MurphyA/hacker-news huggingface dataset:
by jodrellblank | 2025-09-29 03:18:31+00:00
> "The small boats issue is enough in the public eye it’s going to have to be tackled"

It has to be tackled even though it won't fix the things the supporters want fixed, because they're doing a surface level reaction. Your earlier comment opened with "To characterise all of those supporters as only interested in populist bastardry seems a bit of a surface take on the issue"; "blame the other and look for the person offering them easy answers" is the populist bastardry, it's not a surface take to say what people are actually doing.

If you'd tried to argue that people are liking Reform's plans to scrap thousands of EU laws, cancel HS2, roll back labour protection laws, cancel ULEZ zones and give more kids asthsma, scrap 20mph zones except "where safety is critical" (because some pedestrian deaths are less important than car drivers driving everywhere they like as fast as they like), encourage smaller landlords (because housing will be better when the wealthy own more houses), etc. then you could say voting for Reform wasn't a surface take. How many Reform supporters are switching because of their pledge to bring in "online delivery tax at 4% for large, multinational enterprises"? Who thinks "Cut A&E waiting times with a campaign of ‘Pharmacy First, GP Second, A&E Last’" will put the Hope back into Land of Hope and Glory? And how many are acting along the lines of "Nigel hates the people we hate! he will hurt the right people!"?

> "reform need to be beaten by the UK government fixing things and making the UK optimistic about the future, rather than just same-old same-old and the whole place feeling like it’s in managed decline."

So far in this government, that's feeling very a very remote and unlikely future.
by shippage | 2025-09-29 03:19:13+00:00
I'm also on the spectrum and like using various kinds of parallel construction, including antithesis.

I also tend to use a lot of em dashes. If I posted something I wrote in, say, 2010, I'd likely get a lot of comments about my writing absolutely, 100% being AI-written. I have posted old writing snippets in the past year and gotten this exact reaction.

I originally (two decades ago) started using em dashes, I think, because I also tend to go off on frequent tangents or want to add additional context, and at the beginning of the tangent, I'm not entirely sure how I'll phrase it. So, instead of figuring out the best punctuation at that moment (be that a parenthesis, a comma, or a semicolon for a list), I'll just type an em dash (easy on a Mac).

Then I don't go back and fix it afterward because I have too many thoughts and not enough time to express them. There are popular quotes about exactly this issue.

It's a kind of laziness in the form of my expression to give me more mental capacity to focus on the content. Alt 0151 and Alt 0150 are still burned into my memory from typing em dashes and en dashes so often on Windows.

I suppose I'll have to consider this my own punctuation mode collapse that RLHF is now forcing me to correct.
by auggierose | 2025-09-29 03:19:38+00:00
It is a matter of presentation and what people are used to. In particular, in abstraction logic, in the simplest (and most general!) case, you only have these proof rules: Axiom, Assume, AddAnte, BindAnte, FreeAnte, InferAnte. If we just focus on this case, we can choose simpler names for these rules: Axiom, Assume, Add, Bind, Free, Infer. That's it. That is all there is to proof.
by montroser | 2025-09-29 03:20:07+00:00
> I want a reproducible, deterministic result of a known state

Yes, that's `npm ci`.

With a fresh `npm install` you get the latest packages that satisfy dependencies in the ranges spec'd in package.json. That's basically a crap shoot because even if you specifically pin the versions of all your dependencies, chances are that at least some of your dependencies did not have the good sense to do the same for their dependencies. This is the path to hell.

With a fresh `npm ci` on the other hand, you get back exactly to the known state specified in package-lock.json, where everything is pinned, all the way down. This is the path to happiness.
by its-summertime | 2025-09-29 03:20:47+00:00
It isn't explaining why Shopify finds André to be a risk, its explaining why Justin Searls finds André to be a risk.

> but I wouldn't expect either Shopify or a member of Rails Core to have such concerns simply because they don't like someone.

