MurphyA/hacker-news huggingface dataset:
by doublerabbit | 2026-01-08 21:42:13+00:00
> Why do you need 100 apps?

You don't. But a high percentage of the population will install apps for the sake they've been offered to install it.

I use eBay, I get bombarded by eBay telling me to install their app for 10% off. I use Gmail for work, if I don't use their app, I have the search engine to tell me to use their app.
Facebook is an app, WhatsApp is an app too. Bejeweled Deluxe is an another app. $Reality_TV_show wants you to install an app. Your local supermarket has an app, everything is an app.

TicketMaster for that odd one gig requires an app and every single restaurant order at the table has different app. Your then forced to install the app to use your Dishwasher, fridge, TV, WiFi router. I bought a new heater as my old one broke this winter, if I desire to configure WiFi for it, you guessed it I have to install an app.

And that's how you you end up with 100 of apps that are never really used, leaking information, spying on you and never deleted because people never don't. I bought Christmas presents and I was unable to track delivery information without installing an app.

I've seen screen shares of folk using discord who are in hundreds of dead servers and never leave. I've seen people idling in hundred of dead channels on IRC and I just question why. If the server is dead, I leave.

We just enjoy hanging on to things that are never needed again it seems.

> 1 minute to check the location permissions list.

Most users are not you and I, they don't know about permissions they just want to accomplish what they set to do. Even if you do and remove that permission the app refuses to co-operate frustrating the user until they re-enable the permission.

Rather than how it used to be a smart human using a dumb phone, you now have dumb humans being used by a smart phone.
by Jtsummers | 2026-01-08 21:42:51+00:00
The submitted article is barely a summary of another article paired with a lamentation "will we never learn?!?!?". The article linked from it and a better read:

https://spectrum.ieee.org/it-management-software-failures

Submitted and discussed (612 comments) here: https://news.ycombinator.com/item?id=46045085
by mrinterweb | 2026-01-08 21:42:52+00:00
Most consumers aren't running LLMs locally. Most people's on-device AI is likely whatever Windows 11 is doing, and Windows 11 AI functionality is going over like a lead balloon. The only open-weight models that can come close to major frontier models require hundreds of gigabytes of high bandwidth RAM/VRAM. Still, your average PC buyer isn't interested in running their own local LLM. The AMD AI Max and Apple M chips are good for that audience. Consumer dedicated GPUs just don't have enough VRAM to load most modern open-weight LLMs.

I remember when LLMs were taking off, and open-weight were nipping at the heels of frontier models, people would say there's no moat. The new moat is high bandwidth RAM as we can see from the recent RAM pricing madness.
by slow_typist | 2026-01-08 21:43:48+00:00
Also how to make good estimates, and how to work with units.

One example, the formula to get the speed of a thing after h meters of free fall must deliver an outcome of m/s. We also know the gravitational acceleration g is given in m/s^2. Then, height h in m must somehow be part of the formula. We can get rid of the squaresecond in the denominator by drawing the square root. But then we also need the height in meters. Also it is clear that both more height as well as a higher acceleration must lead to higher speed. Therefore, the speed must be proportional to sqrt(h x g). In fact it is v = 1/2 sqrt(h x g) but we can derive the important part only from knowing how to calculate with units.
by dmitrygr | 2026-01-08 21:44:05+00:00
The focus on user space fragmentation is wrong, IMHO.

One of the maintainers (Catalin Marinas) made [0] a much more important point: Apple makes no promises about how their "TSO" bits work now or will work in the future. This mode was designed for Rosetta2, not the general public. It is not documented formally. Someone saying "it is TSO" is not documentation. A formal definition of a memory model is usually a very long document describing a lot of corner cases, for example [1] is a SUMMARY of the ARMv8 memory model, it is 31 pages long. It is a summary!

Additionally, you might find silicon bugs if you do something in this mode that Rosetta2 doesn't or didn't. Consider that the only first-party user of this mode was Rosetta2. Anything it does not do that you do might find a bug.

The stated linux kernel policy of "do not break user space" is impossible to deliver on, if built on an undocumented hardware feature that might change at any time and was never fully publicly specified. The maintainers are right to reject this.

