HNHacker News
TopNewBestAskShowJobs

sertraline

106 karma · joined June 12, 2019

submissionscomments
sertraline··on Mojang is enforcing "inappropriate" MOTDs even on private whitelisted servers
It's really interesting how every situation like this ends up with corporations punishing honest people for trying to play by the rules, while people who don't play by the rules don't get punished at all (as in pirated Minecraft servers.)

At the same time, the list of requirements for people to remain honest increases exponentially every year, driving more people to piracy.

sertraline··on Xwayland 26.1.0 rc1
Yep, it is important to remember Metux was a sole guy supporting Xorg for many years while everybody else outright refused to touch the codebase. Then they blamed Metux for "breaking compatibility." While this sounds like a plausible reason, long time Linux users could recall that every major X release broke something in one way or another. It's just how it is, there is no way around it. They blamed Metux for doing something that cannot be avoided while maintaining the project, and claimed that Xorg must burn.

They also claimed features like namespaces would be impossible to implement in Xorg, which was later proven false as Xlibre brought XNamespaces -- as well as HDR and seat management. :)

I'm personally a Wayland user because I have AMD iGPU and use whatever comes by default, but I couldn't imagine Nvidia users having the same experience as me, even with their new drivers. I know it sucks because I used to own Nvidia. Removing Xorg while Nvidia users make up the majority is insane.

sertraline··on Beef and dairy drive 41% of biodiversity damage linked to global farmland
>criticizing meat and milk is just misanthropy

I'm more triggered by how they count and compare plant and animal-based calories. They ignore one critical detail: human body is not a calorie meter. They don't take into account protein digestibility, phytic acid, phototoxins, non-digestible oligosaccharides that cause bloating. 200kcal of boiled eggs versus 200kcal of peas? Some people just really enjoy their peas and beans, I guess.

sertraline··on As AI eats the web, the internet’s collective memory is disappearing
I find it ironic how people talk with a high hand about "Google dying", "Internet dying" and "AI eating everything" and then I open their website and it forces me to waste 10 seconds as cloudflare "checks" my browser, then reloads, checks it again, finally lets me through and then I end up on a useless page because the scroll is broken - thanks javascript. Then I need to hit F5 and finally I can read in peace.

Websites like these are the very reason nobody reads the web anymore. A clanker will give me an answer within 5 seconds. Old web used to load within 1 second, now it takes 10 to 15 and sometimes even >30 seconds until fully loaded. Using CF as a protection against LLMs is not even a valid excuse because CF gives your website's scraped contents in 1 click to anyone willing to pay. These websites waste insane amounts of time. Everybody defaults to AI because nobody is willing to deal with annoying browser checks, cookie popups, subscription letters, captchas and especially scroll hijacking. I may be a bad person, and I'm not even pro-AI, but if "thewalrus" goes offline I won't be missing it, because I regretted the time I wasted fighting their broken navigation.

sertraline··on The Windows Subsystem for Linux is now open source
It always infuriates me when people say Windows is all about games. Techies are so detached from reality they forget that people have creative hobbies and have to use industrial grade software. Doing creative hobbies on Linux is an act of sadomasochism. And on top of that, Linux and MacOS cannot run software from 3 years ago while Windows can run software from 35 years ago. And on top of that, Linux is completely unusable to Japanese/Chinese speakers due to how hard it is to input the moon runes, and on top of that Wayland breaks the least painful setup that you could have earlier. And on top of that, Wayland people shown a middle finger to all the people who need accessibility features.

No, Windows is not about games, Windows is about being an objectively the most stable pile of garbage there is.

sertraline··on 4chan Sharty Hack And Janitor Email Leak
he does it for free
sertraline··on Zelensky leaves White House after angry meeting
>selling the old garbage

EU does the same.

sertraline··on Why aren't we losing our minds over the plastic in our brains?
There is no sound evidence of having so much microplastics in the brain. The studies that show it are very broad, incomplete and did not check for false positives.

