MurphyA/hacker-news huggingface dataset:
by austin-cheney | 2025-09-26 14:22:43+00:00
> What tools should I be looking at to make the transition to a low vision future?

Text readers. The popular is Jaws, which I believe and could be wrong, is Windows only and super expensive. The ones considered best are Apple VoiceOver (already installed with MacOS) and NVDA (free, open source).

The screen readers will take practice navigating around the OS and navigating around web sites. There are still many websites that are garbage at accessibility. Through practice you will also find yourself cranking up the speed from regular of around 150 words per minute to 600-700 words per minute.
by stavros | 2025-09-26 14:23:03+00:00
The difference is that people are fans of Luigi Mangione because he enforced a punishment for what people feel should be illegal. You're trying to paint vigilante justice with the same brush as lawlessness, when in fact it's the opposite.

One is breaking the law to punish someone that the law failed to, the other is breaking the law to avoid punishment.

The CEO caused vast death and suffering with the policies he enacted in the name of profit, yet the law didn't touch him. Enforcing what the people think should be enforced isn't the same as enforcing what the people think shouldn't be enforced (mass surveillance). It is, in fact, the opposite.
by giancarlostoro | 2025-09-26 14:23:07+00:00
> Looking at the prompts op has shared, I'd recommend more aggressively managing/trimming the context. In general you don't give the agent a new task without /clearing the context before. This will enable the agent to be more focused on the new task, and decrease its bias (if eg. reviewing changes it has made previously).

My workflow for any IDE, including Visual Studio 2022 w/ CoPilot, JetBrains AI, and now Zed w/ Claude Code baked in is to start a new convo altogether when I'm doing something different, or changing up my initial instructions. It works way better. People are used to keeping a window until the model loses its mind on apps like ChatGPT, but for code, the context Window gets packed a lot sooner (remember the tools are sending some code over too), so you need to start over or it starts getting confused much sooner.
by mschuster91 | 2025-09-26 14:23:10+00:00
A lot of fluff (although I do appreciate the hard numbers and reasons - thirteen shades of grey for flooring is utterly ridiculous) for essentially these two points:

- low lot size combined with a lot of customization demands leads to high per-unit costs

- "Buy American" is expensive. D'uh. Unfortunately the article doesn't dig down deeper into why BYD and other Chinese manufacturers are cheaper - 996 style slave labor production, a lack of environmental protection laws and, most notably, a lot of state/regional subsidies artificially dumping prices below sustainability not just against American companies but against other Chinese companies.
by SoftTalker | 2025-09-26 14:23:24+00:00
Not sure why transit agencies are still paying for custom paint schemes or colors when they just turn around and wrap the whole bus with advertising. Just buy a plain white bus.

The article didn't mention corruption but I would not rule it out. Follow the money. Whose pockets are being filled when one transit agency is paying 2x what another one does for the same bus.
by Scarblac | 2025-09-26 14:23:39+00:00
> although you would need some complex kind of encoding mechanism to make the representation terse enough to represent the common moves along with 7 promoted queens in the same 256-moves space.

If you have an algorithm for generating the list of legal moves in a position that always generates them in the same order, you can just use the index at which the move is in the list.

Of course that would come at the cost of speed (you always need to generate that list to know what move was made is meant).
by shadowgovt | 2025-09-26 14:24:13+00:00
I think you've identified the symptom but misidentified the cause.

The majority in the US (as of 2022, according to Gallup) believe healthcare should be universally provided.

The majority also believe it should not be a government responsibility.

Broadly speaking, the US position is "Our current system sucks and we should be providing people healthcare detached from presence or absence of individual insurance... But also the government cannot be trusted to successfully execute on complex national projects."
by Imustaskforhelp | 2025-09-26 14:24:17+00:00
I agree.

I don't believe in everything the left says tbh and I am more of bernie sanders -esque socialism left than the woke pronoun (no offense to anybody, just something that I consider to be of less importance than goddamn billionaires)

I believe that the left has this problem of taking small differences, amplifying them up 100x and then dividing the vote split.

