MurphyA/hacker-news huggingface dataset:
by bardak | 2025-10-07 13:04:35+00:00
> Same could be said for part of bus networks

The only part of municipal/ regional bus network that is suitable for privatisation in a high labour cost country is contracting out operations. Ticketing, route planning andscheduling all should be under a central governmental authority. There is a reason that, outside of London, England has some of the worst bus services in the developed world
by the_af | 2025-10-07 13:04:48+00:00
I cannot wrap my head around the anecdote that opens the article:

> Lately I’ve heard a lot of stories of AI accidentally deleting entire codebases or wiping production databases.

I simply... I cannot. Someone let a poorly understood AI connected to prod, and it ignored instructions, deleted the database, and tried to hide it. "I will never use this AI again", says this person, but I think he's not going far enough: he (the human) should be banned from production systems as well.

This is like giving full access to production to a new junior dev who barely understands best practices and is still in training. This junior dev is also an extraterrestrial with non-human, poorly understood psychology, selective amnesia and a tendency to hallucinate.

I mean... damn, is this the future of software? Have we lost our senses, and in our newfound vibe-coding passion forgotten all we knew about software engineering?

Please... stop... I'm not saying "no AI", I do use it. But good software practices remain as valid as ever, if not more!
by lelandfe | 2025-10-07 13:05:50+00:00
IMHO you should completely ignore the -inline/-block "logical" properties until you one day are making a site in traditional Mongolian or perhaps fanciful Japanese. Preparing for that day is unwise.

It does make it kind of useful to write one line centers instead of two, but at the expense of people kind of needing to learn about damn logical properties when they read your code/blog.
by teamonkey | 2025-10-07 13:05:59+00:00
> And should probably be asking why new high usage AI datacenters are still happening in London.

Companies won’t be incentivised to move to Scotland unless there is regional power pricing in place, and both Conservative and Labour governments would rather shoot their own kneecaps off than offer tax incentives for companies to move to Scotland.

That said, there are two AI datacentres opening in North-East England. That’s still a long way for the power to travel, but I feel part of the reason is to soak up surplus wind power even if it’s not actually cheaper.
by wizzwizz4 | 2025-10-07 13:06:08+00:00
The endocrine system is indeed extremely complicated, but this is one of the simplest and best-understood parts of it. We know relatively little about the mechanism behind the psychological effects of sex hormones (for example, we have no idea why they seem to have different effects in different people, with some people being severely affected, and other people barely noticing), but we have a lot of data showing that there is an effect.

