MurphyA/hacker-news huggingface dataset:
by retsibsi | 2025-11-26 18:40:58+00:00
> I was surprised how hard many here fell for the NFT thing, too.

Did they? I'm not saying you're wrong but I'd like to see some evidence, because NFTs were always obvious nonsense. I'm sure there were some grifters posting here, and others playing devil's advocate or refuting anti-NFT arguments that somehow went too far, but I'd be genuinely surprised if the general sentiment was not overwhelmingly negative/dismissive.
by ttoinou | 2025-11-26 18:40:59+00:00
34" WQHD in the middle, laptop on the right, on the left a normal 27inch 16:9 screen in portraits mode to read lots of text (emails, git, logs, websites with text etc.)

Ultra wide screen 49" like Samsung G9 is nice too but it's very heavy and expensive, it's not that much trouble to actually have multiple screens instead
by orionometer | 2025-11-26 18:41:09+00:00
A bridge failing is a high likelihood of death or serious injury. How many people died or were seriously injured in the latest Cloudflare outage?

For life or death systems, I agree that we should be looking to implement analogous processes/systems to a structural engineer or doctor, etc. Cloudflare is not a life or death system. If you operate a life or death system and you have Cloudflare as a single point of failure, for some reason, that should not be Cloudflare's problem.
by sltkr | 2025-11-26 18:41:32+00:00
Very cool algorithm and great write-up!

I was a bit confused initially about what your algorithm actually did, until I got to the pseudo-code. Ideally there would be a high level description of what the algorithm is supposed to do before that.

Something as simple as: “a date algorithm converts a number of days elapsed since the UNIX epoch (1970-01-01) to a Gregorian calendar date consisting of day, month, and year” would help readers understand what they're about to read.
by cheald | 2025-11-26 18:41:43+00:00
My wife has chronic migraines which are successfully mitigated by rimegepant (gepants are CGRP antagonists), and didn't have any particular change in headaches from GLP-1.

