MurphyA/hacker-news huggingface dataset:
by AlotOfReading | 2025-11-17 03:07:25+00:00
DUI laws were enormously controversial when they were introduced. So were seatbelt laws introduced around the same time. Many older drivers considered it an affront and refused to comply. Small town cops would let them go with warnings rather than take their licenses, until there was a horrific accident that made the news. States eventually took away cops' discretion, to again more controversy. It's only now, 3-4 decades on that it finally seems uncontroversial.
by spectralista | 2025-11-17 03:07:36+00:00
This to me is the whole bubble.

The problem of dotcom is we needed a cultural shift. I had my first internet date during the dot com bubble and I remember we would lie to people about how we met because the idea sounded so insane at the time to basically everyone. In 1999 it seemed kind of crazy to even use your real name online let alone put your credit card into the web browser.

Put your credit card into the internet browser then a stranger brings you items in their van? Completely insane culturally in 1999. It would have sounded like the start of an Unsolved Mysteries episode to the average person in 1999. There was no market for that in 1999.

The lesson I take from dotcom is we had this massive bubble and burst over technology that already existed, worked flawlessly and largely just needed time for the culture to adapt to it.

The main difference this time is we are pricing in technology that doesn't actually exist.

I can't think of another bubble that was based on something that doesn't exist. The closest analogy I can think of is the railroad bubble but with the trains not actually existing outside of some vague theoretical idea that we don't actually know how to build. A bubble in laying down rail because of how big it will be when we figure out how to build the trains.

The only way you would get a bubble that stupid would be to have 50-100 years of art, stories and movies priming the entire population on the inevitability of the train.
by majormajor | 2025-11-17 03:08:10+00:00
That assumes equal ability to manage a long-revenue-stream treatment that keeps people alive enough not to die but doesn't help them enough to stop taking it. Doable for somethings. Not so much against cancer.

And it assumes none of your competitors spot the cure that you suppressed or simply didn't look for and eat your lunch by taking all those patients away from you.

If you "accidentally" came up with a single-course cure for something like Crohn's or RA while trying to create a every-three-months recurring treatment instead, would you honestly shelve it? No.

You could make an argument that the incentives discourages certain types of research, but that's assuming a certain level of foreknowledge about how to treat or cure a lot of these things that I don't think we have right now.
by BoiledCabbage | 2025-11-17 03:10:18+00:00
The mock discussion still misses the real solution, which is to refactor the code so that you have a function that simple reads the file and returns json that is essentially a wrapper around open and doesn't need to be tested.

Then have your main function take in that json as a parameter (or class wrapping that json).

Then your code becomes the ideal code. Stateless and with no interaction with the outside world. Then it's trivial to test just like and other function that is simple inputs translated outputs (ie pure).

Every time you see the need for a mock, you're first thought should be "how can I take the 90% or 95% of this function that is pure and pull it out, and separate the impure portion (side effects and/or stateful) that now has almost no logic or complexity left in it and push it to the boundary of my codebase?"

Then the complex pure part you test the heck out of, and the stateful/side effectful impure part becomes barely a wrapper over system APIs.
by Zetaphor | 2025-11-17 03:11:20+00:00
The argument (which I assume you deliberately ignored) is that those features, like battery reporting and multi device pairing, are being arbitrarily restricted by Apple to maintain a proprietary ecosystem.

How you could argue that this is a good thing tells me you're either too drunk on the corporate kool-aid or that you have some financial incentive to ignore the obvious problems with these facts.

Either way this is my last message in this thread as googling things for you is a bore.
by dzhiurgis | 2025-11-17 03:11:49+00:00
> Lithium iron phosphate batteries are very practical

Unless you want to charge in negative temperatures

> However, this battery faces range limitations

Yes they are less dense but plentiful for typical passenger car (and not so much for full sized trucks or even "mid-sized" US SUVs).

> the issue of how to improve charging speed

I think CATL demonstrated 1MW charging on these already. Definitely shipping 500kW charging (tho best measure is still average km/hr).

