MurphyA/hacker-news huggingface dataset:
by gnarlouse | 2025-12-30 00:22:41+00:00
I’d like to see some company come out with a wrapper for Logic, Ableton, ProTools, etc with the following:

- portable, reproducible environments: I suppose you could achieve this with a docker setup. If I jump to a different workstation, I want to be able to load my current project without playing setup wrangler.

- license management like a dotfile database: all my licenses are fettered to the wind across two or three email addresses, and every time my PC crashes (twice in the past 5y) or something breaks I have to go recollect them. It’s a quest. Quests suck.

- remote or cloud processing: connect to your workstation if you’re on the road, or a cloud cluster running DAWs. Sure, this introduces some lag which can force you into drag to piano roll contexts, but other times you’re just messing with mixes. But gaming giants like Sony figured it out for PS4/5 titles.

- shareable projects with some innovative business solution to the license barrier. I want to be able to access somebody else’s project and load it in its entirety—whether I have Neural DSP’s latest Archetype or not. Whether I have Serum2 or not. Apple managed to get bands onto iTunes. We seriously can’t get Waves or Neural DSP to go the same route? Some royalty-based approach?

I know these are outlandish requirements in some scenarios but I feel like this would fix the misery of music making in the era of Windows and macOS being goblinware operating systems.
by frmersdog | 2025-12-30 00:22:45+00:00
AI is not and cannot be search. Search is dead and has been for a few years now. Search has seemingly been subsumed into the LLM monster, considering how "fuzzy" queries have become (probably because they're not hitting the search algorithm without being massaged by "something else"). Significant portions of the web have been purged from Google's index, which means that neither Gemini nor Search can present those pages to users.

It's over. Sorry.
by cluckindan | 2025-12-30 00:23:15+00:00
Create new branch A off main.

Do some work on a file, commit 1 to branch A.

Meanwhile, in another branch B created off main, someone else commits changes to the same part of the same file.

That other branch B gets merged to main.

Now, rebase branch A onto main.

The rebase stops at the commit 1 due to a conflict between main and branch A.

Fix the conflict and commit. This erases commit 1 and creates new commit 1' where the conflict has never existed. History has been rewritten.

Rebase successfully completes, branch A now contains different commits than previously, so it will need to be force-pushed to remote if it already exists there. The protocol has resistance against changing history.

Merge branch A to main.

No commit in main now contains any information that there was a conflict that was fixed.

Had a pull request workflow been used, the ”merge main to A” merge commit message would detail which files were conflicting. No such commit is made when using a rebase workflow, chasing those clean fast-forward merges.
by MarsIronPI | 2025-12-30 00:23:46+00:00
When it comes to formalized social systems vs. informal ones, I think deciding which is better comes down to what you're trying to optimize for. Some people prefer a more rigid, punctual and formal society, where you know precisely what to expect and what not to expect, and you can rightly get upset when the expectations aren't met. Others (myself included) prefer those societies where everyone knows everyone else and everybody's related if you go back 10 generations. In my experience, which to be fair was as somewhat of an insider to the group, these kinds of societies are less stressful. They feel better to live in.
by satvikpendem | 2025-12-30 00:24:34+00:00
It's not really any different from wholesale vs retail, of course a seller would prefer higher volume higher margin customers over lower ones. That is in no way scalping as defined. Just because you're not a high volume customer does not mean you are getting scalped. It's like saying because Sysco doesn't sell directly to you and only to restaurants that the restaurant is "scalping" you when you buy their food. Your explanations really are not very convincing because the behavior you're describing is how wholesale works in any field.
by amannm | 2025-12-30 00:25:10+00:00
There's a lot of people interested in forming some sort of memory layer around vendored LLM services. I don't think they realize how much impact a single error that disappears from your immediate attention can have on downstream performance. Now think of the accrual of those errors over time and your lack of ability to discern if it was service degradation or a bad prompt or a bad AGENTS.md OR now this "long term memory" or whatever. If this sort of feature will ever be viable, the service providers will offer the best solution only behind their API, optimized for their models and their infrastructure.
by johnfn | 2025-12-30 00:25:11+00:00
Now you're just saying "AI psychosis exists" (true) and then saying Karpathy has it. That is, again, essentially name calling, like saying someone is insane rather than addressing their points.

If you really think Karpathy is psychotic you should explain why, but I don't think anything in the Tweet suggests that. My read of his tweet is that there is a lot of churn and new concepts in the software engineering industry, and that doesn't seem like a very psychotic thing to say.
by wslh | 2025-12-30 00:25:49+00:00
100% this. I remember when I took advantage of being online and not really competing in SEO, it was simply a matter of being real. At the time, I didn’t realize it was just arbitrage: I was naturally in a space with fewer participants and most organizations didn’t even know the rules yet.

Now that advantage is completely gone, and I have to build business the way it’s always been done in history: walking the streets while the online "broadcasted" world is a massive distraction.
by chasd00 | 2025-12-30 00:26:40+00:00
My two kids absolutely do not trust open social media (thankfully). My 16 year old has a IMessage group with his friends as well as a discord and that’s it. My 13 year old just uses iMessage with his friend group. My wife and I have taught them the risks of social media but never to the degree of their current distrust. They seem to have picked it ip on their own and want no part of X, insta, TikTok or anything else. They just want to talk to the friends they know.
by tombert | 2025-12-30 00:27:12+00:00
I agree. It's not like we're ever going to get to a state where we say "oh wow, all potential work is done, there's literally nothing left to do".

Like pretty much every technical innovation in history, when we have access to more tools, we just figure out how to solve bigger problems. People might have felt bad for horse breeders who lots out when planes, trains, and automobiles became ubiquitous, but people adapted around it. Now people can work and travel around the world, and there are industries around all these things. It's generally applied to parallelism, but I think it applies here: https://en.wikipedia.org/wiki/Gustafson%27s_law

While I've had my issues with the "vibe coding" performance right now, ultimately if I can get something to handle the boring and tedious parts of programming, then that frees up time for me to focus on stuff that I find more fun or interesting, or at the very least it frees me up to work on more complicated problems instead of spending half a day writing and deploying yet another "move stuff from one Kafka topic to another Kafka topic" program.
by heliumtera | 2025-12-30 00:27:48+00:00
Congratulations on that one!

Now that you have unlocked this secret, you're cursed forever.
They look at the machine and say: hey, look, the machine is just like me!
You're left confused for the best part of 3 years and then you start realizing it was true all along...they are..very much similar to the machine.
For a moment we were not surprised by how capable the machine was at reasoning.
And then it dawned on us, the machine had human level intelligence and cognition from the beginning, just from a slightly different perspective.
by ossa-ma | 2025-12-30 00:27:51+00:00
There are a quadrillion startups (mem0, langmem, zep, supermemory), open source repos (claude-mem, beads), and tools that do this.

My approach is literally just a top-level, local, git version controlled memory system with 3 commands:

- /handoff - End of session, capture into an inbox.md

- /sync - Route inbox.md to custom organised markdown files

- /engineering (or /projects, /tasks, /research) - Load context into next session

I didn't want a database or an MCP server or embeddings or auto-indexing when I can build something frictionless that works with git and markdown.

Repo: https://github.com/ossa-ma/double (just published it publicly but its about the idea imo)

Writeup: https://ossa-ma.github.io/blog/double
by ISL | 2025-12-30 00:28:49+00:00
The effect is so powerful, it fools professionals and the camera-operator: https://www.youtube.com/watch?v=8fioVbt7eF8

Even when the technique is known, everyone remains susceptible (the victim team in the above video is the trickster here): https://www.youtube.com/watch?v=uSNTfFg4XW0
by mikelitoris | 2025-12-30 00:29:18+00:00
Bean counters/“profesional execs” have been in charge for a long time (as is usually the case when founder CEOs leave/die), middle managers are box checkers that can’t differentiate good employees from bad employees and nobody cares as long as salary&stocks are deposited in their account. All of this gets lost in the cogs of the 100k employee machine.
by emodendroket | 2025-12-30 00:29:44+00:00
One problem with any shibboleths people are looking for is as people see more AI writing they're more likely to begin to pick up AI phrasing. I mean, if the power of Web apps can revive the past participle "gotten" in the UK, it shouldn't be surprising it can get people to use the verb "delve" more often.
by woodruffw | 2025-12-30 00:29:56+00:00
You would think so (and so would I), but my experience with Amtrak is that the conductors and engineers exercise a lot of individual discretion.

(I think it "helps" that Amtrak covers a very large area, most of which only sees a train once or twice a day at the most. So the practical reality is that there are a lot of stops where you pretty much exit the train right off onto the rails.)
Show HN: Giselle – open-source visual editor for building AI workflows
by codenote | 2025-12-30 00:30:12+00:00
GitHub: https://github.com/giselles-ai/giselle

Giselle is an open source tool for designing and running AI workflows using a visual node-based editor. Apache 2.0 licensed.

Key features:

- Drag-and-drop workflow builder for chaining AI apps

- Multi-model support (OpenAI, Anthropic, Google Gemini) in one canvas

- GitHub integration for automating issues, PRs, and code reviews

- Built-in knowledge store with vector search

- Self-hostable with Docker or run locally

We built this because we needed a way to compose multiple AI models for complex tasks without writing glue code. The visual editor makes it easy to see the flow and debug when things go wrong.

Tech stack:

- Frontend: Next.js, TypeScript, Tailwind CSS

- Visual Node Editor: React Flow, Zustand, Tiptap

- AI: Vercel AI SDK, AI Gateway

- Database: PostgreSQL with Drizzle ORM

- Auth & Storage: Supabase

- Background Jobs: Trigger.dev (for long-running agent tasks)

- Analytics: PostHog

Happy to answer questions about the architecture or implementation.
by AngryData | 2025-12-30 00:30:28+00:00
I think the only people who don't know what discord anymore is the 50+ crowd. Atleast 50% of the randos I talk with online have discord as their preferred method for texting and voice communication and immediately want to switch to it if possible. And if older people actually cared about doxxing themselves with every conversation they would probably have a higher percentage too.
by earthnail | 2025-12-30 00:30:38+00:00
I probably made my point not very well. I am indeed worried about freedom of speech, and your example about Mccarthy ism is very very valud. I come from Germany; the Nazis, and later the Stasi, were masters in suppressing freedom of speech, and both committed the most brutal atrocities that must never be repeated (and also, as a side note, completely ran the country they ruled into the ground).

Freedom of speech is really, really important. And yes, we absolutely must defend it. But it bothers me that it is used as a complete killer argument when politicians try to talk about other problems.

Our societies are getting more and more polarized. We are being bullied by various actors, and whenever someone points it out someone else (often the perpetrator) is quick to hide behind the false argument of freedom of speech.

I personally really believe that we need to do something against that polarization. It’s an attack vector that’s very actively and very effectively being exploited by adversaries, foreign and domestic alime. It’s not a new thing, propaganda and misinformation is centuries old, but in the age of the internet the dynamics change, and we need to adapt.

This is a super complex problem. And there is a huge risk that people abuse it to implement surveillance they always wanted to have. But yes, my general position is that I think it’s good that proposals are being made, and because of that, I don’t want to see Starmer in the same bucket as Putin in this discussion. It’s also good that there are fights about which proposals are good and bad. But my overall feeling is that we ignored the problem for too long, and now we have to catch up. Otherwise, we’ll just get more and more polarized societies, and this really, really worries me.

It may at this point also be worth pointing out that the proposals really are very different.

- The UK went for a centralist proposal on age verification around porn, which can very easily turn into a surveillance tool. I think it’s a terrible solution.

- Australia opts for banning social media for minors. Doesn’t strike me as a big surveillance tool. Maybe extreme if you don’t share their view on the dangers of social media, but clearly a very different approach, and also a different problem they think they identified to the UK

- Germany goes for better parental controls, i.e. mandating manufacturers to make it really easy for parents to enable a walled garden for their kids. I like it because it’s still up to the parents whether to enable it or not, and no government surveillance is involved at all.

The cool thing of having different countries experiment with different approaches - not just solutions, but also assumptions on what problems would need fixing - is that you can run many experiments in parallel. The scientist in me is very happy about that.

If we’re lucky, one or two of these will over time come out as great solutions and get widely adopted.
by Jach | 2025-12-30 00:30:43+00:00
I also have wondered about the Amazon/Twitch deal. I suspect it's all net-positive income for GOG but much like Google funding Firefox, if Amazon ever decides to take it away I wonder how much damage that would do to GOG. Certainly some damage of awareness. I think the only thing I've bought on GOG was the Yakuza 0-6 collection, the other hundred+ games were free. I've at least downloaded and played some of them, Lutris on Linux works fairly well. (Many were ones I already bought and played on steam, which is kind of annoying, but some of them were ones I was planning to buy if they went on sale, so whatever. I'm more mixed about how it, plus Epic's game giveaways, can damage the entire concept of paying for games. Gamepass factors in too, but Steam's routine sales also ruined me from the idea of paying "full price". I can't look at Switch or Oculus/Meta pricing and think it's worth it.)
by majormajor | 2025-12-30 00:31:24+00:00
I just don't have much faith in "if you're doing it right the results will be magically better than what you get otherwise" anymore. Any single person saying "the problems you run into with using LLMs will be solved if you do it my way" has to really wow me if they want me to put in effort on their tips. I generally agree with your why of why you set up like that. I'm skeptical that it will get over the hump of where I still run into issues.