What has helped, interestingly, is supplemented creatine HCl (she went with hcl because it's absorbed substantially faster than monohydrate). We've learned that depletion of neural ATP levels can result in an energy crisis which results in cortical spreading depression, which stimulates the release of CGRP. (https://www.sciencedirect.com/topics/neuroscience/spreading-...)

She's found that a) daily supplementation of creatine has reduced her headache days, and b) an immediate dose of creatine upon onset of a headache frequently aborts or mitigates it. Her need for the gepants has dropped to a tiny fraction of what it was prior to starting creatine.

She's tried everything under the sun, had all the scans, tried all the meds and procedures, and creatine and gepants are the only things she's found that have worked. She's not a placebo responder, and hasn't responded to about a zillion other therapies, so we're pretty sure it's not just placebo effect.
by acuozzo | 2025-11-26 18:42:03+00:00
> "Those poor people have no agency and their behaviors are outside their control!"

Our complex modern society has a daily buy-in.

Some people were born and/or raised for it and the cost for them is nothing.

Others need to soothe the pain of shoehorning themselves into it by chain-smoking while working a jackhammer or shoveling cereal into their face while programming.

Yes, these behaviors are technically within their control, but are you really going to suggest that we can solve the underlying problem(s)?
by UncleEntity | 2025-11-26 18:42:48+00:00
Claude will also tend to go for the "test-passing" development style where it gets super fixated on making the tests pass with no regards to how the features will work with whatever is intended to be built later.

I had to throw away a couple days worth of work because the code it built to pass the tests wasn't able to do the actual thing it was designed for and the only workaround was to go back and build it correctly while, ironically, still keeping the same tests.

You kind of have to keep it on a short leash but it'll get there in the end... hopefully.
by theamk | 2025-11-26 18:43:00+00:00
where do you see this? I see:

> The company is a French entity headquartered in Roubaix. While there is a Canadian subsidiary, Hebergement OVH Inc., in Montreal, it operates as an independent legal entity. As revealed in court documents obtained by heise online, the Canadian subsidiary has no technical access to the parent company's data, which is stored in European data centers.

Sounds like Canadian subsidiary is basically a re-seller, sharing a brand name.
by outside1234 | 2025-11-26 18:43:00+00:00
Those two sets of facts can be true at the same time.

40% of companies and 10% of employees can be using AI daily, but just for a small amount of tasks, and that usage can be leveling off.

At the same time, AI can be so inefficient that servicing this small amount of usage is running providers out of capacity.

This is a bad combination because it points to the economic instability of the current system. There isn't enough value to drive higher usage and/or higher prices and even if there was, the current costs are exponentially higher.
by echelon | 2025-11-26 18:43:19+00:00
> I 100% agree that a mechanism to prove that code can or cannot panic would be great, but why would malloc be special here? Folks who are serious about preventing panics will generally use `no-std` in order to prevent malloc in the first place.

In one of the domains I work in, a malloc failure and OOMkill are equivalent. We just restart the container. I've done all the memory pressure measurement ahead of time and reasonably understand how the system will behave under load. Ideally it should never happen because we pay attention to this and provision with lots of overhead capacity, failover, etc. We have slow spillover rather than instantaneous catastrophe. Then there's instrumentation, metrics, and alerting.

A surprise bug in my code or a dependency that causes an unexpected panic might cause my application or cluster to restart in ways we cannot predict or monitor. And it can happen across hundreds of application instances all at once. There won't be advanced notice, and we won't have a smoking gun. We might waste hours looking for it. It could be as simple as ingesting a pubsub message and calling unwrap(). Imagine an critical service layer doing this all at once, which in turn kills downstream services, thundering herds of flailing services, etc. - now your entire company is on fire, everyone is being paged, and folks are just trying to make sense of it.

The fact is that the type of bugs that might trigger a user-induced panic might be hidden for a long time and then strike immediately with millions of dollars of consequences.

Maybe the team you implemented an RPC for six months ago changes their message protocol by flipping a flag. Or maybe you start publishing keys with encoded data center affinity bytes, but the schema changed, and the library that is supposed to handle routing did an unwrap() against a topology it doesn't understand - oops! Maybe the new version handles it, but you have older versions deployed that won't handle it gracefully.

These failures tend to sneak up on you, then happen all at once, across the entire service, leaving you with no redundancy. If you ingest a message that causes every instance to death spiral, you're screwed. Then you've got to hope your logging can help you find it quickly. And maybe it's not a simple roll back to resolve. And we know how long Rust takes to build...

The best tool for this surely can't be just a lint? In a supposedly "safe" language? And with no way to screen dependencies?

Just because somebody's use case for Rust is okay with this behavior doesn't mean everyone's tolerates this. Distributed systems folks would greatly appreciate some control over this.

All I'm asking for is tools to help us minimize the surface area for panics. We need as much control over this as we can get.
by sholain | 2025-11-26 18:43:34+00:00
Gemeni does not have 'the lead' in anything but a benchmark.

The most applicable benchmarks right now are in software, and devs will not switch from Claude Code or Codex to Antigravity, it's not even a complete product.

This again highlights quite well the arbitrary nature of supposed 'leads' and what that actually means in terms of product penetration.

And it's not easy to 'copy' these models or integrations.
by A_D_E_P_T | 2025-11-26 18:43:55+00:00
Right. Its examples fall into categories like:

- AI slop is trivially factually wrong, and frequently overconfident.

- AI slop is verbose.

But, as you note, IRL this is not usually the case. It might have been true in the GPT-3.5 or early GPT-4 days, but things have moved on. GPT-5.1 Pro can be laconic and is rarely factually wrong.

The best way to identify AI slop text is by their use of special and nonstandard characters. A human would usually write "Gd2O3" for gadolinium oxide, whereas an AI would default to "Gd₂O₃". Chat-GPT also loves to use the non-breaking hyphen (U+2011), whereas all humans typically use the standard hyphen-minus character (U+002D). There's more along these lines. The issue is that the bots are too scrupulously correct in the characters they use.

As for music, it can be very tough to distinguish. Interestingly, there are some genres of music that are entirely beyond the ability of AI to replicate.
by boznz | 2025-11-26 18:44:02+00:00
Unlike the other comments I actually agree, physics has not changed since the 1970's, even the most focused laser and detector would need to be positioned perfectly to where the next probe would be, and with the nearest star 4 light years away we would be talking a chain of dozens, any of which may fail some way. The probes would also likely be small, cell-phone sized, power restricted, and difficult to shield (you couldn't just throw in the latest wiz-bang 2025 electronics as it all has to be hardened to work multiple decades) Best is a big, transmitter and good receiver one end.
by KaiserPro | 2025-11-26 18:44:05+00:00
As an ex VFX infra guy, I can totally tell.

But to your point, if we take all of TV production world wide I doubt thats going to add up to 100 billion spent on set extension/characters/de-aging/fuckit fix it in post. And thats keeping spend at the same rate. (not to mention the recent peak spend on TV)

For openAI to make money it has to be an order of magnitude cheaper, quicker and quality, and be the lead so that people spend AI bucks with them. Rather than having a VFX company tune an opensource/weights model.
by nailer | 2025-11-26 18:44:16+00:00
> Can someone with some more experience explain why this happens? The most basic webserver, like a TCP socket served from a C program, serving some files etc. can take tens of thousands of requests per second, per core, on reasonably recent hardware.

Back then it was Wordpress/PHP with no caching.

But: you're right.

Once upon a time named Maxim made a web page that pointed out that a Pentium III should be able to handle 10K simultaneous requests, then said Apache was shit, and that he had made his own webserver, and because he was Russian he filled the webpage with animated hammers and sickles.

This was how NGINX was created.
by legitster | 2025-11-26 18:44:51+00:00
What's happening right now is very different than what happened back during the dot com crash. When they were doing price fixing it was because there was a glut of supply and demand was tanking. Prices were falling and they coordinated to keep prices from falling less.

Right now demand for DRAM is extremely high bordering on endless. Prices are going up. The incentive for one of the big players to undercut the other on cost even just a little bit to pick up market share is extremely lucrative.

It would also be dumb to cut production when prices are high because you increase the incentive for one of the outside players to suddenly ramp up production and jump in the market.

Not saying they aren't coordinating in other ways (following each other's leads on price hikes and availability). But again the context here is literally the opposite as last time.
by mrguyorama | 2025-11-26 18:45:04+00:00
The Youtubers I like don't make any money from Google ads, because Google's draconian content policies and un-auditable "demonitization" system prevents them from making any money on such objectionable content as "Literally talking about how bad slavery was" or "Showing pictures of people who died in the Holocaust" or "mummifying a store bought chicken carcass"