I don't agree with the forklift guys in that aspect but uh I can understand their perspective tbh which was I wrote that comment.
by WorldMaker | 2025-09-26 14:24:18+00:00
The problem is that you also can't use the majority of local fonts people already have installed because advertisers started requesting those on hidden canvases to try to pinpoint segments of users based on which fonts you have installed, so `local('Some Font Name')` in CSS now sometimes just doesn't work in some browsers to prevent that privacy leak.

Advertising networks: the exact evil for why we can't have nice things on the web.
by myrmidon | 2025-09-26 14:24:33+00:00
I think this shows one of the downsides of trade barriers very well: You get stuck with undesirable industries (diesel bus manufacturing), binding capital and labor better used elsewhere (and you easily end up with underperforming, overpriced solutions, too).

But I'm curious how much this actually affects transport costs. If such a bus is used 12h/day, then even overpaying 100% for the vehicle should get outscaled by labor + maintenance pretty quickly, long before the vehicle is replaced...
by nadis | 2025-09-26 14:24:36+00:00
This is super impressive to me!

> for now CC, Cline (VS Code) and Qwen Code (a Gemini Code fork) are the ones that work best

Thanks for sharing how you set this up, as well as which agents you've found work best.

I tried a handful before settling on CC (for now!) but there are so many new ones popping up and existing ones seem to be rapidly changing. I also had a good experience with Cline in VS Code, but not quite as good as CC.

Haven't tried Quen Code yet (I tried the Gemini CLI but had issues with the usability; the content would frequently strobe while processing which was a headache to look at).
by themgt | 2025-09-26 14:24:44+00:00
There's also a sort of anti-everything attitude that gets boring and lazy. Redis is about the simplest thing possible to deploy. This wasn't about "a redis cluster with elastisearch using an LLM" it was just Redis.

I sometimes read this stuff like people explaining how they replaced their spoon and fork with a spork and measured only a 50% decrease in food eating performance. And have you heard of the people with a $20,000 Parisian cutlery set to eat McDonalds? I just can't understand insane fork enjoyers with their over-engineered their dining experience.
by red_rech | 2025-09-26 14:25:05+00:00
> 996 style slave labor production, a lack of environmental protection laws and, most notably, a lot of state/regional subsidies artificially dumping prices below sustainability not just against American companies but against other Chinese companies.

Silicon Valley CEOs saw this and thought it should be their playbook. So hell, maybe made in America will eventually get cheaper as this innovative economic and social system sees adoption by brave pioneers.
by jrsdav | 2025-09-26 14:25:11+00:00
I’ve been wanting to implement a more “overzealous” approach to cleanup orphaned pods from analytical workflows (Prefect) that hang on to expensive compute resources, sometimes it feels frustratingly out of control. It’s really difficult to get good signal from the noise on if it’s actually orphaned (due to the things you’ve mentioned); killing a workload that isn’t actually orphaned can be very costly due to re-runs. Commenting out of solidarity here, but also curious to see others chime in their approach.
by basisword | 2025-09-26 14:26:01+00:00
I'm not trying to judge you but it doesn't seem normal to not want to have deep bonds with any other humans. The only people I can think of who don't have deep bonds and even largely avoid forced bonds like family are very unwell (for various reasons). I think AI relationships would only send these people deeper down a dark path that they will struggle to ever get out of.
by zuminator | 2025-09-26 14:26:05+00:00
Legality is a long standing term of art used by chess problem creators. Essentially it means a position withtwo kings on the board, non touching, and not both in check. And no pawns on first or eighth ranks. It has nothing to do with whether the position is reachable from standard chess rules. Along came FIDE in 1999 with its standardized nomenclature but that doesn't invalidate the terminology used by chess problem creators in their own work.
by GeoAtreides | 2025-09-26 14:26:15+00:00
I absolutely did not say that. It's not an argument from authority if I trust a specialist in their field with issues in their field.

My problem is with drive-by snarkiness and cynicism comments. If OP had a problem with the study methodology and results, they should've said that.

