MurphyA/hacker-news huggingface dataset:
by idle_zealot | 2025-12-24 22:22:15+00:00
To adapt this to a tech-head mindset:

Imagine that when smartphones were first coming out they could only function with recent battery-tech breakthroughs. Mass-adoptions was pretty quick, but there was scattered reporting that a host of usage patterns could cause the battery to heat up and explode, injuring or killing the user and everyone in a 5-10ft radius.

Now, the smartphone is a pretty darn useful device and rapidly changes how lots of businesses, physical and digital, operate. Some are pushing for bans on public usage of this new battery technology until significant safety improvements can be made. Others argue that it's too late, we're too dependent on smartphones and banning their public use would cause more harm than good. Random explosions continue for decades. The batteries become safer, but also smartphone adoption reaches saturation. 40,000 people die in random smartphone explosions every year in the US.

The spontaneous explosions become so common and normalized that just about everyone knows someone who got caught up in one, a dead friend of a friend, at least. The prevailing attitude is that more education about what settings on a phone shouldn't be turned on together is the only solution. If only people would remember, consistently, every time, to turn on airplane mode before putting the phone in a pocket. Every death is the fault of someone not paying sufficient attention and noticing that the way they were sitting was pressing the camera button through their pants. Every phone user knows that that sort of recklessness can cause the phone to explode!

You as an engineer know how people interact with the software you deploy, right? You know that regardless of education, a significant portion of your users are going to misunderstand how to do something, get themselves in a weird state, tap without thinking. What if every instance in your logs of a user doing something strange or thoughtless was correlated with the potential for injury? You'd pull your software from the market, right? Not auto-makers. They fundamentally cannot reckon with the fact that mass adoption of their product means mass death. Institutionally incapable.

The only responsible thing to do is to limit automobile use to those with extensive training and greatly reduce volume. The US needs blue collar jobs anyway, so why not start up some wide-scale mass-transit projects? It's all a matter of political will, of believing that positive change is possible, and that's sorely lacking.
by markus_zhang | 2025-12-24 22:22:45+00:00
I bought a few refurbished Dell laptops/desktops in recent years, and while older models hold fine, more recent models broke down quite easily within a year. Sure all of them are refurbished models (purchased through official website) that cost from $400 CAD to $800 CAD but I'm sketchy of the build quality of recent models.
by CharlieDigital | 2025-12-24 22:22:50+00:00
> Start fresh. Don't build a wrapper around the existing framework, build your own from scratch.

I don't know about this one. We have a mini-framework that's kinda GraphQL but not quite. REST-ish, but not quite. Weakly documented and constantly dealing with edge cases. Breaks all sorts of standard OpenAPI tooling because the schema returned is monstrous. Used to cause all sorts of issues with TypeScript and stack recursion. Requires a ton of code -- owned by one guy -- to make the OpenAPI doc generation to work correctly.

I keep thinking "Just use GraphQL" because it's basically GQL at this point...except jankier.
by Denzel | 2025-12-24 22:23:10+00:00
‘Desirable difficulty’ is the research term. To solve your problem, first understand your users need a mindset change. We need to connect their action to a “satisfying feeling” as you said.

You want your users to be like weight lifters. No lifter comes out the gym saying, “Man that was the best workout, felt so easy,” to the contrary, lifters use progressive overload to induce difficulty because that difficulty connects to the results they want.

For your users, you need some way to measure the outcome, so that you can show them, “hey look, that mild discomfort lead to more progress on what you care about,” and then you need to consistently message that some difficulty is good.

Mindset change takes consistency and time. Won’t happen over night. You’ll know you succeeded when students become aware of “hey, I’m not learning as well if it doesn’t feel difficult”, and then react by increasing the challenge.
by jtrn | 2025-12-24 22:23:48+00:00
This is only relevant for those deeply involved in fundamental or early-stage battery research.

An energy density of 1270 Wh/L is indeed roughly double what is currently found in top-tier electric vehicles. However, as with many battery research avenues, it is not viable on a practical level unless a major breakthrough is discovered in addition.

Here is a list of all the issues that must be resolved before such battery technology is viable for commercial use.

It only lasts about 100 charge cycles before degrading to 80% capacity, which is not sufficient for commercial use. LiFePO4 reaches this after a minimum of 3000 cycles.

