MurphyA/hacker-news huggingface dataset:
by suriya-ganesh | 2025-09-30 13:22:07+00:00
While this looks good on the surface. The stress and justifications a Director/artists makes to create a movie acts as an effective filter for quality work. Only with a lot of effort from a lot of people is that possible.

Without that effort and filters, We're going to have a deluge of poorly inspired, sloppy content.

My brain just switches off if I realize something is AI generated. be it blogs, videos or audio.
by zokier | 2025-09-30 13:22:13+00:00
> it's also that you can run them extremely flexibly: chain them into pipelines, run them in background, redirecting streams

Imho traditional shells are actually pretty limited in this regard; you generally can only compose programs in simple linear pipelines with one input one output. Technically bash does allow doing some stuff with additional fds, but it is not very convenient nor flexible in that regard. There have been some attempts to make more flexible shells, like for example dgsh: https://www2.dmst.aueb.gr/dds/sw/dgsh/
by zbentley | 2025-09-30 13:22:19+00:00
The linked article’s optimization applies to compound index queries, not “OR” condition optimization.

Unrelated or not, skip-scan will be useful in some cases. However, the cases where it adds noticeable benefit are the cases where a separate index should have been used for leading columns anyway (and in memory-constrained/frequently-cold-cache situations, a separate index might even be faster). If you can’t even begin to guess at the order of magnitude of cardinality, or if your leading-column-lacking queries are quite rare and not that perf-sensitive on a big table exerting index cache pressure, then skip scans make sense.
by juanre | 2025-09-30 13:22:31+00:00
LLMRing

https://llmring.ai

is a unified interface across OpenAI, Anthropic, Google, and Ollama - same code works with all providers.

Use aliases instead of hardcoding model IDs. Your code references "summarizer", and a version-controlled lockfile maps it to the actual model. Switch providers by changing the lockfile, not your code.

Also handles streaming, tool calling, and structured output consistently across providers. Plus a human-curated registry (https://llmring.github.io/registry/) that I (try to) keep updated with current model capabilities and pricing - helpful when choosing models.

An MCP server and client are included, as well as the ability to help you define your aliases/models with an interactive chat.

It's a thin wrapper on top of the downstream providers, so you are talking directly to them. And it also comes with a postgres-backed open source server to store logs, costs, etc.

MIT licensed. I am using it in several projects, but it's probably not ready to be presented in polite society yet.
by zx8080 | 2025-09-30 13:22:58+00:00
> I don't lose any privacy there.

By sending your gov ID(s) to a third party? You do! They will leak (or leak and then sell) your ID with your name to those who wants to buy it. With services you've ever authorized with them, and probably the list of services you visit with timestamps. As it's NOT the one-time token, I'm pretty sure it has to be renewed from time to time (12h expiration? 1h? Who knows).

This is a system designed for tracking and control.
by SchwKatze | 2025-09-30 13:23:13+00:00
I'm doing a PL based on SQLite's VM.

I first tried to expose the VDBE to public usage, so it could be easier to right hand-made bytecodes, but it would require an effort that I'm not quite have to a side project. So instead I'm extending SQLite's parser to accept things like `let <var> = <expr>`, and functions. Alongside, I'm doing a "standard library" so you could build web servers and stuff.

The thing I'm struggling with is managing execution state. I have the idea of doing transactional functions using function coloring (e.g async functions), so each function call opens a new savepoint, and the user could rollback a particular function call in case it got wrong. I put the deadline to be 31 October, if I manage to get this on time I'll post here on HN :)
by book_mike | 2025-09-30 13:23:25+00:00
LLMs are powerful tools but they are not going to save the world. I have seen this before. The experienced crowd gets chuffed because it is a new pattern that radically changes their current workflow. The new crowd haven't optimised yet so they over use the new way of doing things until they moderate it. The only difference I can detect is that rate of change increased to an almost uncomprehensable pace.

The wave’s still breaking, so I’m going to ride it out until it smooths into calm water. Maybe it never will. I don't know.
by K0balt | 2025-09-30 13:24:14+00:00
This is kinda cool if you didn’t know this was possible, but dc-dc boost and buck (up and down) converters are -extremely- common these days, and not in any way remarkable.

