MurphyA/hacker-news huggingface dataset:
by TacticalCoder | 2025-07-19 14:17:42+00:00
> I think about it in terms of what will happen when I die and what I will be inflicting on my family as the ridiculous setups stop working.

I run proxmox too and I've now got a nice little infra at home.

For my family it's simple: I explained them that the infra doesn't matter. The only thing that matter is data. And that there are many, many, many redundant backups of the data and that the backups are functional. That the data are correct (not a single bit missing) and pristine (deduplicated etc.).

Basically 20 years of family pictures and family movies, notarized documents, many proofs of big money transfer (as we now live in an hellhole of KYC/AML where I constantly need to prove money transfer, even when they're so old my banks don't allow me to get that info anymore), all the invoices related to real estate, medical stuff, cars, etc.

My backup procedure uses an intermediary steps that restore the data from the backup and verifies that the data is correct: once that step passes, the backup gets the greenlight. 3-2-1. Even more than 3-2-1.

Cryptographic hashes everywhere, including in filenames: I've got scripts that do verify x% of the files, random sampling style. I'm 100% guaranteed that at least 99.999% of the files are correct. And there are so many backups (online, offline, onsite, offsite, ...), all checksumed. My family won't lose our data. They're literally in various safe and in several countries.

Once I won't be there, they'll have the data up to that point. FWIW both my wife, daughter and brother --although they're not techies-- all happen to be familiar with computers and all took Python lessons. They know what a CLI is.

So even should they have a problem hooking up a hard disk, there's not a world in which they cannot do that:

"LLM> Dear AI, I've got disks with backups of family pictures and notarized documents, how can I access them?"

The world where you couldn't ask that question doesn't exist anymore.

Data of new memories shall be theirs to do deal with though.

P.S: besides that I think homelab'ing is also for convenience and understanding how things (like the network and servers) do work. It's to me more about thinkering and learning than "controlling".
by zvrba | 2025-07-19 14:18:00+00:00
C# allows file-level namespaces so you can write

namespace Math; static class Adder { public static int Add(...) { ... } }

(one nesting level less). Next, elsewhere you can write

