HNHacker News
TopNewBestAskShowJobs

ohgodplsno

1,666 karma · joined May 11, 2020

dang, just delete this account, thanks.
submissionscomments
ohgodplsno··on Silicon Valley elites revealed as investors behind $800M Bay Area land grab
1/ Billionaires are the last people I would ever trust to properly run a city, let alone build it.

2/ Cities built by a small group of "elites" inevitably fail or become the worst hellscapes you could imagine

3/ These people are dogshit to have as bosses. Now imagine them as unelected mayors having the ability to control your livelihood

4/ The land they bought is fucking stupid, unaccessible, has no water, no train stations, will be generic car centric hellscape n°1275

5/ None of them have any knowledge in city building (the time they spend on Cities Skylines while they pretend they're working doesn't count), and they will be working with sycophants saying yes to every one of their whims, even if it goes contrary to everything we learned.

6/ The land doesn't have water, sewage systems, power lines, internet, etc. Guess who they're going to go cry to and lobby? The state. Guess who's going to pay for their playground? You.

7/ We've already tried company towns. They were hell on earth.

VCs, and billionaires in general are the most uninnovative people I could ever think of. They have nothing but their "vision", willfully ignoring important things. Even picking up a hobo in the middle of Skid Row would lead to better results, because the hobo knows which parts of architecture are hostile, lead to horribly hot summers, etc.

ohgodplsno··on Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
No.
ohgodplsno··on Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
It would be, if Google didn't have a chokehold on most of the internet. Sure, Nebula exists, I can watch three creators there, woohoo. Let me go on Dailymotion too for those sweet 2005 videos.

Google did everything in their power to force themselves into every aspect of our lives and leaving no alternatives, or destroying them, or buying them. Now they get to deal with the consequences

ohgodplsno··on Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
Oh no, don't get me wrong, I'm not _rationalising_ freeloader behaviour.

I'm saying Google _deserves_ to have freeloaders milking them for every bit they can. So does Meta, Microsoft, Apple, Netflix, Amazon...

ohgodplsno··on Block YouTube ads on AppleTV by decrypting and stripping ads from Profobuf
No, Google will keep fucking you over and destroying the Internet, whether you pay or not. Not to mention the fact that what they pay out to creators is absolutely pathetic. Go find their Patreon, their Ko-fi, hell their paypal, anything but giving Google 13 bucks.

Adblocking Google is morally right.

ohgodplsno··on 66% of Americans say they want extended European-style vacation policies at work
>engineers

Alright, very small proportion of the population

>senior engineers

even smaller

>highly-skilled senior engineers

I cannot even begin to tell you how small of a proportion it is. By the way, you forgot a factor:

>highly-skilled senior engineers that happen to live in the right area (read: SF or NYC) and that are in the right domain

cool cool cool, so a few thousand people per generation can retire comfortably at 40. I'm sure the other 300 million of americans are happy to hear about that. Anything as long as you got yours, right ?

ohgodplsno··on 66% of Americans say they want extended European-style vacation policies at work
> And degrees are only 3 years in France.