I recently integrated one that is a total of 4mm2 that handles up to 1.5 watts for a tiny wearable sensor. It costs $US0.009 to build.
by matja | 2025-09-30 13:24:32+00:00
Those discussions I feel are fuelled by manufacturers like Sony saying [0] things like:

Lossless compressed RAW: ... This is a popular format that occupies less space with minimal quality loss.

"minimal" "loss"? That's not "no loss", so what exactly is it?

[0] https://www.sony.co.uk/electronics/support/articles/00257081
by kshahkshah | 2025-09-30 13:24:40+00:00
The cooking time is proportional to the thickness.

General advice on pasta:

* a quality dry pasta (dececco e.g) will have ~14 grams of protein per 100 grams dry weight, this is really essential

* bronze die cut will help soak up more sauces

* you do not need the full volume of water the box says, but start your timer once the water has returned to a boil

* once it has gotten to a boil, keep it boiling, but it doesn't need to be a raging boil, that'll tear apart the pasta, especially a stuffed one

* heavily salt your water, but it does not need to be "salty like the ocean"

* set your timer for a minute less than the cooking time on the box, check for doneness, then give it another minute if needed

* if you're finishing in a sauce, take the pasta out a minute before it is done. Remember to reserve one cup of the starchy cooking water before draining your pasta entirely

* do not put oil in your cooking water, it will NOT help it not stick. Just stir after you put it in, and then again a minute or two in

* if you're struggling to tell if it's "done", take a bite of a single piece, and look at the cross section a bit of "white" in the middle means that hasn't hydrated fully. Maybe you like a bit of "toothsome"ness ('al dente'), maybe you don't
by donatj | 2025-09-30 13:25:58+00:00
A friend was recently telling me about an LLM'd PR he was reviewing submitted by a largely non-technical manager where the feature from the outside entirely appeared to work, but actually investigating the thousands of lines of generated code, it was instead hacking their response cache system to appear to work without actually updating anything on the backend.

It took a ton of effort on his part to convince his manager that this wasn't ready to be merged.

I wonder how much vibe coded software is out there in the wild that just appears to work?
by travisjungroth | 2025-09-30 13:26:07+00:00
There’s an American fear of “not enough”. I think the overboiled pasta is informed by a fear of undercooked food, but also just this general not-enoughness. It’s the same fear that makes someone buy a truck that can hold the biggest load they can imagine needing, rather than accepting they might need to make two trips or rent a bigger truck every few years (or never) and get a truck half the size.
by Cornbilly | 2025-09-30 13:26:08+00:00
Yeah, a lot of Reddit seems to be people wallowing in their own unhappiness.

As far as the attitude toward employers, I kinda get it. A lot of these kids were sold the idea that college will mean a solid, lasting career and, pre-pandemic, a lot of companies were trying to sell themselves as a “family” and throwing cheap benefits around (ie. free food, beer, etc) only to yank most of that back during/after the pandemic.

It also doesn’t help that, inside US, it sometimes just feels like we’re trying to scam each other constantly. All of this is breeding a ton of cynicism.
by HardwareLust | 2025-09-30 13:26:17+00:00
I'm with Neil on this, but I'd go a bit farther. This whole idea that you somehow give up the right to privacy because you're in a public space is fucking nonsense. Your personal right to privacy should be an inalienable right unless you specifically consent, regardless if it's public or not.

Just because you possess a device that records images doesn't automatically give you the right to record/post/upload images of me without my express consent.
by the_af | 2025-09-30 13:26:25+00:00
> The death of a program happens when the programmer team possessing its theory is dissolved. A dead program may continue to be used for execution in a computer and to produce useful results. The actual state of death becomes visible when demands for modifications of the program cannot be intelligently answered. Revival of a program is the rebuilding of its theory by a new programmer team.

I really like this definition of "life" and "death" of programs, quite elegant!

