MurphyA/hacker-news huggingface dataset:
by rustystump | 2026-01-01 04:05:50+00:00
Markets never deliver. That isnt new, i do think llms are not far off from google in terms of impact.

Search, as of today, is inferior to frontier models as a product. However, best case still misses expected returns by miles which is where the growsing comes from.

Generative art/ai is still up in the air for staying power but id predict it isnt going away.
by dalyons | 2026-01-01 04:06:40+00:00
You can’t use trends from 1980, because cheap renewables didn’t really exist until ~2023. 86% of all power generation china added in 2025 was renewable.

Renewable and battery is now ( recently) cheaper than coal. They are not stupid, that’s what they’re going to build, not coal. they’ll follow chinas trajectory closely, delayed by a couple of years. It’s well underway in Pakistan, just google their 2025 solar boom
by credit_guy | 2026-01-01 04:08:51+00:00
Here's my guess: there are lots of datacenters being built in Virginia, Pennsylvania, Indiana, Ohio, Illinois [1]. Also in Texas, Georgia, Arizona, Nevada and Utah.

I think the first 5 states have this in common: there are lots of coal burning power plants that were shut down, but can be restarted and hooked to the grid on a relatively short notice. The grid is also quite good in this region.

In Texas, it is likely that new power can be generated with a combination of solar, wind, gas, and fast permitting.

I don't have an explanation for Georgia.

For Arizona, and perhaps Nevada and Utah too, I think it is likely to be solar.

[1] https://www.axios.com/2025/12/18/data-center-growth-map-stat...
by wolvoleo | 2026-01-01 04:09:26+00:00
I assume you mean because you have to be logged in in order to use kagi?

They do have anonimised logins for this though: https://blog.kagi.com/kagi-privacy-pass which is a pretty good mitigation IMO. As it's a paid service of course proving you paid is a must.

And as for control, I can't agree there. Kagi offers more control than any other search engine through its lenses and the ability to influence the ranking of search results from specific sites.

I don't use their service at the moment, I'm pretty ok with my self hosted SearXNG and I like being able to customise the look and feel there too. But Kagi is excellent as search engines go.
by bhouston | 2026-01-01 04:10:40+00:00
It is exceedingly well documented that Israeli drones are shooting and killing children / civilians regularly:

https://www.bbc.com/news/articles/c7893vpy2gqo

https://www.cnn.com/2025/12/02/middleeast/children-killed-is...

https://news.un.org/en/story/2025/10/1166024

https://www.aljazeera.com/news/2025/12/6/israeli-drone-chase...

I say drone, but you and I know it is the Israeli solders operators behind the drones that are doing these war crimes.
by what-the-grump | 2026-01-01 04:11:54+00:00
A year after the iPhone came out… it didn’t have an App Store, barely was able to play video, barely had enough power to last a day. You just don’t remember or were not around for it.

A year after llms came out… are you kidding me?

Two years?

10 years?

Today, by adding an MCP server to wrap the same API that’s been around forever for some system, makes the users of that system prefer NLI over the gui almost immediately.
by visarga | 2026-01-01 04:12:03+00:00
I think the missing ingredient is not something the LLMs lack, but something we as developers don't do - we need to constrain, channel, and guide agents by creating reactive test environments around them. Not vibes, but hard tests, they are the missing ingredient to coding agents. You can even use AI to write most of these tests but the end result depends on how well you structured your code to be testable.

If you inherit 9000 tests from an existing project you can vibe code a replacement on your phone in a holiday, like Simon Willison's JustHTML port. We are moving from agents semi-randomly flailing around to constraint satisfaction.
by superkuh | 2026-01-01 04:14:24+00:00
These are exactly the harmful and dangerous consequences of the social memes going around with delusions that 'screens' are harmful and that somehow multi-media from screens, despite not having any mechanism to directly alter incentive salience in any way, is just like addictive incentive salience altering drugs like cocaine.

When you use phrases like "internet addiction" "social media addiction" and the like these are the government uses of force you are supporting.

The judge asking for concrete evidence of these harms and them being unable to provide them, or even a hint of them probably won't change people's perceptions. Just look in this very comment thread for those ignoring the fact the entire article is about lack of proof of harms.

Because of this delusional grassroots support of the concept the authoritarian governments will just keep throwing this scientifically unsupported feces against the wall till it sticks. There's big money in the treatment camps (the anti-gay conversion camp people's new scam), etc, and big potential in the censorship and control of information.
by SirMaster | 2026-01-01 04:14:27+00:00
But we do give humans responsibility to govern and manage critical things. We do give intrinsic trust to people. There are people at your company who have high level access and could do bad things, but they don't do it because they know better.

This article acts like we can never possibly give that sort of trust to AI because it's never really on our side or aligned with our goals. IMO that's a fools errand because you can never really completely secure something and ensure there are no possible exploits.

Honestly it doesn't really seem like AI to me if it can't learn this type of judgement. It doesn't seem like we should be barking up this tree if this is how we have to treat this new tool IMO. Seems too risky.
by throw1235435 | 2026-01-01 04:15:00+00:00
I also believe this - I think it will probably just disrupt software engineering and any other digital medium with mass internet publication (i.e. things RLVR can use). For the short term future it seems to need a lot of data to train on, and no other profession has posted the same amount of verifiable material. The open source altruism has disrupted the profession in the end; just not in the way people first predicted. I don't think it will disrupt most knowledge work for a number of reasons. Most knowledge professions have "credentials' (i.e. gatekeeping) and they can see what is happening to SWE's and are acting accordingly. I'm hearing it firsthand at least locally in things like law, even accounting, etc. Society will ironically respect these professions more for doing so.

Any data, verifiability, rules of thumb, tests, etc are being kept secret. You pay for the result, but don't know the means.
by yndoendo | 2026-01-01 04:15:09+00:00
Not all software is for consumers and a good amount runs a hardware as a whole product. 2026 will be the year moving from Windows IoT / embedded to Linux as the host OS for the solutions I work on.

Personally, I find software more stable when coding on Linux and making Windows changes after it is operational. Windows takes more work with edge cases than Linux, BDS, and macOS.

Windows treats STDIN and STOUT different between console and GUI. All other OSes that I have worked on threat them the same.
by crapple8430 | 2026-01-01 04:16:08+00:00
It's very country dependent. In the US, I don't think many banks do that, but I heard in Europe this is used a lot more, presumably due to more regulatory bs.

It's worth noting GrapheneOS with the locked bootloader will meet basic integrity, and that's what most apps need anyway. Strong integrity requires a whitelisted OS by Google and hardware to support it, but there are many older devices that do not meet it, so it will likely inconvenience too many people to be enforced for now.
by AdieuToLogic | 2026-01-01 04:16:15+00:00
> Does anyone have any good resources on how to get better at doing "functional core imperative shell" style design?

Hexagonal architecture[0] is a good place to start. The domain model core can be defined with functional concepts while also defining abstract contracts ( abstractly "ports", concretely interface/trait types) implemented in "adapters" (usually technology specific, such as HTTP and/or SMTP in your example).

0 - https://en.wikipedia.org/wiki/Hexagonal_architecture_(softwa...
by asielen | 2026-01-01 04:16:51+00:00
It is an over correction because of all the empty promises of LLMs. I use Claude and chatgpt daily at work and am amazed at what they can do and how far they can come.

BUT when I hear my executive team talk and see demos of "Agentforce" and every saas company becoming an AI company promising the world, I have to roll my eyes.

The challenge I have with LLMs is they are great at creating first draft shiny objects and the LLMs themselves over promise. I am handed half baked work created by non technical people that now I have to clean up. And they don't realize how much work it is to take something from a 60% solution to a 100% solution because it was so easy for them to get to the 60%.

Amazing, game changing tools in the right hands but also give people false confidence.

Not that they are not also useful for non-technical people but I have had to spend a ton of time explaining to copywriters on the marketing team that they shouldn't paste their credentials into the chat even if it tells them to and their vibe coded app is a security nightmare.
by wolvoleo | 2026-01-01 04:17:51+00:00
I kinda see the opposite, all sites seem to be going to subscription models. Obviously it doesn't work because I'm not going to subscribe to every news site I see a link from on HN.

So I tend to use archive.ph . I wish there was a plugin to open a page in that more easily though. Luckily most HN posts have a reader contributing a link in the comments.
by synalx | 2026-01-01 04:18:02+00:00
The problem with "the language tooling is already a build system" is that cross-language dependency chains are a thing. The moment you need a Rust or Zig file to be regenerated and recompiled when a JSON schema or .proto file is updated, you're outside what most of those language-specific toolchains can support. This is where Bazel absolutely shines.
by xg15 | 2026-01-01 04:19:16+00:00
The "backward tribesmen" are currently providing the Minister of Finance/special Minister for the West Bank (Smotrich), Minister of Police (Ben Gvir), Minister of Diaspora Affairs that happens to also manage access to aid orgs in gaza (Amichai Chikli), Minister for Cultural Heritage (Amihai Eliyahu), Minister of Settlements and National Missions (Orit "Time of Miracles" Stook) and probably others. So much for "marginal influence".

> In Israel, the general trend is that people of all types, including Arab Muslims, have rights and live happy, free lives. If Hamas was to conquer Israel, as is their stated aim, those same Arab Muslims would have no rights - those individuals would be oppressed by exactly the type of vicious theocrats you falsely suggest Israel is composed of.

