MurphyA/hacker-news huggingface dataset:
by featherless | 2025-12-16 19:39:17+00:00
As a solo Founder who recently invested in self-hosted build infrastructure because my company runs ~70,000 minutes/month, this change is going to add an extra $140/month for hardware I own. And that's just today; this number will only go up over time.

I am not open to GitHub extracting usage-based rent for me using my own hardware.

This is the first time in my 15+ years of using GitHub that I'm seriously evaluating alternative products to move my company to.
by lern_too_spel | 2025-12-16 19:39:19+00:00
Android is strictly superior to iOS in terms of privacy. On iOS, you can't even get your location without sending it to Apple or install an app without telling Apple which one. Unlike iOS, you can even replace your default maps app with a fully offline app. User choice is the key to ensuring privacy.

Google Fit was released in 2014 and implemented data migration to Health Connect when that launched. Similarly, Samsung Health synchronizes data with Health Connect.

The long-fixed bug tickled by Teams was in functionality iOS still doesn't provide. If I use Google Voice, Skype, Signal, or some other telephony service, Android lets me route all outgoing calls through that service automatically.
by vpShane | 2025-12-16 19:39:21+00:00
LibreWolf ftw, I switched to it, installed my extensions and am not looking back. Would be nice to have a mobile Firefox(LibreWolf) with all extensions, I should go look around F Droid again.

in ff if you're reading this go to about:config and type privacy - why these aren't immediately obvious in the Settings is beyond me
by flohofwoe | 2025-12-16 19:39:25+00:00
This was the 'Glaeserne Manufaktur', more like a vanity project for VWs failed luxury car adventure than an actual manufacturing plant. I'm kinda surprised that VW didn't close the plant when it stopped building the Phaeton.

To give you an idea how insignificant this plant was for VW: about 160k vehicles were built there (mostly by hand) over its entire lifetime since 2000 and employed at most around 500 people (down to 230 in 2025).
by kipchak | 2025-12-16 19:39:34+00:00
I drive a Corolla (great highway mileage!) and will probably get something larger the next time I buy because it's smaller than most everything else on the road, both in terms of visibility and collisions. My person tightwad math changed after a drunk driver crossed the median and took off a mirror. If I did have children this would doubly be a concern, even if I could manage to fit the car seat and stroller in the Corolla.

As an aside the base Corolla engine for the current gen was formerly the 139HP 1.8L 2ZR-FAE and the 2L was limited to the "sporty" models but this was dropped at some point. The power figures are somewhat deceptive, it does a very good impression of a v6 under 3000RPM or so, but if you need to wind it out to merge on the highway there's not much there unlike a early 00s VTEC Honda or something.
by adamesque | 2025-12-16 19:39:43+00:00
Unlike many of those approaches which concern themselves with delivery of human-designed static UI, this seems to be a tool designed to support generative UIs. I personally think that's a non-starter and much prefer the more incremental "let the agent call a tool that renders a specific pre-made UI" approach of MCP UI/Apps, OpenAI Apps SDK, etc for now.
by Rendello | 2025-12-16 19:39:51+00:00
Oh cool, I hadn't heard that term until you mentioned it. Apparently the name was in flux in the early days. The Wikipedia page for Sans Serif has an interesting footnote:

> master sign-painter James Callingham writes in his textbook "Sign Writing and Glass Embossing" (1871) that "What one calls San-serif, another describes as grotesque; what is generally known as Egyptian, is some times called Antique, though it is difficult to say why, seeing that the letters so designated do not date farther back than the close of the last century. Egyptian is perhaps as good a term as could be given to the letters bearing that name, the blocks being characteristic of the Egyptian style of architecture. These letters were first used by sign-writers at the close of the last century, and were not introduced in printing till about twenty years later. Sign-writers were content to call them "block letters," and they are sometimes so-called at the present day; but on their being taken in hand by the type founders, they were appropriately named Egyptian. The credit of having introduced the ordinary square or san-serif letters also belongs to the sign-writer, by whom they were employed half a century before the type founder gave them his attention, which was about the year 1810."

