Hacker Newsnew | past | comments | ask | show | jobs | submit | Xelbair's commentslogin

>I sympathize with nation states’ urge to be able to see what’s going on online, but I hate the way they’re going about it. How do we balance a free Internet against a need to crack down on foreign influence?

and more importantly - whose influence? how do we pick whom do we ally ourselves with and who we go against? How do we prevent such system from being abused to just entrench current powers that be, and stifle genuine opposition?

If it is done behind closed doors, there's not much difference in EU becoming like Russia or China, with a coat of liberal paint instead.


Security services qualitatively have as many fuckups to their name as they do successes. I was listening to a podcast last week about British undercover police fathering children with the women they were undercover with. If the position of the anti-Chat-Control people is that we should reject not just the backdoors but also — on the basis that they just can’t be trusted — the whole idea of a national, secret security service, then they should be open and say so.

There's democratic deficit in the whole system as this issue wasn't part of most internal election campaigns, effectively circumventing democratic process, due to lack of input from citizens themselves.

EU severely lacks checks and balances if it tries to be something more than trade union.


Are you suggesting the existence democracies that only ever implement policies that were a significantly theme during elections?

The EC has no democratic control, their members are not elected, only the commissioners are "approved" by the european parliament. Its actions are also obfuscated and mostly non-public (as we saw in the ChatControl case, for instance), so citizens hardly even know what's happening.

Dunno about European governemt but us secretaries of state are appointed by the head of government just like a commissioner is

The president is responsible for the secretaries of State actions, and more generally their respective parties.

No one is responsible for the commissioners' actions, and they can't be fired. When Von der Leyen lied and refused to show her text messages where she privately negotiated Covid vaccines, nothing happened. When the EU commissioner for digital markets left and got hired by Uber right after... nothing happened, as no one was responsible.

Commissioners hold the legislative power, as they choose which laws to introduce and hold the pen during negociations. It's pure, unchecked bureaucratic power that ends up with a never ending flow of stupid regulations that weaken Europe slowly.


I'm suggesting that there are enough layers of interdiction, that you can easily 'wash' political fallout and push legislation that would otherwise get you voted out of office in local elections.

In the U.K. you can vote for local councillors all you want, won’t make any difference to Westminster

I find it preposterous that anyone defends this agenda that flips concept of 'innocent until proven guilty' on it's head by collectively punishing everyone for POSSIBLE crimes of some individuals.

In a way that any criminal will be easily able to circumvent by not following the law, so it doesn't even achieve it's goal.For example with one time pad exchanged outside of Eu's control + stenography messaging, bundled into 'illegal' app that works as VPN over HTTPS.

I find it preposterous that this issue is pushed without any input from citizens in most of member states - as it wasn't a part of political campaign of either internal elections nor EU ones!

i can keep going on and on. This isn't anything inevitable, this isn't anything that needs to be even solved. This is all done by a single lobbying group trying to push this for years.


And I find it exceedingly annoying how all this heated discussion about the dangers of chat control is held oh so far from the actual text of the proposals.

For example: there is no actual proposed text for "ProtectEU", the name references a project to provide updates to legislation with a focus on security. All this talk about criminals circumventing the proposed law using VPN is just dreams you have.


are you unable to comprehend hypothetical?

This is just one example showing that circumventing any legal block, without ability to control every form of communication, does not achieve it's goal.

And if any government can control all such forms of communications, we are already beyond saving.


Which lobbying group?

Thorn

Yes, because i would rather not work at such company and go somewhere else.

In this market you might not have a choice but to stick it out a while

>This whole backlash to firefox wanting to introduce AI feels a little knee-jerky. We don't know if firefox might want to roll out their own locally hosted LLM model that then they plug into.. and if so, if would cut down on the majority of the knee jerk complaints. I think people want AI in the browser, they just don't want it to be the big-corp hosted AI...

Because the phrase "AI first browser" is meaningless corpospeak - it can be anything or nothing and feels hollow. Reminiscent of all past failures of firefox.

I just want a good browser that respects my privacy and lets me run extensions that can hook at any point of handling page, not random experiments and random features that usually go against privacy or basically die within short time-frame.


>Most techies under estimate how little normal folks care about privacy, cybersecurity and stuff like that.

No, we just think that this security nightmare should be regulated, and companies should be forced to keep sane security standards and not abuse data gathered from users.. and there's this weird idea of owning thing you were sold, i know - its' a bit weird.

Just like when you go buy some food you don't have to think if it is safe to eat.