Being given authority doesn't result in a person being given the ability to be reasonable. Of Rails, there is several years of controversy of how one notable member presents his concerns and who he targets with his concerns.
by nkozyra | 2025-09-29 03:21:42+00:00
> in a particular human being, to be intelligent as measured by IQ means that you are more likely to be autistic

I find this part to be a really strong highlight of our change in perception of autism and what it means to be "autistic" or "on the spectrum."

Perhaps due to the broadening of the spectrum or just an odd association with success and spectrum attributes, we now strongly associate intelligence with spectrum. Historically - perhaps due to a narrower definition of autism - the inverse was true. It's understood now to not have much strong correlation with IQ at all, but apply fairly distributed in a way similar to general population, certainly not skewed one way or the other in a strong way.

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC9058071/
by abalashov | 2025-09-29 03:21:51+00:00
> What's the difference between a messy codebase created by a genAI, and a messy codebase where all the original authors of the code have moved on and aren't available to ask questions?

In my experience, the type of messes created by humans and the type of messes created by genAI are immensely different, and at times require different skill sets to dissect.
Gentoo Linux might be the best desktop Linux distro for advanced Linux users
by amano-kenji | 2025-09-29 03:24:12+00:00
Nowadays, you can get binary packages from gentoo linux if you don't change USE flags. You don't even have to compile linux kernel anymore.

Gentoo Linux has overlays. You can compile packages from third party overlays.

Gentoo overlays are better designed than debian/ubuntu PPA(personal package archive)s and AUR(arch user repository).

Gentoo Linux is simpler than nix and guix unless you need reproducibility. Gentoo Linux doesn't require you to learn nix langauge or guile scheme. You don't need reproducibility that comes with nix or guix on desktop computers. I just manage dot files in my git repository without any infrastructure-as-code tool. For servers, nix or guix can help.
by seer | 2025-09-29 03:24:28+00:00
Yes, all of these services. Plus a ton more - hotels, car hire, various government digital services.

For example I get married abroad and I need to change my name, if a system was present I could just go to a website, enter my request, identify and then wait for my new docs to arrive, all while staying abroad.

But it’s even better - banks / employers don’t need all of my information all the time, thy just need to verify that I am who I say I am at that moment, so the credentials I am giving them through a digital system can reflect that. Call it requesting a scope from a government openid system.

And I have the power to revoke that.

And all of the various little government agencies don’t need to request all the documents to bootstrap trust every single time, they can just be given a convenient (timed) access token by me.

Implemented right, it gives much less data to people in a much more convenient and secure way. I guess the “implemented right” is the problem.

But maybe that’s an orthogonal thing that needs to be solved by itself? How we have an independent central banks that doesn’t (shouldn’t) succumb to the whims of governments - they have a clear narrow mission and they are supposed to follow it regardless of what an administration would want.

If we had an “auth provider” government thing that’s mission might be more closely aligned with the population, giving a government _just enough_ data to make it efficient but so it cannot abuse it.

Built in adversity and distrust is how we finally got a government to “work” with the separation of powers and all of that, maybe we need to think about improving the political system with some know how from web tech, cause I think working efficiency, effectively and reliably in an environment of mistrust is what web tech is known for.
by tomhow | 2025-09-29 03:25:43+00:00
Please don't post trollish comments like this on HN. It's not what HN is for and destroys what it is for. Please make an effort to heed the guidelines, particularly these ones:

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

Eschew flamebait. Avoid generic tangents. Omit internet tropes.

Please don't use Hacker News for political or ideological battle. It tramples curiosity.

https://news.ycombinator.com/newsguidelines.html
by LeonB | 2025-09-29 03:29:25+00:00
> These days, American meat is absolutely overflowing with antibiotics. I don’t know if there’s any kind of serious effort to address that

There’s several clearly wrong claims in that paragraph alone.

Here’s one counter claim with sources:

https://www.health.state.mn.us/diseases/antibioticresistance...

“Less than 0.5% of all meat samples tested in 2018 contained detectable antibiotics (U.S. Residue Program). Farmers, processors, and regulatory agencies work together to get this number to zero.”