You yourself are not criticizing the study. You are positing a issue with the data, without checking first if the study addresses the issue at all, and then writing off the whole thing without doing your research first.

And, finally, are you saying oxford professors and, can't overstate this enough, Gallup researchers (Gallup!) are not aware of the problems of self-reported data?!
by PyWoody | 2025-09-26 14:26:24+00:00
I personally know of one that raised close to $100 million in financing, sold $50 million in "credits" to Microsoft, and the entire company turned out to be dumping concrete into the ocean to "sequester" the carbon.

The founders still blame "woke" scientists for outing their scheme and doubting their "science." Of course, neither founders have any prior scientific or engineering experience. It's maddening talking them. I've met never anyone who is both anti-science but calls themselves scientists. Huh?

EDIT: I should add that they have pivoted to AI, as you of course expected.
by velcrovan | 2025-09-26 14:26:32+00:00
You could take a page out of "The Timeless Way of Building" and make the same comment. True, a page of writing that goes all the way down to the axiomatic and obvious comes off as low-effort. But as part of a much larger project, it can also indicate someone who has thought deeply about a topic and is willing to spend time constructing it from first principles.
by TheOtherHobbes | 2025-09-26 14:27:58+00:00
Because most people don't know how to do that. Mainstream social media has huge reach and monetisation opportunities, so that's where most people go.

What's needed isn't a nostalgic return to the 90s, blogging and all, but a completely non-corporate internet, probably using a separate set of protocols with novel reader/browser tech - self-hosted and/or distributed and/or torrented, simple enough for anyone to set up a server at home, no ads, no tracking, no corporate hosting or influence of any kind. And no "open source but impossibly complicated for normal people to use."

It doesn't have to be fast, it just has to be available with minimal friction for set-up and content management.

Let ten million private sites bloom and see what happens.
by Rochus | 2025-09-26 14:28:45+00:00
Interesting article, thanks for sharing.

> Niklaus Wirth uses “discriminated union” why Pascal doesn’t have sum types.

In the referenced paper (Wirth, 1975, An assessment of the programming language PASCAL, ACM), Wirth refers to the "inspect when" statement of Simula 67, which is structurally identical to type discrimination with (exhaustive) pattern matching; so Simula essentially already had something like "sum types" (unified with inheritance). Wirth implemented the same concept in his later Oberon language (which also supports inheritance and offers a WITH statement similar to Simula's "inspect when"). Also Pascal variant records are similar to sum types (even if Wirth didn't use this term); variant records have an explicit tag field, though Pascal doesn't enforce tag nor exhaustiveness checking. Wirth improved this in Oberon, which can be used to meet both key guarantess of sum types.
by yifanl | 2025-09-26 14:29:01+00:00
The visual is extremely hard to understand how it relates to the description, given that it looks to be 1-indexed, but the description only makes sense for 0-indexing (4th element stores the sum of the first 4 elements), not to mention none of the binary indexes seem to be storing the correct sums (or they're storing sums of a tree that isn't being presented).
by glroyal | 2025-09-26 14:29:09+00:00
BREAKING NEWS: the "Old Web" was far, far more than just blogs and feeds. It was full of bulletin boards and chat systems and listservs and other such "social" software artifacts inherited from BBSes and commercial timesharing systems popular for decades before the World Wide Web was even invented.

Blogging died IMO because its authors felt (and still feel) entitled to compensation for practicing a hobby, and started forcing advertising down their reader's throats as a means to extort them for money.
by FireBeyond | 2025-09-26 14:29:19+00:00
> DOGE was a valiant attempt to bring us back into constitutional compliance.