It uses silver. In addition to this likely being a deal-breaker for mass production, the paper probably downplays the mass loading of silver required to maintain that 99.6% efficiency.

Anode-free batteries have zero excess lithium. Every time you charge/discharge, you lose a tiny fraction of lithium to side reactions. The paper claims a Coulombic Efficiency of 99.6%. The fact that they hit ~82% suggests the degradation is severe and inevitable without a massive reservoir of extra lithium, which defeats the "energy density" gain.

Density suppression for 100 cycles is not proof of safety. Dendrites often grow slowly and trigger short circuits later in life (cycle 200+).

There is also the known problem with pouch cells and significant volume change ("breathing"). The paper quotes volumetric density including packaging, but does it account for the swelling that happens after 50 cycles? Often, these cells puff up like balloons, rendering them unusable in a tight battery pack.

They tested at 0.5C (2-hour charge). Fast charging (15-20 mins) typically destroys lithium metal anodes instantly by causing rapid dendrite growth. This technology is likely limited to slow-charging applications.

Finally, there is no mention of temperature effects on performance.

I don’t mean to be negative, and research like this is extremely important. But this research paper is not properly framed. It’s like an archaeologist finding a buried house and extrapolating that this could mean we found an entire city! Why can’t we just say that the archaeologist found an interesting house?
by refulgentis | 2025-12-24 22:23:52+00:00
There's this curious experience of people bringing up geohot / tinygrad and you can tell they've been sold into a personality cult.

I don't mean that pejoratively, I apologize for the bluntness. It's just I've been dealing with his nonsense since iPhone OS 1.0 x jailbreaking, and I hate seeing people taken advantage of.

