MurphyA/hacker-news huggingface dataset:
by hodgesrm | 2025-12-04 05:02:28+00:00
> the real problems come if AI does work.

Exactly. For example, what happens to open source projects where developers don't have access to the latest proprietary dev tools? Or, what happens to projects like Spring if AI tools can generate framework code from scratch? I've seen maven builds on Java projects that pull in hundreds or even thousands of libraries. 99% of that code is never even used.

The real changes to jobs will be driven by considerations like these. Not saying this will happen but you can't rule it out either.

edit: Added last sentence.
by rprend | 2025-12-04 05:04:09+00:00
Do you think consumer brands lose money when they pay Google to do advertising? Do you think digital ads have a negative ROI for the brands that buy them? If so, why do they keep buying more? Wouldn’t they lose to more efficient companies?

I think you underestimate how valuable being the top slot on google is. Just the other day i googled “bluetooth speaker” and bought the first result (an ad). One hour of that can net you millions of dollars. That’s why consumer brands bid more and more every year on digital advertising.
by 0manrho | 2025-12-04 05:04:31+00:00
Yes, but the consumer brand has to have a good reputation for that to pan out positively in B2B. Crucial has a decent reputation, but the problem is that there hasn't been any innovation in the consumer DRAM market for 2 decades that wasn't driven by/copied from the enterprise sector. The difference between a Crucial DIMM and a Micron Unbuffered dimm is which brands sticker they put on it, and maybe a heatsink and tighter binning/QA. That's not unique to Micron/Crucial. Aside from "Moar RGB", what innovation has happened in this space in the consumer side of things that isn't just a mirror of the enterprise side (eg DDR4 to DDR5)? XPO/XMP? That's Intel/AMD dictating things to DRAM companies. So what impression really are people meant to carry over from Crucial to Micron in this instance? How is Micron meant to leverage the Crucial brand in this space to stand out above others?

Similar story on the SSD side of things regarding reputation/innovation, especially when you consider that Crucial SSD's are no more "micron" in a hardware sense than a Corsair one built using Micron flash (support is a different matter), as the controllers were contracted out to 3rd parties (Phison) and the flash used was entry level/previous gen surplus compared to what's put in enterprise. The demands and usecase for consumers and even prosumers/enthusiasts are very different and in general substantially less than on the enterprise side of things with SSDs, and that gulf is only growing wider. So again, what is meant to carry over? How can Micron leverage Crucial to stand out when the consumer market just doesn't have the demands to support them making strong investment to stand out?

Frankly, taking what you say farther, I think if this is what they want to do (having consumer brand recognition that can carry over in some meaningful way to B2B), then sundowning crucial now (given the current supply issues) and then eventually re-entering the market when things return to some sense of "normal" as Micron so that both consumer and enterprise brands are the same brand, "Micron", makes much more sense.
by amadeuspagel | 2025-12-04 05:07:17+00:00
You should put standard keyboard bindings as a pitch on the website as well. Most people in the market for a terminal editor are probably looking for something that doesn't require them to learn a set of keyboard shortcuts that's entirely different from every other piece of software that they use.

I searched for that desperately until I discovered micro[1].

Here's a quick comparison between micro and fresh:

- Fresh implements more standard keyboard shortcuts, like Ctrl+ArrowLeft and Ctrl+ArrowRight to skip to the next and previous word, Ctrl+Backspace to delete the previous word and Ctrl+Delete to delete the next one.

- Fresh is extensible in typescript, Micro in lua.

- Fresh is able to open the wikidata json dump (1.7T).

- Micro is included in most repos, so if you rent a new VPS you can immidiately dnf install it.

[1]: https://micro-editor.github.io/
by mogwire | 2025-12-04 05:07:20+00:00
I supported Cerner RHEL servers for 6 years and Cerner is a joke.

Everything has to run as root.

All their scripts are Korn shell hacks from the 90s that have been carrier over.

Their god awful Kickstart scripts were written in stone even if you prove that there were better ways.

Cerner controlled the root password.

Cerner123!

They hard coded passwords with ROT13.

No wonder Oracle bought them.
by yial | 2025-12-04 05:07:50+00:00
What would be the correct word? Specimen?

