MurphyA/hacker-news huggingface dataset:
by acdha | 2026-01-12 18:03:51+00:00
It’s a group of idiosyncratic people so there are not hard guidelines but there’s definitely a hierarchy of who they are more likely to describe as advance civilizations and who they question were capable of major engineering projects. This can bring out really weird stereotypes: I’ve heard people make arguments where they positively describe American Indians as living in harmony with nature, etc. but question the estimated populations, trade networks, etc. for e.g. the Mississippi tribes from what appears to be a mix of “noble savage” mythology and sort of mentally having slotted them into a larger model which made it easier to doubt one detail than reconsider their larger intellectual framework. The “aliens did it” people are far out on that spectrum but less extreme versions aren’t uncommon.
by MaintenanceMode | 2026-01-12 18:04:11+00:00
While I respect the author's opinion (and it's interesting that Vibe Coding, the term is less than a year old), I am more than happy to be an Anthropic customer, and actually happy that they've opened more capacity for their paying customers. What I'm achieving with Claude is spectacular and for now, it's the best system I've found to meet my goals.
by rick_dalton | 2026-01-12 18:04:46+00:00
I think you have it backwards. The new app launcher is unequivocally more like iOS. Like iOS' app launcher it: 1. does not support making your own folders which launchpad had 2. has groups per app type like "Creativity" or "Productivity" which are literally taken verbatim from the iOS app drawer/launcher page. Both designs are obviously inspired by iOS but I don't see it as a mac optimized version at all.
by Melatonic | 2026-01-12 18:04:55+00:00
Sounds just like a poorly written app. I'm surprised Apple doesn't enforce stricter performance guidelines.

On an older Roku Ultra Peacock also isn't great but not nearly as bad as you describe - maybe they just ported over their Roku version somehow and it has horrible Apple TV performance.

Anecdotally I have heard the newer Nvidia Shields to be very fast
by weinzierl | 2026-01-12 18:05:10+00:00
"LLVM IR is actually remarkably stable these days."

I'm by no means an LLVM expert but my take away from when I played with it a couple of years ago was that it is more like the union of different languages. Every tool
and component in the LLVM universe had its own set of rules and requirements for the LLVM IR that it understands. The IR is more like a common vocabulary than a common language.

My bewilderment about LLVM IR not being stable between versions had given way to understanding that this freedom was necessary.

Do you think I misunderstood?
by jltsiren | 2026-01-12 18:05:39+00:00
There was Conan the Barbarian before them. But pretty much everything else in the genre was mediocre or cringe-worthy.

On the other hand, I remember fondly the movie nights a local sci-fi club used to run until the mid-2000s. There were so many terrible Conan clones that were enormously entertaining. And there were some brilliant moments in the early LOTR movies. Such as "Where There's a Whip".
by tshaddox | 2026-01-12 18:05:41+00:00
I agree with the "don't break the web" design principle, but I sometimes disagree with precisely where TC39 draws the line. There is obviously a cost to breaking old, unchanging websites. But there's also a cost to allowing old, unchanging websites to hold the entire web hostage. Balancing those costs is a subjective matter.

As far as I know, TC39 doesn't have any clear guidelines about how many websites or how many users must be affected in order to reject a proposed change to JavaScript behavior. Clearly there are breaking changes that are so insignificant that TC39 should ignore them (imagine a website with some JavaScript that simply iterates over every built-in API and crashes if any of them ever change).
by alexfoo | 2026-01-12 18:06:11+00:00
> "I am spending more on this drug...

I'm in the UK and got my ADHD diagnosis on the NHS (well, via Right To Choose) so the maximum I'll ever pay for my medication is about US$150/year. [1]

If I had a private diagnosis I'd be paying about half that a month for the same medication.

Anyone with a BMI over 35 is likely to qualify for GLP-1 type drugs on the NHS too. Not sure how long they'll keep prescribing them to you if you take them and lose lots of weight. Most people I know on GLP-1 type things are paying lots (US$200 or more) a month privately.

1. £114.50 for a Prepayment Certificate covering all prescriptions for a year: https://www.nhsbsa.nhs.uk/help-nhs-prescription-costs/nhs-pr...
by hadlock | 2026-01-12 18:06:19+00:00
> what their actual 5-, 10-, and 20-year plans are

