MurphyA/hacker-news huggingface dataset:
by MRiabov | 2025-06-19 12:22:55+00:00
Sup HN, Two years ago I've made a decision - I wanted to created something that would last 50 years. After some rejected ideas, I've came up with: "A machine that would cook anything you want with a press of a button". I came up with a design, too. 10 months of full-time work later, I had produced: 1. A design that fit into 606030cm box (252512in), so easily fittable on virtually any kitchen table 2. The machine could easily cook any soup, stew, rice dish, meat. It could cut the food, peel food, fry and boil, and having cutting and peeling meant you could easily have thrown in raw potatoes, uncut meat, some vegs and it would cut and boil anything. 3. A patent, filed in one of EU states.

I thought that I would retail the machine for 1.5k

So after I did, I decided that... I want to work on something even better, and for the last year I've been working on another project. I was a SWE before, so it was software.

Anyhow, I'm now faced with a decision to pay for the full patent - 3.5k€. I'm 20, so for me that's substantial cash. I have been full-time on payless entrepreneurship for 3 years, so that's half of what I have.

So, lads and gentlemen, technically this is a project that can easily make hundreds of millions for anyone who holds it: the mass-manufacturing price was estimated to be €450 (I really tried to optimize it), so that's 2/3 net excl tax.

But then, I'm doubtful - I have never actually manufactured the device. Plus, the latest version that was actually small needs 1-2 months of polishing. And will anybody even purchase it? From companies. Of course I had a great feedback from potential users.

I'm thinking of going to electronics companies like Bosch or similar to license, though... I don't know. It will take time, and for me, I'm working on something else.

I'm attaching the text for the patent application above. What do you think? Note: I've since redesigned the machine to be 5x smaller by removing some unnecessary components, though the patent is still valid.

There is a competitor company, thermomix.com that makes $1.9bn annually selling a device that can do 3x less than mine (can only mix automatically) and they also sell it for 1.5k. chefee.com has similar functionality, but their stuff costs $30k and takes an entire kitchen. So I'm both better and cheaper.

Cheers.
by nikolay_sivko | 2025-06-19 12:23:26+00:00
As suggested, I measured the overhead at various sampling rates:

No instrumentation (otel is not initialized): CPU=2.0 cores

SAMPLING 0% (otel initialized): CPU=2.2 cores

SAMPLING 10%: CPU=2.5 cores

SAMPLING 50%: CPU=2.6 cores

SAMPLING 100%: CPU=2.9 cores

Even with 0% sampling, OpenTelemetry still adds overhead due to context propagation, span creation, and instrumentation hooks
by m4rtink | 2025-06-19 12:23:51+00:00
There are definitely some parallels, but it is not the same in many regards. For example the N1 was severely hampered by engine availability - Glushko wanted to push his hypergolic rockets and engines and refused to build an engine like he did for the R7. So they had to pick something else & ended up with far too many (for that time) not very reliable NK-15 engines.

Also compared to Super Heavy & Starship, they had more stages (4 vs 2) and most importantly, were not able to test the stages separately - which was possible for the Saturn V & IIRC all its stages exploded on the test stand at least once.

Both Super Heavy and Starship can be tested separately & Starship exploded during such testing, without taking the rest of the rocket with it, like N1 regularly did - including demolishing the super expensive launch pad during at least one occasion.
by 3dsnano | 2025-06-19 12:23:54+00:00
> And what is "real quality" and does that mean "fake quality" exists?

I think there is no real quality or fake quality, just quality. I am referencing the quality that Persig and C. Alexander have written about.

It’s… qualitative, so it’s hard to measure but easy to feel. Humans are really good at perceiving it then making objective decisions. LLMs don’t know what it is (they’ve heard about it and think they know).
by felbane | 2025-06-19 12:24:05+00:00
I've built a setup that orchestrates updates for any number of remotes without needing a permanently hosted registry. I have a container build VM at HQ that also runs a registry container pointed at the local image store. Updates involve connecting to remote hosts over SSH, establishing a reverse tunnel, and triggering the remote hosts to pull from the "localhost" registry (over the tunnel to my buildserver registry).