> Solid-state batteries should be the next big thing

Sodium will (great cold weather performance and even better charge rates), but it's less (vol) dense and prices won't reach LFPs for another 10-15 years (unless you believe hype, not actual analysts).
by amypetrik8 | 2025-11-17 03:13:47+00:00
John Titor COULD have purchased those IBM parts from the empires of Eastasia or Eurasia, but the tariffs would, 10 years from now, become so vicious and brutal that it was preferable to simply say "to hell with it, I'm taking my dual singularity 1976 corvette back in time to get that part, then maybe I'll do some online trolling on the trip back home"
by carsoon | 2025-11-17 03:15:03+00:00
Everyone introduces bias. But for instance getting a model trained pre war vs after a war starts is super different. If I want to get raw information about 2 nations then models are in some ways a good source. Because most other parts of the internet can get changed or wiped. A model is "stuck" with the information it had exactly at that point so cannot be directly affected by new information attacks.

It is crucial to have a good framework in how you ask your questions though to avoid bias when using these systems and to try and focus on raw facts. To test ideas I like to make it fight for both opposite extreme sides of an argument then I can make up my own mind.
by josephg | 2025-11-17 03:16:06+00:00
Oh god, without tree shaking, lodash is such a blight.

I've seen so many tiny packages pull in lodash for some little utility method so many times. 400 bytes of source code becomes 70kb in an instant, all because someone doesn't know how to filter items in an array. And I've also seen plenty of projects which somehow include multiple copies of lodash in their dependency tree.

Its such a common junior move. Ugh.

Experienced engineers know how to pull in just what they need from lodash. But ... most experienced engineers I know & work with don't bother with it. Javascript includes almost everything you need these days anyway. And when it doesn't, the kind of helper functions lodash provides are usually about 4 lines of code to write yourself. Much better to do that manually rather than pull in some 70kb dependency.
by whoknowsidont | 2025-11-17 03:16:59+00:00
Training data =/= web search

Both ChatGPT and Claude will perform web searches when you ask them a question, which the fact that you got this confused is ironically topical.

But you're still misunderstanding the principle point because at some point these models will undoubtedly have access to that data and be trained on it.

But they didn't need to be, because LLM function & tool calling is already trained on these models and MCP does not augment this functionality in any way.
by devsda | 2025-11-17 03:17:14+00:00
Do you believe the current medical research is held back by the price limitations and if we just infuse more money, we'll find cure for many more diseases ?

Even if we consider that, we'll reach the same position as today because if only rich can afford medicine, the market will price that in and it's customer who can barely afford the medicine will shift from middle class to upper middle class and so on.
by Animats | 2025-11-17 03:18:22+00:00
The amusing thing is that those angled panels with lots of blinking lights that show up in so many movies are not the computer itself, or even its control or maintenance panels. Those are the modems for talking to remote sites.

They're available for rental from Woody's Props in North Hollywood.[1]

Some of the battle consoles and computer consoles with big round screens can be seen at the Computer Museum in Mountain View, CA.

Here's what seems to be the best description of what SAGE actually did.[2]

For comparison, here's a rarely seen WWII film: "Secrets of the Filter Room".[2] This shows a WWII manual tracking center, with dozens of people with headsets frantically updating a map of what's going on, while others in a balcony look at the map and make tactical decisions. Such centers appear in other movies, such as "Battle of Britain", but usually in simplified form. This one explains in detail how the room worked. You can see how they've hit the limits of what could be done with human map updating. There's no more room for more people around the map table, and they're already in each other's way.

The basic constraint of WWII air defense - fighters could not stay up for very long. Spitfires had fuel for maybe 20 minutes once they found the enemy. They had to be launched when the enemy was in range, and guided to the enemy by ground control, or they'd be forced to land to refuel without ever finding the enemy, accomplishing nothing. Thus these insanely complex manual ground control systems. Air Marshall Dowdling came up with the system. Winning the Battle of Britain required both the heroes in the air and the system on the ground.

SAGE was the first mechanization of all that.