Are you watching creators who don't share such sentiments? You should consider that the creators who make large sums from youtube ad rev are the absolute worst quality you can find. People like Mr Beast or Logan Paul. It primarily means you are slinging garbage every single day and literally hurting people for money, because that's what google's algorithm optimizes for. Google wants to burn you out churning out slop despite the fact that youtube is already significantly overfilled.

Meanwhile, all those youtube creators who made their living doing high quality animation a couple decades ago? Youtube killed their business by fiat because different content was more profitable for them. Multiple very prominent and influential animators who go all the way back to the early Newgrounds days were forced out of their job by that change.

The entire reason Youtube creators started taking sponsorships is because Google has repeatedly reduced their advertising payouts, by staggering amounts. Several times Google killed entire swaths of the smaller content industry simply because they felt like taking more of the money. They can do this because there are no alternatives.

The reason Floatplane and Nebula and friends exist is entirely because Youtube constantly punishes you for making Non-Mr Beast content, and repeatedly cuts how much money you get per hour of watched content, with no warning or justification even offered.

The creators I watch do not want me to watch them on youtube. They want me to watch them on Nebula, Floatplane, and Patreon. This includes many channels that predate Youtube being bought by Google, and ads existing on the service at all.

Several of these creators, especially the animators, were prominent on Newgrounds, and made zero dollars from their work. Most of them have day jobs or other avenues of monitizing their talents, like touring or merch or music.