The connection back to HQ only lasts as long as necessary to pull the layers, tagging works as expected, etc etc. It's like having an on-demand hosted registry and requires no additional cruft on the remotes. I've been migrating to Podman and this process works flawlessly there too, fwiw.
by incomingpain | 2025-06-19 12:24:16+00:00
"Hard times create strong men, strong men create good times, good times create weak men, weak men create hard times."

This happens via brain connections and brain activity. The good times means less tribulations and the weak men simply havent formed the brain pathways.

AI makes for 'good times' and the easy 'low brain engagement' is the identified problem.

These scanned folks likely are using AI wrong.

Never ask AI "summarize this book" for me. You're missing out on reading the book. What if you read the book and then ask "What did this book miss?" or "give me ideas on what i can do to expand on the ideas in this book"

The way i look at it, dont 'reduce' only 'expand'

The way I found this, back in the day video games were awesome and then an EXPANSION was added that expanded the game. So when working on my open source projects, I was always asking 'whats the next expansion?"

Something that i love asking ai. "Here's my project and what it does. What are the next big ideas that can be added."
by nucleardog | 2025-06-19 12:25:00+00:00
I have a Framework 16 which is probably even easier to deconstruct than the Framework 13. It's been back and forth across the continent a number of times.

It's very firmly put together. The thought had never crossed my mind that I needed to worry about parts coming off of it. E.g., the screen bezel is inside the laptop when it's closed, pretty firmly set inside the top lid so it wouldn't catch on anything anyway, and has some decently strong magnets given it's a tiny piece of light plastic.

And if something happens that _would_ take the bezel off, in all likelihood it would just snap right back into place. Since it's designed to come off, it should come off relatively cleanly rather than breaking where it was glued, snapping off some tiny plastic clips, etc that would render it destroyed.

If anything I'm _less_ delicate with this than other electronics. Not that I want to plan on burning money, but knowing that something as extreme as "I managed to shatter the screen" is a ~$300 part and probably 15 minutes of my time to fix rather than "buy a whole new laptop" definitely takes some of the anxiety away. A new touchpad or keyboard are like $50 and 30 seconds to replace. A destroyed USB-C port is $8 and 15 seconds.
by mort96 | 2025-06-19 12:26:06+00:00
To be honest, I'm happy with running neovim in a terminal emulator so I'm not that far away from just wanting tools that "do nothing new". But there have been monumental changes in my time as a programmer that I've liked: language servers have been huge and are an essential part of my programming experience now, as one example.

But I think you're under-estimating the value of just being a really good version of something that already exists. There was a potential path where Zed would've been more or less something like VSCode, but actually open source, with less jank, with a smaller footprint and better performance, with excellent out-of-the-box support for a selection of programming languages without needing extensions. That, to me, would have been revolutionary, not because it would've had a list of features that's larger than other offerings, but because it would've done everything better than existing software.

Besides, it's not like "AI" is some new thing that nobody has done before. Every single new text editor that's coming out seems to be selling itself as "AI-powered". Zed is now a follower in that crowded space.
by lightedman | 2025-06-19 12:26:40+00:00
Hopefully they invest in actual QC.

I hate doing a first article, seeing nothing wrong on the IC side of the LED board, then apply power and have the IC explode and rocket off the board, taking traces and pads with it (or if I'm lucky, it just craters its packaging.)

And it is BAD. I'm talking 1/20 kind of bad, off multiple reels (I've gone though tens of thousands of them.) Only TI stuff.
by hombre_fatal | 2025-06-19 12:27:18+00:00
Leaning on community support seems ideal because it means you've built a powerful plugin API and people can implement features.

As opposed to having a weak plugin API where all progress depends on the tiny internal team.

The latter suffers more than the first if popularity wanes.

