HNHacker News
TopNewBestAskShowJobs

witx

291 karma · joined March 2, 2022

submissionscomments
witx··on Prevent cognitive debt by manually retyping LLM-generated code
We're living in such a stupid time.
witx··on The AI Productivity Gap
Yup. I can expect an llm to write proper code to update an hashmap or update a db, but ffs the amount of race conditions, use after free and general concurrency issues I found on colleagues PRs developed fully with these things is disgusting.
witx··on Google kills Earth AI generator after one day
They have tokens to spend and managers are mentally ill and want AI in everything
witx··on Google kills Earth AI generator after one day
Google is gasping hard for any meaningul AI use
witx··on Google kills Earth AI generator after one day
Good, it was a piece of bad software not to call other things. Who though it was a good idea?
witx··on Software for One
All that snark and you're still wrong, fiber is very important OP is correct
witx··on GCC steering committee announces AI policy
The ones who get bothered when someone takes a firm stance against their (HN) beliefs

I've seen the likes on the codeberg posts as well

witx··on GCC steering committee announces AI policy
That comment section is filled with HN types
witx··on AI's top startups are barely publishing their research
You people really have rotten morals
witx··on AI's top startups are barely publishing their research
You know also what was the biggest help for these companies? All the data they scrapped from the internet, the books they torrented, the open source projects whose licenses they did not respect.

The least these companies can do is to publish everything they own

witx··on Teach yourself programming in ten years (1998)
I worked with mid level devs that would write 5 lines of code (literally) and run it through an llm for validation, so yeah they were spending tokens like crazy. They end up being more expensive to the company with no added benefit
witx··on Teach yourself programming in ten years (1998)
Exactly. At my previous work we spent an awful amount of time planning and architecting the solutions and refining them. No matter the person who prompted or the model used, the solution was never close to satisfactory.

Layers of unnecessary abstraction, weird decisions (like wth it used triple pointers once) hard to debug issues and obvious race conditions. Segfaults are through the roof and people are burned out and gasping hard to solve the bugs. I called their attention to this at the time and I was ignored and a bit laughed about. I left and couple months later I know others are too.

witx··on Our position on open-weights models
This person and company are disgusting. Engineers should grow a backbone and stop supporting anything related to Anthropic
witx··on Using an open model feels surprisingly good
So all the blog posts, every 10s on HN, shilling for Anthropic are not ads but this is?
witx··on How is the Bun Rewrite in Rust going?
Yes this is a typical case of showing results fast. I wonder what the cost for the remaining 10℅ of debugging and fixing all the bloat will be. Not so cheap I am guessing
witx··on It's not empowering to hand off the details
Yes exactly. The mids of my previous team where submitting PRs that at first glance looked good, well documented and with a very clean and professional English.

As you started pulling the threads it was, usually, a mess of subtle bugs and over abstraction. But to them it was great, as it was llm generated and they (the mid devs) had no better judgement.

witx··on It's not empowering to hand off the details
I detest this compiler analogy so much: llms are non deterministic by nature, compilers should not and are not
witx··on It's not empowering to hand off the details
And the team (AI) is really not that smart. Just very fast at pasting and gobling stack overflow and github repos together
witx··on It's not empowering to hand off the details
Absolutely mirrors my experience and wants
witx··on The new rules of context engineering for Claude 5 generation models
And they are still crap at generating code.

At my previous company they have a series of smoke tests for models mostly focused on performance and architecture. I'm still on the team chat and results just came in:

- It's abohrrent at c++: it keeps generating code with data races and, more rarely, use-after-free bugs! It doesnt seem to be able to reason about lifetimes. This on a mostly mid/junior team. It's a bug fest.

- architecture in c++ is a verbose and layered mess even for simple things, which paired with the previous bugs I mentioned is scary.

- For rust obviously there's no use-after-free, but has same architecture pitfalls of layers upon layers. It uses copy and clone all over and performance is bad. Trying to unwrap all that is messy and costs lots of time. Once in a while it generates unsafe code for some non obvious reason

The scary stuff is non determinism. You get different depending on who prompts the agent but there's always some flavour of the points mentioned above. Funny that my team was very adamant on AI-first (why I left) and now they writting more and more code by hand after some very serious bugs and, as they say, dead moments where they have to wait, sometimes hours, and start wondering about the value of their skills, for the model to generate the next spaghetti recipe

witx··on I regret migrating to Codeberg
GPLv2 s far from being neutral
witx··on I regret migrating to Codeberg
What? Free software was never neutral. You think Stallman and Torvalds did what they did because they were neutral?

If I dont like the direction an open source project is taking and I fork it. Does make it less free?

By your line of thought project should all have MIT licenses because you should not add restrictions

witx··on I regret migrating to Codeberg
Providers should host whatever they feel like hosting. Models were nost likely trained on stolen content, so not allowing vibecoded is taking a stance in favour of free software.

You people keep forgetting that free software is inherintly political and so platforms are more than wellcome of taking a stance. If you don't like don't use it. Quite simple

witx··on Codeberg Bans Cryptocurrency Projects
Yes, many years ago in college we would describe HN as "reddit with a college degree". The same " echo chamber" arguments, but more snob and with less spine
witx··on Codeberg Bans Cryptocurrency Projects
It's HN. They like to think they are better than reddit, but in the end this site is a huge echo box, and any outlier causes these reactions, particularly when it's something or someone taking a moral/ethical stance
witx··on Codeberg bans vibe coded projects
Vibecoders are implictly in favour of stealing content (code, art, books) so they get bothered by others taking a stance against that
witx··on Codeberg bans vibe coded projects
I already did move everything there. The responsiveness is great.

I only keep github as a front to showcase projects I want for CV reasons but I host no code there

witx··on Codeberg bans vibe coded projects
That's just open source and software freedom views though
witx··on Codeberg bans vibe coded projects
They are arbitrers of what projects they allow hosting on their servers. What's baffling about that?
witx··on Jack Dorsey launches Buzz to combine team chat, AI agents and Git hosting
Argument similar to: people still get hurt riding a skate without a helmet, why do I need it anyway?
Page 1 of 6Next →