namespace Whatever; using static Math.Adder; class CC { void M() { var z = Add(10, 20); // no NS qualification needed due to using static above } }

Java enforces directory structure to reflect package names, and this feature is not universally popular.
by ath3nd | 2025-07-19 14:18:11+00:00
I think you are the ine missing the forest for the trees.

- The energy efficiency and cost improvements of LLMs has plateau-ed as of late. https://arxiv.org/html/2507.11417v1

- The improvements from each subsequent model have also plateau-ed, with even regressions being noticeable

- The biggest players are so wildly unprofitable that they are already trying to change their plans or squeeze their current fanbase and raise their rates

https://news.ycombinator.com/item?id=44598254

https://www.wheresyoured.at/anthropic-is-bleeding-out/

- And, as it turns out, experienced developers are 19% less productive using LLMs: https://www.theregister.com/2025/07/11/ai_code_tools_slow_do...

> I.e the rate of improvement of these tools.

They have stopped improving to match for the increase of the rate their costs and benefits. It's simple mathematics, improvements in efficiency don't match the increases in costs and the fact that they are extremely unprofitable, and all that data points to a bubble.

It's one of the most obvious bubbles if I have ever seen one, propped only by vibes and X-posts and Sama's promise that AGI is just around the corner, just inject a couple trillion more, trust me bro. All that for a fancy autocomplete.
by Forgeties79 | 2025-07-19 14:18:15+00:00
At its most basic level I just like throwing things I’ve written at ChatGPT and telling it to rewrite it in “x” voice or tone, maybe condense it or expand on some element, and I just pick whatever word comes to mind for the style. Half the time I don’t really use what it spits out. I am a much stronger editor than I am a writer, so when I see things written a different way it really helps me break through writer’s block or just the inertia of moving forward on something. I just treat it like a mediocre sounding board and frankly it’s been great for that.

When I was in high school I really leaned on friends for edits. Not just because of the changes they would make (though they often did make great suggestions), but for the changes I would make to their changes after. That’s what would inevitably turn my papers from a B into an A. It’s basically the same thing in principle. I need to see something written in a way I would not write it or I start talking in circles/get too wordy. And yes this comment is an example of that haha
by ahmedfromtunis | 2025-07-19 14:18:21+00:00
What's dumb about watching dubbed woodworking videos? And what part of watching japanese videos in japanese makes superior?

You know what's dumb, though: failing to acknowledge that the world is diverse and people have diverse needs that we can't even start to imagine.

I'm happy for your dad that AI has opened for him the gates to even more content to watch from around the world about his hobby.
by kiwicopple | 2025-07-19 14:18:28+00:00
pgactive uses logical replication so it should be compatible OOTB

one of the possible enhancements Oriole could enable is multi-master (in the presentation here: https://www.orioledb.com/docs#solving-postgresql-wicked-prob...), although that work will come later. The focus for now is getting to GA so that it can be used instead of Heap
by Aurornis | 2025-07-19 14:19:30+00:00
> I assume you are aware of the standard of Olympiad problems and that they are not particularly high.

Every time an LLM reaches a new benchmark there’s a scramble to downplay it and move the goalposts for what should be considered impressive.

The International Math Olympiad was used by many people as an example of something that would be too difficult for LLMs. It has been a topic of discussion for some time. The fact that an LLM has achieved this level of performance is very impressive.

You’re downplaying the difficulty of these problems. It’s called international because the best in the entire world are challenged by it.
by floxy | 2025-07-19 14:19:36+00:00
Seems like you are interested in section 5.2.4 of the paper:

https://www.marathonfusion.com/alchemy.pdf

> Since the process described here permanently transmutes mercury into a valuable material, it is possible that fusion transmutation could be considered as a form of waste disposal. While early plants will be highly incentivized to specifically transmute 198Hg, we note that the isotopes with higher neutron number can also in the long term be transmuted to 197Au...

>The EU also has 6000 tons of mercury currently and expects to need to dispose of 11,000 tons over the next 40 years [95, 96]. As such, even with no change in existing processes, 14,000 metric tons of mercury could be made available for processing and isotope removal in the next ten years of fusion development, corresponding to 1400 tons of 198Hg and about the same mass of 197Au, with a current market value of ∼ $140B.
by constantcrying | 2025-07-19 14:19:56+00:00
On point 1. Tech illiteracy is something that affects an organization, it is independent of whether some individuals in that organization understand the issues involved. I am not arguing that nobody at the EU understands technology, but that key people pushing forward certain pieces of legislation have a severe lack of technical background.

On point 2. My argument is that the EU is fundamentally legislating wrong. The laws they create are extremely complex and very hard to decipher, even by large corporate law teams. The EU does not create laws which clearly outlaw certain behaviors, they create corridors of compliance, which legislate how corporations have to set up processes to allow for certain ends. This makes adhering to these laws extremely difficult, as you can not figure out if something you are trying to do is illegal. Instead you have to work backwards, start by what you want to do, then follow the law backwards and decipher the way bureaucrats want you to accomplish that thing.

I do not particularly care about cookie banners. They are just an annoying thing. But they clearly demonstrate how the EU is thinking about legislation, not as strict rules, but as creating corridors. In the case of cookie banners the EU bureaucrats themselves did not understand that the corridor they created allowed basically anyone to still collect user data, if they got the user to click "accept".

The EU creates corridors of compliance. These corridors often map very poorly onto the actual processes and often do little to solve the actual issues. The EU needs to stop seeing themselves as innovators, who create broad highly detailed regulations. They need to radically reform themselves and need to provide, clear and concise laws which guarantee basic adherence to the desired standards. Only then will their laws find social acceptance and will not be viewed as bureaucratic overreach.
Ask HN: Looking for UE5 Devs and Artists for My Open Concept – Solvaldr
by hejhdiss | 2025-07-19 14:22:13+00:00
Hi HN,

I'm Muhammed Shafin P.I’m currently looking for Unreal Engine 5 developers and artists to join as contributors.

To know more about concept please look:

DEV.to Articles: - https://dev.to/hejhdiss/solvaldr-the-sun-tyrant-devlog-concept-showcase-1860 - https://dev.to/hejhdiss/solvaldr-the-sun-tyrant-all-round-gameplay-structure-narrative-gameplay-overview-46fj - https://dev.to/hejhdiss/solvaldr-the-sun-tyrant-concept-vision-and-structure-5fid - https://dev.to/hejhdiss/rare-lights-and-forgotten-tools-j6j

LinkedIn Posts: - https://www.linkedin.com/posts/activity-7352040286966956032-Brkr - https://www.linkedin.com/posts/activity-7352028926266744834-uOXK - https://www.linkedin.com/posts/activity-7351959995824914433-RLar - https://www.linkedin.com/posts/activity-7351943779244810242-1FLH - https://www.linkedin.com/posts/activity-7351861174302351362-3hfX - https://www.linkedin.com/posts/activity-7351858240416018433-NIU2 - https://www.linkedin.com/posts/activity-7351235992021831682-DmeM
by amelius | 2025-07-19 14:22:19+00:00
Makes sense. Mathematicians use intuiton a lot to drive their solution seeking, and I suppose an AI such as an LLM could develop intuition too. Of course where AI really wins is search speed and the fact that an LLM really doesn't get tired when exploring different strategies and steps within each strategy.

However, I expect that geometric intuition may still be lacking mostly because of the difficulty of encoding it in a form which an LLM can easily work with. After all, Chatgpt still can't draw a unicorn [1] although it seems to be getting closer.

[1] https://gpt-unicorn.adamkdean.co.uk/
by Dazzler5648 | 2025-07-19 14:22:31+00:00
This piece seems ignorant of regular people's realities. Many people cannot afford the luxuries of this elusive fancy "safe" bike with well-engineered parts, kept on a professional maintenance schedule. I suspect this really isn't an issue for most HN readers, and the fear-mongering just heats simmering angst. Remember a cure for angst is to 1) ride your bike and 2) donate time and resources your local bike repair cooperative or homeless shelter.

Author seems to forget the most important part of the machinery is the rider. What a glorious machine! He also seems to forget that millions of people in the world are riding bikes, motorbikes, and cars scrapped together from whatever they can afford or find. Forced to accept the risk, they usually get where they're going. I wonder does the author check out the maintenance of every Uber he hops into? "Let me see your torque wrench!?"

I've built and maintained all my own bikes since around 2005 with no training. It doesn't take a genius or a torque wrench to keep a bike rolling. I recently dropped my standards quite a bit on two bikes: One where I took a decent 2021 FS trail MTB I'd maybe ridden ten times on a black diamond downhill singletrack and another where I took a 1998 HT MTB with seized shifters, no grips, crusty, barely-functioning brakes and a sun-baked Hellraiser-looking rear tire held together only by a thin sheet of kevlar(?) around the streets of Portland, Oregon for three weeks wearing no helmet. I know, I'm a monster.

As an aside, I ride a 2005 Yamaha YZ250 (dirt motorcycle) my ex maintains... that feels sorta... dangerous.
by fwn | 2025-07-19 14:22:33+00:00
> Most people [in Germany] definitely do trust both government and banks to a sensible degree, even if they don’t like some decisions.

The major far-right fundamentalist opposition party has built its unprecedented success on a narrative of low government trust, and has been gaining ground in both polls and elections for years and years now.

So perhaps we shouldn't dismiss the parents' perspective entirely.

> Some people like you apparently also don’t appreciate the immense freedom of SEPA transactions.

If you include the wrong words in the transaction description, your account will almost certainly be cancelled. In a truly free payment system that safeguards democratic freedoms, these descriptions would be encrypted from end to end. (Just in the same way all personal communication should be protected.) This will, of course, never happen.

> And above all else, we have a working democracy and not an oppressive regime? This whole debate often feels very disconnected and overblown in Germany.

Any data we collect will probably be misused at some point in the future. Why take a risk with German institutions if we don't have to?

Germany recently experimented with greater financial control over some parts of the population, and it wasn't a total disaster in terms of control. In terms of freedom, however, it is a disaster.

Unfortunately, the source is German-language: https://netzpolitik.org/2024/faq-was-bezahlkarten-fuer-geflu...

Despite cash being a pillar of freedom and democracy in an open society, there is still no good anonymous alternative to it that is usable by normal people on a daily basis.
by bgwalter | 2025-07-19 14:22:55+00:00
Michelangelo worked alone on the David for more than two years:

https://en.wikipedia.org/wiki/David_(Michelangelo)#Process

Maybe later he got lazier. I haven't really heard of famous authors using assistants for drafts instead of research (I don't mean commercial authors like Stephen King).