[0] https://lwn.net/ml/linux-kernel/ZiKyWGKTw6Aqntod@arm.com/

[1] https://developer.arm.com/-/media/Arm%20Developer%20Communit...
by FloorEgg | 2026-01-08 21:44:24+00:00
Why didn't you also include the off-topic portion of the guidelines and make a case why this post doesn't classify as off-topic?

In what way am I gatekeeping? You were asking for an explanation, and I was attempting to show you one. I sat back and wondered (without any emotional stake in this) "hmm, what is afavour implying here and why would this be flagged?" And then re-read the guidelines myself, and it was pretty clear how an interpretation of this post would classify as off-topic.

I also don't understand your point about the front page or the "eat real food" post. What are you implying exactly?

What this situation looks like to me:

- you are outraged

- you are making assumptions about political bias in the moderators choices to flag this post

- you assume that I am siding with the moderators

- you assume I fall into some political bucket, when I almost certainly don't (I am not American and I don't follow American media). I don't use any social media other than HN and a couple private group chats. Franky, I want nothing to do with American politics, so I am grateful that the moderators do their best to keep them off HN. If the moderators didn't try to keep politics out of HN I wouldn't come here.

- the HN guidelines are there to foster intellectual curiosity, and part of that is acknowledging that topics that trigger outrage derail intellectual curiosity and are therefore off-topic. This post being flagged seems to be reasonably in line with this.

- your original comment I replied to was feigning curiosity, and frankly our entire exchange here is evidence that the moderators made the right choice. You seem upset, you are insulting me and the moderators. I am here to satisfy my curiosity and that of others, and we had a misunderstanding because I thought you were actually curious, but you weren't. These types of misunderstandings are probably what the HN moderators are trying to minimize.
by pembrook | 2026-01-08 21:44:27+00:00
I love tailwind, but I think it’s disingenuous for Adam to claim that “AI” killed the tailwind UI kit business.

Ultimately it was Radix/Shadcn (which uses tailwind for styling of course) that killed the need to buy Tailwind’s UI kits by offering all these primitives with good default styling for free.

Also, the tailwind UI stuff feels pretty dated at this point in comparison to what’s offered in other free UI libraries these days.
by libraryofbabel | 2026-01-08 21:44:38+00:00
This is a great point, although I would add that Anthropic has a possible slight advantage, as they can RLVR the Claude LLMs themselves on Claude Code tool calls and Claude Code tasks. Having said that, it's not clear how much that really matters at all for making the Claude Code CLI specifically better-performing than other coding agents using the same LLM (the tool calls are fairly generic and the LLMs are good at plenty of tool calls they weren't RLVRed on too).

The other advantage Anthropic have is just that they can sell CC subscriptions at lower cost because they own the models. But that's a separate set of questions that don't really relate to technical capabilities.

Anyhow, to follow up on your point, I do find it surprising that Claude Code is still (it seems?) definitively leading the pack in terms of coding agents. I've tried Gemini CLI and Codex and they feel distinctly less good, but I'm surprised we haven't seen too many alternatives from small startups or open source projects rise to the top as well. After all, they can build on all the lessons learned from previous agents (UX, context management, features people like such as Skills etc.). Maybe we will see more of this in 2026.
by w10-1 | 2026-01-08 21:44:52+00:00
> Mathematics is the language of science

So, biology and medicine are not sciences? Or are only sciences to the extent they can be mathematically described?

The scientific method and models are much more than math. Equating the reality with the math has let to myriad misconceptions, like vanishing cats.

And silly is good for a title -- descriptive and enticing -- to serve the purpose of eliciting the attention without which the content would be pointless.
by dkdcio | 2026-01-08 21:45:01+00:00
pretty much…they have their own system prompts, you can customize the model, the tools they use, etc.

CC has built in subagents (including at least one not listed) that work very well: https://code.claude.com/docs/en/sub-agents#built-in-subagent...

