MurphyA/hacker-news huggingface dataset:
by catlover76 | 2025-12-25 15:43:33+00:00
> I’d appreciate honest answers, not platitudes.

Well, if you say so.

If you're a parent of a recent college grad who is on Hacker News, haven't you been in tech for some time? I would expect your perspective to include experience seeing at least a couple cycles of economic ups and downs.

> It’s Christmas and we aren’t celebrating. No decorations. No pretending things are okay. I’m completely shattered as a parent, mostly because I don’t have answers. I told her for years that merit would protect her. It didn’t.

This is pretty bonkers on multiple levels. IDK what your family's overall situation is, but based on what we can infer, your family is not in economic jeopardy. If I'm mistaken, then I apologize, but it seems you are just one of the many, many families with an unemployed recent college grad, and if you're positing on HN, I assume you and your wife are doing at least adequately.

I don't understand how you, as a grown man, could be under the illusion that "merit would protect her" or that somehow graduating from a good school guarantees someone anything, or how you could lack the perspective that this is temporary and less important than health, family, etc.

Nobody is above broader, universal developments and forces, whether economic vicissitudes or worse (war, societal collapse, etc.) Your arrogance in thinking that "merit" could protect an individual from these things is justly punished.

I also went to a top school, and there is also something to be said about your daughter's lack of resilience and naiveté here, but she's a ~22 year old girl, so that's acceptable. From you, this is not, IMO.

Your entire view of the world was mistaken and brittle, and reveals a stunning lack of value placed on things other than career and such, but the good news is that it's much better than you seem to be stuck thinking right now. Economies get good again, and your daughter is in a better position than many because she at least had one job and has a good CV.
by credit_guy | 2025-12-25 15:43:34+00:00
> Like when CEOs openly salivate at the prospect of firing all workers and replacing them with AI.

CEOs aren't stupid.

Some CEOs claim they are laying off people because AI has increased productivity and they don't need those people. But that's a lie. Not a straight lie, because lying to investors constitutes security fraud, but their language is carefully chosen so that the overall message is a lie, but they have plausible deniability.

Here's an example: Amazon fired 30000 workers, supposedly because of AI. And here's an excerpt from Nate Jones (prolific AI commentator, who worked for 5 years at Amazon) video [1]:

> Amazon fired 30,000 people because they needed the money today in order to buy GPUs to desperately try to secure a place in the future of AI cloud. That is the actual story. Now, that story does not sound as nice for Amazon as a future forward story about how we're automating with AI.

[1] https://natesnewsletter.substack.com/p/amazon-just-laid-off-...
Show HN: Tinykit – self-hosted Lovable, deploys to itself
by mmmateo | 2025-12-25 15:44:02+00:00
Merry Christmas HN!

Tinykit is a self-hosted, self-contained alternative to Lovable/Replit/v0 designed for building small personal utility and CRUD apps (basically a "tiny app studio”). It includes realtime/auth/files (via PocketBase), an embedded dev environment, content and design fields, automated backups, and an AI agent that can work across all of them. You can connect multiple domain names (or better, a wildcard subdomain) to build and deploy 100+ apps on the same server, each hosted at its own domain name. The builder/studio runs on the same Pocketbase instance, so you can iterate on any live app by just navigating to /tinykit on its domain (i.e. kanban.jane-doe.xyz/tinykit or links.jane-doe.xyz/tinykit, same server).

I built tinykit because I wanted an easy way to spin up + deploy small apps, but on a self-contained server I controlled. I’ve relied on a bunch of different services and apps for everything from todos to notes to calendars to professional tools like a CRM and invoice generator. SaaS has its place, but usually my initial use case is simple enough I just want something easy to get started with that doesn't add the mental overhead of another account to manage or the possibility of the company losing it, selling it, or just shutting down. And with how good LLMs have gotten at one-shotting common apps the main thing standing in the way of building my own has been the mental effort of pulling everything together + deploying/managing; this drops that down to near-zero.

Tinykit is pretty simple under the hood. It runs a node process alongside a PocketBase instance which routes requests to apps based on which domain name they're being accessed from. Apps are written in a single Svelte file (for DX + better agent performance) and compiled to a static HTML file (they're all SPAs w/ a pre-rendered shell). It's a super low-maintenance setup, so even a $2/month VPS can run the whole thing. And of course, it's BYO API key.

