MurphyA/hacker-news huggingface dataset:
by angelgonzales | 2025-11-27 19:09:11+00:00
I think an adversarial foreign power would push to expand rather than diminish state funded media like CPS, PBS and NPR. They’d probably also try to reduce the right to keep and bear arms and would increase regulation and taxes to damage domestic industrial capacity and reduce competitiveness. I don’t think our leadership at the executive level is doing this. I don’t think an adversarial power would invest $100B into TSMC Arizona or push Japanese car manufacturers and European pharmaceutical companies to build domestically. Thank you for sparking this thought experiment I actually did enjoy doing some research on this topic.
by marssaxman | 2025-11-27 19:09:23+00:00
It might not be a good idea if you have any concern that the company you work for may ever be involved in litigation. This was part of the training when I joined Microsoft, many years ago, as a result of the big antitrust trial: anything at all that you do on your work computer or the company network might someday be subject to discovery. I have since maintained a strict separation between work accounts, data, and activities, which exist only on company-owned hardware, and my own personal data, which only lives on my own personal hardware.

Some companies are strict about firewalling corporate data in, but I think it's also important for us to protect ourselves by keeping our personal data out.
by thechao | 2025-11-27 19:10:21+00:00
My greatgrandmother (born in 1891) left grade school in 6th grade for similar reasons. The real reason she was taken out was "money". (This was rural Indiana about 1903.) She finished her own education through what you might call a master's program by studying her brothers' texts. It was an unwise person who assume her lack of formal education meant anything about her intelligence or informal education.
by strix_varius | 2025-11-27 19:10:30+00:00
It does matter, because it's a worthwhile investment of my time to deeply review, understand, and provide feedback for the work of a junior engineer on my team. That human being can learn and grow.

It is not a worthwhile use of my time to similarly "coach" LLM slop.

The classic challenge with junior engineers is that helping them ship something is often more work than just doing it yourself. I'm willing to do that extra work for a human.
by A4ET8a8uTh0_v2 | 2025-11-27 19:10:32+00:00
^^7

cheers to all you glorious bastards. i disagree with you on most things and quibble over pettiest crap, but know it is all in good fun. we are prolly in the weirdest point in computer history and get to see it make it through ( or not.. either is fine ). its a secret, but those annual affirtation are one of my favorite traditions.

here is to all the fun convos yet to come.
by muldvarp | 2025-11-27 19:10:42+00:00
> Probably most of it at least, because under your supposition that the AGI will replace labor we'll get incredibly cheap products and services as a result.

No, we will get cheap _labor_, not necessarily cheap _products_.

> You weren't talking about inherent value when you wrote "Super-intelligence will make labor worthless (or very cheap) it won't make property worthless." which is what I replied to.

I was talking about value, not price.

> AIs controlled by governments would scare me indeed.

What is the difference?

> Are you joking?! How many cars do you think Altman can buy?!

Why would Elon need to sell more cars? And for what exactly? You have nothing Elon wants.

> Maybe I can't sell coding in the age of AI but I can sell my ability to understand, verify and control complex systems with code written by AIs.

Unless the super-intelligence is better than you here too. Why wouldn't it be?

> Adaptation, creativity and innovation is the name of the game.

It is the name of the game until super-intelligence comes along which will be better at all of this than you. That's exactly the scary thing about super-intelligence.

> My point was that Elon and rich people are interested in you as a customer, not for your labor.

This is the same thing. I can only be a customer if I can bring something to the table that Elon wants from me. That thing is money. I can only bring money to the table if someone that has money needs something I can provide. That thing is human labor. If super-intelligence removes the economic value of human labor, I can no longer earn money and consequently Elon will not be interested in me as a customer.

> See yourself as selling and buying products and services, not your labor, and the world will be full of opportunities.

Where exactly is the difference between me "selling a service" and me selling "labor"?

> "The rich" won't seem like a separate class from you, but regular people you can interact and profit from (while mutually benefiting).

