MurphyA/hacker-news huggingface dataset:
by WalterBright | 2025-09-22 05:04:46+00:00
The "EV company" he bought consisted of an office and a desk and a kit car. There was no design, not even a plan.

If it was so easy designing and launching rockets for 10% of the cost, why didn't anyone else do it? Why did nobody else make reusable rockets? Rockets that could land on the launch pad? The rapid turnaround and cadence of launches?

Musk did what NASA was unable to do.

BTW, the Saturn V rocket engines were scaled up V2 engines. The essential bits were from the V2 engine - cryo fuels, turbo pumps, nozzles cooled by the fuel, boundary layer cooling, baffles to make the engine stable.

The Saturn V engines were lovingly built by hand. Musk's engines are mass produced.
by 3RTB297 | 2025-09-22 05:05:15+00:00
Yeah, it's full-on fantasy. Why would we as a species waste time terraforming a planet proven to let its atmosphere evaporate into space? Why waste energy to drag materials from Earth there instead of spending the same energy and materials to fix whatever problems Earth has?

At least in a billion years we can expect we would be either extinct already from our own actions, or hope to be advanced enough as a species to move Earth's orbital path out a touch every couple millennia to keep us in the Goldilocks zone.

Maybe by then we can terraform the Mars by crashing a few dozen comets and detritus from the asteroid belt into Mars to keep the Martian iron core, add heat enough to keep it molten and spinning for a while, add enough mass to get the gravity about 9.8 m/s2, reboot a tectonic cycle, combine 2 satellites into 1 good one, and try to add water to the system overall.

You know, just a regular Tuesday for whatever species we evolve into.
by andoando | 2025-09-22 05:06:03+00:00
Ive been saying this forever. Even with single disorder like ADHD, per the DSM two individuals can be diagnosed whilst sharing only 3 of the 9 symptoms, whichs admits that each of the symptoms can have a cause that is not from ADHD. So if someone has 6 symptoms how do you know theyre not all independently caused? Given a large enough population it's a guarantee
by leptons | 2025-09-22 05:06:39+00:00
I've done plenty of custom binary protocols before. I can't say they were any better or easier to deal with. I also can't say that the "parser" for a binary format was any easier than a simple, limited JSON parser.

For this specific project I chose JSON and it worked perfectly. Sending JSON from the embedded CPU was also really simple. Yes, there was a little overhead on a slow connection, but I wasn't getting anywhere near saturation. I think it was 9600 bps max on a noisy connection with checksums. If even 10% of the JSON "packets" got through it was still plenty for the system to run.
by ChrisMarshallNY | 2025-09-22 05:06:49+00:00
I tend to write overly-long tutorials [0]. They are usually aimed at developers that reflect my own capabilities, but about a decade ago (in experience, but not tech). I write about relatively specific, advanced topics, aimed at folks with a baseline level of understanding.

I use a lot of well-tested code samples.

Writing for true newcomers, is very difficult, as there’s a lot of context-building.

My code documentation[1], on the other hand, is written for folks at my level (I basically write documentation that I want to read).

[0] https://littlegreenviper.com/miscellany

[1] https://littlegreenviper.com/leaving-a-legacy/
by oofbey | 2025-09-22 05:08:44+00:00
The paper described makes a statistically rigorous attempt to recover common psychiatric diagnoses (like major depressive disorder MDD) from raw unbiased data about people’s experiences. And seems to conclude that the Venn diagram for common presentations of these conditions doesn’t line up well with the official diagnoses. Not that the conditions don’t exist. But that we are grouping together distinct conditions under the same name. They give examples of anhedonia and suicidality as distinct clusters in their data even though both would be considered MDD under the DSM.

To me this begs the question of whether the DSM authors might actually know something real and useful that the data don’t show. For example that anhedonia often progresses to suicidality even though the two might not coexist in the same person often. (Doesn’t sound right to me, but that’s how I read the article.) I think it’s plausible that the direct implication of this research is actually wrong. The obvious conclusion is that the DSM is full of it and doesn’t match real people’s experiences. But I suspect it might be that the DSM captures useful correlations and progressions that this method didn’t collect. Perhaps because the data here are from a single point in time, not a progression.
by palmfacehn | 2025-09-22 05:08:45+00:00
I agree that the outcome will be destructive.