I’ve spent the last 6 years of my life obsessed with all-in-one architectures and building approachable tools for developers that create a smaller, more human web, and what I learned over that time influenced decisions I’ve made on Tinykit. I wanted to build something that leveraged LLMs, but while enabling craft more than just an “AI does everything“ app (actually you can technically use Tinykit without AI). That way the agent can do the heavy lifting, and humans can tweak, craft, and polish. And despite all the negative AI stuff out there, it's pretty exciting being able to use it to de-SaaS my life and replace all the ad-riddled small tools I'd resigned myself to with personal, private versions. If this excites you too I'd love to hear from you in the Discord (link in repo) or via email (address in bio).

Merry Christmas again, and happy new year!
- Matt

btw here’s a festive demo if you wanna get the full rundown: https://www.youtube.com/watch?v=usvSmtQCJRs
mirror: https://player.mediadelivery.net/embed/555834/7c3e8dd9-0221-...
by orphea | 2025-12-25 15:44:12+00:00
> AOT requires a lot of fiddling around, and might break the application unexpectedly, with very weird errors.

It hasn't been my experience. Native AOT does come with some limitations [1][2], but nothing awful. Mostly it's that you can't generate code at runtime and you have to tame the code trimmer. Just don't ignore code analysis warnings and you should be good.

> It is mostly targeted to Blazor (WASM) and for serverless functions.

Making your CLIs start fast is also a huge use case.

[1]: https://learn.microsoft.com/en-us/dotnet/core/deploying/nati...

[2]: https://learn.microsoft.com/en-us/dotnet/core/deploying/trim...
by Tirrekp | 2025-12-25 15:45:15+00:00
Hi HN, I am a 20 year old founder from Louisiana working on MotionOS.

MotionOS is a shared memory layer that sits under AI contact centers and voice agents. Right now most stacks treat each call as a fresh start. History is scattered across tickets and transcripts, so bots and agents keep asking customers to repeat themselves.

MotionOS keeps a single timeline per customer, extracts key memories and decisions from transcripts, and exposes simple APIs so agents and bots can:
• recall the story of a caller at the start of a conversation
• update that memory at the end of each interaction
• track continuity metrics like repeat contact rate

I am very early. The site shows the concept and the first pieces of the system I am building. I would love feedback on:
• whether this memory layer seems useful in real contact center stacks
• what data models or integrations you would expect
• gotchas you see from your own experience with support tools or AI agents

Thank you for reading and for any blunt feedback.
by Avamander | 2025-12-25 15:45:29+00:00
My point was that "lack of investment" doesn't explain the standstill. If that would be the determining factor IRC should not have seen or should not be seeing any progress either. But we actually do have IRCv3 extensions and quite a few new implementations here and there.

There's something else hindering XMPP that it stands so still, alternatively it simply can't be improved.
by mschuster91 | 2025-12-25 15:46:04+00:00
> I worked at one of the largest IT companies here in Norway when it got sold to some international corporation. They drove it into the ground in less than 6 months, selling the tattered remains for scraps to our largest competitor.

That's intentional, corporate raiding (or by its legal name, leveraged buyouts and similar strategies). Load the purchased company up with debt to finance its own acquisition, take everything that's valuable (e.g. a specific contract, IP, "rockstar" employees - aka acquihire), sell off the husk to the highest bidder or send it off to bankruptcy. All you need is someone braindead (or desperate) enough to lend you money.

When all you're looking at is one single thing of (relatively) stellar value, you don't need to invest in the rest.
by tisdadd | 2025-12-25 15:46:53+00:00
Merry Christmas to all. On the note above, there is not a lot of Biblical Christianity seen today, as many do not read the Bible. It is very sad to me, and why I like to make a distinction. It is lovely to see such cheer in this thread overall though, and if you are a professing Christian I would urge you to be reading and studying your Bible.
by ufmace | 2025-12-25 15:47:16+00:00
Having ridden a few of them in the area, I think they're worth it.

