MurphyA/hacker-news huggingface dataset:
by eggy | 2025-08-27 17:47:40+00:00
When I started to really get into robotics, mechanics, and automation back in the late 80s and early 90s, the fork in the road of Rodney Brooke's subsumption architecture, but still digital, approach versus Mark Tilden's BEAM analog approach really had me trying both.

CPGs (Central Pattern Generators) were often implemented using simple RC (resistor-capacitor) circuits within his "nervous net" (NvNet) architectures. The RC circuits generated rhythmic patterns that drove the robots' motor behaviors, allowing gaits to emerge naturally from the interaction of these analog components with the environment and the robot's mechanical structure. This approach enabled adaptive, robust locomotion without requiring complex digital control systems.

His 6-legged robots could lose a leg, and the system would take feedback from the stuck or missing leg, and learn to walk with 5 or 4 legs. Amazing stuff.
by chipotle_coyote | 2025-08-27 17:48:07+00:00
Movable Type is, perhaps shockingly, still being actively developed; version 9 is coming out later this year. I’m not sure who the customer base is at this point—some years ago, they dropped the open source version and personal pricing and went to a very enterprise-ish $499/yr model—but I guess somebody is still giving them money.
by stackskipton | 2025-08-27 17:48:08+00:00
So basically the product is "Custom IaC with AI agent" Sounds like a great business model if you can convince companies to go for it.

However, as SRE, pass. I'd rather keep IaC in one of our pre existing tools which much wider support and less lock in. Also, since I'm in Azure/GCP, this tool won't work for me anyways since it's AWS focused and when you go multi cloud, the difficulty ramps up pretty quickly.
by SofianeHamlaoui | 2025-08-27 17:48:57+00:00
ESET uncovers PromptLock, the first AI-powered ransomware using OpenAI’s gpt-oss:20b via Ollama API to generate dynamic Lua scripts for cross-platform data exfiltration and SPECK 128-bit encryption, marking a new era in ransomware sophistication.
by didibus | 2025-08-27 17:49:01+00:00
You know the correct definition of BigO, which is great. Where things fell short was recognizing how industry jargon often stretches textbook terms. The skill is being able to adapt, realize when people are talking about a related but different concept, and engage on that level. The strongest candidates handle both the theory and the communication.

So I'd ding the candidate for poor communication.
by brookst | 2025-08-27 17:49:05+00:00
If you think it's sophistry you're missing the point. Let's break it down:

1. Browsers are open ended tools

2. A knowledgeable user can accomplish all sorts of things with a browser

3. Most people can do very impactful things on browsers, like transferring money, buying expensive products, etc.

4. The problem of older people falling for scams and being tricked into taking self-harming actions in browsers is ancient; anyone who was family tech support in the 2000's remembers removing 15+ "helpful toolbars" and likely some scams/fraud that older relatives fell for

5. Claude is a tool that can use a browser

6. Claude is very likely susceptible to both old and new forms of scams / abuse, either the same ones that some people fall for or novel ones based on the tech

7. Anyone who is set up to take impactful actions in their browser (transferring money, buying expensive things) should already by vigilant about who they allow to use their browser with all of their personal context

8. It is reasonable to draw a parallel between tools like Claude and parents, in the sense that neither should be trusted with high-stakes browsing

9. It is also reasonable to take the same precautions -- allow them to use private browsing modes, make sure they don't have admin rights on your desktop, etc.

The fact that one "agent" is code and the other is human is totally immaterial. Allowing any agent to use your personal browsing context is dangerous and precautions should be taken. This shouldn't be surprising. It's certainly not new.
by brailsafe | 2025-08-27 17:49:09+00:00
It's hard to tell whether it's the result of doing it full-time and I'd rather do other things in my spare time, or whether it's a pre-emptive feeling of already knowing how I'd work through it such that the mystery and tedium I find compelling to grind through is less present.

More ambiguity to me is more interesting, I like the hunt and the iterative process.

