MurphyA/hacker-news huggingface dataset:
by rubyAce | 2025-07-28 10:08:24+00:00
> I lived in the U.K. for decades and I have lived in many other countries. I’ll criticise the U.K. government and society endlessly but to describe these changes as notable or remarkable relative to most other countries is nonsense.

I am English. I was born in England, my parents are English, my Grandparents were English, My Great Grandparents were English etc. etc.

I have lived my majority of my life here. So I am English.

You obviously didn't read what I said. I understand that it is nothing special in isolation. However I am not talking about it in isolation. I was talking about the entirety of how the current laws are constructed as well as how the UK state operates.

Also just because other countries have rubbish laws, doesn't mean we should have adopted similar ones.

> From a U.S. internet libertarian freedom-at-all-costs perspective, sure, it’s a draconian nightmare, but for normal people from the U.K. or any other country, it’s barely a blip on their radar.

Many people do not like this and are actively seeking work-arounds. These aren't uber nerds like myself BTW.

> The U.K. is a flawed place going to hell in a hand basket that many U.K. citizens have strong opinions on but outside of us, the freedom loving nerds on the internet, this identity verification law is not a part of the conversation.

So you admit there is a problem. But you then pretend that this can't possibly be part of the entire picture because you say so.

Sorry it very much well is part of the problem. You stating it isn't doesn't make it so.
by tetha | 2025-07-28 10:08:28+00:00
Having run servers on OpenVPN, IPSec and Wireguard.. Wireguard is very mundane software.

I still get the chills at the deep and arcane configuration litanies you have to dictate over calls to get a tunnel configured. And sometimes, if you had to integrate different implementations of IPSec with each other, it just wouldn't work and eventually you'd figure out that one or two parameters on one side are just wrong.

And if you don't want to manage IPTables/nftables manually to firewall the traffic from the VPN (which is ugly, I agree), ufw or firewalld introduced forwarding rule management (route, and policies) recently.
by johnwalkr | 2025-07-28 10:09:39+00:00
If the machine is available and it’s a hobby project it’s ok, but you’re right this is not a cheap or easy way to do it.

But as a mechanical engineer, the whole project is such a “software” approach to me, starting from turning the selected tool into a requirement to use. Then, rather than just powering through in solidworks for a one-off design, the author spends a lot of time looking for automation tools like they are a library, points out this approach feels like coding in rust, gives up, and even blogs about it.
by Cthulhu_ | 2025-07-28 10:09:44+00:00
> Is self-control in coding just a lost art now?

Yes; a lot of people don't code because they need to make something work, they code for the joy of it. When the software they need to write is boring or solved - like another CRUD app, front- or back-end - instead of picking the boring and easy to build and comprehend languages and frameworks, they will make it interesting for themselves. Learn a new language, framework, or design paradigm; follow whatever is trending at the moment, etc.

A lot of new software is over-engineered from the start. A lot of that is cargo cult as well, e.g. big companies use microservices in their custom k8s cluster, therefore we should use microservices in our custom k8s cluster too.
by miki123211 | 2025-07-28 10:09:51+00:00
You can't have privacy-friendy age verification that is also compatible with tinkering.

The problem is relay services that supply positive age verification results to any interested user for a fee. With a non-privacy-preserving solution, those aren't a problem, law enforcement can just track whose credentials those services are using and shut them down.

I'm not a fan of the whole idea in general, but if we have to choose, I choose privacy over hackability.
by rikroots | 2025-07-28 10:11:04+00:00
I published 2 (two!) new chapbooks of poetry, both priced at $0.00:

> Sonnets of dark-held love - A sequence of poems after the 'Sonetos del amor oscuro' by Federico García Lorca - https://rikverse2020.rikweb.org.uk/book/sonnets-of-dark-held...

> End Time - A collection of noir-themed poems for the last days of the world - https://rikverse2020.rikweb.org.uk/book/end-time/
by adrianwaj | 2025-07-28 10:11:18+00:00
"One-time access links with no traceable sender" ... so people get anonymous messages while logged-in to this site? How does the sender know about the recipient in the first place? What would I put in my HN profile to get messages on the site? You have people's email addresses... isn't that a problem when saying "no traceable sender?" People will need anonymous email addresses. Why not have pass-phrase logins?