"The main analytical method used in this study was pyrolysis gas chromatography-mass spectrometry. This method can give false results when used to measure plastics because fats (which the brain is mainly made of) give the same pyrolysis products as polyethylene (the main plastic reported)"

And then you have something like this: pubmed.ncbi.nlm.nih.gov/32882126

sertraline··on On Bloat
Unfortunately developers cannot be blamed. Most customers give unrealistic deadlines that you can only meet if you use a framework. Convincing them to wait a little bit more time to do it right does not work, they will just hire somebody else. I am working for a customer who opted out from a properly working, fast website with a Go backend in favor of Wordpress, because Wordpress happens to have a WYSIWYG editor. So we comply and install an enormous pile of insecure bloat that loads for eternity... just so the customer can change colors and move blocks around the landing page. It sucks, but having no food on your table sucks more.
sertraline··on Resigning as Asahi Linux project lead
That's what I get with my software projects. People tell me that it sucks and I suck at code and other projects have it better, and don't forget to waste months of your time rewriting to Rust, and don't you dare to use unsafe all over your code (see: actix drama)... sigh. But when asked to show their alternative they get silent. So as long as you keep being assertive this is fine. For everyone who comes and behaves like a drama queen you have to prove again and again that talk is cheap and code is how you get the job done. Or you simply ignore them.
sertraline··on GitHub reveals how software engineers are purging federal databases
I wish that in 100 years Hitler becomes truly synonymous to "Satan", and instead of "satanic" or "demonic" people would say "hitleric". Because it sounds cooler and it suits the way how people throw "hitlers" at each other online.
sertraline··on Apple asks investors to block proposal to scrap diversity programmes
This is what interested me for a long time. The media industry in particular demonstrates very well that DEI content is not only unprofitable; it is net negative to the companies that produce it. The state of the movie industry is such that we have movies that have positive journalist reviews and negative user reviews, yet nobody is watching these movies, and each movie production costs them hundreds of millions. This should have a giant impact on a company that produces such content, yet the company keeps going on producing something that is net negative to it. Obviously, this looks like a push from investors. But why aren't investors interested in seeing more profits?
sertraline··on "Hetzner decided to cancel our account and terminate all servers"
I've used OVH, Scaleway, Linode and Amazon in the past, right now I use a small provider that resells Serverius and Hetzner, none of them ever asked me for my ID and all of them allow usage of VPN to sign up for service. As to payment, at least Amazon used to allow usage of debit cards in the past. Hetzner was the only provider that asked me for an ID. I'm not from the banned countries either.
sertraline··on "Hetzner decided to cancel our account and terminate all servers"
Hetzner was always like that, even before the AI wave. They lowball people with cheap pricing and arguably this attracts a lot of "unwanted" people, so Hetzner always acted strict on such issues.

Last time I used them (pre-2020) they were going as far as requesting customer's ID and rejecting them on the basis of country of origin, and I assume this also includes facial features that may resemble "an average scammer". Obviously this did not happen to European/American IPs so they never faced such issues, and as such this practice was invisible to the world.

I can say for sure OVH and Scaleway would try to negotiate with you before erasing your data - this may have changed over the years.

sertraline··on Australian House passes bill to ban children under 16 from social media
>teen depression and suicides How many children are bullied in school, completely socially isolated, with their only outlet online? Who is going to help them? Why do people think they can solve deep, complex social issues - with a single piece of paper that dictates the law?
sertraline··on Australian House passes bill to ban children under 16 from social media
You must be mistaken, these bots and trolls are largely run by the very states that you trust to protect your communications.
sertraline··on Looking for a Job Is Tough
This is not surprising. The companies received grants during covid lockdowns, so they started listing a lot of fake jobs. When the money dried up the layoffs followed, which was an expected outcome. Media does not let people know about the grants and presents everything in such light that it seems like the market is getting absolutely destroyed, while in reality it only slightly declined.