[1] https://woodysprops.com/item.php?uid=122&page=4

[2] https://www.youtube.com/watch?v=06drBN8nlWg

[3] https://www.youtube.com/watch?v=RGwUn07EHmg
by polpo | 2025-11-17 03:19:35+00:00
Currently, it implements the ATAPI READ SUB-CHANNEL command and fully supports the current position data format code. Other format codes like ISRC and UPC currently return dummy data, but wiring that up would be pretty straightforward. Supporting image formats like CloneCD's .ccd/.img/.sub that store arbitrary subchannel data also seems doable, but would definitely be more work.
by Zambyte | 2025-11-17 03:19:36+00:00
Early talks by Andrew explicitly leaned into the notion that "software can be perfect", which is a deviation from how most programmers view software development.

Zig also encourages you to "think like a computer" (also an explicit goal stated by Andrew) even more than C does on modern machines, given things like real vectors instead of relying on auto vectorization, the lack of a standard global allocator, and the lack of implicit buffering on standard io functions.

I would definitely put Zig on the list of languages that made me think about programming differently.
by xp84 | 2025-11-17 03:19:49+00:00
> a couple weeks and then what?

Then they need to start supporting themselves. Or at least not strew needles all over the friend’s living room and pawn their valuables to buy more meth.

Most of those friends would settle for just the latter for several months, but the worst cases 100% got kicked out of even family members’ homes for that kind of thing and that’s why they’re on the street.

10 trillion dollars of welfare, free houses, cash, whatever, is not enough to fix addicts who don’t have an insane amount of willpower. Which most people just don’t have. Drugs are mostly the problem. Most non-addicts sleep in their cars and rely on friends for a month or two and get their shit together. “Homelessness” numbers always conflate both kinds: the lost causes and the temporarily homeless.
by ChrisArchitect | 2025-11-17 03:19:58+00:00
Title is: This Space Heater Mines Bitcoin While Keeping You Warm. (But Not Enough to Pay for Itself.)

Published February.

The actual story from today referencing this: https://www.cnbc.com/2025/11/16/bitcoin-crypto-mining-home-h... (https://news.ycombinator.com/item?id=45946334)
by dwohnitmok | 2025-11-17 03:20:41+00:00
Yeah what is going on here?

What does this mean?

> While both amazonses.com and coinbase.com DKIM checks passed, this is exactly how phishing works—attackers can configure Amazon SES to send "from" coinbase.com

How does Amazon SES let you sign an email from a domain you don't control? Unless this means that somehow the scammer had access to DNS records for coinbase.com which indicates some really crazy compromise somewhere either of Coinbase or the DNS chain.

I'm very confused.
by hydrogen7800 | 2025-11-17 03:21:04+00:00
This is horrifying. "There oughtta be a law" is my first reaction... What a useless thought. This is one of those examples of "the details matter". "Tough love", or "tough on crime", or other such empty utterances are useful only to give catharsis to a subset of people, and always the subset who are not subject to this torture. Society needs ritual sacrifice, I guess... How depressing. If the details are made obvious, I suspect meant would think twice about such treatment.
by RandyOrion | 2025-11-17 03:21:30+00:00
This repo is valuable for local LLM users like me.

I just want to reiterate that the word "LLM safety" means very different things to large corporations and LLM users.

For large corporations, they often say "do safety alignment to LLMs". What they actually do is to avoid anything that causes damage to their own interests. These things include forcing LLMs to meet some legal requirements, as well as forcing LLMs to output "values, facts, and knowledge" which in favor of themselves, e.g., political views, attitudes towards literal interaction, and distorted facts about organizations and people behind LLMs.

As an average LLM user, what I want is maximum factual knowledge and capabilities from LLMs, which are what these large corporations claimed in the first place. It's very clear that the interests of me, an LLM user, is not aligned with these of large corporations.
by gregsadetsky | 2025-11-17 03:21:53+00:00
Tangential question: does anyone know if there's a ~similar device to replace/upgrade a Toshiba T1100's floppy drive?