When you've tried 10 ways of doing it but they all end up getting into a "feed the error back into the LLM and see what it suggests next" you aren't that motivated to put that much effort into trying out an 11th.

The current state of things is extremely useful for a lot of things already.
by SR2Z | 2025-12-30 00:31:31+00:00
It's a bold claim that LLMs are useless for formal verification when people have been hooking them up to proof assistants for a while. I think that it's probably not a terrible idea; the LLM might make some mistakes in the spec but 99% of the time there are a lot of irrelevant details that it will do a serviceable job with.
by dc396 | 2025-12-30 00:31:31+00:00
You miss my point. I have no idea whether or not something is there and can't be bothered to look into it as, to me, even if it's true, it's just a drop in a planetary ocean of incompetence, fraud, waste, and abuse.

The reality is that the perception of "truth" (whether this is something or there isn't) is going to highly dependent on which tribe you're in. That is, if you're republican, the fraud will be obvious and if you're democrat, it's obvious that even if there is some fraud, it is blown out of proportion.

As we have seen time and time again, whether there will be repercussions will be dependent in who is in power.
by kevincox | 2025-12-30 00:31:32+00:00
That is a strawman. I never said everyone who uses classes perfectly uses semantic elements.

My point is that if you are using <div class=my-element> you don't have to change your .my-element CSS selector or JS selection code to improve your code to <p class=my-element>. If you are using <my-element> it is much more work to change your selectors and now you have two ways of doing things depending on if you are using a native semantic element or a div (either a tag selector or class selector). You have made your styling code depend on your element choice which makes it harder to change.
by timbit42 | 2025-12-30 00:31:46+00:00
If the idea goes back to the first century, then it is more likely Jesus or his disciples or Paul knew the idea or believed or taught it, regardless of what was recorded in the New Testament. Since, it doesn't, it is much less likely to be a valid teaching of Jesus.

Often the issue is that Christians tend to treat the books of the Bible as being univocal, that is, that the authors all had the same ideas and believed the same things. Upon close scrutiny, it becomes obvious that they didn't all believe the same things. This means taking verses out of context from different books and trying to make them agree is a poor way to understand each authors unique message.
by all_factz | 2025-12-30 00:32:30+00:00
React is hundreds of thousands of lines of code (or millions - I haven’t looked in awhile). Sure, you can start by having the LLM create a simple way to sync state across components, but in a serious project you’re going to run into edge-cases that cause the complexity of your LLM-built library to keep growing. There may come a point at which the complexity grows to such a point that the LLM itself can’t maintain the library effectively. I think the same rough argument applies to MomentJS.
by catlikesshrimp | 2025-12-30 00:32:48+00:00
His actual entertaiment bussiness is down,

https://bigtop.co.za/

They are a circus for hire (events)
https://web.archive.org/web/20250424004511/https://bigtop.co...

Located in Durban, South Africa.
https://en.wikipedia.org/wiki/Durban

He got too much exposure by stating Adworks no longer works?
by iamnothere | 2025-12-30 00:33:04+00:00
The rich won in America before the Revolution. The Revolution was led by rich men who wanted to set their own tax policy, workhouses and vagrancy laws were used to control the poor in early America, union busting and violent strike breaking began in the late 1800s, inequality has soared since the 70s. The only time you could say that the rich were really on the back foot was from the Great Depression to the end of the gold standard, after which we entered the era of unlimited currency expansion (currency which somehow always finds its way into the pockets of rich men). Media in the 90s was controlled by a handful of companies who consolidated further as soon as the government stopped enforcing rules about concentration.

In other words, the present day is just business as usual.

I am against this growing notion that the internet is creating a unique situation where the average person is more oppressed than ever. It enables both good and bad things, and yes we really need to pay attention to the bad things. But it’s still a tool that can be used for engagement in the democratic process, for speech, for small scale commerce, and for communication.

This needs to be stated because those who oppose the good aspects of the internet are fully prepared to hijack anti-internet sentiment in the name of protecting the public. “Locking down” the internet will do nothing to improve the situation of ordinary people. Quite the opposite in fact.
by gnabgib | 2025-12-30 00:33:37+00:00
Popular in:

2022 (245 points, 162 comments) https://news.ycombinator.com/item?id=34095775

2021 (71 points, 89 comments) https://news.ycombinator.com/item?id=28234937

2019 (570 points, 307 comments) https://news.ycombinator.com/item?id=21303181

2016 (154 points, 147 comments) https://news.ycombinator.com/item?id=12548043

2014 (102 points, 44 comments) https://news.ycombinator.com/item?id=8147008

2012 (51 points, 46 comments) https://news.ycombinator.com/item?id=4822015

2011 (1021 points, 270 comments) https://news.ycombinator.com/item?id=3170766
by rmonvfer | 2025-12-30 00:33:50+00:00
I’m slowly working on rigel.sh, a next generation Remote Desktop solution. Not AI related, but I got tired of janky desktop streaming / remote management solutions (I use the windows app on my Mac and Raspberry Pi Connect online) so I decided to build my own.

You install a client on the system you want to manage and enroll it with a single command, just like Tailscale. I’ve built a nice web application were users can manage and access their devices, setup monitoring and configure alerts (for now it only tracks basic stuff like CPU/RAM…)

The whole thing uses WebRTC for p2p connections and it’s very snappy because all the graphics pipeline is fully custom (all the enconding/decoding is platform-specific too) and I’ve managed to get latency and quality on par with Parsec in many scenarios (I still have some work to do here because it’s not my thing)

I plan on making the whole thing open source with a permissive license and also offer a paid SaaS early in 2026 (I think early February?). I plan on offering a hobby free tier and then paid business/pro features but time will tell!

I haven’t event built a landing page yet but if you are interested write me to ramon@rigel.sh
by pton_xd | 2025-12-30 00:34:20+00:00
> Apart from being all AI-written

I think nearly 100% of blog posts are run through an LLM now. The author was lazy and went with the default LLM "tone" and so the typical LLM grammar usage and turns of phrase are too readily apparent.

It's really disheartening as I read blogs to get a perspective on what another human thinks and how their thought process works. If I wanted to chat with a LLM, I can open a new tab.