An ichnofossil is the fossil of activity of a living thing.

But specimen seems like it might work as long as you’re not using wet / embalmed with it.

Vitrification maybe almost works, but doesn’t seem to really work for a snowflake.

Aquastasis ? (Joking)

Apologies. After reading this I’m now wracking my brain trying to figure out what would be the correct word to apply to creating a /mold/ model / sample of a snowflake.
by ewoodrich | 2025-12-04 05:08:07+00:00
Am I? I'm just comparing the relative degree of enshittification, implicit in that is nothing will last forever, Gemini freebies included once they get their fill of training data. But I was surprised to see Anthropic used as an example of something that hasn't enshittified, considering how in less than 6 months my Claude plan went from fantastic value to constant rate limiting.
Show HN: Shipmark – Git release management CLI with zero dependencies
by grazulex | 2025-12-04 05:08:18+00:00
Hey HN,

I built Shipmark because I was frustrated with release tooling that required installing GitHub CLI, GitLab CLI, or other heavy dependencies just to tag and release.

Shipmark is a CLI that handles the entire release workflow using only native Git:

- Interactive prompts to bump versions (semver + prereleases) - Automatic changelog generation from Conventional Commits - Preview of all changes before execution - Non-interactive mode for CI/CD pipelines

It's a single npm install with no external dependencies.

npm install -g @grazulex/shipmark

I use it daily for my projects and it's saved me a lot of time. Would love to hear your feedback or how you handle releases in your workflow.

https://shipmark.tech
by arcfour | 2025-12-04 05:08:26+00:00
I want to like Wayland, but they've really thrown the baby out with the bathwater. What matters to users is usability and, in this case, compatibility; not theoretical purity. The fact that I had to go seek out a way to run a headless Xwayland session to run Audacity without crashing means that Wayland is not ready for primetime (even if this should theoretically be fixed by Audacity).
by mary-ext | 2025-12-04 05:08:45+00:00
not `__proto__` but likely `constructor`, if you access `({}).constructor` you'd get the Object constructor, then if you access `.constructor` on that you'd get the Function constructor

the one problem I haven't understood is how it manages to perform a second call afterwards, as only being able to call Function constructor doesn't really amount to much (still a serious problem though)
by topspin | 2025-12-04 05:09:14+00:00
Merely an anecdote: I had one female house cat that clearly understood a number of words. She could easily and consistently pick out "catnip" in a sentence. "Cow", "get up", "tuna" and several other words and phrases were all understood.

This is unique in my personal experience. I've haven't seen this in other cats.
Show HN: BackMark – Markdown task manager built for AI-assisted coding
by grazulex | 2025-12-04 05:10:13+00:00
Hey HN,

I've been coding with Claude and Cursor for over a year now, and I kept running into the same problem: traditional task managers don't fit the AI-assisted workflow.

So I built BackMark – a CLI task manager where every task is a plain Markdown file with dedicated spaces for AI collaboration:

- ai_plan: where the AI breaks down the approach - ai_notes: context the AI discovers while working - ai_documentation: auto-generated docs - ai_review: AI self-assessment before handoff

Why Markdown? Your tasks are just .md files with YAML frontmatter. Git-friendly, future-proof, readable in any editor. No database, no cloud, no lock-in.

It's also fast – LokiJS indexing gives sub-10ms queries even with 1000+ tasks.

Everything runs 100% offline. No accounts, no telemetry.

npm install -g @grazulex/backmark

I use it daily for my own projects. Curious if others have struggled with task management in the "vibe coding" era and how you've solved it.

https://backmark.tech
by grishka | 2025-12-04 05:10:43+00:00
> In the end it'll likely end with whitelists of allowed IP addresses

I already had this idea of tunneling traffic through the voice/video calls in the Max messenger app. No one has done it in practice, yet, but I see no reason why it should not be possible.

Обход блокировок, который ловит даже на парковке ;)
by didibus | 2025-12-04 05:10:46+00:00
The article seems full of made up things. The "coworker" isn't a real person, some kind of "composite of people", I'm then curious if the "she" is simply used as "a random made up person".

Then it says: "Engineers don't try because they think they can't." They don't try AI is what I understand, but that contradicts the whole article, that every engineer in Seattle is actively using AI, even forced too.