The questions are:

Is it is more or less destructive than the alternative destruction? Who is it more economically destructive for? Over what time period is it more or less destructive than the alternative interventionism? Is 6 months a meaningful time horizon?

It becomes muddled very quickly. I would appeal for a consistent approach which opposes both forms of destructive interventionism.
Show HN: RealTimeX – Local‑first private AI agents
by realtimex | 2025-09-22 05:09:14+00:00
Hi HN — we’re building RealTimeX, a way to run private, always‑on AI agents with a local‑first approach. The core idea: minimize cost by running models on your own machine (or office server) and only call out to cloud when you explicitly choose to. That also keeps more data in your control.

Why we built it?

Cloud‑only AI can mean unpredictable spend, tail latency, and privacy headaches. Consumer hardware (laptops with NPUs/GPUs; small edge boxes) is now good enough for many real tasks. We want agents that get work done, keep sensitive work local by default, and are easy to govern.

What it is (today) - A desktop/runtime that can run models locally and optionally connect to remote backends you allow - Models (30 providers): OpenAI, Anthropic, Google, Azure, NVIDIA NIM, Hugging Face, Together, Mistral, Perplexity, OpenRouter, Cohere, DeepSeek, plus local engines like Ollama, LM Studio, vLLM, KoboldCPP, RealTimeX - Native Search (opt‑in): Google, DuckDuckGo, Bing, Startpage, Tavily, SearXNG, Brave Search - RAG sources: PDF, Word, Excel, CSV, Markdown, and websites - MCP tools/servers: Remote and local (Model Context Protocol) - An agent workbench to design tool‑using agents with tracing/evals

What’s different - Local‑first to minimize cost (use hardware you already own) - You choose the backend per agent or per step (local by default; cloud when you need powerful LLMs) - Data stays put when you need it to (in‑device or in‑region) - Agents, not just chat: build flows that run tasks end‑to‑end and post results

How it works (short) - Install RealTimeX.ai from the website https://realtimex.ai. - Connect what you allow: choose the model provider (local + remote), enable optional search tools, add RAG sources (file/web). You can attach MCP tools/servers to extend functionality. - Choose where each step runs: set a default backend (usually local); heavy steps will automatically switch to your selected remote provider. - Create and run agents: Drag & Drop or chat with the Assistant to build an “agentic flow.” Create inside the app → run inside the app.

What feedback would help most - Backend selection UX (defaults, per‑step overrides) - Agent ergonomics (drag‑drop vs. chat‑to‑build) - Observability: which traces/metrics make you trust agents running real work?

Who we are / how to reach us I’m Trung Le (founder). Happy to answer anything here.
by user_7832 | 2025-09-22 05:09:56+00:00
> However, there is nothing wrong with having core principles that aren’t able to be swayed. This is called having integrity... ...Otherwise we are no different than Crusaders and Jihadists.

And do you suggest a crusader or jihadist or keep this point of view as well? They too might think they are in the right and should keep their (religious etc) integrity, surely?

Everyone/most people always assume they are always in the right; if this was objectively true, there would never be a single debate or argument in the world.
by dreadnip | 2025-09-22 05:10:01+00:00
Definitely overnights, but also long distance. Ultralight only makes sense once you get into long distance trails IMO.

I’ll happily carry 10-15lbs on a casual weekend with some friends, but when I did the PCT my baseweight was down to 6lbs once I passed the Sierra.

Turns out if all you do is hike all day, for months at a time, you really start thinking about pack weight.
by bruce511 | 2025-09-22 05:10:15+00:00
I'm nearing the end of my career, so take this with a pinch of salt.

What I find so interesting in posts like this, is the mindset that "someone has to give me a job, else I can't work in IT".

By contrast, when I started, there were jobs sure, but the whole IT industry was so new that most people just found ways to "add value". Our (future) customers didn't know what they needed, we just built it for them.

Today we'd call this a 'startup' (although we were bootstraped, no investment. ) There's still a strong "build it" approach to IT , but mostly it now attracts those "looking for a job".

With hindsight I get that most people (in all industries) are workers, not creators. I used to think IT was mostly creators, but I'm not sure that was ever true. (More likely just the circles I frequented.)

