MurphyA/hacker-news huggingface dataset:
by at-fates-hands | 2025-09-30 15:12:06+00:00
>>> That's the intention of this administration. Destroy any service that the government could provide until people can genuinely think the government is useless.

Not really sure ANY government service runs well. There are maybe one or two but as a whole government run anything never seems to be done well or at a decent cost. Just scan the comments about the massive overspending and poor service we already get as taxpayers.

Trying to get a properly run government program or service has been going on since the country was founded.
by mcoliver | 2025-09-30 15:12:10+00:00
The counterpoint to this is that LLMs cannot only write code, they can comprehend it! They are incredibly useful for getting up to speed on a new code base and transferring comprehension from machine to human. This of course spans all job functions and is still immature in its accuracy but rapidly approaching a point where people with an aptitude for learning and asking the right questions can actually have a decent shot at completing tasks outside of their domain expertise.
by noir_lord | 2025-09-30 15:12:24+00:00
UK passed an insanely stupid and dangerous (as well as authoritarian) act called Online Safety Act.

It's essentially because of shitty parents allowing kids unsupervised access to the internet, rather than expecting parents to parent they pushed the cost/risk to companies.

Imgur decided they didn't want to foot the cost/risk and pulled out.

As a brit, I don't blame them, if I was US based I'd geoblock the UK as well.

Not least because it's the only way this will make enough of a stink for the gov to climb down.
by danaris | 2025-09-30 15:12:49+00:00
Well, first of all, most likely dozens of them, at least, are good programmers.

In fact, most likely dozens of them will be perfectly good hires for the position.

The idea that you must hire only the single best possible candidate can lead to some pretty dehumanizing treatment of applicants, when the truth is that a) there almost certainly is no "single best possible candidate", there are many people who would do a roughly equally good job there, and b) your processes are almost certainly not optimized to actually find the true single best candidate for the job, but rather the person who is best at applying and interviewing for jobs among the candidates.

All that said, for "how do you actually design a better process"...I sure as hell don't know. I'm a programmer, not an HR person or hiring manager; that's outside my skillset. But that doesn't mean I can't accurately identify glaring flaws in the current system based on my understanding of human nature.
by lxgr | 2025-09-30 15:12:51+00:00
How does that follow? The more densely populated an area is, the more accurate geo-IP usually is as well, just like with other infrastructure (postal code areas are smaller in cities etc.)

Regarding NAT, CG-NATs are usually still reasonably close to the first interconnection point to keep latency low. And as that stops being the case, IPv6 is getting more and more common in any case, precisely because CG-NAT doesn’t scale that well.
by bradlys | 2025-09-30 15:12:57+00:00
Genuinely curious: why do I always get scammy ads in iOS apps and Google products but I don’t see anywhere near the same amount on Instagram or TikTok?

Are Meta and TikTok better at filtering scammy ads out? Maybe their ML recommendation systems realize I’d never click on such an ad and the other platforms can’t figure that out.
by whatever1 | 2025-09-30 15:13:03+00:00
The one thing that LLMs are good at is prototyping super fast. For accelerators/incubators etc this is a game changer since more ideas can be realized and tested for market fit.

Now if the market fit indeed exists then someone needs to rearchitect and rewrite the thing. But wasn’t it always the case? The POC always was a hacked together solution with no real viability to be used as the final product.
by JdeBP | 2025-09-30 15:13:12+00:00
Well one is a random directive from 2022 about radio equipment marketing; and the other, hyperlinked by outadoc in the first place, was the very text of the European Union Public Licence version 1.2 as PDF and text/plain formats in 23 languages, with the EUPL version 1.1 as PDF in 22 languages at the bottom of the page.

If you wanted an apt one, instead of a random radio equipment marketing directive, that was specifically EUR-Lex, there's https://eur-lex.europa.eu/eli/dec_impl/2017/863/oj which is the E.U. Commission decision promulgating version 1.2 of the EUPL.

As noted elsethread, neither one, nor the E.U. Parliament nor E.U. Court of Justice, does things exactly the way that Javier Casares does them.

