Hacker Newsnew | past | comments | ask | show | jobs | submit | Rush2112's commentslogin

I still write code, by hand mostly. Perhaps it’s my sector or something, but I’m always quite surprised when I read things like this.


Might really be your sector. Claude is massive in my organization, with no one writing code by hand anymore. The biggest struggle is keeping up with what is being done, reviewing and understanding.


What has your code base ended up looking like? Is there a coherent abstraction hierarchy?

I keep checking back on LLMs every couple months and while they are now great for figuring out bugs in a system I don’t know much about (say in my use of a framework I’ve never used before), it’s been super helpful. But whenever I have it write a lot of code, even in a not huge project, it mostly works but it’s like a gum and popsicle stick machine gun and I’m scared of what large org code bases will look like in a few years.


As someone who makes heavy use of AI tools to write code I also find it surprising. The idea that even the latest models of Claude and Codex are capable of writing sufficiently useful and production usable code is baffling. Unless you are operating at extremely low stakes with few meaningful constraints I don't see how anyone can seriously rely fully on AI generated code. I see the code daily, it certainly can save some time when used properly but there are very hard limits to the amount of concepts that can be affirmatively managed before AI begins to tie itself in knots. The only solution AI is capable of from that point is of course generating more code to sort out any issues. "Hand" writing actual clear, concise and unbloated code is still very much a requirement.


What type of applications are you working on?


Primarily e-commerce and finance, so interacting with a lot of APIs and pretty much everything has real money attached so if things are wrong there are pretty direct costs that can quickly become apparent. There are of course the easy to see issues where things are mispriced or fulfillment errors but there's also the trickier things where errors that cause a lack of exposure can be converted to money lost.

IME, there has definitely been a pull back in the reliance on AI in all aspects of the business, and fortunately there has mostly been caution with the AI in the related software development so not too much of a push to go all in.

I've seen some pretty drastic losses occur from AI transposing things like dates and compatible brands. Then again people have fat fingered million dollar losses before as well.


Many companies are essentially forcing the use of it via raising the bar for performance by 10x(hyperbole). Yeah it’s not great everywhere and I’m sure there firms that aren’t as pushy.


10x really isn't hyperbole at this point


Producing 10x the amount of slop isn't being 10x productive.


Certainly just my experience, but my supervisors totally and holistically believe the two are one and the same.


I don’t think any of our developers have written any code since March/April. I wonder if they even know how to anymore.


>I wonder if they even know how to anymore.

Oh they will, once they get laid off and need to start interviewing again.


Half the people I interview seem to have those AI interview helpers that just plug into the audio directly and give you realtime responses to questions that are asked. Plus they have it running on the same screen as the webcam so it’s near impossible to tell who is cheating.


Have you tried those AI leetcode platforms that proctor the candidate?

> it’s near impossible to tell who is cheating

Ask them to answer with their eyes closed?


The leetcode platforms, that we use, have the candidate on camera while they work on the take home but it’s the same problem. If they have ChatGPT on an alternate laptop it’s not recorded. Recently everyone seems to be getting 100% on every take home.

> Ask them to answer with their eyes closed?

These are senior and principal engineers that we want on our team. I fear being distrusting like this is a terrible first step and might dissuade them from joining.


you are going to be one of the most valuable software engineers in 5 yrs, dont stop doing what you do!!!


porting, tests and scaffolding code, documentation is what ai is quite good at and a human is terrible at


Cool project. So I can run: cly run <alias> <parameter> and the parameter will be appended to the alias?


Yes, you can also insert parameters elsewhere in the alias using $0...n.


Not following all requirements, but you could also just have an RSS feed generated from markdown files you have locally and publish that (using a tool like mdrss).


Go program that converts markdown files (e.g. from an obsidian vault) to RSS feed with tags, publication date, etc.

https://github.com/TimoKats/mdrss


Hi, great project! Can you add the library pylan? https://pypi.org/project/pylan-lib/


Yes! To use pylan:

- Click on the Clip name (the default one is 'Use Python Libraries') - Click 'Manage packages' - Enter 'pylan-lib' and Click 'Add' - Click 'Run'

The package will be installed, and the code will run!

The list of libraries is only a small subset of the compatible libraries - I should make that way clearer.


ah ok. Thanks!


My format: hello@<fullname>.xyz. It's the same domain name as my personal webpage. E.g. [email protected] or [email protected]


I made a Python library that can be used to simulate the combined effect of financial patterns (e.g. salary, inflation, investment gains, etc) over time so you can plan your finances better. It's currently on my GitHub and I'm looking for new things to add to it :) https://github.com/TimoKats/pylan


Custom Github action written in Ruby. Checks if version is upgraded when updating the repository. Prevents creating a new release with an outdated version in the code somewhere.


This app reminds me of the marx brothers quote, “Time flies like an arrow, fruit flies like a banana.”


Referred to as a garden path sentence

https://en.wikipedia.org/wiki/Garden-path_sentence


Clearly the time flies should follow the mouse cursor.


They should change their behaviour as the pointer changes shape as you hover through various items on the screen


Is the dancing banana cursor still around?


"Time flies like an arrow, mouse cursor flies like a cursor"?


Having had friends who wrangled D. melanogaster, it reminds me of the smell of ether and yeast.


Hey thanks for your comment. Today I actually added support for this. If you make a markdown link to an audio file it will create an RSS enclosure. Including the file length (if it can be retrieved from header information).

[audio/mpeg](http://example.mp3)

<enclosure url='http://example.mp3' type='audio/mpeg' length='2273741' />


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: