MurphyA/hacker-news huggingface dataset:
by LastTrain | 2026-01-12 14:12:57+00:00
He is the most popular Republican president, among other Republicans, we have had in our lifetime. Anecdotal: I live in a red state with red friends and red family. They might not like this or that but they are unwavering in their support for Trump the man. It is still very uncomfortable to say even the most superficially negative thing about him or his policies. So, maybe there is some internal dialog going on there that I'm not privy to, but outwardly the support is 100% there, and that is all that really matters.
by anileated | 2026-01-12 14:13:01+00:00
There seems to be some confusion. I wouldn't call conservative politics as a whole fascist, that's your choice of words. I doubt that "anti-AI progressive" is a thing too.

> The rest is arguably not objectively bad but more personal or political opinion from your side.

Nothing is objectively bad. Plenty of people argue that gambling should be legal if anything on the basis of personal freedom. All of this is a matter of personal choice.

(Incidentally, while you are putting people in buckets like that, note that one person very much can be similtaneously against gambling and drug legalization and be pro personal freedom open-source libertarian maximalist. Things are much more nuanced than “progressive” vs. “conservative”, whatever you put in those buckets is on you.)
by lloeki | 2026-01-12 14:13:06+00:00
On "regular computers" I think it was flawed in two fatal ways:

- there was already an extremely heavy expectation that clicking the start button or pressing the windows key would bring up a menu, not a full screen takeover where all contextual sense of place (that you had in the past experience) was lost.

- the UI being a full-screen takeover on a phone (Windows Phone) or a tablet (10"-ish tops at the time) was OK but on a 21~27" desktop it's absurdly overwhelming.
by mandeepj | 2026-01-12 14:13:10+00:00
Another Right wing appointee! Not sure why he’s the only one caving-in so much to this corrupt administration. What does he owe?

> Dina’s experience at the highest levels of global finance, combined with her deep relationships around the world, makes her uniquely suited to help Meta manage this next phase of growth as the company’s President and Vice Chairman

Those global connections were due to Whitehouse Jobs. I’m afraid she may not be able to carry them along to this new job of her.
by gwbas1c | 2026-01-12 14:13:18+00:00
I'm trying to learn CAD and 3d printing.

For the moment, I'm trying to design a shell for my car key fob. I keep leaning on the buttons and setting the car alarm off; I also never need to touch the buttons on the fob, because the car has a button for me to lock / unlock it as long as the fob is in my pocket.

I'm sure it's a trivial project for someone who has experience with CAD and 3d printing; but for me, where my hobbies in my adult life involved either programming or woodworking, it's a new adventure.

---

I tried using Microcad, which was on HN about a month ago. I really like it, but it's still too early for me to design what I need to design.
by bombcar | 2026-01-12 14:13:26+00:00
Reading is faster - a reason not to do it! There’s a reason that rituals across time and space have had readings from time immemorial- and not just because of the cost of printing.

Especially with a work like LotR it can be very tempting to skim parts; the audiobook will just continue on, which can help you encounter passages you’d normally have skipped over.
by simonw | 2026-01-12 14:13:50+00:00
"It does not matter if AI companies will not be able to get their money back and the stock market will crash. All that is irrelevant, in the long run. [...] Programming changed forever, anyway."

That's not saying that it's OK for the market to crash. It's saying that whether the market crashes or not won't change the fact that "Programming changed forever, anyway" - so don't use "this is a bubble and will all crash soon" as an excuse to not learn how to use these new tools.
by timr | 2026-01-12 14:14:14+00:00
> At the levels of concentration of CO2 we’re seeing, plants are decreasing in size. Trees grow smaller.

No, they don't. Not due to CO2, anyway (maybe temperature, or changes in precipitation for particular plants).

Even if you want to (inaccurately) argue that specific plants will grow smaller, abundant CO2 will lead to more plants.

> There’s a balance to how much CO2 plants can adapt to and absorb while maintaining their growth and yields.

Again, no. Plants are limited by their genetics, and the availability of inputs, one of the most important of which is carbon. CO2 does not limit a plant's growth. That's just silly.
by clintmcmahon | 2026-01-12 14:14:19+00:00
A React Native mobile coffee shop map of all coffee shops in New York City. It's integrated with Google Places so I can return summaries of each coffee shops via Googles AI summary feature.

The next step is going to explore building a local LLM into the application itself to then skip over the entire Google part. I want to implement some question/answer features that I THINK could be solved with a local LLM integration. But for now it's just a quick app to help you find coffee.

iOS - https://apps.apple.com/us/app/nyc-coffee-map/id6755573635

Android - https://play.google.com/store/apps/details?id=com.parkasoftw...
by lelanthran | 2026-01-12 14:14:28+00:00
> If I prompt "Create a function with two arguments, a and b, which returns adding those two together", I'll get exactly what I specify. If I feel like it using u8 instead of u32 was wrong, I add "two arguments which are both u8", then you now get this.

This is actually a good example of how your spec will progress:

First pass: "Create a function [in language $X] with two arguments, a and b, which returns adding those two together"

Second pass: "It must take u8 types, not u32 types"

Third pass: "You are not handling overflows. It must return a u8 type."

Fourth pass: "Don't clamp the output, and you're still not handling overflows"

Fifth pass: "Don't panic if the addition overflows, return an error" (depending on the language, this could be "throw an exception" or return a tuple with an error field, or use an out parameter for the result or error)

For just a simple "add two numbers" function, the specification can easily exceed the actual code. So you can probably understand the skepticism when the task is not trivial, and depends on a lot of existing code.
by mapt | 2026-01-12 14:14:29+00:00
1) Mexican coke was cane sugar based (as was US coke at one point), but the huge excess of corn created by US ag policy has shifted much of their production to HFCS