I had this idea (linked in my 3rd most recent comment,) whereby what if I wanted to give someone some crypto via a set of keywords? Maybe you could turn this into some kind of PayPal for crypto.

Perhaps think about a video demo for this site.

Good luck anyway.
by 3D30497420 | 2025-07-28 10:11:37+00:00
This is (largely) what I have for my "dumb" washer. What makes mine unique is the washer is in my apartment building's cellar, too far for Wifi. So I have a LoRa transmitter that routes the message to a LoRa receiver on my home network.

Unfortunately, as you noted, I haven't figured out how to handle the dryer as the load is too much for all the smart plugs I've found. I wish there was a clamp-style monitor on an extension cord, but it seems that is something which doesn't exist.

Thankfully, the dryer isn't as much of an issue since dry clothes can sit there until I remember to get them.
by ffsm8 | 2025-07-28 10:11:48+00:00
I'm not sure how to take that seriously with the current reality where almost all security findings by LLM tools are false positives

While I suspect that's gonna work good enough on synthetic examples for naive and uninformed people to get tricked into trusting it... At the very least, current LLMs are unable to provide enough stability for this to be useful.

It might become viable with future models, but there is little value in discussing this approach currently. At least until someone actually made a PoC thats at least somewhat working as designed, without having a 50-100% false positive quota.

You can have some false positives, but it has to be low enough for people to still listen to it, which currently isn't the case.
by RUnconcerned | 2025-07-28 10:12:08+00:00
> Ironically, the author could well benefit from running this slop through an llm to make it more professional.

Have you considered that it is not the intent of the author to appear professional? That running it through the Slop Generator would obfuscate their intent to be snarky towards those who outsource all their thinking to Slop Generators?
by hibikir | 2025-07-28 10:12:44+00:00
There's a whole lot of buildings that were designed with a coal furnace in the basement which heats water, and all aparments getting a bunch of water radiators. A switch from that to, say, a typical American forced air system is a huge expense, and it might not be all that easy to design a system that is well balanced anyway given the small space for said ducts.

So when a building association finds themselves having to replace the old furnace, given that getting a new coal furnace is now illegal, the pellets are seen as the reasonable, if not wonderful alternative.
by rckt | 2025-07-28 10:13:27+00:00
The post feels more like a rant, like the author has a beef with some sort of a project or a client. Even a static blog is easier to manage with tools rather than writing it in pure HTML.

I have my personal website running on svelte. When I decided to have a blog, I quickly came up with a solution to use markdown to html converter and just added a couple of routes to existing setup and voila, the blog is up and running. I don't care that it depends on several packages. Publishing a post takes just a push to my repo.
by atoav | 2025-07-28 10:13:31+00:00
You're adding nothing of substance. If you have a point about the subject itself make it and present the receipts, then the rest of us can decide if we can follow your observation.

Without even knowing what the lines of the supposed conflict ought to be about: All I see here are baseless accusations from your side that make you quite frankly look a little bit unhinged. Please discuss your issues based on the merit of ideas not based on accusations and persons.
by muzani | 2025-07-28 10:14:11+00:00
It's not titles that honor men, but men that honor titles. Reward systems are prone to politics and eventually become a nest of politicians. When this system breaks down, the value of the system as a form of certification drops.

But the problem with many of these systems is they might be too democratic. Discourse, by the same creators as SO, also breaks from the very same problem - someone who is not part of the community suddenly becomes the community despot. The structure sounds similar to what you propose; anyone who makes contributions can govern.

I think you have to think through how scoring is done and managed. There are systems that work, like the Nobel Prize and Academy Awards, but those only work to recognize top people, not large groups of people.
by lmpdev | 2025-07-28 10:15:27+00:00
Also the inverse though

Things like Wordpress sound super simple - you don’t even need to code!

