8 ms·
> #2 Software projects that somehow are 100% human developed will not be competitive with AI assisted or written projects Still waiting to see evidence of AI-d
by amake 1y ago
> #2 Software projects that somehow are 100% human developed will not be competitive with AI assisted or written projects
Still waiting to see evidence of AI-driven projects eating the lunch of "traditional" projects.
- viraptor 1y agoIt's happening slowly all around. It's not obvious because people producing high quality stuff have no incentive at all to mark their changes as AI-generated. But there are also local tools generated faster than you could adjust existing tools to do what you want. I'm running 3 things now just for myself that I generated from scratch instead of trying to send feature requests to existing apps I can buy. It's only going to get more pervasive from now on.
- alganet 1y agoCan you show these 3 things to us?
- WD-42 1y agoFor some reason these fully functional ai generated projects that the authors vibe out while playing guitar and clipping their toenails are never open source.
- dcow 1y agoExcept this one is (see your sibling).
- fc417fc802 1y ago> the authors vibe out while playing guitar and clipping their toenails I don't think anyone is claiming that. If you submit changes to a FOSS project and an LLM assisted you in writing them how would anyone know? Assuming at least that you are an otherwise competent developer and that you carefully review all code before you commit it. The (admittedly still controversial) claim being made is that developers with LLM assistance are more productive than those without. Further, that there is little incentive for such developers to advertise this assistance. Less trouble for all involved to represent it as 100% your own unassisted work.
- EGreg 1y agoWhy would you need to carefully review code? That is so 2024. You’re bottlenecking the process and are at a disadvantage when the AI could be working 24/7. We have AI agents that have been trained to review thousands of PRs that are produced by other, generative agents, and together they have already churned out much more software than human teams can write in a year. AI “assistance” is a short intermediate phase, like the “centaurs” that Garry Kasparov was very fond of (human + computer beat both a human and a computer by itself… until the computer-only became better). https://en.wikipedia.org/wiki/Advanced_chess https://en.wikipedia.org/wiki/Advanced_chess
- amake 1y ago> We have AI agents that have been trained to review thousands of PRs that are produced by other, generative agents, and together they have already churned out much more software than human teams can write in a year. Was your comment tongue-in-cheek? If not, where is this huge mass of AI-generated software?
- rvnx 1y agoAll around you, just that it doesn’t make sense for developers to reveal that a lot of their work is now about chunking and refining the specifications written by the product owner. Admitting such is like admitting you are overpaid for your job, and that a 20 USD AI-agent can do better and faster than you for 75% of the work. Is it easy to admit that you have learnt skills for 10+ years that are progressively already getting replaced by a machine ? (like thousands of jobs in the past). More and more, developer is going to be a monkey job where your only task is to make sure there is enough coal in the steam machine. Compilers destroyed the jobs of developers writing assembler code, they had to adapt. They insisted that hand-written assembler was better. Here is the same, except you write code in natural language. It may not be optimal in all situations but it often gets the job done.
- bonzini 1y agoGood luck debugging
- bredren 1y agoMine is. And it is awesome: https://github.com/banagale/FileKitty https://github.com/banagale/FileKitty The most recent release includes a MacOS build in a dmg signed by Apple: https://github.com/banagale/FileKitty/releases/tag/v0.2.3 https://github.com/banagale/FileKitty/releases/tag/v0.2.3 I vibed that workflow just so more people could have access to this tool. It was a pain and it actually took time away from toenail clipping. And while I didn't lay hands on a guitar much during this period, I did manage to build this while bouncing between playing Civil War tunes on a 3D-printed violin and generating music in Suno for a soundtrack to “Back on That Crust,” the missing and one true spiritual successor to ToeJam & Earl: https://suno.com/song/e5b6dc04-ffab-4310-b9ef-815bdf742ecb https://suno.com/song/e5b6dc04-ffab-4310-b9ef-815bdf742ecb
- fingerlocks 1y agoThis app is concatenating files with an extra line of metadata added? You know this could be done in a few lines of shell script? You can then make it a finder action extension so it’s part of the system file manager app.
- pwm 1y agoSic transit gloria mundi
- bredren 1y agoThe parent claim was that devs don’t open-source their personal AI tools. FileKitty is mine and it is MIT-licensed on GitHub. It began as an experiment in AI-assisted app design and a cross-platform “cat these files” utility. Since then it has picked up: - Snapshot history (and change flags) for any file selection - A rendered folder tree that LLMs can digest, with per-prompt ignore filters - String-based ignore rules for both tree and file output, so prompts stay surgical My recent focus is making that generated context modular, so additional inputs (logs, design docs, architecture notes) can plug in cleanly. Apple’s new on-device foundation models could pair nicely with that. The bigger point: most AI tooling hides the exact nature of context. FileKitty puts that step in the open and keeps the programmer in the loop. I continue to believe LLMs can solve big problems with appropriate context and that intentionality in context prep is important step in evaluating ideas and implementation suggestions found in LLM outputs. There's a Homebrew build available and I'd be happy to take contributions: https://github.com/banagale/FileKitty https://github.com/banagale/FileKitty
- TeMPOraL 1y agoGoing by the standard of "But there are also local tools generated faster than you could adjust existing tools to do what you want", here's a random one of mine that's in regular use by my wife: https://github.com/TeMPOraL/qr-code-generator https://github.com/TeMPOraL/qr-code-generator Built with Aider and either Sonnet 3.5 or Gemini 2.5 Pro (I forgot to note that down in this project), and recently modified with Claude Code because I had to test it on something. Getting the first version of this up was literally both faster and easier than finding a QR code generator that I'm sure is not bloated, not bullshit, not loaded with trackers, that's not using shorteners or its own URL (it's always a stupid idea to use URL shorteners you don't control), not showing ads, mining bitcoin and shit, one that my wife can use in her workflow without being distracted too much. Static page, domain I own, a bit of fiddling with LLMs. What I can't link to is half a dozen single-use tools or faux tools created on the fly as part of working on something. But this happens to me couple times a month. To anchor another vertex in this parameter space, I found it easier and faster to ask LLM to build me a "breathing timer" (one that counts down N seconds and resets, repeatedly) with analog indicator by requesting it, because a search query to Google/Kagi would be of comparable length, and then I'd have to click on results! EDIT: Okay, another example: https://github.com/TeMPOraL/tampermonkey-scripts/blob/master/src/youtube-a-b-loop.js https://github.com/TeMPOraL/tampermonkey-scripts/blob/master... It overlays a trivial UI to set up looping over a segment of any YouTube video, and automatically persists the setting by video ID. It solves the trivial annoyance of channel jingles and other bullshit at start/end of videos that I use repeatedly as background music. This was mostly done zero-shot by Claude, with maybe two or three requests for corrections/extra features, total development time maybe 15 minutes. I use it every day all the time ever since. You could say, "but SponsorBlock" or whatever, but per what GP wrote, I just needed a small fraction of functionality of the tools I know exist, and it was trivial to generate that with AI.
- alganet 1y agoYour QR generator is actually a project written by humans repackaged: https://github.com/neocotic/qrious https://github.com/neocotic/qrious All the hard work was made by humans. I can do `npm install` without having to pay for AI, thanks.
- Philpax 1y agoHere's Armin Ronacher describing his open-source "sloppy XML" parser that he had AI write with his guidance from this week: https://lucumr.pocoo.org/2025/6/21/my-first-ai-library/ https://lucumr.pocoo.org/2025/6/21/my-first-ai-library/
- latexr 1y ago> To be clear: this isn't an endorsement of using models for serious Open Source libraries. This was an experiment to see how far I could get with minimal manual effort, and to unstick myself from an annoying blocker. The result is good enough for my immediate use case and I also felt good enough to publish it to PyPI in case someone else has the same problem. By their own admission, this is just kind of OK. They don’t even know how good or bad it is, just that it kind of solved an immediate problem. That’s not how you create sustainable and reliable software. Which is OK, sometimes you just need to crap something out to do a quick job, but that doesn’t really feel like what your parent comment is talking about.
- irthomasthomas 1y agoMy llm-consortium project was vibe coded. Some notes on how I did that in the announcement tweet if you click through https://x.com/karpathy/status/1870692546969735361 https://x.com/karpathy/status/1870692546969735361
- viraptor 1y agoOnly the simplest one is open (and before you discount it as too trivial, somehow none of the other ones did what I wanted) https://github.com/viraptor/pomodoro https://github.com/viraptor/pomodoro The others are just too specific for me to be useful for anyone else: an android app for automatic processing of some text messages and a work scheduling/prioritising thing. The time to make them generic enough to share would be much longer than creating my specific version in the first place.
- a57721 1y ago> and before you discount it as too trivial, somehow none of the other ones did what I wanted No offense, it's really great that you are able to make apps that do exactly what you want, but your examples are not very good to show that "software projects that somehow are 100% human developed will not be competitive with AI assisted or written projects" (as someone else suggested above). Complex real world software is different from pomodoro timers and TODO lists.
- viraptor 1y agoCut it out with patronising, I work with complex software, which is why I specifically mentioned the only example I published was simple. > but your examples are not very good to show that "software projects that somehow are 100% human developed will not be competitive with AI assisted or written projects" Here's the thing though - it's already the case, because I wouldn't create those tools but hand otherwise. I just don't have the time, and they're too personal/edge-case to pay anyone to make them. So the comparison in this case is between 100% human developed non-existent software and AI generated project which exists. The latter wins in every category by default.
- Dylan16807 1y agoI don't think they're being patronizing, it's that "simple personal app that was barely worth making" is nice to have but not at all what they want evidence of.
- nijave 1y agoNot sure about parent but you could argue Jetbrains fancy auto complete is AI and generates a substantial portion of code. It runs using a local model and, in my experience, does pretty good at guessing the rest of the line with minimal input (so you could argue 80% of each line was AI generated)
- linsomniac 1y agoNot OP, but: I'm getting towards the end of a vibe coded ZFS storage backend to ganeti that includes the ability to live migrate VMs to another host by: taking snapshot and replicating it to target, pausing VM, taking another incremental snapshot and replicating it, and then unpausing the VM on the new destination machine. https://github.com/linsomniac/ganeti/tree/newzfs https://github.com/linsomniac/ganeti/tree/newzfs Other LLM tools I've built this week: This afternoon I built a web-based SQL query editor/runner with results display, for dev/ops people to run read-only queries against our production database. To replace an existing super simple one, and add query syntax highlighting, snippet library, and other modern features. I can probably release this though I'd need to verify that it won't leak anything. Targets SQL Server. A couple CLI Jira tools to pull a list of tickets I'm working on (with cache so I can get an immediate response, then get updates after Jira response comes back), and tickets with tags that indicate I have to handle them specially. An icinga CLI that downtimes hosts, for when we do sweeping machine maintenances like rebooting a VM host with dozens of monitored children. An Ansible module that is a "swiss army knife" for filesystem manipulation, merging the functions of copy, template, file, so you can loop over a list and: create a directory, template a couple files into it, doing a notify on one and a when on another, ensure a file exists if it doesn't already, to reduce duplication of boilerplate when doing a bunch of file deploys. This I will release as a ansible galaxy module once I have it tested a little more.
- EGreg 1y agoI vibe-coded my own MySQL-compatible database that performs better than MariaDB, after my agent optimized it for 12 hours. It is also a time-traveling DB and performs better on all benchmarks and the AI says it is completely byzantine-fault-tolerant. Programmers, you had a nice run. /s
- cess11 1y agoLooks like two commits: https://github.com/linsomniac/ganeti/commit/e91766bfb42c67ab3888467f5fed5fde739c0573 https://github.com/linsomniac/ganeti/commit/e91766bfb42c67ab... https://github.com/linsomniac/ganeti/commit/f52f6d689c242e3e42d0ac2aa80faa97bf1cafbb https://github.com/linsomniac/ganeti/commit/f52f6d689c242e3e...
- amake 1y ago> It's not obvious because people producing high quality stuff have no incentive at all to mark their changes as AI-generated I feel like we'd be hearing from business that crushed their competition by delivering faster or with fewer people. Where are those businesses? > But there are also local tools generated This is really not the same thing as the original claim ("Software projects that somehow are 100% human developed will not be competitive with AI assisted or written projects").
- bredren 1y agoThis is happening right now and it won’t be obvious until the liquidity events provide enough cover for victory lap story telling. The very knowledge that an organization is experiencing hyper acceleration due to its successful adoption of AI across the enterprise is proprietary. There are no HBS case studies about businesses that successfully established and implemented strategic pillars for AI because the pillars were likely written in the past four months.
- amake 1y ago> This is happening right now and it won’t be obvious until I asked for evidence and, as always, lots of people are popping out of the woodwork to swear that it's true but I can't see the evidence yet. OK, then. Good luck with that.
- brulard 1y agoDo you think that company success and it's causes are measurable day by day? I've worked for an industrial company that completely screwed up their software development, but their business is rooted so deep into other businesses, that it would take a decade until the result emerges. This may be extreme, but for average business I would expect 2-3 years for these results to be measurable. Startups may be quicker, but it's extremely difficult to compare them as every startup is quite unique. So if you wait for hard evidence, good luck not missing the train.
- TeMPOraL 1y ago
- luqtas 1y agothat's like driving big personal vehicles and having a bunch of children and eating a bunch of meat and do nothing about because marine and terrestrial ecosystems weren't fully destroyed by global warming
- lynx97 1y agoAhh, there you go, environmental activists outright saying having children is considered a crime against nature. Wonderful, you seem to hit a rather bad stereotype right on the head. What is next? Earth would be better of if humanity was eradicated?
- luqtas 1y agogo inform yourself [0] 0: https://iopscience.iop.org/article/10.1088/1748-9326/aa7541/meta https://iopscience.iop.org/article/10.1088/1748-9326/aa7541/...
- mcoliver 1y ago80-90% of Claude is now written by Claude
- 0x457 1y agoAnd whose lunch is it eating?
- AStonesThrow 1y ago[dead]
- rvnx 1y agoYour lunch, the developers behind Claude are very rich and do not need their developer career since they have enough to retire
- amake 1y agoUsing AI tools make AI tools is not the impact outside of the AI bubble that people are looking for.
- brahma-dev 1y agoCigarettes do not cause cancer.
- brulard 1y agoExactly. People cause cancer to themselves by smoking.
- brahma-dev 1y agoAnd nicotine is not addictive. https://senate.ucsf.edu/tobacco-ceo-statement-to-congress https://senate.ucsf.edu/tobacco-ceo-statement-to-congress
- ben_w 1y agoHow can you tell which project is which? I mean, sure, there's plenty of devs who refuse to use AI, but how many projects rather than individuals are in each category? And is Microsoft "traditional"? I name them specifically because their CEO claims 20-30% of their new code is AI generated: https://techcrunch.com/2025/04/29/microsoft-ceo-says-up-to-30-of-the-companys-code-was-written-by-ai/ https://techcrunch.com/2025/04/29/microsoft-ceo-says-up-to-3...
- throwawayoldie 1y agoHe's the CEO of a large corporation. You have to allow for the significant possibility that he's either lying or doesn't know what he's talking about.
- ben_w 1y agoSure. But what's the alternative way of finding out? Most (perhaps all) places I've worked have had NDAs, which means statements like this are one of the few ways most of us find out what companies like MS are doing internally. The only other ways I can think of are when hackers leak their entire commit history, or if a court case reveals it. (I don't expect a whistleblower to do so unless they're also triggering one of those other two categories).
- VGHN7XDuOXPAzol 1y agoThis claim just seems like sensationalist marketing BS. If you find the real quote: > “I’d say maybe 20%, 30% of the code that is inside of our repos today and some of our projects are probably all written by software,” Nadella said during a conversation before a live audience with Meta CEO Mark Zuckerberg. — https://www.cnbc.com/2025/04/29/satya-nadella-says-as-much-as-30percent-of-microsoft-code-is-written-by-ai.html https://www.cnbc.com/2025/04/29/satya-nadella-says-as-much-a... 'maybe', 'probably', 'some of our projects', 'by software' 'software' would include many sorts of tools that are not AI. Either the CEO talks like a primary school child unintentionally or it's on purpose to drive some clicks without saying anything 'technically' wrong. And this is the CEO of a company that benefits from the doubt. Am I too cynical?