And yes, it's harder to be a creator now. Marketing matters more than coding (it always has) but there is more competition now.

So to answer your question, the time to quit is when you can't add value. If you can see past the "get job" part, and see the "add value" part, your options are still open.

So my advice is; help people. Spot the pain, ease the pain. Maybe it's helping folk at a nearby old-age-community with their cell phones. Maybe it's helping a local corner shop get on the web. Maybe it's simplifying a tedious process.

By helping real people you get to meet more people. And ultimately it's people that get you hired.

Good luck.
by WalterBright | 2025-09-22 05:11:54+00:00
> Did people say that was crazy?

Nobody did it before.

> acquired by Paypal, was that considered a crazy business?

Before he proved it was profitable. BTW, every business venture I started was considered crazy by my peers.

> Grok

Musk was an early investor in AI.

The Boring Company is successful. It has found a profitable market boring holes for infrastructure cables and pipes.

People said him buying Twitter was crazy. Oops! (What annoyed me about that was I had some Twitter stock, and it was forcibly sold to Musk. I wanted X stock instead! Alas, it is private.)

I put my money where my mouth is. I've invested in TSLA and am a happy shareholder.
by kennywinker | 2025-09-22 05:12:20+00:00
Not an expert, but I don’t think - and cursory googling seems to agree - there are any “social contagions” in the dsm. The concept is not exactly proven science, and it’s worth mentioning that it’s also a bit of a dogwhistle term used to undermine a lot of queer and gender identities.

Fwiw I think it’s patently obvious behaviors can influence people, but in my mind they influence the avenue of expression - they don’t create disorders from scratch. So like e.g. body image would be the underlying disorder, and if it expresses as bulimia or anorexia or cutting could be somewhat “socially contagious”.
by dwoldrich | 2025-09-22 05:12:36+00:00
I appreciate all this guidance. I hope Node developers read it all and consider adopting most/all of it.

Node and the NPM ecosystem has been so productive for me and package.json scripts got me more into shell scripting than I ever thought I would.

All that said, there are some major insecurity deal breakers that frighten me when using Node in public-facing services.

Sneaking in compiled native binary blobs as part of NPM install, transitive dependencies with unpinned versions, the vast wasteland of unmaintained packages in NPM ... Node just needs to be superceded, I feel like.

It would be really great for a newer tech company with deep pockets like Tesla to pull a Sun Microsystems and release a new secure-by-design OS and language stack - maybe in support of a modernized hardware platform offering.

My preference would be for a deeper standard library like the jdk. I would like some sort of digital provenance that runs from the dev environment, through the os and package manager, through to all device types all the way through to the one and only global app store (or an enterprise-hosted proxy.) The whole kit and kaboodle signed and delivered at all levels.

I would like more energy efficient network hosting and service delivery patterns codified.

I would like public developer guilds with certs not as a prereq for employment, but rather to encourage developers to have something to show for their training other than a nebulous college diploma. Senior guildsmen can present their work products for review as an ongoing proof of their craftsmanship.
by bluefirebrand | 2025-09-22 05:12:49+00:00
Personally this might explain why I feel so demoralized by LLMs

I hate the experience of trying to write code with them. I like to just type my thoughts into the files.

I hate trying to involve the LLM, even as a search. I want my search to feel like looking up references not having a conversation with a robot

Overall, for me, the whole experience of trying to code with LLMs is both frustrating and unrewarding

And it definitely doesn't seem more efficient or faster either
by Foivos | 2025-09-22 05:12:56+00:00
These are not peer to peer connections. These people would send a single stream to twitch and then twitch, a known streaming service, would stream it to their viewers.

In theory someone might rent a server and do the streaming directly to his viewers, without using a known platform. This would be a legitimate false positive as you describe. But this would be so expensive I doubt anyone would do it when the alternative is a free platform with built in community and monetisation tools.
by MangoCoffee | 2025-09-22 05:14:55+00:00
Many comments focus on Trump, but I think the deeper problem lies with America itself. After all, America elected Trump twice.

I don't agree with Peter Zeihan on many of his views, but I think his point about the collapse of the global order set up by America is what's happening.