But you do need to worry about managing an entire Apache server, managing a crappy database, hardcoding bullshit in PHP, cronjobs, cloud deployment and the fact that almost all “features” of it like plugins and themes etc are massive security vulnerabilities

I think the pitfall to avoid ITT is that there’s a single source of maintenance effort - there are likely many!
by LeonM | 2025-07-28 10:15:49+00:00
I work in the email industry, so I might be a bit biased on this one, but in my experience self-hosting email has actually gotten better, or at least for the outbound part, funnily enough. But I won't go into why IP-reputation is a thing of the past, for the risk of having to write a very long post that'll be downvoted anyway.

The biggest problem that I personally see with self-hosting, email in particular, is that most resources you find online are outdated, based on superstition, or simply plain wrong. There is a lot of heated debate around running email services, and many bitter comments from people who tried once and got burned.

Self-hosting a personal email service, or any kind of service for that matter, isn't impossible. The internet is still based on free and open standards (the RFCs). But it is free like speech, not beer. Running your own services will cost you resources. Most of which is your time, but some may also be money (for example: ML-capable hardware, certificates, licenses, etc.).

You'll have to be willing to learn, and more importantly: willing to accept that it is a lot of work to setup and maintain any self-hosted services, not just email. You have got to be willing to read through the RFCs, study the errata, read the documentation of your software, be willing to spend time in configurations, being sure you understand your settings, set up lab environments to study both ends of the service (for example: the inbound and outbound service in an email transaction).

Self-hosting is a great learning experience, a fun hobby even if you enjoy such things. It'll allow you to explore all sorts of tech throughout the entire networking stack. But due to the amount of work it takes to setup and maintain, it'll never make financial sense to self-host, at least not in a professional setting. Cloud-hosted solutions, email being a good example in particular, have the benefit of scale: they are dirt-cheap and work really well. It makes zero financial sense to self-host any email service beyond personal use. Unless hosting is your core business, don't be tempted to self-host anything, focus on your actual business instead.
by volleyball | 2025-07-28 10:16:52+00:00
edit : I forgot to mention that as of 2024, the US still controlled all oil revenue transactions in Iraq. - thecradle.co/articles-id/27007

>George W. Bush's heart was bigger than his brain: he thought the U.S. could create a functioning democracy from the Iraqi population.

George Bush probably knew what he was doing in Iraq because his VP, Dick Cheney could have told him way back in 1994[1] what would happen if we overthrew Saddam :

> "Once you got to Iraq and took it over, took down Saddam Hussein’s government, then what are you going to put in its place? That’s a very volatile part of the world, and if you take down the central government of Iraq, you could very easily end up seeing pieces of Iraq fly off: part of it, the Syrians would like to have to the west, part of it — eastern Iraq — the Iranians would like to claim, they fought over it for eight years. In the north you’ve got the Kurds, and if the Kurds spin loose and join with the Kurds in Turkey, then you threaten the territorial integrity of Turkey. > It’s a quagmire if you go that far and try to take over Iraq. > The other thing was casualties [...] was how many additional dead Americans is Saddam worth? Our judgment was, not very many, and I think we got it right."

"Spreading freedom and democracy" was just another propaganda spin like the "WMDs". The question still remains, why did America spend thousands of lives (tens of thousands, if one counts contracters, veteran suicides, chronic conditions, etc. ) and 2 trillion dollars and counting to overthrow Saddam. Why did they continue to make the same "mistake" in Syria, Libya, Yemen , Sudan, Somalia and Iran[2] causing millions of deaths, millions of refugees, spreading death and destruction across the entire region. By 2025 the picture has become a lot clearer as only theory continues to stand the test of time - that America invaded and intervened to overthrow and destabilize the entire region to clear a path for Israel to invade and expand into "Greater Israel"[3] and become the regional hegemon. How any of this actually serves America's strategic interest is an untenable case to make at which point one will have to consider the notion that when it comes to Israeli-American relations, the tail wags the dog.

[1] - https://www.youtube.com/watch?v=YENbElb5-xY

