MurphyA/hacker-news huggingface dataset:
by bluGill | 2025-11-18 14:50:50+00:00
Shared data is hard no matter what you do. Parallelism and shared data do not mix. STM makes some things easier, but you still will run into problems if you have a lot of it. You must design your code such that you spend a lot of CPU cycles doing single thread no shared data calculations between every place where you need to share data. If you can't do that you can't do parallelism.

When there are only a few places where data needs to be shared a mutexs works since you put your best programmer on maintaining just that code and with only a few places they can figure out it. You can also make a variable atomic, which sometimes works better than a mutex and sometimes worse. You can use STM. However no matter what you use the reality of synchronizing between cores means you can't do any of the above "very often".
by jclardy | 2025-11-18 14:51:04+00:00
Which "user" are you referring to? Cloudflare users or end product users?

End product users have no power, they can complain to support and maybe get a free month of service, but the 0.1% of customers that do that aren't going to turn the tide and have anything change.

Engineering teams using these services also get "covered" by them - they can finger point and say "everyone else was down too."
by UniverseHacker | 2025-11-18 14:51:12+00:00
> This and a few other sections make me wonder how much introspection the guy has and whether he ever concedes that he is wrong.

Our culture is currently at a moment where it confuses the faux confidence of narcissism with strength, and promotes those people to positions of leadership. However, it's pretty much the opposite of that, it is escaping into an imaginary persona with faux infinite confidence, because you are too afraid to be a real person that has faults like everyone else.
by alexellisuk | 2025-11-18 14:51:16+00:00
Hi, I'm the author of this post. Before anyone reads too much into this - it's a tool for us to use internally with the team, and for various OSS repos I maintain. If you'd like the code let me know and we can make it available - but at its core it's getting webhooks from GitHub and using Slicer's API to launch reviews in isolated microVMs.

It's not the only thing that could be created - far from it, it's of use to us, but it may give you some of your own ideas or maybe you can think of other use-cases for running LLM inferences, builds, code generation, or analysis within a temporary, isolated environment.
by scrollop | 2025-11-18 14:51:27+00:00
Used an AI to populate some of 5.1 thinking's results.

Benchmark | Gemini 3 Pro | Gemini 2.5 Pro | Claude Sonnet 4.5 | GPT-5.1 | GPT-5.1 Thinking

---------------------------|--------------|----------------|-------------------|---------|------------------

Humanity's Last Exam | 37.5% | 21.6% | 13.7% | 26.5% | 52%

ARC-AGI-2 | 31.1% | 4.9% | 13.6% | 17.6% | 28%

GPQA Diamond | 91.9% | 86.4% | 83.4% | 88.1% | 61%

AIM 2025 | 95.0% | 88.0% | 87.0% | 94.0% | 48%

MathArena Apex | 23.4% | 0.5% | 1.6% | 1.0% | 82%

MMMU-Pro | 81.0% | 68.0% | 68.0% | 80.8% | 76%

ScreenSpot-Pro | 72.7% | 11.4% | 36.2% | 3.5% | 55%

CharXiv Reasoning | 81.4% | 69.6% | 68.5% | 69.5% | N/A

OmniDocBench 1.5 | 0.115 | 0.145 | 0.145 | 0.147 | N/A

Video-MMMU | 87.6% | 83.6% | 77.8% | 80.4% | N/A

LiveCodeBench Pro | 2,439 | 1,775 | 1,418 | 2,243 | N/A

Terminal-Bench 2.0 | 54.2% | 32.6% | 42.8% | 47.6% | N/A

SWE-Bench Verified | 76.2% | 59.6% | 77.2% | 76.3% | N/A

t2-bench | 85.4% | 54.9% | 84.7% | 80.2% | N/A

Vending-Bench 2 | $5,478.16 | $573.64 | $3,838.74 | $1,473.43| N/A

FACTS Benchmark Suite | 70.5% | 63.4% | 50.4% | 50.8% | N/A

SimpleQA Verified | 72.1% | 54.5% | 29.3% | 34.9% | N/A

MMLU | 91.8% | 89.5% | 89.1% | 91.0% | N/A

Global PIQA | 93.4% | 91.5% | 90.1% | 90.9% | N/A

MRCR v2 (8-needle) | 77.0% | 58.0% | 47.1% | 61.6% | N/A