2) As it turns out, a cane sugar (sucrose) base for a dilute acidic liquid will very quickly assume an equilibrium ratio of intact sucrose to sucrose that's been cleaved in half into glucose & fructose, dictated by molecular interactions. Testing these drinks will always find a good amount of fructose.
by lm28469 | 2026-01-12 14:14:52+00:00
idk about them but to me people who don't value their own life and well being to that point are repulsive to me. Such a lack of discipline and self esteem, if you can't even control what you put in your mouth what can you even control? Why even bother if all you're capable of doing is mindless consumption? What can I trust you with if you can't even be trusted with yourself?

Also from a purely financial pov they're a a major strain on the healthcare system when they're obese and still a major strain when we have to put them on drugs for the rest of their lives because the drugs will never fix their willpower and only temporarily fix the symptoms

We should also obviously send 90% of food industry CEOs for a life long retreat in a dark cell somewhere underground because they clearly are part of the problem. I understand some people have legit health issue making them more prone to being overweight but these people don't even account for 10% of the total.
by pron | 2026-01-12 14:14:52+00:00
Rust does have a GC, but I agree it planted its flag at some intermediate point on the spectrum. Zig didn't "go backwards" but planted its own flag ever so slightly closer to C than to ATS (although both Rust and Zig are almost indistinguishable from C when compare to ATS). I don't know if where Rust planted its flag is universally better than where Zig planted its flag, but 1. no one else does either, 2. both are compromises, and 3. it's uncertain whether a universal sweet spot exists in the first place.

> How did you derive this from the top 25 of CWEs? Let's say you completely remove the spatial memory issues. You still get temporal memory issues at #6.

Sure, but spatial safety is higher. So if Rust's compromise, we'll exact a price on temporal safety and have both temporal and spatial safety, is reasonable, then so is Zig's that says, the price on temporal safety is too high for what you get in return, but spatial safety only is a better deal. Neither go as far as ATS in offering, in principle, the ability to avoid all bugs. Nobody knows whether Rust's compormise is universally better than Zig's or vice versa (or perhaps neither is universally better), but I find it really strange to arbitrarily claim that one compromise is reasonable and the other isn't, where both are obviously compromises that recognise there are different benefits and different costs, and that not every benefit is worth any cost.
by kentonv | 2026-01-12 14:14:56+00:00
There is so much low-hanging fruit in the tooling side right now. There's no way Anthropic alone can stay ahead of it all -- we need lots of different teams trying different things.

I myself have been building a special-purpose vibe-coding environment and it's just astounding how easy it is to get great results by trying totally random ideas that are just trivial to implement.