https://en.wikipedia.org/wiki/Sans-serif#cite_note-58
We built an internal project management system – it became Dyversal AI
by nivafy | 2025-12-16 19:39:56+00:00
Hi HN, We’re the team behind Nivafy. While building our product, existing task and project management tools didn’t fit how we actually work, so we built an internal system for ourselves. Over time, it grew into a very execution-focused project and task manager with flexible workflows and integrations. Eventually, we replaced it inside Nivafy with something more creator-specific — but the internal system turned out to be strong enough to stand on its own. So we separated it and named it Dyversal. We’re opening it up for beta and would really appreciate help from the HN community: • Finding bugs • Stress-testing real workflows • Sharing honest feedback on what’s missing or unnecessary This is an early product shaped by internal use, and we’re trying to improve it through real-world feedback. Thanks for taking a look. — Ali & Mary Beta access: https://beta.dyversal.com/login How to help us: • Sign up and use Dyversal for real tasks or projects • Try to push it beyond a simple to-do list • Note anything confusing, broken, or missing Feedback / contact: • info@dyversal.com • ali@nivafy.com • mary@nivafy.com We read every message and will actively ship improvements based on feedback.
by autoexec | 2025-12-16 19:40:31+00:00
Happiness is a purely subjective thing. It's plainly obvious that any attempt at such comparisons will be doomed to be of limited utility. There are plenty of other ways you could try to go about getting something more useful, but none of them will be perfect.

The good news is that we don't need a perfect happiness report to think about the things various countries are either doing very well or very poorly and how our own lives might be changed if the place where we live did things differently. The World Happiness Reports gets attention year after year because it prompts that kind of thinking and there is value in that.
by tristor | 2025-12-16 19:40:32+00:00
> Baker, to her credit, probably faced brutal competition to get to the top job. It’s not out there to wonder why she was picked, and the answer cannot be because « she was there from the beginning ».

You are completely discounting her founder status. She wasn't "there from the beginning", she /created/ the Mozilla Foundation and led it from inception to 2025 and later orchestrated the Mozilla Foundation / Mozilla Corporation split structure (which was the first of its kind and has later been used by other institutions). She was the primary author of the Mozilla Public License. She was the Legal mind behind rescuing the codebase from Netscape by going open source.

In one breath you say this has nothing to do with founder status, because founders are founders, and then completely discount that Mitchell is a founder.

There are MANY valid reasons to criticize Mitchell's tenure at Mozilla, and I haven't seen anyone in this larger thread bring up anything of substance when there are several such things available and well known. Instead this is just a "just asking questions" style of shade-throwing that is unequally applied, and can only be presumed to be because Mitchell is a woman.

It turns out the person I originally replied to didn't even get their women in open source correct, because they were talking about GNOME Foundation and not Mozilla, but I can be forgiven for the mistake as I thought them calling Mitchell a "witch" was a joke about her legal first name Winifred, that she has avoided going by in part due to people taking her more seriously because Mitchell is a gender-ambiguous name. Clearly they have no rational and real basis for criticism if they can't even accurately identify which woman they want to make sexist comments about.

I would encourage you and the person I originally wrote my reply to to both pause and do better.
by ivape | 2025-12-16 19:40:59+00:00
The dotcom bubble had comp sci lecture halls with students overflowing into the hallway. I don’t blame people, it’s migratory. Jobs and resources are there, so, go there.

Then we blame the other group of students for not going there and picking majors where the jobs aren’t.

We need some kind of apprenticeship program honestly, or AI will solve the thing entirely and let people follow their honest desires and live reasonably in the world.
by teknopaul | 2025-12-16 19:41:26+00:00
Fire fix usage went from I forget what but really significant down to the level people don't build site for it anymore.

Pretty sure it's because they made security changes that broke the Intranet.

What you want una browser is that it t works. Not some security pop-up telling it doesn't work. Especially if you wrote the website.

Still annoying evert time https://127.0.0.1 is flagged as insecure
by RamblingCTO | 2025-12-16 19:41:32+00:00
Not sure my point gets across tbh. What you describe is that the person getting fired is "only a writer" to the board. I think that ship has sailed. Call it personal brand, taste, whatever. I think you need to provide more nowadays than "I can do exactly this predefined job". I find it hard to find the right words right now.