Then it says: "now believes she's both unqualified for AI work", why would they believe that? She's supposedly has been using AI constantly, has not been part of those "layed off", so must be a great AI talent.

Finally it says: "now believes she's both unqualified for AI work and that AI isn't worth doing anyway. She's wrong on both counts, but the culture made sure she'd land there." Which is completely usubstantiated and also coming from a person trying to grift us with their AI product which they want to promote and sell.

I don't know, it read like a shill article from a grifter.
by anonymous908213 | 2025-12-04 05:11:23+00:00
As far as I can tell, there was no actual low-level optimization being done. In fact, it appears they did not even think to benchmark before committing to 130gb of bloat.

Further good news: the change in the file size will result in minimal changes to load times - seconds at most. “Wait a minute,” I hear you ask - “didn’t you just tell us all that you duplicate data because the loading times on HDDs could be 10 times worse?”. I am pleased to say that our worst case projections did not come to pass. These loading time projections were based on industry data - comparing the loading times between SSD and HDD users where data duplication was and was not used. In the worst cases, a 5x difference was reported between instances that used duplication and those that did not. We were being very conservative and doubled that projection again to account for unknown unknowns.

This reads to me as "we did a google search about HDD loading times and built our game's infrastructure around some random Reddit post without reasoning about or benchmarking our own codebase at any point, ever".
by antisthenes | 2025-12-04 05:11:38+00:00
> If we measure the value of the dollar against megabytes of RAM

We should be measuring it by the amount of RAM in a typical household PC in 1987 and today.

Even though a "meg" of RAM costs less than 1 cent today, I can't do anything useful with it.

Even if we are generous and buy a whole $1 of RAM today, it only gets us 150 MB of RAM, which, while infinitely more useful than 1MB, is still completely useless for running a modern OS/Browser.

What does your math say about that?
by forgotoldacc | 2025-12-04 05:11:40+00:00
As a gamedev, there's nothing I hate more than AI concept art. It's always soulless. The best thing about games is there's no limit to human imagination, and you can make whatever you want. But when we leave the imagination stage to a computer then leave the final brushing up to humans, we're getting the order completely backwards. It's bonkers and just disgusting to me.

That said, game engine documentation is often pretty hard to navigate. Most of the best information is some YouTube video recorded by some savant 15 year old with a busted microphone. And you need to skim through 30 minutes of video until you find what you need. The biggest problem is not knowing what you don't know, so it's hard to know where to begin. There are a lot of things you may think you need to spend 2 days implementing, but the engine may have a single function and a couple built in settings to do it.

Where LLMs shine is that I can ask a dumb question about this stuff, and can be pointed in the right direction pretty quickly. The implementation it spits out is often awful (if not unusable), but I can ask a question and it'll name drop the specific function and setting names that'll save me a lot of work. And from there, I know what to look up and it's a clear path from there.

And gamedev is a very strong case of not needing a correct solution. You just need things to feel right for most cases. Games that are rough around the edges have character. So LLM assistance for implementation (not art) can be handy.
by Hazematman | 2025-12-04 05:12:22+00:00
My biggest reason for using it over gnome terminal is osc52 support https://ali.anari.io/posts/osc52/ which lets you copy paste using a escape sequence. Meaning you can copy paste when ssh'ed into another machine. Gnome terminal doesn't support this currently and there is a discussion on whether they will because of security concerns https://gitlab.gnome.org/GNOME/vte/-/issues/2495
by Izkata | 2025-12-04 05:15:07+00:00
Piet is mine - the programs are 2D images: https://esolangs.org/wiki/Piet

Primarily because of the note on the "calculating pi" example program:

> Richard Mitton supplies this amazing program which calculates an approximation of pi... literally by dividing a circular area by the radius twice.

> Naturally, a more accurate value can be obtained by using a bigger program.

https://www.dangermouse.net/esoteric/piet/samples.html
by MillironX | 2025-12-04 05:15:27+00:00
I'm not sure I understand your point. You're saying that channels are like apt/sources.list or yum.repos.d, and flakes are like the Apple App Store? Or the other way around?