The Arab Israelis have those same rights on paper but face discrimination in practice. But that's beside the point and you know it. What about the Palestinians in Gaza and the West Bank who are under Israeli rule but have no rights and no representation in Israel at all? But I guess all seven million of them are "Hamas" and therefore don't count as humans?

Also note that while the secular liberals from Tel Aviv and the deeply religious settlers from the West Bank disagree on lots of things, they have no fundamental disagreement on the occupation.
by firexcy | 2026-01-01 04:19:17+00:00
I appreciate his work for being more informative and organized than average AI-related content. Without his blogging, it would be a struggle to navigate the bombastic and narcissistic Twitter/Reddit posts for AI updates. The barrier to entry for AI reporting is so low that you just need to give a bit more care to be distinguished, and he is getting the deserved attention for doing exactly that in a systematical and disciplined manner. (I do believe many on HN are more than capable but not interested in doing the same.) Personally, I sometimes find his posts more congratulatory or trivial than I like, but I have learned to take what I want and ignore what I don’t.
by crapple8430 | 2026-01-01 04:21:09+00:00
They are separate but related concerns. Privacy is what you have (or don't have) right now. Control is what you can use to keep or throw it away in the future.

Apple gives you some privacy, better than most Android by default. But it gives you no control. If they decide you don't deserve privacy a year down the line, well, too bad.
by bglazer | 2026-01-01 04:21:29+00:00
Where were you doing this? Were you ever successful? How did you do it, like what were your tactics? So many questions!

I’ve never heard about modern people doing serious persistence hunting, except for a stunt that I read about years ago. I think it was organized by like Outside or some running publication that got pro marathoners to try and they failed because they didn’t know anything about hunting
by toshinoriyagi | 2026-01-01 04:21:48+00:00
There is a minimum weight you must use to create a training stimulus, but yes, you can increase your 1RM with higher-rep sets (again, to a limit, they can't be sets of 100, the weight is too light).

To increase your 1RM at the most optimal pace, yes you need to specifically train the movement so that you can benefit from improved technique and neurological adaptation. But if I do tricep, pec, and front delt isolation exercises at higher reps, to failure, and see significant hypertrophy in these muscles, my bench press will be stronger, other things constant.
by whatshisface | 2026-01-01 04:22:49+00:00
I think everyone (myself included) has a right to actual self-defense, just not the false version we've been seeing.

Here's my peace plan:
Blow up or starve kids on the other side +1 sanctions.
Intercept a drone or rocket +0 sanctions.
Say you're sorry and reduce arms by 10% -1 sanctions.

If the US alone did this they'd stop with all the murders in days to weeks.

Of course the state of affairs where random online commenters can think of better answers than the individuals in charge is only due to a lack of a desire for peace at high levels! There is nothing complicated about it at all.
by exq | 2026-01-01 04:22:51+00:00
I backpack often (usually 8-13% bodyweight in my pack) and during long summer days I can comfortably push well into the 30 mile per day range if there isn't too much vert to slow my pace down. My feet get sore, brain gets tired, and I run out of daylight well before any sort of muscle failure in my legs. If you aren't used to walking from sunrise to sunset doing so would build muscle, but your time would be better spent on a progressive overload leg routine in a gym.
by cadamsdotcom | 2026-01-01 04:23:00+00:00
Anything so heavily abused deserves to default to off. But good luck convincing Firefox to do that, let alone the others.

Blocking modal overlays, cookie banners, sticky elements & scroll stealing - by default - would be a killer feature for Ladybird.

Devs if you’re listening I’d switch to Ladybird in a heartbeat if it did this.
by jart | 2026-01-01 04:23:32+00:00
BRK has a beta of 0.7 (meaning it's less volatile than the market) because a third of it is just cash (probably because they want to buy the blood in the next crash like they did in 2000) so I'm curious why you wouldn't just keep that part of your portfolio in cash like he does? Now me personally I think that strategy is kind of dated because the dollar has lost 39% of its value over the last twelve months because it's only as good as the blood sweat and tears of the people who mint it. Dividend stocks like Heinz aren't good investments these days either, since as far as I can tell, those dividends have been coming straight out of the stock's value. Even Buffett turned his back on them. A tidal wave has been rolling through this country sweeping away everyone who follows the safe socially sanctioned wisdom about investing.
by dxdm | 2026-01-01 04:24:31+00:00
Mostly yes. But No to your first question. Look almost anywhere, anytime, and you'll find force and violence to be the default. That something else exists anywhere at all is an accomplishment; that it doesn't reach everywhere does not make it worthless.

You will also find that force and violence has been done in the name of every good idea that ever came about. If you let good ideas get "ruined" whenever someone uses them as a shield for bad ends, you will have none left. Nothing at all. Just because you gave the bad more power than the good. That is not practical at all, to say it mildly.
by vunderba | 2026-01-01 04:26:11+00:00
> I don't understand why Hacker News is so dismissive about the coming of LLMs.

Eh. I wouldn’t be so quick to speak for the entirety of HN. Several articles related to LLMs easily hit the front page every single day, so clearly there are plenty of HN users upvoting them.

I think you're just reading too much into what is more likely classic HN cynicism and/or fatigue.
by Sharanxxxx | 2026-01-01 04:26:45+00:00
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 products:
Solo Launches - Product hunt alternative for Solo Builders: https://sololaunches.com

List My Site: Get your website listed in 70 high DR directories at $49
https://listmy.site
by woodruffw | 2026-01-01 04:27:54+00:00
I think Israel has a right to defense qua state and Palestinians have a right to resist qua subjects of unjust rule. These aren’t really contradictory positions, and both are pretty standard from a “this is what the UN says” ground truth[1][2].

(This is distinct from a state’s “right to exist,” which is nonsense. But once a state does exist, it has the right to defend itself by definition.)

[1]: https://www.un.org/en/about-us/un-charter/chapter-7

[2]: https://en.wikisource.org/wiki/United_Nations_General_Assemb...
Show HN: SmartZip Pro – A fast ZIP/RAR/7Z file manager for iOS
by Pockets | 2026-01-01 04:28:12+00:00
Hi HN,

I’m an independent iOS developer and wanted to share SmartZip Pro, a file compression and extraction app I built for iPhone and iPad.

The goal was simple: make archive handling on iOS feel native, fast, and professional—without ads, clutter, or unnecessary friction.

What it does:

Extracts ZIP, RAR, 7Z, TAR, GZIP, BZIP2, XZ, ISO, and more

Creates ZIP archives, including AES-256 encrypted ZIPs

Lets you preview files directly inside archives (images, video, audio, documents) without extracting first

Works seamlessly with Apple’s Files app

Supports common file operations: rename, move, search, share, AirDrop

Why I built it:
On desktop platforms, archive tools are taken for granted. On iOS, many solutions feel either limited or over-designed. I wanted something that respects Apple platform conventions, performs well on large archives, and stays out of the way.

App Store link:
https://apps.apple.com/us/app/smartzip-pro-zip-rar-7z/id6756...

I’d genuinely appreciate feedback from the HN community—especially around performance, UX expectations on iOS, or missing workflows you care about.

Thanks for reading.

— Eric
by themafia | 2026-01-01 04:28:43+00:00
"Only allow play of audio in response to user action."

Okay, cool, so there's a giant 'click' event handler on top of the whole page. When you click it I'm going to play a 250ms long sample of silence embedded as a data:// URL into the audio or video element.

Now I control the player and can do whatever I want.

You've inconvenienced me for 15 minutes.
by karim79 | 2026-01-01 04:29:19+00:00
Sorry but doesn't fly. Also Islam has nothing to do with Palestinian resistance. This theme of "Palestinians and Muslims are all Jihadists and all seek to kill Jews" is also getting really really old.

2026 will bring more enlightenment to the masses. Also, Israel loves messing with wikipedia as it has done for years.

https://www.theguardian.com/world/2010/aug/18/wikipedia-edit...
by AdieuToLogic | 2026-01-01 04:29:38+00:00
>> A comment "this CANNOT happen" has no value on itself.

> I think it does have some value: it makes clear an assumption the programmer made.

To me, a comment such as the above is about the only acceptable time to either throw an exception (in languages which support that construct) or otherwise terminate execution (such as exiting the process). If further understanding of the problem domain identifies what was thought impossible to be rare or unlikely instead, then introducing use of a disjoint union type capable of producing either an error or the expected result is in order.

Most of the time, "this CANNOT happen" falls into the category of "it happens, but rarely" and is best addressed with types and verified by the compiler.
by ang_cire | 2026-01-01 04:30:09+00:00
> In general we trust people that we bring onto our team not to betray us and to respect general rules and policies and practices that benefit everyone.

And yet we give people the least privileges necessary to do their jobs for a reason, and it is in fact partially so that if they turn malicious, their potential damage is limited. We also have logging of actions employees do, etc etc.

So yes, in the general sense we do trust that employees are not outright and automatically malicious, but we do put *very broad* constraints on them to limit the risk they present.

Just as we 'sandbox' employees via e.g. RBAC restrictions, we sandbox AI.
by Retric | 2026-01-01 04:30:41+00:00
2 reps in reserve is fine and far less painful, but you need to go to actual failure often enough to know where failure is on each set. I’m nerdy enough to suggest rolling a 20 sided die for each set, and on a 1 take it to failure it’s not that complicated and keeps your predictions honest.

As I understand it taking a set near failure works reasonably anywhere between 5 to 30 reps, but 30 well controlled reps with good form * 3+ sets for each muscle group gets really boring.