[2]- https://www.youtube.com/watch?v=FNt7s_Wed_4

[3]- https://en.wikipedia.org/wiki/Greater_Israel#Proposed_inclus...
by sokoloff | 2025-07-28 10:16:58+00:00
It’s frequently possible to disagree while still adding to the discussion.

The comments of yours that I see downvoted are falling well short of that mark, particularly the ones where you accuse a decade-plus-old account with a recent comment history of being quite skeptical or even anti-LLM for coding of being a shill for an AI company.

Consider that your words are not being experienced as reasonable by readers.
by motorest | 2025-07-28 10:17:48+00:00
> The line you wrote does not describe a feature.

I'm describing a scenario as implemented in a gherkin feature file. A feature is tracked by one or more scenarios.

https://cucumber.io/docs/gherkin/reference/

> Do you seriously think there is no higher level than given/when/thens?

You tell me which higher level you have in mind.
by epolanski | 2025-07-28 10:18:11+00:00
Been there, done that. You implement just a header navigation change, now you're copy pasting across 12 different files.

But wait, now you want to add an active state to your navigation links, and you're manually changing the `class="active"` in 12 different files...

I could go on, it doesn't scale beyond triviality, albeit LLMs do help speeding up.
by electricboots | 2025-07-28 10:18:25+00:00
I think for a project like asahi, and frankly any project with a reasonable blast radius, software or otherwise, the article is on point.

The authors lack of professionalism is a reasonable counter to the completely unhinged mainstream takes on ai/llms that we hear daily.

I think the Reddit example provides useful, generally relatable context, otherwise missing to the average reader.

My opinions are not to detract from the use of the tech or engineers working in the space, but motivated by a disgust for the hype.
by zelphirkalt | 2025-07-28 10:18:39+00:00
And by handing over all the small decisions and things like writing unit tests, you are opting in to mediocre code quality (or worse) and you no longer get the full experience of using your code, for example when writing unit tests yourself. Or when in other cases where you call your own procedures from your own code. When writing a test becomes difficult it is often (not always) an indication of bad code quality. It will also lead to you being less familiar with the code in general.

It may be, that all of those are OK in your scenario or use case.
by Unicironic | 2025-07-28 10:19:28+00:00
It does seem like WaPo has become very vanilla, and unwilling to run anything controversial during T 2.0. I switched to the US version of The Guardian, largely due to WaPo's anti-Palestine bias and feeling like I was just being spoon-fed information that wasn't actually useful. I didn't feel like that 2 years ago, but I guess change is a constant.
by superasn | 2025-07-28 10:19:36+00:00
Always use ORMs and then spend the next year debugging N+1 queries, bloated joins, and mysterious performance issues that only show up in prod.

Migrations randomly fail, schema changes are a nightmare, and your team forgets how SQL works.

ORMs promise to abstract the database but end up being just another layer you have to fight when things go wrong.
by HDThoreaun | 2025-07-28 10:19:37+00:00
News publishers saw that they needed to differentiate to retain market share. If theyre just reporting news why wouldn't everyone just switch to the AP or reuters?

> But I think there would still be a market for a 1990s BBC style on the ground, completely opinion free reporting, and someone could fill this niche because a lot of people WOULD actually pay for this. But it would take a big investment and it's a big risk.