Youtube added a feature to compete with Patreon where you can pay to be a "member" of a channel, and that channel can produce "members only" videos that you can only watch if you pay that channel money. Just recently, Youtube, without any warning or checking with creators or asking opinions started forcing those videos in front of users who are not members, and cannot see them, polluting feeds and making it harder to select the next video you want to watch and creators, including LTT, are adamantly against this and do not want it

Youtube does not GAF what creators want, never has, and is almost always a hostile and adversarial entity in the relationship. I am not screwing over the creators by blocking ads, Google is screwing over the creators to take more profit from those ads.
by bossyTeacher | 2025-11-26 18:45:06+00:00
As soon as every big corp started stuffing their UIs with AI buttons, we all knew it was investors pushing for AI use to go sky high without a care for the nuances of the current state of AI. The reality is that AI usage isn't as impactful as it was promised. Where is the productivity increase in being able to generate a picture via some prompt? When deep research could contain hallucinated text or references, where is the productivity increase? It is undeniable that these tools have uses but when you look at all the investment made into this tech, the outcomes are not great.
by venturecruelty | 2025-11-26 18:45:11+00:00
Who forced you to read this personal blog post on someone's personal blog? I'm just imagining you sitting there and seething over someone's personal choices that don't affect you. You can close the tab and move on, it's fine.

Anyway, on-topic stuff so I don't get shitbanned: I feel bad for the author. Unfortunately, this will all get worse before it gets better (and I'm not so sure it'll get better).
by radeeyate | 2025-11-26 18:45:14+00:00
Thank you for the kind words! The fluorescence was originally meant to be measured with an AS7273 spectrometer (unfortunately bought a different one, still worked fine though), and measuring ~680 nm. Certainly not a great setup but it worked fine. Light was ambient through acrylic, and I found out far too late that UV blocking effects. Despite that, I feel like the data is still somewhat valid, maybe. I did do some testing with it back on earth, though I can't remember how it correlated.

The data I have is here: https://github.com/radeeyate/StratoSpore/blob/main/software/... - just be warned that the altitude data still isn't the exact same as it was while in the air (GPS not working so I had to take it from someone else).
by rozap | 2025-11-26 18:45:15+00:00
I'm not complaining about it, I said in my post that it's a huge time saver. It's here to stay, and that's pretty clear to see. It has mostly automated away the need for junior engineers, which just 5 years ago would have been a very unexpected outcome, but it's kind of the reality now.

All that being said:

There's a segment of the software eng population that has their heads in the sand about it and the argument basically boils down to "AI bad". Those people are in trouble because they are also the people who insist on a whole committee meeting and trail of design documents to change the color of a button on a website that sells shoes. Most of their actual hard skills are pretty easy to outsource to an AI.

There's also a techbro segment of the population, who are selling snake oil about AGI being imminent, so fire your whole team and hire me in order to outsource your entire product to an army of AI agents. Their thoughts basically boil down to "I'm a grifter, and I smell money". Nevermind the fact that the outcome of such a program would be a smoldering tire fire, they'll be onto the next grift by then.

As with literally everything, there are loud, crazy people on either side and the truth is in the middle somewhere.
by moralestapia | 2025-11-26 18:45:46+00:00
>Water is wet. Wetness is what water has. What makes water water is that it's wet. The wetness of water means water is wet. So water has wetness.

>This was actually AI-generated slop! Repeats 'water is wet' multiple times.

I didn't know writing "water is wet" repeatedly was enough to de-humanize you.

>In many situations, it could be argued that grass may sometimes appear to have a greenish quality, though this might not always be the case.

>This was actually AI-generated slop! Won't commit to 'grass is green' and uses uncertain words.

What? Not all grass is green.

Fun times ahead.
by WhyOhWhyQ | 2025-11-26 18:46:11+00:00
It just seems hard to imagine that simultaneously running 1,000 instances of claude code will be cheap in the next decade, but maybe running 1,000 instances of claude-like tools is what a corporate LLM subscription will give. And maybe running 1,000,000 or a billion such models is what the government will do once a contract gets awarded.