Lots of companies are hoping to win here by creating the tool that everyone uses, but I think that's folly. The more likely outcome is that there are a million niche tools and everyone is using something different. That means nobody ends up with a giant valuation, and open source tools can compete easily. Bad for business, great for users.
by phkahler | 2026-01-12 14:16:33+00:00
>> It's not just processed foods, there is also a genetic struggle as well. Looking at my family living in the US and in the EU, being overweight is a thing for a large portion of us.

It's not genetic, this is just your family refusing to take responsibility for their own eating habits. The proof is people who have bariatric surgery so that they can't eat as much, and people on GLP 1 drugs so they aren't hungry. Both groups lose weight. It's not your genes, it's the fact that you put too much food in your mouth (and probably the wrong kind of food). As an overeater myself, knowing this does not help reduce intake... People have to make changes and stop blaming genetics, or thyroid (there are drugs for that too) or whatever it is they think is beyond their control.
by fortran77 | 2026-01-12 14:16:44+00:00
People know in GLP-1 will tell me it “changed their metabolism”. Few fat people want to admit that they’re simply eating less, and if they ate less without drugs they’d also lose weight.

I worry that eventually fat people on GLP-1 will figure out a way to over eat, just as people with stomach reduction learned to sip calories all day long and get fat again…
by Aurornis | 2026-01-12 14:17:03+00:00
> In my friend circle in Germany I don't even know one single person on this stuff.

Most people don’t announce when they’re taking a new medication.

GLP-1 drugs are popular in Germany, too. Not quite to the level of some other countries but a quick search shows about 1 in 12 individuals in Germany.

Note that the US number quoted above was for households not individuals, so the numbers of households in Germany with at least one member on a GLP-1 is higher. This isn’t a uniquely American phenomenon, despite attempts to turn this into another America-bad comment thread.

> It's insane to me that so many people need these to get off the processed foods killing them in the US.

GLP-1 drugs don’t make people stop eating processed food. They reduce food intake and cravings. It’s still up to the user to make healthy choices about what to eat.

Also it’s been about a decade since I visited family friends in Germany but there was plenty of processed food to be had when I was there, too.
by earthnail | 2026-01-12 14:17:49+00:00
Unfortunately, Jupyter notebooks can do a lot more than images. You can play audio (important in my domain), video, etc.

Audio playback support is missing in Zed as well. https://github.com/zed-industries/zed/issues/14409

I really like Zed, and I want to use it but I keep going back to VSCode when I need to be productive on my code instead of messing with my editor. I use both at the same time because Zed feels so much nicer, but so far, VSCode's features are quite a bit head.
by moralestapia | 2026-01-12 14:17:54+00:00
Yo, chill. You can always make your point just fine without resorting to aggression or making it personal.

I’d suggest treating this as an opportunity to reflect a bit on patience and tone. Speaking from firsthand experience, these are things I’ve had to work on myself over time, helped in no small part by this community and @dang’s exceptional patience for which I'm quite grateful. I now owe HN therapy money as well, lol. :)

More generally, it would be nice if we made a conscious effort to keep HN a little less negative overall [1].

1: https://news.ycombinator.com/item?id=46515507
by Edman274 | 2026-01-12 14:18:01+00:00
At what point does a demand for evidence come back around to making the requestor seem less like a prudent, rational truth seeker and more like someone with naive lack of personal, lived experience? Like, not a single soul will say "got evidence for that assertion?" when it's a news story about EA or Oracle or Adobe acquiring a company and people are predicting that the acquired product will be destroyed, and isolated demands for rigor will be laughed out of the comment section. Why is that - when does it flip over to "oh, so I guess it's okay to just nakedly assert that food companies will seek profit by reformulating their recipes, even though there isn't a shred of evidence to support that, therefore, we're now allowed to predict anything!"

The complement of the claim is essentially "food manufacturers will never again attempt to modify their recipes to make them more hyperpalatable, now that GLP-1 exists." Does that need evidence? It's the null hypothesis, but it certainly sounds a lot more unrealistic than the opposite.
Show HN: Will be the best unit conversion site on the planet
by thenodeshift | 2026-01-12 14:18:35+00:00
I built a unit conversion site that has the support for 30 languages. the intent to make this the best in it's class. I'll be expanding this to include all the categories and support more languages in the future.