A friend found a T1100 for me and I'm just trying to think of the best way to boot it. Alternatively... I could get a USB floppy disk drive and a fresh floppy, and write old-school DOS to it, at least to get started?

Thanks!
by whoknowsidont | 2025-11-17 03:22:04+00:00
Most likely! It's hard to qualify which specific models and version I'm talking about because they're constantly being updated.

But the point is that function & tool calling was already built in. If you take a model from before "MCP" was even referenced on the web it will still _PERFECTLY_ interact with not only other MCP servers and clients but any other API as well.
by elphinstone | 2025-11-17 03:22:29+00:00
Even mainstream gaming sites cannot review even a fraction of the mobile games market; you've created for yourself a truly Sisyphean task.

A better approach might be to highlight the fraction of mobile games that deserve more recognition for avoiding dark patterns, like this site does:

https://nobsgames.stavros.io/android/

Alternately, focus on AAA games.
by zrn900 | 2025-11-17 03:23:12+00:00
The main reason is likely this:

https://www.tomshardware.com/tech-industry/semiconductors/al...

AliBaba succeeded in reducing GPU usage by 82%. On top of the improvements made by models like Deepseek, it looks like AI will be much more efficient than initially thought. As a result, there should be much less demand for GPUs compared to the ridiculous demand that was being pitched.

Note that Softbank also sold all its Nvidia shares.
by pinkmuffinere | 2025-11-17 03:23:37+00:00
> llms can make the promise of robots real

I think this is a very large overstatement. Many large problems still exist in robotics which can not be papered over with LLMs. I’m familiar with problems in manipulation and affordable sensing, which will not be solved via llms, and are fundamentally necessary for reliable and safe interaction with the real world. I’m confident there are many others. LLMs probably will help with high level planning. But that’s a subset of the many problems that keep robots from becoming mass market products.

I think people are excited about robotics because of the many demo videos that have been coming out of various companies. However, almost all of these videos are smoke and mirrors. If you ask somebody who works on those demos, they will unashamedly tell you all the ways they worked around their technical limitations to get just the right footage. The PR departments are less upfront with that info.
by jesseb34r | 2025-11-17 03:24:27+00:00
For books that are published in more traditional manners, digital or paper, there is normally a credible publisher, editors, sometimes a foreword from a known figure, reviews from critics or experts in the field, and often a bio about the author explaining who they are and why they wrote the book etc. These different elements are all signals of reliability, they help to convey that the content is more than just fluff around an attention-grabbing title, that it has depth and quality and holds up. The whole publishing business has put massive effort into establishing and building these markers of trust.
by thrwaway55 | 2025-11-17 03:25:20+00:00
That doesn't come across in the sites scoring at all however and I wish it did.

Using Arknights an an example it has a power creep as 5/10 despite being possible to clear current endgame with only 4* operators, which are essentially guaranteed as a free to play.And the bulk of them being added at the games release.
by alganet | 2025-11-17 03:25:57+00:00
Instead of tools for humans, and a separate set of tools for machines, we should just make tools for humans+machines.

The agent should look at my README.md, not a custom human-like text that is meant to be read by machines only.

It also should look at `Makefile`, my bash aliases and so on, and just use that.

In fact, many agents are quite good at this (Code Fast 1, Sonnet).

Issue is, we have a LONG debt around those. READMEs often suck, and build files often suck. We just need to make them better.

I see agents as an opportunity for making friendlier repos. The agent is a free usability tester in some sense. If it can't figure out by reading the human docs, then either the agent is not good enough or your docs aren't good enough.
by iJohnDoe | 2025-11-17 03:26:22+00:00
If it’s a bubble because some large and small companies will collapse, then yes, there is a bubble waiting to burst.

OpenAI, NVIDIA, Microsoft, Apple, Amazon, etc. obviously won’t collapse.

The money being thrown around is mind boggling. However, we’ve been throwing this type of money around for a handful of years now.