I've noticed that I struggle the most when I'm not sure what the program is supposed to do; if I understand this, the details of how it does it become more tractable.

The worry is that LLMs make it easier to just write and modify code without truly "reviving" the program... And even worse, they can create programs that are born dead.
by jackstraw42 | 2025-09-30 13:26:31+00:00
Hey, I can tell you are on the right track here. Don't get too discouraged! That's the main thing I would tell myself back in high school to make sure I don't lose sight of some important stuff like that, trust me not everyone feels something like that kind of resonance you do with open source and educating regular people about it. It will be confusing at times and seem like maybe you were way off from the very beginning, but do your best to just take that as a sign that more work or clarification is needed, and of course you have the energy for this stuff right? I'd bet money on it, based on how you are writing your comments and how I used to write about the same things like after installing Linux, realizing everything we do we could be done the right way instead of the greed-based or other coercive systems in place that absolve a lot of responsibility by pushing much of the responsibility on the user without even attempting to educate them about what they're consenting to. Most of the time it's doing some simple task like uploading a photo to share but if an uninformed grandma tries to do that with her vulnerable Android phone... it's scary the life-changing situations that simple desire can happen to a person if they accidentally click the wrong link these days. Most of us here on Hacker News have long been aware of all the tracking and data collection and likely take steps to avoid it, but I cannot stress enough how we are a tiny tiny group of exceptions doing things right because it's meaningful to us. Regular folks are still doing the normal meaningful things to them in their lives, but the opposite sort of people who you and I are trying to be see this as an opportunity to trap them at every possible opportunity. The work you want to do is VERY important.

EDIT: just had another thought. You mentioned the FSF and the Free Software Conservancy, you should email them if you haven't already and ask them for some ideas about what you can do or how you can help their organizations. They may have something specific ideas for your area too, there are people like us everywhere. Get in touch with those folks for sure!
by hnthrow09382743 | 2025-09-30 13:26:45+00:00
Frankly, I'm on the side of no tech/comprehension debt ever being paid down if you want to believe this idea is true.

The analogy of debt breaks when you can discard the program and start anew, probably at great cost to the company. But since that cost is externalized to developers, no developer is actually paying the debt because greenfield development is almost always more invigorating than maintaining legacy code. It's a bailout (really debt forgiveness) of technical debt by the company, who also happens to be paying the developers a good wage on the very nebulous promise that this won't happen again (spoiler: it will).

What developers need to do to get a bailout is enough reputation and soft skills to convince someone a rewrite is feasible and the best option. And leadership who is not completely convinced you should never rewrite programs from scratch.

Joel Spolsky's beliefs here are worth a revisit in the face of hastened code generation by LLMs too, as it was based completely on human-created code: https://www.joelonsoftware.com/2000/04/06/things-you-should-...

Some programs still should not be rewritten: Excel, Word, many of the more popular and large programs. However many smaller/medium applications that are being maintained by developers using LLMs in this way will more easily have a larger fraction of LLM generated code that is harder to understand (again, if you believe the article). Where-as before you might have rewritten a small program, you might now rewrite a medium program.
by ghaff | 2025-09-30 13:27:09+00:00
Some of it is probably an artifact of mobile plan pricing being quite dependent on who you were calling when cell phones became widely available. I (still) have an area code that's the result of who I tended to be calling on my cell at the time. Hasn't been my "home" area code for many decades. (Not that I actually have a landline any longer.)
by simonw | 2025-09-30 13:27:40+00:00
You've been safe since launch because you haven't faced an adversarial prompt injection attack yet.

You (and many, many others) likely won't take this threat seriously until adversarial attacks become common. Right now, outside of security researcher proof of concepts, they're still vanishingly rare.

You ask why I'm obsessed with the danger? That's because I've been tracking prompt injection - and our total failure to find a robust solution for it - for three years now. I coined the name for it!

The only robust solution for it that I trust is effective sandboxing.
by delta_p_delta_x | 2025-09-30 13:27:43+00:00
Don't know why this was downvoted.