Waymos are 100% reliable. If you book it and it says it's coming at X time, it will definitely actually show up at X time. No more of, driver cancelled at the last minute because they don't actually want to drive to destination Y but Uber etc gave it to them anyways and they get dinged if they just cancel instead of claiming not to be able to find the rider etc. Or driver got lost or stopped for food or gas or something so is late.

It also gets to the destination exactly when it says it will. No weird routes because of the driver's whim or driving too fast or too slow. And no chance of bad music, loud conversation in some foreign language, annoying commentary, etc.

And I want them to be profitable to run too, so they have plenty of incentive to expand the program.
by pessimizer | 2025-12-25 15:47:51+00:00
The entire important part of the article, i.e. the headline and why it is something that Ars would be reporting on.

Your objection is silly. They're not reporting on that thing that everybody knows about, they don't know anything special about, and is not part of their beat. Instead they're copying from reddit, badly.

edit: I've gone through the article, and I guess I'm dumb. They're using a Reddit thread as an excuse to recount a story that they have no part in and no expertise to report on. A fake Limewire story is supplying the linkbait of an excuse for a tech website to do a "Trump bad" story. Ars is fully owned by Condé Nast.

They didn't know it wasn't Limewire because they didn't give a shit about the Limewire part.
by clanky | 2025-12-25 15:49:26+00:00
> Adding static typing to a dynamic language mostly gives you the disadvantages of both, without a lot of benefits.

As an engineer at a firm doing heavy duty data pipelines and internal tooling in a Sorbet-ified codebase, I disagree pretty strongly. While Sorbet type signatures are never going to win a syntax beauty contest, they are more than worth their weight in the way I can rely on them to catch typing and nilability goofs, and often serve as helpful documentation. Meanwhile, the internal code of most functions I write still looks like straight Ruby, fluent and uncluttered.

A good CI story that leans on tapioca was crucial here for us.
by CommenterPerson | 2025-12-25 15:49:36+00:00
You are special. There are lots and lots of "software engineers" in the world. Very very few can bring scientific experience and knowledge to the job. I might look for a developer role in a large university project where they need programming skills and scientific rigor. Or a R&D person in a large software company or the government . These kinds of jobs aren't listed on Indeed or Monster. Attend conferences related to your field (don't attend the talks, hang around in the lobby and chat with people). Reach out to professors in your university or your field.

All the Best!
by ltbarcly3 | 2025-12-25 15:49:54+00:00
They mean the fake Alzheimer's they induce by injecting poison into 3 month old animals or which develops in mice genetically engineered to have diseases that aren't Alzheimer's but are somewhat similar to Alzheimer's in some ways, not the kind where you wait 70 years for a human to develop which they don't even really understand what causes it.
by bluecalm | 2025-12-25 15:50:15+00:00
I don't need discoverability. I know what I have on my computer. I need it to be reliable, fast and not distract me with junk.
Maybe most people need discoverability, the problem is that with the new design all they will discover is ads for Microsoft's products :)

>>Was the original menu so bad?

The original has ads, flashy banners and opens with lag half the time. Yes, it's that bad.
by lumost | 2025-12-25 15:50:34+00:00
I recall having to sit through many trainings on how to value employee equity. My experience is that most startup employers try to BS what it means to convince people to value their equity at a significantly higher price than they otherwise should.

If the employer is explicitly making the employee options worthless, then they should be obligated to disclose this. Otherwise it’s trivial to engineer a corporate entity which pays the employees while “licensing” the technology from an IP holding firm. Later they can simply sell the IP holding firm without owing employees a dollar.
by adrian_b | 2025-12-25 15:50:47+00:00
Intel has launched in 1974 both the NMOS Intel 8080 and a bipolar bit-slice processor family (Intel 3000).

AMD has introduced in 1975 both its NMOS 8080 clone and the bipolar bit-slice 2900 family.