Please challenge the thoughts you carry around. Sometimes it’s isn’t so.
by ang_cire | 2025-09-29 03:30:01+00:00
Degaussing (for orgs who do it) is just as operational a task as updating. There will be an SOP that covers data storage decommissioning. It's not as frequent, but it's not any less 'normal', certainly not ad-hoc or one-off. You don't invest in a degausser "just in case".
by seanmcdirmid | 2025-09-29 03:31:32+00:00
Hu and Jiang were engineers, but Xi isn’t. After the schools re-opened, he was rushed through an accelerated program at Tsinghua and given a degree in chemical engineering, and then went off to be an official full time never actually doing any engineering work. He is a pure official like his father, and unlike his predecessors, never even bothered learning a foreign language.

As much as I think of his background and his authoritarianism (getting rid of the two term rubber stamp for the presidency), he has actually delivered for China. This is the most dangerous part: imagine if Trump was actually smart, if he actually delivered, we would be really confused about democracy.
by goalieca | 2025-09-29 03:31:45+00:00
> I don't get the resistance to a digital/national id in other countries. To us it is quite bizarre.

Imagine if you were a large country, say 10x to 100x larger. Your government would be equally more resourced and probably have more hands controlling more parts of your business and lives. This is where digital id becomes a scarier prospect. This is where opportunity and ability finally collude.
by ultimaweapon | 2025-09-29 03:34:25+00:00
My observation is most people who suggest Rust alternative don't use Rust. People who actually use Rust known it is worth to rewrite C/C++ software in Rust, either the whole or part by part. There is a tool to convert C source into Rust too so you can retain the whole functionalities while migrating to Rust. I have done this with Lua and it work wonderfully.

The good news is Linux now adopt Rust. In the end it will be all Rust although it may take a long time to migrate from C.
by amatecha | 2025-09-29 03:35:07+00:00
For sure. I'd argue to write the "stupid" code to get started, get that momentum going. The sooner you are writing code, the sooner you are making your concept real, and finding the flaws in your mental model for what you're solving.

I used to try to think ahead, plan ahead and "architect", then I realized simply "getting something on paper" corrects many of the assumptions I had in my head. A colleague pushed me to "get something working" and iterate from there, and it completely changed how I build software. Even if that initial version is "stupid" and hack-ish!
by ang_cire | 2025-09-29 03:35:23+00:00
Neither are eroding our democracy. They are both states of information, not actors.

What you mean is, bad actors are eroding our democracy using anonymity to avoid negative repercussions, but Fox News, OANN, Newsmax hosts, etc, with their names and faces attached to their message, have hurt democracy far worse and more efficiently than internet trolls, and with even less pushback.
by andrewmcwatters | 2025-09-29 03:37:48+00:00
It's just native speakers in general across any language. I swear I can barely understand native speakers in my second language because they all mumble or liase into fractions of words that are understood only if you've learned the specific mumbles of that accent.

"Welyuno..." "Wellyouno..." "Well youknow..." "Well, you know..."

But if you didn't know "welyuno" in English, tough luck you'll understand it in as a second language learner.
by bri3d | 2025-09-29 03:38:12+00:00
I agree in general; PCRs provide some basic degree of protection against this. Unfortunately, the position these management controllers are in often grants memory access, which renders all of the boot measurement type security methods useless. Even if it doesn't, there's also the notion that an attacker will replace the firmware from the very start with one that fakes the PCR hashes which are sent to the TPM. Unfortunately, this isn't really very hard with most UEFI implementations.
Ask HN: Does anyone who need an opensouce platform for financial agents?
by luya | 2025-09-29 03:38:12+00:00
I’m one of the creators of ValueCell. Together with my team, we built this as the first open-source framework for financial agents. The idea is simple: instead of having scattered tools or a single trading agent, ValueCell provides a platform where multiple agents can work together. For example: Market research Data collection & processing Sentiment analysis Strategy generation Risk monitoring & trading execution All of these can be connected and orchestrated inside ValueCell. We’re still in the early stage, and we’d love to hear from the community: Do you see a need for an open-source platform like this in your workflow? How would you imagine using it? Any feedback or suggestions for improvement? Here’s the repo if you’d like to check it out: https://github.com/valuecell-ai/valuecell
by PaulHoule | 2025-09-29 03:38:14+00:00
Yeah, it's been a while since I've been to the ham radio club. My station is in parts, the batteries for my HT discharge before I get around to using them but my license is still current... I oughta go. Also the sunspots still look pretty good