Also note that outadoc wasn't actually asking how to read the text, in the first place. outadoc was pointing out that Javier Casares's unofficial copy here does not anywhere hyperlink (in order to provide a source) to the official europa.eu. WWW site, which outadoc then pointed to. Nor does it hyperlink to the aforelinked E.U. Journal entry.
by mym1990 | 2025-09-30 15:13:13+00:00
If LLMs still produce code that is eventually compiled down to a very low level...that would mean it can be checked and verified, the process just has additional steps.

JavaScript has a ton of behavior that is very uncertain at times and I'm sure many JS developers would agree that trusting what you're standing on is at times difficult. There is also a large percentage of developers that don't mathematically verify their code, so the verification is kind of moot in those cases, hence bugs.

The current world of LLM code generation lacks the verification you are looking for, however I am guessing that these tools will soon emerge in the market. For now, building as incrementally as possible and having good tests seems to be a decent path forward.
by tech_ken | 2025-09-30 15:13:17+00:00
Wow this is extremely cool/impressive, but if my manager asked me to implement this I'd quit lol. The "state" headaches alone seem like a nightmare, nevermind all the whacky linear algebra you're going to have hand-roll (Like does Postgres even have a matrix type?? Did you have to implement matrix inversion in SQL from scratch?? I get nauseous just thinking about it.)

edit: I guess in 2D a lot of this becomes simpler than in general high-dimensions.
by cudgy | 2025-09-30 15:13:21+00:00
Your examples of cryptocurrency and sports gambling are a perfect example of my criticism. There are virtually no people that are sophisticated enough to succeed in either of those activities as they are all based on pure speculation and luck. There is no actual asset in either of these cases. While some modern crypto coins might be back with actual assets, many crypto coins are backed by only speculation and no actual assets. Basically they’re scams.
by atmavatar | 2025-09-30 15:13:47+00:00
That's the point, though.

Since Reagan, the Republican party's stance has always been that government can't do anything right, so we should get rid of as much of it as possible, and every time Republicans have had the power to do so, they've sabotaged various agencies, then pointed to the inevitable problems that arise as proof of their claim.

An example of this was decommissioning mail sorting machines during Trump's first term, resulting in mail delays.

If you get rid of the most competent government workers, then obviously, government services will function less effectively, which will serve to bolster claims that those services simply don't work and should be shuttered anyway.
by johnohara | 2025-09-30 15:14:00+00:00
The real shame in all of this is the fact that buried deep within the 100k are workers who actually know a thing or two about how things actually work, have the experience and knowledge to get things done, have a pretty good idea how to improve the processes and policies, have chosen to do their assigned duties correctly, but have probably had limited success trying to change things.

So they're getting out because "it's time I guess. Not much else I can do."
by CaptainOfCoit | 2025-09-30 15:14:12+00:00
> whether the US would honour any agreement in the current political climate remains to be seen

That this is even a question is bananas to me. Isn't that handled by the judicial system rather than involving politics/the administration? Shouldn't be possible for the US to have a treaty, and there are questions about if the treaty will actually be enforced or not, how could anyone trust the US as a whole for anything if those aren't enforced?
by kej | 2025-09-30 15:14:23+00:00
A lot of Duolingo criticisms to me read like someone saying "I was walking on a home treadmill for 30 minutes every day but I didn't really get in shape until I started spending 5 hours each week in the gym with a professional trainer."

Yes, obviously an actual class with a qualified teacher is going to teach you a language faster than Duolingo. Obviously you will learn faster if you move to a foreign country or if you have people around you to regularly speak your target language. Obviously you can cheat at Duolingo and not learn anything, just like you could turn the speed way down on your home treadmill and not really get any exercise.

But the treadmill, used properly, is still significantly better than an extra 30 minutes sitting on the sofa, and a ten minute language lesson will still teach you more than no language lesson at all.
by internetter | 2025-09-30 15:14:27+00:00
> Let's be honest, for a personal blog, >1k comments is an overestimate.