(nvidia x macs x thunderbolt has been a thing for years and years and years, well before geohot) (tweet is non-sequitor beyond bogstandard geohot tells: odd obsession with LoC, and we're 2 years away from Changing The Game, just like we were 2 years ago)
Show HN: Just Fucking Use Cloudflare – A satirical guide to the CF stack
by MyNameIsTito | 2025-12-24 22:25:02+00:00
Inspired by the recent justfuckingusetailwind.com, I built a similar "love letter" to the Cloudflare ecosystem.

I find myself reaching for Workers, R2, D1, and KV for almost every project lately, so I wanted to capture that sentiment in a single, slightly over-the-top page.

It’s a simple side project, but the stack is:

- Vite + TypeScript
- Biome + Ultracite
- Deployed (obviously) on Cloudflare

First draft in Claude, the copy was drafted with Grok to get that specific tone, then I used Google's AI Studio to accelerate the build with touch up's in Cursor.

Link: https://justfuckingusecloudflare.com
Repo: https://github.com/mynameistito/justfuckingusecloudflare

Curious to hear everyone's thoughts on the CF stack vs alternatives and more traditional deployments.
Show HN: In-app messaging for modern SaaS (that doesn't cost $$$/mo)
by nishmarka | 2025-12-24 22:25:31+00:00
Hey HN!

I'm launching Cueflow(my first SaaS), and I'd love your feedback.

Cueflow is an in-app messaging platform that lets you create banners, modals, checklists, feedback surveys, and changelogs, all targetable to specific users based on their attributes, behavior, or the page they're on.

Why I built this: I've seen too many teams either pay $$$$ for tools like Intercom/Pendo or hack together custom solutions that become unmaintainable. I wanted to make in-app messaging accessible and easy for every modern SaaS, not just the ones with big budgets.

What you can do:
- Create onboarding checklists that auto-complete based on user actions
- Show targeted banners/modals based on user plan, role, or behavior
- Collect NPS, ratings, and feedback at the right moment
- Announce updates with in-app changelogs
- Simple embed script – just drop it in and you're good

It's currently in beta and free to use. Would really appreciate any feedback on the product, pricing ideas, or things you'd want to see.

Live: https://app.cueflow.so
Docs: https://docs.cueflow.so

Happy to answer any questions!
by Arathorn | 2025-12-24 22:26:02+00:00
thanks for sticking with it and the vote of confidence. totally agreed that Element Web has issues (i'm currently having to run a custom fork to stop it OOMing thanks to https://github.com/element-hq/element-web/issues/27983#issue...); hopefully switching to matrix-rust-sdk will be a huge improvement; https://github.com/element-hq/aurora is already looking promising.
by bks | 2025-12-24 22:26:35+00:00
I have been derelict in my CEO duties and have been building features in Claude Code the past few weeks and it's been amazing. I've given myself until December 31st to go down the developer path and these increased usage limits are going to be awesome.

I hope that there will be lots of new SHOWN HN projects that manifest because of these increased limits, and that we all get to vibe through the holiday season.
by radiator | 2025-12-24 22:26:40+00:00
But he has been working actively on LuaJIT. According to [1], he has come to the conclusion that, instead of working on LuaJIT 2.2, it would be a better investment of his time to go big on v3.0 and rearchitect it. LuaJIT 2.1 is to be maintained.

[1] https://www.freelists.org/post/luajit/Question-about-LuaJIT-...
by exasperaited | 2025-12-24 22:27:16+00:00
> Regardless of personal anecdata, the data shows Brexit support was highly stratified by social class, income, and education.

This is just not really true at all. The push for Brexit itself clearly came from the super-wealthy; it could not have happened without them. It is as if you haven't paid attention at all to who was behind it and why.
by InTheArena | 2025-12-24 22:27:26+00:00
Yeah, I was thinking of running a Occulink connector to the side of the case, the problem is that this would need a riser, and I don't think that occulink - even with a redriver, would do well with two additional physical connectors.

On the 5GB realtek - i think their 5G is far better then their 1g or 2.5g devices where.
by SiempreViernes | 2025-12-24 22:28:45+00:00
With this comment you completely validate izacus (shaky) judgement call: when you write "a comment about bikes not understanding bikes" you are clearly more interested in being rude than pointing out a flaw in the analogy.

We all see that OP does understand bikes in the general sense, indeed the fact you are nitpicking instead of trying to explain one of the many fundamental difference means you think that as well.
by ls612 | 2025-12-24 22:28:52+00:00
I spent $2550 on a TrueNAS setup with 3x22TB drives, so 40 TB usable after setting up ZFS. The case can hold 8 drives so I could go up to 120TB usable for an additional $2000 at $400/drive. Building big storage servers is actually much cheaper than you think nowadays.
by skirmish | 2025-12-24 22:28:52+00:00
Ditto, the TP-Link's Archer A7 firmware is a security nightmare [1] but with DD-WRT installed it is very stable and reliable.

[1] Daughter invited ~10 classmates to prepare for a science competition, and one of them had a virus (I assume) that hacked TP-Link's firmware to draft it into a botnet. WAN connection would drop every hour for a few minutes, plus unexplained internet traffic while nobody was using it. Resetting firmware did not help, installing DD-WRT fixed it once and for all.
by tolerance | 2025-12-24 22:30:06+00:00
I suspect that Nostr is the protocol that provides people with the type of platform that people actually want when the wax technotic over the Web past and present. The issue is that it’s presented in a way that is apathetic with regard to the sociopolitical concerns of the people who are emotionally invested in the future of the ‘Open Social Web’.

You would think that people would be in a rush to build with a technology that appears to be simple to implement and holds communities directly responsible for their conduct and content.

Maybe I’m seeing things the wrong way.
by trinsic2 | 2025-12-24 22:30:26+00:00
IMHO I think its not helpful to be comparing Framework's price to whats currently on the market. You are paying for sustainability. If you are doing this I think you are missing the point. This isn't a apples to apples comparison.

I also feel the frustration of the parent, and I also see that many people don't want to pay or consider the ramifications of where we we are at right now in this given time. Most devices are designed to be throwaway, manufactures cut corners, operate at a loss. These are byproducts from our badly designed technology from a suitability perspective that have driven prices down in a unhealthy way IMHO.

Its like trying to compare prices between now and fifty years ago. If you want the world to be more sustainable, you need to consider that its going to cost more, its not going to be comparable to whats out there right now, and you are going to need to deal with the growing pains.

Comparing Framework laptop to whats out there today in terms of features is a losing proposition. The market is built around a lack of sustainability.
by bri3d | 2025-12-24 22:30:39+00:00
The only thing I can think of here is that OpenAI’s DRAM land grab is going to stack on a non-NV target and NV need to hedge with an SRAM design that’s on the market NOW. Otherwise, I can’t see how NV couldn’t eat Groq’s lunch in one development cycle - it’s not like NV can’t attach a TPU to some SRAM and an interconnect. Either that or Groq closed a deep enough book to scare them, but 40x is a lot of scared.
by dang | 2025-12-24 22:30:39+00:00
Nice find! Macroexpanded:

Fabrice Bellard [pdf] - https://news.ycombinator.com/item?id=2555654 - May 2011 (29 comments)

I guess we can throw these in too although it was presumably a different article:

Fabrice Bellard: Portrait of a Super-Productive Programmer (2011) - https://news.ycombinator.com/item?id=32795067 - Sept 2022 (26 comments)

Fabrice Bellard: Portrait of a Super-Productive Programmer (2011) - https://news.ycombinator.com/item?id=6941135 - Dec 2013 (24 comments)

Fabrice Bellard: Portrait of a super-productive programmer (2011) - https://news.ycombinator.com/item?id=5187585 - Feb 2013 (155 comments)

Fabrice Bellard: Portrait of a superproductive programmer - https://news.ycombinator.com/item?id=2555867 - May 2011 (8 comments)
by themafia | 2025-12-24 22:31:37+00:00
Tetraethyl lead has a lifetime of a year when mixed into fuel. Ethyl alcohol has a lifetime of 3 months when mixed into fuel.

Tetraethyl lead oxidizes and the lead falls out of the solution over time. Ethyl alcohol pulls water from the air and dilutes itself over time.

You also need highly pure and anhydrous Ethyl alcohol for mixture into fuels.

The products simply aren't equivalent when you consider the massive system of fuel delivery and use that exists. The US is a huge country and there aren't refineries everywhere.
by tptacek | 2025-12-24 22:31:59+00:00
Right but that's still not really answering his question. Sure, the constant factor is higher for router TCAM memory. Still: you can sum this post up as "in the late 1990s, tier-1 carriers filtered advertisements for all but the 'swamp' range down to /19s or smaller prefixes; now everything is the 'swamp'". Why is that?
by idle_zealot | 2025-12-24 22:32:05+00:00
> Right? People claim that the pricing is "absurd" as if they're forced to buy it.

What is the implication of this? You're not allowed to criticize a product unless you're being forced to buy it? What is the list of companies you're allowed to levy any critiques of, then? Your electricity provider? You could always move, right?

Is this the mentality that leads people to only ever criticize government power and let all others off the hook?
by anentropic | 2025-12-24 22:32:20+00:00
What would be driving that trend?

I dropped X and adopted BlueSky & Mastodon, but must admit I find a bit annoying when projects don't use GitHub... I need to set up a new account to interact with them, if I star the repo my stars end up spread across multiple services.

I guess the ideal end goal would be if GitHub federated too and then some of that stuff would work.

The appeal of ditching X was obvious but I can't see the same for GitHub at the moment.
by FoundSoul9 | 2025-12-24 22:32:45+00:00
If you're transporting fuel on public roads for commercial purposes you will need to ensure you're using a DOT-Approved Fuel Tank. DOT compliance isn't optional. It's required by law. And if you're selling to or servicing the government — FEMA, the military, or a state emergency management agency—DOT approval is not simply a nice-to-have. It's a deal-breaker.

Here's what you need to know about DOT-approved fuel tanks. And why compliance matters.
by andersa | 2025-12-24 22:32:56+00:00
If your studio has enough resources that it could easily be its own publisher, the definition "independent from a publisher" is no longer of much use. It's also wrong: this project did have a publisher and various other investment in it.

The founders of this studio come from rich family backgrounds, to think they have anything in common with what the average person understands as an "indie game" developer is laughable. For example, they supposedly rented an office to work in, in a building owned by the founder's father's real estate firm, of course.

Projects like these used to be called AA games. It's a fantastic game, it doesn't have to be indie to be good.
by dangus | 2025-12-24 22:33:05+00:00
One of the issues with the 16 is it’s just a way worse value proposition than the 13.

The 13 is great. I’d even go as far as calling it a good deal, cheap even, especially if you DIY and bring your own memory and storage.

The 16 just gets badly outclassed by alternatives.

I think the problem is that once you get into that big laptop territory people start wanting more specific use cases like gaming or other performance metrics. There has to be a reason to want a big bulky laptop.

Plus, bigger laptops more frequently come with better repeatability.

I also find that there’s a lot more PC competition in the 15-16” screen sizes. The framework 13” is actually uniquely small/light. The Framework 16” is somewhat worse packaging than its competitors.

The 16” really needs to have an option for a 5070Ti and 5080.
by treetalker | 2025-12-24 22:33:19+00:00
I'll give you three guesses about what the DOJ says and does when its litigation opponent (1) blows past mandatory and clear deadlines, and/or (2) later "discovers" a million documents that "potentially" should have been produced by the blown deadline, and/or (3) overly redacts the documents produced.

DOJ is a husk of its former self.
by KennyBlanken | 2025-12-24 22:33:27+00:00
We still do for piston aircraft, thanks to intense lobbying by the aviation piston engine industry.

There's even a 100LL alternative that has sailed through most tests the FAA requires but the FAA has been stonewalling them for something like a decade. The FAA is full of paper-pushing corrupt beaurocrats who are firmly in the pocket of industry, as demonstrated by the thousands of victims of Boeing crashes from the idiocy of the MAX program (wherein Boeing did not want to spend the money to redesign an aircraft for bigger passenger and cargo loads, so they just stretched the plane, which put the Cg out of whack, which meant they needed to have a computer help fly the plane...and then skimped on redundancy.)
by radley | 2025-12-24 22:34:34+00:00
I think I agree that this was 100% bad AI generated.

The 100TB Build (~$2,500) is full of errors. The math doesn't add up as presented, the HDD prices are for used drives, and it confuses RAIDZ1 and mirroring together as "five drives as two mirrored pairs + spare = ~80TB usable."
by AndrewKemendo | 2025-12-24 22:34:50+00:00
Yeah it’s been happening here but nobody cared until recently.

Remember Elian Gonzalez? There’s thousands of these kind of cases every year they just don’t get the spotlight. Removals aren’t even at an all time high (which is already insanely high).

It’s good that people are starting to finally see it at least.

I’m wondering if anything meaningful will change because the people on the ground in migrant settlements and family support aren’t seeing more help, that’s for sure.
by bayindirh | 2025-12-24 22:35:04+00:00
> If you say that making a font easier to read increases the safety more I think NCAP would like a word.

Yes, I say that. However, what I don't say is that we shall increase touch controls. I support more physical controls, but physical controls doesn't invalidate displays or the need for text.

See, reducing cognitive load is the aim. If I can read a road sign faster, or understand what my instrument cluster is saying in shorter time, both are equally significant wins. LCD instrument clusters are not going anywhere, and they come in variety of sizes and qualities. A boring, quickly readable cluster is always better than an exciting, but an unreadable one, so design and font choice is a factor.

Below, I noted the instrument cluster of Ford Puma Hybrid. Utterly boring, extremely easy to understand and packed with more information than most cars I have driven. It's a great experience, and font selection is at least 30% of that.

So yes, a good font is a security multiplier, and if it can look good while staying very legible, this is a great win.
by themafia | 2025-12-24 22:36:17+00:00
Regardless of the refrigerant used today the law generally requires you to use a pump and to recover the charge from installed equipment and store it into a cylinder for recycling or reuse.

Prior to the clean air act the advice was to just open the system and vent the old charge into the atmosphere.

Industry was always going to require us to learn _a lot_ of lessons.
by dang | 2025-12-24 22:36:24+00:00
Please don't post in the flamewar style to HN. This is against the site guidelines in so many ways I can't bring myself to list them.

https://news.ycombinator.com/newsguidelines.html

We ban accounts that post like this, regardless of how right they are or feel they are, so it would be good if you'd review the rules and stick to them.
by paulddraper | 2025-12-24 22:37:13+00:00
Huh?

Each layer is a tarball.

So build your tarballs (concurrently!), and then add some metadata to make an image.

From your comment elsewhere it seems maybe you are expecting the docker build paradigm of running a container and snapshotting it at various stages.

That is messy and has a number of limitations — not the least of which is cross-compilation. Reproducibility being another. But in any case, that definitely not what these rules are trying to do.