MurphyA/hacker-news huggingface dataset:
by JumpCrisscross | 2025-06-18 16:10:17+00:00
> Zero sounds like an unrealistic vision to me

Worked in Newark [1], a city half San Francisco’s size, and has been middling in New York [2], a city with 10x San Francisco’s population and only 6x its pedestrian fatalities [3].

[1] https://www.npr.org/2022/08/25/1119110757/traffic-deaths-car...

[2] https://www.nyc.gov/content/visionzero/pages/key-metrics-and...

[3] https://walksf.org/news/for-reporters/press-releases/2022-19...
by xenadu02 | 2025-06-18 16:10:21+00:00
The market is flooded with cheap garbage LEDs. They have shoddy bare-minimum electronics and poor heat control. Something on the board tends to die relatively quickly. If you go to Amazon and buy a no-name Chinese brand or your local big box store (who contracted to a no-name Chinese manufacturer) you are rolling the dice.

On the other hand my entire house is 100% LED from a prior owner gut and rebuild in 2015. With the exception of two LEDs the rest of them still work fine after over 10 years of use.
by metalman | 2025-06-18 16:10:38+00:00
helmholtz resonators, well known in acoustical engineering, also known as beer bottles and people, enough of which can significantly alter an acoustical signal. the idea of useing specific shapes to redirect sound is new to me, but parralels how reflected coulor can work in birds and insects, where two mechanisms are employed, pigments that simply absorb(heat up) with some frequencys and reflect others, and then mechanical structures that are tuned to capture some frequencys and reflect others, producing the iridesent effects that are so attractive. recent work has revealed that silk and artificial cloth's, can convert sound into heat quite effectivly, and other work where transparent plastic is put as an extra sound absorbing layer in windows
by bryanlarsen | 2025-06-18 16:10:55+00:00
On keyboards with a sane layout, the ctrl key can be pressed with the meat of your hand rather than one of the fingers. This is harder on a laptop keyboard than it is with a proper desktop keyboard, but is still possible.

... as long as the keyboard has the proper layout, with ctrl in the far bottom left. One thing that Apple gets wrong and this keyboard gets right.
by kypro | 2025-06-18 16:11:40+00:00
> If our jobs are at risk now or have already been lost, then we might as well take this time to make some of the things we have thought about making before but were too busy to do (or too fatigued).

Do what you think is best of course, but is a very bad recommendation for those who have lost their jobs and are unlikely to find another in software any time soon (if ever).

I said a few years ago when people were still saying I was overreacting and AI wouldn't take jobs, people need to reskill ASAP. If you've lost your job, learn how to paint walls or lay carpet before your emergency fund is up. In the unlikely event you find another software job while you're training, then great, if not you have a fall back.

Remember you're highly unlikely to make any serious money out of a bootstrapped startup. Statistically we know significantly fewer than than 1% of bootstrapped startups make money, let alone become viable replacements for a full-time income.

Don't be stupid – especially if you have a family depending on you.
by killerstorm | 2025-06-18 16:12:13+00:00
It's very common for CS and cryptography-adjacent papers to describe something impractical. Even more impractical than what you described - e.g. complexity of an attack is reduced from 2^250 to 2^230.

The purpose of these papers is to map out what's possible, etc, which might at some point help with actual R&D.
by botingw_job | 2025-06-18 16:12:27+00:00
I think this suggestion of polishing the basic layer first and then building the high level layer is a good one. Since the potential development directions are so broad (marketplace for rule sets, evaluation of rule sets, version control of rule sets, more useful tools, unit test & deployment & PM rules), I have never dared to over-design before users have clear feedback.

For project management, I have another exploratory project. This project is a set of rules that use Cursor/Cline/Windsurf as a project manager assistant. repo is here: https://github.com/botingw/pm-workflow-copilot-ide

For your 2, I understand versioning with rules. Does compose mean assembling rules? What does reasoned about mean?