Tons of layoffs, homelessness, corruption, unemployment, difficulties for everyone to find a job, the incoming SNAP meltdown, government shutdown and the mess it’s going to cause for a while. None of it makes sense. It’s pure crazy because everything should have imploded by now. The tech layoffs and government layoffs alone should be causing a shitstorm of misery out there, but it’s hidden somehow.

AI isn’t going away. It’s here to stay. It has already become embedded into so many core things we do everyday. So many jobs are affected by it. Like, marketing, graphic design, writing, so many jobs in hollywood, like storyboarding and voiceover work, and the creative process of so many things. So many scenes today in movies are CGI and it’s hard to tell, like 3-second scenes, or CGI overlays. All of that will be created with a prompt in the next couple of years. Sure, some editing will be needed for the generated scenes, but with far less staff. The key takeaway here is that this equates to millions of jobs vanishing rather quickly. Core jobs that people of all ages based their careers on.

Don’t get lost in the details of AI generating garbage or not. The remaining companies that survive will continue to make it better. Don’t think for a second there will be a resurgence in these jobs coming back because everyone thinks a human can do it better.

All those data center GPU buildouts will not go waste. We’re headed for a dystopia that’s even worse than the one we’re living in right now.

Wait until a few people are killed by police for stealing food from a grocery story because they are starving and need to feed their families. It will be the first time we get close to a civil war becoming a reality.
by amluto | 2025-11-17 03:26:45+00:00
> EU regulations requiring lithium-ion batteries to contain at least 6% recycled lithium by 2031, rising to 12% by 2036.

Seriously?

The EU should aim for massive growth in battery deployment in transportation and grid storage. If they hope for, say, 10x growth in deployed battery capacity within a time frame comparable to the lifespan of a battery, then even a 100% recycling rate would not produce enough lithium.

I suppose people could recycle batteries just to produce new batteries and acquire recycling credits, but this is absurd.
Show HN: Triggla for Stripe (post-purchase and trial-rescue emails, 60s setup)
by taylor_jj | 2025-11-17 03:28:32+00:00
Triggla is a Stripe-native email automation tool for post-purchase and trials. Goal: turn buyers into repeat customers without an ESP or Zapier.

What’s different: • Product-based automation: each Stripe product can run its own sequence • Trial Rescue: covers all trials with pre-expiry nudges (3d and 1d) • Built-in sending with authenticated domains (targeting 98%+ deliverability) • ~60s setup; Day-0 email in ~30s; Days 3/7/14 auto-queued • Duplicate-prevention, retries, timezone handling • Revenue-focused analytics per product/sequence

Happy to answer technical questions: webhook design, idempotency keys, queueing, deliverability tuning, and failure handling. Free 30-day trial; looking for feedback on templates and analytics.
by Loughla | 2025-11-17 03:29:20+00:00
>In general the US actually subsidizes pharma for the rest of the world.

I've never understood this argument. Our companies make money off of people in other countries. I understand that our costs are higher in the US, but I don't get how we're subsidizing the rest of the world when they pay for the drugs as well. It just seems like our funding scheme for healthcare is broken. What am I missing?
by fzeroracer | 2025-11-17 03:30:39+00:00
The subprime loan data can be seen here [1] and consumer sentiment here [2]. Job losses are much harder to estimate given that the current admin is actively refusing to post job numbers (for perhaps, obvious reasons) but we've seen other sites estimate that we're seeing record layoffs [3]. And that's before we get into stuff like tariff policy or the hidden costs of throwing a lot of government employees into unemployment.

[1] https://www.reuters.com/business/autos-transportation/record...

[2] https://www.sca.isr.umich.edu

[3] https://www.cbsnews.com/video/october-marks-worst-layoffs-22...
by zer0x4d | 2025-11-17 03:32:16+00:00
For me, personally, any new language needs to have a "why." If a new language can't convince me in 1-2 sentences why I need to learn it and how it's going to improve software development, as a whole, it's 99% bs and not worth my time.

DHH does a great job of clarifying this during his podcast with Lex Friedman. The "why" is immediately clear and one can decide for themselves if it's what they're looking for. I have not yet seen a "why" for Zig.