Just random speculation though.
by mindslight | 2025-11-26 18:46:37+00:00
Hey, at least a fab didn't have to burn down this time. That's progress.

I've maxed out the RAM on every (consumer mobo) build I've ever done, and have always ended up appreciating it. I did a Ryzen build with 192GB back in January, so despite the questionable signal integrity of DDR5 especially on AM5 (more than one DIMM on each channel means lower speed) this time turned out to be no exception. I also stocked up on 130TB of HDD and 30TB of SSD, as it was clear we were headed towards some kind of economic disaster. (look, I'm avoiding politics!)

But the best RAM purchase I ever did was during the dot com crash glut a few decades ago. I maxed out my Athlon XP with 3x 512MB sticks for $27 each. A gig and a half of RAM. Those were the days.
by syllogism | 2025-11-26 18:46:43+00:00
If I were a CTO or VP these days I think I'd push for a blanket ban on committing docs/readmes/diagrams etc along with the initial work. Teams can push stuff to a `slop/` folder but don't call it docs.

If you push all that stuff at the same time, it's really easy to get away with this soft lie, "job done". They can claim they thought it was okay and it was just an honest mistake there were problems. They can lie about how much work they really did.

READMEs or diagrams that are plans for the functionality are fine. Docs that describe finished functionality are fine. Slop that dresses up unfinished work as finished work just fucks everything up, and the incentives are misaligned so everyone's doing this.
by phreack | 2025-11-26 18:46:50+00:00
What bugs me the most about nearly everyone selling AI products is that they apparently want or need to believe in the power of LLMs for everything, not just the product, and this means that they also generate the explanatory texts and descriptions and readmes and... it makes the product itself feel of a much worse quality.

I don't mind that you're selling an AI product if it's good but at least put some humanity on the marketing side.
Show HN: EnvHush – share .env files securely (E2E-encrypted, self-destructing)
by madsterdev | 2025-11-26 18:46:52+00:00
Solo project, launched yesterday. Goal: make the 2 a.m. “here are the keys” moment not end in a security incident. - Encryption happens entirely in browser (WebCrypto) - Server is a dumb store, never sees key or plaintext - Links expire 1 h – 30 days - Optional password + burn-after-reading - Free tier: no account - unlimited shares. - npx @envhush/cli .env works Curious what HN thinks is missing or broken.
by triword | 2025-11-26 18:47:10+00:00
Somehow I feel like this article was very unclear? The way it's written, the way it tells its story, I'm really not sure what happened. I wish there was just a link to the saas in question.

Like maybe it's that I just woke up, but all I really got out of this was that a vibe-coded app resulted in a company being downsized. But that's in the title. Any specifics beyond that? I really couldn't say despite having read the whole article.
by throwaway981120 | 2025-11-26 18:47:28+00:00
> A survey by Dayforce, a software firm, finds that while 87% of executives use ai on the job, just 57% of managers and 27% of employees do. Perhaps middle managers set up ai initiatives to satisfy their superiors’ demands, only to wind them down quietly at a later date.

The article quietly ignored two better explanations: the day to day work of executives can be automated more easily (Manna vibes) and/or the execs have a vested interest in AI succeeding so they can cut headcount so they are evangelists for AI.
by thewebguyd | 2025-11-26 18:47:33+00:00
And sometimes it disappears entirely for a while because either culturally, the world isn't ready for it/to adapt to it, or it wasn't delivered in the right form.

Google Glass comes to mind, which died 11 years ago and XR is only just now starting to resurface.

Tablets also come to mind, pre-iPad, they more or less failed to achieve any meaningful adoption, and again sort of disappeared for a while until Apple released the iPad.

Then you have Segway as an example of innovation failure which never really returned in the same form like the others, and instead now we have e-scooters and e-bikes which fit better into existing infrastructure and cultural attitudes.

It's quite possible LLMs are just like those other examples, and the current form is not the going to be the successful form the technology takes.