My best pasta comes from when I start testing it roughly 9 minutes in. Pasta softness depends on water softness, salinity, even ambient air pressure (though I am decidedly a low-lying person). Also pasta shape, and even quantity of pasta in the container (unless you have one of those huge boilers used in restaurants).

The instructions on the box tend to overcook my pasta well beyond al-dente.

Also, to all pasta lovers: please try trafilata al bronzo pasta from places like La Molisana, De Cecco, Garofalo, Rummo, and more.
by senordevnyc | 2025-09-30 13:27:51+00:00
Krugman's quotes are even worse in full:

The growth of the Internet will slow drastically, as the flaw in "Metcalfe's law"--which states that the number of potential connections in a network is proportional to the square of the number of participants--becomes apparent: most people have nothing to say to each other! By 2005 or so, it will become clear that the Internet's impact on the economy has been no greater than the fax machine's.

As the rate of technological change in computing slows, the number of jobs for IT specialists will decelerate, then actually turn down; ten years from now, the phrase information economy will sound silly.
by est | 2025-09-30 13:28:41+00:00
They are just bunch of static hosted .jsonl text files, one comment per commit, and makes up exactly one line

In case of comments you don't like, just delete the line and `git commit`

to erase the history entirely, use `git cherry-pick` and `git push -f`

It might be a nightmare for people not familiar with `git`, but for folks running a static blog like Hugo, they use lots of shell commands anyway.
by kakacik | 2025-09-30 13:28:44+00:00
Nobody in Europe considers India an antagonist, unless they will align hard themselves with russia, which would be a tremendously stupid move from any logical angle.

And China... its doing its own superpower things. I get why US is scared of prospect of having an actually worthy peer for a change with very different values, but thats not a main concern for Europe. putin and his FUBAR russia is and will be, all focus and energy goes there as it should. Unless US is going to properly help with that instead of licking various orifices of your own sworn enemy while it spits on you, we leave China to you guys (which just wants to sell their cheap EVs and other stuff here, hardly an evil plan we should lose sleep about right now).
by elicash | 2025-09-30 13:28:46+00:00
> AI slop acting

So if the technical challenges are solved and the AI acting is quite good, that changes your view of it?

> I just don't understand how this would work unless the entire movie was just CGI... if real actors are supposed to work with a fake thing like this.

Actors have worked alongside CGI characters for many decades, I remember watching Who Framed Roger Rabbit in the late 80s.
by stevepotter | 2025-09-30 13:28:58+00:00
Thanks, buddy! I'm having fun. There are a few sides to it. There are the actual physical surgical tools that you have to design, test, and manufacture. Then there's the robot that adjusts those tools. That stuff is a lot of CAD and 3D printing. The camera is a big deal and it's a ton of work to get that right. Then of course you have all the software, which is a slew of computer vision models that operate on a local computer in a careful dance of resource orchestration. The software has a lot: UI, grpc services, ml models on containers, inverse kinematics for calculating robot position, hardware interfaces, etc. Then there's a bunch of regulatory, validation, compliance, etc.

To answer your question about expertise, it really depends on what you are interested in. We have some dedicated mechanical engineers with medical device experience. The software is handled by a few computer vision and full stack folks. So there's different skillsets.

I'm a bit of a journeyman and as a result, I am decent across all of it. I always did software and went where the wind blew. It's been 20-something years since I graduated so I've seen a lot. About 10 years ago I got a job I was totally unqualified for, which was R&D for a company that made lab equipment for testing gas and oil. I was solo and had to learn all the mechatronics stuff - CAD, microcontrollers, electronics, etc. Check out this video: https://youtu.be/MA6hnyXx4p4. That specific experience allows me to be the glue in our engineering org.

To work here, you don't need medical experience. We have plenty of that. One of the cool things about engineering, especially software engineering, is that you can float around between verticals. I've learned all about media, finance, petroleum, insurance, waste disposal, etc. The skills translate. If you are purely software, I recommend picking up an Arduino and some motors and building something like a simple pan/tilt mechanism with an accompanying mobile app. Just do it. It might inspire you. I think curiosity and enthusiasm are the most valuable traits one can have.
by the_snooze | 2025-09-30 13:29:35+00:00
It's unclear how you'd even move the thing safely. The shuttle-carrier 747s are literal museum pieces now. https://en.wikipedia.org/wiki/Shuttle_Carrier_Aircraft#Retir...

