MurphyA/hacker-news huggingface dataset:
by Telaneo | 2026-03-05 09:32:57+00:00
> You don't do anything involving realtime image, video, or sound processing?

Nothing that's not already hardware accelerated by the GPU or trivial to do on CPU.

> You don't want ML-powered denoising and other enhancements for your webcam

Not really.

> live captions/transcription for video

Not really, since they're always bad. Maybe if it's really good, but I haven't seen that yet.

> OCR allowing you to select and copy text out of any image

Yet to see this implemented well, but it would be a nice QOL feature, but not one I'd care all that much about being absent.

> object and face recognition for your photo library enabling semantic search?

Maybe for my old vacation photos, but that's a solid 'eh'. Nice to have, wouldn't care if it wasn't there.
by IanCal | 2026-03-05 09:33:22+00:00
You might be interested in the dark factory work here https://factory.strongdm.ai/

They do something very similar for some of their work. It’s hard to use external services so they replicate them and the cost of doing so has come down from “don’t be daft, we can’t reimplement slack and google drive this sprint just to make testing faster” to realistic. They run the sdks against the live services and their own implementations until they don’t see behaviour differences. Now they have a fast slack and drive and more (that do everything they need for their testing) accelerating other work. I’m dramatically shifting my concept of what’s expensive and not for development. What you’re describing could have been done by someone before, but the difficulty of building that backend has dropped enormously. Even if the application was closed you could probably either now or soon start to do the same thing starting with building back to core user stories and building the app as well.

You can view some of this as having things like the application as a very precise specification.

Really fascinating moment of change.
by mytailorisrich | 2026-03-05 09:34:28+00:00
> “well I went into a dark room with only the first Harry Potter book and a type writer and reproduced the entire work, so now I own the rewrite”

This is not a good analogy.

A "rewrite" in context here is not a reproduction of the original work but a different work that is functionally equivalent, or at least that is the claim.
by hellweaver666 | 2026-03-05 09:34:47+00:00
My kids school has been giving every kid in the upper school an m1 macbook air and they have to replace a LOT of them. Everything they do is in the cloud (Google classroom, docs etc) so they don't need powerful machines. The school was considering moving to chromebooks but I can see them choosing this instead just to keep their current provisioning workflows etc.
by k8up | 2026-03-05 09:35:03+00:00
Upvest GmbH | Software Engineers (mid and senior) | SRE Lead | Berlin, Tallinn, London, or REMOTE in Germany, Europe | Full time

At Upvest, we are on a mission to make investing as easy as spending money. Upvest empowers businesses to offer a wide range of investment products and the best experience in the field of capital market investment and retirement planning. Upvest’s Investment API is easy to integrate so that fintechs and financial institutions can save resources and fully focus on their core business.

Roles available:

Senior Software Engineer (f/m/d): https://jobs.ashbyhq.com/upvest/ae836a7b-2b1a-47f6-94a8-1f17...
Software Engineer (f/m/d) : https://jobs.ashbyhq.com/upvest/be598062-2fae-46ae-ad14-9828...
SRE Lead (f/m/d) - https://jobs.ashbyhq.com/upvest/1b672cdf-b49b-42e7-ace6-b9fb...

If interested, please apply via the links.
by uxcolumbo | 2026-03-05 09:36:00+00:00
Trump sees many Americans as adversaries (i.e. the 'radical left' like Alex Pretti an ER nurse and Renee Nicole Good - a mother). In his first term he asked whether protestors can be shot in the legs.

So in short it doesn't matter what the Pentagon thinks as Trump is the commander in chief and as far as I know the Pentagon has to follow his orders.
by Lio | 2026-03-05 09:36:57+00:00
I remember back in the 90s hearing about a manufacturing paradox. Robots can reduce costs but for them to work you have to carry out extra design for manufacturing that simplifies the required tasks.

The paradox is that now you've simplified the process humans can also do it more efficiently and cheaply. The capital expense of robots doesn't really cost in compared to human production line.

There are exceptions. In the car industry you're moving heavy things with a high requirement for precision. I've also seen robots used for cleaning mouse cages in bioinformatics laboratories. There it's because handling large amounts of hazardous waste safely is inefficient for humans.