Do I think that this is a good thing? No. I don't think most people have taste (tm) nor that we should live in a world where only the most distinguished have work. I'm just observing what happens in my world. Maybe it's going to burn us all to the ground, but it is what it is if you wanna make money.
by kazinator | 2025-12-16 19:41:55+00:00
> Does it matter?

Yes. The work of art should require skills that took years to hone, and innate talent. If it was produced without such, it is a fraud; I've been deceived.

But in fact I was not deceived in that sense, because the work is based on talent and skill: that of numerous unnamed, unattributed people.

It is simply a low-effort plagiarism, presented as an original work.
by louthy | 2025-12-16 19:41:57+00:00
> Learning an unfamiliar aspect and doing it be hand will have the same issues. If you're new to Terraform, you are new to Terraform

Which is why you spend time upfront becoming familiar with whatever it is you need to implement. Otherwise it’s just programming by coincidence [1], which is how amateurs write code.

> and are probably going to even insert more footguns than the AI.

Very unlikely. If I spend time understanding a domain then I tend to make fewer errors when working within that domain.

> At least when the AI does it you can review it.

You can’t review something you don’t understand.

[1] https://dev.to/decoeur_/programming-by-coincidence-dont-do-i...
by cosmic_cheese | 2025-12-16 19:42:33+00:00
With exception to single window utility programs, Mac windows have always truly closed with the resources taken by the represented document being freed and all that. The windows weren't hidden. It's just that closing the window ≠ quitting the application… the program can remain in memory even if it has no documents loaded.

This serves a couple of purposes: first, documents open more quickly (particularly when the program is loaded from a slow spinning HDD, floppy, etc) since the program doesn't need to be reloaded, and second, new document creation flows and non-document functions can be accessed without having a document open or requiring the developer to create a bespoke "home screen" UI that serves that purpose since the full menubar is accessible as long as the app is foregrounded.
by peterldowns | 2025-12-16 19:42:54+00:00
I'm happy to see they're investing in Actions — charging for it should help make sure it continues to work. It's a huge reason Github is so valuable: having the status checks run on every PR, automatically, is great. Even though I'm more of a fan of Buildkite when it comes to configuring the workflows, I still need something to kick them off when PRs change, etc.

Charging a per-workflow-minute platform fee makes a lot of sense and the price is negligible. They're ingesting logs from all the runners, making them available to us, etc. Helps incentivize faster workflows, too, so pretty customer-aligned. We use self-hosted runners (actually WarpBuild) so we don't benefit from the reduced default price of the Github-hosted runners, but that's a nice improvement as well for most customers. And Actions are still free for public repos.

Now if only they'd let us say "this action is required to pass _if it runs_, otherwise it's not required" as part of branch protection rules. Then we'd really be in heaven!
by visarga | 2025-12-16 19:42:56+00:00
>Red flag. In other words you don’t understand the implementation well enough to know if the AI has done a good job.

Red flag again! If your protection is to "understand the implementation" it means buggy code. What makes a code worthy of trust is passing tests, well designed tests that cover the angles. LGTM is vibe testing

I go as far as saying it does not matter if code was written by a human who understands or not, what matters is how well it is tested. Vibe testing is the problem, not vibe coding.
by t0mk | 2025-12-16 19:43:13+00:00
I don't think that people in Scandinavia are well informed about how life can be for the poorest outside of their country.

> bottom of the ladder represents the worst possible life >>>for you<<<.

..and when asked this, I believe they consider how bad it can get for them in their country.

Based on my experience living and talking with people in Scandinavia and eastern europe.
by bongodongobob | 2025-12-16 19:43:20+00:00
It sounds like you've never worked a job where you aren't just supporting 1 product that you built yourslef. Fix the bug and move on. I do not have the time or resources to understand it fully. It's a 20 year old app full of business logic and MS changed something in their API. I do not need to understand the full stack. I need to understand the bug and how to fix it. My boss wants it fixed yesterday. So I fix it and move onto the next task. Some of us have to wear many hats.
by danaris | 2025-12-16 19:43:22+00:00
What specific aspects of PWAs are still not supported on iOS these days?