Maybe, maybe not. Before 2024, my blog got <10k views/y. Then in 2024 it got close to 1 million (this year it will likely be 100k). Very hard to predict traffic thanks to hn and stuff!
by CrazyStat | 2025-09-30 15:14:41+00:00
Last year they replaced all the recordings of native speakers with ML-generated recordings, in both Russian and Ukrainian (probably other languages too but those are the two I have). The ML-generated recordings are terrible, for example they can't deal with the ambiguity betweeen vse and vsyo (written identically in Russian) so they always say vsyo. They'll sometimes randomly say the names of individual letters instead of reading the word, particularly the hard and soft signs. One recording is for a sentence with the word "tochka" (period, as at the end of the sentence) and instead of reading "tochka" the recording just has a silence there.

I've reported these issues hundreds of times since they added the ML recordings and none of them have been fixed.

But like you I keep using it just to get that little daily exposure to the language. I suspect it's useless for actually learning a new language, but it's maybe just barely good enough to keep up a language you already know.
by blurbleblurble | 2025-09-30 15:14:51+00:00
Let me be clear that ICE = DHS in my mind.

https://www.npr.org/2025/06/30/nx-s1-5445398/denaturalizatio...

https://www.kenklippenstein.com/p/trumps-nspm-7-labels-commo...

This hasn't gone through but it's abundantly clear what the goals are: https://www.nationofchange.org/2025/09/15/house-bill-would-l...
by pmarreck | 2025-09-30 15:15:05+00:00
I already set up a jj (jujutsu) repo in my projects colocated with git (it uses git for its backend). Once you additionally set up a certain background daemon, it will then autocommit (label-lessly) every change to every file in that project. So you get "infinite undo", basically. It's actually more powerful than this checkpointing idea.
by zipcodestack | 2025-09-30 15:15:38+00:00
Quick feel for the API

Lookup postal codes

# single code (Austria) curl -G 'https://api.zipcodestack.com/v1/search' \ --data-urlencode 'codes=1010' \ --data-urlencode 'country=AT' \ -H 'apikey: YOUR-API-KEY'

Returns:

{ "query": { "codes": ["1010"], "country": "AT" }, "results": { "1010": [{ "postal_code": "1010", "country_code": "AT", "latitude": 48.2077, "longitude": 16.3705, "city": "Wien, Innere Stadt", "state": "Wien", "city_en": "Wien, Innere Stadt", "state_en": "Wien", "state_code": "09" }] } }

• codes accepts a comma-separated list, so you can batch: codes=99501,90210. Optional country filters by ISO-2 code.

Compute distances between ZIPs

# distance from one code to many (US) curl -G 'https://api.zipcodestack.com/v1/distance' \ --data-urlencode 'code=99501' \ --data-urlencode 'compare=90210,15106' \ --data-urlencode 'country=US' \ --data-urlencode 'unit=km' \ -H 'apikey: YOUR-API-KEY'

Returns:

{ "query": { "code": "99501", "compare": ["90210","15106"], "country": "us", "unit": "km" }, "results": { "90210": 3754.89, "15106": 5115.42 } }

• Required: code (source) and compare (comma-separated list). Optional: country (ISO-2, default US) and unit (km or mi).

Authentication Use an HTTP header:

-H 'apikey: YOUR-API-KEY'

—or append ?apikey=YOUR-API-KEY if you must.

Notes • Designed for low latency and high uptime • Meant for ecommerce checkouts, shipping/delivery, lead forms, and logistics dashboards. • Docs include full schema, error codes, and pagination examples.
by at-fates-hands | 2025-09-30 15:16:10+00:00
I honestly can't tell if you're being sarcastic or not.

It takes 10 different offices at the Department of Health and Human Services to run programs addressing AIDS in minority communities. Autism research is spread out over 11 different agencies. Eight agencies at the Defense Department are looking for prisoners of war and missing in action. And Schriever Air Force Base in Colorado has eight different satellite control centers to control 10 satellite programs.

The report, by the non-partisan Government Accountability Office, identifies 26 new areas where federal government programs are fragmented, duplicative, overlapping or just inefficient. Add that to the 162 areas identified in past reports, and Congress has a road map for saving tens of billions of dollars a year.

https://www.usatoday.com/story/news/politics/2014/04/08/bill...
by hshshshshsh | 2025-09-30 15:16:29+00:00
Is it just me or anyone else fed up with the startup community. I cannot find anyone who actually cares about values and have backbone.

The stories I grew up with of Wozniak, Jobs, Larry and the hacker community does not resemble them anymore.