I wonder, how long will cheap human labour stay competitive for small consumer products compared to AI driven systems?
by fc417fc802 | 2026-03-05 09:36:59+00:00
"Exactly those situations" you say while describing an entirely different sort of model. Your first clue that you're missing knowledge should have been the part where the thing that the well financed experts were doing didn't make sense to you. Your second clue should have been the part where what I was saying didn't seem to match up with your experience.

I let you know that your were uninformed and even suggested a very low effort way that you might look into the matter. So why didn't you do that?

A couple fairly arbitrary examples. A high performance zero shot TTS model can weigh in at well under 150 MiB. You can solve MNIST (ie perform OCR of handwritten english) to better than 99% accuracy with a sub-100 KiB model. Your LLM of choice will be able to provide you with plenty of others.
by KronisLV | 2026-03-05 09:37:11+00:00
My current note taking machine is an M1 MacBook Air. If something happened to it, honestly, this seems like a really meaningful alternative - like for real work I'd still prefer a ThinkPad, but for being on the move and for having something to throw in my bad, the Neo would be great!

I used to have a Techbite Zin notebook that tbh had a really, really nice keyboard, but it was anemic when it came to literally anything else - and the 4 GB of RAM made even lightweight Linux distros struggle.
by wongarsu | 2026-03-05 09:37:26+00:00
Being completely untainted is the standard many reimplementations set for themselves to completely rule out legal trouble. For example ReactOS won't let you contribute if you have ever seen Windows code. Because if you have never seen it, there can be no allegation that you copied it.

That is however stricter than what's actually legally necessary. It's just that the actual legal standard would require a court ruling to determine if you passed it, and everyone wants to avoid that. As a consequence there also aren't a lot of court cases to draw similarities to
by jeroenhd | 2026-03-05 09:37:29+00:00
> you just need to trust the resolver you're DoH'ing to

I don't trust the public DoH resolvers that much, actually, and neither do I trust my own ISP. I know for a fact that they mess with DNS records because of court orders, and I want to know when that happens.

DoH and DoT are not the modern DNSSEC alternatives we need. They naively assume that the DNS resolver always speaks the truth.
by lproven | 2026-03-05 09:39:14+00:00
My articles are published by an outlet which puts them in front of the eyes of millions. I get so many internet randos telling me I am wrong every day that if I even attempted to track them all I'd go insane.

No, I do not remember. I do not even try. The people with the abusive responses, the ones who use obviously-fake names, the ones who mock and belittle, are the ones who get the least attention.

The people who provide a real name, who engage, who provide citations and evidence, those I pay a little more attention to. You do none of these.

You just rant at me, and what you say doesn't add up. If you'd tried BeOS on x86 and you actually remembered, then you would see that any and all modern Linux distros are giant sluggish lumbering things which need trillions of CPU cycles before they even display a busy indicator.

So, no, I do not think you are serious or credible. All you do is go "it works for me" and "computer go brrrrrrr lol" and this is not worthy of the reply I just wasted a few minutes on replying to.
by zozbot234 | 2026-03-05 09:39:50+00:00
That only matters if expression of the original project really does end up in the rewrite, doesn't it? This can be checked for (by the team with access to the code) and it's also quite unlikely at least. It's not trivial at all to have an LLM replicate their training verbatim: even when feasible (the Harry Potter case, a work that's going to be massively overweighted in training due to its popularity) it takes very specific prompting and hinting.
by KronisLV | 2026-03-05 09:39:53+00:00
> do you also say that about hdd space?

For slightly different reasons. My game drive is using about 900 GB out of 953 GB usable space - because while I have a fast connection, it's nicer to just have stuff available.

Same for some projects where we need to interface with cloud APIs to fetch data - even though the services are available and we could pull some of the data on demand, sometimes it's nicer to just have a 10 TB drive and to pull larger datasets (like satellite imagery) locally, just so that if you need to do something with it in a few weeks, you won't have to wait for an hour.
by bo1024 | 2026-03-05 09:41:13+00:00
I agree that (while the ethics of this are a different issue) the copyright question is not obviously clear-cut. Though IANAL.