Trump is dismantling the global order/rule of laws established by America after WWII and the Cold War. I find it ironic that Ian Bremmer said the Chinese care more about the rule of law (established by America) than Americans do in this interview

https://www.youtube.com/watch?v=Cvvzx-ecTrw
by fragmede | 2025-09-22 05:15:10+00:00
Totally. Something that I see a lot is software that tries to read a config file during startup that bails out (sometimes with no error message!) if the file doesn't exist. Or tries to write the config file into a directory that doesn't already exist.

I'll get things working locally first, but I always have to test it in docker/other fresh test env (Vagrant), just to be sure I haven't committed the same sin myself.
by effakcuL | 2025-09-22 05:15:19+00:00
This is hilarious to me, because for me it is exactly the other way around.

Just last Friday, some coworker showed me her mermaid diagrams about workflows at work. I am still not comfortable with needing to login to some website to convert some format into a useful format. If I cannot run it locally on my computer it doesn't exist for me. So I tried to install their official looking cli client.

The protocol from my memory roughly looks like this I npm install something, then it tells me I have to npx (wth is that? I think that is new) install something, which gives me some weird puppeteer permissions issue. If it is permissions I guess I have to be root for the install, I try a bit more and get nowhere the same issues keep happening. Look on their website, see they have a docker as an alternative, this is a pretty newly installed computer so I have to install docker, but which one? There is 3 options and I am not sure. I try to run their docker and mess up because I do not read the documentation correctly and I have to map the directory with my .mdd file with <my-dir>:/data and this was unintuitive to me so I ignored the first part and replaced /data with my path. Again obviously a mistake on my side, but it happens every time and adds to my confusion. I look into the docs again and find my mistake. I finally get a resulting svg from the docker command. Excitement! I open the svg and it lacks all the text and I think there were also errors in the shape. Then I remember obsidian has a mermaid plugin so I thought about trying that, but the obsidian install also fails with some random error about not being able to connect to chrome.

On the other hand whenever I get a cmake project I clone it. I create a folder for the build, cd into it, run cmake <path-to-source-folder> without even looking at the documentation and it either works or I get a pretty clear message what is missing on my OS and with a short web search I can just apt install it and try again (yes this sometimes has multiple rounds) and it works!
by Aurornis | 2025-09-22 05:15:53+00:00
There are countless examples of past doctors claiming that psychiatric disorders are caused by some simple dietary issue. You can find people claiming that everything can be fixed by ketogenic diets, vegan diets, carnivore diets, Vitamin B12, niacin, magnesium, fish oil, you name it. For any vitamin or diet there is someone out there making passionate claims that it solves everything.

None of these hold up under actual studies. It’s the domain of wishful thinking that sadly preys upon people desperate for answers. Some times the placebo effect works for a while, but usually people just end up with a cabinet full of supplement bottles and a history of fad diets with no progress on their condition.
by JeremyHerrman | 2025-09-22 05:16:42+00:00
I don't get why people are downvoting this due to the parametric claim.

Yes, STEP files don't have a feature tree and cannot be parameterized. I read it as OP saying that under the hood there __is__ parameterization before the final export to STEP.

This means that they could expose this in the future, say if they chose to output to FreeCAD FCStd or even some proprietary format like Solidworks (via $$$ CAD translator packages).

This is just my read - I'm not affiliated and have no internal knowledge to Spectral or SGS-1, but I have worked deep in building CAD plug-ins and custom software for manufacturing automation.

All that said, the demo model quality has issues and many are unmanufacturable (with subtractive means at least) - so there's still along way to go. But I don't think the presentation of their capabilities is disingenuous.

Congrats on the launch of v1, keep going!
by WalterBright | 2025-09-22 05:16:46+00:00
There is a long list of crazy ideas that businessmen took on, that became so successful everyone later thinks that those ideas were obvious.

Such as an internet phone. Like a personal computer. Like a Xerox copier. Like jet engines. Like a pencil with an eraser on the other end. Like interchangeable parts. Like the circular saw. Like electric power utilities.
by trymas | 2025-09-22 05:16:56+00:00
If we’re talking “classic” wedding (venue, hotels, catering, bachelorette/bachelor parties, etc)…