What garbage. I can guarantee the concept or discussion of "constitutional compliance" came up exactly zero times in Trump and Elon's discussion of deploying DOGE. Because if that was their true concern, there are other ways of figuring that out. Valiant? Our heroes...
by spankibalt | 2025-09-26 14:29:38+00:00
Falcon 4.0 was one of the worst bugfests I ever encountered, practically unplayable; the modding community did a tremendous job to fix and improve that mess. At the time of its release it was even worse than Privateer 2: The Darkening, a title whose structural imperfections were only matched by its utterly bizarre Britkraft sci-fi setting.
by bojangleslover | 2025-09-26 14:29:43+00:00
Looks really cool and glad to see some CPU-based providers amidst this GPU wave. How are you able to charge so little and not charge for egress?

For example, how much would you charge for this machine with 128vCPUs and 256G RAM (1)

Also, what is an "arbitrary vCPU"?

(1) https://cloudprice.net/aws/ec2/instances/c7a.32xlarge
by gattr | 2025-09-26 14:29:55+00:00
> Stored on mobile phones, the ID would contain details including a name, date of birth, residency status and crucially a photo - which would distinguish it from National Insurance numbers.

Surely it will be possible to also store it on some government-issued, GCHQ-vetted digital device, and not rely on foreign companies (Google/Apple) and their locked-down mobile platforms?
by potato3732842 | 2025-09-26 14:29:55+00:00
That's only the tip of the iceberg. Literally every enforcement agency targets the bottom of whatever section of the social and economic ladder they deal in.

If anything dealing with the police is actually way better than any of the civil enforcement agencies because accused criminals have "real rights" whereas all the other agencies have the same sort of kangaroo administrative sort of processes that ICE drew ire for.
Show HN: Linklever makes the concept of default browser obsolete
by sltr | 2025-09-26 14:30:22+00:00
Hi fellow nerds. Linklever is a local and offline browser launcher. If you're often copy-pasting URLs between browsers, then Linklever might be for you.

It registers as your system's default browser. In the app, you configure rules and filters. Later, when you click a link outside of a browser, the rules determine which browser Linklever sends the link to. The filters transform the URL before sending it to the browser. For routing links between browsers, there are Firefox and Chrome extensions.

Browser launchers are no new concept; AlternativeTo lists 17 others, but so far Linklever is the only one that supports macOS, Windows, and Linux. It's also pretty darn fast, being AOT compiled. Launch latency is typically 10-20ms, which is unbelievable for .NET. Tech stack: C#, Avalonia, SQLite.

I'm also the author of the open source app BrowseRouter, whose moderate star count on GitHub was the inspiration to make Linklever.

I'm following a business bootstrapping stair-step method. This is my second product. I started working on it in Dec 2024 and launched it officially in July. I've made five sales so far, which has been a lot of fun.

I'm open to your feedback. Thanks for reading.
by mschuster91 | 2025-09-26 14:30:54+00:00
> More likely that the companies that institute this will hemorrhage talent that is offered a better deal by competitors.

Won't work when the market colludes. And Silicon Valley Big Tech already got caught in such a cartel - see [1], debated back then in [2].

[1] https://www.latimes.com/business/technology/la-fi-tn-tech-jo...

[2] https://news.ycombinator.com/item?id=10168214
by LarsDu88 | 2025-09-26 14:31:05+00:00
Technically in the game both the disease and the control of the supply of vaccine are used for social control and political leverage. It was a plotline ripped directly from popular media at the time, mainly the X-files Movie which had a very similar if not identical plot of shadowy government conspirators named the "illuminati" spreading an virus but secretly manufacturing a vaccine for themselves, their families, and certain government officials.

The game, both in the 2000s when it came out, and today has bits of both left wing and right wing elements. The NSF faction read as libertarian right wing terrorists, and UNATCO is literally an arm of the "globalist" UN which would probably appeal to the right-wing qAnon types today. But the actual villain is basically a dude who is exactly like Elon.
by auggierose | 2025-09-26 14:31:14+00:00
Cool project. I was already shocked that you use C++, and then I thought, 40% assembly language, no way. Turns out Github thinks that your theory files are assembly :-)

Yes, the type universe hierarchy is the canary in the coal mine that something is wrong with type theory as a foundation, but very few take it seriously. Some do though, see for example the first chapter of http://abstractionlogic.com .
by smjburton | 2025-09-26 14:31:16+00:00
> ... is it primarily by inputting code snippets or abstract context into something like a Claude or ChatGPT?

