HNHacker News
TopNewBestAskShowJobs

kg

15,871 karma · joined June 7, 2009

Developer on Unity, .NET, WebAssembly, JSIL, Grim Fandango Remastered (PC/PS4/Vita), Escape Goat 2 (PC/PS4), Sully: A Serious RPG (Vita), Oh Deer (Vita), Mozilla Firefox, Escape Goat (Web), Soulcaster (Web), Guild Wars 2, IMVU, Guild Wars: Eye of the North, Guild Wars: Nightfall, Guild Wars: Factions, and others
submissionscomments
kg··on SpaceX's Starship launching to orbit for first time ever today
Is deploying starlink satellites the end goal of Starship?
kg··on SpaceX's Starship launching to orbit for first time ever today
It sold so well that Musk had to have SpaceX buy up millions and millions worth of unsold inventory.
kg··on GitHub has not removed malicious imitation software after 3 weeks
In the future just issue a DMCA takedown right away for cases like this, IMO.
kg··on US Revokes Limits on Power Plants' Climate Pollution
Some speculative answers based on what I know:

1. A lot of single family dwellings are occupied by renters. In this scenario, the renter has no ability to install rooftop solar, and the owner has no incentive to install rooftop solar because the renter is paying the energy bills. (The same goes for things like installing high-efficiency heat pumps etc.)

2. HOA regulations can block things like rooftop solar depending on where you live.

3. The up-front investment involved in rooftop solar can be prohibitive for many people. Things like tax incentives can help but we've been getting rid of those under the current administration, and tax incentives only go so far if your tax return is 6+ months away.

kg··on Nipple tattooist 'frustrated' by online censorship
Given how poorly companies like Meta police content in ads, that might actually work.
kg··on There's no point at which turning your brain off will work
I assume you're not saying it is but I just wanna call out that zoning out behind the wheel isn't a good thing. Drivers should be attentive at all times regardless of whether the route is familiar. So maybe something is going wrong there, even if it's not trauma?
kg··on There's no point at which turning your brain off will work
Is being compliance ablative armor uplifting, fulfilling work? Is there any way in which your personal competence and effort impacts whether the AI screws up or not? Do you have any way to build job security as ablative armor?

That sounds miserable.

kg··on There's no point at which turning your brain off will work
If screwing up gets me killed I want the person doing that job to be paid well and I want them to be held up to a high performance standard. I don't see how cutting pay for conductors is going to make anyone's lives better.

Or if we replace that well-compensated train conductor with automation I sure hope it's high quality stuff and not lowest-bidder slop.

kg··on When the fractional part of a float fixes your shader
The classic HLSL compiler is infamous for being full of bugs (and slow, for that matter) so I wasn't surprised to see it come up here...

Fantastic seeing the author lay out all the steps involved in getting a renderdoc capture of a browser and what's involved in debugging shader issues in a webpage.

It's interesting that the issue only manifested on the geforce 40xx if it was an fxc issue though... wonder if it's fxc combined with a driver issue and not just one or the other?

kg··on Microsoft exec called AI scraping 'the largest theft of labor in human history'
You're ignoring that there are options other than theft. Heard of buying things?
kg··on Performance Improvements in .NET 11
AoT uses the same codegen (mostly) as the JIT so if you see a JIT improvement it's possible NativeAOT/ilc picked up that improvement too.

Unless it's a runtime-only optimization, like guarded devirtualization... there's no straightforward way for an AOT compiler to do that without profiling data.

kg··on Performance Improvements in .NET 11
You can always just not use OOP. C#'s tooling for functional programming and C-style programming is really good, thanks to stuff like statics on interfaces or spans.
kg··on Vectorized and performance-portable Quicksort (2022)
(2022)

If you're curious why you would want a vectorized way to sort lists of numbers, one use case is building histograms - it's much easier to build a histogram if you've sorted all your samples first

kg··on An update on Wayback Machine access
Does xcancel scrape twitter? Isn't it more like a proxy for specific user requests to view tweets?
kg··on Iranian banks' SSL certificates are being revoked due to OFAC sanctions
I think you picked the wrong analogy. The US threatened unjustifiable acts targeting civilian population & infrastructure, and to a degree has followed through - for example bombing water facilities: https://www.yahoo.com/news/politics/articles/us-bombs-iran-w...
kg··on Resist "AI"
Posing a well considered, concise and precise question only to get a wall of Claudeisms in response from a colleague is always demoralizing. Then you have to play the guessing game of 'is this detail in the response true, or did Claude make it up for them?'
kg··on Resist "AI"
Plenty of people live successfully without a car in 2026.
kg··on Resist "AI"
The frequency with which AI boosters leap to "clearly once you've read a book the author owns everything that comes out of your brain" still shocks me a little bit. It's obviously not the same as somebody torrenting books2 or libgen or whatever and training on it for profit.
kg··on The Deathray: A simple way for an untrusted site to freeze a Mac
Historically, for loops in shaders were limited in the number of iterations they could run for. Among other things this ensures that rasterizing a particular pixel completes in a known amount of time (and ideally that amount of time is fast enough to avoid triggering TDR on windows and making the machine bluescreen). You could of course nest loops so it's not a perfect measure. I'm not certain whether that limitation applies to WebGPU, but it should apply to WebGL.
kg··on AI Doomlord Jacob Coxon's Media Tour Has Begun
The Anthropic employee quoted in the article is doing a great job of saying things that no PR/communications department would ever, ever want an employee to say:

> Jacob is correct here—we really do earnestly believe AI could kill all humans! I personally think it is >10% within the next decade. I believe Anthropic is trying its best, but we do not yet have a plan to solve alignment for superintelligence and are not clearly on track to.

kg··on 27.5KB language-agnostic WebGPU syntax highlighter
> What if in the future it will be easier (and maybe even more natural) to ask an LLM to "imagine" tons of possible inputs and correct outputs for a tool that you are making and then train a tiny model, without writing or generating any code?

This seems to assume you're okay with whatever you're building being a black box that will break in the future and require you to re-train the model for every scenario that comes up. I can't think of a problem I've solved recently where that would pass the bar for me. Maybe for one-off problems like 'I have all this data and I want to classify it' where you could hand-classify say 5-10% of your dataset and train a model to deal with the rest of it?

kg··on I advertise malicious software on Google Ads
Behavior like Google's monopolistic behavior here in turn enables other monopolies - if distributing your own software puts you at risk of being arbitrarily banned by advertisers, deranked in search, blocked by virus scanners, etc without recourse, you're going to end up leaning on app stores like Steam, Google Play, etc because they have a shortcut through all the red tape.
kg··on Flock Wants a Closely Surveilled World with No Exit
When I put the two sides on the scale - the things being protested and the damage done by protesters - typically it's very easy for me to write off a couple burned cars or broken windows, even if I'm not a fan of broken windows or burned cars. Because typically these protests in the US are over things like reckless killings.
kg··on Trey Parker and Matt Stone Are Changing the Name of South Park to South America
If you want to provide appropriate care to people with wombs you don't want to filter based on what their drivers' license or birth certificate say, because those can not only defy your expectations, but they can also be wrong due to clerical errors or other factors.

I can't even humor your assumption that there are only two sexes and one birthing sex, because intersexed people exist, as do people with unusual chromosomes. Some of them have wombs and can give birth. Language like "birthing persons", while awkward, admits the existence of those people into a larger group without requiring even more awkward phrasing akin to "women, and men with wombs, and intersexed people with wombs".

kg··on Large language models develop novel social biases through adaptive exploration
> I would just not conduct my hiring using this paper's methodology.

Unfortunately IRL there are lots of signals about a person's heritage encoded into things like their name or what school they went to. You would need to filter all of those signals out to have properly race-blind hiring.

So in the end these signals are going to make it into the AI and the question is whether the AI is going to pick up on those signals and use them when making decisions.

kg··on Trey Parker and Matt Stone Are Changing the Name of South Park to South America
I watched the first 13 seasons of South Park as they aired and the post you're replying to feels like at least a sincere and reasonable interpretation of SP's politics.

What season is the Mr. Garrison storyline from?

Why is it insufficient to (assuming the poster isn't lying to us) watch SP for 20 years before drawing a conclusion about it and the creators? They owned up to not having watched recently before asking about whether things have changed. I don't understand the weird hostility in your post when they owned up to the limitations of their PoV.

kg··on Trey Parker and Matt Stone Are Changing the Name of South Park to South America
His examples don't hold up.

Latinx is attempting to provide an umbrella term for latino and latina, it's not renaming one of the two.

"Birthing person" is attempting to provide an umbrella term for people who can give birth that may or may not necessarily be female. (You can express your own feelings about the reality that this exists, but it does exist regardless of how you feel about it).

On the other hand Lake Ontario is a real lake that already had a name and now someone is trying to give it a new one.

kg··on Wildfire Survivors Push Back Against Newsom-Led Utility Bailout
Doesn't California already have some of the highest electricity costs in the country? Is there really not enough money coming in for SCE, PG&E etc to do necessary maintenance? That's shocking.

EDIT: Looking further, PG&E's net profit every year for the past few years seems to have been extremely large, so I don't know that I buy it...

kg··on Mental Health Workers Say Algorithmic Triage Is Hurting Patients
One problem with Kaiser (probably not only Kaiser) when it comes to specialists like mental health workers is that at least in California there was a policy of not allowing specialists to refuse new patients. So over time, specialists' backlogs get bigger and bigger and they are juggling more and more patients and it becomes harder for the specialist to keep track of what's going on. Meanwhile the wait for a new appointment becomes longer as a result - typically months. As a Kaiser patient I personally had multiple specialists quit Kaiser to work elsewhere and at least one cited this as the reason when they told me they were leaving.

It seems really nasty to pair this with reductions in triage staff and the use of algorithmic triage. Their people are already overworked.

kg··on My experience has nuance, yours is a data point
If you weren't aware, YouTube kind of has a version of this signal, which is to go into your history and remove the video you just watched. Supposedly this removes its influence on further recommendations. And then if that video or one like it appears again in recommendations, you can tap the ... next to the video and suppress recommendations for it by picking 'not interested'.

In my experience at least cultivating recommendations this way has worked really well for me on YT, I get consistently recommended a mix of stuff I want to watch and stuff that is at least theoretically interesting to me even if I don't want to watch it.

I wish other social services had the same mechanism (and wish it was more ergonomic on YT).

Page 1 of 10Next →