The bigger problem are HRs employed by big companies who autoreject every application and take no responsibility for doing this.

sertraline··on The "email is authentication" pattern
The real reason may be that the websites in question simply do not work.

I have had troubles with Epic and Spotify accounts in the past. I make an account, I use it for a week, after a week session expires - Spotify kicks me out of my account. I try to log in, it says my password is incorrect. This is impossible, because my password is saved in my password manager. So I have no choice but to reset through email. First several times I receive the email, reset the password, the pattern repeats, after 3 or 4 repeats I don't even receive the email anymore, so I am forced to make a new account.

Currently I am logged into Spotify through my Google account, where I have zero issues so far. But if I use plain email, their auth system simply does not work.

sertraline··on Solving the Worst Problem in Programming Education: Windows
This is a ridiculous article because the author did not even bother to check the stackoverflow developer survey. Majority of developers use Windows. I use Linux, but just because I use Linux does not mean that I have to be delusional about it. Programming != {webdev,AI}. What operating system game developers are going to use? What operating system business GUI application developers are going to use? Win32 is still the most stable API out there.

And even if you, for some insane reason, decide to pick Linux and fight its technological challenges, in the end only a tiny percent of users is going to use your product. Yet they will be responsible for generating over 50% of the bug reports. To make matters even worse, most of them will come from Arch Linux users, providing absolutely useless debug traces because they use a distro notorious for not shipping the debug packages.

sertraline··on Open-Sora does pretty good video generation on consumer GPUs
It is extremely difficult to tell if the person is joking in a field full of people who think AI is some sort of magic.
sertraline··on React 19 almost made the internet slower
I come to think that corporate people love React because if you stop following the news and not be constantly reminded about the direction React is currently heading, you will fall out of the loop and your projects will stop working in 1 year or so. Which is beneficial for the employees, as they will never run out of work to do, maintaining the framework itself rather than their actual project. And the framework gets more complex with each year, too, so you can pretend that you are doing some complex work without actually doing it.
sertraline··on Z-Library Petitions U.S. and Argentina to Cease ‘Illegal’ Criminal Prosecution
I don't know what's hard about understanding "daily limit" model. If you can't download 11th book, just come back tomorrow and you can download 10 more books. You can download 10 more books the next day after that. You can download infinite amount of books, downloading 10 of them every single day. This is what "daily limit" means. Now, "charging" means there is no other way to download the 11th book unless you pay. There will be no way to download it tomorrow, or the next day after that, unless you pay. This is "charging". Their membership model is no different from donations, except that membership gives you benefits. You are NOT forced to get it.
sertraline··on Z-Library Petitions U.S. and Argentina to Cease ‘Illegal’ Criminal Prosecution
May be because they are not reselling anything. As far as I'm concerned, in a legal world you cannot get your textbook without paying first. Z-library gives you these books for free. If you reached your daily limit, you wait 24 hours. No one really forces you to get into membership and there are other, free ways to avoid the daily limit. By your logic they either must provide copyrighted content for free and pay hosting out of their pocket or provide nothing at all since they don't have the moral ground to ask for money. Servers cost money, a lot of money.
sertraline··on Z-Library Petitions U.S. and Argentina to Cease ‘Illegal’ Criminal Prosecution
This isn't true. They provide materials for free, but with a daily limit. That isn't to mention 10 books a day is a lot as you are not limited by download size. Even then, nothing stops you from waiting 24 hours. To say that they are not allowed to have a membership model that allows them to sustain themselves is nothing but jumping on high horse. People always say they would donate, but saying so is not the same as doing so. Most people never donate, and the donation model was never sustainable.
sertraline··on Gemini is Solutionism
>it certainly does not justify completely replacing existing infrastructure and standards that humans have mutually agreed upon.