I do not know which of these 2 AMD products was launched earlier, but in any case there was only a few months difference between them at most, so it cannot be said that AMD "was already in the CPU market". The launch of both products has been prepared at a time when AMD was not yet in the CPU market and Intel had been earlier than AMD both in the NMOS CPU market and in the market for sets of bipolar bit-slice components.

While Intel 8080 was copied by AMD, the AMD 2900 family was much better than the Intel 3000 family, so it has been used in a lot of PDP-11 clones or competitors.

For example, the registers+ALU component of Intel 3000 implemented only a 2-bit slice and few ALU operations, while the registers+ALU component of AMD 2900 implemented a 4-bit slice and also many more ALU operations.
by ZX8301 | 2025-12-25 15:51:23+00:00
Claims of ‘firsts’ undermine the authority of this document, though not the achievements of the subject.

For instance Marco Ternelli’s dynamic binary translator ZM/HT dates back to 1993, when it was published by Ergon Development. It translates Z80 to 68000 machine code on the fly and was a successful commercial product. I’d be interested to hear of earlier JIT binary to binary implementations, especially others which coped with self-modifying code, without which ZM/HT wouldn’t have been very useful.

Self-unpacking executables are at least a decade older, and Fabrice quite likely had Microsoft’s 1985 EXEPACK, written by Reuben Borman, on his computer when he came up with LZEXE. That was bundled with MASM and Microsoft C 3.0, their first in-house version. Both were preceded by Realia’s Spacemaker product, which Wikipedia says was written by Robert B. K. Dewar in 1982.
Show HN: I built a browser extension with zero dependencies
by zayoka | 2025-12-25 15:52:02+00:00
If you clicked because of the title, congratulations.
It's indeed not fake - I genuinely didn't use any third-party libraries, everything is built using Web APIs and Rust's built-in libraries.

Regarding how this project came about - I got quite angry when a browser new tab extension I frequently used got poisoned/had a backdoor implanted.
Thus this project was born.
As there are still some issues currently, everyone is welcome to provide suggestions and report bugs.
It's been open source on Github for a while now - if anyone's interested, feel free to check it out. Thank you all, and happy holidays to you.

Github: https://github.com/zayokami/GenresFox

Fun fact: I got heavily criticised here (on HN) last time for forgetting to include WASM, and I admit I deserved that criticism at the time. There really is WASM now - if you don't believe me, you can check src/wasm-resize.
by krapp | 2025-12-25 15:52:03+00:00
>We know that the 7 days weren't referring to our current concept of a day.

We don't know that. Some Christians believe that because they believe the Bible is univocal, which it isn't, and because they want to use other unrelated scripture like "a day for God is like a thousand years" to support a framework for Genesis which they believe is validated by current science.

But I see no reason to believe that when the ancient Hebrews wrote about creation taking seven days, that they didn't mean seven actual days.

>It was written like that, because it would be easier for people to understand.

A supposition not backed up by evidence, and one that assumes the author of Genesis had a modern understanding of astrophysics, which they did not.

> Science wasn't a thing back then. If it were written in 2025, it would obviously be very different and probably much more detailed.

OK. So as I suspected you believe that the Genesis creation story (or at least one, as there are two conflicting creation narratives) represents literal truth, but that the account itself couches this literal truth in metaphor.

I suppose that's better than the Biblical literalists who insist that Old Testament genealogies prove the world is only 10,000 years old and that therefore things like carbon dating are fake, but I do wish Christians would just accept that Genesis (along with the rest of the Bible) is entirely mythology and that they don't have to "make it fit" with modern science. It just didn't happen.

>Science researches _how_ something works. Religion answers _who_ created it.

Religion doesn't answer anything of the sort, it claims to answer it, a priori, without evidence.

And of course there are countless religions with countless such "answers." You believe only one answer is valid, again, without evidence.

This is not an opportunity for you to proselytize to me.
by zahlman | 2025-12-25 15:52:11+00:00
> People make the mistake to think otherwise because its not the homelessness you often see.

Indeed. Those homeless people without mental illness likely have more interest in not being seen, and more ability to avoid it.