Even research many authors simply could not afford.
by ekidd | 2025-07-19 14:23:39+00:00
Yeah, stovetop cooking makes your VOC and particulate numbers look like a bad day on an LA freeway.

The other thing that's surprisingly nasty for air quality is incense. You might live in the woods with excellent air quality, but burn some incense and suddenly all the VOC and particulate numbers look like downtown Manhattan. It's ironic that incense is a massive air pollutant, but not really surprising.
by guilhas | 2025-07-19 14:23:55+00:00
> These are not equal.

Of course they are. Copy and paste a text snippet to your configuration, and run the cli to refresh

Being a separate repo is absolutely OK. Just like installing Nixos's own Home-Manager

Or add other people channels, like adding PPA on Ubuntu/debian. Or run flakes...

Nixos is possibly makes it more confusing by having the documentation recommend `nix-channel --add` instead of the declarative approach. Having the standard declarative, and having flakes on top

And you should probably want to create your own channel. On the week I installed Guix immediately created my channel and packaged ZimWiki
by quirino | 2025-07-19 14:24:05+00:00
I think equally impressive is the performance of the OpenAI team at the "AtCoder World Tour Finals 2025" a couple of days ago. There were 12 human participants and only one did better than OpenAI.

Not sure there is a good writeup about it yet but here is the livestream: https://www.youtube.com/live/TG3ChQH61vE.
by zvrba | 2025-07-19 14:24:37+00:00
> Allows me to move directories around, without having to depend on an IDE to keep namespaces in sync.