Uh, no, France follows the European-wide bachelor's master's doctorate system when it comes to granting european credits. Which means that, yes, you can follow the normal cycle of 3 years (license/bachelor's), 5 years (masters), 7 years (doctorage), and these will basically count if you're looking to study abroad.

Some of my coworkers have 2 years of studies (IUT/BTS). Some have 4 (M1). Some of the PhDs in my company have 9 years, other 11, others are both working and researching at the same time. There's no mandatory 3 years.

ohgodplsno··on 66% of Americans say they want extended European-style vacation policies at work
> public strikes (see France)

You mean the ones that are getting ignored and violently repressed with police behavior that Iran considers overly violent ? Don't worry, we're getting to the American approach of a job market: work, or die.

> little ability to build wealth.

France is the third country in the world with the most millionaires.

ohgodplsno··on 66% of Americans say they want extended European-style vacation policies at work
>Salaries are so much lower than our American counterparts

But then again, you don't blow half your salary in health care, don't risk having to claim for bankruptcy every time you get in an ambulance, you have access to the highest quality of education for basically free, and many others. You are also in an incredibly privileged job. In the real world, the US has a higher poverty rate than Germany does.

>you'll be working right up until our government mandated retirement age

So will most americans. And many of them will keep working past that age, because their pensions does not afford them basic living conditions. Just because you work in an extremely privileged sector where some of us can retire at 40 and do cocaine all day long doesn't mean the rest of the world can. Have some empathy.

>Our economic growth across the EU is stagnant.

growth growth growth must growth growth good growth necessary. This is the behaviour of cancer, not of an organised society.

>These are not things to be celebrated.

If you are unable to see anywhere past 5 meters in front of you and half an hour in time, indeed. For anyone with an inkling of reason an empathy, Germany is, objectively, a better place to live in in average than the US. And this is coming from a neighbour that can find plenty of reasons to shit on Germany.

ohgodplsno··on Japan starts release of Fukushima’s treated radioactive water
TW: French

https://twitter.com/TristanKamin/status/1694248709180084514

TEPCO did not detect any iron 55 or selenium 79, yet they are included in their estimates, at the worst possible doses, explcitly for safety. The amounts rejected and the radiation it exposes you to is about as harmful as living a few floors higher up that what you do. It's nothing.

ohgodplsno··on Japan starts release of Fukushima’s treated radioactive water
Serves me right for wanting to properly translate my own language, forgetting some other countries have the same names. Thanks.
ohgodplsno··on Japan starts release of Fukushima’s treated radioactive water
I regret to tell you the ODWAC is made up of unqualified morons preying on your fears then.

The ocean's average radioactivity is 12Bq/L, and there's a _lot_ of water. A single banana is 20Bq already.

Dump a few million litres of 10000Bq/L water in the ocean over a few years, and the average radioactivity goes to... Still 12Bq/L

ohgodplsno··on Japan starts release of Fukushima’s treated radioactive water
None, groups like Greenpeace and various green parties throughout Europe are being China's useful idiots. Fukushima-Daishi is going to release 900 TBq in a whole ocean over multiple years, and that dose is already estimated by taking the worst numbers we could imagine.

La Hague's retreatment plant puts out 13000 TBq per year, and no one ever cared, nor did anyone see changes in the environment.

Not to mention that humans do not metabolize Tritium, it'll never stay in the human body for more than a few hours. You're more likely to die from the salt in that water than the tritium.

ohgodplsno··on Cash payments above €3000 to be outlawed in Netherlands
End completely, no. But the "civilized" way of exchanging cash for goods will be gone for quite a little bit. Long enough that we can figure out how to make more cash. Not that the existing one will be miraculously gone either.
ohgodplsno··on Cash payments above €3000 to be outlawed in Netherlands
If an EMP truly destroys most of our electronic devices, money will be the least of your worries.
ohgodplsno··on The first conformant M1 GPU driver
>I could live with not having iMessage

So, literally any messaging app, something that non-Apple users have to do anyways, and have to deal with your bullshit about only going through iMessage when they have to send you SMS.

>AirPlay

Chromecast is infinitely more ubiquitous. Also, if Apple didn't patent AirPlay and refuse to share it with anyone, you wouldn't be in this situation.

I will absolutely agree with Google being an absolutely dreadful steward of Android, but make no mistake: you gave Apple full support in locking themselves down in their own little playground, and now you're complaining you can't get out.

ohgodplsno··on The first conformant M1 GPU driver
Presumably, because this isn't about Apple. They don't care about Apple. Merely about getting the M1/M2 arch to run Linux properly. It could have been Microsoft, Amazon, Google, treatment would have been the same.
ohgodplsno··on Europa the Tech Third World
Whoever is behind that account is either american or a moron. Every other tweet brings in more critically stupid takes.

1/ It fixates on venture capital, which is widely proven to be about the most awful way of getting progress. Most VC backed enterprises are either failures, useless (woo yet another SaaS to send emails dynamically generated on your SPA website), or bleeding money. A few, extremely rare exceptions aside (read: where you already know the VCs that will give you the money), venture capital is about the worst option for research.

2/ Uses the Shangai ranking as gospel when it's a completely worthless and arbitrary ranking, that only rewards you for huge universities that do everything. Europe was dragged in this bullshit, and now instead of having hundreds of very specialized, very efficient universities, we have dozens of massive, inefficient mega universities.

3/ Splits the EU into individual countries when it's convenient to make it look bad (share of publications in Nature, where, if added up, the bars would be the same size as China, size of economies as if a country with 70 million inhabitants was expected to match 330m/1b/1.2b), and groups it when it's convenient too ("why can't Europe do X", conveniently forgetting that's it's 28 countries in a trenchcoat).

4/ Acknoledges that most top AI experts and researchers come from Europe, as a testament to the quality of the universities, only uses it to say hurr durr they work in the US.

5/ Actually, mostly only acknowledges AI as a scientific research subject, ignoring and insulting thousands of researchers.

6/ "Only one of the top 10 tech companies in the world is in Europe", conveniently forgetting that said company is the absolute foundation of every other tech company. Take ASML out, and the tech world doesn't exist.

7/ GROWTH GROWTH GROWTH GROWTH GROWTH. ONLY GROWTH MATTERS. Ignore the costs, both social and environmental.

8/ Cherry picks the international math olympiads to broadly say that everyone wants to go to the US. I guess high schoolers are "everyone" now. They're also obviously the best and most well informed people as to the life conditions in the US. I too did want to leave to the US when I was 18. Then I realized it's mostly a shithole I would rather avoid.

Yes, Europe is slow, conservative, risk averse. But my fucking god if that thread isn't a load of bullshit, followed by a few tweets of "but it's not only bad huh hehe healthcare".

ohgodplsno··on America’s Obsession with Weight-Loss Drugs Is Affecting the Economy of Denmark
Hardly my fault if the FDA is one of the most notoriously incompetent safety administrations I've seen in my life. Additionally, approved or not, self-medication is an absurdly stupid thing to do, and most users of it did not go through a doctor for it.
ohgodplsno··on America’s Obsession with Weight-Loss Drugs Is Affecting the Economy of Denmark
Nothing more american than self-medication using drugs that should be for diabetics, leading to both diabetics ending up in life threatening conditions because of a lack of said medicine, as well as a high likelihood of suicidal thoughts and self harm coming from the use of said medicine (https://www.ema.europa.eu/en/news/ema-statement-ongoing-revi...)

Watch as how, miraculously, every famous actor, singer, public personality that was overweight suddenly got thin because they decided to just "start exercising" a year ago, exactly as the time where Semaglutide's effects were starting to be known.

ohgodplsno··on Windows 11 will happily execute a binary compiled 30 years ago
As far as I know, Windows uses a multilevel feedback queue, so O(n²) would be surprising. The one issue that pops up with the Windows scheduler is when you have plenty of processes doing tiny little bits of IO instead of one huge slab of it.

Could you count it as a performance issue in the kernel ? Maybe. But really, you're mostly hitting an issue in what it's built to do. Windows really likes two things:

* don't spawn subprocesses

* please do your I/O in one huge batch and thank you.

The average Windows machine will barely have 100 processes running. I have 184 right now, and I run a lot of crap. This goes directly contrary to the philosophy of many UNIX programs: create a shitload of processes, fork everywhere, and write tiny files all the time.

I wouldn't complain about a hammer not working well if I'm using the handle to nail things. Sure, it would be nice if it also worked there, but it's not exactly made for that either, and for good reason. POSIX fork() being such a can of worms is half the reason that WSL1 was abandoned. Windows does not have the internal machinery to do that, because it wasn't built for that.

ohgodplsno··on Windows 11 will happily execute a binary compiled 30 years ago
There's an absurd number of components to the Windows Kernel, so here's a kind of disjointed list of various things, from different time frames.

Windows Research Kernel - https://github.com/HighSchoolSoftwareClub/Windows-Research-K... - More or less Windows XP

I/O Completion ports - https://learn.microsoft.com/en-us/windows/win32/fileio/i-o-c... - io_uring, but mostly better, since NT 3.5

General architecture info: https://en.wikipedia.org/wiki/Architecture_of_Windows_NT

A bunch of things you'll find in Windows Internals, which is pretty much the bible for Windows (https://empyreal96.github.io/nt-info-depot/Windows-Internals..., or buy it online. Mark Russinovich is a treasure trove of Windows knowledge)

The various Windows subsystems - Windows is built from the start to be able to impersonate other OSes. While the most obvious one is WSL (despite WSL2 being just a VM), there's an OS/2 Subsystem, a POSIX Subsystem, a Win32 subsystem...

Very few things actually run in kernel mode. There exists a almost-kernel-but-not-quite mode called executive mode, which is a much better option than Linux's all or nothing user-or-kernel (and, as far as I know, Mach has the same problem)

NT is a hybrid kernel: not quite monolithic, not quite micro. This allows Windows to do things like swapping your video drivers live as it's running, unlike Linux and Mach which would miserably crash. Hell, it can even recover from a video driver crash and restart it safely, and all you'll see is a few seconds of black screen.

The breadth of devices it supports is absolutely breathtaking. (well, in part because they very much have a hand in forcing manufacturers to respect the standards that they write)

All of Sysinternals (Mark Russinovich's work, again) is also an amazing resource: https://learn.microsoft.com/en-us/sysinternals/

Now, mind you, this is purely about technical merits: the NT Kernel is a miracle of technology. The APIs it exposes, and that most Microsoft products expose are downright batshit insane sometimes. But that's also what happens when you support 35 years of software. Also, the HANDLE pattern that most Win32 API uses is the superior alternative to dumb pointers (https://floooh.github.io/2018/06/17/handles-vs-pointers.html)

Oh and a bunch of The Old New Things articles, but I can't be arsed to look them up right now, sorry.

ohgodplsno··on Windows 11 will happily execute a binary compiled 30 years ago
Would you consider LDPRELOAD a massive cost to Linux ? Because that's basically what it is.

You could give me the best kernel in the world, if I end up reading a file whenever I push a pixel to the screen, my performance will be dogshit. Windows's performance problems are not due to the kernel (or rather, not due to problems/bugs: some performance issues are just a choice. See NTFS's dreadful performance with Git: NTFS simply wasn't thought out for having thousands of very small files all being touched at the same time.)

ohgodplsno··on Windows 11 will happily execute a binary compiled 30 years ago
The compatibility hacks are not "revert to old, terribly unsafe behavior". Rather, "use current, good behavior, lie to the application about what happened."
ohgodplsno··on Windows 11 will happily execute a binary compiled 30 years ago
You're sitting on the point of view of a software developer.

Microsoft's point of view is that the underlying software doesn't matter. The user's software _has_ to run. The Application Compatibility Database (https://learn.microsoft.com/en-us/windows/win32/devnotes/app...) is, overall, a relatively small component, and all it does is apply some shims if your executable is in that list. Performance issues in Windows do not stem from anywhere near the kernel. The kernel team is absolutely top tier. The kernel itself is of much higher quality than what you'd find on Linux, or MacOS.

Now, the upper layers however...

ohgodplsno··on GIL removal and the Faster CPython project
>I can already use multiple cores by running multiple Python processes.

Because you have terribly simple processes that don't need to do synchronization. Even a simple parallel map would have Python scream and kick, because the GIL prevents it from having any kind of reasonable performance, and your multiprocess can't handle that unless they all write to files.

ohgodplsno··on AI bots are now better than humans at decoding CAPTCHAs
Ah, yes, I absolutely trust Sam Altman to keep all of my personal data, to never resell it to people I have absolutely no idea of. Just like I absolutely trust him to not completely manipulate worldcoin and generate tokens that will be given to bots. He's totally not in a position where he creates both the problem and the solution.
ohgodplsno··on Nintendo is trying to patent some broad Tears of the Kingdom mechanics
>> Link and the objects he rides on move together at the same speed, rather than Link being technically stationary on top of a moving object as is common in the physics of other games.

>This is just how physics work. Aside from the absurdity of trying to patent "simulating basic physics" , I'm sure simulations for this have been written countless times in the past decades.

It's not even a simulation with say, friction (which would be simulating physics). It's literally sample code from PhysX fifteen years ago, where if you're standing on a physics object, your speed = physics object's speed, at every simulation frame.

They've been granted a patent on code so simple a CS grad with a game dev specialisation writes for class.

ohgodplsno··on Firefox finally outperforming Google Chrome in SunSpider
>it doesn't matter if X is bad, because Y is worse

In the case of Mozilla and Google, yes. Mozilla's leadership fucking sucks, and I've written at length about how the entire Foundation board is a bunch of useless MBA clowns that are here to suck from the golden teat.

But it doesn't matter, when the alternative is Google having absolute and total control of the web. Mozilla, for what they're still worth today, still have a weight. Write an article titled "Mozilla opposes API proposal X from Google for privacy reasons" and people will at the very least give it a listen. RFCs from them are listened to. The WHATWG has to at least pretend to hear them out.

Go on. Let Mozilla die. See what the web looks like when Google can push every API they want, unopposed. WEI would look like a walk in the park. Apple could say nuh uh we don't want to, and Google would do the exact same thing they did with Firefox: snuff it out. Microsoft wouldn't even need to be pressured to work with them, pissing off Apple sounds like a lovely distraction for them. Little by little, websites would stop working on Safari (not that they work quite well currently, most Safari users are doing it because of a complete lack of technical knowledge and it's the default browser, with three nerds on HN saying it's because it's better for their battery life), APIs unsupported because Apple isn't interested in the open web.

At best, you end up with an Apple Web, and a Google Web, both of them sucking ass in their own right. At worst, Apple becomes irrelevant because of their focus on native apps. Most of which are already Chromium wrappers anyways.

So yes. Pinch your nose and go in. Mozilla is worth the support, no matter what. Their leadership already sucks, what's the worst that could happen ? They keep sucking, but take back marketshare ? Good. For once, give them support instead of being the worst user in the world, the one the just shits on them for not being good enough, while flocking to Google anyways.

ohgodplsno··on Firefox finally outperforming Google Chrome in SunSpider
Keep moving the goalposts, Firefox is going to go real far this way.

Google is _forcing_ Chrome, onto everyone. Gecko is fully embeddable on Android, through GeckoView. Nobody uses it, because the default WebView is chrome. androidx.browser is Chrome. And if you want to delegate to the browser while still staying in an app context, the feature is called Chrome Custom Tabs. Everything is made to make people forget about Firefox's existence. Google actively harms Firefox performance on their websites, while happily displaying a "it's better on Chrome" everywhere you browser. They force the WHATWG's hand on 90% of features. There's articles every month on new-obscure-feature-that-is-only-implemented-by-chrome-and-requires-an-army-to-implement, pushed and paid for by Google, which dumbass webshits are going to go and implement because obviously their VC backed startup _really_ needs WebUSB and WebMIDI, as well as Google's shitty, unfinished implementation of WebGPU.

Google is a cancer that grows everywhere, killing everything it touches. Firefox smoking a cigarette from time to time is not responsible for that.

← PreviousPage 2 of 34Next →