this was not the case in the past, I swore off subagents, but they got good at some point
by defrost | 2026-01-08 21:45:03+00:00
My stance (and I have interacted with Commonwealth LEO's, lawyers, and prosecutors about this very question) is this was a failure of training and procedure.

Forget this "last mile" analysis where you're looking at a crowd of agents about a car in slow motion and an officer standing in front with an already drawn weapon.

Less than a minute earlier that vehicle was motionless and parked up.

Everything that followed happened as a direct result of ICE agents acting as they acted.

One of them yelled and screamed at the driver from the get go, attempted to reach in through the window to open the door and waved a weapon. Another put themselves in front of the vehicle and drew a weapon .. which likely wasn't seen by the driver as they were busy trying to reverse, turn, and get out of there .. it's entirely possible the first time they saw the shooter was an instant before the shot.

As a reasonable good and honest citizen "on the Clapham omnibus" how would you react to people that beeline in on you in that manner?

Do that repeatedly and events like this will occur with frequency.

ICE is a clown show and politicised from the outset to maximise this kind of stupidity.
by resonious | 2026-01-08 21:45:06+00:00
Interesting there now seems to be an insurgence of SQL workbench type apps. I also saw DB Pro recently.

Despite all of these really polished query editing experiences in these new apps, I reach for Redash every single time. Even though Redash's editor is horrible. The ability to generate even extremely simple sharable visualizations, and alerts is insanely useful.

So to any of the devs of these programs out there: ship visualizations and alerts and I will buy your product immediately.
by bredren | 2026-01-08 21:45:10+00:00
I've been exploring the internals of Claude Code and Codex via the transcripts they generate locally (these serve as the only record of your interactions with the products)[1].

Given the stance of the article, just the transcript formats reveals what might be a surprisingly complex system once you dig in.

For Claude Code, beyond the basic user/assistant loop, there's uuid/parentUuid threading for conversation chains, queue-operation records for handling messages sent during tool execution, file-history-snapshots at every file modification, and subagent sidechains (agent-*.jsonl files) when the Task tool spawns parallel workers.

So "200 lines" captures the concept but not the production reality of what is involved. It is particularly notable that Codex has yet to ship queuing, as that product is getting plenty of attention and still highly capable.

I have been building Contextify (https://contextify.sh), a macOS app that monitors Claude Code and Codex CLI transcripts in real-time and provides a CLI and skill called Total Recall to query your entire conversational history across both providers.

I'm about to release a Linux version and would love any feedback.

[1] With the exception of Claude Code Web, which does expose "sessions" or shared transcripts between local and hosted execution environments.
by stouset | 2026-01-08 21:45:18+00:00
This is something gophers constantly repeat, but it is entirely a self-inflicted issue that other languages more modern than C don’t actually struggle with.

When in Rust, it is explicitly clear when and where errors can come up, and what types of errors I have to deal with. It is far less clear in golang, since there is no help from the type system when I’m using errors.Is and errors.As. Not being verbose doesn’t make error handling any less explicit.

Nobody is upset about having to pay attention to the unhappy path. This is entirely a straw man that gophers fall back to in order to feel like they’re somehow enlightened, shut down conversation, and to avoid having to consider what other people are saying. We are desperately hoping to help you realize that there are other, better ways that don’t come at the ridiculous readability costs inflicted by the anemic golang approach.

It really is okay to stop making excuses and accept that your preferred language has warts. I promise. Nobody will think less of you.
by bdbdjfjrbrbf | 2026-01-08 21:45:20+00:00
> Other image generation models aren't trained on porn so they don't know how to produce it.

Not true. Google’s models are excellent at making adult content, they just have aggressive pre and post filtering, but it’s not perfect and glimpses of its dirty mind slip through the cracks.

(I’m not sure about OpenAI, its filtering is much more aggressive so it’s harder to probe. I’ve seen it make sexualized content, but I haven’t seen anything that it would necessarily have learned from porn.)

Grok’s lack of anything resembling effective filtering is an intentional product choice, not a training data limitation. Not surprising, coming from “pedo guy” with a breeding fetish and an obsession with catgirls. What horrors we might find if we searched his drives…
by junpfker | 2026-01-08 21:45:36+00:00
> I didn't even know there was a difference between Orthodox/Catholic and Protestant canons until a week after the site was live.

That's because you are a believer.

Knowledge of apocrypha and gnostic gospels is suppressed by the power structures of the church.

Hilarious to worry about "putting off" protestants by including orthodox books rather than the whole believing those people will suffer an eternity of pain and suffering because they believe the same god but the wrong way(TM).
by NitpickLawyer | 2026-01-08 21:46:18+00:00
You know how the chicken sexers do their thing, but can't explain it? Like they can't write a list of things they check for. And when they want to train new people they have them watch (apprentice style) the current ones, and eventually they also become good at doing it themselves?

It's basically that. I can't explain it (I tried listing the tells in a comment below), but it's not just a list of things you notice. You notice the whole message, the cadence, the phrases that "add nothing". You play with enough models, you see enough generations and you start to "see it".

If you'd like to check for yourself, check that user's comment history. It will become apparent after a few messages. They all have these tells. I don't know how else to explain it, but it's there.
by eterm | 2026-01-08 21:46:23+00:00
I'm not sure what you mean by "Technically feasible", but it wasn't supported by explorer.

You could have multiple windows, and you could have MDI windows, but you couldn't have shared task bar icons that expand on hover to let you choose which one to go to.

If you mean that someone could write a replacement shell that did that, then maybe, but at that point it's no longer really windows 95.
by DANmode | 2026-01-08 21:46:28+00:00
> Show me a platform where you have proper user experience and not some overgeneralized ui, that reeks of bad design. Also, defaults used everywhere.

I see properly designed for intended user software daily.

But I’m also not a whiny, pessimistic person in a hole. I go looking for it.

So truly, the gist was not there for me.

Your comment made no sense, (still doesn’t), and I was hoping you’d add some value to your vague complaint.
by blitzar | 2026-01-08 21:47:23+00:00
Mission impossible cloning skills without the long compile time.

"The pleasure of Buzby's company is what I most enjoy. He put a tack on Miss Yancy's chair ..."

https://www.youtube.com/watch?v=H2kIN9PgvNo

https://literalminded.wordpress.com/2006/05/05/a-panphonic-p...
by pastrami_panda | 2026-01-08 21:48:01+00:00
Gauss's notes and margins is riddled with proofs he didn't bother to publish - he was wild.

Not sure if true, but allegedy he insisted his son not go into maths, as he would simply end up in his father's shadow as he deemed it utterly Impossible to surpass his brilliance in maths :'D
by gwern | 2026-01-08 21:48:09+00:00
Yes, and PKMs in general. Like labeling your emails by topic in Gmail. The problem is that the 'toil' keeps piling up, while the value gained is increasingly hard to see.

I have a little rant about it - "‘Tools for thought’ winds up being a lie: there’s tools, but not much additional thought." https://gwern.net/blog/2024/tools-for-thought-failure https://www.lesswrong.com/posts/CoqFpaorNHsWxRzvz/what-comes...

(My answer, of course, is that almost all of this scutwork is well within the capabilities of a frontier LLM today. We just need to apply them.)
Show HN: How much time do you spend to create Instagram story banners?
by ddaras | 2026-01-08 21:48:29+00:00
Me and my GF used this Christmas holidays to build an Instagram Story Generator app.

We've identified a repeating pattern while generating Instagram banners so why not to have an AI app which will generate them for you? No editors like Photoshop or Canva, just a chat based UI.

We would love to hear your feedback and recommendations what use cases you got and which template styles you prefer to be added.

You can try it for free here: craffted.app
by sosodev | 2026-01-08 21:48:48+00:00
In theory NPUs are a cheap, efficient alternative to the GPU for getting good speeds out of larger neural nets. In practice they're rarely used because for simple tasks like blurring, speech to text, noise cancellation, etc you can get usually do it on the CPU just fine. For power users doing really hefty stuff they usually have a GPU anyway so that gets used because it's typically much faster. That's exactly what happens with my AMD AI Max 395+ board. I thought maybe the GPU and NPU could work in parallel but memory limitations mean that's often slower than just using the GPU alone. I think I read that their intended use case for the NPU is background tasks when the GPU is already loaded but that seems like a very niche use case.
by Modified3019 | 2026-01-08 21:48:56+00:00
>Now I just dump text in and rely on search to find what I need

This is basically what I ended up with as well. They key for me to make it work easier than anything else, is before I leave the note, pausing a moment to ask myself “if I was trying find this among my other notes, what keywords/tags would I try to search for”, and add those to a comment and/or the filename to make it more unique.
by neosat | 2026-01-08 21:49:15+00:00
Kudos on the beautifully and thoughtfully designed landing page - which is becoming a rarity these days. Most product landing page highlight adjectives and abstract value propositions with links to join waiting lists for 'priority' access - providing little insight into the value proposition of the product itself. Not to mention the gratuitous visual effects.

So its a pleasure to see a thoughtfully done product landing page (which strongly signals that the same care will have gone into the product). The page is performant, no gratuitous visual effects. It clearly highlights the core product value propositions in the context of product visuals. Addresses key hesitations clearly and upfront (e.g. no cc required, pricing information), and a simple, obvious call to action.

Hopefully more people follow this template than the slop generated by auto generators.
by jh54 | 2026-01-08 21:49:26+00:00
In the EU all that data, including high res LiDAR data has to be made publicly available by the responsible authorities. also high res aerial imagery which with the lidar together you can use to build a 3D model of the surface and ground of military buildings/area in blender, because even that in many cases is not excluded or censored. It’s already used for “criminal activities” by metal detectorists and grave robbers a lot haha but it shouldn’t be too hard for foreign intelligence to render some maps for egoshooters from them to train their soldiers for missions in specific locations
by cyberdick | 2026-01-08 21:49:34+00:00
RFK is a retarded public health menace but him saying high protein low carb/low fat diet is generally good isn't retarded and only fat fricks would get mad about it

The original food pyramid was based on a world crafted by calory deficit and worked for it's time, but in a life of excess it causes mass obesity which is partly why americans are so fricking fat.
by skrabe | 2026-01-08 21:50:06+00:00
Now the name, I cannot mention here but it rhymes with "Is Claude Regarded Today?"

App has no purchases inside nor any ads :)

You can flex (or cry) with your wins (or losses) and end up on the Fail/Win of the day if you get the most upvotes. An idea recommended by another HN user @sebg (ty) :)