It does, it makes sense. These standards led us to everything that has ruined the old web, it led us to corporate controlled Internet where few major websites aggregate 80% of the content. It led us to scroll-jacking, bot-driven, located behind firewalls and captchas websites where genuine users can't even log in or post anything. It is why we have to use browsers that are more complex than entire operating systems just to support everything that can be done over HTTP. It led us to monopolies on web browsing - how many pages of web standards you have to implement and comply with if you want to make your own browser, just to visit google dot com? And at any time and moment all your efforts can be interrupted by security researchers who would tell you that your browser is insecure and now you have to comply with hundreds of pages of security standards as well, all because of how much can be done over HTTP. You can't even host a simple website over just HTTP without somebody telling you that you have to use HTTPS, even if you don't need it, because why not? You'll have the green icon!

And because of such monopolies, most websites also turned into "shells" that try to ruin your experience as much as possible so you go and download their app where they have more control without being restricted by browsers. And this, in turn, led most people going off the general web and staying inside their apps.

Sure, you can make your app that throws away most of HTTP-based bloat, but then someone forks and makes it support some of the bloat because they like it that way, and then someone else adds a bit more, and we are back at it again. You can't just "go back" and strip everything from HTTP, entire thing has to be done in entirely different way where there is no possibility of repeating history, because there is no other road history of HTTP can walk by.

sertraline··on Facebook versus The BMJ: when fact checking goes wrong
Entire fact-checking thing is just the media under disguise, so click-baity articles are to be expected. They often try to present their claims as if the subject they write about is entirely false, even when it isn't. Moreover, it's not only that they are not qualified to write on most topics they write about: all fact-checking studios act under guidelines of IFCN, the "International Fact-Checking Network", so it doesn't matter whether cases like these happen on Facebook or Twitter, they are governed by the same entity that is likely to pursue its own political interests and bias.
sertraline··on Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps
My argument is that you shouldn't automatically trust it just because it's free. You shouldn't rely your entire infrastructure, and, perhaps, life, on it. If you do, there is no one at fault but you, because you passed all the responsibility to someone you have no control over. You are not entitled to protection and safety from the side of developer just because you said you rely on them - they are not going to carry your burden when it's not their job to do so.

Either you stay cautious, in which case you maintain your own forks for your own business or reinvent the wheel, so you don't rely on others that much, or you admit that you can't just reject this dependency - in which case it becomes either a public infrastructure, or a "donut business" on its own, and both should be financed as such. Take Linux as example, Linux is backed up by corporations and financing because everyone understands how crucial Linux is for our living. People took all the necessary steps to guarantee that kernel dev team is not going to disappear at any moment.

This is not the first and not the last time this happened. For some reason people think that open-source devs owe them something just because they had the right to bring their projects into existence. Javascript environment especially suffers from it because of unknown obsession of people to depend on packages which contain 1-2 lines of code at best, packages that can disappear at any moment.

Faker dev acted maliciously, but no one could guarantee that he wouldn't. No one was there to care about his mental state, or his wallet contents, and only relatively small companies and few people donated to his project, something he worked on for over a decade.

Sure, you can blame him all the way you want, but that won't undo the damage. If you rely on something maintained by an individual, you have to take into account that this individual is an actual human, this human actually exists and like any other human he is a subject of free will and uncertain futures, and whatever risks come with it. If you don't, this is what happens to you.

sertraline··on Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps
My parents always taught me not to take donuts from unknown people, especially when they're free. It's common sense and corpos take all fault for taking an easy fix to save their own developer hours at someone's else expense. Now, when it turns out there are consequences to this, corpos aren't that happy.
sertraline··on Firefox usage is down despite Mozilla's top exec pay going up
Mozilla as many other software companies plays with words and their meaning trying to develop newspeak instead of working on a browser, and most importantly wants to abolish meritocracy because it does not suit their needs of diversity, see: https://blog.mozilla.org/careers/words-matter-moving-beyond-...

So please remember: every time you want to say 'meritocracy', you say 'discrimination' instead. Therefore, any your statement about performance is not valid.