I know that Apple made some huge advances in that within the past couple of years, but I...generally don't want PWAs myself, so I haven't paid very close attention. If you don't use Apple devices, and thus also don't pay very close attention, you might check and verify whether what you expect to be true still is.
by kortex | 2025-12-16 19:43:40+00:00
Hilarious! If i didnt already have too many projects and hobbies, this is the kind of thing i'd do.

Maybe not a speed leaderboard, that just seems like a challenge to choon heads. But perhaps a "violation count". Also toss in a dB meter for loud exhaust (again dont make it a contest).

Edge compute with alpr/face/gait/whatever object detection at the camera is basically solved. Genie is out of the bottle. I think the most fruitful line of resistance is to regulate what can be done with that data once it leaves the device.
by Loughla | 2025-12-16 19:43:41+00:00
I guess maybe I didn't phrase that correctly - I ask challenging questions, but don't state the things I "know" without clarification first. I meant that I don't just pop off with "yeah, but in reality it's x, y, z" because I know that I'm probably ignorant of facts. I'll ask about x, y, or z first.
by bflesch | 2025-12-16 19:43:53+00:00
Such a bad comparison. The correct picture would be 10.000 people from St. Petersburg whose main job it is to drive through my street with a local number plate a million times per day, just to demonstrate to me that there is so much traffic on my road.

The economies of scale for creating sewage in social media are basically unbounded. Tens of thousands of people have a 9 to 5 job which consists of creating sewage content just to steer people towards a certain narrative.
by 1vuio0pswjnm7 | 2025-12-16 19:44:02+00:00
Actual title: "You're overspending because you lack values"

"Without values, desires lead you astray by following ads and algorithms and the envy of friends-a state commonly known as "being distracted"."

Great idea: Use the computer network for delivering ads. The medium used for work, research, recreation, etc. will also be the vector for delivering ads

And that's not all. Use the computer network to perform surveillance on internet subscribers. The data can be used to inform the delivery of ads

Computer networks were not always used for these purposes. It's a truly innovative idea, very creative

Depending on what you think of data collection, surveillance and ads
by rdm_blackhole | 2025-12-16 19:44:29+00:00
Thank you for your comment.

I am glad I am not the only one who is asking the tough questions regarding this problem.

In reality it boils down to replacing 1 income stream provided by Google with one or more new income streams.

That means that Mozilla needs something to sell and quickly.

Or use their VC funds as you said, but we know VC funds need to deploy a lot of capital and then hope that one of their companies makes it big to recoup their investments and eventually make a profit.

I am not sure if betting the entire future of Mozilla on this VC venture would be a wise move to be honest. It's just too unpredictable.
by cpfiffer | 2025-12-16 19:44:44+00:00
I work at Letta.

Letta Code is a big release for us, and it is a fundamentally different approach to coding agents with a focus on continual learning and statefulness.

One agent per project, specialized, infinitely lived. No more compactions, no more forgetting.

Letta Code is our first non-platform product. We built it on top of our developer platform using our SDK. It is a showcase of what you can do with Letta.

Charles (OP) built a quick prototype a few months ago, and we've been allocating more and more time towards making it a product that we feel comfortable using internally over other options like Claude Code or Codex.

Letta Code is fundamentally different from every other coding agent in that the agent runs on a server, not your machine. These agents are infinitely long-lived "people in a box" that develop specializations as you use them. They don't just die.

The team has been increasingly more excited and invested in Letta Code. All of us see exactly how powerful stateful agents are when deployed in code environments, and it's been amazing watching everyone pull together and make something insanely cool.
by cxromos | 2025-12-16 19:44:58+00:00
true in my case. when i get into the zone while coding, i can go on and on. while llm can help, there's a cognitive mismatch between coding directions to llm and reading the code when it comes to continuing coding. brain and the generated code aren't aligned. i prefer at the moment, after coding a feature, to see if it can be improved using llm. and it's of great help to write tests.
by crazygringo | 2025-12-16 19:45:10+00:00
Right but there are tons of examples of things that started out as insults or negative only to be claimed as the proper or positive name. Impressionism in painting, for a start. The Quakers. Queer. Punk. Even "hacker", which started out meaning only breaking into computer systems -- and now we have "Hacker News." So vibe coding fits in perfectly.