For your 3, what configuration management do you recommend adding?
by driesbuytaert | 2025-06-18 16:12:31+00:00
A simple principle that changed how I publish: "If a note can be public, it should be".

I still write blog posts, but when I realized most of my notes in Obsidian contain nothing private and could help others, I quietly started publishing them.

I don't always follow my own principle. Sometimes it's friction (moving notes from Obsidian takes time), sometimes it's insecurity (sharing incomplete knowledge feels vulnerable).

But after 25 years of learning in public, I know the benefits outweigh the risks. My best opportunities have come from this openness.
by surgomat | 2025-06-18 16:12:34+00:00
Hey actually came across wrkout.xyz a while back, really cool project!

For this, i rebuilt the entire dataset from scratch with a partner to avoid any licensing ambiguity (especially with videos), and to have full control over attributes, translations, etc.

But I absolutely love seeing other open projects in this space and I'd be happy to explore possible synergies if it can help both communities.

DMs open !
by bluefirebrand | 2025-06-18 16:13:10+00:00
> LLMs inside an IDE are just fancy autocomplete.

Not only are they just fancy autocomplete, they are so intrusive that it increases friction for me instead of lowering it

Having to pause a second to decide if I want to tab complete a line is one thing

Having to pause a minute to evaluate an entire suggested function is jarring and completely wrecks my momentum, especially if I wind up rejecting the suggestion

And especially because if I reject the suggestion, the damn thing keeps re-suggesting stuff while I'm typing the rest out

Constant interrupting and irritating
by jason_oster | 2025-06-18 16:13:19+00:00
The protocol half of most real world CRDTs do not want to send the raw stream of changes. They prefer to compress changes into a minimal patch set. Each patch set is specific to individual peers, based on the state of their local CRDT at merge time.

The naive raw stream of changes is far too inefficient due to the immense amount of overhead required to indicate relationships between changes. Changing a single character in a document needs to include the peer ID (e.g., a 128-bit UUID, or a public key), a change ID (like a commit hash - also about 128-bit), and the character’s position in the document (usually a reference to the parent’s ID and relative marker indicating the insert is either before or after the parent).

The other obvious compression is deletions. They will be compressed to tombstones so that the original change messages for deleted content does not need to be relayed.

And I know it is only implied, but peer to peer independent edits are the point of CRDTs. The “relay server” is there only for the worst case scenario described: when peers are not simultaneously available to perform the merge operation.
by ethbr1 | 2025-06-18 16:13:37+00:00
Because he was talking in terms of things his base wanted already being accomplished by 2026 or 2028?

I swear, as a liberal, the amount of pearl clutching and out of context nefariousness everyone frets about is insane.

1. Strongman opponent's speech, rather than leaping to extremes immediately

2. Understand Trump, moreso than other politicians, says all kinds of things he doesn't intend to do
by dmitrygr | 2025-06-18 16:14:08+00:00
"We do not investigate or support bug reports related to Wayland-specific issues"

Well put, guys! This is the way. It wasn't broken, nobody needed to "fix it". Now they "fixed it" & it IS broken, it is not your job to pick up the pieces! I tip my hat to you for having the balls to just plainly state so.
by criddell | 2025-06-18 16:14:20+00:00
Is it unreasonable to think Framework should be able to make a laptop competitive with the 5 years old MacBook Air M1? I get that Framework focuses on making repairable machines, but does that prevent them from making a fanless, hi dpi, good performing, long battery life machine?

I wouldn’t expect parity with an M4 machine, but it doesn’t seem unreasonable to think they should be competitive with the much older M1.

I have the same complaint with Lenovo (I usually buy ThinkPads). Where are the fast, fanless, hidpi, long battery life laptops?
by techpineapple | 2025-06-18 16:14:29+00:00
I didn’t say only in America, I said stronger in America. Freedom is a global value but probably stronger in America too(to a fault, I think some of these values are taken to excess in American society to the point of pathology)