Argh it doesn't come out write in HN
by IAmBroom | 2025-11-18 14:51:41+00:00
Ironic choice: ferrets are a wholly domesticated species of weasel, bred for rat hunting. They are domesticated, by any reasonable standard I'm aware of, as are cats.

I'm sorry your experience with cats hasn't been as pleasant, but I assure you they are much more domesticated than chickens - which you seem to have little experience with. Screw eating us - they'll eat each other.
by alkonaut | 2025-11-18 14:51:54+00:00
Because it's better to have a really convenient and cheap service that works 99% of the time, than a resilient that is more expensive or more cumbersome to use.

It's like github vs whatever else you can do with git that is truly decentralized. The centralization has such massive benefits that I'm very happy to pay the price of "when it's down I can't work".
by throwaway48921 | 2025-11-18 14:51:54+00:00
I am not suggesting Jeremy Evans simply because of politics. I think he's very underrated in the community and the work he does is incredible. Having interacted with him a number of times, he's been really helpful and pleasant. I think those qualities make him a good candidate.

Fun fact: Jeremy won the Ruby Prize 2019: https://rubyprize.jp/19_iv-nominees01-2-en.html
by neilv | 2025-11-18 14:52:10+00:00
> TRL's data suggests that LED and whiter headlamps may be linked to glare and that drivers might find their whiteness harder to cope with.

As a long-time walker in the US, anecdotally, I've noticed some especially blinding car headlights, and they seem to be among the whiter ones. "Hey, thanks for ruining my night vision and my sleep cycle." But I usually can't tell whether the cause of the problem is the the aiming, brightness, or temperature. I thought headlights were carefully regulated.

(There's something about LED lights that brings out oblivious or indifferent behavior. Maybe involving efficiency improvements, and people not reassessing requirements (e.g., when you couldn't get a too-bright light, or it would be too expensive to operate, you didn't have to think about other not-too-bright requirements). In recent years, we got municipalities installing miserable bright white street lamps, prompting complaints from walkers and people who don't have blackout curtains anywhere that shines in at night. And the last couple years, some individual residential properties in my very dense neighborhood are installing crazy-bright white LED floodlights outdoors, shining at sidewalks and adjacent property windows, brighter than even the new street lamps. I'm starting to see walkers at night going out into the street (which isn't very safe), just to avoid the blast. The first too-bright property lights to appear on a block's street are very easy to spot, because they're obviously the brightest thing there.)
by q3k | 2025-11-18 14:52:19+00:00
What exactly are you serving that bot traffic affects your quality of service?

I've seen an RPi serve a few dozen QPS of dynamic content without issue... The only service I've had actually get successfully taken down by benign bots is a Gitea-style git forges (which was 'fixed' by deploying Anubis in front of it).
by PleasureBot | 2025-11-18 14:52:36+00:00
I think this is pretty terrible advice actually. Verbal confrontations like this are a huge dice roll and have a tendency to make not-perfect-but-tolerable relationships totally fall apart. Its one thing to bring these kinds of things up with your partner, but not with a colleague or acquaintance.

Imagine your colleague or someone in your friend-group who you think you get a long with great says "I always feel awkward around you" or "I sense some low-level tension between us" or "I feel like we're annoyed at each-other but trying to stay polite". That can make things very uncomfortable between the two of you. Most times the best course of action is to just continue to be polite because the awkwardness, annoyance, tension, etc. is only experienced by you. Bringing it up to the other person is going to make them feel really uncomfortable, or worse, and can make the relationship potentially unrecoverable.
by npteljes | 2025-11-18 14:52:40+00:00
>When you sell a product, technical support must be provided as a legal requirement in tons of countries.

Source on this please.

Let me bring up an example for the contrary: Persona 5 on Steam.

THE PRODUCT IS PROVIDED TO YOU ON AN "AS IS" AND "AS AVAILABLE" BASIS WITH ALL FAULTS AND WITHOUT WARRANTY OF ANY KIND

https://store.steampowered.com//eula/1687950_eula_0 (from https://store.steampowered.com/app/1687950/Persona_5_Royal/)
by ecshafer | 2025-11-18 14:52:46+00:00
Java is very fast. You just have to account for the amount of absolutely terrible written Java code full of 6 levels of inheritance, 6 levels of nested loops and AbstractFactoryFactoryFactoryProviderImpls out there to slow it down. I swear I have seen so much Java code that in the name of "abstraction" and "maintainability" they would take x + y and turn it into 8 classes and method calls.
by mos87 | 2025-11-18 14:53:10+00:00
If falling out of fashion is that good reason then yeah. At least it's not a highbrow esoteric language thingy that next to no-one in the wild used to begin with.