lightweight, mobiles friendly. light/ dark themes with the best features possible!
by pron | 2026-01-12 14:18:47+00:00
First, Zig is more modern than any of the languages you mention. Second, I'm not aware that any of those languages offer arenas similar in their power and utility to Zig's while offering UAF-freedom at the same time. Note that "type-safe" arenas are neither as powerful as general purpose arenas nor fully offer UAF-freedom. I could be wrong (and if I am, I'd really love to see an arena that's both general and safe), but I believe that in all these languages you must compromise on either safety or the power of the arena (or both).
by legoxx | 2026-01-12 14:18:51+00:00
I am building a homelab with the help of various AI services. I started with ChatGPT, then moved to Claude, and I am now working with Cursor and Gemini.

In my experience, this approach works extremely well—I would not have been able to accomplish this much on my own. However, there is an important caveat: you must understand what you are doing. AI systems sometimes propose solutions that do not work, and in some cases they can be genuinely dangerous to your data integrity or your privacy.

AI is therefore a powerful accelerator, not a replacement for expertise. You still need to critically evaluate its suggestions and veto roughly 10% of them.
by cmrdporcupine | 2026-01-12 14:19:01+00:00
Yep. And in a way this has always been the story. It's why there's just so few companies making $$ in the pure devtooling space.

I have no idea what JetBrain's financials are like, but I doubt they're raking in huge $$ despite having very good tools & unfortunately their attempts to keep abreast of the AI wave have been middling.

