MurphyA/hacker-news huggingface dataset:
by latchkey | 2025-09-01 16:09:41+00:00
My buddy owned a small motorcycle repair shop in the middle of Saigon. He was on a street full of other similar shops.

The guy next door to him had a small battery recycling shop. They'd sit out on the street in the hot sun, all day long, banging open the batteries with hammers, dust and toxic stuff flying everywhere. Nasty shit, zero concern for health.

I can only imagine this happening on a global scale, with far more toxic substances.
by victornomad | 2025-09-01 16:10:01+00:00
Location: Berlin / EU Remote: Yes Willing to relocate: No (Maybe Spain or NL) Technologies: react, node, vuejs, python, c, LLM connoiseur, figma, storybook, nodered, p5, inkscape & blender Résumé/CV: https://hn.pixeletes.com Current personal project: https://llmparty.pixeletes.com (Funky UIs + LLMs under the hood)

Hi! I'm looking for a nice job that makes me feel good with what I'm doing. I am a Dev & Interaction designer hybrid — quite inventive and creative.

I've been really curious about how to use LLMs beyond the typical chatbot experience. I put together a small collection of experiments with funky UIs that leverage LLMs behind the scenes. Give them a try and let me know what you think!

↓↓↓

https://llmparty.pixeletes.com

↑↑↑

Thanks for reading! :)
by delichon | 2025-09-01 16:10:44+00:00
I spent a little time looking into it, and it turns out that Microsoft owns an outfit named GitHub, which apparently offers free hosting for open source projects and is used by a lot of open source software makers. And Microsoft has around 4k employees with contributions to OS projects on GitHub. So maybe "biggest" is a lie in light of their anti-OS efforts, but it is at least arguable. Can you propose a bigger one?
by htatche | 2025-09-01 16:11:10+00:00
Location: Andorra Remote: Yes (exclusively) Willing to relocate: No Technologies: Ruby, Rails, Ember.js, Svelte.js, SQL Résumé/CV: https://www.linkedin.com/in/htatche Email: herveonrails@gmail.com

Hi!

I'm a full stack software developer with 10+ years of hands-on experience with Ruby on Rails and Javascript. I’ve worked across the spectrum: early startups, high-growth scale ups, and most recently, a large corporate product with a huge Rails monolith and even bigger DB. On the FE side I've worked with a range of libs and frameworks, starting with raw JS a long time ago all the way to Svelte.js more recently.

Have a look at my LI and if you think you're building something where I could help, let me know!

PS: I’d be also very interested in exploring the Go ecosystem, ideally finding a company that uses both Ruby&Go or that'd be willing to bring a pragmatic Rubyist into a Go environment. I’ve always picked up tech quickly and I’m excited to expand my skills.
by SAI_Peregrinus | 2025-09-01 16:11:39+00:00
`git` is a content-addressable filesystem (the "plumbing") with a VCS UI on top of it (the "porcelain"). `jj` is alternative "porcelain" using the same "plumbing". Git was initially designed to be a toolkit on which to create VCSes, over time the VCS portion of Git has become more complete but is still a very leaky abstraction, resulting in users having to use the "plumbing" commands more often than never. `jj` aims to be better "porcelain" over the Git "plumbing", and the project authors hope to eventually support other "plumbing" model(s).
by victornomad | 2025-09-01 16:12:11+00:00
SEEKING WORK | Berlin | Remote | Frontend / Design / Ideation / Prototyping

—

Hi! This is Victor, looking for interesting and beautiful (or potentially beautiful) projects that I can contribute to.

My strengths are:

UI, UX, interaction design beyond screens Prototyping complex and creative apps, Creative coding Tech Stack: React, Vue, Node, Python, docker, Processing, P5js, Node-RED, Figma, Blender CV: https://hn.pixeletes.com

A couple of personal projects:

» Funky UIs+LLMs: https://llmparty.pixeletes.com

» PHONK: An opensource device-hosted coding/prototyping tool for Android https://phonk.app