I've personally fixed an early noughties Perl script where one of the modules it used had changed its name (but thankfully not the interface, not significantly at least), among a couple of other compat problems. Fixing it turned out pretty straightforward even for someone who's far from a greybeard Perl "hacker".
by redwall_hp | 2025-11-18 14:53:15+00:00
A lot of smaller US cities also have areas with no lighting and worn-out lines, which contrast with brightly lit areas and suddenly you're basically blind if your lights are too dim. Couple that with a wet road, which reduces visibility, and it can be hard to see where to drive.

Then we have pedestrians walking with no sidewalks or crosswalks, because city planning actively hostile to people walking.
by delfinom | 2025-11-18 14:53:28+00:00
Bad actors now have access to tens of thousands of IPs and servers on the fly.

The cost of hardware and software resources these days is absolute peanuts compared to 10 years ago. Cloud services and APIs has made managing them also trivial as hell.

Cloudflare is simply a evolution in response to the other side also having evolved greatly, both legitimate and illegitimate users.
by coldtea | 2025-11-18 14:54:16+00:00
>judging that shames, excludes, or hurts is antisocial even if many people do it.

That's a modern dellusion.

Sociology (and common wisdom) tells us that judgment "that shames, excludes, or hurts" is necessary for the development of morality, social cohesion, and cooperation.

Note: not any random judgment "that shames, excludes, or hurts" has this possitive role, but plenty of judgements that "shame, exclude, or hurt", meaning that judgement that "shames, excludes, or hurts" is a useful social tool.
by zoeysmithe | 2025-11-18 14:54:30+00:00
This is my worry. What is cloudflare exactly? What regulations are they under? Am I and my privacy protected? How much of my privacy do I need to give up for whats essentially part of a protection racket, be it intentional or not. What happens when I use their SSL, can they sniff my packets? What intelligence and law enforcement do they work with? As someone with vulnerable and targeted identities its a lot harder to hand over my autonomy to what's essentially the modern 1980s IBM or whatever. This is a closed for-profit company that exists to maximize shareholder value, not protect me.

Its incredible we took a decentralized model and centralized it with things like cloudflare and social media. I think we need pushback on this somehow, buts hard right now to see how its possible. I think the recent talk about federation has been helpful and with the world falling into right-wing dictatorships, this privacy and decentralization is more important than ever.
by rsynnott | 2025-11-18 14:54:32+00:00
Quite a lot of tech CEOs get weirdly over-emotional about short-sellers. Musk does this, too, say. I get the impression that it's appealing to a certain audience, and may be performative.

Like, if you're trying to recapture the demented retail magic of the Gamestop moment, and I think a lot of these meme-aligned stocks are, then railing against short-sellers is probably a good way to endear yourself to that crowd.
by mapt | 2025-11-18 14:54:38+00:00
Looking further -

From a previous post on the subject https://news.ycombinator.com/item?id=42449068

> They measure at a certain point. Jason Cammisa points it out pretty clearly in an episode of Carmudgeon, with the money quote either here[0] or in the link direct to YouTube here[1]:

> On a recent episode of the Carmudgeon Show podcast, auto journalist Jason Cammisa described a phenomenon occurring with some LED headlights in which there are observable minor spots of dimness among an otherwise bright field of light. “With complex arrays of LEDs and of optics,” he said, “car companies realized they can engineer in a dark spot where it’s being measured, but the rest of the field is vastly over-illuminated. And I’ve had now two car companies’ engineers, when I played stupid and said, ‘What’s the dark spot?’ … And the lighting engineers are all fucking proud of themselves: ‘That’s where they measure the fucking thing!’ And I’m like, ‘You assholes, you’re the reason that every fucking new car is blinding the shit out of everyone.’”
by Justsignedup | 2025-11-18 14:54:38+00:00
Yuuuuup.

We once had a cloudflare outage. My CEO asked "mitigate it" I hit him back with, okay, but that'll take me weeks/months potentially, since we're tiny, do you really want to take away that many resources just to mitigate a once every few years half the internet is down issue?

He got it really quickly.

I did mitigate certain issues that were just too common not to, but when it comes to this sort of thing, you gotta ask "is it worth it"