I doesn't matter whether or not you see the rich as a seperate class. What matters is simply the following:

People who own a lot of stuff, don't sell their labor and/or buy a lot of labor will profit if labor becomes cheap. People who don't own a lot of stuff, sell their labor and don't buy a lot of labor face an existential threat if labor becomes cheap.
by Duanemclemore | 2025-11-27 19:11:02+00:00
Rhino3d [0] is one of the state-of-the-art programs (along with Alias) for the drawing of nurbs and modeling with them. The result is the industry standard "Class A" surfaces. Rhino has amazing "BlendCrv" and "BlendSrf" commands that allow you to combine curvatures between the two curves / surfaces being blended. EG, you can interactively choose G0 at one side and G3 at the other, etc.

Rhino also has really nice and performant curvature analysis tools, and a whole host of other tools for implementing Nurbs.

Alias is at least $5,000 / year per seat. Rhino is $995 for a perpetual license, with new versions coming out every 2.5 - 3 years and significant functionality upgrades each time.

McNeel also maintains OpenNurbs [1], an open source library [2] for the construction and use of Nurbs. This powers Rhino of course and is used in other software. I'm still waiting for someone to implement OpenNurbs natively and robustly on Linux. But I like the Rhino platform and McNeel as a company so much that I run it using wine.

[0] https://www.rhino3d.com/ Developed by McNeel Software [1] https://www.rhino3d.com/features/developer/opennurbs/ [2] https://github.com/mcneel/opennurbs
by anonymouskimmer | 2025-11-27 19:11:12+00:00
My first thought: "Wow. They let you breathe into the room unfiltered?".

Second thought is that any amorousness would be linked more to the donning, and importantly doffing, of the extra clothes in view of your coworkers. Our culture has a nudity taboo, and thus hints of taking off clothes, or being relatively unclothed, in the presence of others of the opposite sex (or same sex for those so inclined) is viscerally linked to sex.
by robertlagrant | 2025-11-27 19:11:54+00:00
I keep wondering about a type system where you can say something like "A number greater than 4" or "A string of length greater than 0" or "A number greater than the value of $othernum". If you could do that, you could push so much of this "coping" logic to only the very edge of your application that validates inputs, and then proceed with lovely typesafe values.
by danaris | 2025-11-27 19:12:04+00:00
And, more importantly, a given human can, and usually will, learn from their mistakes and do better in a reasonably consistent pattern.

And when humans do make mistakes, they're also in patterns that are fairly predictable and easy for other humans to understand, because we make mistakes due to a few different well-known categories of errors of thought and behavior.

LLMs, meanwhile, make mistakes simply because they happen to have randomly generated incorrect text that time. Or, to look at it another way, they get things right simply because they happen to have randomly generated correct text that time.

Individual humans can be highly reliable. Humans can consciously make tradeoffs between speed and reliability. Individual unreliable humans can become more reliable through time and effort.

None of these are true of LLMs.
by pixelatedindex | 2025-11-27 19:12:18+00:00
> There's actually a lot more visual changes than that just the button, but I will leave that to the reader as an exercise in spot-the-difference ;)

This is fair. But issues like this will never get my attention in general because I don’t have time to do this exercise - I would much rather have it all spelled out. Even if there are a bunch of related issues they won’t get fixed in a single PR, it likely will be multiple.

I guess my point is that if you really want OSS projects to improve, the issue submitter can’t just ask the maintainer “figure it out”. It totally works this way in the corporate world though (IME).

Edit: I’m sorry to have jumped to conclusions. Leaving my comment up for accountability.
by gruez | 2025-11-27 19:12:30+00:00
>My understanding based on my readings of the previous post is there are no hardware level checks

There are "hardware level checks", it's just that they might assume regular usage. If your SSD is turned on regularly (eg. a few hours a day at least), your files are probably fine, even if you never read/scrub your rarely read files. If it is infrequently used, you're right that you probably have to do an end-to-end scan to make sure everything gets checked and possibly re-written.
Ask HN: How do you trigger deployments in your workflow?
by kingori | 2025-11-27 19:12:58+00:00
I’m trying to understand how teams (or solo developers) actually kick off deployments.

