HNHacker News
TopNewBestAskShowJobs

63

1,752 karma · joined May 4, 2021

submissionscomments
63··on France is taking state actions against GrapheneOS?
I am personally quite grateful that Edward Snowden talked to journalists.
63··on Programming with Less Than Nothing
I like the way that the framing calls attention to the disparity between academic computer science and industry software development
63··on Procedural generation with Wave Function Collapse (2019)
I always found "wave function collapse" to be a terribly overcomplicated name for a pretty intuitive concept. The first paragraph does a good job explaining the term, but still I wonder how many people stray away from such things when the name alone is overwhelming.
63··on Building the heap: racking 30 petabytes of hard drives for pretraining
Looks like unregistered two letter .inc domains are going for $2300/yr. Certainly <5% of the cost of a single developer.
63··on Disney reinstates Jimmy Kimmel after backlash over capitulation to FCC
From the page linked:

> After making attacks on Jewish bankers, Coughlin began to use his radio program Golden Hour to broadcast antisemitic commentary. In the late 1930s, he supported some of the policies of Nazi Germany and Fascist Italy. The broadcasts have been described as "a variation of the Fascist agenda applied to American culture".[5]

63··on Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised
There was a very similar discussion on lobsters the other day. You might be interested in reading it.

In general, I agree with the idea that writing everything yourself results in a higher quantity of low quality software with security issues and bugs, as well as a waste of developers' time. That said, clearly supply chain attacks are a very real threat that needs to be addressed. I just don't think eliminating package managers is a good solution.

https://lobste.rs/s/zvdtdn

63··on Look Out for Bugs
I think I'm having a hard time understanding the value of this piece. Is carefully reading the code you're writing/working on not the default? How on Earth do you write code without understanding what it does?
63··on Neuralink 'Participant 1' says his life has changed
There's a lot of both negativity and positivity here. I think both are warranted and important. I'm not generally a fan of Musk and think most of his ventures are overhyped. I also understand that Neuralink committed a series of horrific acts against macaques to develop this device and they ought to be investigated and have what they did shown to the public for scrutiny.

That said, as someone who has undergone screening for a neurodegenerative disease (thankfully I tested negative), I'm fairly confident in saying that it's an awful thing to experience and any technology that can provide more autonomy is invaluable. When I had to confront the possibility that I might have MS or ALS, I literally said "Neuralink probably shouldn't have killed those monkeys but, fuck it, they're already dead so they better hurry up. I don't want to live like that."

I hope we can develop further treatments more ethically and in a way that doesn't result in dystopian brain adverts of course, but even this level of technology is miraculous.

63··on "None of These Books Are Obscene": Judge Strikes Down Much of FL's Book Ban Bill
It was surprising to me just how many of the banned books have immense literary value. The Color Purple, The Handmaid's Tale, The Kite Runner, etc. aren't random books that may be a little obscene, they're literary classics. In my opinion this is what makes it obvious that these bans were made in bad faith.
63··on Car has more than 1.2M km on it – and it's still going strong
Kind of a nothing story if everything has been replaced. My car could make it to 1.2M km too if I replaced the engine every time it gave out. Seems like a huge time and money sink for no good reason. Not to judge the man for having a hobby of course, let him have fun, but the news article is misleading.
63··on New executive order puts all grants under political control
We shall see. Undoubtedly much of this order will be challenged by some pretty powerful institutions and lawyers. Unfortunately, my confidence in the supreme court to uphold the fairest or least destructive interpretation of the law is at an all time low.
63··on SIMD Perlin Noise: Beating the Compiler with SSE (2014)
This is a valuable viewpoint that lines up somewhat with some other discussion I've seen on the topic [0]. I'd like to see more posts about structuring code for the auto vectorizor (with libraries or otherwise) rather than writing simd by hand. Do you have any documentation you'd recommend?

[0] https://matklad.github.io/2023/04/09/can-you-trust-a-compile...

63··on Don't Fall for AI: Reasons for Writers to Reject Slop
"Why should I put in effort to learn when the world already has thousands of writers better than me?"

This problem isn't new. People don't create art based on supply and demand. I don't think there's a future where people stop making things just because computers can do it too. It may be impossible to make a living off of art, but we will keep making it. Ask artists today and many will tell you it never felt like a choice to begin with.

63··on Working with the UK Government to Protect Children Online
I'm not sure anonymity online is "the last vestiges of free speech." Free speech existed before the internet.

I'm not sure there's an effective solution that's easier and imo the downside here is minimal anyway. Honestly, eliminating anonymity online might be a good thing. Maybe the crazy polarized rhetoric would stop and people would talk to each other in person more. Sounds great.

63··on Working with the UK Government to Protect Children Online
What I'm hearing is "I would rather let millions of kids get victimized than allow even the remote possibility of being held accountable for what I say on the internet."

In my mind it's all of our problems that children are getting groomed and manipulated online and the downside is minimal here. Like the worst case scenario is we have to assume people know who we are when we tweet... which doesn't even sound like a downside to me.

63··on Working with the UK Government to Protect Children Online
So your alternative is teaching millions of 40+ year olds how the internet works so they can implement dns blocks on their home routers? Service side age restriction seems much more effective than mandatory parenting classes.
63··on Working with the UK Government to Protect Children Online
Ideally, sure. In practice, that hasn't worked well. I was a youth fairly recently and I can assure you my mother lacked the knowledge to meaningfully enforce any content restrictions on my devices short of physically going through my phone. Incognito windows and deleting texts isn't exactly out of reach for children.
63··on I made my VM think it has a CPU fan
I found that jarring as well. I'm all for mixing in a jovial, even immature tone to keep technical blog posts interesting but at the very least I'd prefer to keep it non-vulgar.
63··on Loss of key US satellite data could send hurricane forecasting back 'decades'
I strongly suspect that said states will still find a way to get federal funds for relief, whether from the president directly (since Trump's stated plan is to replace FEMA with his own discretion) or, in an emergency, through a very quick act from congress. Of course, it's much cheaper to mitigate hurricane damage _before_ it's done so gutting all the planning related services as the Trump administration seems wont to do will only either hurt a lot of people in red states or, more likely, cost the country more than if they'd left NOAA and FEMA alone.
63··on Long live Xorg, I mean Xlibre
I'll throw my hat in the anti-Wayland ring. I have a 5-year-old graphics card from the most popular graphics card company in the world. And yet, in 2025, I cannot run Sway/Wayland on my Nvidia 3070 for more than 20 minutes without a crash. i3/Xorg works fine.

Wayland just straight doesn't work and the push to move everyone to it looks ridiculous from my perspective.

63··on OpenAI slams court order to save all ChatGPT logs, including deleted chats
While I also disagree with the court order and OpenAI's implementation (along with pretty much everything else the company does), the conspiratorial thinking in the comments here is unfounded. The order is overly broad but in the context of the case, it's not totally unwaranted. This is not some conspiracy to collect data on people. I'm confident the records will be handled appropriately once the case concludes (and if they're not, we can be upset then, not now). Let's please reserve our outrage for the plethora of very real issues going on right now.
63··on Wikipedia's Most Translated Articles
It's almost certainly all one individual in Saudi Arabia, though their motivation is unknown as is why they try so hard to obscure their identity. The full story is pretty fascinating and I highly recommend this video on it.

https://m.youtube.com/watch?v=vJ_pEP3fRvM

63··on 'It cannot provide nuance': UK experts warn AI therapy chatbots are not safe
The implication was that the low salary selects for people who value helping people more than they value money.
63··on AI assisted search-based research works now
One downside I found is that the llm cannot change its initial prompt until it's done thinking. I used deep research to compare counseling centers for me but of course when it encounters some factor I hadn't thought of (e.g. the counselors here fit the criteria perfectly but none accept my insurance), it doesn't know that it ought to skip that site entirely. Really this is a critique of the deep-research approach rather than search in general, but I imagine it can still play out on smaller scales. Often, searching for information is a dynamic process involving the discovery of unknown unknowns and adjustment based on that, but ai isn't great at abstract goals or stopping to ask clarifying questions before resuming. Ultimately, the report I got wasn't useless, but it mostly just regurgitated the top 3 google results. I got much better recommendations by reaching out to a friend who works in the field.
63··on Americans Are Obsessed with Protein and It's Driving Nutrition Experts Nuts
At least in my case, vegetarianism + being underweight means I need to pay an awful lot of attention to protein. What a strange thing to complain about, given the imo more pressing issues in the standard American diet.
63··on Show HN: Nissan's Leaf app doesn't have a home screen widget so I made my own
That's pretty cool! It's extremely frustrating that they go through so much effort to block third party apps, but the solution of just downloading and emulating the android app is simoultaneously very clever and very straightforward. A nice reminder not to overthink simple things. Cheers on a project well done!
63··on Adobe deletes Bluesky posts after backlash
I find that the extremes of hostility are worse on bluesky, but the average skeet is much less hostile. And there's just straight up fewer skeets to be angry about.
63··on Developer sabotaged ex-employer with kill switch that activated when fired
I'm aware of at least one project at $work that will definitely break at some point that no one but me knows how to fix. Despite my best efforts to leave breadcrumbs to good resources and an extensive ReadMe, I suspect if I'm gone they just won't care enough to fix it and let employees go back to doing things manually (based on what happens right now when I'm not available to jump on a fix immediately). I wonder how many inadvertant "dead-man switches" like this there are out there where the loss of specific employees can cause a disproportionate amount of damage entirely by accident.
63··on Ask HN: Recommend resources that helped your game dev journey?
Extremely informative on what not to do. He never prototyped his game to see if the mechanics would actually be fun, rewrote it in a more tedious way every time he got bored, and then stopped working on it and took everyone's money to go vacation around the world for a few years. Randy is perhaps the worst game dev role model I can think of.
63··on Jeff Bezos' revamp of 'Washington Post' opinions leads editor to quit
In fairness, at one point the extremes of the public's opinions were much closer. It''s easier to debate "should we raise taxes x% to accomplish y goals" than e.g. "should we invade Canada for quite literally no stated reason." Polarization is brutal to public discourse
← PreviousPage 2 of 11Next →