MurphyA/hacker-news huggingface dataset:
by vunderba | 2025-12-28 16:37:22+00:00
Husky/Pyr owner here - I have to systematically blow out all of my electronics because she molts enough fur to start my own Etsy brand of stuffed animals.

The WORST thing, though, is that all her fur makes its way into all my musical instruments, including underneath each individual key of my upright piano (now effectively a felt piano).
by upofadown | 2025-12-28 16:37:44+00:00
>The fact that it’s short enough that I even need to think about whether it’s a problem is, frankly, pathetic.

Please resist the temptation to personally attack others.

I think you mean that 64 bits of hash output could be trivially collided using, say, Pollard's rho method. But it turns out that simple collisions are not an issue for such hashes used as identities. The fact that PGP successfully used 32 bits (16 bits of effort for a collision) for so long is actually a great example of the principle.

>...encrypt-then-sign, encrypt-and-sign, sign-then-encrypt...

You mean encrypt-then-MAC here I think.

>...I should not even be able to do them separately even if I want to.

Alas that is not possible. The problem is intrinsic to end to end encrypted messaging. Protocols like PGP combine them into a single key fingerprint so that the user does not have to deal with them separately. You still have to verify the fingerprint for people you are sending to and the fingerprint for the people who send you messages.
by calgoo | 2025-12-28 16:38:00+00:00
The UK also needs better distribution of data centers. Ireland is off the table for some services, like police etc. So all data ends up in London, and you need to distribute between AWS and Azure, but you don't get the regional distribution.

So, yea, build some data centers in Scotland and somewhere in the midlands, setup some good cloud services, starting with the basics - Compute, DB, and storage.
by glenstein | 2025-12-28 16:39:01+00:00
Here we go again, with overzealous correction of "myths" that aren't myths.

>Like many myths, the “age 25” idea is rooted in real scientific findings, but it’s an oversimplification of a much longer and more complex process.

In order words, it's a legitimate observation if you engage in charitable interpretation instead of completely strawmanning it. During childhood/adolescence the brain engages in "synaptic proliferation" creating an excess of synapses, and follows that up with "synaptic pruning", paring back the excess based on frequency of activation, and at the same time myelination adds a fatty layer for better insulation.

The pruning and myelination really do, mostly, finish (emphasis on mostly), in your mid 20s, and criticizing that as a myth because it's not an absolute finish to the process, or not absolutely concluded when the clock strikes midnight the night before your 25th birthday is asinine.

What's worse, in this case, is the article is every bit as comfortable proposing a target date, at age 32 instead of 25, which, if you want to be similarly uncharitable, you could decry as a myth for spurious reasons relating to the non-absolute nature of biological averages that year 32 is attempting to represent.

But what's worst of all, I think, is that it's not even disputing pruning and myelination timelines, it's talking past the point about structural maturation of the frontal lobe, a real thing, to simply emphasize a different thing, the efficiency gains revealed from studying white matter topology, a kind of long distance structural reinforcement, as if it's a correction or refutation of the age 25 thing. But in truth it's a real but complementary finding that shifts the window for long distance efficiency to 32, which isn't even a different form of structural buildout or pruning but about the reinforcement of existing highways.

I want to make a ruling here that science reporters are no longer allowed to use the word "myth" to characterize known and true processes being complemented by new research. There has to be a hook to celebrating the complexity of the brain that isn't constantly recycling the myth framework.
by TheOtherHobbes | 2025-12-28 16:39:22+00:00
In many ways the UK is a tragic country: top tier talent in many areas, hamstrung by political, management, financial, and media culture rooted in the 19th century, and wholly colonised by offshore owners and foreign powers.

Many of the country's assets and infrastructure are now literally owned abroad, and run for the benefit of foreign owners.

You regularly get outbreaks of talent like GDS, and they regularly get sidelined/eaten/shut down if they're not aligned with corporate ownership.
by angristan | 2025-12-28 16:40:39+00:00
Indeed, that's why apps like iStat Menus, Stats, Sensei etc (for macOS at least) are very useful, I keep the CPU usage and power usage in my menu bar at all times, this is very useful on battery. For example I know that my Macbook Air idles at ~2W-5W, so if I'm doing nothing special and it's using 15W, a process is doing some funny stuff
by tedivm | 2025-12-28 16:40:50+00:00
This is such a weird comment. You can find things in the US where there are cheap versions that don't work and more expensive versions that do work. Going out of your way to by less expensive things and then blaming the Chinese on the quality, rather than your cheapness, is really a decision.