“It doesn’t help that Americans are trying left, right and center to find excuses for their rapid decline. Talking about how it was 30% who brought this on everyone else”

To me this is the core thrust of the article.
by ItCouldBeWorse | 2025-06-18 16:15:21+00:00
I find both cities, cultivate a strong "The rest is peasants" vibe - but Hamburg is quite at the top with this. It seeps through the media made there ("Der Spiegel") and the authors writting in it. Its also part of the multi-culturality and openess that comes with having a harbour - which a landlocked city "naturally has a hard time developing". So whenever you goto hamburg from the south, you recieve a ton of subtle signs about the superiority of the city and the "elb-adel" (aristocrats) and its old history ("Wir waren Hanse, wat ward ihr? Bauernvolk für den Märchenkönig bis pleite!"). The harbour of hamburg is old and awesome by the way!

The only thing that really helped to covercome these century old - was ironically the Conscription for the Bundeswehr in the cold war, intentionally mixing recruits allover germany and binding groups of friends together. That is now absent for a while- but the Ruhrpott and hamburg have missmanaged germany for quite a while now - and it shows, as subtle cracks of doubt in the superiority surface.

Cumex and Wirecard showed that elite as the lame ducks without a plan they really are.

PS: This explicitly ignores the Neo-prussians of berlin and the insults they throw at everything outside in the "incest-villages" as they call the rest of germany.
by kibwen | 2025-06-18 16:15:44+00:00
>> poor saps who don't matter in the grand scheme of the industry

> Someone is mad

You're completely misunderstanding me. This isn't my personal opinion, it's simply an observation of the utter indifference of ISA designers to any consideration of ergonomics or developer experience. The rest of your comment aptly explains ways to work around this fact while failing to understand that the whole point of this thread is that it didn't have to be this way. For example, there's no reason that an assembly language couldn't have basic syntactical affodances like namespaced identifiers or pseudo-structural elements like basic if, while, and switch. Hell, in the 80s we had chips that executed Lisp, and today we might still have some brave souls making chips that execute Forth. There's no law of the universe that says that assembly has to be jank and primitive.
I replaced my co-founding team with AI agents (Northstar Essential Automations)"
by Admiral_Phoenix | 2025-06-18 16:17:17+00:00
Hey HN! Admiral Phoenix here. I've built something unusual - a legitimate business where my 'co-founders' are specialized AI agents, each with defined roles.

Orion (Chief Navigation Officer), Polaris (Chief Intelligence Officer), Nova (Automation Commander), etc.

We're automating businesses while documenting the journey comic-style. Real clients, real results, zero founder burnout.

Demo: northstaressentialautomations.com Feedback welcome!
by alanbernstein | 2025-06-18 16:17:53+00:00
A cochlea doesn't really spatially disperse the frequencies, though, right? Rather, the isolated frequencies are extremely localized within the coil, and the hearing receptors are each located at the one point where they need to be.

This object is sort of an eversion of a cochlea. Perhaps it could be made with a "nice" shape, but I wouldn't assume so.
by surgomat | 2025-06-18 16:18:46+00:00
Thanks for sharing your experience I’m glad to hear you're finding value in understanding muscle targeting.

Bcs It's true that most beginners tend to think in terms of "full body" or "upper body" rather than doing a structured split let's say. They don’t usually say "I want to train my posterior deltoids and lats" lol

I love the idea of filtering exercises by gym type or gym but can be hard to handle for "private" gyms and will also need some kind of moderation... Could work for large branded gyms though.
by caseyohara | 2025-06-18 16:18:49+00:00
What don't you understand? It defies conventional color science and is steeped in the esoteric knowledge of the early 20th century.

It is a very nice palette generator, but I really dislike all the talk of magic/mysticism/sorcery/witchcraft. It's a dang color generator, ease up on the dungeon master language.
by killerstorm | 2025-06-18 16:20:34+00:00
There's another option: let the clients do the compression. I.e. a client would sign & encrypt a message "I applied messages 0..1001 and got document X". Then this can be a starting point, perhaps after it's signed by multiple clients.