Basically, I need Claude Code with a proper review phase built in. I need it to slow-the-fuck-down and work with me more closely instead of shooting mountains of text at me and making me jam on the escape key over and over (and shout WTF I didn't ask for that!) at least twice a day.

IHMO these are not professional SWE tools right now. I use them on hobby projects but struggle to integrate them into professional day jobs where I have to be responsible in a code review for the output they produced.

And, again, it's not the LLM that's at fault. It's the steering wheel driving it missing a basic non-yeet process flow.
by Slartie | 2026-01-12 14:19:13+00:00
I can third this observation. I've even had my flat above one of these for 10 years. Small company, privately-owned, five employees or so. They have a few pick-and-place machines (SIMATICs as far as I have seen) located in a small factory building and manufacture small production runs with them.

They don't have a real website advertising their services, but they seem to do well, probably their customers know them. They've run their business continuously for at least those 10 years I've lived at that spot. I could smell the soldering oven running constantly.
by exhumet | 2026-01-12 14:19:44+00:00
mhm! i do pretty well portioned 3 meals. small breakfast, small lunch, average sized dinner. i really like just grazing all day, eat a cracker or two, have a yogurt, have some chips etc. id honestly say im snacking a good bit whenever i feel like it. but exactly, portion and contents. im a pretty lean 150lbs
by simonw | 2026-01-12 14:19:51+00:00
LLMs got good at search last year. You need to use the right ones though - ChatGPT Thinking mode and Google AI mode (that's https://www.google.com/ai - which is NOT the same as regular Google's "AI overviews" which are still mostly trash) are both excellent.

I've been tracking advances in AI assisted search here - https://simonwillison.net/tags/ai-assisted-search/ - in particular:

- https://simonwillison.net/2025/Apr/21/ai-assisted-search/ - April is when they started getting good, with o3 and the various deep research tools

- https://simonwillison.net/2025/Sep/6/research-goblin/ - GPT-5 got excellent. This post includes several detailed examples, including "Starbucks in the UK don’t sell cake pops! Do a deep investigative dive".

- https://simonwillison.net/2025/Sep/7/ai-mode/ - AI mode from Google
by pepperball | 2026-01-12 14:20:02+00:00
“Nepotism” worked pretty well for me. A year out of work, only to be turned around when I lucked out and a family member referred me to a company they had just started at. This was around 2022-2023 though, things may have changed significantly since then.

Remote is dead, except for the lucky, so it’s best not to waste time and effort on those roles was my experience. I had a much higher callback rate for jobs that were on-site. Even my current job started hybrid, before it was snuffed out.

The general vibe appears to be this is the direction society is moving towards in general. Condolences to those who aren’t schmoozers and don’t have a network to crutch on.
by ArmadilloGang | 2026-01-12 14:20:11+00:00
Tim Cook runs a well oiled machine. At some point, leadership will change. And I don’t think it is as simple as, “Just keep going what Tim was doing.” There are so many moving parts that it is nigh certain Apple will go through a period of brand damage when things begin to fall through the cracks. Will that fall be dramatic? Probably not. But I think you underestimate just how much a shift in leadership can tip the scales.
by Aurornis | 2026-01-12 14:20:12+00:00
> a lot of women who might be overweight are healthy because different % of fat are acceptable depending on the structure of the body

This is a tired argument. Most people who have BMI in the obese range do not have one of oft-cited exceptions that make BMI an imperfect measure.

Everyone knows BMI is imperfect at this point, but the number of people who have BMI in the obesity range yet have healthy body composition is very small.
by bigfishrunning | 2026-01-12 14:20:13+00:00
This is patently false -- there is plenty to do besides consume junk media; the fact that our population is addicted to the dopamine associated with short-form video doesn't mean that there aren't other options.

I've made a concerted effort to consume less "junk media" in the last couple of years. In that time I've gotten an Amateur radio licence, I've built a couple of keyboards and speakers, I've started golfing (after a 20 year hiatus), I've learned to bake bread (from scratch, including grinding wheat!), I've read a lot of novels, and I'm happier for all of it.

Everyone has to work -- this is not unique to the United States. But outside of that, eating and living healthier is absolutely possible, it just takes some effort.

Get a hobby (or several!)
Show HN: A minimal wrapper for stable FastAPI WebSockets
by yuu1ch13 | 2026-01-12 14:20:26+00:00
I built a small Python library to improve WebSocket connection stability in FastAPI apps.
fastapi-websocket-stabilizer wraps FastAPI’s native WebSocket with automatic heartbeat (ping/pong) handling to reduce unexpected disconnects caused by idle timeouts or unstable networks. It’s lightweight, easy to integrate, and focused only on keeping long-lived WebSocket connections reliable—no full real-time framework, no extra abstractions.
I built this after repeatedly reimplementing keepalive logic across multiple FastAPI projects. The goal is to encapsulate that logic in a minimal, reusable way. Removal is straightforward if you decide not to use it later.
GitHub: https://github.com/yuuichieguchi/fastapi-websocket-stabilize...
PyPI: https://pypi.org/project/fastapi-websocket-stabilizer/
Feedback welcome, especially from people running WebSocket-heavy FastAPI services.
by stratocumulus0 | 2026-01-12 14:20:39+00:00
My issue with organic stores in Germany is that they offer the exact same stuff you can get in a regular supermarket, just smaller, less flavorful and more expensive. My pet theory is that a lot of people here just don't really enjoy food, so when they have kids or simply some extra disposable income, their idea of "eating better" would be to have the same bland plate of spaghetti, just with organic pasta and organic sauce.
by maxloh | 2026-01-12 14:20:53+00:00
MIT and CC-BY-4.0 are the industry standards for code snippets and documentation, respectively.

If the author intends for the work to be copyleft, non-commercial, or a combination of those, there are specific licenses within the Creative Commons family that satisfy those requirements. These are already widely used for open-source books on GitHub.

This is why I suggested "any Creative Commons licenses" rather than a specific one. My goal wasn't to spark an argument over which one is the "best", but rather to provide the author with options to choose from, depending on their specific needs.
by darkwater | 2026-01-12 14:21:03+00:00
I know they are pumped and overhyped to death, indeed they are. But that does not mean that they already have some use today and that they can (or not) improve in the future.

I'm skeptical about LLMs as well but I also wanted to see what they are actually capable of doing and I vibe coded an Android app in Kotlin (from scratch) with Claude Code and Opus 4.5 and it basically worked. I'm pretty sure the code is horrible to the eyes of a Kotlin developer because I added so many feature by asking CC to do it over the last 2-3 weeks that it already desperately need a refactor.

But still, this is not something an autocomplete would be able to do for you.