I guess they can disassemble/reassemble it or move it whole with huge flatbed trucks, but both risk damaging the vehicle.
by osigurdson | 2025-09-30 13:29:41+00:00
I wonder how long it will take for the world to kind of catch up to reality with today's (and likely tomorrow's) AI? Right now, most companies are in a complete holding pattern - sort of doing nothing other than small scale layoffs here and there - waiting for AI to get better. It is like a self-induced global recession where everyone just decides to slow down and do less.
by varispeed | 2025-09-30 13:30:23+00:00
You are now agreeing with the core point: the functional design isn't copyrightable, only the literal drawing is. The entire discussion is about the value of that uncopyrightable information, not the right to distribute the PDF file. Focusing on the PDF's copyright is like arguing a treasure map is worthless because the paper it's printed on is copyrighted. The value is the map, not the paper.

No one suggests every connection is a revelation. The value is in the complete, validated system architecture for a black-box SoC. It’s the specific power sequencing, the exact filtering on high-speed lines, and the full support circuitry taken as a whole. That integrated blueprint is the "secret sauce," and its value is self-evident, regardless of any single engineer's experience with generic circuits.
by saghm | 2025-09-30 13:30:38+00:00
Given that the current administration literally issued an executive order claiming that the Smithsonian is bogus, it seems plausible this is just part of an attempt to diminish its stature: https://www.npr.org/2025/03/

Not long ago it would have been hard for me to imagine a president having a vendetta against specific museums, but given how transparent the executive order is, the only question is whether he's petty enough to try to do something like this. Unfortunately I think it's pretty clear from past precedent that this is pretty plausible.
Show HN: Clipboard Genie – a Windows clipboard manager inspired by Paste on Mac
by geniez | 2025-09-30 13:30:57+00:00
Hi HN,

I built Clipboard Genie, a Windows clipboard manager inspired by Paste on Mac. I loved Paste, but couldn’t find a good equivalent on Windows – so I made one.

Key features: - Unlimited history for text, links, files, etc. - Fast search & filtering - Contextual actions (open links, translate text, send to ChatGPT with custom prompts) - Simple automations (e.g. run an action when something is copied) - Cloud sharing (10 GB free quota for clipboard items including files) - AI integration with your own API keys (OpenAI, Gemini) - Clean UI, light & dark mode

Tech background: The first functional version was written in WPF. However, after discovering Avalonia (which I believe is the future of cross-platform UI for .NET), I rewrote the entire application. It was the perfect way to learn the framework. Right now it runs on Windows only, but Avalonia should make Linux/macOS builds feasible.

I’d love your feedback on: - What features are essential in a clipboard manager for you? - Do you use/need automations or integrations? - Are there any dealbreakers (privacy, performance, UI choices) that would stop you from trying a tool like this?

Thanks for taking a look!
by dotneter | 2025-09-30 13:31:15+00:00
https://fooqux.com/ - an experimental tech article aggregator.

For several years now, I've had a routine of collecting articles on topics that interest me throughout the week and then reading them over the weekend. To help organize and streamline this process, I created this website.

The main idea is to gather tech articles in one place and process them with a LLM — categorize them, generate summaries, and try experimental features like annotations, questions, etc.

I hope this service might be useful to others as well.
by trjordan | 2025-09-30 13:31:29+00:00
There's plenty of changes that don't require deep review, though. If you're written a script that's, say, a couple fancy find/replaces, you probably don't need to review every usage. Check 10 of 500, make sure it passes lint/tests/typecheck, and it's likely fine.

The problem is that LLM-driven changes require this adversarial review on every line, because you don't know the intent. Human changes have a coherence to them that speeds up review.

(And you your company culture is line-by-line review of every PR, regardless of complexity ... congratulations, I think? But that's wildly out of the norm.)