As the LGPL says:

> A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".)

Is v7.0.0 a [derivative work](https://en.wikipedia.org/wiki/Derivative_work)? It seems to depend on the details of the source code (implementing the same API is not copyright infringement).
by d1sxeyes | 2026-03-05 09:41:24+00:00
Is it against the law for an LLM to read LGPL-licensed code?

That’s a complex question that isn’t solved yet. Clearly, regurgitating verbatim LGPL code in large chunks would be unlawful. What’s much less clear is a) how large do those chunks need to be to trigger LGPL violations? A single line? Two? A function? What if it’s trivial? And b) are all outputs of a system which has received LGPL code as an input necessarily derivative?

If I learn how to code in Python exclusively from reading LGPL code, and then go away and write something new, it’s clear that I haven’t committed any violation of copyright under existing law, even if all I’m doing as a human is rearranging tokens I understand from reading LGPL code semantically to achieve new result.

It’s a trying time for software and the legal system. I don’t have the answers, but whether you like them or not, these systems are here to stay, and we need to learn how to live with them.
by justinclift | 2026-03-05 09:41:39+00:00
The standard way of "relicensing" a project is to contact all of the prior code contributors about it and get their ok.

Generally relicensing is done in good faith for a good reason, so pretty much everyone ok's it.

Trickiness can turn up when code contributors aren't contactable (ie dead, missing, etc), and I'm unsure of the legally sound approach to that.
by seanhunter | 2026-03-05 09:42:15+00:00
A better title would be: “Person who doesn’t know how to write state machines struggles to write a state machine”.

In attempt 2 the old school C way of writing the state machine would work just fine in python, avoid a bunch of the boilerplate and avoid the “state setter needs to know a bunch of stuff” problem. Basically you make the states as a table and put the methods you need in the table so in python a dictionary is convenient. Then you have

> def set_state(new_state):
> state = new_state
> events[new_state].set()

Aaand you’re done. When you add a new state, you add an event corresponding to that state into the events table. If the stuff you would put into a conditional in set_state is more complicated, you could make a state transition method and link to it in the table. Or you could make a nested dict or whatever. It’s not hard, and the fact that the author doesn’t know an idomatic way to write a fsm definitely isn’t something that’s wrong with python’s asyncio and shared state.

In general if you’re writing a state machine and you have a lot of “if curr_state == SOME_STATE” logic, chances are it would be better if you used tables.
by spoiler | 2026-03-05 09:42:22+00:00
Ok since this is not really answered... Hypothetically, If I'm a maintainer of this project. I decided I hate the implementation, it's naive, horrible performance, weird edge cases. I'm wiser today than 3 years ago.

I rewrite it, my head full of my own, original, new ideas. The results turn out great. There's a few if and while loops that look the same, and some public interfaces stayed the same. But all the guts are brand new, shiny, my own.

Do I have no rights to this code?
by DonHopkins | 2026-03-05 09:42:48+00:00
Marc Canter (founder of MacroMind/MacroMedia) one explained to me something revealing about the Director timeline (their original product before Flash, later integrated with the web browser as Shockwave):

It's essentially just a BASIC program rotated 90 degrees on its side, full of GOTOs.

https://news.ycombinator.com/item?id=35652164

DonHopkins on April 21, 2023 | parent | context | favorite | on: Show HN: Thoughts on Flash in 2023, in Flash, in 2...

I love all the amazing inspirational open source examples of generative procedural art and artificial life that Jared Tarbell published on his web site https://web.archive.org/web/20070202025610/http://levitated.... .