In Atom's case, its lunch was eaten by VSCode which was similar but just better. Based on web tech but with better performance and just as powerful of a plugin API. It wasn't the fact that they let people implement plugins that killed Atom, and they would have been in an even worse situation had they not had a good plugin API.
by rtsil | 2025-06-19 12:27:19+00:00
I used to think the same thing, and I still want a login/password alternative for me. But after seeing normies use online accounts and the trouble they have with password managers, I realized one of my friends had the most secure process: she would create extremely high-entropy passwords everywhere, but not remember them. Once she's logged out of her sessions after a couple of months, she uses the password forgotten link to generate another password, and so on. So her passwords are never stored anywhere, she's immune to many login stealing phishing attempts through genuine-looking fake websites as she can't enter the password, she doesn't have to deal with syncing the passwords between all her devices, and she doesn't have passwords on a post-it on her workstation. And she also doesn't get those annoying emails saying "your password is 6-months old, please change it or else!".

The email auth flow is a simplified and more efficient way to achieve the same outcome.
by balamatom | 2025-06-19 12:28:04+00:00
some "blinders":

- implicit taboos against things like mental self-modification, metacognition, introspection, empathy (latter two to a lesser degree because of their "glue" function); general abstraction-phobia scaling to sociall anti-intellectualism

- proclivity to pattern-match against acquired linguistic constructs (narratives, ideologies, superstitions) rather than trying to analytically reason about object-level cause-and-effect chains (leads to "shoot the messenger" style symptom-treatments; wireheading scenarios; all the "you can only ever win by being wrong" stuff)

- relatedly, conflating the ethically incorrect, vs the physically impossible, vs the unthinkable (whereas i'd venture there's a definite benefit to being able to tell apart these different modes of putative non-being)

these i view as "architectural patterns" in accordance with which the global "operating system" of "normative being" is constructed; infinite spanners into gearworks coalescing into what from afar might sound as a symphony to someone who has never heard one; poor memory and impaired reasoning skills being either organic side effects - or, scarier still, the very evolutionary pressures that make this whole show viable in the first place

the dysgraphia connection is interesting in its own right; i draw a tentative association with the known educational abuse of forcibly changing people's handedness. where i'm from, this was common up until relatively recently, and it remains folk knowledge that in the long term it can fuck up the developing mind's impulse control and executive function.

i'd conjecture what gets disrupted is the quasi-organic relation to one's "exocortex" (cf. jaynes' hypothesis of the emergence of the ego-as-subject-of-structured-reflection through the invention of writing?) so that one basically gains a self-reinforcing pavlovian "circuit" which fades into the background but disrupts one's cognition and/or motorics every time one approaches the correct conduction of the desired procedure (as in the case of reifying a particular grapheme out of muscle-memory)

sadly, as institutionally legitimized specialists tend to be pre-vetted for strong pro-sociality above all else, mainstream consensus dictates this fascinating and occasionally life-or-death stuff can only be studied on a basis i'd call "the merely actuarial"; but no deeper. conversely, conceptual tools for dealing with directly experienced phenomenological aspects (my "favorite" one being, of course, adversarial impairment of cognition) are few, far between, and rarely if ever from impartial sources.
by martinald | 2025-06-19 12:28:40+00:00
I spent the last few days playing with MCP building some wrappers for some datasets. My thoughts:

1) Probably the coolest thing to happen with LLMs. While you could do all this with tool calling and APIs, being able to send to less technical friends a MCP URL for claude and seeing them get going with it in a few clicks is amazing.

2) I'm using the csharp SDK, which only has auth in a branch - so very bleeding edge. Had a lot of problems with implementing that - 95% of my time was spent on auth (which is required for claude MCP integrations if you are not building locally). I'm sure this will get easier with docs but it's pretty involved.

3) Related to that, Claude doesn't AFIAK expose much in terms of developer logs for what they are sending via their web (not desktop) app and what is going wrong. Would be super helpful to have a developer mode where it showed you request/response of errors. I had real problems with refresh on auth and it turned out I was logging the wrong endpoint on my side. Operator error for sure but would have fixed that in a couple of mins had they had better MCP logging somewhere in the webui. It all worked fine with stdio in desktop and MCP inspector.

4) My main question/issue is handling longer running tasks. The dataset I'm exposing is effectively a load of PDF documents as I can't get claude to handle the PDF files itself (I am all ears if there is a way!). What I'm currently doing is sending them through gemini to get the text, then sending that to the user via MCP. This works fine for short/simple documents, but for longer length documents (which can take some time to process) I return a message saying it is processing and to retry later.