"Drug A makes X go down, and X does Y, so A decreases Y" is a good description of the operation of finasteride and dutasteride (if we disregard the unexplained differences between the effects of the two drugs (we'd naïvely expect one to be strictly "better" than the other, but this is not the case)) on everything except the brain. Everything else responds as you'd expect a priori from modelling hysteresis with pencil and paper. But there's a lot we don't understand about the brain.
by MagicalTux | 2025-10-07 13:06:17+00:00
The SGX certificate is signed by intel and includes a certification of the hash of the code loaded in the secure enclave ("MRENCLAVE").

When the client connects to the server, the server presents a tls certificate that includes an attestation (with OID 1.3.6.1.4.1.311.105.1) which certifies a number of things:

- the TLS certificate's own public key (to make sure the connection is secure) - The enclave hash

It is signed by Intel with a chain of custody going to intel's CA root. It's not "just a magic number" but "a magic number certified by Intel", of course it's up to you to choose to trust Intel or not, but it goes a much longer way than any other VPN.
by eloisant | 2025-10-07 13:06:25+00:00
Not saying that this is what I do, but a VPN is useful for things that are illegal but not serious.

For example, France is spying torrent downloads of copyrighted content but they only look at the domestic consumer ISP IP addresses. They ignore all foreign IPs, so if you're using a VPN it doesn't matter if the VPN keeps all the logs they won't bother.

Of course if you're doing things that will get you personally targeted by the police, like cyber-bullying or CSAM, a VPN won't protect you.
by munchler | 2025-10-07 13:06:36+00:00
Practically speaking, optics are useful for avoiding long chains of nested field access, like myBody.LeftArm.Hand.RingFinger.

This is particularly useful for providing copy-on-write semantics for immutable data structures. E.g. Putting a ring on a finger creates a new finger, which creates a new hand, which creates a new arm, which creates a new body. Using an appropriate lens, such updates become much simpler to write.
by storus | 2025-10-07 13:07:45+00:00
I still can't change display brightness on Linux Mint on my 2 year old ASUS Zephyrus G14 with 4090 because ASUS used some microLED panel and Linux has no drivers for it. The combination of AMDGPU and Nvidia drivers also leads to situations where Nvidia GPU is not switched on for ML workloads. The only choice is still to run W10 on it.
by seec | 2025-10-07 13:08:40+00:00
Yes clearly an oil shill. Nowadays the lines are blurred because there are actually many oil companies that also "invest" in renewables, because they can make a decent amount of profit on that and it allows them to sell gas when the sun doesn't shine or wind doesn't blow.

It's hilarious all the bullshit coming out, the only reason nuclear cost so much is because it has been regulated into oblivion. And the only reason renewables are cost competitive is because we use China as the source with all their subsidies and deregulation (never mind that we don't ask anywhere near the same uptime/constant source from those solutions).
by jerven | 2025-10-07 13:09:37+00:00
RDFa/Microdata is more interesting for people whom sell objects instead of content. e.g. marking up that a page is about a kitchen cabinet that is 60cm wide and in the color white might lead to more sales in the long run. As people whom are looking for 60cm wide cabinets might get to your page instead of one about one 36 inch wide.
by sgarland | 2025-10-07 13:09:43+00:00
Rebuttal / question: what about Web1.0 sites that still exist? Is the subconscious connotation that they’re dated also carrying an air of wisdom? Or do the people using them simply not care? Personally, I feel as though I fall into the former camp, mixed with a healthy dose of nostalgia for my youth.

Some examples, in no particular order:

NIST’s page [0] on TIME Protocol (RFC868 [0.a]) - as an aside, TIME has to be the simplest (in terms of crude utilities; obviously there exist simpler ways to find the time) and most delightful way to find the current time that exists. See [4].

Great Britain’s National Grid Status [1] - warning, doesn’t render well on mobile.

No Answers In Genesis [2] - a primer on evolution / someone’s personal vendetta against creationism. Good thing it’s Web1.0, because the latency to AUS would be horrible.

Frank’s Compulsive Guide to Postal Addressss [3] - if you have any questions about the address system of any country in the world, it is answered here. An absolute treasure trove of information.

0: https://tf.nist.gov/tf-cgi/servers.cgi

0.a: https://www.rfc-editor.org/rfc/rfc868

1: https://gridwatch.templar.co.uk/

2: https://www.noanswersingenesis.org.au/

3: https://www.columbia.edu/~fdc/postal/

4: Requires GNU coreutils for `od` and `date` - also if you get round-robined onto a server that doesn’t support TIME, try again.

nc -w1 time.nist.gov 37 | od -An -tu4 -N4 --endian=big | awk '{print $1 - 2208988800}' | xargs -I{} date -d @{} # EDIT: you can further shrink this by doing everything in awk, assuming GNU awk nc -w1 time.nist.gov 37 | od -An -tu4 -N4 --endian=big | awk '{print strftime("%c", $1 - 2208988800}'
by mikelayerhealth | 2025-10-07 13:09:56+00:00
Layer Health | https://www.layerhealth.com/ Our team/engineers are incredible! Very sold ML/engineering backgrounds: https://www.linkedin.com/company/layerhealth/people/ BOSTON (Boston Common) or NYC (downtown) - hybrid in both locations; no remote

Work Location: HYBRID in Boston or NYC (downtown) Headcount: ~32, hiring 2-3 per month

Stack:React / Typescript / Python / GCP

Open Roles (all roles require a MINIMUM of 6 years of work experience): ML Infrastructure (Staff+) * Data Infra Lead/Engineer * Research Scientist (PhD's) * Data Scientist (looking for CS/engineering background ideally) * Security Engineer * ML Engineer

We Offer: * competitive base salary + equity + great health/medical benefits * unlimited PTO * collaborative engineering-first culture, in office 2-3 days per week in Boston and NYC offices

Layer Health was founded in 2023 by leading machine learning researchers from MIT and Harvard Medical School. We are building an AI layer that can accurately and scalably synthesize information from medical records, with the mission to reduce friction everywhere in healthcare. Our LLM-powered platform is solving chart review once and for all, across use cases. For health systems, our first product dramatically accelerates clinical registry abstraction in areas ranging from surgery and cardiology, to oncology. Our long term vision is for our AI layer to safely transform patient care and minimize unnecessary heartbreak. Layer Health’s diverse founding team brings expertise across machine learning, UI/UX, large language models, and medicine.

Email me at mike.hauschild@layerhealth.com for more info!
by joseda-hg | 2025-10-07 13:09:58+00:00
Less now, but the bar is higher because now there's a baseline good enough product, so even if in the past you'd have done it anyway with more care, now unless the official sub is bad enough, why would you bother?

I remember seeing (I think Netflix release) of Komi-san can't communicate, noticing A lot of things being missed, like Komi's literal main manner of communication (A notebook where she writes) not getting any translation for some episodes, or a lot of things I'd have to fill others in that normally at least would have been a T/N in fansub

It was bad enough that I went looking elsewhere to see if I had missed more than I realized, and the fansub did have everything covered
by zelphirkalt | 2025-10-07 13:09:58+00:00
The language is actually something that makes me look elsewhere. We already have enough sufficiently vulnerable browsers and other network related software. Choosing C/C++ as language may work to make something that works, and it may be in the realm of experience the people building it have. However, it does not make this browser stand out in terms of security/safety. While they may deliver tremendous work, that work is still "just" another Cee thingy. Experience tells us, that even elite C/C++ hackers will make mistakes regarding memory management. Mozilla slowly using more and more Rust in Firefox seems better from that perspective, if they are actually still trying to do so.
by graemep | 2025-10-07 13:09:59+00:00
Its a matter of priorities. Its cheap and fast and there is a chance that it will be OK. Even just OK until I move on. People often make risky choices for those reasons. Not just with IT systems - the crash of 2008 was largely the result of people betting (usually correctly) that the wheels would not fall off until after they had collected a few years of bonuses.
by mytailorisrich | 2025-10-07 13:10:06+00:00
The UK has experienced the 2 largest annual growth on record in the last 5 years, with +755k mid-23 to mid-2024 alone [1]. Even your link shows about 11% growth since 2010 and higher growth rates since ~2004.

So we can argue about what "very large" means, but population growth is significant.

[1] https://www.ons.gov.uk/peoplepopulationandcommunity/populati...
by noduerme | 2025-10-07 13:10:09+00:00
You can be the most literate person in the world, but if the way you present yourself is a bunch of flashing pink and purple Times New Roman on a lime green background, I'm going to assume you have nothing useful to tell me. There are a whole lotta legible fonts you can use that show you give a tiny fuck about how you come off to other people.
by ants_everywhere | 2025-10-07 13:10:39+00:00
I'm not sure it's the context window. Gemini cli keeps a shadow git repo to be able to rollback changes in cases like this: https://gemini-cli.xyz/docs/en/checkpointing.

It's disabled by default, but even with the default setups, you can find large snippets of code in ~/.gemini/tmp.

tl;dr: Gemini cli saves a lot of data outside the context window that enables rollback.

I'm sure other agents do the same, I only happen to know about Gemini because I've looked at the source code and was thinking of designing my own version of the shadow repo before I realized it already existed.
by ZeroConcerns | 2025-10-07 13:11:00+00:00
> Capacity is constantly being hit by very large population growth

Europe has not been 'hit by a very large population growth' by any stretch of the imagination in recent years. Capacity issues are mostly due to deprecating natural gas, which has lead to an increase in solar, but that's just a minor issue when you look at industry migrating from furnaces to heat pumps.

> Just like water and housing

Water is squarely an agriculture thing and housing has been a shitshow forever. But thanks for bringing those up as well -- it's like a dogwhistle trifecta!

> state-enforced price caps, state-mandated net zero rules

Most parts of Europe lack those entirely. There are (less and less) 'green subsidies', sure, but funnily enough, the increasing cost of fossil fuels is doing most of the work here.
Ask HN: Do you roll your own agent or use a framework?
by break_the_bank | 2025-10-07 13:12:04+00:00
I am curious if people here roll their own agents from scratch or use frameworks. I am trying to what frameworks are really working, and why. I have so far hand-rolled all of my agents, some of this is because when I first tried LangChain I was intimidated by how complex/bloated it was. It felt like writing Java while I was actually writing Python. There is also a big element of wanting a lot more control on how my agent works compared to what a framework could provide us (around context management, compacting histories if the chat gets too big etc). Having said that I am curious

1. Do you use frameworks, if so which one?

2. If you used a framework but churned, which one did you churn from and why?

3. How has the process of rolling your own framework been? How is the experience of running it in production?
by timschmidt | 2025-10-07 13:12:07+00:00
> We'll never actually know the answer

We feel differently about this. Personally, I find all the evidence collected so far quite compelling. And I believe humanity has a responsibility to our children to investigate all worldwide pandemics to the fullest extent possible.

> Even if we did, it wouldn't change anything about what we ought to do

Whether or not it would change what we ought to do, it would absolutely change what we actually do. I think there would be broad public support for increased safety procedures at a minimum. The testimony I linked offers additional suggestions.

Your scenario of ending all GoF research might be on the table, or might not, but there is a broad range of less dramatic options available. Among them, locating GoF research labs away from densely populated metropolitan areas and international airports.
by dlisboa | 2025-10-07 13:12:08+00:00
For what most people are doing with static site generators (blogging) going "raw" HTML is honestly not a bad choice. Most usage of Markdown is just to avoid writing tags. It's not a whole lot more work to write `<em>foo</em>` instead of `_foo_`.

HTML was meant to be hand-authored, not a compilation target. It's like if people forgot you can still cook rice without a rice cooker.
by ZeroGravitas | 2025-10-07 13:12:22+00:00
His conclusion point 8 covers this.

Basically it shifts risk to developers and we want developers to install lots of green energy over the next decade.

(I just noticed the recommended related article is research on exactly this topic)

There's other machanisms to incentivize demand closer to production, though whether they are being used optimally is debatable.
by ssl-3 | 2025-10-07 13:13:02+00:00
The grid-tied microinverter cannot do this on its own. It is incapable.

A person can add other things to the scenario and the microinverter may elect to play ball, but it is simply incapable of kickstarting bloody anything on its own.

Are there any other wildly imaginative corner cases you'd like to explore that have nothing at all to do with balcony solar, as it is implemented in Germany?
by pjc50 | 2025-10-07 13:13:36+00:00
It's not a question of "efficiency"; as the original article points out, they're at the mercy of the transmission market. It's not their problem because .. it really isn't their problem and they can't solve it.

> installing wind wherever they can without regard for the local infrastructure and demand

Alternatively, installing it where the energy and topography is, and the local planning environment allows it. We wouldn't be in quite such a bad position if the Tory government hadn't banned onshore wind in England.
by DrScientist | 2025-10-07 13:13:39+00:00
How difficult expensive that is depends on the country you are in - not all countries have a fire-at-will type legal system.

Also having frequent rounds of firings impacts company culture - making it much more transactional ( everyone for themselves ) - some companies value their employees and culture and the collaboration and long term thinking that can bring.

One option that's increasingly common is hiring people on fix term contracts - however that does create a sort of divide.
by noduerme | 2025-10-07 13:14:11+00:00
It really isn't a huge language. It's not even a language. There are some basic principles, but it's pretty much a bunch of pick-and-choose attributes for HTML that you can wrap up into "classes". I've worked heavily with it for 25 years and I still basically just screw around until something looks good.

There is no point to this article. This is the most common kind of trash you can find if you type in "minimum css"... it's not even that. Come on. Have integrity in your work and learn how to do it.
by HappySweeney | 2025-10-07 13:14:27+00:00
While I agree with most of this and oppose this bill, your last two lines are a mischaracterization. There is judicial oversight, but only after the order is implemented. Second, the bank accounts seized did not belong to protestors, as the leaders of that siege were convicted of mischief, two of which are being sentenced today. In general, protests do not engage in torturing the local populace with 95db of air horn for 16 to 20 hours a day. The account seizure also required emergency powers.
by blincoln | 2025-10-07 13:15:16+00:00
100% agree.

I supported enterprise Windows systems for a decade, although I had Unix and Linux experience as well and liked all of them.

I skipped Windows 8 entirely. For the 10 era, I had at least one Linux VM on each of my systems, and migrated to open-source where possible even on the host OS (Blender, Inkscape, etc.).

Windows 11 pushed me to flip things around - Linux as the host OS, and a Windows VM or dual-boot if I absolutely need to do something with that system that only runs well on Windows. These days, that list is very short.

All of the many frustrations of 11 become much less pressing when it's just throwing a temper tantrum in its playpen instead of interrupting serious work; the effect is magnified by rarely needing to interact with it at all anymore on my personal devices.

Linux still has a few quirks, but IMO there are fewer and fewer of those every year, while they seem to be increasing on Windows. The most recent 11 update has made Windows Explorer unreliable for me. I'm still stunned. The last time I saw stability issues with Explorer was on 98 SE.
by mikeyouse | 2025-10-07 13:16:44+00:00
Not necessarily defending this branch of NIMBYism but contaminated beaches can be cleaned and made usable within a few years if there’s the will and funding to do so. Building energy infrastructure is much more permanent and will alter the landscape for several decades. IMO it’s still worth building the transmission but it’s not logically incoherent or anything to protest it (as it is to protest new infra in existing right-of-ways).
by gwbas1c | 2025-10-07 13:17:10+00:00
> You’re also ignoring the argument of the article.

No I'm not. I've spent most of my career in the 4/ths of startups that aren't wildly successful. I've also walked away from situations where I wouldn't get paid because I'm not financially independent.

I'm not "rolling in dough," but I've done pretty well for myself. Of course I want more, but I'm well past the point of "enough."
by c0balt | 2025-10-07 13:18:00+00:00
Yes, that is also what I apply to compose manifests.

The problem is rather that it is always a deviation from defaults and ime can be easily forgotten/ overlooked.

It also was at the beginning a bit surprising (listening on 0.0.0.0 and inserting an iptables rule that bypassed my ufw ruleset). Many services listen on on 0.0.0.0 by default but they rarely do it while bypassing the normal host firewall mechanisms.
by pjc50 | 2025-10-07 13:18:13+00:00
> EV charging port on the side of your house isn't possible, because they don't have a house, or they don't have a parking space near their house.

By a process of elimination, we determine that they must be using on-street parking other than near their house. Which is one of those sneaky subsidies that people don't even realise is a subsidy, a little area of publicly owned land that you can use without having to pay rent on.
by geerlingguy | 2025-10-07 13:19:19+00:00
Additionally, they're launching their first joint product, the $44 Uno Q SBC, which has a Dragonwing SoC and STM32 microcontroller on an Uno form factor board[1].

It seems like Arduino will keep their brand, maintain their existing product lines, and continue building devices using other vendor's chips (besides Qualcomm), etc... but as with all acquisitions—I wonder how long that state of affairs will last.

Alternatives like the Pi RP2040/2350 and Espressif's vast selection of boards can fill the gaps, but Arduino was what got me and many people I know into microcontrollers, so I have a special fondness for them!

[1] https://www.arduino.cc/product-uno-q
by ZeroConcerns | 2025-10-07 13:19:48+00:00
It's interesting that both NTFS and APFS have now apparently been declared 'broken' due to performance problems with two very specific applications (Git and NPM), and that the reverse statement, that is's perhaps those applications that are being unreasonable, isn't quite as fashionable.

I mean, I don't use NPM, but I recently copied over some small-ish raw Git repositories between machines, and had several WTF moments when I looked at what was actually going over the wire.

Instead of refactoring two of the planet's most widely-used 'consumer' file systems, perhaps https://www.sqlite.org/appfileformat.html should be seen as a more reasonable way forward?