Thanks for reading! :)
by mcepl | 2025-09-01 16:12:39+00:00
I didn’t mean to be pedantic. My experience with Jujutsu was as bad as with Mercurial (and hg-git, I believe?) … after couple of hours working with my repo (https://git.sr.ht/~mcepl/m2crypto), looking at it with git, I got incomprehensible mess of destroyed multiple unmergeable heads (especially for Mercurial), and completely destroyed other branches, where I was not planning to work (Jujutsu). The only resolution in both case was export my work to plain patches, rm -r the checkout, clone again with git and forget anything about those other VCSes.

So, I claim that Jujutsu actually doesn’t work well with git repositories (and forges) very well, and I would like to see a native one.
by pydry | 2025-09-01 16:12:43+00:00
>Unfortunately it’s more complicated than that. Take car manufacturing in the US. The country doesn’t make enough steel, copper, etc to supply the industry, so domestic production depends on tariffed imports

No, it's not. The US making not enough steel is not an immutable law of the universe. It is a result of the same kind of industrial decline which tariffs would reverse by making it more economic to produce steel locally.

It only wouldn't work on products which the US has no fundamental ability to make like bananas (which yes, Trump did...).

>This means domestic cars and many other goods will get a tariff markup

Yeah, that's kind of how tariffs work - there's always a markup.

>In many cases it will be cheaper or roughly equivalent to pay a single tariff on a finished product from abroad.

That depends entirely on how you structure your tariffs. If it is the case you've structured them incredibly poorly.

>In theory it should be possible to bring in staged tarrifs, and use tax breaks and subsidies on on-shore necessary domestic production over time to transition the industry, but that’s not happening

I believe I covered that when I said that the tariffs were "being wielded with the skill and grace of a crack addled ferret".
by iLikeFunctional | 2025-09-01 16:12:59+00:00
I’ve been experimenting with something I’m calling Differential Sync Protocol (DSP).

It’s an HTTP/2 layer (written in Rust) that reduces payload sizes by sending binary diffs instead of full resource bodies. The server tracks resource versions per client session, computes minimal deltas, and only transmits what’s changed. If that’s not possible, it falls back to a normal full response.

In practice, this cuts bandwidth dramatically (often ~90%) for high-frequency polling APIs — things like dashboards, log streams, chat threads, IoT feeds. Not as useful for tiny or highly volatile resources.

Under the hood it’s built in Rust using similar for diffing, with a compact binary wire format, session management (TTL, memory limits, cleanup), and comes with a demo client + server.
by ralfd | 2025-09-01 16:13:19+00:00
I read that too! Ambrose is a bit patriotic, but one can read between the lines.

- The expedition was like StarTrek/Voyager if it were a satire. A technological advanced boat with phaser weapons and futuristic medicine going boldly up the Mississippi to search for a wormhole to the Pacific and make first contact with new civilizations. Every village (and every random Indian dude) they met they presented their shiny uniforms and gave long-winded speeches (which were badly translated by Neelix/a good-for-nothing French trapper) about how they should ally with idealistic Starfleet (United States) instead of the evil Romulans and Ferengi (British and French). The Indians politely heard the speeches, than sat stoically in silence for a while during which they wondered how clueless from One to a thousand L&C were, and then asked for guns, alcohol and tobacco as gifts.

- Lewis & Clark give instead out medals of the Great Father Thomas Jefferson and funny hats left and right to make diplomacy with “chiefs”. Often the guy is just some hunter in the wilderness or some dudes being left in the village, I wonder how many big men and new hierarchies L&C created by randomly giving out a cool hat. Anyway the Indians politely take the gifted hat and then ask for guns, alcohol and tobacco.

- Every village they visit they ask that the tribe shouldn’t war against other tribes anymore as the US is strong enough to protect everlasting peace. Sometimes a village made the mistake to believe them and was promptly raided by the opportunistic warriors of a neighboring tribe.

- The L&C crew fucked more Indian women than Kirk kissed green girls from Orion. Of course women like exotic men in shiny uniforms giving expensive gifts, but often it was the men who brought their squaws without jealousy, because the advanced “medicine magic” must surely rub off through sex.

- The first contact between Starfleet and the Klingons (Prairie Sioux) was friendly but a big culture clash! The Americans polished their uniforms extra shiny and marched in formation and the Sioux one-upped them with their feather regalia and drum dancing. The Sioux proudly showed of the many slaves they just had raided in a war, look how mighty warriors we are! tlhIngan maH taHja!, and Lewis&Clark meekly suggested that the war captives look quite wretched, it would be christian to release at least the poor women and children?, and the Sioux are “Wtf, why? What is wrong with you Earthlings?”

- The Indian men treat their women shockingly bad. I guess I expected the “noble savage” from the westerns movies of my childhood, a wise hero who is in tune with nature and Gaia-feminism. No, the Prairie is a brutal Mad Max patriarchy! One time L&C (who are Virginia gentlemen) call the Indians out why they make their squaws do all the work and their excuse is that they are warriors who always have to be on guard and keep their hands free in case enemy tribes are attacking right now. Yeah, sure…

Edit: It seems I cant decide if I tell a story plot points in past (it is 200 year old history) or present tense (I remember it like a movie).
by cb321 | 2025-09-01 16:13:24+00:00
Nim also has term rewriting macros (e.g. https://scripter.co/notes/nim/#term-rewriting-macros) which can transform patterns. The relevance is that you could combine that with `||=` to probably get whatever short-circuit|not semantics you want on the RHS. Or also do bignum/matrix libraries where arithmetic can be streamlined (e.g. jumbo operations matched to convert N passes into 1-pass), { at least potentially. Often the scale matters as in fits in "available" L1 then many passes might be more autovec friendly and so faster, or doesn't fit then one pass is much faster. It all depends, etc., etc. }
by Redeker_15_Beep | 2025-09-01 16:13:31+00:00
Temporal Technologies | Multiple positions in United States - WORK FROM HOME | FULL-TIME |

Temporal offers an entirely new way to build scalable and reliable applications. Temporal enables developers to focus on writing important business logic, and not on managing state or worrying about the underlying infrastructure. Sequoia Capital led our last round of funding and our team has experience from start-ups and larger companies like Microsoft, Google, Amazon, Uber, and more.

Temporal’s Series C Funding Announcement: https://temporal.io/blog/temporal-series-c-announcement

Temporal in 7 minutes: https://temporal.io/tldr

We're looking for senior level engineers for multiple roles - see here - https://www.temporal.io/careers

FEATURED ROLES:

Senior Developer Success Engineer → https://grnh.se/ed5cec6a7us

Staff Software Engineer, Traffic → https://grnh.se/1cbb896d7us

Staff Software Engineer, Cloud Infrastructure → https://grnh.se/8b0ba8347us

Staff Developer Advocate, AI - San Francisco → https://grnh.se/00dec64f7us

Senior Product Manager, Cloud Scalability & Capacity → https://grnh.se/6a766cv77us

Senior Software Engineer, Developer Productivity → https://grnh.se/jdr272cz7us

Staff Software Engineer - Cloud Capacity → https://grnh.se/a0hc6o6h7us

US benefits include: Unlimited PTO, 12 Holidays + 2 Floating Holidays, 100% Premiums Coverage for Medical, Dental, and Vision, AD&D, LT & ST Disability and Life Insurance , Empower 401K Plan, Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more! Benefits outside the United States vary by country.

Apply here https://www.temporal.io/careers/
by alephnerd | 2025-09-01 16:13:56+00:00
Yep. Sadly, this is how manufacturing "actually" works.

Everyone on HN loves to daydream about automated assembly and additive manufacturing, but almost all manufacturing is dependent on dirty industries like oil (fertilizers, textiles, plastics), rare earth elements, coal (steel), and others.

When I'd visit my SO's family back in VN or my extended family back in India, it's easy to see why manufacturing is so cost effective in those countries - the only lever low margins industries have is manpower, and that requires you to devalue life to a certain extent.

This is why my parents and my SO immigrated to America.
by jcranmer | 2025-09-01 16:14:15+00:00
The data-race-free memory model was an observation back in the early 90's that a correctly-synchronized program that has no data races will, even on a weak memory model multiprocessor, be indistinguishable from a fully sequentially-consistent memory model. This was adapted into the Java 5 memory model, with the happens-before relation becoming the definition of correctly-synchronized, and then C++11 explicitly borrowed that model and extended it to include weaker atomics, and pretty much everybody else borrows directly or indirectly from that C++ memory model. However, C++ had to go back and patch the definition because their original definition didn't work, and it took C++ standardizing a model to get the academic community to a state where we could finally formalize weak memory models.

In Java, happens-before is composed essentially of the union of two relations: program order (i.e., the order imposed within a single thread by imperative programming model) and synchronizes-with (i.e., the cross-thread synchronization constructs). C++ started out doing the same. However, this is why it broke: in the presence of weak atomics, you can construct a sequence of atomic accesses and program order relations across multiple threads to suggest that something should have a happens-before relation that actually doesn't in the hardware memory model. To describe the necessary relations, you need to add several more kinds of dependencies, and I'm not off-hand sure which dependencies ended up with which labels.

Note that, for a user, all of this stuff generally doesn't matter. You can continue to think of happens-before as a basic program order unioned with a cross-thread synchronizes-with and your code will all work, you just end up with a weaker (fewer things allowed) version of synchronizes-with. The basic motto I use is, to have a value be written on thread A and read on thread B, A needs to write the value then do a release-store on some atomic, and B then needs to load-acquire on the same atomic and only then can it read the value.
by com2kid | 2025-09-01 16:14:32+00:00
> This is a good time to think to yourself: do I need these dependencies? Can I replace them with something that doesn't expose vendor risk?

Given that my current projects all revolve solely around using LLMs to do things, yes I need them.

The entire purpose of the code is to call into LLMs and do something useful with the output. That said I need to gracefully handle failures, handle OpenAI giving me back trash results (forgetting fields even though they are marked required in the schema, etc), or just the occasional service outage.

Also integration tests only make sense once I have an entire system to integrate. Unit tests let me know that the file I just wrote works.
by GistNoesis | 2025-09-01 16:14:35+00:00
>the absence of Bellman violations is necessary, but not sufficient

It is sufficient though. All chess game ends in a finite number of moves. If you are consistent aka you have zero violation. Thinking backward (dynamic programming), you can "color" correctly final positions. And you can color correctly all position at 1 turn before end because you are consistent. Then 2 turn before ends,... Then recursively you have correctly colored all chess positions.

You are missing the complexity collapse which can occur in games, like for example the game of Nim, where a simple function can predict the outcome. When you have 15 sticks and you can remove any 3, naively one would think that there are 2 ^ 15 game states and "15 choose 3" legal game moves by turn, but in fact there are equivalence classes, which mean the game state is reduced to 15 different states only.

Modulo the prism of a trained neural network, game states got grouped into equivalence classes and the same phenomenon occur in chess, which allow simplification by high level rules like white wins because white wins the pawn race.

I am more familiar with Stockfish than AlphaZero or LeelaChess0, but the Stockfish demonstrates that well engineered features can bring down the neural network size a lot. In particular counting usually poses problem to neural networks, and counting like how many moves before the 50 moves rule or number of moves before a pawn race are edge cases that can be simplified (DTZ, and DTM).

Also these engines are trying to compress the evaluation function which is a lot more information than just whether the position is win, draw or loss, aka just the frontier.
by htatche | 2025-09-01 16:14:49+00:00
SEEKING WORK

Location: Andorra Remote: Yes (exclusively) Willing to relocate: No Technologies: Ruby, Rails, Ember.js, Svelte.js, SQL Résumé/CV: https://www.linkedin.com/in/htatche Email: herveonrails@gmail.com

Hi!

I'm a full stack software developer with 10+ years of hands-on experience with Ruby on Rails and Javascript. I’ve worked across the spectrum: early startups, high-growth scale ups, and most recently, a large corporate product with a huge Rails monolith and even bigger DB. On the FE side I've worked with a range of libs and frameworks, starting with raw JS a long time ago all the way to Svelte.js more recently.

Have a look at my LI and if you think you're building something where I could help, let me know!
by cosmicgadget | 2025-09-01 16:15:21+00:00
I'm not sure how you can hear/read/write that and conclude her answer was "nothing will change". To be sure, it is a very unpracticed attempt to give a political non-answer, but that's not the same as affirmatively saying "this will be four years of the same".

> aspirational outcomes with no specific ideas

That's typical for this interview format, no? I mean, you can be critical of the lack of information density but we're talking about her agenda relative to Biden's - and, to an extent, the status quo Trump created (inflation, diminished foreign influence) since that dictated much of what Biden could do.
by rollcat | 2025-09-01 16:15:29+00:00
It's not the devices, or the operating systems. RMS didn't see TiVo coming, but TiVo was never the problem: by the time GPL3 was ready, the industry (e.g. AOSP) has mostly moved to MIT/BSD. In the end, none of this mattered.

The real problem is that @gmail.com or @icloud.com are now required to participate in society. I'm happy to use an iPhone, it's in my subjective opinion the best device on the market. My concern is that I need an iCloud account to talk to my bank. It's become nearly as powerful as my ID card.
by hiAndrewQuinn | 2025-09-01 16:15:54+00:00
We'd probably see more SVN adoption if we had better ways to map it back and forth to a high quality Git repo. Even the minimal work I did writing [1] taught me the data models diverge in pretty fundamental ways. Can't blame people for being conservative around something at bedrock as their version control.

[1]: https://andrew-quinn.me/reposurgeon/
by BinaryIgor | 2025-09-01 16:16:15+00:00
And this nugget:

"Unfortunately, working on hypothesis generation remains extremely attractive to AI in drug discovery researchers: (1) day-to-day generating more and more ideas subjectively feels like progress is being made - after all, you’ve created an enormous and ever-growing database of almost-medicines - and (2) science has trained researchers to value invention over doing the hard work to validate ideas, leading to a world in which everyone wants to be the idea-person and comparatively almost no-one wants to be doing the hard and unrewarding work to take these ideas all the way. And so, AI-driven drug discovery researchers still largely pursue hypothesis-generation machines and consequently, as a field, we unfortunately continue to make the same mistakes."
by noisy_boy | 2025-09-01 16:16:39+00:00
> Whenever someone claims to enjoy or love their job, I'm extremely suspicious. Usually it's some form of cope, because without it how could you stand having to work 8+ hours a day for 40 years?

But you are not doing the exact same thing for 40 years. Since I started my career, there have been so many new projects, new ideas, new things to create and so many new ways to do it. But underneath it all is the common denominator of enjoyment and love of programming.

I'm not sure why that is so unfathomable. Sure, I have plenty of not-so-great days when nothing works or the project I'm working on is uninspiring. But that is just the nature of life. I would wager that your beloved partner isn't an enjoyable company 100% of the time. But you enjoy being with them most of the time because they make you feel great - that's sort of an important requirement. Programming makes me feel great most of the time I'm doing it.

> I'm sure you enjoy aspects of your work. But I would guess if you won $100m you wouldn't keep going. If you truly enjoyed it, you would do it for free.

I'll be able to set the balance of when I want to program and when I want to go watch a movie - we are not one dimensional creatures after all. Of course all of us need to eat but I don't see what getting paid for it has to do with my love for it. Plenty of people love stuff that doesn't pay at all.
by triceratops | 2025-09-01 16:16:49+00:00
> Joe Biden barely won

That's slightly revisionist. He won the popular vote by almost 5 percentage points. That's a lot. He also got more electoral college votes than GWB (both times) and Trump in 2016. His victories in the battleground states were also by a higher margin than Trump's in 2016, though still close. "Barely won" is a shade of true.

I honestly don't blame the guy for believing it was his responsibility to the country to run for re-election and keep Trump out of office. His heart was in the right place, even if the rest of him wasn't up to the task anymore.