That said, it's a choice to use them for hobby projects, and LLMs are sufficiently bad that I'm coming full circle and feeling like their impact on those hobby projects might not be so pronounced. For them to be actually valuable, the process of using them needs to be significantly less tedious and more rewarding, and it's only in a few caes have I had that feeling.
by dsr_ | 2025-08-27 17:49:31+00:00
When your unique selling proposition is that you are just like Windows, but cheaper, you end up with a lot of customers who are expecting 100% Windows behavior.

For desktop Linux to be successful, it needs to be the cool different OS -- not the boring Windows that the accountants use, and not the MacOS that the art snobs and marketing hipsters use, but something appealing on its own merits.

And, arguably, that's about where it is now: 70% boring, 15% commercial hipster, 15% indie.
by dang | 2025-08-27 17:49:34+00:00
We've moved the comments to https://news.ycombinator.com/item?id=45034496, which appears to have been posted first*, and which has the Nx project URL.

I'll put the two blog posts that people have been linking to in the top text there, so people can read them if they want.

* we'll re-up the post so that it goes to roughly the same place on the frontpage that this submission was at before merging. that relativizes the timestamp (here: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...), but I believe longcat's submission was first.

Sorry neuroo - I know it sucks to have a post doing well on HN's frontpage and them plummet. But users are disagreeing about which URL is best so it seems safest to pick the original/official source, and to give the 'credit' to the first submitter.
by adinhitlore | 2025-08-27 17:50:15+00:00
I mean a bit egoistic I guess but can any of these students output such an amazing Chinese song (what im' listening to atm): https://www.youtube.com/watch?v=ugVNDvnDDpA&list=RDugVNDvnDD...

^ Great singer, look up musicians reacting to her (i'm so killing my karma here lol...).
by zhyder | 2025-08-27 17:50:47+00:00
Neat idea to mix batteries of different age and chemistries. I've wondered why EVs couldn't do that too with some power electronics and SW. If an EV battery could have multiple such modules, it'd:

1) Make it easier to carry a cheaper lighter less-natural-resources-consuming battery most of the time. Go to some "gas station" to rent and add more modules when taking a road trip

2) Make it cheaper to replace the 1 module used a lot at its EOL, thereby making EVs last longer and be viable as cheap used cars even past 10 years like ICE cars are

3) Allow easier upgrades as chemistry improves: solid-state, sodium ion, etc.

Modules could be electrically tested for fit. I'd think the fit range would be quite wide (e.g. if one supported lower max discharge rates than another) given the headroom we have with EVs' power these days: they have far-more-than-needed power (which mostly comes for free with EV range).

The tradeoff is that they'd need to be built to be modular with some standardization on module dimensions (maybe we'll have "ZZ" size like we have AA, C, etc today), and would take a tad more volume in the vehicle (though the limiting factor is weight rather than volume). Easily worthwhile over the current model with a huge monolithic pack.
by jacobx | 2025-08-27 17:50:53+00:00
We don't currently have support for editing code directly within a repository, but that's something we're excited about adding.

In the meantime, one thing that's worked well for us is building a component/screen/etc as a standalone piece in bitrig, and then bringing it into a larger project from your computer later. You can easily export the code you make in bitrig for those kinds of workflows.
by garciasn | 2025-08-27 17:51:26+00:00
I have a lake home in Central MN. There are shit tons of wind turbines near my home.

The recent moves by the feds to limit wind makes no sense. If a farmer wants to lease some small plots of likely unusable planting property to a company that generates electricity via wind who the fuck cares? While the feds can stop land use options as they see fit, the way it’s worded makes it seem as if it’s not a good thing for farmers to use their land as they see fit—something that’s likely intentional.