What other commenter said, plus covering bachelorette/bachelor parties (groom and bride don’t pay). Wedding gifts. Where I am from and you’re being accommodated- it’s kind of expected (and part of etiquette) to include cash with your gift to try to cover hotel and dining costs for yourself.
by kstenerud | 2025-09-22 05:17:34+00:00
I did write one, but I needed to because the already-written data must be recoverable on a crash (to be able to recover partially written files) since this is in a crash reporter - and also the encoder needs to be async-safe.

https://github.com/kstenerud/KSCrash/blob/master/Sources/KSC...

And yeah, writing a JSON codec sucks.

So I'm in the process of replacing it with a BONJSON codec, which has the same capabilities, is still async-safe and crash resilient, and is 35x faster with less code.

https://github.com/kstenerud/ksbonjson/blob/main/library/src...

https://github.com/kstenerud/ksbonjson/blob/main/library/src...
Everyone's trying vectors and graphs for AI memory. We went back to SQL
by Arindam1729 | 2025-09-22 05:18:12+00:00
When we first started building with LLMs, the gap was obvious: they could reason well in the moment, but forgot everything as soon as the conversation moved on.

You could tell an agent, “I don’t like coffee,” and three steps later it would suggest espresso again. It wasn’t broken logic, it was missing memory.

Over the past few years, people have tried a bunch of ways to fix it:

1. Prompt stuffing / fine-tuning – Keep prepending history. Works for short chats, but tokens and cost explode fast.

2. Vector databases (RAG) – Store embeddings in Pinecone/Weaviate. Recall is semantic, but retrieval is noisy and loses structure.

3. Graph databases – Build entity-relationship graphs. Great for reasoning, but hard to scale and maintain.

4. Hybrid systems – Mix vectors, graphs, key-value, and relational DBs. Flexible but complex.

And then there’s the twist: Relational databases! Yes, the tech that’s been running banks and social media for decades is looking like one of the most practical ways to give AI persistent memory.

Instead of exotic stores, you can:

- Keep short-term vs long-term memory in SQL tables

- Store entities, rules, and preferences as structured records

- Promote important facts into permanent memory

- Use joins and indexes for retrieval

This is the approach we’ve been working on at Gibson. We built an open-source project called Memori (https://memori.gibsonai.com/), a multi-agent memory engine that gives your AI agents human-like memory.

It’s kind of ironic, after all the hype around vectors and graphs, one of the best answers to AI memory might be the tech we’ve trusted for 50+ years.

I would love to know your thoughts about our approach!
by schrodinger | 2025-09-22 05:18:43+00:00
This seems very similar to how I work by default. I sort of think in terms of "keyframes" and "frames", or "commits" and "fixes to commits."

Whenever I sit down to code with a purpose, I'll make a branch for that purpose: git checkout -b wip/[desc]

When I make changes that I think will be a "keyframe" commit, I use: git add . git commit -m "wip: desc of chunk" (like maybe "wip: readme")

if I make refinements, I'll do: git add . git commit --amend

and when I make a nee "keyframe commit": git commit -m "wip: [desc 2]"

and still amend fixes.

Occasionally I'll make a change that I know fixes something earlier (i.e. an earlier "keyframe" commit) but I won't remember it. I'll commit and then do: git add . git commit -m "fixup: wip desc, enough to describe which keyframe commit should be amended"

at the end I'll do a git rebase -i main and see something like:

123 wip: add readme (it's already had a number of amends made to it) 456 wip: add Makefile (also has had amendments) 789 wip: add server (ditto) 876 fixup: readme stuff 098 fixup: more readme 543 fixup: makefile

and I'll use git rebase -i to change it to reword for the good commits, and put the fixups right under the ones they edit. then i'll have a nice history to fast forward into main.
by bruce511 | 2025-09-22 05:18:49+00:00
I'd suggest that Open Source just defines the castle differently. People outside the castle have no say.

I'd also suggest that OS UI's are almost (but not quite) universally horrible. In most cases OS is about functionality, not astheics. There are good looking OS projects, but they are rare. And most often just a clone of a good looking commercial system.

I get that lots of people would love to return yo Windows XP styling (or whatever your favorite era was) but interestingly, looking back, I see that software as unbearably ugly.

So yes, moving forward means making mistakes. But not moving at all is, IMO, worse.