It opened my eyes to using Flash for procedural graphics and simulations, instead of just using timelines like a glorified graphical player piano, or like a BASIC program full of GOTO spaghetti rotated 90 degrees counter clockwise (which is how Macromedia founder Marc Canter described Director's Lingo, which also used frame numbers like BASIC line numbers).

Jared went on to do a lot more amazing stuff in Processing, co-founded Etsy, and built a toy factory!

https://www.artnome.com/news/2020/8/24/interview-with-genera...

https://www.artnome.com/news/2018/8/8/why-love-generative-ar...

https://beyondtellerrand.com/events/dusseldorf-2018/speakers...

https://www.youtube.com/watch?v=b_-9UWkgDf8
by mgav | 2026-03-05 09:43:14+00:00
"Angels confuse founder quality with product quality and often fund the wrong thing.

A strong founder who is personally closing customers, personally managing relationships, and personally rescuing churn is demonstrating something real. Their ability to sell, their commitment to the company and their capacity to hold things together in early chaos. These are not small things as they matter for survival.

But survival is not the same as scalability. And angel returns do not come from survival."
by danlitt | 2026-03-05 09:43:21+00:00
It certainly can be - destruction of evidence is a crime. If they can prove you destroyed evidence, even if they can't prove that the destroyed evidence incriminates you, that's criminal behaviour. For instance if it's known by some other means you have a conversation history with person X, but not whether that conversation history is incriminating, and then when your phone is searched the conversation history is completely missing, that is strong evidence of a crime.
by Yizahi | 2026-03-05 09:43:31+00:00
What's basics? Of course one can always overbuy hardware compared to the tasks but we are discussing some usage more fitting to the laptop form factor. I would argue that for a laptop a basics is at least some kind of office white collar work or similar. And so it is most likely that at least 2-3 of the Electron monstrosities would be used, an office package or something along the lines, multiple loaded tabs in a browser a few of which will be memory leaking enterprise crap, a few communication apps etc. Nothing really outlandish, only handful of apps, but because they are all fat, they will eat the 3Gb margin super fast and start caching.
by mgav | 2026-03-05 09:44:03+00:00
"The uncomfortable conclusion most angels do not say out loud: a large percentage of seed-funded PMF is not PMF but FMF (founder-market fit) combined with enough early customer goodwill to produce metrics that clear the bar. The product may be fine, the founder is exceptional but the pull is not there.

This could still be fundable at seed. The bet is that the product catches up to the founder before the founder burns out carrying it."
Why every demo account is named John DOE (a 700-year-old reason)
by deep1283 | 2026-03-05 09:44:04+00:00
Ever wondered why every form, tutorial, or demo account in tech is named John Doe?

The story goes back to medieval England.

In the 1300s, English courts had a strange legal trick. When lawyers needed to test a case or file a claim involving someone whose identity was unknown, they used fictional names. The most common ones were John Doe and Richard Roe.

They were never real people just placeholders for "someone."

Centuries later the legal system kept using them, especially when the identity of a person was unknown. Hospitals used it for unidentified patients, police reports used it for unknown suspects.

Then tech borrowed the idea.

When developers needed a safe, neutral name for examples in forms, documentation, and test accounts, they adopted the same placeholder the legal world had used for hundreds of years.

That's why in almost every signup form you'll see:
Name: John Doe

A 700-year-old legal tradition quietly living inside modern software.

Funny how the oldest traditions end up inside the newest software
by apsurd | 2026-03-05 09:44:16+00:00
AI tends to be a buzz kill on products because it sends the signal "i can't be bothered to craft this deliberately."

So why then should we bother to interact with the product deliberately.

Around here most know how hard and time consuming it is to ship a production grade experience. AI helps a ton. it's not "wrong" per say, but it undeniably leaves an odor.
by d1sxeyes | 2026-03-05 09:45:12+00:00
> We still have no legal conclusion on whether AI model generated code, that is trained on all publicly available source (irrespective of type of license), is legal or not.

That horse has bolted. No one knows where all the AI code any more, and it would no longer possible to be compliant with a ruling that no one can use AI generated code.

There may be some mental and legal gymnastics to make it possible, but it will be made legal because it’s too late to do anything else now.
by Dectanable | 2026-03-05 09:45:14+00:00
I suspect this overestimates the value of raw code. Anyone can use an LLM to reskin a project but they can't use it to replicate the trust that's built over time. The moment someone forks the code, they inherit a massive maintenance burden. They have to manually verify every change or risk shipping broken garbage. Most professionals will gladly pay a premium for a signed binary from a trusted maintainer rather than risk their workflow on a cut rate clone.

The real moat is not the source itself but the reputation. Setting the right price point is the actual challenge. You have to find that sweet spot where the price is high enough to fund development but low enough that the friction of paying is less than the friction of cloning the repo and building it yourself. If you price it like a corporate seat then people will fork it out of spite. The goal is to make the official binary the path of least resistance.
by digitalPhonix | 2026-03-05 09:45:21+00:00
> Anthropic chief executive Dario Amodei is making a last-ditch attempt to strike a deal with the US defence department after the breakdown of negotiations last week left his company at risk of being frozen out of the military’s supply chain.

Is the only sentence in that article related to the title and there’s no information to back up the statement? How is this a news article?

The rest of the page rehashes last week.
by oytis | 2026-03-05 09:45:24+00:00
> That only matters if expression of the original project really does end up in the rewrite, doesn't it?

No, I don't think so. I hate comparing LLMs with humans, but for a human being familiar with the original code might disqualify them from writing a differently-licensed version.

Anyway, LLMs are not human, so as many courts confirmed, their output is not copyrightable at all, under any license.
by bellamoon544 | 2026-03-05 09:46:07+00:00
Insightful Pipe is a managed MCP (Model Context Protocol) platform that connects your marketing
data to AI assistants like Claude, ChatGPT, and Gemini. Instead of navigating dashboards or exporting
CSVs, your team can ask questions in plain language and get real-time answers from 35+ platforms
including HubSpot, Google Ads, Facebook Ads, Google Analytics, Stripe, Shopify, and more.
Built for marketing agencies and in-house teams, Insightful Pipe lets you organize clients into
dedicated brand workspaces, set custom AI personas that match each client's tone and voice, and
collaborate with your team under one shared connection. Connect once — every team member gets
access without needing to re-authenticate.
by cachius | 2026-03-05 09:46:20+00:00
>> If I fix the things that aren’t OK, all will be well. If I improve myself enough, if I only work hard enough, I can finally eliminate my suffering.

>I hate to inform you, but this doesn’t work. I’m also thrilled to inform you that this doesn’t work. You can stop picking up a lot of boulders.

Really reminds me of Oliver Burkeman. Take https://www.oliverburkeman.com/never for a start:

I might be stuck with certain inner disturbances forever [...] It turns out my really big problem was thinking I might one day get rid of all my problems, when the truth is that there's no escaping the mucky, malodorous compost-heap of this reality. Which is OK, actually. Compost is the stuff that helps things grow.
RemixAI – All-in-One AI Platform to Generate Images, Videos and Creative Effects
by rosemery | 2026-03-05 09:46:39+00:00
RemixAI is a powerful AI creative platform that allows users to generate images, create videos, swap faces, and enhance visuals using advanced AI tools. Designed for creators, marketers, and designers, RemixAI makes it easy to turn ideas into stunning visuals in seconds. With features like AI image generation, face swap, image enhancement, and creative effects, the platform helps users produce high-quality content quickly without needing design skills.

Visit Now to craete cinematic videos & image - https://www.remixai.io/
by NitpickLawyer | 2026-03-05 09:47:06+00:00
I wrote this comment on another thread earlier, but it seems relevant here, so I'll just c/p:

I think we didn't even began to consider all the implications of this, and while people ran with that one case where someone couldn't copyright a generated image, it's not that easy for code. I think there needs to be way more litigation before we can confidently say it's settled.

If "generated" code is not copyrightable, where do draw the line on what generated means? Do macros count? Does code that generates other code count? Protobuf?

If it's the tool that generates the code, again where do we draw the line? Is it just using 3rd party tools? Would training your own count? Would a "random" code gen and pick the winners (by whatever means) count? Bruteforce all the space (silly example but hey we're in silly space here) counts?

Is it just "AI" adjacent that isn't copyrightable? If so how do you define AI? Does autocomplete count? Intellisense? Smarter intellisense?

Are we gonna have to have a trial where there's at least one lawyer making silly comparisons between LLMs and power plugs? Or maybe counting abacuses (abaci?)... "But your honour, it's just random numbers / matrix multiplications...