One thing that probably didn't help my understanding of channels was that I run Nix on non-NixOS systems (primarily MacOS and Fedora). If I'd stuck to NixOS, then thinking of a channel in the same terms as apt/sources.list or yum.repos.d would have been an easier mental model.
by dhampi | 2025-12-04 05:15:48+00:00
No, I still don’t understand the analogy.

All of this burn-in stuff is designed to get your Markov chain to forget where it started.

But I don’t want to get from “how many apples does Bob have?” to a state where Bob and the apples are forgotten. I want to remember that state, and I probably want to stay close to it — not far away in the “typical set” of all language.

Are you implicitly conditioning the probability distribution or otherwise somehow cutting the manifold down? Then the analogy would be plausible to me, but I don’t understand what conditioning we’re doing and how the LLM respects that.

Or are you claiming that we want to travel to the “closest” high probability region somehow? So we’re not really doing burn-in but something a little more delicate?
by siliconc0w | 2025-12-04 05:16:46+00:00
Most codebases are pretty proprietary and so out of distribution for the AI which causes poor performance and you really have to fight some of the training to use internal libraries and conventions.

Still useful but certainly not PhD-level when it imports X, you remind it's instructions are to use Y, it apologizes, imports Y but then immediately imports X again.

So when your project gets cancelled for AI and haven't gotten a raise while AI researchers in the same company are getting generational wealth- it does feel pretty bad.
by LTL_FTC | 2025-12-04 05:17:00+00:00
Linear algebra cannot be learned in a day. Maybe multiplying matrices when the dimensions allow but there is far more to linear algebra than knowing how to multiply matrices. Knowing when and why is far more interesting. Knowing how to decompose them. Knowing what a non-singular matrix is and why it’s special and so on. Once you know what’s found in a basic lower devision linear algebra class, one can move it linear programming and learn about cost functions and optimization or numerical analysis. PyTorch is just a calculator. If I handed someone a Ti-84 they wouldn’t magically know how to bust out statistics on it…
by epistasis | 2025-12-04 05:18:37+00:00
Nuclear is not very controversial, there are tons of places that would be very happy to have additional reactors, namely those with successful reactors right now. It's just super expensive to build and usually a financial boondoggle.

AI companies are saying they are trying to build nuclear because it makes them sound serious. But they are not going to build nuclear, solar and storage is cheaper more flexible and faster to build. The only real nuclear commitment is Microsoft reopening an old nuclear reactor that had become uneconomic to operate. Building anything new would be a five+ year endeavor, if we were in a place with high construction productivity like China. In the US, new nuclear is 10 years away.

But as soon as Microsoft restarted an old reactor, all their competitors felt like they had to sound as serious, so they did showy things that won't result in solving their immediate needs. Everybody's renewable commitments dwarf their nuclear commitments.

AI companies can flaunt expensive electricity at high cost for high investor impact precisely because electricity is a small cost component of their inputs. It's a hugely necessary input, and the limiting factor for most of their plans, but the dollar amount for the electricity is small. The current valuations of AI assume that a kWh put towards AI will generate far far more value than the average kWh on the grid.
by darkteflon | 2025-12-04 05:19:50+00:00
Despite not really needing it yet, I took the opportunity to go straight to Amazon and pick up a 2tb 2230 for my Steam Deck. I’m also going to upgrade the homelab to an M4 Mini now, despite having decided earlier this month that the current N100 was fine for a few more years. Genuinely feels like whatever is happening is going to fundamentally change the way these products are marketed and sold in a permanent way.
by AdieuToLogic | 2025-12-04 05:20:25+00:00
> Afraid not. This has not happened across the board to all components.

Afraid so. Industry impact from tariffs does not require them to be applied "across the board to all components." See here[0] for more information.

With erratic massive tariff proclamations, counter-tariffs are to be expected. All it takes for companies to inflate prices is to either:

A) be provably impacted by tariffs B) be opportunistic by being "tariff adjacent"

The net result is directly or indirectly, the tariffs implemented and/or threatened to be so are a significant contributor to electronic component costs.

0 - https://www.tradecomplianceresourcehub.com/2025/12/03/trump-...
by ahepp | 2025-12-04 05:20:54+00:00
Yeah, that's why I said maybe I'm misunderstanding OP. If that's what OP meant by "monetization" then sure, monetization is great.