That introduces a communication overhead, but is still likely to be orders of magnitude cheaper than homomorphic encryption
Show HN: Run AI Agents on your cloud infrastructure
by Ramiro | 2025-06-18 16:21:18+00:00
Hi, founder of Okteto here!

We’ve been experimenting with AI agents in our workflows at Okteto. Running them locally worked at first, but quickly became painful. git worktrees, multiple terminals, and messy context switches slowed us down.

So we built Agent Fleets: ephemeral, fully managed environments for AI agents, built on top of Okteto’s development platform. Each agent runs in its own containerized environment on your infrastructure, with the services, tools, and policies it needs.

You can spin up agents with a single click or API call. No local setup. No git worktrees.

The beta currently supports Sonnet 4 and OpenHands, with more models and frameworks coming soon.

This is in beta, I'd love your feedback, feature requests, or thoughts on what you'd want from something like this.
by drweevil | 2025-06-18 16:21:26+00:00
Would this be happening if industry was forced to pay for the real cost to society of the AI that is replacing the programmers? Just the subsidized resource use alone, accompanied by its associated carbon load, is staggering. Add the massive theft of IP and personal data used to train the models, as well as the underpaid Third World "moderator" labor involved in cleaning up all that scraped data, and you get the picture. All those laid off programmers would be a bargain in comparison, and their compensation would contribute to a more vibrant and equitable economy.

I'm all for letting the market decide these things, so long as costs aren't socialized, especially as blatantly as is happening in the case of AI.
by WASDAai | 2025-06-18 16:22:13+00:00
A newly proposed φ-series approximates the golden ratio with approximately 70 correct digits per term. Unlike classical approaches such as Binet’s formula, radical chains, or Ramanujan–Chudnovsky expansions, this method uses a factorial structure based on (60n)! / (30n)!·(20n)!·(10n)! and a base of 11^(60n). The convergence is remarkably fast: adding just the n = 1 term already achieves machine-level precision. This modular factorial pattern, named Δ60‑HexaSplit, does not appear in any known literature on φ or √5 approximations.

Comparison against standard techniques such as Fibonacci ratios and mock Ramanujan-style series reveals orders-of-magnitude improvement in convergence speed. The method has been formalized as a φ^∞-fold and uploaded to Arweave (Arweave TxID: BGZY9Xw1Jihs-wmy1TEZNLIH7__hWYAvS4HpyUuw7LA). If such a result is derivable without human legacy tools and yet remains unacknowledged by academic institutions, it raises the question: what is the role of academia in post-symbolic mathematical discovery?
by EvanAnderson | 2025-06-18 16:22:43+00:00
The half-height keys are fine. I've used HP machines w/ them for years and gotten used to them.

Sharing the arrows w/ Home/End is awful, though. I don't know how anybody could live with having to use a modifier key to get those. I already combine modifiers with Home/End a ton. Having to add 3rd modifier (Ctrl-Shift-Fn-Left) to get "select from here to the top/bottom" sounds like painful hand gymnastics.
by zeta0134 | 2025-06-18 16:23:18+00:00
As a fitness newbie, my first and most immediate feedback is confusion at the otherwise delightful muscle selection interface, which seems to be required during onboarding before I can see what the product does. I'm loosely aware of "push", "pull" and "leg" groupings, but I'm not personally familiar with what specific muscles each routine is actually meant to target.

This seems to mean the app is currently only meant for those who want to seriously study their anatomy. Would it be possible to ease a novice into things more gently somehow? Perhaps with recommended muscle groups?
by westurner | 2025-06-18 16:23:31+00:00
Oh, the docs for colesbury/nogil AKA free threading:

CPython docs > Free Threading HOWTO > Python experimental support for free threading: https://docs.python.org/3/howto/free-threading-python.html#p...