The oil companies do.
by slipperydippery | 2025-08-27 17:51:42+00:00
I thought the return vehicle was a to-be-developed direct-return vehicle from both SpaceX and Blue Origin (both got contracts, and supposedly both's versions will fly)?

[EDIT] Apparently there are multiple plans involving even more spacecraft, because why not I guess? It's as you describe for Artemis III, but then gets way more complicated with Artemis IV, involving more spacecraft for some reason.
by zachwills | 2025-08-27 17:51:49+00:00
I take a lot of pride in my work -- I am still proud of the post, even if some don't like it. Different flavors exist for a reason. I don't hide the fact that I use Wispr Flow, dictate my thoughts, and let AI clean it up, and edit from there. That is the most efficient way to do what I'm doing and juggle what I'm juggling.

Maybe you should contribute some of your ideas vs. bashing others who do?
by ivape | 2025-08-27 17:51:56+00:00
All that is fine. The bubble only happens if in your ecstasy you manage to think more of your indie apps, in which case Wallstreet has no qualms about taking any rando AI app public. When this is done at scale, you create the toxic asset that 401ks pile into.

In short, you and others like you will enjoy your time, but will care very little of the systemic risk you are introducing.

But hey, whatever, gotta nut, right?

—-

I don’t mean you specifically. Companies like Windsurf, Cursor, many, they are all currently building the package for Wallstreet with literally no care that it will pull in retail investment en masse. This is going to be a fucked up rug pull for regular investors in a few years.

We’re in a much wilder financial environment since 2008. It’s very normal for crypto to be seen as a viable investment. AI is going to appear even more viable. Things are primed.
by GMoromisato | 2025-08-27 17:52:07+00:00
Lots of things are harder in space; maybe even everything. But it has some benefits, like abundant solar power, lots of room, and line-of-sight to large chunks of Earth.

Almost all the problems can be solved by cheaper access to space, whereas the benefits cannot be easily recreated on Earth.

Is it guaranteed to work? My point is that we don't know, despite confident assertions one way or the other. If it does work, the benefits are clear, and that's why it's worth trying.
by yorwba | 2025-08-27 17:52:19+00:00
> Many recent CPUs eliminate NOPs without executing them

The elimination will still take some amount of time, and the smaller this amount is, the better, because it allows dialing in the slowdown more precisely. Of course how many NOPs you need for a particular basic block needs to be measured on the CPU you're profiling on, but that's also the case if you use a more consistently slow instruction, since the other instructions won't necessarily maintain a consistent speed relative to it.
by skhameneh | 2025-08-27 17:52:20+00:00
This seems very bizarre given Mazda is probably the least (of all "major" manufacturers) focused on EV and electric initiatives.

Mazda only had one EV, the MX-30 EV. Less than 600 of the MX-30 EV were sold in the US during its production. It was a complete flop right out of production. Mazda leadership has been notorious for pushing rotary engines and shifting further away from EV initiatives.
by IanCal | 2025-08-27 17:52:21+00:00
Happy to help - this is a thing I’ve employed multiple times for real cases.

One big benefit is that it uses the cheapest and most understandable approaches for the majority of cases, and scales up quite nicely. It has a neat place for very custom issues to be fixed too.

There will always be some things that simple approaches think are clear but aren’t, which is awkward but then all pipelines end up with that somewhere.

Edit - you can also deploy things earlier if you start from the beginning of the chain. Moving from big deploy to iteration on the remaining issues is often a win just in deployment issues.
by bonoboTP | 2025-08-27 17:52:24+00:00
Not so sure about this. There's Patreon, there's superthanks on YouTube, streamer tips, etc. for smaller publishers and people in developed countries are increasingly fine with subscriptions to streaming services, Spotify and the like (though the proliferation of services may again drive people towards piracy).

However this is probably still just a minority, and most people are less annoyed by ads than by having to pay however little. I'm not sure that the market correctly prices their eyeballs though, relative to those who are willing to pay micropayments. Intuitively, I'd guess the second type are probably more willing to buy things online in general. But probably the numbers and engagement metrics are prioritized more as KPIs for promotion etc.
by Glyptodon | 2025-08-27 17:53:02+00:00
This article is kind of old hat - it's basically been true that Linux is fine as a desktop OS for Grandma since some point circa 2010 +/- a few years. The big requirement is that Grandma just uses web browsers and other basic software from the OSS ecosystem, hardware was relatively compatible to begin with, and somebody does the OS upgrades for her every 3 years.

The real issue is that these kinds of "grandma" users maybe just don't use computers anymore. And the folks that do are joined at the hip to proprietary software like Photoshop or CAD programs or whatever else they care a lot about and don't want to relearn, and also make enough money that the costs are invisible. Or they're business computers and not using what's familiar (Windows) is a support cost.

From this perspective, gaming and specific hobbyists are basically the only feasible audiences for the Linux desktop unless people are very much pressured by software costs, or annoyed by proprietary software (DRM, lockdowns, upgrades, etc.) enough to switch their major activity to an open source option. In which case they awkward situation of "software works better on Linux, but won't try Linux until confirmed they like the not-totally-integrated-and-nice-on-windows-or-mac software running not on Linux."

I do think there ought to be more of a business case for Linux as a business OS as you should get reduced hardware and software and support costs, but there aren't actually a lot of people with the right experience and expertise to run a business off Linux as a desktop OS to begin with and so those savings can't be realized effectively.

That said, as computers get more locked down, I think there will be a bigger drive for power users who influence friends and family to switch.

Any case, my house has had year of the Linux Desktop ongoing since circa 2006.
by WinstonSmith84 | 2025-08-27 17:53:11+00:00
Okay that's maybe dramatic, but on another hand, that would be quite fascinating to experience. Maybe, for those of us living long enough, we are going to witness a net migration not from Africa to Europe, but from Europe to elsewhere, anywhere. There is enough place on Earth for humans to resettle and it's likely that other places will become more hospitable, while other places will become less, as the climate shifts. Maybe the middle east will become just warm and hot, instead of extremely hot as it's currently - and maybe even, they will be done with tribal wars, who knows!
by Pulcinella | 2025-08-27 17:53:29+00:00
A perpetual, irrevocable "lease" is just be a "sale". You are just selling a copy at that point. Subscription-based/SAAS software is leased.

I know it's pedantic, but to me the key thing is that it is the rights themselves that are "licensed." Not specific copies. The license covers what ways you are and are not allowed to make more copies (that aren't just your personal copy). So e.g. Open Source/Free Software/Closed Source libraries can be "licensed" and copies of them can be modified and included in work you create according to the license.
by verdverm | 2025-08-27 17:54:12+00:00
There is a similar difference between management track and those that have no interest with humans.

I've primarily stayed working with one, but sometimes two, to first understand how to manage one, more like a pair-programming setup, but also see if they can be used more like a managed developer. They still do too many dumb things to let them loose, I have my doubts this will change without significant change to the underlying models.

Also, you need to spend the time to read what they wrote and check not just for correctness and test passing, but is this even the right approach. They misinterpret the question or task, even when spelled out painful detail. They lose their focus or get caught in loops.They love to write everything from scratch instead of using the helper packages sitting right there. It's like the bell curve flattened out, they are equally impressive as they are astonishingly moronic, context dependent (pun intended)
by aanet | 2025-08-27 17:54:35+00:00
"This is the story of the world's most beloved programming language: Python. What began as a side project in Amsterdam during the 1990s became the software powering artificial intelligence, data science and some of the world’s biggest companies. But Python's future wasn't certain; at one point it almost disappeared.

This 90-minute documentary features Guido van Rossum, Travis Oliphant, Barry Warsaw, and many more, and they tell the story of Python’s rise, its community-driven evolution, the conflicts that almost tore it apart, and the language’s impact on... well… everything. "
by taude | 2025-08-27 17:54:40+00:00
Yeup. I just went through my Feedly, currated my lists, and even started poking at some other RSS readers.

RSS is still alive, and if you're the type of person who doesn't just want the alg telling you what to look at next, then it's still valuable.

There's some many content creators right now, for example, who are specializing in sharing AI knowledge.
Show HN: Open-source SDK for AI agent audit trails
by paulmbw | 2025-08-27 17:54:57+00:00
Hi HN! I’m Paul, founder of Traceprompt. We’re building an open-source SDK that wraps your AI agents and generates tamper-proof audit trails, so you can prove what agent did what, when and with which model.

You can check out the Node SDK (more languages coming soon): https://github.com/traceprompt/traceprompt-node

We built Traceprompt because LLMs are being used everywhere without a clear plan for audit and compliance. From research and discussions with other devs, I often see fintech and healthcare teams manually stitching together API Gateway, CloudWatch Logs and S3 buckets to track prompts/responses and retention. This is both complex and costly as there's little to no proof of immutability. Most current tools (Langfuse, Heliclone etc.) focus on LLM observability; few help generate verifiable evidence for compliance. That’s where we come in.