So... without and IDE, you'd move code around, let the NS be changed due to being placed in a different directory structure, and then fix namespaces on use-sites manually?

> I want all of C#, with terseness and not forcing OOP.

C# does not force OOP on you. You can have a single namespace, single static partial class and spread its members across as many files as you want. So the "ceremony" consists of the following snippet _per file_

namespace NS; static partial class C { // Your methods here }
by Spooky23 | 2025-07-19 14:25:02+00:00
Just like a poorly managed team, you need to learn how to manage AI to get value from it. All ambiguous processes are like this.

In my case, I find the value with LLMs with respect to writing is consolidation. Use it to make outlines, not writing. One example is I record voice memos when driving or jogging and turn them into documents that can be the basis for all sorts of things. End of the day it saves me alot of time and arguably makes me more effective.

AI goes bad because it’s not smart, and it will pretend that it is. Figure out the things it does well for your scenario and exploit it.
by BinaryIgor | 2025-07-19 14:25:11+00:00
Interesting to see that after having (no longer so basic) support for JSON documents we will right now have graphs in SQL databases as well.

Although there probably are less use cases for graphs that there are for non or semi-structured data in stored in JSON documents, use cases do exist and they often are annoying to model using just tables, joins and standard relationships (SQL-wise).

On the other side, it will make SQL databases (their implementations) even more complex than they already are.

I would be also interested to see how, in the article there's Postgres example, it was implemented under the hood, so it has acceptable performance; I guess similarly to joins?
by mrweasel | 2025-07-19 14:25:42+00:00
To me the images always looked overly complex, to the point where I frequently felt more at ease just doing an image from scratch myself. They never felt like a good fit for production systems.

I also know a ton of people and project who are now sort of screwed, because they can not possibly maintain a fork do to the Bitnami complexity, but there's also a reason why they didn't just do their own image.

This did feel inevitable.
by dbrowne | 2025-07-19 14:26:29+00:00
1) avoid nockoffs of seat posts, stems and handlebars. Well known 2) A worn front chain ring won't negatively impact a rider. 3) it is a bicycle, not a helicopter. 4) Fear mongering is unnecessary 5) A torque wrench needs to be consistent. so long as it is within 10% you are fine 6) sounds like a bike shop owner trying to drum up business.
by shakna | 2025-07-19 14:26:33+00:00
Not the author, but another author here and...