Seems like they are waiting for the "slope of enlightenment" on the gartner hype curve to flatten out. Given you can just lease or buy a SOTA model from leading vendors there's no advantage to training your own right now. My guess is that the LLM/AI landscape will look entirely different by 2030 and any 5 year plan won't be in the same zip code, let alone playing field. Leasing an LLM from Google with a support contract seems like a pretty smart short term play as things continue to evolve over the next 2-3 years.
by rootusrootus | 2026-01-12 18:06:41+00:00
I'd hope it could be the other way around. Some stuff should be relatively straightforward -- summarizing notifications, emails, setting timers, things like that should be obviously on-device. But aside from that, I would hope that the on-device AI can make the determination on whether it is necessary to go to a datacenter AI for a better answer.

But you may be right, maybe on-device won't be smart enough to decide it isn't smart enough. Though it does seem like the local LLMs have gotten awfully good.
by gregbot | 2026-01-12 18:06:47+00:00
From YOUR article:

> Government building on fire as protests continue in Karaj, Iran

Peaceful “protestors” dont burn down whole office buildings my guy

> Members of the security forces have also been killed, with one human rights group putting the number at 14.

Peaceful “protestors” dont kill 14 cops.

The Iranian response is not random killing of innocent “protesters”. They are fighting back against open terrorists who are shooting at cops and burning down buildings. You can support or oppose Iran’s policies but if people were doing this in Washington DC the US government would be stacking the bodies of “protestors” just as high.
by Melatonic | 2026-01-12 18:06:52+00:00
This can usually be improved by turning off all the crap you want anyways (noise reduction - smart dynamic contrast adjustment - anything similar). Opting out of the ad tracking and personalisation also seemed to slightly speed up some TVs as well for me.

Also experienced a Samsung TV at an Airbnb once that was insanely slow - turns out it had very little storage space to begin with and was literally at 0 remaining. Deleted a few larger apps and reinstalled the remaining and it sped up a lot once it had some cache to work with.
by prhn | 2026-01-12 18:07:01+00:00
This is surprisingly basic knowledge for ending up on the front page.

It’s a good intro, but I’d love to read more about when to know it’s time to replace my synchronous inter service http requests with a queue. What metrics should I consider and what are the trade offs. I’ve learned some answers to this question over time, but these guys are theoretically message queue experts. I’d love to learn about more things to look out for.

There are also different types of queues/exchanges and this is critical depending on the types of consumer or consumers you have. Should I use direct, fan out, etc?

The next interesting question is when should I use a stream instead of a queue, which RabbitMQ also supports.

My advice, having just migrated a set of message queues and streams from AWS(AvtiveMQ) to RabbitMQ is think long and hard before you add one. They become a black box of sorts and are way harder to debug than simple HTTP requests.

Also, as others have pointed out, there are other important use cases for queues which come way before microservice comms. Async processing to free up servers is one. I’m surprised none of these were mentioned.
by rupinderdev | 2026-01-12 18:07:19+00:00
I'm proud that I built consistency with my health habits. I used to struggle with brushing my teeth at night, but since July last year I've been consistent, which has really helped me in my dental health. About 6 months ago, I also started jotting down three things I'm grateful about for every day at night. Now these two habits have become my day shutdown rituals.
by drillsteps5 | 2026-01-12 18:07:21+00:00
The primary _stated_ purpose of the technology is to eliminate as many jobs as possible to increase profits for the business owners.

Which is a valid purpose, if I were a business owner that's what I would have done, too, but I wouldn't expect people whose jobs and income are at risk (which is a large part of society) to cheer for it.
by hot_iron_dust | 2026-01-12 18:08:08+00:00
Interesting! How did you make Claude "know" the PCB layout/schematic specifics? Is just giving it a "reference prompt" enough to produce any interesting results? One thing that comes to mind is to use LLMs understanding of SVG to build "spatial representation" of the board layout by presenting components and tracks as SVG primitives of different type etc.
I imagine a practical "PCB Design Copilot" would come from specialized models, trained from the ground up on a large design dataset. There is no GitHub for free professional grade PCB design sources to scrape though.
by kevmo314 | 2026-01-12 18:08:14+00:00
Wow you're right they are. Yeah, they could really use some improvement there.