Everyone I know who raised money is a moron or narcissist.

YC has became like a resume builder.

And the genuine hackers I know of are wasting life away working on pointless projects.

Maybe it's just me not being able to not get out of the daily job schedule and taking the piss out.
by HarHarVeryFunny | 2025-09-30 15:16:34+00:00
> My pre-llm workflow was to rapidly build a crappy version of something so that I could better understand it, then rework it (even throw away to the prototype)

That only works for certain type of simpler products (mostly one-man projects, things like web apps) - you're not going to be building a throw-away prototype, either by hand or using AI, of something more complex like your company's core operating systems, or an industrial control system.
by Jtsummers | 2025-09-30 15:17:23+00:00
DRP was voluntary. Some people who took it would still have a job tomorrow if they hadn't. Others who took it were in a situation where they were likely going to get RIF'd. DRP gave them a better off-ramp than the severance package under a RIF. For them, it wasn't really voluntary but more a "Well, I'm losing my job anyways might as well get the best deal I can out of this shitty situation." Many others took it because they were going to retire this year anyways, so why not?
by Analemma_ | 2025-09-30 15:17:28+00:00
If you drive through San Francisco on I-80, every single billboard between the Bay Bridge and the 101 is for some kind of AI service (except, amusingly, the one for Yudkowsky's new book about AI doom). All of them look terrible and completely useless. There was one that said "Still using PowerPoint? Use our AI slide maker instead" with a picture of a three-eyed cat, as though to brag that their service makes unappetizing and unreliable slop.

It's total insanity; comparisons to tulip mania no longer even apply now that people are tossing around numbers like $500 billion when talking about their capex buildouts.
by brian_meek | 2025-09-30 15:17:30+00:00
OP here. :-) (feel like I should put an emoji here). My focus as I "built" this was getting to a correct implementation, and putting in place guards and context to achieve that. As I moved through the process I added more and more ways to eval progress toward that. An area I didn't invest any of my effort in was commit messages, and some of them caused me to spit take as I saw them go by. I think this is something that can definitely be improved, and this conversation is fuel for thought on how to do this.
by fidotron | 2025-09-30 15:17:43+00:00
I love how you lot just redefine words to suit your purpose:

https://www.etymonline.com/word/formal "late 14c., "pertaining to form or arrangement;" also, in philosophy and theology, "pertaining to the form or essence of a thing," from Old French formal, formel "formal, constituent" (13c.) and directly from Latin formalis, from forma "a form, figure, shape" (see form (n.)). From early 15c. as "in due or proper form, according to recognized form," As a noun, c. 1600 (plural) "things that are formal;" as a short way to say formal dance, recorded by 1906 among U.S. college students."

There's not a much better description of what Euclid was doing.
by bunderbunder | 2025-09-30 15:17:56+00:00
From what I've seen they're great at identifying trees and bad at mapping the forest.

In other words, they can help you identify what fairly isolated pieces of code are doing. That's helpful, but it's also the single easiest part of understanding legacy code. The real challenges are things like identifying and mapping out any instances of temporal coupling, understanding implicit business rules, and inferring undocumented contracts and invariants. And LLM coding assistants are still pretty shit at those tasks.
by cman1444 | 2025-09-30 15:18:00+00:00
I meant advantageous in that the anti-duck-curve of these panels would only be superior compared to the duck curve of a fixed panel. But that it would be inferior compared to the (what I presume is) the very high peak of the regular-duck-curve of a traditional solar tracking panel, since the "tails" of the curve should be similar at sunrise/sunset. But I see now that solar tracking seems to have fallen out of favor due to the economics of how cheap panels are.
by danw1979 | 2025-09-30 15:18:01+00:00
As a long time sponsor of Kent's on Patreon - $10 a month since 2018, $790 total - I've found this bcachefs debacle really depressing.

I'm not even a bcachefs user, but I use ZFS extensively and I _really_ wanted Linux to get a native, modern COW filesystem that was unencumbered by the crappy corporate baggage that ZFS has.

In the comments on HN around any bcachefs news (including this one) there are always a couple throwaway accounts bleating the same arguments - sounding like the victim - that Kent frequently uses.

To Kent, if you're reading this:

From a long time (and now former) sponsor: if these posts are actually from you, please stop.