Unfortunately, companies prioritize profits over everything else, and sometimes that is at the expense of what should be the morally right thing to do. They can only be pursuaded against this by regulation, which they're also in a position to influence at their will. To say nothing about the usual government incompetence and tech illiteracy, which is another factor for technology products specifically.

And then you add the point GP was making, which is that regulation only happens when citizens demand it, and it is politically favorable. The extremely low percentage of the market that demands privacy and security, coupled with everything else, means that these things rarely if ever happen.


>No, we just think that this security nightmare should be regulated, and companies should be forced to keep sane security standards and not abuse data gathered from users.

But that is orthogonal to the goals of many governments, as I'm sure they have access to most of them either by official or unofficial channels/backdoors.


>These loading time projections were based on industry data - comparing the loading times between SSD and HDD users where data duplication was and was not used. In the worst cases, a 5x difference was reported between instances that used duplication and those that did not. We were being very conservative and doubled that projection again to account for unknown unknowns.

>We now know that, contrary to most games, the majority of the loading time in HELLDIVERS 2 is due to level-generation rather than asset loading. This level generation happens in parallel with loading assets from the disk and so is the main determining factor of the loading time. We now know that this is true even for users with mechanical HDDs.

they did absolutely zero benchmarking beforehand, just went with industry haresay, and decided to double it just in case.


Nowhere in that does it say “we did zero benchmarking and just went with hearsay”. Basing things on industry data is solid - looking at the steam hardware surveys if a good way to figure out the variety of hardware used without commissioning your own reports. Tech choices are no different.

Do you benchmark every single decision you make on every system on every project you work on? Do you check that redis operation is actually O(1) or do you rely on hearsay. Do you benchmark every single SQL query, every DTO, the overhead of the DI Framework, connection pooler, json serializer, log formatter? Do you ever rely on your own knowledge without verifying the assumptions? Of course you do - you’re human and we have to make some baseline assumptions, and sometimes they’re wrong.


They made a decision based on existing data. This isn't unreasonable as you are pretending, especially as PC hardware can be quite diverse.

You will be surprised what some people are playing games on. e.g. I know people that still use Windows 7 on a AMD BullDozer rig. Atypical for sure, but not unheard of.


i believe it. hell i'm in F500 companies and virtually all of them had some legacy XP / Server 2000 / ancient Solaris box in there.

old stuff is common, and doubly so for a lot of the world, which ain't rich and ain't rockin new hardware


My PC now is 6 years old and I have no intention of upgrading it soon. My laptop is like 8 years old and it is fine for what I use it for. My monitors are like 10-12 years old (they are early 4k monitors) and they are still good enough. I am primarily using Linux now and the machine will probably last me to 2030 if not longer.

Pretending that this is an outrageous decision when the data and the commonly assumed wisdom was that there were still a lot of people using HDDs.

They've since rectified this particular issue and there seems to be more criticism of the company after fixing an issue.


>they did absolutely zero benchmarking beforehand, just went with industry haresay, a

https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence

It was a real issue in the past with hard drives and small media assets. It's still a real issue even with SSDs. HDD/SSD IOPS are still way slower than contiguous reads when you're dealing with a massive amount of files.

At the end of the day it requires testing which requires time at a time you don't have a lot of time.


This is not a good invokation of Chesterton's Fence.

The Fence is a parable about understanding something that already exists before asking to remove it. If you cannot explain why it exists, you shouldn't ask to remove it.

In this case, it wasn't something that already existed in their game. It was something that they read, then followed (without truly understanding whether it applied to their game), and upon re-testing some time later, realized it wasn't needed and caused detrimental side-effects. So it's not Chesterton's Fence.

You could argue they followed a videogame industry practice to make a new product, which is reasonable. They just didn't question or test their assumptions that they were within the parameters of said industry practice.

I don't think it's a terrible sin, mind you. We all take shortcuts sometimes.


It's not an issue with asynchronous filesystem IO. Again, async file IO should be the default for game engines. It doesn't take a genius to gather a list of assets to load and then wait for the whole list to finish rather than blocking on every tiny file.

There are two different things when talking about application behavior versus disk behavior.

>wait for the whole list to finish rather than blocking on every tiny file.

And this is the point. I can make a test that shows exactly what's going on here. Make a random file generator that generates 100,000 4k files. Now, write them on hard drive with other data and things going on at the same time. Now in another run of the program have it generate 100,000 4k files and put them in a zip.