It took about 8 hours or so to fully set it up, from scratch. Thoughts? Any more ideas to add?
by atonse | 2026-01-08 21:50:31+00:00
I'm a huge fan of Postico. It does the one thing I need (DB data exploration and editing) and does it well.

What I really miss in DB Tooling is something like SQL Compare and SQL Data Compare from Red Gate. It used to work with SQL server, and would compare two databases and produce "diff" SQL statements to get from one to the other.

It was awesome for deployments. Most frameworks handle DDL via migrations, and that works well, but one-time data migrations that are tested in QA and should be pushed live... I've never found a better workflow apart from generating one-time scripts. Now with AI that's easier, but until recently, it wasn't.

Not sure if that's the plan for this app eventually, but I sorely miss it, wasn't sure if others felt the same.
by dragonwriter | 2026-01-08 21:51:00+00:00
> I suspect that it is the first thing that Texas objects to.

Perhaps, but the piece they are actually acting directly against is the 2nd (perhaps the 3rd, but that is itself really part of the 2nd, rather than an independent thing.)

And the ABA Model Rules of Professional Conduct and Model Code of Judicial Conduct—which presumably are largely what you are referring to by the first—are just what the names say: models; each jurisdiction adopts its own actual rules for these things.

> That said, you can already get into law via apprenticeship or reading in CA, VA, VT, WA.

And in at least some states, also through non-ABA law schools, though there may be additional state requirements in that case (which may also apply to the apprenticeship/reading—two different names for the same thing, not two different options—option where that is available in the same jurisdiction; e.g., in California the First Year Law Students exam is required for both those reading for the law and those attending non-ABA law schools.)
by krooj | 2026-01-08 21:51:01+00:00
Question - from the perspective of the actual silicon, are these NPUs just another form of SIMD? If so, that's laughable sleight of hand and the circuits will be relegated to some mothball footnote in the same manner as AVX512, etc.

To be fair, SIMD made a massive difference for early multimedia PCs for things like music playback, gaming, and composited UIs.