https://docs.docker.com/build-cloud/ci/

This could've been a "change runs-on to be this" like all the other faster GHA startup products, but instead the way they set it up I would have to keep paying for GHA while also paying for their build cloud. No fun!
by realusername | 2026-01-12 18:08:26+00:00
California has huge power cuts and has the benefit of having a very mild winter on top of that (can we even call a 10 degrees celcius minimum as winter? Personally I wouldn't).I wouldn't use them as a successful example of anything.

> In California storage is now timeshifting 50 GWh daily. An expansion that has come in the last few years.

I don't think you realize the scale of the problem, France alone consume 90GWh per day in winter, yes one day. And that isn't going to be any better with all petrol consumption switching to electric.

50 GWh shifting is just a proof of concept at best.

And yeah sure, see you in 2027, for sure it will be the year of storage this time.
by dustfinger | 2026-01-12 18:09:02+00:00
I hear what you are saying, there is a risk that auto-generated release notes end up as PR-title soup. I put a lot of effort in my script to mitigate against that.

If you are willing and interested enough to take a quick look, here is what my script generated for our 2025 changelog (no hand-curation yet, this is the raw output):

https://raw.githubusercontent.com/confident-ai/deepeval/refs...

I am curious: does this still seem too noisy in your opinion, or is it getting closer? And what would you want to see for breaking changes/migrations to make it actually useful?

I now have 2024 & 2025 generated; to fully hand-curate two years of history just wasn’t practical, so I’m trying to get the "80% draft" automatically and then curate over time.
by klaff | 2026-01-12 18:09:24+00:00
The xiphmont link is pretty good. Reminded me of the nearly-useless (and growing more so every day) fact that incandescent bulbs not only make some noise, but the noise increases when the bulb is near end of life. I know this from working in an anechoic chamber lit by bare bulbs hanging by cords in the chamber. We would do calibration checks at the start of the day, and sometimes a recording of a silent chamber would be louder than normal and then we'd go in and shut the door and try to figure out which bulb was the loud one.
by jesse_dot_id | 2026-01-12 18:09:29+00:00
Great article.

I put a Teams meeting on my second monitor. I put Teams on my first monitor. I minimize Teams to look at something in a browser on the first monitor. The Teams meeting on the second monitor minimizes, too.

Mac window management UX is dogshit in a lot of different ways. There are a lot of problems that I either have to just deal with, or try to find some third party app to solve in lieu of Apple actually caring about UX again.
by rdtsc | 2026-01-12 18:10:16+00:00
In a few years everyone will be talking like this -- humans and LLMs alike. We're not there yet but our LLMs masters will train us soon enough.

I am only half-joking. Kids talking to LLMs to get homework done, people use it for therapy or companionship, for work, even to "Google things". Pretty soon you'll find yourself at a bar, wanting to call your friend a dumbass for saying some stupid shit and instead you'll hear yourself say "You're absolutely right, Jim! ..."
by iLoveOncall | 2026-01-12 18:10:22+00:00
I've broken my internet many times by asking ChatGPt for help setting up PiHole as a DHCP server. I'll post conversation excerpts later if I remember.

It was just giving commands to run that were plain wrong and extremely destructive, and unless you already knew what they were doing you were screwed.

Here: https://chatgpt.com/share/696539b6-65f0-8010-9324-5e35da42ee...

I have 4-5 more conversations like this. It's honestly almost a piece of art, the LLM keeps spouting out shit like "Ah got it, your issue is clear now", and digging deeper into the wrong direction.
by throw0101d | 2026-01-12 18:11:22+00:00
Signed by:

* Every former living Fed Chair (Bernanke, Greenspan, Yellen)

* Bipartisan former Treasury Secretaries (Geithner, Paulson, others)

* Bipartisan former CEA Chairs (Hubbard, Mankiw, Romer, Furman)
by prassamin | 2026-01-12 18:11:27+00:00
Hey

I have an idea I wanted to share with you all.

I’ve been using Upstash for a long time across a bunch of projects, and honestly, I really like it.
Redis-over-HTTP has saved me so much pain with serverless stuff.

This idea actually came up while working on a client project recently.

The client gave me a VPS and wanted everything to live there - including Redis.
That’s where I got stuck thinking:

If Redis already exists on the client’s VPS, how do I still get the Upstash style features?

Using Upstash directly felt a bit awkward in this case:

- it becomes an external dependency the client has to maintain later
- billing, accounts, ownership - all outside their infra
- but at the same time… I really wanted the HTTP API + serverless-friendly behavior Upstash gives

That’s when I started wondering:

What if there was a way to:

- point something at any Redis (VPS / on-prem / managed)
- and still get Upstash like HTTP endpoints
- without vendor lock-in
- and something the client could fully own or self-host?

So I started hacking on a small experiment around that idea:
an open-source, self-hostable Redis-over-HTTP proxy (working title: Redion).

It’s very early and very much a “thinking out loud” phase right now.

I’m mostly curious:

- Have you run into this kind of situation before?
- How do you handle Redis + serverless when Redis isn’t “yours” to choose?
- Does “bring your own Redis but keep HTTP semantics” sound useful?
- Any obvious downsides or red flags you see immediately?

Not trying to replace or hate on Upstash at all - this question only came up because I’ve been happily using it for so long
Just wanted to sanity-check the idea with other devs before going further.

Would love to hear thoughts, even if the answer is “nah, I’d never use this and here’s why”
by patrickdavey | 2026-01-12 18:11:40+00:00
Yup, I'm going to build out the reverse play when I find time in the next few weeks hopefully! I'll try to remember to comment here :)