I usually provide the initial context by describing the app that I'm working on (language, framework, etc) as well as the feature I want to build, and then add the files (either snippets or upload) that are relevant to build the feature (any includes or other files it will be integrating with).

This keeps the chat context focused, and the LLM still has access to the code it needs to build out the feature without having access to the full code base. If it needs more context (sometimes I'll ask the LLM if they want access to other files), I'll provide additional code until it feels like it has enough to work with to provide a solution.

It's a little tedious, but once I have the context set up, it works well to provide solutions that are (mostly) bug free and integrate well with the rest of my code.

I primarily work with Perplexity Pro so that I have access to and can switch between all pro level models (Claude, ChatGPT, Grok, etc) plus Google search results for the most up-to-date information.
by Braxton1980 | 2025-09-26 14:31:23+00:00
It seems Congress took action on presidents withholding funds with Title X of the "Congressional Budget and Impoundment Control Act of 1974"

If a president wants to permanently withhold funds then they must ask Congress for a "rescission"(request to cancel the funds) within 45 days~~\

This was created because Nixon withheld funds from programs he didn't support.[1]

This law was challenged in a 1975 court case, Train v NYC, which the Supreme Court upheld the law and stated the full amount appropriated must be spent

[1]https://www.congress.gov/crs-product/R48432
by namdnay | 2025-09-26 14:31:39+00:00
it's not a question of "offloading" it, it's a question of reaping the benefits of global competition

Would you really be better off if you could only buy cars made by US manufacturers? Did americans really lose out when Toyota and co arrived? Would Boeing aircraft really be better if they didn't have to compete with Airbus? Or would the incumbents just get lazy?
by craftkiller | 2025-09-26 14:31:48+00:00
> The problem is, IIRC, that GPLv2 does not allow creating a combined work where part of it is covered by license that has stricter requirements than GPL

That is part of the virality: the combined work is under the terms of the GPL and therefore cannot have additional restrictions placed on it. If the GPL wasn't viral then the GPL code and CDDL code would both be under their respective licenses and leave each other alone. The GPL decided to apply itself to the combined work which causes the problems.
by lelanthran | 2025-09-26 14:31:58+00:00
> It doesn't matter - GP is now able to do things they were unable to do before. A distinction without a (real-world) difference.

I get that point, but the original post I replied to didn't say "Hey, I know have $THING set up when I never had it before", he said "I learned to do $THING", which is a whole different assertion.

I'm not contending the assertion that he now has a thing he did not have before, I'm contending the assertion that he has learned something.
by iamnothere | 2025-09-26 14:32:11+00:00
I rarely comment hence the low karma, which isn’t a reliable indicator anyway (plus this is not Reddit). And besides, this is my fourth or fifth account.

Naming comments are too frequently used to derail conversations here, particularly threads on FOSS projects. These threads never lead to a productive conversation and I fail to see any purpose other than trolling or “joking around” (if you can even call it that).
by michaelrpeskin | 2025-09-26 14:32:26+00:00
One trick that I always fall back on is to make a dependency graph. In meetings I used to pull up yuml.com but now I use mermaid. You can just start typing text and arrows and it renders in real time what depends on what. It's great in a live meeting to help focus people on where the problem really is, or in documentation to show why a change here will affect something there.

Both yuml and mermaid don't get you control over layout. I think that's a feature. If the layout engine can make a pretty picture that means your dependencies aren't too complex, but if the graph looks terrible and complicated, that means you're system is also probably terrible and complicated.
by mschuster91 | 2025-09-26 14:34:13+00:00
There's a difference between private companies and state-run companies / authorities.

When a US airline thinks it's better for them to switch over to Airbus, by all means do so, that's competition.

But taxpayer money should not be used to prop up other countries' economies unless explicitly designated that way (e.g. contributions to international agencies, economic aid), and certainly not if that replaces domestic union labor.