From personal experience, I've got dozens of esp32 devices around my house and they all work great.
by crazygringo | 2025-12-28 16:41:32+00:00
But if, evolutionarily, there are only 20 common recurring threats that you need to fear (but each comes at some kind of cost, like you won't hunt in an area that would otherwise provide food), it would make sense to pass on those fears in a generational way. So the possible things come from a preset list that has evolved over millions of years, that recur over and over but only in specific times and places.
by casey2 | 2025-12-28 16:41:34+00:00
If the bottom 50% disappeared they would be replaced with migrants in 1 or 2 weeks. If the top 10% disappeared the nation and all it's lifeline systems would cease to exist and the bottom 50% would slowly rot.

We could probably weather the storm of losing the top 0.1%, but, taking a good for the nation perspective, I'd rather that money get distributed to the top 1% than the bottom 50%.
by bronco21016 | 2025-12-28 16:41:51+00:00
Oooooh I like this a lot! I had Claude Code make me something in python quickly after I looked at the original post because I also prefer viewing time horizontally. I had mine do each month on a line. Sorry, didn't bother to host as a page. Here's the HTML/CSS though https://gist.github.com/bronco21016/d2d188c402b8e70c7bc115f4...

I like your layout a lot though so I might adapt that and there is still probably room to add the month label at the beginning of each month.
by mort96 | 2025-12-28 16:41:56+00:00
I think parts of Liquid Glass on macOS looks pretty bad. But I don't care that much about how things look, so it doesn't offend me.

What does offend me are all the bugs, as you say. It's still utterly broken all these months after the public release. Spotlight is a mess; I've seen it take DAYS before it has made an app in '/Applications' findable through search (even as the app shows up in Spotlight's long scrollable list of apps), and the animation where it comes in as a result of the four finger gesture has so many bugs I won't go through them all here. The most annoying is that it can end up in a state where Spotlight is not on screen, but you need to do the "make Spotlight go away" gesture before the "make Spotlight appear" gesture works again. It also often loads icons slowly; sometimes loading them in one by one over time, sometimes all at once after thinking for a second. It's arguably better from a UX design perspective than Launchpad was, but Launchpad was so much more polished and better performing.

There's also just constant minor graphical glitches. Things which pop in, things which load in with the wrong background color, that sort of stuff. The Settings app sometimes loads in stuff gradually and parts of the app jump around for a second before it settles, like a bad web app. It feels janky.

Mac OS X used to feel like a solid operating system. It has been going downhill for a while, but macOS 26 is the biggest leap in a long time.
by LogicFailsMe | 2025-12-28 16:42:10+00:00
Straight from a groq employee:

https://www.teamblind.com/post/first-windsurf-now-groq-p8jey...

"all groq employees got cashed out, no one is getting screwed here. windsurf is different."

But wait, wait, don't tell me... How do we KNOW this REALLY is a groq EMPLOYEE? It COULD be a PAID shill blah blah blah WINDSURF! WINDSURF! You can't hide the TRUTH forever!
by sigmoid10 | 2025-12-28 16:43:00+00:00
The thing is, this is not really new. People have been pushing this metabolic theory of cancer for a long time now and even used it to propose things like cold therapy or ketogenic diets as a treatment option, despite the fact that we have very little evidence that any of this stuff really works. It is still refreshing to see people target cancer from a theory-first standpoint instead of the usual empirical tactics, but the theoretical foundation of cancer science simply isn't that good. Clinicians also aren't slow to adapt or scared to experiment with these new approaches, because everyone would jump immediately on those fancy low-invasive supplement treatments when the alternative is certain death. But you can't game the final survivability statistics, now matter how reasonable your theory sounds or how well founded it is.
by Zak | 2025-12-28 16:43:38+00:00
My impression is that German prefixes don't have such well-defined meanings that a new word created with one automatically has an unambiguous definition relative to the base word. There seem to be parallels with raz- but I'm not sure if they have a common root.

https://en.wiktionary.org/wiki/Reconstruction:Proto-Indo-Eur...

https://en.wiktionary.org/wiki/Reconstruction:Proto-Slavic/o...
by o10449366 | 2025-12-28 16:43:48+00:00
Why? Would a incorrect but literal translation be closer or further from what the author is trying to communicate?

I've been seeing this take on HN a lot recently, but when it comes to translation current AI is far, far superior to what we had previously with Google Translate, etc.

If the substack was written in broken English there's no way it would even be appearing on the front page here, even less so if it was written in Chinese.
by upofadown | 2025-12-28 16:44:02+00:00
The mechanical analogy is particularly interesting here because at least one of the claimed vulnerabilities involves tricking the victim into decrypting an encrypted message for the attacker and then sending it to them. If someone can be tricked into opening a safe to let the burgler rummage around inside then few would consider that a failure of the safe technology. I mean there is still a problem there but it is a different one.

I think this supports my contention that we spend much too much time quibbling about cryptographic trivialities when it comes to end to end encrypted messaging. We should spend more time on the usability of such systems.
by Imustaskforhelp | 2025-12-28 16:44:35+00:00
Open source hardware is such a fascinating concept, I had thought of such examples but I always assumed they would be the case of risc-v chips, I wonder how it's an arm chip

I always thought that one day we will get completely open source risc-v chips that if another company wants, they can create in their own chip-making process (I imagine it to be beyond extremely difficult but still it opens up a pathway)

what's the progress of risc-v nowadays?

Also Can you please link me other such projects like this, it would be good to have a bookmark/list of all such projects too
by thisislife2 | 2025-12-28 16:44:40+00:00
I don't know about "bad governing". It sounds more like a rigorous containment policy when nuclear technology was at its infancy in China. (Regulations are written in the blood of your predecessors - https://old.reddit.com/r/LifeProTips/comments/ud3lt4/lpt_osh... ). It is also about preventing accident leakage of information and preserving secrecy. For e.g. In the 1970s, India learnt that Pakistan was working to create a nuclear weapon when Indian agents in Pakistan collected hair samples of Pakistan's nuclear scientist, from a barber shop where they got their hair cut - traces of plutonium radiation were found in the hair samples, and Pakistan's nuclear weapons program got exposed.
How do you secure AI coding agents?
by peanutlife | 2025-12-28 16:45:10+00:00
I’ve been using agentic coding tools Windsurf / Claude Code–style) and ran into a security problem I can’t really ignore anymore.

These tools don’t just suggest code they can read local files and run shell commands. That’s very powerful, but it also means a prompt injection (or poisoned context) can turn a “helpful assistant” into something that looks a lot like an attacker’s shell.

I noticed that Cursor has publicly patched prompt-injection issues, including ones that opened paths to arbitrary command execution. Some security research is increasingly focused on “zero-click” prompt injection against AI agents.

The architectural problem I keep running into is that most guardrails today are opt-in (“use my tools”) rather than enforced (“you can’t do this operation”). If the agent decides to use a native tool directly, policy checks often don’t exist or don’t fire (There are bugs across Claude, Github Copilot and others that make enforcement a pain as well in todays atmosphere)

So I’m experimenting with a small proof-of-concept around policy-as-code for agent action that can for example,

- block reads of sensitive files (.env, ~/.ssh/*, tokens)

- require approval before risky shell commands run

- keep an audit log of what the agent attempted

- where supported, enforce decisions before execution rather than relying on the model’s cooperation

I’d really value input from people using these tools in real teams:

Would you install something that blocks or asks approval before an agent reads secrets or runs risky commands?

Would your company pay for centrally managed policies and audit logs?

What’s the least annoying UX that still counts as “real security”?

If you’ve seen real incidents or if you think this whole thing is dumb, inevitable, or already solved by containers, I’d would love your genuine take
Show HN: Aegis Memory v1.2 – We solved "what's worth remembering" for AI agents
by Arulnidhi_k | 2025-12-28 16:45:10+00:00
Aegis Memory is an open-source, self-hostable memory layer for multi-agent AI systems.

v1.2 adds Smart Memory - a two-stage pipeline that automatically decides what's worth storing:
1. Fast rule-based filter catches obvious noise (greetings, "thanks", etc.)
2. LLM extracts atomic facts only when the filter passes

This saves ~70% of extraction costs while keeping memory high-quality.

Try it in 15 seconds:
pip install aegis-memory
aegis demo

GitHub: https://github.com/quantifylabs/aegis-memory

Happy to answer questions about multi-agent memory architecture.
by pdpi | 2025-12-28 16:45:28+00:00
> I think parts of Liquid Glass on macOS looks pretty bad. But I don't care that much about how things look, so it doesn't offend me.

I don't care overmuch about the purely cosmetic side of it, but Liquid Glass looks absolutely terrible from an ergonomics point of view. It's just plainly, objectively bad UX.
by MangoToupe | 2025-12-28 16:45:36+00:00
> I’m sure all the Americans lined up to immigrate to Antigua (“country” of the headline) will be devastated.

Why the sarcasm? Do you think Americans don't want visas to Antigua?

> The article and the site it is on seem like clickbait which is not new but clickbait foreign policy is an innovation.

What a ignorant thing to say... i just have no other words than "ignorant"
by Groxx | 2025-12-28 16:46:14+00:00
If you want to see daily bugs on top of it: disable animations in accessibility. Constant, 10x-daily-or-more issues in system UI (apps are surprisingly much better normally). E.g. it has partly or completely broken the recent app switching for the past 4 major versions so far, especially if you use a non-stock launcher.

I still prefer it over iOS due to being able to install stuff outside of the Play Store. If/when Google kills that, I'll be switching to a Linux mobile. (I'm aware of the verification nonsense, but that isn't in place yet, and it has been shifting a bit)
by LargoLasskhyfv | 2025-12-28 16:46:28+00:00
In my locale it was much cheaper, because of massive push via subsidies from former gov-telco. We also had 2 x 64kb/s channels, for 128kb/s bundled(dynamically/on demand), plus signalling channel. Since it was so widespread you actually had a chance to enjoy very good voice quality, which often is still unsurpassed, today. Especially regarding latency. Again because of the wide availability, the not so special phones weren't that expensive, and adapter boxes neither. But nobody wanted these anyway, because old phones didn't give the good voice quality.
by drysine | 2025-12-28 16:46:56+00:00
>Vs. actually using such weapons against Musk's constellation would be a clear attack on America's interests and capabilities, and would draw a very harsh reaction.

And using Starlink to provide communications for Ukrainian army and allowing them to control drones striking Russian forces, including Russian ships isn't an attack on Russia's "interests and capabilities"?

I'd bet that after Russian strike on Starlink constellation the US will say "Oh, well. Fair enough. Wonder why they tolerated that for so long."
by hnu0847 | 2025-12-28 16:47:05+00:00
Hardcore History 73 - Mania for Subjugation III [1]

Fall of Civilizations 20 - Persia - An Empire in Ashes [2]

[1] https://www.dancarlin.com/product/hardcore-history-73-mania-...

[2] https://fallofcivilizationspodcast.com/
by ragequittah | 2025-12-28 16:48:09+00:00
My experience with it is the code just wouldn't have existed in the first place otherwise. Nobody was going to pay thousands of dollars for it and it just needs to work and be accurate. It's not the backend code you give root access to on the company server, it's automating the boring aspects of the job with a basic frontend.

I've been able to save people money and time. If someone comes in later and has a more elegant solution for the same $60 effort I spent great! Otherwise I'll continue saving people money and time with my non-perfect code.
by harryM1993 | 2025-12-28 16:48:18+00:00
Hi HN, I wanted a way to see how my specific city has changed since I was born, without digging through complex government spreadsheets.
I built the Weather History Vault using the Open-Meteo API. It calculates a few custom metrics I found interesting:
Era Shift: A 10-year rolling comparison (1975-1985 vs 2015-2025) to show actual local warming.
Streak Analysis: It mines 50 years of data to find the longest historical "weather clusters" similar to today.
Staggered Loading: To keep it lightweight and respect API limits, I implemented a custom batch-fetching and caching strategy.
It’s client-side, responsive, and (hopefully) provides a very clear look at how our local environments are shifting. Feedback on the data processing or UI is very welcome!
by orf | 2025-12-28 16:49:17+00:00
In the world of confusing landing pages, this project is a piece of art: what the fuck does any of this mean

> EXCITABLE. EXACTABLE. EXECUTABLE. A shared universe of destinations and memory.

> Space is a SaaS platform presented by PromptFluid. It contains a collection of tools and toys that are released on a regular cadence.

> PromptFluid Official Briefing: You are reading from the ground. Space is above. We transmit because the colony cannot afford silence.

> You can ignore the story and still use everything. But if you want the deeper current: this relay exists because the colony is fragile, and Space is the only place the tools can grow without choking the ground.

> Creating an account creates a Star. Your Star is your identity within Space and unlocks Spacewalking capabilities and certain tools that require persistent state
by coldpie | 2025-12-28 16:49:17+00:00
What DE are you using? Some of the higher profile ones (Gnome, KDE) try to be all smooth and polished and feature-full and in my opinion just introduce more complications and bugs that get in the way of just being a good desktop. I like XFCE because it's just a really good, simple window manager, desktop, and set of basic utilities. Other than that it just gets out of your way and doesn't make you relearn how to do things every few years. It's like if the Win98 desktop got another 30 years of gentle refinement.
by gmreads | 2025-12-28 16:51:40+00:00
I for one am afraid and this keeps me awake at night, the general take on HNers always seems to be oh you are only doing mundane tasks, AI can't do what I do. Which is partly true, but claude code has improved leaps and bounds almost exponentially at least from my subjective usage. My solution is to just save and invest aggressively and grind DSA to get a higher paying job as I don't see myself in the elites that these discussions are full of. I really am a mediocre prgrammer
by mceachen | 2025-12-28 16:52:26+00:00
Followed by “where is the back button.”

Answer: sometimes apps let you swipe right from the left margin, sometimes there may be a left arrow in the upper left, but it may not be visible unless you enable tinted Liquid Glass, but also look in the bottom left, there may be a less-than sign, and some times you have to force-quit the app and restart (like with Libby books borrowed via Kindle…)
by ACCount37 | 2025-12-28 16:52:30+00:00
It's likely that the weaknesses have a shared foundation: LLM pre-training fails to teach those LLMs to be good at agentic behavior, creating a lasting deficiency.

No known way to fully solve that as of yet, but, as always, we can mitigate with better training. Modern RLVR-trained LLMs are already much better at tasks like this than they were a year ago.
by marcellus23 | 2025-12-28 16:52:50+00:00
I don't know if those coordinates are correct. They seem to be the exact coordinates of Jiayuguan City [0], but then the article also says that the 404 site is located "100 km west of Jiayuguan City," with living areas later relocated to Jiayuguan. So I think the article authors just put the Jiayuguan coords there.

0: https://en.wikipedia.org/wiki/Jiayuguan_City
by mjevans | 2025-12-28 16:53:02+00:00
Those are the wrong sort of work meetings.

Where possible you want everyone to be well informed on the way in, at least about the current situation and the obvious proposals. This gives people time to digest the information and maybe even suggest their own proposals.

Then there's two types of meetings.

* Leadership communication meetings (quick review to make sure everyone understands how important the data they already knew about is / cement context).

* Brainstorming meetings (figure out a plan / pathfinding)
by tim333 | 2025-12-28 16:53:04+00:00
I just blocked a fake Brian Cox one a couple of hours ago. There can be a certain time waste looking at the things before figuring they are rubbish.

Youtube should give you more options than just block or don't show me this. You should be able to click 'AI fake of real person' so they don't get inflicted on others unless they like that stuff.
by renaudg | 2025-12-28 16:54:22+00:00
Liquid Glass appears to be the culmination of the Alan Dye era at Apple, where UI terms like "radio buttons" were derided as "programmer talk".

https://daringfireball.net/2025/12/bad_dye_job

Thankfully he has now left. Things could hopefully pick up again usability-wise within 2-3 years.
by KronisLV | 2025-12-28 16:54:26+00:00
> You need external monitoring of certificate validity.

Plug for Uptime Kuma, they support notifications ahead of expiry: https://github.com/louislam/uptime-kuma

Kind of cool to have an uptime monitoring tool that also had an option like that, two birds one stone and all that. Not affiliated with them, FOSS project.