AP and reuters are still doing this today
by Cthulhu_ | 2025-07-28 10:19:38+00:00
Meat prices are way up in Europe due to various reasons (https://agridata.ec.europa.eu/extensions/DashboardBeef/Dashb...), but it doesn't seem to affect total consumption (https://ourworldindata.org/grapher/per-capita-meat-eu28), just a slight adjustment in what types of meat are eaten.
by viraptor | 2025-07-28 10:19:38+00:00
I don't think you understand what I mean with the language aware rename. It's not even close to %s. Let's say I've got a c# app and I rename a class in VS. This will rename the class in the file, all class usages (but not as text - if I rename A.B, then it will not touch X.B due to different namespaces), including other projects in the solution, optionally will rename the file it lives in and optionally will/won't replace the text in comments. All listed for review and approval and I don't have to have any of those files open ahead of time.
by skerit | 2025-07-28 10:20:11+00:00
I agree. They have some good reasons on why AI-generated code should not be used in this project, but the page just devolves into a "All AI is bad" and the constant use of "Slop generator" just makes me think of all the people that used to write "Micro$oft" (Well, I did too. When I was twelve)
by corentin88 | 2025-07-28 10:20:44+00:00
On the YouTube embed aspect, using a component can take lots of time and efforts.

Just sharing another approach where you keep the YouTube embed iframe, but replace the domain "youtube.com" by this specific domain "embedlite.com". It loads only the thumbnail of the video and when someone clicks on it, it loads the full YouTube player.

More info: https://www.embedlite.com
by pyman | 2025-07-28 10:21:15+00:00
From what I read this politician didn't blame Amazon, she criticised the government's failure to monitor the attacker:

> She says he was referred to counter-terrorism scheme Prevent three times, but his case was not referred onwards

She also said that regulating the sale of large knives could help reduce stabbings, in the same way strict gun laws helped stop school shootings.

Honestly, in South (and North) America, everyone's carrying a gun. I wish we were talking about knife control instead.

IMO, we need to look at what countries like the UK and China are doing, where civilian gun ownership is almost completely banned.
by Thorrez | 2025-07-28 10:21:38+00:00
Fetal/child development is a continuum. The only 2 instances of big change are fertilization and birth, but birth is more a change of environment, not a change of the child.

The way that wants are experienced changes over time. The way a newborn experiences a want is different from the way a 5-year-old experiences a want. We can infer what an embryo wants by what actions the embryo is taking. The embryo is working to grow into an adult.

If we want to go by when brainwaves are detected, that's 5 weeks fetal age, 7 weeks gestational age. There are only 5 places in the world that allow abortion for some age but ban a 7-week-gestational-age abortion:

* Turkmenistan (although for economic or social reasons, it allows up to 22 weeks)

* The US states of Florida, Georgia, and South Carolina

* The Mexican state of Aguascalientes

In all 5 places, it's allowed later than 7 weeks in the case of rape.

https://en.wikipedia.org/wiki/Abortion_law_by_country
by pjc50 | 2025-07-28 10:22:12+00:00
One of the smartest projects I've ever seen was a tool that took the human-readable tables of the HEVC and AV1 specs, used them as input to https://en.wikipedia.org/wiki/OMeta parser-generator, and then output both HEVC parsers in a variety of languages and also auto-fuzzers for test coverage. Ended up at https://www.graphcore.ai/posts/graphcore-open-sources-argon-...

Personally I've also written a parser-generator for XML in C# to overcome some of the odd limitations of Microsoft's one when used in AOT contexts.

Hand-rolling is easy if the grammar is small. The larger it gets (and video codecs are huge!) the more you want something with automatic consistency.
by potato3732842 | 2025-07-28 10:22:59+00:00
One one hand all the complaints about regulation and regulatory capture in here are 200% valid.

On the other hand JFC Chicago, get your shit together. Even if you're dealing in un-obtainable old garbage it's not hard nor does it require OEM support to keep brakes working and suspension components remaining located under the vehicle. 30yr is a perfectly normal age for vehicles of this size and specialization in every industry that isn't fueled by a firehose of taxpayer monopoly bucks. You pass 30yo semi trucks every day on the highway. When it comes to dump trucks and other vocational trucks that are home every night they're frequently even older.

I get that to Karen who doesn't know any better that's "just what happens" to old vehicles and would reinforce the point that they're old but to anyone with the slightest shred of domain knowledge it speaks volumes about the fleet maintenance situation at Chicago fire.
by tonypapousek | 2025-07-28 10:23:18+00:00
> I know nothing of this project

It's an impressive one, to say the least. It's worth taking a closer look and weighing the excellence created by the human mind before completely dismissing the article's arguments.

> Ironically, the author could well benefit from running this slop through an llm to make it more professional.

True, that would effectively strip out all the heart and soul from the prose.