Not the runtime (K8s, VMs, ECS etc) ... but the hook/trigger/pipeline that rolls out code.

For example:

- Do you have a custom roll-your-own pipeline or IDP?

- Do you deploy from Git branches (e.g. push to `main` triggers a deploy)?

- Do you have scripts that run on a CI server?

- Webhooks that trigger a rollout on your infra?

- ChatOps commands?

- Manual steps like SSH’ing into a box and running `git pull`?

- Cron-style periodic syncs?

- Something else entirely?

I'm especially curious why you ended up with that trigger mechanism ... constraints, team size, simplicity, reliability needs etc.

How does your deployment trigger flow look these days?
by afr0ck | 2025-11-27 19:13:54+00:00
I worked at Linaro, who was contracting for Qualcomm. Qualcomm were pushing for some protected hypervisor called Gunyah (which had its own Linux interface and needed a new qemu port) that apparently no one liked. I tried to port it to KVM [1], but upstream folks (mostly Google) outright rejected the port. Otherwise KVM would have been available on QCOM boards. You can still try it. I have a Linux kernel and a Qemu port on my github [2,3]

[1] https://lore.kernel.org/kvm/20250424141341.841734-1-karim.ma...

[2] https://github.com/karim-manaouil/linux-next/tree/gunyah-kvm

[3] https://github.com/karim-manaouil/qemu-for-gunyah
by toomuchtodo | 2025-11-27 19:14:07+00:00
It is unfortunate that the government of Pakistan and their investors (China and the IMF) made poor investment decisions. They should feel free to go back to debt holders to renegotiate the debt, or default on it and hand the stranded assets back to creditors. The death spiral is of their own making, and will only accelerate as solar PV and battery cost declines continue. Electricity consumers will simply go off the grid. Such is the risk of unsophisticated investors not understanding the market in which they invest. Capital being at risk is an inherent component of investment.

My condolences and sympathy to the people of Pakistan caught in the mess. The global energy transition will be volatile.

Solar electricity every hour of every day is here and it changes everything - https://ember-energy.org/latest-insights/solar-electricity-e... - June 21st, 2025

Stranded fossil-fuel assets translate to major losses for investors in advanced economies - https://www.nature.com/articles/s41558-022-01356-y | https://doi.org/10.1038/s41558-022-01356-y - May 26th, 2022

Rethinking Energy -- 100% Solar, Wind and Batteries Is Just The Beginning - https://www.youtube.com/watch?v=PM2RxWtF4Ds - January 2021

Who owns the distressed fossil generation collateralized debt? China. Where is Pakistan importing cleantech from? China. There is some IMF debt in there as well, for accuracy.

How Chinese loans trapped Pakistan's economy - https://www.dw.com/en/how-chinese-loans-trapped-pakistans-ec... - August 2nd, 2024

Emeber Energy: China Cleantech Exports Data Explorer - https://ember-energy.org/data/china-cleantech-exports-data-e... (updated monthly)
by venamresm__ | 2025-11-27 19:14:39+00:00
> How is how inputs gets routed to the right window

It is covered for both X11 and Wayland. I just don't get into the particular decisions and details of how each WM/DE picks what they deem the current focused window, since it varies widely and it's more part of window management than of input management (I've written a WM and it's a bit messy). An article on WM/Compositor development would be more appropriate for that, I have a few already on my blog.
by lubujackson | 2025-11-27 19:15:03+00:00
What will become apparent is that when coding costs go to 0, support and robustness costs will be the new "engineering" disciple. Which is in reality how things work already. It is why you can have open source code and companies built on providing enterprise support for that code to companies.

If you want to build a successful AI company, assume the product part is easy. Build the support network: guarantee uptime, fast responses, direct human support. These are the shovels desperately needed during the AI gold rush.
by lukeschlather | 2025-11-27 19:15:04+00:00
This feels a lot like the RISC/CISC debate. More academic than it seems. Nvidia is designing their GPUs primarily to do exactly the same tasks TPUs are doing right now. Even within Google it's probably hard to tell whether or not it matters on a 5-year timeframe. It certainly gives Google an edge on some things, but in the fullness of time "GPUs" like the H100 are primarily used for running tensor models and they're going to have hardware that is ruthlessly optimized for that purpose.

And outside of Google this is a very academic debate. Any efficiency gains over GPUs will primarily turn into profit for Google rather than benefit for me as a developer or user of AI systems. Since Google doesn't sell TPUs, they are extremely well-positioned to ensure no one else can profit from any advantages created by TPUs.
by seec | 2025-11-27 19:17:11+00:00
Most Apple apps are somewhat bad nowadays. It largely defeat the marketing/purpose of the "ecosystem" because the 3rd party stuff doesn't necessarily integrate the "special sauce" (like sharing for passing stuff around). So if you end up just running 3rd party apps that are just some web app wrapper or custom implementation UI it begs the question of even using Apple hardware. Yes it's top of the line, but it is also very expensive at any given level of performance.

They are just milking their media/dev niches at this point and mostly caters to the common denominator with low expectation for premium prices.

If you gotta run Chrome, Microsoft Office, Google Web Apps and the likes it doesn't feel worth it. Meanwhile the indie app market is insane with expensive subscription for utilities that are basically free elsewhere.

And I lowkey hate what iOS has become. Convoluted and unpredictable. Now ugly as well.
by maxloh | 2025-11-27 19:18:06+00:00
Copyright protects the expression of an idea, not the idea itself. Therefore, an LLM transforming concepts it learned into a response (a new expression) would hardly qualify as copyright infringement in court.

This principle is also explicitly declared in US law:

> In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work. (Section 102 of the U.S. Copyright Act)

https://www.copyrightlaws.com/are-ideas-protected-by-copyrig...
by Strom | 2025-11-27 19:18:28+00:00
It impacts the buyer experience.

These two statements have a very different impact:

1. I love product X and I won't get paid if you buy it too.

2. I love product X and I will get paid if you buy it too.

Money motivates people to claim they love a product or that a product is good, even if not true. It's a problem that has plagued the internet for decades.
by skybrian | 2025-11-27 19:19:26+00:00
It seems unlikely that large matrix multipliers will become useless. If nothing else, Google uses AI extensively internally. It already did in ways that weren’t user-visible long before the current AI boom. Also, they can still put AI overviews on search pages regardless of what the stock market does. They’re not as bad as they used to be, and I expect they’ll improve.

Even if TPU’s weren’t all that useful, they still own the data centers and can upgrade equipment, or not. They paid for the hardware out of their large pile of cash, so it’s not debt overhang.

Another issue is loss of revenue. Google cloud revenue is currently 15% of their total, so still not that much. The stock market is counting on it continuing to increase, though.

If the stock market crashes, Google’s stock price will go down too, and that could be a very good time to buy, much like it was in 2008. There’s been a spectacular increase since then, the best investment I ever made. (Repeating that is unlikely, though.)
by Traster | 2025-11-27 19:19:37+00:00
Training is taking an enormous problem and trying to break it into lots of pieces and managing the data dependency between those pieces. It's solving 1 really hard problem. Inference is the opposite, it's lots of small independent problems. All of this "we have X many widgets connected to Y many high bandwidth optical telescopes" is all a training problem that they need to solve. Inference is "I have 20 tokens and I want to throw them at these 5,000,000 matrix multiplies, oh and I don't care about latency".
by vel_cirapt_r | 2025-11-27 19:19:39+00:00
My friend and I are launching a little holiday challenge: The Vibe Coding Advent Calendar — 25 days of small creative coding prompts designed to make the internet a bit more playful and fun.

We both appreciate the messy middle of the creative process — the half-baked ideas and the feeling of walking down a path without knowing where it leads. This project is an invitation to embrace that energy. There’s no grand goal here. Just an open space to create.
by flufluflufluffy | 2025-11-27 19:20:00+00:00
I use this operator all the time in a similar but not quite the same way:

<input type=“text” defaultValue={user.email ?? “”}>

The user is an entity from the DB, where the email field is nullable, which makes perfect sense. The input component only accepts a string for the defaultValue prop. So you coalesce the possible null to a string.
by danenania | 2025-11-27 19:20:02+00:00
They’re also great, in my experience, for overcoming writer’s block and procrastination. Just as a rubber duck to bounce ideas off of and follow different threads.

It makes the writing process faster and more enjoyable, despite never using anything the LLM generates directly.

Workshopping with humans is even better, if you find the right humans, but they have an annoying habit of not being available 24/7.
by johnnyanmac | 2025-11-27 19:20:19+00:00
>and Activision correctly believed that it won't matter

The titanic had 3 days off warning. It took 3 hours to sink.

It "won't matter" until it does. And then it will collapse all at once. WWE 2K20 shows that even yearly franchises have breaking points where the backlash is too much to ignore.

But i guess Activision executives are thinking thwy will have jumped ship if and when that time hits.
by krapp | 2025-11-27 19:21:54+00:00
>Comparing what Facebook has done to the U.S. with HN's algorithm is slippery slope fallacy to an extreme, and even if HN's front page algorithm against all odds was outlawed due to a political overreaction to the destruction Facebook has wrought, I'd call it a fair trade.

You're trying to discredit my comment but it seems as if your anger just led you around to proving me right.
by Animats | 2025-11-27 19:22:02+00:00
It seems to have worked, too.[1]

Batteries are the invisible change in the power business. They don't take up much land area. They're not visible to the public. Just being able to charge batteries during low power cost periods changes the whole economics of the industry.

Whether battery banks should be allowed to sell back to the grid is a tough question. Texas says no.[2] It's potentially "dispatchable" power, but only until the battery runs down.

[1] https://www.latimes.com/environment/story/2025-10-17/califor...

[2] https://www.ercot.com/mktrules/keypriorities/bes/ktc8
by tim333 | 2025-11-27 19:22:20+00:00
I've lost the link but there was quite a cool video of virtual architecture created by AI. It was ok because it wasn't trying to be human like - it was kind of uniquely AI. Not the exact one but this kind of stuff https://www.reddit.com/r/Futurism/comments/1oedb0m/were_ente...
by UncleOxidant | 2025-11-27 19:23:22+00:00
Right, and the inevitable bubble pop will just slow things down for a few years - it's not like those TPUs will suddenly be useless, Google will still have them deployed, it's just that instead of upgrading to a newer TPU they'll stay with the older ones longer. It seems like Google will experience much less repercussions when the bubble pops compared to Nvidia, OpenAI, Anthropic, Oracle etc. as they're largely staying out of the money circles between those companies.
by retrac | 2025-11-27 19:23:24+00:00
Heating a ferromagnetic material lowers it coercivity -- the heat softens it and makes it less magnetically "springy". And if heated enough it fully loses its magnetization.

So, to write, zap the area with a laser to heat it up. The coercivity is lowered. This lets a weaker magnetic field work to magnetize the area. This allows packing more densely, as the weak field will not affect the neighbouring cooler and higher coercivity regions.

(I think.)

This is not the first time lasers have been used to write to magnetic media. Magneto-optical discs (e.g. Sony's MiniDisc) were erased using laser heat. (MO discs also were read with laser, the ferromagnetic material used had different optical properties depending on magnetization.)
by somat | 2025-11-27 19:23:35+00:00
I am not familiar with chocolate doom what makes it better than any other doom source port?

There are many good source ports of quake, I always liked darkplaces but it intentionally and willfully tries to push improvements so not really for purists. There is stuff like fitzquake/quakespasm that stays much closer to vanilla quake and if you like quakeworld ftequake.