In other words, everyone's in on the joke.
by worldsavior | 2025-12-16 19:46:14+00:00
> Coulda just skipped the student loans and bombed interviews without the 4 year degree.

I think college is useless for the ones out there whom already know how to code, collaborate and other skills the industry is looking for. Many out there are developing high level projects on GitHub and other places without having any degree.

Also, most of the stuff you learn in college has absolutely no relation to what you will do in the industry.
by dang | 2025-12-16 19:46:26+00:00
Related. Others?

U.S. hits new low in World Happiness Report - https://news.ycombinator.com/item?id=45378896 - Sept 2025 (277 comments)

U.S. No Longer Ranks Among 20 Happiest Countries - https://news.ycombinator.com/item?id=39763595 - March 2024 (92 comments)

The Finnish Secret to Happiness? Knowing When You Have Enough - https://news.ycombinator.com/item?id=35411641 - April 2023 (19 comments)

World Happiness Report 2023 - https://news.ycombinator.com/item?id=35230812 - March 2023 (2 comments)

World Happiness Report, 2019 - https://news.ycombinator.com/item?id=19615776 - April 2019 (60 comments)

Why Denmark dominates the World Happiness Report rankings year after year - https://news.ycombinator.com/item?id=16720551 - March 2018 (3 comments)

Happiness report: Norway is the happiest place on earth - https://news.ycombinator.com/item?id=13913145 - March 2017 (158 comments)

World Happiness Report 2015 [pdf] - https://news.ycombinator.com/item?id=10793969 - Dec 2015 (22 comments)

Denmark 'happiest' country in the world - https://news.ycombinator.com/item?id=234018 - July 2008 (1 comment)

---

Bonus highlight: https://news.ycombinator.com/item?id=5152494 (Feb 2013)
by idontwantthis | 2025-12-16 19:46:45+00:00
I did try that and the problem I found was that there is no boundary to the question with an AI. Maybe there is some product out there that handles that, but when I tried to get it to ask me to design an email system, for example, it just kept adding features. Plus AIs don't like telling you you are wrong. And, if I knew how to guide the AI into giving a good interview, I don't think I would need its help anymore :)
by rrgok | 2025-12-16 19:47:01+00:00
I tried Helix and Kakoune too. They all have the same problems.

First. It adds friction. Every damn time I need to write, I forget to enter insert mode. You have no idea how many times I ended up with a strange buffer. Hopefully there is undo. But it gets boring fast. I need to write as soon I enter the editor. I don't need to move the cursor to read the text that visible on the current page.

Second, how the hell I'm supposed to make small movements when I'm in insert mode, with the arrow keys? Like move cursor to the left by 3 chars. Do I enter normal mode, press l 3 times. Or delete the whole word and rewrite it?

Third. Why some movements are symbols? Like, line ending is $. Beginning of line is 0. so much so for home row movements.

Fourth. Could never remember if f or t includes the char I'm looking for.

Fifth. How cumbersome is to press ESC on the top left corner every damn time. Yes, there exists Ctrl+[. But still. So much so - again - homerow movement.

Not directly related to modal editing.

Sixth. I could not make copy/paste work reliably in remote a linux server from a Windows machine via SSH. Hell, I could not make it work with WSL2.

Sevent. Debuggers sucks. There is no comparison to JetBrains Debugger GUI. Not even VSCode come close to it.

Sorry for the rant.
by projektfu | 2025-12-16 19:47:04+00:00
A Radius two page display was just not that expensive. Neither was a Mac II. By 1992, you could buy a Mac IIci for $2900 and a TPD for $900-1100. You couldn't buy it on your allowance but it was reasonably common.

The finder was always a multi-window interface.

I just don't know where your memory is from.