While I'm aware there is a progress API, it still requires keeping the connection open to the server (which times out after a while with Cloudflare at least) - could be wrong here though?. It would be much better to be able to tell the LLM to check back in x seconds when you predict it will be done and the LLM can do other stuff in the background (which it will do), but then sorta 'pause execution' until the timer is hit.

Right now (AFIAK!) you can either keep it waiting (which means it can't do anything else in the meantime) with an open connection w/ progress, or you can return a job ID, but then it will just return a half finished answer which is often misleading as it doesn't have all the context yet. Don't know if this makes any sense, but I can imagine this being a real pain for tasks that take 10mins+.
by bgwalter | 2025-06-19 12:29:02+00:00
If "AI" worked (which fortunately isn't the case), humans would be degraded to passive consumers in the last domain in which they were active creators: thinking.

Moreover, you would have to pay centralized corporations that stole all of humanity's intellectual output for engaging in your profession. That is terrifying.

The current reality is also terrifying: Mediocre developers are enabled to have a 10x volume (not quality). Mediocre execs like that and force everyone to use the "AI" snakeoil. The profession becomes even more bureaucratic, tool oriented and soulless.

People without a soul may not mind.
by leoedin | 2025-06-19 12:29:20+00:00
Have you ever tested various PWM frequencies? 50/60Hz is very noticable - but if the PWM is switching at 1000Hz? 5kHz? There is presumably a rate at which it is imperceptible to you?

Apparently Philips Hue uses 500-1000Hz. I wonder if there's manufacturers that use a much higher rate.
by chrisjj | 2025-06-19 12:29:44+00:00
> Someone who lost access to decades worth of important, sentimental data. It is extremely likely that 100.000% of their data still exists in its original form.

MS: "Second, we’ll delete Data or Your Content associated with your Microsoft account or will otherwise disassociate it from you and your Microsoft account (unless we are required by law to keep it, return it, or transfer it to you or a third party identified by you). You should have a regular backup plan as Microsoft won’t be able to retrieve Your Content or Data once your account is closed."
by teleforce | 2025-06-19 12:30:28+00:00
>Things like HDR, multiple refresh rates, mixed DPI, passive compositing, hardware planes are just harder to do.

Are you sure it's easier to do with Wayland, all this while the Linux HDR is not working well [1],[2].

I've got the feeling that every features claimed to be easier with Wayland are all bogus and the same thing can be achieved with the same amount of effort and time on X. Wayland now really feel like the Emperor's New Cloth.

[1] Ubuntu 25.04 & Fedora 42 Hit A Long Sought Milestone With HDR Support Working Well On The Linux Desktop:

https://www.phoronix.com/review/linux-hdr-2025

[2] Wayland Color Management & HDR Protocol Support Merged:

https://www.phoronix.com/news/Wayland-CM-HDR-Merged
by 9rx | 2025-06-19 12:31:12+00:00
Service is provided by people. You, for example, discover a problem with OpenAI's system that you integrate with and the only way you can address it is to employ the services of the people who work for OpenAI. While that is an example of a macroservice (or what we usually just call a service), it playing out in the macro economy, microservice is the same concept except applied in the micro scale.

But you checking out the code and debugging it means that you are providing the service. Where, exactly, do you find the service (micro or otherwise) boundary in this case?

Or are you just struggling to say that your service utilizes multiple applications?
by infecto | 2025-06-19 12:33:18+00:00
This is most definitely not toys for rich people. Now perhaps depending on your country it may be considered rich but I would comfortably say that for most of the developed world, the costs for these tools are absolutely attainable, there is a reason ChatGPT has such a large subscriber base.

Also the disconnect for me here is I think back on the cost of electronics, prices for the level of compute have generally gone down significantly over time. The c64 launched around the $5-600 price level, not adjusted for inflation. You can go and buy a Mac mini for that price today.
by Jderenne | 2025-06-19 12:33:33+00:00
Fair point we actually did ask our AI. It gave us 6 hypotheses, a funnel analysis, and a competitor teardown. Now we’re asking humans too they tend to be better at sarcasm :-)

We’ve been impressed by the depth so far (we uses domain-specific agents), often comparable to a solid strategy consultant. Still early, though, and always learning from edge cases and critiques.
by m4rtink | 2025-06-19 12:34:04+00:00
>A little Estes toy rocket lifts off the pad much more aggressively (in the blink of an eye!) than a full size rocket...

If you really want to, you can reach Mach 10 (~3300 m/s) with a 8 meter long 3500 kg missile in 5 seconds:

https://en.wikipedia.org/wiki/Sprint_(missile)

All of that in the lower atmosphere with the missile heat shield glowing white hot. :)
Show HN: Back endIM – Generate and deploy back ends from a prompt
by mayowaibitola | 2025-06-19 12:34:31+00:00
We built BackendIM to help developers go from idea → backend → deployed service in minutes.