> Homelessness in the US has also increased by 47% since 2018. [0: Page 2] I doubt homelessness or drug abuse has increased accordingly.

Not sure what the typo is in here. Surely homelessness has indeed increased in accordance with homelessness.
by ygra | 2025-12-25 15:52:22+00:00
The use cases are different. While MSBuild tasks run during build (and partially when loading a project), typically the IDE is oblivious what happens there. The source generator runs directly inside the compiler infrastructure and thus you didn't get error highlights for code that would otherwise be only generated during build but not as you type. This makes it much more friendly than pure build-time generation of code.
by jtrn | 2025-12-25 15:52:32+00:00
Im a bit out of the loop with this, but hope its not like that time with python 3.14, when it was claimed a geometric mean speedup of about 9-15% over the standard interpreter when built with Clang 19. It turned out the results were inflated due to a bug in LLVM 19 that prevented proper "tail duplication" optimization in the baseline interpreter's dispatch loop. Actual gains was aprox 4%.
by AngryData | 2025-12-25 15:52:42+00:00
I don't think I am missing anything, I just don't see why they should care as much as people want to think. Propaganda works on repetition, and China has been at the propaganda game for long enough to know you can't block all information, you just gotta have enough PR to oppose it and make it known who you are challenging if you try to speak against it. AI isn't changing that, it is just another avenue to throw their propaganda/PR spin at.
by V_Shukla | 2025-12-25 15:52:52+00:00
Most teams get stuck on their first visual idea because exploring alternatives is slow and expensive. Creating multiple directions usually means more time, more effort, and more coordination, so teams default to refining one option instead of comparing many. As a result, decisions are driven by speed and safety rather than by finding the best idea. That is where PicX Studio jumps in; creating multiple variations to choose from with a single prompt.
by crazygringo | 2025-12-25 15:54:06+00:00
It definitely happens.

I've worked at places (early on) that were basically cowboy coding -- zero code review, global variables everywhere, not a comment or test to be seen. Obviously you can't enforce good comments there.

And I've worked at places that were 100% professional -- design documents, full code review, proper design, tests, full comments and comments kept fully up-to-date just like code.

It's just the culture and professionalism. If proper comments are enforced through code review, they happen. Ultimately, the head of engineering just decides whether it's part of policy or not. It's not hard. It's just a top-down decision.
by phantasmish | 2025-12-25 15:54:45+00:00
Can confirm that Magnatiles, specifically, were maybe the best value for the dollar we ever got out of toys for our kids. Idk if the quality has held up but our kids abused the hell out of the things and it took them years to finally break just a couple of them (the largest ones are the most vulnerable). They have incredible range, good for babies but still seeing use as a supporting toy up to their tweens. Kinda pricey but if the quality is still as good as it was years ago (can’t say, the ~3 sets we bought over a couple years held up so well we never bought any more) they’re easily worth it.

We have tons of Lego too but these were far better play-value for the dollar. Not even close. Can’t say if the knockoff brands are as good.

(Can’t vouch for any of the rest of these but those giant magnetic tiles look potentially like a much better investment than dedicated e.g. kitchen playsets, way more versatile)
by slroger | 2025-12-25 15:54:56+00:00
I was transcoding myself when running it on the homeserver, but the convenience of Cloudflare stream doing the transcoding is tempting. Will definitely look into this, thank you. Hadnt heard about Bunny CDN till this week. Actually I am moving from a homeserver to my own rackmount in a datacolo in about 2 months so may take this route.
by raw_anon_1111 | 2025-12-25 15:55:44+00:00
Except for the money - the entire reason most people work everyday…

I’m 51, worked at two F10 at the time companies out of my ten jobs and hated them both - GE and 8 years later Amazon. I purposefully made the choice of pursuing a smaller company and ignoring constant outreach from Google (GCP consulting division). But let’s not dismiss the close to $100K diference I could be making than what I make now.

Also a 25 year old SA that I mentored at AWS three years ago is making the same as I am making. They are an L5 (mid level) and I am a staff consultant. They are pre-sales (no commission) and I am implementations.