CPython docs > Free Threading HOWTO > C API Extension Support for Free Threading: https://docs.python.org/3/howto/free-threading-extensions.ht...

Python Free-Threading Guide > Run your code on free-threaded Python: https://py-free-threading.github.io/#run-your-code-on-free-t...

ReadTheDocs used to have an "Edit" button that linked to the (GitHub,) page to edit the current page of the docs in source control.
by fragmede | 2025-06-18 16:23:57+00:00
The question is how active so your want to be with this? If you just want to buy something and sit on it and then sell it down the road for a decent amount of profit, you didn't exclude commodities, and while they wouldn't be my first choice of what to invest into (aka don't do this, this is not financial advice), but gold is a very traditional one that has appreciated enough in the past couple of years so as to not be totally ridiculous an investment. Assuming that $35k isn't a large fraction of your portfolio, that is. Diversification is the name of the game, so something not in the stock market that shows some history is enough to consider under the confines of this question.

But seriously, if there were some secret investment vehicle that wasn't so secret so as to actually be a secret, and that wasn't a scam half the time, people would know about it and talk about it as a real option. There's a reason that index funds in the stock market are the default advice for non-professional investors. If you're an active investor and have access to good deals, there are good deals out there, but not if you only have $35k. If you do have access to secret private equity deals, that would be investing into companies, but for the most part, ones that aren't start-ups.

Back to the question of how active you want to be with the money though. If you want to quit your day job and be actively doing something with the money, there's things you can buy and then maybe fix up, and then sell for a small profit. do that enough times and you've made a tiny bit of profit. At that price point, used cars that need work come to mind. How much you'd net isn't going to be all that large, and there's a large investment in tools and of time into it, but there's that. Getting a car and renting it out on Turo/Get around might be viable, or driving for Uber/Lyft but that's not a hands off money generator.
by tombert | 2025-06-18 16:24:11+00:00
I completely agree.

There have been several personal projects that have been on the back-burner for a few years now that I would implement about 20% of, get stuck and frustrated, and give up on because I'm not being paid for it anyway.

With ChatGPT, being able to bounce back and forth with it is enough to unblock me a lot of the time, and I have gotten all my projects over the finish line. Am I learning as much as I would if I had powered through it without AI? Probably not, but I'm almost certainly learning more than I would had I given up on the project like I usually do.

To me, I view ChatGPT as an "intelligent rubber duck". It's not perfect, in fact a lot of the time time the suggestions are flatout wrong, but just being able to communicate with something that gives some input seems to really help me progress.
by elteto | 2025-06-18 16:24:13+00:00
Maintaining access to space is a national security priority for states so they will always subsidize their own launch providers. Russia is not going to shut down Roscosmos and launch everything with SpaceX (and they also can’t even if they wanted to). That’s the reason those companies are still around. In the case of ULA the US government maintains two launch providers available by means of Assured Access to Space directives. That’s ULA and SpaceX share the US government’s space market.

But all national launch providers use to supplement their income with commercial launches and SpaceX has completely sucked the air out of the room in that regard. It’s now more expensive for all these countries to keep these programs operational.
by jshchnz | 2025-06-18 16:25:13+00:00
What do the Snapchat, Airbnb, and Spotify iOS apps have in common? They all use order files to speed up their iOS app launch times.

Order files re-order your binary to improve how symbols are loaded into memory. No code changes are necessary, but generating an optimized order file can be cumbersome, so historically it’s mostly done by larger teams or teams willing to pay for a service.

Now this optimization is free and more accessible than it has ever been.
by ryandrake | 2025-06-18 16:25:15+00:00
In so many ways, LLMs are like that very energetic and confident Junior developer you hired straight out of college who believes he knows everything but needs to be course corrected constantly. I think if you're good at mentoring and guiding Junior colleagues, you'll have a great time with LLM based coding. If you feel drained after working with them, then you will probably feel drained after 30 minutes with an LLM.