You type something like “a notes API with user auth,” and it generates FastAPI code, deploys it, gives you a testing UI, sets up logs, and lets you export the whole project to GitHub or ZIP.

Why we built it: • We were tired of repeating the same backend boilerplate for every side project, hackathon, or client demo • Most tools (Firebase, Supabase) are great, but not always flexible • We wanted something that gives full code, runs instantly, and doesn’t lock you in

It’s built with FastAPI + Docker and currently uses SQLite/Postgres. Deployment is handled for you automatically, and you get logs and a test UI out of the box.

We’d love feedback from the HN community: • What would make this truly useful? • What feels like a red flag or deal-breaker? • What should we add next?

Live here:
by 0x416c6578 | 2025-06-19 12:34:56+00:00
In my completely uneducated-in-this-field view, "brain activity" can be broken down into two distinct types - the first type involves the raw procedural work required to solve a problem like 3012 x 42 in one's head, and the second involves higher level conceptual, critical and creative thinking required to say write a book or design a complex algorithm.

In the past, computers, calculators etc. have reduced the need for type 1 thinking, but I believe LLMs are increasingly replacing (or emulating / mimicking) type 2 thinking which - again entirely in my view - is more harmful to individuals and society as a whole.
by cyberax | 2025-06-19 12:36:00+00:00
Downside: it's Nix.

I tried it, but I have not been able to easily replicate our Homebrew env. We have a private repo with pre-compiled binaries, and a simple Homebrew formula that downloads the utilities and installs them. Compiling the binaries requires quite a few tools (C++, sigh).

I got stuck at the point where I needed to use a private repo in Nix.
by TeMPOraL | 2025-06-19 12:36:03+00:00
It partially is. You have the specialized part of maneuvering a fast moving vehicle in physical world, trying to keep it under control at all times and never colliding with anything. Then you have the general part, which is navigating the human environment. That's lanes and traffic signs and road works and schoolbuses, that's kids on the road and badly parked trailers.

Current breed of autonomous driving systems have problems with exceptional situations - but based on all I've read about so far, those are exactly of the kind that would benefit from a general system able to understand the situation it's in.
by gblargg | 2025-06-19 12:36:35+00:00
I used a 240 Hz PWM-dimmed monitor for a couple of years and I adjusted, but when I switched to a flicker-free one, it was very noticeable and bothersome to use the old one. Even though it's not perceptible when looking at a fixed point, when moving one's eyes around the after-images are easy to see. Even 1000 Hz PWM-dimmed LED strips are easy to notice when looking around the room. The light is basically being panned across one's retina like a panoramic camera/oscilloscope, logging its brightness versus time.
by bandoti | 2025-06-19 12:36:40+00:00
Here’s a few problems I foresee:

1. People get lazy when presented with four choices they had no hand in creating, and they don’t look over the four and just click one, ignoring the others. Why? Because they have ten more of these on the go at once, diminishing their overall focus.

2. Automated tests, end-to-end sim., linting, etc—tools already exist and work at scale. They should be robust and THOROUGHLY reviewed by both AI and humans ideally.

3. AI is good for code reviews and “another set of eyes” but man it makes serious mistakes sometimes.

An anecdote for (1), when ChatGPT tries to A/B test me with two answers, it’s incredibly burdensome for me to read twice virtually the same thing with minimal differences.

Code reviewing four things that do almost the same thing is more of a burden than writing the same thing once myself.