MurphyA/hacker-news huggingface dataset:
by JumpCrisscross | 2025-12-15 14:18:45+00:00
> Language is like clothing. Those with no taste - but enough money - will dress in gaudy ways to show off their wealth

You got the first bit right. Language and clothing accord to fashions.

What counts as gaudy versus grounded, discreet versus disrespectful—this turns on moving cultural values. And those at the top implicitly benefit from this drift, which lets us dismiss as gaudy someone wearing a classic hand-me-down who isn’t clued into a hoodie and jeans being the surfer’s English to Nairobi’s formality.

(Spiced food was held in high regard in ancient Rome and Medieval European courts. Until spices became plentiful. Then the focus shifted "to emphasize ingredients’ natural flavors" [1]. A similar shift happened as post-War America got rich. Canned plenty and fully-stocked pantries made way for farm-to-table freshness and simple seasonings. And now, we're swinging back towards fuller spice cabinets as a mark of global taste.)

[1] https://historyfacts.com/world-history/article/how-did-salt-...
by CameronBanga | 2025-12-15 14:18:49+00:00
Currently working on Skyscraper, which is an iOS native Bluesky client: https://testflight.apple.com/join/RRvk14ks

Primary goal with the project was to create a Bluesky client that I wanted to to use. While the standard Bluesky app is fine, I wanted something more reminiscent of Tweetie, Tweetbot, Twitteriffic, etc. Something that feels at home on the iPhone. With the transition to Liquid Glass, felt like a good time to practice and get to experience the new UI with a new project.

Still in what I call "alpha", but pretty feature rich. Support push notifications, lots of discovery/feed following features, search tools, moderation setting management, post translation, and much more.

If you use Bluesky and are an iOS user, there's still space on my TestFlight and would appreciate any feedback or comments!
by crote | 2025-12-15 14:18:53+00:00
That is exactly the problem: you need to use PIO to constantly read the pins, and analyze the bitstream in software. At high speeds this takes up a substantial fraction of your compute resources, and it makes any kind of sleep impossible.

On a STM32 you can just set up the timer and forget about it until you get a "hey, we saw a pulse at cycle 1234" interrupt. The two are not the same.

My argument wasn't "this is completely impossible", but "this is needlessly complicated".
by embedding-shape | 2025-12-15 14:18:54+00:00
Many of us don't encounter the sort of problems Typescript offers to solve. As most programming languages, most of the bugs I create when using JS is logic bugs, and those are solves by unit testing, not "more types". It was a long time ago I managed to push broken frontend code because of assuming the wrong types, so personally I don't find TS that valuable. But obviously others seem severely impacted by those types of issues, otherwise TS wouldn't be so popular in the first place. People be different :shrug:
by brookst | 2025-12-15 14:19:27+00:00
Because typically we don’t leap to teach kids things that are speculative.

We in the industry might see AI progressing to where cube vibe coding is just as real as using spreadsheets rather than paper ledger books, but it is years out, and teaching kids on v0.1 tools would just be frustrating for teachers while likely teaching kids all the wrong things.
by zkmon | 2025-12-15 14:19:36+00:00
Yes, counting memory bits in my PC doesn't fall into my job. But my question is a bit more fundamental.

Most of these numbers are hierarchical. I do count the memory modules, but not bits. I count apples, but not molecules in them. I try to count a few bright starts in the night sky, but not all stars in the galaxy. I try to stick to traditional non-GM food, which my ancestors ate, instead of counting protein molecules. I try to have childand grand kids, instead trying living eternally through great advances in science.
by jasode | 2025-12-15 14:19:48+00:00
>Pretty sure farmers don't buy them tax free? [...], but they still foot the rest of the tax burden.

To clarify, this isn't about the farmer paying a "sales tax" or VAT as % of the price of buying the tractor.

The article is talking about something else: paying additional machine taxes to cover the loss of unemployed crop workers that would have been paying individual income taxes.
by ranger_danger | 2025-12-15 14:19:58+00:00
> you only need to detect a VPN connection once to prove violation

But an IP address is not a person (legally in the US at least), and many IPv4 addresses get re-used fairly often. My home 5G internet changes IP every single day, and it's a constant struggle because other users often get my IP blocked for things I didn't do. I cannot even visit etsy.com for example. Just for fun I even checked 4chan and the IP was banned for CP, months before I ever had this particular IP (because I'm paranoid and track all that stuff).
by bookofjoe | 2025-12-15 14:20:10+00:00
> Precise Bio has reported the first successful human implantation of its 3D-printed cornea implant, constructed of functional human eye cells cultured in a laboratory.

The company described the procedure as the world’s first—and a major milestone toward its goal of alleviating the long wait times for people seeking transplants and faced with a lack of available donor tissue.

According to North Carolina-based Precise Bio, its robotic bio-fabrication approach could potentially turn a single donated cornea into hundreds of lab-grown grafts.

It estimates that there is currently only one available cornea for every 70 patients who need one to see.
by tgtweak | 2025-12-15 14:20:16+00:00
If the models are designed around it, and not resorting to compression to get to higher input token lengths, they don't 'fall off' as they get near the context window limit. When working with large codebases, exhausting or compressing the context actually causes more issues since the agent forgets what was in the other libraries and files. Google has realized this internally and were among the first to get to 2M token context length (internally then later released publicly).
Show HN: TikTok mobile app written as a web app (with Camera))
by boraturan | 2025-12-15 14:20:31+00:00
Hey, developer here, I have spent the last 2 years building the native Tiktok/Instagram mobile app infra - using web frameworks. No reactnative, no react native web,, just plain react. it is a single code-base that works on web, and as a native mobile app inside a webview. The biggest challenge was the camera, I had to wait for webcodecs support in ios safari, and also I had to develop a react native-like framework for native feel/animations in a webview. would love for your comments... app.copo.st and, native apps are on appstore, the native apps are simple apps that have a webview that load the entire webapp.
by Uehreka | 2025-12-15 14:20:39+00:00
These two waves of automation are fundamentally different and shouldn’t be compared.

We got lucky that when farming was being mechanized, it happened slowly and while manufacturing was still growing and could soak up the labor. When manufacturing was offshored/automated, we got less lucky and a lot of people faced a massive drop in quality of life as they lost their high paying jobs and couldn’t find equivalent ones in the service sector.

Now we’re seeing a potential massive job displacement, the force doing the displacing can likely also do many of the new jobs that may arise, and the change is happening faster than any ever before.

Capitalism doesn’t promise to create new jobs when old ones are automated, we’ve just gotten lucky in the past, and our luck has run out.
by croon | 2025-12-15 14:21:40+00:00
The trope is youth being uninformed, and it's not the trope being dismissed, but their viewpoints as if they're less valid, but rarely discussed on merit.

And as for specific ideas, the root level parent simply stated

> The kids are idiots.

which I feel captures the trope perfectly. You then half refuted it, but later restated it not as an intelligence issue but an experience one, which is where I was curious what the basis for the assertion was.
by SkyPuncher | 2025-12-15 14:21:43+00:00
Our sales teams heres the "we'll just build it internally" or "we can just throw it into an LLM" all of the time.

Yes, certain parts of our product are indeed just lightweight wrappers around an LLM. What you're paying for is the 99% of the other stuff that's (1) either extremely hard to do (and probably non-obvious) (2) an endless supply of "routine" work that still takes time (3) an SLA/support that's more than "random dev isn't on PTO"
by olalonde | 2025-12-15 14:22:03+00:00
Why not? Unless you are a Chinese citizen, it arguably makes more sense to grant access to the Chinese government rather than the US government. The PRC generally shows little interest in non-citizens while the US government frequently goes after people beyond its borders (e.g. Meng Wanzhou, Changpeng Zhao, Sam Bankman-Fried, Julian Assange, Kim Dotcom, etc.).
by wongarsu | 2025-12-15 14:22:32+00:00
I'd be more rational to give up on most plastic recycling and just burn it industrially, like in waste power plants or to generate process heat. You get decent heat output, it burns fairly cleanly, and any toxins can be filtered. It's not perfect, but it's a lot better than burning 'fresh' oil or gas for the same purpose while doing this whole plastic-recycling charade
by kingstnap | 2025-12-15 14:22:39+00:00
A shocking number of people are so well below mediocre that its kind of amazing how okayish we get by even pre AI. Makes me thing there is more robustness than you might expect given terrible numbers.

For example what seemed crazy to me that as a country Greece somehow had and still has ~half of their households *primary* source of income being pensions.
by NoMoreNicksLeft | 2025-12-15 14:22:52+00:00
>The same can probably be said for contemporary AI, but it's tough to tell right now. There's some scant indications we've scaled LLMs as far as they can go without another fundamental discovery similar to the attention paper in 2017. GPT-5 was underwhelming, and each new Claude Opus is an incremental improvement at best, still unable to execute an entire business idea from a single prompt. If we don't continue to see large leaps in capability like circa 2021-2022, then it can be argued jevons paradox will kick in here and at best LLMs will be a productivity multiplier for already experienced white collar workers - not a replacement for them.

The NBA has an incredibly high demand for 14-foot-tall basketball players, but none have shown up to apply. Similarly, if this causes our economy to increase demand for people to "execute an entire business ide from a single prompt", it does not mean unemployment can be alleviated by moving all the jobless into roles like that.

We don't need science fiction AI that will put everyone out of work for it to be ruinous. We only need half-assed AI good enough that they don't want to pay a burgerflipper to flip burgers anymore, and it'll all go to hell.
Show HN: Wan-Animate – AI video character animation and replacement based
by qzcanoe | 2025-12-15 14:22:57+00:00
I built Wan-Animate, an AI video character animation and replacement tool based on the Wan 2.2 model.

It focuses on two common video creation needs:

Move Mode: animate a static character image to follow the motion in a reference video

Mix Mode: replace the person in a video with an uploaded character image

Under the hood it uses skeleton-driven motion control and intelligent relighting, so the character blends more naturally into the original scene.

Quality options:

Standard: 480p

High quality: 720p

There’s a free trial (login required), plus subscription and credit-based plans.

The goal is to make character animation and replacement accessible without complex VFX workflows — just one character image and one reference video.

Happy to hear feedback or questions.
by slipheen | 2025-12-15 14:23:17+00:00
I agree that a lot of plastic recycling is greenwashing from the manufacturing industry.

I've seen the statistics, and we need to take dramatic steps in order to reduce the amount of single use plastics – but don't you think that it's better that we try?

I hear you about micro plastics, and I think that it's important to try to do better to fix this.

But given the limitations of our imperfect world, do you really think that we would be net-net better off without even making an attempt to recycle it?
by n4r9 | 2025-12-15 14:23:35+00:00
> One example given by Altman was meeting another father and hearing that this dad's six-month-old son had already started crawling, while Altman's had not. That prompted Altman to go to the bathroom and ask ChatGPT questions about when the average child crawls and if his son is behind.

> The OpenAI CEO said he "got a great answer back" and was told that it was normal for his son not to be crawling yet.

To be fair, that is a relatable anxiety. But I can't imagine Altman having the same difficulties as normal parents. He can easily pay for round the clock childcare including during night-times, weekends, mealtimes, and sickness. Not that he does, necessarily, but it's there when he needs it. He'll never know the crushing feeling of spending all day and all night soothing a coughing, congested one-year-old whilst feeling like absolute hell himself and having no other recourse.
by phantasmish | 2025-12-15 14:23:37+00:00
The book’s outstanding and different enough to be worth reading even (especially?) if you’ve seen the movie a hundred times.

It’s got a framing and woven-in narrative of the author stand-in tracking down this book his dad read him, discovering it was mostly awful, dry crap, and editing it down (and translating it) to a “the good parts” version like his dad read to him. The (kinda pathetic and melancholy) adult story going on is interesting to an adult reader, and… creates the opportunity to read the actual novel with a “the good parts” approach when reading it to a kid (this has to have been on purpose, it works great).

The author (William Goldman) was a screenwriter so the action scenes are snappy and great and the dialogue tight, but he also filled the book with jokes that only work in print, so you won’t just be getting a repeat of the movie on the humor side (though many of those jokes are in it, too).

Some sequences are greatly expanded and especially notable are large and effective back-story chapters for Fezzick and Inigo.
by 9rx | 2025-12-15 14:23:57+00:00
> when almost everyone was employed in agriculture

Employment was a product of the industrial revolution. In the age when most everyone worked in agriculture, they owned the farm operation.

We didn't tax the tractor to bail out failing small businesses then, and I strongly suspect there is no will to tax AI to bail out failing small businesses that might succumb to AI today either. The population generally doesn't like small businesses and is more than happy to see them fail.
Show HN: I built a simple Cursor alternative after Void slowed down
by Pterjudin | 2025-12-15 14:24:18+00:00
Hi HN — I’m Tajudeen, a software engineer working mostly on large and regulated codebases.

I built CortexIDE as a simple alternative to Cursor, mainly because the open-source editor Void (which CortexIDE is based on) slowed down, and I still wanted a local-first, hackable AI editor I could control.

CortexIDE is a VS Code–based editor, not an extension. The workflow is intentionally explicit: chat with the model, generate a concrete plan, produce diffs, and apply changes only after review.

It supports chat, inline edit, and agent-style multi-file edits, repo-aware context via indexing, local models (e.g. Ollama) as well as remote providers, PDF uploads for specs/docs, image uploads for visual context, checkpoints/rollback, todo list for large task and no telemetry by default.

This is still early and actively evolving. Performance on large repos and slower machines is something I’m actively improving.

I’m sharing this to get feedback from people who like Cursor’s UX but want more control, prefer local or self-hosted models, or don’t trust extensions to freely mutate their repo.
by sshine | 2025-12-15 14:24:19+00:00
> Automation is cheap these days. […] valid changelog checked by a release manager

If affirmation is cheap, why hire humans to sit and manually validate if a text file was updated? Maybe you have a lot of cheap labor or a lack of automation experts.

> The changelog you have is so large and poorly-structured that you need to use an AI to summarise it for you

https://terranix.org/news-2025-11-09_website_renewal.html

Not really that long and poorly structured, no.
by delichon | 2025-12-15 14:24:19+00:00
I'm starting the process of photographing everything I own for a potential insurance claim in my high wildfire danger area. I've dreamed of something like this that could name, describe, and estimate the replacement cost of each item, saving me hundreds of tedious hours. Including books. So please think big like Jeff Bezos and don't stop with books.

If visions of wealth don't motivate you, think of how much the insurance companies will hate it.
by romaniv | 2025-12-15 14:24:31+00:00
The fact that everyone is now constantly forced to use (oftentimes faulty) personal heuristics to determine whether or not they read slop is the real problem here.

AI companies and some of their product users relentlessly exploit the communication systems we've painstakingly built up since 1993. We (both readers and writers) shouldn't be required to individually adapt to this exploitation. We should simply stop it.

And yes, I believe that the notion this exploitation is unstoppable and inevitable is just crude propaganda. This isn't all that different from the emergence of email spam. One way or the other this will eventually be resolved. What I don't know is whether this will be resolved in a way that actually benefits our society as a whole.
by JumpCrisscross | 2025-12-15 14:24:39+00:00
The article is engaging. That's true of practically zero GPT output. Particularly once it stretches beyond a single paragraph.

As a reader, I persistently feel like I just zoned out. I didn't. It's just the mind responding to having absorbed zero information despite reading a lot of–at face value–text that seems like it was written with purpose.
by knymida | 2025-12-15 14:24:44+00:00
I'm migrating my current Google Sheets solution to a web application that I will primarily use for expense tracking and budgeting. I'm learning Golang so this is a perfect opportunity for me to build something meaningful.

Two main aspects will be to do Exploratory Data Analysis and to forecast expenses.

For later stage, I am planning to create a conversational interface for the application that I will use to do basic CRUD operations as well as capability to "talk" to my data and to do simulations using hypothetical yet real scenarios in future.
by yesiamyourdad | 2025-12-15 14:24:54+00:00
This reminds me of the line from "Jackie Brown": "You can't trust Melanie. But you can trust Melanie to be Melanie".

I owned an early Roomba an it would just bump into things and "bounce" off. There was some sort of rudimentary fencing devices you could use to keep it in an area. I guess they decided cameras and things work better but I feel like the original worked well enough. You still had to vacuum but especially with pets it kept the disorder under control.
by vladms | 2025-12-15 14:25:00+00:00
While I probably prefer a society that is more "for the many", I can't exclude the possibility that some people have different preferences and would not want to impose my opinion.

Considering this, everybody might have to make (at some point in their lives) hard choices regarding where they choose to live. Yes, one should fight to improve the society one is living in, but there is also a saying "only the fool persists in their folly" ...
by vultour | 2025-12-15 14:25:02+00:00
This post doesn't read anything like ChatGPT. Correct grammar does not indicate ChatGPT. Em-dashes don't indicate ChatGPT. Assessing whether something was generated using an LLM requires multiple signals, you can't simply decry a piece of text as AI-generated because you noticed an uncommon character.

Unfortunately I think posts like this only seem to detract from valid criticisms. There is an actual ongoing epidemic of AI-generated content on the internet, and it is perfectly valid for people to be upset about this. I don't use the internet to be fed an endless stream of zero-effort slop that will make me feel good. I want real content produced by real people; yet posts like OP only serve to muddy the waters when it comes to these critiques. They latch onto opinions of random internet bottom-feeders (a dash now indicates ChatGPT? Seriously?), and try to minimise the broader skepticism against AI content.

I wonder whether people like the Author will regret their stance once sufficient amount of people are indoctrinated and their content becomes irrelevant. Why would they read anything you have to say if the magic writing machine can keep shitting out content tailored for them 24/7?
by Pterjudin | 2025-12-15 14:25:10+00:00
Hi HN — I’m Tajudeen, the person who built CortexIDE.

I work on large codebases during the day, and I built this at night because I wanted a local-first AI editor I could actually control. Extensions worked fine for small edits, but once I needed multi-file changes, reviewable diffs, and predictable behavior, things started to break down.

CortexIDE is a VS Code–based editor focused on explicit AI edits: plan first, show diffs, then apply only after review. It supports local models, repo-aware context, PDF/image uploads for additional context, and checkpoints so changes can be rolled back.

This is still early and I’m actively improving performance and reliability, especially on larger repos.

I’d really appreciate feedback on where AI editors fail for you, what you don’t trust them with, and what would make you switch (or not).
by johannes1234321 | 2025-12-15 14:25:11+00:00
> Code written for a web browser 30 years ago will still run in a web browser today.

Will it? - My browser doesn't have document.layers (Netscape) It seems to still have document.all (MSIE), but not sure it's 100% compatible to all the shenanigans from the pre-DOM times as it's now mapped to DOM elements.
by iamMXFSCHR | 2025-12-15 14:25:31+00:00
Hey HN,

I'm a solo dev who builds apps between kitesurfing sessions.

My problem: I had databases everywhere. Postgres here, MySQL there, a Supabase project, an AWS RDS instance. Every time I needed to check something, I'd open a different tool. pgAdmin for one, MySQL Workbench for another, some random SQLite viewer for a third.

So I built QueryGlow: one self-hosted web interface for all of them.

- Connect PostgreSQL, MySQL, MariaDB, SQLite, CockroachDB, TimescaleDB - Works with Supabase, AWS RDS, PlanetScale, Railway... anything with a connection string - AI writes your SQL (bring your own API key) - Built-in SSH tunnels for private databases - Host it on your server, access from anywhere - No telemetry, no cloud dependency, your data stays on your infrastructure

Docker deploy in 5 minutes.

I literally fix database issues from the beach now while waiting for wind.

Would love feedback from anyone else juggling multiple databases.
by dpbigler | 2025-12-15 14:25:34+00:00
https://www.sixthcoast.com/

It's feed aggregator backed by a web crawler that tries to find interesting RSS feeds. Posts are sorted by inverse frequency with the hope that time between posts will serve as a good proxy for quality.

I've been having fun with it! The results are a little strange, sometimes, but I've found some interesting sites that I never would have found otherwise.