https://www.swpc.noaa.gov/products/solar-cycle-progression

so I oughta work the 10m band while I still can.

This spring I was shocked at how bad the pictures students were posting in ℎ , I'm not sure who would be more embarassed if I poked my head in around there. Hackathons are a better outlet because the students think I am slowing them down until somehow they get a minimal viable product out and won a prize and can't understand why. (Plenty of real PMs thought I was slowing them down too and don't know how it was they got a product to market when I was on the team when they were going in circles before)
by dlcarrier | 2025-09-29 03:38:30+00:00
I've worked with automated EEPROM/Flash programmers (earlier versions of this line: https://www.bpmmicro.com/device-programmers/automated-progra...), and used pre-programming services from distributors, like Digi-Key, but that was the exception. It's almost exclusively faster, cheaper, and easier to load firmware from a test fixture. You need to test the assembly anyway, and it's much easier to update a test procedure, when a new firmware is developed, than to update and track inventory of pre-programmed devices, especially when different firmware versions are needed for different hardware variations.

Pogo pins are only really needed for mass production, especially for reducing repetitive stress injuries. For one-off updates, if a header isn't populated, it's easy to hold an unsoldered header in place, for long enough to flash an update.
by throwup238 | 2025-09-29 03:40:04+00:00
> Another angle is that our categorization of what is atypical is the actual problem, and not the symptom itself.

I wouldn't call it a problem so much as a fundamental aspect to human psychology as a clinical science. A lot of mental disorders are only really diagnosable by the impact the disorder has on the individual's life because of the fundamental limitations on external observers so at some point we have to draw a line or create a spectrum of what is considered "typical".
by GeekyBear | 2025-09-29 03:41:17+00:00
Humans, as a rule, do not take antibiotics every day of every year.

Factory Farms do feed animals low doses of antibiotics constantly because doing so makes farm animals more efficient at converting animal feed into tasty, tasty meat.

We aren't talking about giving injured or sick animals or people antibiotics until they are well, we are talking about creating conditions on huge factory farms where bacteria can only survive and thrive if they evolve the ability to shrug off the constant presence of antibiotics.

Unfortunately, bacteria also are able to trade those antibiotic resistance genes from one strain to another, so new antibiotic resistance genes can get transferred to bacteria like tuberculosis that are already a problem without learning new genetic tricks.

Look up the percentage of antibiotics by weight that are used on farms vs. those given to people.

> Of all antibiotics sold in the United States, approximately 80% are sold for use in animal agriculture; about 70% of these are “medically important” (i.e., from classes important to human medicine). Antibiotics are administered to animals in feed to marginally improve growth rates

https://pmc.ncbi.nlm.nih.gov/articles/PMC4638249/
by fastball | 2025-09-29 03:41:34+00:00
Numbers aren't part of "the alphabet", so sorting digits within a string by the numeric value makes just as much sense (and is what most users want most of the time) as treating digits as isolated characters (what OP wants).

As an aside, this is also the reason why ISO 8601 is the best date format – it sorts the same way whether you do it alphabetically or lexicographically.
by amano-kenji | 2025-09-29 03:42:24+00:00
Gentoo Linux became a lot easier with binary packages and binary linux kernel.

You don't need to customize it, but you can still get packages from third party overlays.

The customizability is available when you need it or want it.

Learning to use gentoo's basic functionality doesn't cost a lot of time, and I recommend utilizing only the basic functionality in most cases.

Just stick to the basics, and you will be fine.
by PaulHoule | 2025-09-29 03:42:29+00:00
For the hell of it I cut-n-pasted your original post into Google's AI mode which all of a sudden got really good in the last few weeks, particularly for the kind of question that you were asking where you are trying to find something that you saw a while back. It said

Based on your description, the project you likely saw on Hacker News was stagit. It is known for creating an extremely minimal, bare-bones website for a Git repository by generating static HTML pages.

https://codemadness.org/stagit.html

It strikes me as pretty similar to your link! I have found many cases like "Is Strike Witches a kemonomimi anime?" where the site summary gives the wrong answer and the new AI mode gives the right answer.
by protocolture | 2025-09-29 03:42:35+00:00
I mean it remains to be seen that the demand cant be satisfied by local AI.

Qwen + Your Laptop + 3 years is more interesting to me than offloading AI to some hyperscale datacenter. Yes efficiency gains can work for both, but theres a certain level below which you may as well just run the app on your own silicon. AI might not eventually meet the threshold for "apps on tap" if every user with an i7 and 32GB ram is ably served locally.
by pfisherman | 2025-09-29 03:42:47+00:00
> They will follow instructions from a workplace superior with zero push-back

Zero push-back? Or zero push-back in front of the rest of the group?

Humans are pack animals, highly evolved for social connection, and ostracism can be life threatening. The benefits of group membership and cohesion are enough that it is worth tolerating some mistakes and suboptimal outcomes because over time the expected utility for individuals and in the aggregate is much higher when people are working together harmoniously as a group.
by seanmcdirmid | 2025-09-29 03:43:16+00:00
> In China, the central government decides what the goals are and how they are measured, and then the local governments carry out the implementation. Local officials who perform well against those measures get promoted; those who don’t are demoted.

China is very decentralized though, Beijing has the ultimate say but their attention span limited. So they maybe set targets, or step in when a huge scandal happens, but most localities are fairly far away from Beijing’s attention. While China doesn’t have America’s federalism, it basically has it by default to deal with its huge size. Every city has different rules, taxes, they have their own local champions, imagine if every big city in the USA had their own auto producer, for example. Hukou means china’s illegal immigration is mostly internal. If you become homeless in Beijing or Shanghai, they will just deport you to whatever village your hukou is in (well, free train/bus ticket at least, but you probably came to the big city because you couldn’t make it in your village in the first place).
Show HN: BlueApex – easiest way to share and create maps
by PhysicalDevice | 2025-09-29 03:44:34+00:00
I built BlueApex, an app that lets you drop pins and create custom maps based on places. Great for sharing personal recommendations or planning a trip.

I'd love any feedback especially on usability or features you think would be interesting and useful.

To try it out both username and password are guest
by cameldrv | 2025-09-29 03:46:39+00:00
It’s not clear to me that on balance highway driving is easier. The physics of a Semi going 65 mph are more relatively constrained. You can’t just solve all of your problems by slamming on the brakes like you almost can in city traffic. Even though the interstate is designed to mitigate this, the tails are probably just as bad, ie, pedestrian suddenly jumps out into the road. It doesn’t happen as often as it does in the city, but it does happen, and at 65mph pulling 80 tons, it’s a lot more demanding problem.

That said, a semi going through the night on the interstate can make some serious miles and is competitive with an airplane for a whole lot of what needs to be delivered.
by dlcarrier | 2025-09-29 03:46:53+00:00
The Bloomberg article specifically mentioned the attack occurring through the addition of extra hardware:

“In early 2018, two security companies that I advise were briefed by the FBI’s counterintelligence division investigating this discovery of added malicious chips on Supermicro’s motherboards,” said Mike Janke, a former Navy SEAL who co-founded DataTribe, a venture capital firm. “These two companies were subsequently involved in the government investigation, where they used advanced hardware forensics on the actual tampered Supermicro boards to validate the existence of the added malicious chips.”
by brotchie | 2025-09-29 03:47:54+00:00
The question that really matters: is the net present value of each $1 investment in AI Capex > $1 (+ some spread for borrowing costs & risk).

We'll be inference token constrained indefinitely: i.e. inference tokens supply will never exceed demand, it's just that the $/token may not be able to pay back the capital investment.