Well, it has a problem with my use of the Oxford comma, for one. Because a huge amount of the corpus is American English, and mine ain't. So it fails on grammar repeatedly.

And if you introduce any words of your own, it will sometimes randomly correct them to something else, and randomly correct other words to the made up ones. And it can't always tell when it's made such a change. And sometimes it does that even if you're just mixing existing languages like French or English. So you can make it useless for spellcheck by touching more than one language.

I do keep trying, despite the fact my stuff has been stolen and is in the training data, because of all the proselytising, but right now... No AI is useful for my writing. Not even just for grammar and spelling.
by parasubvert | 2025-07-19 14:26:43+00:00
I think the main hesitancy is due to rampant anthropomorphism. These models cannot reason, they pattern match language tokens and generate emergent behaviour as a result.

Certainly the emergent behaviour is exciting but we tend to jump to conclusions as to what it implies.

This means we are far more trusting with software that lacks formal guarantees than we should be. We are used to software being sound by default but otherwise a moron that requires very precise inputs and parameters and testing to act correctly. System 2 thinking.

Now with NN it's inverted: it's a brilliant know-it-all but it bullshits a lot, and falls apart in ways we may gloss over, even with enormous resources spent on training. It's effectively incredible progress on System 1 thinking with questionable but evolving System 2 skills where we don't know the limits.

If you're not familiar with System 1 / System 2, it's googlable .
by sfoley | 2025-07-19 14:26:55+00:00
Yeah I consider that one to be a trick question. I knew same-quote-style nested f-strings were coming, I just didn't know which version, and I still use the `f'{f"{}"}'` trick because I want my code to support "older" versions of python. One of my servers is still on 3.10. 3.11 won't be EOL until 2027.
by lstamour | 2025-07-19 14:27:12+00:00
Or perhaps formaldehyde release from hair spray and other chemicals partly due to the heat of the hair dryer, but also released because of the agitation and wind.

Technically I think perfume, sweat and trace amounts of smoking residue, including formaldehyde, from personal belongings could probably also raise VOCs as hotels often have very, very poor airflow by design - open windows and balconies have historically encouraged smokers so they were removed, but now you can rarely find any hotels with fresh air in the rooms, and those you find often smell of cigarette smoke for obvious reasons. (Smokers will often stay at hotels with airflow or balconies and take advantage of these features when they can. Also, airing out a room will kill a scent temporarily but only cleaning the room or replacing natural textiles will permanently remove the scent when the window is closed.)
by TacticalCoder | 2025-07-19 14:28:43+00:00
> Your drives are unencrypted. What's your next step if you come home tonight and find the house ransacked and the server gone?

My drives are encrypted and so are my backups (with backups everywhere). But they're symmetrically encrypted with a password. The backup procedure contains a step verifying that decryption works.

Family knows the password: password is stored at different places on laminated paper (friends and family) but not alongside the backups.

Decryption of the backups is one command at the CLI (both brother and wife knows how to use a CLI and soon the kid shall too: already dabbled with it).

The one command is explained alongside the password, on the same laminated paper as the backups.

Yup I did really think this out, including rehearsals where I, literally, fake my own death (I fake a heart attack) in front of my brother and wife and I have to shut the fuck up while they open a CLI, hook up one of the backup hard disk and decrypt the backups.

Once a year we rehearse.

That way they are confident they can restore the backups. I know they can and I don't need reassuring, but they do (well less and less because know they began realizing I really thought this out).

> The chance of someone breaking into your house is sadly much more likely, and them choosing to take any computers they see is almost a certainty at that point.

Got a house break in years ago, they stole no computers.

> What's your next step if you come home tonight and find the house ransacked and the server gone?

Go to the bank, take of one my backup hard drive. Buy a computer, reinstall Proxmox, a VM, Docker CE, redeploy my infra. They still don't have the Yubikeys on my keychain. They still don't have what's on my phone.

Don't think some people here didn't plan for death / theft / etc.