To add, regulations are also moving in this direction (e.g. the EU AI Act requires logging for certain high-risk systems, HIPAA calls for audit controls and FINRA/SEC rules push WORM-style retention). The goal is to make “prove nothing changed” boring.

Our SDK is simple:

1. BYOK architecture with AWS KMS. We never see plaintext prompts/responses; only you can decrypt. Other KMS providers are on the roadmap.

2. Append-only, hash-chained logs with a public Merkle anchor for independent verification. Repo: https://github.com/traceprompt/open-anchors

3. Audit packs: export CSV rows + proofs (and receipts) when someone asks “what exactly happened on this day and time.” You can also verify the audit packs — if a single byte was altered or a row removed by a bad actor, verification fails.

If "AI audit trails" are on your mind or on your roadmap, I'd love to talk. There are a few ways to start:

1. Checkout the repos: review code, install the SDK and experiment; open issues if anything breaks — https://github.com/traceprompt/traceprompt-node + https://github.com/traceprompt/open-anchors

2. Landing page: https://traceprompt.com — details on integrations and pricing; 7-day free trial (or 2M-token cap).

3. Join our Discord: https://discord.gg/2yUSXDECQk

4. Book a free 30-minute demo call: https://cal.com/traceprompt/traceprompt-intro

We'd love to hear your feedback, so we'll be in the comments! If you're a dev, I am happy to dive into more technical details or answer any questions. If you're in the AI audit and compliance space, please do get in touch as we have lots to learn and uncover :)

Thank you!
by OkayPhysicist | 2025-08-27 17:55:12+00:00
Maybe I'm a lover not a fighter, but I can think of several activities to do with "passionate and involved" people that are dramatically more fun than swinging virtual rocks at virtual walls.

Don't get me wrong: I do not have a 60k a year entertainment budget. I get plenty of kicks out of my well-coordinated Squad gameplay with my friends. But thinking it's how I'd best be spending $1000 a week for maximum enjoyment? Absolutely not.
by inanutshellus | 2025-08-27 17:55:37+00:00
I was struggling to come up with "worth it" ASCII-art-in-code scenarios for my codebase and found a post[1] with examples (that turns out to have been posted here in HN a while back[2]). Pretty cool.

[1] https://blog.regehr.org/archives/1653 [2] https://news.ycombinator.com/item?id=31891226
by stego-tech | 2025-08-27 17:55:37+00:00
Quite the opposite: troubleshooting the garbage it spits out helped build confidence in my own capabilities, and now I find myself writing code more frequently than ever - and with more complexity and features than I ever dare attempt before, with no LLM assistance whatsoever.

Nothing like cleaning up someone (or in the case of LLMs, something’s) garbage code to boost ones skill and confidence.
by suggestion | 2025-08-27 17:55:48+00:00
Asian Americans and East Asians have lower suicide rates than Americans (over 60% lower), and especially American white males, you've fallen for a false trope, which is exactly what I expected when I posed the question. I knew that you would immediately appeal to this false trope because you're looking for an excuse.

They outperform by the metrics that matter for a clinical diagnosis and the West is so quick to jump to the conclusion that they're "under diagnosed", it's a uniquely Western and especially American conclusion.
by CharlesW | 2025-08-27 17:55:57+00:00
> The biggest battle desktop Linux is losing is the one where a minority of devs are dictating their preferred compute paradigm to a majority of users that don’t agree it’s a good solution.

Absolutely. A commercial product can succeed while maintaining an auteur's vision, so long as that vision largely aligns with users' needs. In contrast, open-source projects are often not viewed through a "product" lens, to their detriment.

When this happens in open source, we get clunky and idiosyncratic (though sometimes lovable) software like GNOME and GIMP. When it happens in the commercial world, we get projects like Megalopolis.
by crazygringo | 2025-08-27 17:56:07+00:00
Because across most topics, the "statistical text generator" is correct more often than any actual human being you know? And correct more often than random blogs you find?

I mean, people say things based on probability. The things they've come across, and the inferences they assume to be probable. And people get things wrong all the time. But the LLM's have read a whole lot more than you have, so when it comes to things you can learn from reading, their probabilities tend to be better across a wide range.