Quite probably you did just run up against a bug in it! I'd have to see the position though.

Great question on the maximal theoretical length. Being pedantic I'd imagine infinite if I just move a knight back and forth and you move a king back and forth. (Though I disallow repeat moves for interests sake)
by dustfinger | 2026-01-12 18:11:45+00:00
+1 on separating "how to upgrade" due to breaking changes from "what’s new". A dedicated BREAKING.md / MIGRATIONS.md is a really good idea.

One thing I am trying to do is make the generator surface breaking/migration items explicitly, but I still think anything that requires human judgment (migration steps, caveats) should be hand-curated in a dedicated document like you suggested.
by ekropotin | 2026-01-12 18:11:56+00:00
I have maybe unpopular opinion, but Apple always been terrible in UX.

Just to give a few examples which annoys me the most:

- Finder. It just something else. After 10 years of using OSX I still can’t figure out how to use it efficiently for selecting the path - this experience is different every time, depending on the context where Finder was called from. I just don’t get.

- Lack of the true tiling window manager experience. Yes, there is Yabai, but it still suck due to the fact that you can’t have truly independent spaces each with individual layout and stack of windows.

- Infamous Magic Mouse’s charting port at the bottom.

I just wish I could have normal Linux natively on MB Pro.
by webnrrd2k | 2026-01-12 18:12:13+00:00
> jjk166: You're falsely assuming a 1:1 ratio between calories and cost
Give the guy some credit... No, clearly CGMthrowaway is not assuming that at all, it's purposly left out. The first sentence mentions "back of the envelope math" and makes it clear it's a rough order-of-magnitude estimate. Also it's in response to a statement about "wondering how you could get such a high impact overall". Also, also, the last sentence is "So it tracks, roughly. And we are not at the bottom yet."

It's perfectly fine for people to do rough estimates to understand a situation, especially in informal discussions. It not a dissertation for a Ph.D. or formal position paper.
by j_w | 2026-01-12 18:12:18+00:00
> Demonstrate that one junior plus AI can match a small team’s output.

I don't understand the take that a junior with AI is able to replace a small team. Maybe a horribly performing small team? Even then, wouldn't it just be logical to outfit the small team with AI and then have a small team of small teams?

The alleged increased AI output of developers has yet to be realized. Individuals perceive themselves as having greatly increased output, but the market has not yet demonstrated that with more products (or competitors to existing products) and/or improved products.
by rootusrootus | 2026-01-12 18:12:33+00:00
> Most people don’t announce when they’re taking a new medication.

Indeed, I do not announce it even to many people in my own circle of friends and family. Plenty of people (as you can clearly see just in this discussion) see the issue as one of morality and the get very judgy. If you use medication to help yourself become healthier, you have cheated.

