MurphyA/hacker-news huggingface dataset:
by bluGill | 2025-10-08 13:27:50+00:00
Doesn't matter where you are you need that. There is no place in the world where the grid is reliable enough that someone who wants to operate with high reliability can get by without ample backup power. Grid power is normally a lot cheaper than running backup power (that is the capital and maintenance costs are sunk costs, just counting fuel) so it isn't worth disconnecting from the grid despite having enough backup power that you could.
by jerf | 2025-10-08 13:27:51+00:00
This is 21st century American business. Synology wasn't going to choose their drives for maximum reliability after a long, hard, and most importantly expensive benchmarking period, they were going to stuff the cheapest drives they could buy from suppliers in there and charge more than any other drive. There's a very reasonable chance this would have produced lower quality outcomes and more support calls in the long run than random drives purchased on the open market.

Yes, this is absolutely deeply cynical, but my priors were earned the hard way, you might say.
by al_borland | 2025-10-08 13:27:55+00:00
> I just pay Apple for iCloud monthly, I consider that to be money well spent.

I use iCloud Photos for my photos, so I don’t have to manage storage on my phone, while always having access to everything. I quite like it.

I also have a Synology NAS for other things.

A little voice in the back of my mind is telling me to also backup my photos to the NAS, because I have no idea how Apple is backing things up. I might be willing to pay for 3 copies for just my photos, but is Apple going to do that for all users of iCloud without advertising it? Probably not.

I’m not sure the best way to go about doing an initial backup to the NAS, or the ongoing changes. I think it also gets a bit messy with Live Photos… which is another reason why iCloud Photos is so appealing, if it can be fully trusted.
by Bender | 2025-10-08 13:28:04+00:00
A tiny VM with the disk space to fit your needs using only OpenSSH + NGinx with autoindex enabled should suffice. Enable basic authentication on NGinx. Upload files via SFTP. Directories for your documents, tax records, photos, to-do lists. That's pretty much it. If family members need to upload files there are SFTP clients with a UI. Simple instructions with screenshots should suffice to get them going.

If you are not behind CG-NAT this can also be done from your home connection if it has the speed required to meet your family needs.
by jcranmer | 2025-10-08 13:28:08+00:00
Russia's invasion of Ukraine is one of the mini-case studies analyzed in the piece, specifically for its note that Russia's disregard for Clausewitzian principles has failed to bring it meaningful success.

It should also be noted that, objectively, Russia's war has not been a success. It also has not been a failure, except in the grand strategic sense of provoking the realignment and reinvigorating of NATO it was meant to prevent.
by jijijijij | 2025-10-08 13:28:12+00:00
> The lack of energy security is because the Red/Greens convinced everywhere except France (go Framatome!) to give up nuclear. I wonder why resource rich Russia would push such an outcome...

This is completely untrue. The Atomaustieg happened under Merkel (CDU) and was catalyzed by Fukushima. That's democracy, for you, btw.

The current energy "crisis" was due to idiotic trust (CDU/SPD) in Russia's goodwill and consequently opting for huge structural natural gas dependency. Foreign energy dependency wouldn't change with with nuclear power, since uranium isn't mined in Germany. Russia actually is a major uranium exporter (btw still supplying the US). Uranium mines are a horrible dirty shit show, western nations tend to outsource...

Another grave mistake was discontinuing the funding/support of renewable energy industry and research, where Germany was leading once. Now, China rules in solar manufacturing. Germany still got game for wind energy, tho.

Germany does not have a need for "base load" nuclear power plants, we need a substitute for gas power plants, which can be easily turned on/off as needed. Factually, no one in the energy industry in Germany wants to go nuclear, again. It's just not economical, sensible (as for time scales) or overall competitive with renewables (unless less regulated/dangerous, enormously substituted).

