MurphyA/hacker-news huggingface dataset:
by avhception | 2025-08-24 21:23:08+00:00
One of the companies I'm working for has a b2c retail division. We're still buying the Lenovo all-in-one destkops that are used as POS systems with Windows licenses even though we wipe the machine and auto-install our Linux-based POS system as soon as we deploy the machine. Trying to buy a machine w/o Windows is just too much friction. I call it the Microsoft tax. I really wish that not to be a thing any more.
by sigpwned | 2025-08-24 21:23:40+00:00
A study published in JAMA in 2024 concluded that there is no evidence for that claim (https://jamanetwork.com/journals/jama/fullarticle/2817406):

Question: Does acetaminophen use during pregnancy increase children’s risk of neurodevelopmental disorders?

Findings: In this population-based study, models without sibling controls identified marginally increased risks of autism and attention-deficit/hyperactivity disorder (ADHD) associated with acetaminophen use during pregnancy. However, analyses of matched full sibling pairs found no evidence of increased risk of autism (hazard ratio, 0.98), ADHD (hazard ratio, 0.98), or intellectual disability (hazard ratio, 1.01) associated with acetaminophen use.

Meaning: Acetaminophen use during pregnancy was not associated with children’s risk of autism, ADHD, or intellectual disability in sibling control analyses. This suggests that associations observed in other models may have been attributable to confounding.
by nikolay | 2025-08-24 21:23:55+00:00
I never took Tylenol/Paracetamol/acetaminophen, or anything containing it or given it to my children. We never reduce fever below 39.5/103.1 either - risks of febrile seizures are overstated and if you're a responsible parent, not a lazy one, you can see if things are going South, but there are other traditional means to lower fever. People are just too spoiled nowadays!

I tested positive with COVID-19 on Tuesday and had a pretty high fever (103) with a terrible headache, but I didn't take ibuprofen. First, because it could lower my fever, second, because its anti-inflammatory effect would compromise my immune system response to the pathogen. Most people I know immediately try to lower their fever to reduce their discomfort and would immediately take it for headaches, too.
by kelnos | 2025-08-24 21:24:07+00:00
Wait wait wait wait wait. So you're saying that a configure script that compiles a 5-line test program (and does this 50 times) to check if a feature is present or a compiler flag works... will have to call out to Apple for permission to do so??

Ugh. Disgusting. So glad I stopped using macOS years ago. (Even if this isn't actually true... still glad I stopped using Apple's we-know-better-than-you OS years ago.)

It is amazing to me that people put up with this garbage and don't use an OS that respects them more.
by stickfigure | 2025-08-24 21:24:12+00:00
SQS is fantastic at exceptionally high total volumes of messages - you probably can't saturate it. But it's not great for streaming a list of ordered messages. SQS has a FIFO mode but performance will never be what you can get out of Kafka.

Also, SQS isn't pub/sub. Kafka and SQS really have very different use cases.
by basisword | 2025-08-24 21:24:40+00:00
I'm finding all the 'liver failure' comments on this post fascinating. The dose is on the back on the packet, as is the time interval between doses and the maximum number of pills per day. To overdose you need to ignore that. Given all the mention of 'Tylenol' I'm assuming most of the commenters are American - is this a thing in the US where you just take a random number of pills and ignore the labelling or treat it as a guide? Is it a consequence of the fact you can buy these in bottles by the hundred?
by georgeecollins | 2025-08-24 21:24:51+00:00
I think you are saying data is no substitute for vision in design. Completely agree! At Playdom (Disney) they tried to build a game once from the ground up based on A/B testing. Do you know what that game was? No you don't because it was never released and terrible.

I think what the previous comment meant was that there is data on how player play, and that tends to be varied but more predictable.
by macmar | 2025-08-24 21:25:27+00:00
This part of the text caught my attention the most.

"There are a lot of tools out there (Gramarly, Antidote for naming the most famous) and I did not see someone mentioning he used this or that."

I was criticized in another thread because I used a translation assistant to improve my text, a tool that, long before the current AI hype, everyone used to write more effectively.

People need to stop believing that the watchdogs of reason are the all-seeing eye(1989). Many people, in general, seek to be ethical and utilize tools to enhance their ideas (such as a text in a non-native language), and that's okay.
by metabagel | 2025-08-24 21:25:58+00:00
The animation is really cool.

I want to replay the game, but it always starts me in the second room.

I think I was confused about where the pointer is on the hand, because there are two fingers raised. Suggest you add a little flash (sparkle, smoke, etc.) animation to the index finger, if that's the one which is the pointer. I had decided that the symbol on the hand was like a targeting reticle.
by bko | 2025-08-24 21:26:01+00:00
So my explanation is stock market bump and nft/meme coins coincided with checks going out and unemployment benefit bump.

Also personal savings rate jumped to 30% during that time due to covid stimulus. Your retort is some moral argument about it doesn't feel right because poor people.

You're not having a serious conversation so I'm going to bow out. Reconsider the facts and put your moral indignation aside

https://fred.stlouisfed.org/data/PSAVERT
by TacticalCoder | 2025-08-24 21:26:21+00:00
> Is it worth to keep your old CPU?

I just "re-cycle" them.

Bought a 7700X two years ago. My 3600X went to my wife. Previous machine (forgot which one it was but some Intel CPU) went to my mother-in-law. Machine three machines before that, my trusty old Core i7-6700K from 2015 (I think 2015): it's now a little Proxmox server at home.

I'll probably buy a 9900X or something now: don't want to wait late 2026/2027 for Zen 6 to come out. 7700X shall go to the wife, 3600X to the kid.

My machines typically work for a very long time: I carefully pick the components and assemble them myself and then test them. Usually when I pull the plug for the final time, it's still working fine.

But yet I like to be not too far behind: my 7700X from 2022 is okay. But I'll still upgrade. Doesn't mean it's not worth keeping: I'll keep it, just not for me.
by yorwba | 2025-08-24 21:26:59+00:00
There's no need to tell the difference between those, because the CUII has neither given up nor have they said that they have given up. They'll continue to block the kinds of websites they've been blocking and add new ones to the list, and they'll do so under court order, because the kinds of websites they've been blocking are the ones they're legally required to block. They've been accused of overblocking, but only in the weak sense of uselessly blocking domains that had already been taken down by other means. That will continue to happen with the courts in the loop, because there might be a takedown between the submission of evidence and the court order coming into effect.
by baq | 2025-08-24 21:27:13+00:00
Default vfs and vm swap related settings are good for I dunno, 1997.

You have to set swappiness to something like 1 or maybe 10, reduce cache pressure to like 50ish and set dirty ratios/bytes to something reasonable (say around 1GB, half of that for background).

If you keep defaults the system will have too much in caches and they may not be able to flush under memory and swap pressure => hang.

It’s actually amazing you need to tweak any of it to get sane behavior. Other OSes do a much better job at good defaults.
by jdjoker | 2025-08-24 21:27:22+00:00
As a species collective we understand the big picture.

> Nuclear waste is not now and has never been a real problem.

Sure to you because you apparently never had that job.

It's trivial to see you are just reciting from memory and not experience. Waste is a problem in that it is generated and must be handled, transported, stored safely. Perhaps you mean it's not a long term problem once stored?

Good job making it clear you don't understand the problem. Thankfully others do. Please continue to rant online out of the way such that you stay out of the way.
by arcfour | 2025-08-24 21:27:28+00:00
Simple estimates work surprisingly well for a lot of things because a lot of the 'unquantifiable' complexity being ignored behaves like noise. When you have dozens of factors pulling in different directions—some developers multitask better, some lose flow more easily, some codebases are more memory-hungry, and so on—it all tends to just average out, and the result is reasonably accurate. Accurate enough that it's useful data to make a decision with, at least.
by nkmnz | 2025-08-24 21:27:48+00:00
Do you happen to be a heavy coffee drinker? Caffeine withdrawal can cause immense pain, as I can confirm from first hand experience. For me, it starts ~24 hrs after the last coffee and it usually takes a very strong double espresso and a nap to get back to normal. Maybe Exedrin's Caffeine + Aspirin + Paracetamol has the same effect for you?
by peterashford | 2025-08-24 21:28:16+00:00
The problem with tests for games is that a lot of game code is in constant flux. A test suite introduces a not insignificant amount of rigidity to your codebase. Pivot a few concepts and you have dozens of tests to fix - or just invalidate entirely. Very basic stuff that won't ever change can be tested - like whether the renderer is working properly - but that's never where the difficulty in game dev lies and its the stuff usually handled by a third party - library or engine.
by buckle8017 | 2025-08-24 21:28:28+00:00
There's basically two kinds of systems.

Micro inverters or mppt with inverters.

With micro inverters you cannot over provision the panels in a useful way, each panel or pair of panels has a micro inverter.

The mppt plus inverter system you absolutely can do that... but it scales poorly. Shading of a single panel effects the entire string, so the more panels you add to over provision the worse that effect gets.

So yes but actually no.
by godelski | 2025-08-24 21:29:00+00:00
I want to second this point, but from a different experience. I'm definitely a linux "evangelist", in that I've convinced a lot of friends to switch over. But the biggest thing that's enabled me to convince people to give linux a try is... linux has changed.

Linux is just much easier to use than it was a decade ago. Much simpler than ever 5 years ago.

A decade ago I'd have to fret over updating a nvidia driver and wonder if I'm going to spend a few hours or more recovering my display. God, there were so many pains. They helped me learn a lot and helped me gain mastery, but that's not for everyone.

But now, projects like SteamOS, System76, EndeavourOS, Manjaro, PopOS, and others have really moved the space in usability. Things have just changed. There's more effort than ever being put into linux and with that comes a lot of people willing to put effort into design. I think it is easy to lose sight of design when resources are scarce, but it is also important for drawing people into the cause.

Now the biggest problem of getting people to switch is actually with the nerdy/techy friends. They have heard too much about how linux is difficult and all that stuff. They are judging by the state of where things were than where things are now. Whereas for the most part a normal person switching to linux will have a similar experience as if they were switching from Windows to Mac or vise versa. There's pain points and a lot of "why is this here and not there" stuff, but things are very doable. But this initial learning curve can also put many people off (just like switching between Windows and Mac or Android and iPhone). But it is harder to make that transition when you have confirmation bias on your side.
by famouswaffles | 2025-08-24 21:29:42+00:00
>Given the number of people who want to make games—if code is the bottleneck

Game development is not a zero sum game. There can be multiple bottlenecks or difficult hurdles.

>and LLMs can really make you hugely more productive, I’d expect to see an actual explosion.

Well growth was double the previous year. Maybe you might not call that an explosion, it's still a very noticeable uptick.
by otherme123 | 2025-08-24 21:30:39+00:00
They do, and they deny they are doing it. The thing works like this: Telefonica owns Movistar, who has the rights to soccer matches. A few webpages offer pirated streams to those matches, behind Cloudflare. Telefonica call the judges and hand them the Cloudflare IP (shared by thousands of sites), who are obviously ignorant about how internet works, through a special "urgent" protocol. As soon as Telefonica has the judge OK, they stop serving Cloudflare, affecting thousands. Their support forums start to boil, but they deny any issue. As soon as the match ends, Cloudflare is back again. This only affects Telefonica and O2 clients.

Some business are really angry because they claim their peak hour of the week is during the matches (e.g. wife buying online while husband watch the match)
by scratcheee | 2025-08-24 21:31:07+00:00
Not disputing the obvious advantages, but since you asked:

Being forced to maintain compatibility for all previously written apis (and quite a large array of private details or undocumented features that applications ended up depending on) means windows is quite restricted in how it can develop.

As a random example, any developers who have written significant cross platform software will be able to attest that the file system on windows is painfully slow compared to other platforms (MS actually had to add a virtual file system to git at one point after they transitioned to it because they have a massive repo that would struggle on any OS, but choked especially badly on Windows). The main cause (at least according to one windows dev blog post I remember reading) is that windows added apis to make it easy to react to filesystem changes. That’s an obviously useful feature, but in retrospect was a major error, so much depends on the filesystem that giving anything the ability to delay fs interaction really hurts everything. But now lots of software is built on that feature, so they’re stuck with it.

On the other hand, I believe the Linux kernel has very strict compatibility requirements, they just don’t extend to the rest of the OS, so it’s not like there’s a strict rule on how it’s all handled.

Linux has the obvious advantage that almost all the software will have source code available, meaning the cost of recompiling most of your apps for each update with adjusted apis is much smaller.

And for old software that you need, there’s always VMs.
by thinkingtoilet | 2025-08-24 21:31:44+00:00
Parents are absolutely giving children devices with unfiltered internet access. I think people here need to step out of their ivory tower. I would say most people don't even know to think about the things people here think about. "Unknowns unknowns", if you will. We all agree here that this is a bad idea. What percentage of the worlds population do you think reads Hacker News?
by mrangle | 2025-08-24 21:32:03+00:00
>Hm. I guess you'll need a new excuse.

I don't, because it doesn't matter what the authors of that paper assert / wishcast in regard to decades old admissions standards.

The only people that take virtually any social science paper seriously are people without science training. Or people with an agenda who are willing to overlook the fact that the so-called science is garbage.

There's no way that these authors were able to meaningfully statistically parse that elite school non-academic credentials / athletics are negatively correlated to outcomes in comparison to low income SAT only students. How you know is that they aren't even parsing the "three key factors" to arrive at their conclusion.

The other part of this that you are missing is that public school academic credentials and private school credentials are in no way 1:1.

As someone from a poor background I went to an elite prep school when the academic standards were still as high as ever, but attended a public college that was known for its academics. Prep school was much harder than college, and college was no cakewalk.

Good students, most of whom went Ivy and who were about 15-20% of my graduating class, had estimated IQs in the 140s and all were athletes. As the school had a sports participation requirement. Two sports per year until high school, at which point it dropped to at least one sport per year. I played three sports per year. The top students had estimated 150+ IQs, though it gets hard to estimate at that level. Also athletes.

You aren't dealing with dumb jocks in the Ivy league. You're dealing with hyper-smart, well-rounded leaders who deserve to be there. Because everything that they've done since kindergarten has made them impressive people by high school. And not just in the classroom.
by 93po | 2025-08-24 21:32:04+00:00
normalizing the offering and asking of pronouns, even if you're cisgender, is a good thing to do for people who do want to use different pronouns:

1. it shows that you're respectful of people's genders and you're a safe person to interact with without surprise transphobia that we constantly see

2. it causes bigoted people to bristle a little bit, and maybe over time these people will see that they're losing their battles and maybe start to embrace that they're actually the asshole and pronouns have literally no impact on them

3. normalizing asking and offering of pronouns gives people who use them more comfort in doing so themselves because it is extremely frequently met with hate speech and ridicule

4. accepting all pronouns is sometimes also an indication that you experience gender euphoria when people change them up, it feels nice to be seen for more than your genitals, and that you're a person who expresses themselves in non-binary ways.

5. it can also be a signal that hey, im sort of trans and queer and you're going to notice this, so im getting ahead of that by just stating up front to not expect manly things of me despite me having a penis

i really dont understand how people are supporters of gay rights and don't see the massive parallels to when people who are gay were casually and constanty the victims of violence, murder, discrimination, and it was okay to just outwardly be like "gays are evil, they're going to kidnap all our kids, they're going to burn in hell".
by phantomics | 2025-08-24 21:32:22+00:00
Thanks, the utility of April was a big motivator as well, I used it in my Bloxl project (https://vimeo.com/935602359). Still, one of the reasons I focused on it as much as I did was because I knew that if I couldn't execute such a project well, I would have no chance to realize Seed. Implementing APL is a big undertaking but nonetheless one that has a clearly defined and testable goal. Seed is something with no reference to base a design off of, an objective toward which many paths appear to lead but only a few have the potential to fulfill in the best way. The challenge of such a project is on a completely different level from an APL compiler.
by krapp | 2025-08-24 21:32:23+00:00
I think I remember this, you posted this once before. It looks like you've posted this a few times.

And I think my comment was that the art style was good, but the game itself didn't have any substance. And I stand by that. It's difficult to know what to do and what to interact with, and the hand as a UI element isn't really helping as much as it should. My honest opinion is that this should have been a lot better between then and now and from what I remember it looks almost exactly the same.

Please, for your own good, stop posting this until you've finished an actual playable game with this engine. Bad content doesn't even show off the capabilities of your engine very well.

I'm trying not to be mean because I have a pile of unfinished projects of my own but you really shouldn't shortchange yourself.

In fact, maybe you could put up a dev blog to show your progress. That might be a good way to get feedback as you work as well, and advertise your engine and games.
by kelnos | 2025-08-24 21:33:50+00:00
I agree with your overall point, but:

> But that abuse is really capped out at a few thousand

That abuse easily goes into the tens of thousands of dollars, even several hundred thousand, even at a relatively small shop. I just took a quick look at Apple's store, and wow! The most expensive 14" MacBook Pro I could configure (minus extra software) tops out at a little over $7,000! The cheapest is at $1,600, and a more reasonably-specced, mid-range machine (that is probably perfectly sufficient for dev work), can be had for $2,600.

Let's even round that up to $3,000. That's $4,000 less than the high end. Even just one crazy-specced laptop purchase would max out your "capped out at a few thousand" figure.

And we're maybe not even talking about abuse all the time. An employee might fully earnestly believe that they will be significantly more productive with a spec list that costs $4,000, when in reality that $3,000 will be more or less identical for them.

Multiply these individual choices out to a 20 or 40 or 60 person team, and that's real money, especially for a small startup. And we haven't even started talking about monitors and fancy ergonomic chairs and stuff. 60 people spending on average $2,000 each more than they truly need to spend will cost $120k. (And I've worked at a place that didn't eliminate their "buy whatever you think you'll need" policies until they had more than 150 employees!)
by vondur | 2025-08-24 21:33:57+00:00
I suppose it depends on the programming tasks you do. If you are working on stuff like recompiling large codebases all day- then yes, a fast CPU and and lots of RAM will really help. If you are working more on scripting stuff, then maybe the fastest CPU isn't really needed, rather more RAM. I just bought myself a Ryzen 9950x deal from a local Microcenter. I will run handbrake on ripped files which this CPU is really good at.
by mikewarot | 2025-08-24 21:34:13+00:00
This seems similar to the way I use Visual Studio Code/ChatGPT5(preview) {I think it's being payed for by my github copilot subscription, but I'm not actually sure these days}

Having tried non-agent LLMs for code, things tend to break and quickly devolve. The agent mode of working with LLMs to build code is a step change improvement for me. I'm not a python programmer, but have been working on a pile of new code that it's built for me, and I'm fairly impressed at what's been achieved in the past week.

Once I get done, and can run a small LLM in my emulated BitGrid, then I'll back off and try to grok the code. It's been a series of small exploratory steps, with a few corrections on my part to keep the overall design going where I want. I'm much more hopeful about the future of "LLM as programming buddy", now that I've actually used an agent like this.

Does anyone else here use the Visual Studio Code/ChatGPT5 combo?
by HWR_14 | 2025-08-24 21:34:40+00:00
> We'll all be better off once ivp4 is dead and buried

Doesn't IPv6 hurt anonymity? NAT is annoying, but hides the number of devices you have. ISPs assigning you different IPs at different times at least provides some measure of identity resetting.

To say nothing of how easy it is to keep IPv4 devices confined the local network

Or am I missing something?