Sometimes I wonder how much comes down to religion. After all, isn't gluttony one of the deadly sins?
by H3X_K1TT3N | 2026-01-12 18:12:42+00:00
Yeah, I don't understand why everyone is trying to invalidate their experience or suggest workarounds (implying that they are the problem); this isn't stackoverflow.

Every TV I have interacted with in recent years is slow and terrible, except for really old ones. The TVs are the problem, and we shouldn't be making excuses for that.
by zahlman | 2026-01-12 18:13:07+00:00
> Processed foods are much cheaper per calorie than "healthy" options.

> Instead of $0.50 worth of Doritos as a snack, I'm eating $1.50 worth of Greek yogurt and $1.50 worth of fruit.

I won't bother with currency conversion because we're comparing ratios.

50 cents here gets a third of a 200g bag of generic brand potato chips, so 360 calories. Doritos are probably at least twice that expensive but whatever. (The generic-brand sandwich cookies that are my personal vice, are cheaper yet. There's so much variation within these vaguely-defined food categories that I can't take the comparison across categories seriously.)

$1.50 gets probably a half dozen bananas here, at around a hundred calories per. Never mind the yogurt. (If you're buying fresh cut fruit you're simply doing it wrong.)

So if you're purely comparing calorie counts and finding yourself on less-calorie-dense options then yeah there's a ratio but it's still not as bad as people think. But this is still fundamentally committing a fallacy equating "less calorie-dense" with "healthy".

The same 360 calories from white rice cost me perhaps 15 or 20 cents (plus the time and energy to cook). I'm not big on brown rice but I'm sure I don't have to pay several times as much for it unless it's some fancy boutique thing. 360 calories from dried split legumes (packed with protein and fibre), similarly, are in the ballpark of 30 cents. Perhaps you don't "snack" on those things, but you get the point.
by raw_anon_1111 | 2026-01-12 18:13:19+00:00
Source: while I don’t have any experience with the inner workings of Siri, I have extensive experience with voice based automation with call centers (Amazon Connect) and Amazon Lex (the AWS version of Alexa).

Siri was never an “AI agent”, with intent based systems, you give the system phrases to match on (intents) and to fulfill an intent, all of the “slots” have to be fulfilled. For instance “I want to go from $source to $destination” and then the system calls an API.

There is no AI understanding - it’s a “1000 monkeys implementation”, you just start giving the system a bunch of variations and templates you want to match on in every single language you care about and match the intents to an API. That’s how Google and Alexa also worked pre LLM. They just had more monkeys dedicated to creating matching sentences.

Post LLM, you tell the LLM what the underlying system is capable of, the parameters the API requires to fulfill an action and the LLM can figure out the users intentions and ask follow up questions until it had enough info to call the API. You can specify the prompt in English and it works in all of the languages that the LLM has been trained on.

Yes I’ve done both approaches
by WorldMaker | 2026-01-12 18:13:52+00:00
Yeah, I often cite Big Hero 6 (from 2014) as the place where as an animation fan I felt Hyperion (Disney's renderer) very visibly in the end product out-paced Renderman (Pixar's more mature renderer). Big Hero 6's wide shots get truly wide and the scale of its San Fransokyo is almost palpable in many sequences, showing off especially Hyperion's focus on being able to do dynamic crowd work and large crowd scenes and plenty of architecture surrounding that. (Zootopia in 2016 further cemented that Hyperion was great at crowd work.) It was one of my complaints with Pixar's Soul in 2020 that its New Orleans felt almost claustrophobic and isolated, no truly wide establishing shots, no real crowds to speak of, mostly just shots of one or two characters in close up on city streets that in the real world New Orleans would be bustling and busy. Real New Orleans has a different kind of claustrophia from big crowds and never feels isolating or as lonely. Some of that may have been the intended vibe for that particular movie, but some of that seems technical at this point from the different focuses Hyperion and Renderman have been given and how much I think Hyperion shows technical improvement and mastery of somethings that Renderman cannot seem to do.

It somewhat suggests that Disney is correct in having the two studios compete in renderers rather than share one (even as they unify other parts of the process, such as this article mentions moving to Pixar's Presto tool as one of the things that happened in Zootopia 2's production).