Edit: If you're so small, cloudflare isn't needed, then you don't care if you go down if half the internet does. If you're so big that you need cloudflare, you don't wanna build that sort of feature set. The perfect problem.
by faidit | 2025-11-18 14:54:44+00:00
IMHO the terms are fine, even if applied to much dumber systems, and most people will and do use the terms that way colloquially so there's no point fighting it. A Roomba can "know" where the table is. An automated voice recording or a written sign can "lie" to you. One could argue the lying is only done by the creator of the recording/sign - but then what about a customer service worker who is instructed to lie to customers by their employer? I think both the worker and employer could be said to be lying.
by kakacik | 2025-11-18 14:55:05+00:00
That's kind of patronizing position or maybe a conservative one (in US terms). There can be harm, there can be good, nobody can say at this moment for sure which is more.

Do you feel the same about say alcohol and cigarettes? We allow those, heck we encourage those in some situations for adults yet they destroy whole societies (look at russia with alcohol, look at Indonesia for cigarettes if you haven't been there).

I see a lot of points to discuss and study but none to ban with parent's topic.
by ljm | 2025-11-18 14:55:08+00:00
I would be less worried if Cloudflare and AWS weren't involved in many more things than simply running DNS.

AWS - someone touches DynamoDB and it kills the DNS.

Cloudflare - someone touches functionality completely unrelated to DNS hosting and proxying and, naturally, it kills the DNS.

There is this critical infrastructure that just becomes one small part of a wider product offering, worked on by many hands, and this critical infrastructure gets taken down by what is essentially a side-effect.

It's a strong argument to move to providers that just do one thing and do it well.
by scrollop | 2025-11-18 14:55:41+00:00
Used an AI to populate some of 5.1 thinking's results.

Benchmark..................Description...................Gemini 3 Pro....GPT-5.1 (Thinking)....Notes

Humanity's Last Exam.......Academic reasoning.............37.5%..........52%....................GPT-5.1 shows 7% gain over GPT-5's 45%

ARC-AGI-2...................Visual abstraction.............31.1%..........28%....................GPT-5.1 multimodal improves grid reasoning

GPQA Diamond................PhD-tier Q&A...................91.9%..........61%....................GPT-5.1 strong in physics (72%)

AIME 2025....................Olympiad math..................95.0%..........48%....................GPT-5.1 solves 7/15 proofs correctly

MathArena Apex..............Competition math...............23.4%..........82%....................GPT-5.1 handles 90% advanced calculus

MMMU-Pro....................Multimodal reasoning...........81.0%..........76%....................GPT-5.1 excels visual math (85%)

ScreenSpot-Pro..............UI understanding...............72.7%..........55%....................Element detection 70%, navigation 40%

CharXiv Reasoning...........Chart analysis.................81.4%..........69.5%.................N/A
by throwaway150 | 2025-11-18 14:55:49+00:00
> I'm not too worried about someone DDOSing my personal site. Yeah, they could do it. And then what? Who cares?

Have you experienced a targeted DDoS attack on your personal site? I have. I too had this attitude like yours when I didn't know how nasty targeted DDoS attacks can get.

If you're not too worried about someone DDoSing your personal site, then your host taking your website down and then you having to run circles around their support staff to bring back the website up again, then I guess, you don't have a problem. It's nice that you don't care. (Honestly speaking. Not being sarcastic at all.)

Personally, I wouldn't mind DDoS on my personal site if the problem was just the DDoS. Unfortunately, mostly it isn't. A DDoS has other repercussions which I don't want to deal with exactly because it's a personal site. I just don't want to spend time with customer support staff to find out if and when I can bring my website back up again. DDoS on my personal website by itself isn't all that bad for me. But having to deal with the fallout is a pain in the neck.
by pdimitar | 2025-11-18 14:55:50+00:00
> The language X was probably a good solution at first.

I would contest even that. Most of the time it's a fight or flight response by the devs, meaning that they just go with whatever they are most comfortable with.

In the previous years I made good money from switching companies away from Python and Rails, to Elixir and Golang. The gains were massive and maintainability also improved a lot.

Of course, this is not advocacy for these technologies in particular. Use the right tool for the job is a popular adage for good reasons. But my point is: people don't use the right tool for the job as often as many believe. Mostly it's gut feelings and familiarity.

And btw I am not trashing on overworked CTOs opting for Python because they never had the time to learn better web tech. I get their pain and sympathise with it a lot. But the failing of most startup CTOs that I observed was that they fell into control mania and micro-management as opposed to learning to delegate and trust. Sadly that too is a function of being busy and overworked so... I don't know. I feel for them but I still want better informed tech decisions being made. At my age and experience I am extremely tired and weary of seeing people make all the same mistakes every time.
by ThunderSizzle | 2025-11-18 14:55:53+00:00
Interesting. I've done a lot of manual work to set up a whole nginx layer to properly route stuff through one domain to various self-hosted services, with way to many hard lessons when I started this journey (from trying to do manual setup without docker, to moving onto repeatable setups via docker, etc.).

The setup appears very simple in Caddy - amazingly simple, honestly. I'm going to give it a good try.
by 52-6F-62 | 2025-11-18 14:56:06+00:00
Wealthy, investment-bloated software companies will be fine.

Smaller companies that provide real world services or goods to make a much more meagre living that rely on some of the services sold to them by said software companies will be impacted much more greatly.

Losing a day or two of sales to someone who relies on making sales every day can be a growing hardship.

This doesn’t just impact developers. It’s exactly this kind of myopic thinking that leads to scenarios like mass outages.
by graeme | 2025-11-18 14:56:21+00:00
It sounds like OP is describing a situation where someone persistently DDOS's them as long as it works. In which case DDOS time trivially dominates cloudflare outage time. Note that OP is posting, even now, from an anon account.

This is a good essay: https://inoticeiamconfused.substack.com/p/ive-never-had-a-re...
by indigo945 | 2025-11-18 14:56:57+00:00
Germany still does not generally require this. It's required if you use an electronic cash register (and only since recently), but if you don't, it's perfectly legal to just tally the money with pen and paper at the end of the business day. It's how all the small fast food restaurants do tax evasion: just scribble half of what you actually sold on the back of a napkin, and that's enough "proof" for the tax authorities.

The current governing coalition has come to an agreement that electronic cash registers will be mandatory starting in 2027, but that law hasn't been passed yet.
by Imustaskforhelp | 2025-11-18 14:57:05+00:00
Jeff the reason why I think is that youtube community is more main-stream and I would consider you to be a really nice youtuber but even that might attract some bad faith actors just because of how main-stream youtube is as well compared to HN which is more niche-overall

(also congrats on 1 million subscribers but I know you must be tired of listening it but have a nice day jeff! Your videos are awesome!)
by whizzter | 2025-11-18 14:57:16+00:00
I don't think the issue is a skill one but rather giving a sane option.

Going to Akamai's site I don't see a single mention of pricing, I don't want to be smooched by some enterprise salesman to get my pricing options.

Going to Fastly's site I see egress costs that makes me think I could probably be better of just staying on AWS,Azure or smth and have a single bill to care about. (That have their own expensive options).

There's probably other small players with sane options pricing wise, but when it comes to managing DDoS issues people want someone big to handle the bulk.
by Workaccount2 | 2025-11-18 14:57:40+00:00
I think Anthropic is reading the room, and just going to go hard on being "the" coding model. I suppose they feel that if they can win that, they can get an ROI without having to do full blown multimodality at the highest level.

It's probably pretty liberating, because you can make a "spikey" intelligence with only one spike to really focus on.
by yawaramin | 2025-11-18 14:57:52+00:00
'The most common reason that solar panels would be determined to be hazardous waste would be by meeting the characteristic of toxicity. Heavy metals like lead and cadmium may be leachable at such concentrations that waste panels would fail the toxicity characteristic leaching procedure (TCLP)'

https://www.epa.gov/hw/end-life-solar-panels-regulations-and...

'Today, roughly 90 percent of panels in the U.S. that have lost their efficiency due to age, or that are defective, end up in landfills because that option costs a fraction of recycling them.'

https://e360.yale.edu/features/solar-energy-panels-recycling

And for good measure: 'Recycling Lead for U.S. Car Batteries is Poisoning People'

https://www.nytimes.com/interactive/2025/11/18/world/africa/...
Show HN: Byte Heist, a new competetive coding platform
by wordcloudsare | 2025-11-18 14:58:07+00:00
For the past year, I've been working on Byte Heist which is a new GPL-licenced code challenge and code golf platform.

Unlike other platforms, each challenge has an end date and all solutions are made public after that date. Thus people can't take their secrets to the grave.