Also, it's time for introspection and to think how you could have handled this situation better, to avoid having disappointed those who have sponsored you financially for years. Yes, there are some difficult and flawed people maintaining the kernel, not least of which Linus himself, but you knew that when you started.

I hope bcachefs will have a bright future, but the ball is very clearly in your court. This is your problem to fix.

(I'm Daniel Wilson, subscription started 9th August 2018, last payment 1st Feb 2025)
by bagxrvxpepzn | 2025-09-30 15:18:11+00:00
Bcachefs comes off as a vanity project, as most open source software seems to be. The public rationale for it also strongly projects NIH. Therefore, its demise as everyone comes to grips with that is not very surprising. Hopefully this development serves to inoculate the kernel community against future wastes of resources. Perhaps the vetting process will become more rigorous before big merges like this.
by jayd16 | 2025-09-30 15:18:50+00:00
> i intentionally tried to use a language I'm not as proficient in (but obv have a lot of bg in programming) to see if I could keep steering the LLM effectively

I think this might be the wrong assumption. In the same way the news happens to be wrong about topics you know, I think it's probably better to judge code you know over code you don't.

It's easy to accept whatever the output was if you don't know what you're looking at.

It'll be interesting to see what it tells experts about sloppy, private code bases (you can't use, existing OSS examples because opinions and docs would be in the LLM corpus and not just derived from the code itself.)
by ghaff | 2025-09-30 15:18:57+00:00
AI (or specifically LLM-related) seems to have sucked so much oxygen out of the room that it's harder to focus on other things. I moved on about 18 months ago and I'd like to work as an analyst again on some other things but AI seems to pretty much dominate the conversation. I'm not disinterested in AI but it seems to simultaneously be the topic with the most interest and the most noise.
by Aachen | 2025-09-30 15:19:20+00:00
I'd be happy to check for you, but will need concrete steps. Signal working reliably is pretty much all I can confirm, since I don't use any others apps on that device that would give me notifications. Signal afaik uses this Google Cloud Messaging thing or whatever their TCP connection marketed as push service is called. Maybe that's now called Firebase?

But Signal can also fall back to websockets, which I use on my personal phone and that's working great without any battery loss so I don't know how to tell the difference
Show HN: I made intelligent workspace with AI teammates
by sirajh | 2025-09-30 15:19:23+00:00
The product is Acris AI. It's essentially an intelligent workspace with AI teammates. You can create projects with AI teammates that have all the necessary context.

You can also manage your tasks, create notes and upload files, as well as build workflow automations

What makes it different?

You can assign tasks directly to AI teammates, who will perform them in the background. It's similar to assigning tasks to human teammates.

I have integrated over 2,700 apps, including Gmail, Slack and calendars.

I would appreciate any feedback

Thank you!

P.S. I've just launched on Product Hunt! https://www.producthunt.com/products/acris-ai?utm_source=hn
by hulitu | 2025-09-30 15:19:33+00:00
> Macintosh System 7 Ported To x86 With LLM Help in 3 days

> Future Development Dropdown menu implementation Window dragging and resizing File system integration Application launching Dialog boxes Resource Manager with full .rsrc support Sound Manager AppleTalk networking

... ported. In 3 days. Don't tell this to your employer. "Project is ready for production but i still have to implement half of it"
by 827a | 2025-09-30 15:19:33+00:00
I've used the word "coherence" to describe this state; when an individual or a team has adequately groked the system and its historical context to achieve a level of productivity in maintenance and extension, only then is the system coherent.

Additionally and IMO critically to this discussion: Its easy for products or features to "die" not when the engineers associated with it lose coherence on how it is implemented from a technical perspective, but also when the product people associated with it lose coherence on why it exists or who it exists for. The product can die even if one party (e.g. engineers) still maintains coherence while the other party (e.g. product/business) does not. At this point you've hit a state where the system cannot be maintained or worked on because everyone is too afraid of breaking an existing workflow.

LLMs are, like, barely 3% of the way toward solving the hardest problems I and my coworkers deal with day-to-day. But the bigger problem is that I don't yet know which 3% it is. Actually, the biggest problem is maybe that its a different, dynamic 3% of every new problem.