Overall, we got mostly off Russian gas dependency exceptionally well and quick, all things considered, because of pragmatic green politics at the time (Habeck's image suffered because of deliberate smear campaigns, not because of severe factual failings). Lights stayed on, things kept moving, under downright hostile conditions. Renewable energy is booming. You see solar everywhere, no matter the political alignment.

Considering the real threat of war with Russia, distributed renewables are an invaluable asset. Try bombing wind power or solar... gonna get expensive. Many houses here are becoming quasi autarkic for heating, electricity and mobility, due to household solar panels, heat pumps, energy storage in electric cars and dedicated batteries. A central multi-GW nuclear power plant is a huge liability for national security, especially, since Germany is existentially dependent on the French and UK strategic nuclear deterrent. (US not reliable/trustworthy anymore.)

The only sensible reason to build reactors in Germany would be breading/enriching weapons-grade fission material, for self-sufficient nuclear defense... Which I don't see happening really.
by giancarlostoro | 2025-10-08 13:28:40+00:00
Thats so weird, did you wind up coloring one end or something? I still wish we would add color to USB C wires like USB 3 has to emphasize features and expected uses. USB C was a much needed change from USB3 and 2 in terms of being reversible and superior but every manufacturer implements the cables differently and its confusing and hard to figure out which cable is best for what.
by ivape | 2025-10-08 13:28:52+00:00
Speculation (no pun intended), but …

CEO OF Robinhood has been talking about offering crypto as a vector for acquiring shares for private companies:

https://www.sec.gov/about/crypto-task-force/written-submissi...

This admin and this new exchange would probably allow all kinds of nonsense to be publicly traded compared to other exchanges.

We’ve got three more years to go and this exchange, or anything new that happens in Texas is absolutely going to be tied with deregulatory ambitions.
by amerkhalid | 2025-10-08 13:28:59+00:00
Another question to ask is what you’d do when you retire. This really helped me figure out what to focus on now.

Questions like “what would you do if you won the lottery” feel too unrealistic, so I would just dream about wild startup ideas.

The “one year left to live” question is better than the lottery question, but thinking about retirement may provide another perspective.
by namibj | 2025-10-08 13:29:26+00:00
LSMs are also useful for coping with (i.e., cleaning up the messes/consolidating no-longer-relevant historic events into just their final state) streaming/windowed multi-temporality as happens from lifting iterative/fixpoint computations from batch semantics to streaming/incremental updates.

You have to consolidate when the time has come to reclaim space and to avoid needless repeat compute during accesses. Might as well use it to run full LSM tactics. Especially when keeping in mind that array mapped trees have very simple index arithmetic once you treat them as semantically literally identical to a sorted (SoA) array with a cache-benefitting address/index scrambler.
by JohnFen | 2025-10-08 13:29:26+00:00
I don't know about how much confidence the rest of the world does or does not have in the health of the US economy. I know that I, from my perspective in the US, have very nearly none. Because of that, I've become very interested in find a place to keep my money that has the least exposure to the US economy as possible.

Gold is one such place, and is a bit of an "easy button". It isn't appealing to me for other reasons, but I'm guessing that I'm not the only person (or company, or country) looking to reduce my exposure.
by lukevp | 2025-10-08 13:29:34+00:00
Have you used SOTA models to code in the last 2 months or so? This reads like someone who has given up a year ago and made their impressions based off GPT-3.

AI can absolutely have creativity. You just have to engage it like that. The article itself talks about that. You don’t just say “hey AI, go write this code.” You write a spec along with the AI. You tell it what parts are open to its interpretation. Tell it if you want it to be creative or to follow common practices. What level of abstraction is appropriate, etc.

If all you do is give it directions then it just follows the directions.

Also context doesn’t have much to do with a data schema. It’s more like a document database with no schema, if anything. It’s a collection of tokens that it refers back to. Schema implies some structured data with semantic meaning and hierarchies or relationships. That might exist as an emergent property, but for example if I just had a folder full of PDFs, I wouldn’t consider that a schema. That’s kinda what context is like.
by Cthulhu_ | 2025-10-08 13:29:42+00:00
> The ultimate social safety net.

For the few that live, I suppose. But this is like an almost-worst-case scenario where the people are some of the few (1%) to survive. Most disasters, even all-out war like in Ukraine or Gaza have relatively few casualties, but they all have needs. The program in Denmark where they start up emergency stores (https://news.ycombinator.com/item?id=45216805) makes a lot more sense in that regard.

People should always have emergency supplies to last up to three days for the fairly common scenario of power outages, supply chain disruptions and extreme weather events. If you live in a disaster prone area, a week's worth of supplies should still be manageable. Anything worse than that and it's probably best to evacuate. Only the rich have the space, time and means to dig in for longer, think people with bomb shelters, storage basements, and a lifestyle of living on preserved foods (because you need to rotate things on a regular basis).
by runako | 2025-10-08 13:29:44+00:00
> expect the state with the largest concentration of energy tycoons and businessmen will figure out how to add grid robustness

This reads like the energy tycoons and businessmen only recently moved to the state, and now they can fix the problems. My understanding is that these energy tycoons and businessmen presided over the creation and deterioration of the Texas grid in the first place.
by aceofspades19 | 2025-10-08 13:30:56+00:00
SirSavary's comment covered the military deployments so I will just say that there are numerous cases of the Trump administration deporting people without due process outside the country to places like CECOT where they are tortured. I don't think even the Trump administration denies these things.

Here's one source you can read about it: https://www.americanimmigrationcouncil.org/blog/men-deported... Here's a source on torture in CECOT: https://www.bbc.com/news/articles/cgq7nxkpkp4o

But feel free to look up the cases listed in the articles and research them yourself.
by Thorrez | 2025-10-08 13:30:59+00:00
>Have you vetted the homework as worth the child's time?

If the homework isn't worth the child's time, what do you suggest? Don't do it and get a bad grade? Parent does it for the child? Ask AI to do it? (That would still take time and thus should probably be on the schedule.) Talk to the teacher to ask it not be done?
by jimmar | 2025-10-08 13:31:15+00:00
> What's the point of this story? Bad actors win?

Know your contracts. Read the fine print. Be careful who you do business with. Not all companies selling services for open source software embrace the ethos that we assume they do.

After reading the story, I can understand why somebody would not name and shame. The author could be inviting lawsuits from a company that clearly has no qualms playing dirty.
Show HN: Baby's first international landline
by nbr23 | 2025-10-08 13:31:35+00:00
Hi HN,

As a weekend project, I hacked together a physical phone, a Raspberry Pi running Asterisk and Twilio, to let toddlers safely make international calls.

I’ve documented the setup in this write-up and published the code + Ansible playbooks on GitHub so others can replicate it.

I built this so kids of expats can easily stay in touch with family on other continents.

Would love feedback from anyone who’s worked on something similar or tries building this themselves!

writeup: https://wip.tf/posts/telefonefix-building-babys-first-intern... github repos: - https://github.com/nbr23/ansible-role-telefonefix - https://github.com/nbr23/allo-wed
by contrarian1234 | 2025-10-08 13:31:44+00:00
I'm sure it's vastly different field to field - so I'm kind of hesitant to make too many blanket statements. I'd assume the "unknown unknowns" element is where your advisor would come in and tell you what you need to work on.

Grad courses are all over the place. Some are just a series of chill lectures and discussions. Some are incredibly difficult all consuming and with lots of grueling excruciating problem sets after class... And nothing in between :)
by avianlyric | 2025-10-08 13:31:49+00:00
> Your primary citizenship gained via by birth or by descent cannot be taken away from you almost anywhere.

I’m sorry but you’re badly misinformed here. There is no concept of “primary citizenship”, you’re either a citizen or you’re not. If your government has a right to strip your citizenship, then mechanism by which you acquired citizenship is relevant. The whole point of citizenship is to declare that everyone with citizenship has identical rights and protections from their government.

There has been one person in the UK who had her citizenship revoked for joining ISIS. She was a born in UK, and was a British citizen from birth by right of decency. She is now stateless, a citizen of no country. These are the actual laws you’re defending, the hypothetical laws that only apply to naturalised citizens don’t exist, and aren’t being proposed.

https://en.wikipedia.org/wiki/Shamima_Begum
by geerlingguy | 2025-10-08 13:32:03+00:00
ZFS helps, and many people are okay with the risk of a cosmic ray causing a bit flip while data is in flight once in a blue moon.

I currently manage four NASes (two primary, two backup replicas). Only one has ECC RAM. And I'm okay with my setup.

ECC is great to have, but it is oversold by some as being absolutely required for all storage devices, IMO.
by cubefox | 2025-10-08 13:32:15+00:00
> Now we don't know if we're generalising or memorising.

The Arc HRM blog post says:

> [...] we set out to verify HRM performance against the ARC-AGI-1 Semi-Private dataset - a hidden, hold-out set of ARC tasks used to verify that solutions are not overfit [...] 32% on ARC-AGI-1 is an impressive score with such a small model. A small drop from HRM's claimed Public Evaluation score (41%) to Semi-Private is expected. ARC-AGI-1's Public and Semi-Private sets have not been difficulty calibrated. The observed drop (-9pp) is on the high side of normal variation. If the model had been overfit to the Public set, Semi-Private performance could have collapsed (e.g., ~10% or less). This was not observed.
by giftmytune | 2025-10-08 13:32:22+00:00
Hi HN! I built GiftMyTune, a small web app that turns a short prompt (occasion, names, vibe) into a personalized 2-minute song with vocals.

What it does – You enter a few story beats → it drafts lyrics → renders a song (vocal + instrumental). – You can tweak/regenerate and download/share.

Why Gifting something personal is hard under time pressure. New music models make a “greeting-card-simple” flow possible for non-musicians.

How (high level) Next.js + TS + Tailwind on the frontend; Firebase Auth + Stripe; Node/Edge routes and webhooks; providers for music + voice; retryable callbacks and progress polling to handle queue latency.

What’s been tricky Latency/retries across providers; making lyrics singable (meter/rhyme constraints); safety (no voice cloning; filters for NSFW/PII); mixed non-English support.

Looking for feedback Where does onboarding feel unclear? Preferred pricing/credit model? Genres or use cases it can’t handle?

Thanks for reading—happy to answer anything technical or UX-related.
by hansmayer | 2025-10-08 13:32:27+00:00
Just reading that exhaustive list of what you supposedly need to do to "be successful" with the non-deterministic-random-text-generation tool shows clearly this is a solution in search of a problem. As engineers we need to principally reject what the disconnected billionaire class are currently pushing on us with these non-tools and this is not, I want to stress that, not because we fear "replacement" - I don't think these machines can replace even the Joe Bullshit in powerpoint generation, as evident from the recent case with Deloitte in Australia. The reason is more profound - these tools endanger the quality of not just engineering, but also outputs in other fields and as such are plain dangerous to the society. If this is supposed to be the future of engineering, then doors falling of Boeings will be but funny anecdotes of "better times" I am afraid. No, this cannot be the future of engineering and in general professional work, unless we want to become again disenfranchised and ignorant serfs.
by piltdownman | 2025-10-08 13:32:51+00:00
A fantastic follow-up building on the Gervais Principle Essay with pragmatic actionable advice for any Engineer that I wish I had internalised at the start of my career. His three points as a tl;dr takeaway are sticky-note worthy:

1. Beware of savvy product managers (and others) exploiting illegible channels to chisel work out of naive engineers

2. Competent engineers should work on “side bets” that are outside the normal planning process

3. Getting promoted to Staff and above has very little to do with the formal job ladder
by AndrewKemendo | 2025-10-08 13:34:01+00:00
This matches my hypothesis on Deja vu

https://kemendo.com/Deja-Vu-Experiment.html

I think it also supports my three loops hypothesis as well:

https://kemendo.com/ThreeLoops.html

In effect, my position is that biological systems maintain a synchronized processing pipeline: where the hippocampal prediction system operates slightly “ahead” of sensory processing, like a cache buffer.

If the processing gets “behind” the sensory input then you feel like you’re accessing memory because the electrical signal is reaching memory and sensory distribution simultaneously or slightly lagging.

So it means you’re constantly switching between your world map and the input and comparing them just to stabilize a “linear” experience - something which is a necessity for corporeal prediction and reaction.
by Spivak | 2025-10-08 13:34:09+00:00
That part actually still works, it's just that BlueSky imposes a moderation list that can't be disabled (which to me is the problem) in their aggregator. In theory this is fine because you can run your own with different rules but alternative communities don't. It seems very unlike BlueSky's general "you can turn off content filters" ethos to do this, I wonder why they don't just have everyone default subscribed to their list.
by GeekyBear | 2025-10-08 13:34:12+00:00
> There is more substantial overhead translating to a different instruction set than in converting API calls to another API.

It's a one time only cost, since Rosetta only runs the first time you launch an app and the translation is written to disk to be used in the future.

That means there is no ongoing cost by your logic, and Proton translating an API call every time it is used is worse.
by senko | 2025-10-08 13:34:14+00:00
Switching between the two parallel agents (frontend & backend, same project), requiring context switches.

I'm speccing out the task in detail for one agent, then reviewing code for the previous task on the other agent and testing the implementation, then speccing the next part for that one (or asking for fixes/tweaks), then back to the first agent.

They're way faster in producing code than I am in reviewing and spelling out in details what I want, meaning I always have the other one ready.

When doing everyting myself, there are periods where I need to think hard and periods where it's pretty straightforward and easy (typing out the stuff I envisioned, boilerplate, etc).

With two agents, I constantly need to be on full alert and totally focused (but switching contexts every few minutes), which is way more tiring for me.

With just one agent, the pauses in the workflow (while I'm waiting for it to finish) are long enough to get distracted but short enough to not being able to do anything else (mostly).

Still figuring out the sweet spot for me personally.
by Fischgericht | 2025-10-08 13:34:18+00:00
Ahahaha.

I can confirm that if I change my Accept-Language headers in my browser from "en" to "en-US" I get the other version of that page. Actually, for everything else I tried other than "en-US" I get the evil version.

Synology press team Achievement unlocked: Confuse all global IT press outside of the United States.
by FirmwareBurner | 2025-10-08 13:34:48+00:00
>We have judicial systems for a reason. If someone joins a terrorist organisation, you arrest them and allow the justice system to determine the consequences. Allow governments to strip citizenships is effectively a mechanism to allow governments to avoid due process and their own judicial systems.

What are you on? Taking away someone's naturalized dual citizenship is done by the judicial system via due process according to the draft proposal, not on the spot by police or whatever nonsense you imagine it.

If only you would have skimmed the proposal paper before commenting instead of getting your knickers in a twist over stuff you made up in your head, you would have saved us all the wasted time.

>I have no idea why anyone would believe making it effectively impossible to ever leave

They can leave with their other citizenship, genius. This law applies only to dual citizens, since you aren't allowed to make citizens stateless, Einstein. It's even written in the proposal which of course you haven't read but have strong options against it.
by voidhorse | 2025-10-08 13:35:41+00:00
Amen brother. Other engineers directly recognize the duty they owe to society beyond the duty they owe to any particular company, they have certifications boards and ethical standards for precisely this reason.

It's high time software engineers do the same if they really want to be engineers and not just corporate lackeys who happen to know how to program and/or design computational systems.
by bjoli | 2025-10-08 13:35:58+00:00
I was like you. Now I am on the immutable train. I really do think that is the future. I was on opensuse from 10.0, but and recently ended up on aeon which I find probably the most excitingly boring distro I have ever used apart from Debian.

I am not looking elsewhere since I realized can't stand gnome, but the idea of aeon is probably the most solid I have ever used, at least for desktop use.

I haven't really decided where to go now except for away from gnome, but Bazzite looks promising, and maybe the new KDE Linux ("project banana") in some time.
by Octoth0rpe | 2025-10-08 13:36:16+00:00
I'm quite confused by some of the units used in the article. For example:

> A couple of grams of MOF-5 holds an area as big as a football pitch

grams are of course a measure of mass, and a football pitch is presumably a measure of 2d space. Does anyone have any idea how these relate? I can imagine some heavily modified form of this making sense, such as: a couple of grams of MOF-5 is able to contain the amount of gas that would fill a standard football stadium at 1 atmosphere of pressure, but that amount of mangling seems unreasonable.