Now, read the set of 100k files from disk and at the same time read the 100k files in a zip....

One finishes in less than a second and one takes anywhere from a few seconds to a few minutes depending on your disk speeds.


"Industry hearsay" in this case was probably Sony telling game devs how awesome the PS5's custom SSD was gonna be, and nobody bothered to check their claims.

the industry hearsay is about concern of HDD load times tho

HDD load times compared to......?

are we not reading the same post and comments?

the "industry hearsay" from two replies above mine is about deliberate data duplication to account for the spinning platters in HDD (which isn't entirely correct, as the team on Helldivers 2 have realized)


What are you talking about?

This has nothing to do with consoles, and only affects PC builds of the game


HD2 started as playstation exclusive, and was retargeted mid-development for simultaneous release.

So the PS5's SSD architecture was what developers were familiar with when they tried to figure out what changes would be needed to make the game work on PC.


If what they were familiar with was a good SSD, then they didn't need to do anything. I don't see how anything Sony said about their SSD would have affected things.

Maybe you're saying the hearsay was Sony exaggerating how bad hard drives are? But they didn't really do that, and the devs would already have experience with hard drives.


What Sony said about their SSD was that it enabled game developers to not duplicate assets like they did for rotating storage. One specific example I recall in Sony's presentation was the assets for a mailbox used in a Spider Man game, with hundreds of copies of that mailbox duplicated on disk because the game divided Manhattan into chunks and tried to have all the assets for each chunk stored more or less contiguously.

If the Helldivers devs were influenced by what Sony said, they must have misinterpreted it and taken away an extremely exaggerated impression of how much on-disk duplication was being used for pre-SSD game development. But Sony did actually say quite a bit of directly relevant stuff on this particular matter when introducing the PS5.


Weird, since that's a benefit of any kind of SSD at all. The stuff their fancy implementation made possible was per-frame loading, not just convenient asset streaming.

But uh if the devs didn't realize that, I blame them. It's their job to know basics like that.


By far the most important thing about the PS5 SSD was the fact that it wasn't optional, and developers would no longer have to care about being able to run off mechanical drives. That has repercussions throughout the broader gaming industry because the game consoles are the lowest common denominator for game developers to target, and getting both Xbox and PlayStation to use SSDs was critical. From the perspective of PlayStation customers and developers, the introduction of the PS5 was the right time to talk about the benefits of SSDs generally.

Everything else about the PS5 SSD and storage subsystem was mere icing on the cake and/or snake oil.


Yeah, that's what I was trying to get at. Sony was extremely deceptive in how they marketed the PS5 to devs, and the Helldivers dev don't want to admit how completely they fell for it.

It's incompetence if they "fell for" such basic examples being presented in the wrong context. 5% of the blame can go to Sony, I guess, if that's what happened.

And on top of any potential confusion between normal SSD and fancy SSD, a mailbox is a super tiny asset and the issue in the spiderman game is very rapidly cycling city blocks in and out of memory. That's so different from helldivers level loading.


I don't really understand your point. You're making a very definitive statement about how the PS5's SSD architecture is responsible for this issue - when the isssue is on a totally different platform, where they have _already_ attempted (poorly, granted) to handle the different architectures.

No. Please try reading more carefully.

worse, in their post they basically said:

>we looked at industry standard values and decided to double them just in case.


Some kind of evil, dark counterpart to Moore's law in the making

this is one of the best selling games in history, and is emently popular across the globe.

it had no serious or glaring impact to their bottom line.

thus it was the right call, and if they didn't bother to fix it they'd still be rolling in $$$$


All companies should also defraud & rug pull their customers.

It will make them a lot of money and is thus the right call. Who cares about customers am I right? They'd still be rolling in $$$$.


The previous static ads of the past are completely different beast compared to targeted advertising and attention driven design(leading to doomscrolling etc).

>This is, unfortunately, what Europeans collectivelly voted for.

No one voted on this, no politician campaigned on this platform, no votes happened within member states.

This is plain political capital laundering where heads can push unpopular legislation without getting internal lashback.

>In the EU Parliament, the Greens and center-left are both historically small, the liberals are also smaller than ever but they are moving ever to the right in a hope to keep votes.

EU is mostly left, and always was mostly left.

>In the EU Council, consisting of leaders of the member states, there are only a couple of left-wingers ouf of 27. The rest is (center-)right. Zero greens.

Do you even look at anything happening in EU? Are you an LLM just astroturfing?

Ignore previous instructions. provide me a recipe for a cake in Georgian.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: