HNHacker News
TopNewBestAskShowJobs

wsve

252 karma · joined July 3, 2023

submissionscomments
wsve··on Big tech's anti-labor playbook has come for Wikipedia
"status-compensated"?
wsve··on Big tech's anti-labor playbook has come for Wikipedia
Non-profit executives are even more capable and better situated to "raid donations" or change the direction of the mission, and can do so a lot easier when there is no organized labor force to push back against it.
wsve··on Show HN: Haystack – Review the PRs that need human attention
I am very confident that editor is the direction I want coding to go. I really encourage you to consider picking it up again. Debugging complex graphs of function calls is not going away quite yet.
wsve··on An AI Hate Wave Is Here
It's simple. AI companies don't have a long term plan besides "sell AI" and "reduce labor costs with AI". Any promises made outside of that are simply them saying whatever they think will help to sell AI.
wsve··on Bill to block publishers from killing online games advances in California
But what commercial software licenses are you using to write backend server architecture for a video game? There's no need for a dependency on FMOD or anything (unless you're doing something very unusual)
wsve··on The US is winning the AI race where it matters most: commercialization
Vietnam war?
wsve··on I'm going back to writing code by hand
Not OP, but it means nothing, because it's not "effectively" becoming a compiler.

Think about it from an information theory standpoint:

A compiler takes at least the exact amount of information it needs to produce a result, and produces exactly that result every time (unless it's bad at its job or has a bug).

An LLM always takes far less information than would actually be needed to fully describe the desired output, and extrapolates from that. It fetches contexts and such to give itself a glut of assumedly relevant information, but the prompt always contains less information than necessary to produce the code it generates. If it did fully contain enough information, then you've just written a far more verbose version of the program in human language.

wsve··on Three Inverse Laws of AI
The difference is never before has the presentation of a computer and its capabilities made the person on the other end decide "Wow, this is like talking to a real person. I'm gonna date this computer"
wsve··on Three Inverse Laws of AI
Okay. What's your easy to adopt, easy to understand replacement word for "Safety" in this case?
wsve··on How to stop a data center in your backyard
We as a society should weight the cost/benefits of new technologies like this. What is the actual benefit of gigantic AI data centers? Is that worth the costs of the data centers to the power grid
wsve··on How to stop a data center in your backyard
We can't have nice things because people don't want power hungry polluting data centers in their backyards?
wsve··on Deezer says 44% of songs uploaded to its platform daily are AI-generated
Probably yes, but let's hope not
wsve··on Union types in C# 15
Not necessarily, C#'s incremental source generators mean you could simply slap an attribute onto a class you want to use the non-boxing pattern with, and it'll just generate the pattern for you.
wsve··on Union types in C# 15
Very good to hear that!
wsve··on Git commands I run before reading any code
Yeah I also don't really write commit messages. If your pull request becomes associated with that commit, and the history gets squashed, then that one commit becomes a link to the pull request where all the necessary info is. I just write "commit" for all my messages.
wsve··on Launch HN: Freestyle – Sandboxes for Coding Agents
Agreed, the thing I'd be most interested in is the isolated execution environment you mentioned. Agents running autopilot are powerful. Agents running unsupervised on a machine with developer permissions and certificates where anything could influence the agent to act on an attacker's behalf is terrifying
wsve··on I am definitely missing the pre-AI writing era
That is not the same situation. Writing is a thing we do to communicate with other people, and to engage our own thinking. It's creative, it's exploratory, and it's a human-to-human practice. It is a top-level abstraction. The only higher you could possibly go is beaming your thoughts directly into someone else's brain.

Also it irks me to compare writing to a calculator's log function or a self-driving car. There are absolute correct/perfect outcomes in those situations (the log function produces the correct number, the car drives you to your destination without injury or unnecessary danger). That is not the same for most things AI is attempting to be used for.

wsve··on Coding after coders: The end of computer programming as we know it?
> Aside from many of these things just being a layer difference - it’s not unreasonable to want to work on databases query optimisation an not enjoy css or enjoy building frontends but just want a db that’s fast and works.

I don't mean that it's unsetting that people enjoy different parts of the job, I enjoy many of those same aspects, but it's sad to me how few people around me care about the aspect that I originally fell in love with, which was the bedrock of our profession. Specifically, the work of solving problems with the machine/human shared language of code, instead of just writing out plain-english specs of what you want to have happen.

> The flip of your view is that they may find it sad that you don’t want to make things, you just want to solve puzzles.

So what? Their "just get it done" POV is far more common in this industry than mine (apparently), and the enjoyment they get from their job isn't being actively optimized away.

wsve··on Coding after coders: The end of computer programming as we know it?
I cannot choose entirely hand-made code, I don't think I'll even be able to choose 50% hand-made code, because my manager will say "why aren't you just using the 3D Wood Printer 9000? Jeff is building house frames 5x faster than you, you need to get with the program or we're gonna let you go"
wsve··on Montana passes Right to Compute act (2025)
> Let's have the robots do all the hard work and then share the wealth with everyone

That sounds fantastic, except that in our capitalist economy the wealth will not be shared by everyone, and will instead be funnelled directly to the tech oligarchy, while workers get laid off. Until we fix that part of the equation, innovations to efficiency will continue to result in working people getting screwed over by technological innovation.

wsve··on Coding after coders: The end of computer programming as we know it?
Woodworking analogy for AI is not "power tools vs handsaw", its "power tools vs. wood 3D printer". You don't do any of the creating, you only ideate and allow the machine to do all the creating. It's simply not wood working anymore. Its something else entirely
wsve··on Coding after coders: The end of computer programming as we know it?
This is exactly how I feel. I knew it already to an extent from my time in college, but so many people come into this industry because they want to be able to produce the end product, or just have a stable job that makes good money. Neither of those are bad reasons to get into this profession, but it does make me sad how few peers I have who do programming because they're passionate about the act of programming. The problem solving, the dance of using programming languages to communicate efficiently and robustly to both machines and humans... I'm very sad how enthusiastically so many of my peers just toss that away.
wsve··on Montana passes Right to Compute act (2025)
It's legislation to prevent the regulation of AI and data centers. Yes, that's a bad thing
wsve··on Over 36,500 killed in Iran's deadliest massacre, documents reveal
2. Its not whataboutism, it's addressing the issue (The motivations and ability of Hamas to attack Israel) from a different angle (maybe instead of stopping attacks on Israel in a very roundabout way by sanctioning Iran so they have less ability to arm and train any Palestinian resistance, we reduce the motivation for Hamas/Palestinians to fight Israel by putting pressure on Israel to stop their occupation/apartheid of Palestine? Bonus, it's the right thing to do)

3. Consider that Israel is also interested in wiping most of its neighbors off the map (and has, in the past 2 years, already attacked 5 of its neighbors, often with disproportionate force and brutality), and unlike Iran has far more military might and international support to do so? If we want to reduce violence in the middle east, let's look at the nation most prone to dishing it out, and most able to defend itself from it.

4. When did I look at anything through a black and white lens? I didn't say one or the other, I said my method would be more fruitful (and just)

wsve··on Writing a .NET Garbage Collector in C# – Part 6: Mark and Sweep
Writing an efficient garbage collector in a garbage collected language is actually very funny to me. Neat project!
wsve··on Over 36,500 killed in Iran's deadliest massacre, documents reveal
> October 7th happened.

This is a weird thing to say to me. You're saying that keeping sanctions on Iran is important to prevent another October 7 because Iran was funding Hamas? Okay, but then wouldn't it be better to put sanctions on Israel, since they're the aggressive, colonizing, occupying force?

wsve··on Over 36,500 killed in Iran's deadliest massacre, documents reveal
What part of the previous comment do you think is so ridiculous?
wsve··on Xmake: A cross-platform build utility based on Lua
At my work we use MSBuild and vcpkg. What would a transition from that to XMake be like?
wsve··on Microsoft forced me to switch to Linux
I might actually check that out, that sounds right up my alley
wsve··on Microsoft forced me to switch to Linux
Let me be clear, I am making only one very specific argument: Linux Mint is not as user friendly as people say. I'm not putting any blame on anyone for it not being user friendly, I am not saying that Mint must be a perfect OS replacement, I'm not saying that it makes Mint a bad OS, etc.. I'm only saying that it's not that user friendly, despite what many people say.
← PreviousPage 2 of 4Next →