Companies pay their employees to work on Linux because it's valuable to them. Intel wants their hardware well supported. Facebook wants their servers running fast. It's an ecosystem built around free-as-in-freedom software, where a lot of people get paid to make the software better, and everyone can use it for free-as-in-beer

Compare that to the "open core" model where a company generally offers a limited gratis version of their product, but is really organized to funnel leads into their paid offering.

The latter is fine, but I don't really consider it some kind of charity or public service. It's just a company that's decided on a very radical marketing strategy.
by aegeggg1 | 2025-12-04 05:21:44+00:00
A high-quality prompt aggregation platform that supports both image-to-prompt conversion and image generation from prompts. It addresses a core pain point: "having a clear mental image but struggling to translate it into effective keywords". The platform curates a vast collection of high-definition AI-generated works, allowing users to copy prompts directly without clicking into detailed pages—greatly boosting workflow efficiency. For creators looking to learn prompt structures or seek style references, it serves as an incredibly efficient toolkit.
by heurist | 2025-12-04 05:21:57+00:00
We get around this a bit when using it to write code since we have unit tests and can verify that it's making correct changes and adhering to an architecture. It has truly become much more capable in the last year. This technology is so flexible that it can be used in ways no eval will ever touch and still perform well. You can't just rely on what the labs say about it, you have to USE it.
Show HN: Kling 2.6 – Unified Audio-Video Generation from a Single Prompt
by lu794377 | 2025-12-04 05:21:59+00:00
Hi HN,

We’ve been building Kling 2.6, a new model that generates video and native audio together in one pass. Instead of producing visuals first and adding sound later, Kling 2.6 co-generates frames, voices, SFX, and ambient sound as a unified output.

Key Features of Kling 2.6

Audio–Video Co-Generation

Kling 2.6 creates visuals and native sound at the same time — every frame aligns with tone, pacing, and motion for stronger immersion.

Natural, Synced Voices

Character speech is generated directly from the model. Lip movement, personality, and expression stay consistent and believable.

Complete Audio–Visual Moments

The output includes visuals, voiceovers, ambient sound, and effects — ready to use without post-production.

Integrated Soundscapes

Matching SFX and layered ambience make scenes feel cinematic, even for short clips.

New Creative Possibilities

Because visuals and audio come from one model, creators can explore storytelling, product demos, launch videos, and social content without editing pipelines.

Use Cases

Marketing videos with native voiceovers

Narrative scenes with emotional pacing

Product explainers with natural narration

Cinematic social content for Reels/TikTok/Shorts

We’d love feedback on:

Where Kling 2.6 fits best in production workflows

What control tools you’d want for sound + motion

Ideas for API or editor integration

You can try it here: https://www.klingo1ai.net/kling-2.6?i=d1d5k

Thanks for reading — excited to hear your thoughts.
by MarkLowenstein | 2025-12-04 05:22:57+00:00
According to demos, AI coding tools are allowing neophytes to instantly create working apps and websites with mere descriptions of what they want. According to devs, they're 10x as productive because certain time-consuming tasks are condensed like unit test writing, code reviews, and code refactors and clean-up. So we're to assume that in the age when the typical App Store offers a million apps we'll never be interested in, soon that number will be a billion.

In comes Wanderfugl. A tool for traveling that I will never need, where just trying to figure out what it does used more time than I wanted to spend on it. Now with AI, there will be several shiny new travel apps like Wanderfugl for you to learn and choose from literally every time you go on another vacation.

Wanderfugl may be wonderful, and an achievement. But the reaction of this Seattleite is "What's the point anymore?" This is why I am uninterested in the AI coding trend. It's just a part of a lot of new stuff I don't need.
by alvah | 2025-12-04 05:23:22+00:00
I don't care if you are tired or not, it's not something you can just assert and move on.

Also, you know nothing at all of my opinion on whether "a handful of billionaires own everything" is a bad idea or not. All you know about me is I don't agree with you that rising inequality AUTOMATICALLY means some people haven't been rewarded as much as they "should", whatever that means. Reading comprehension, combined with not assuming others' POV, for the win.