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

I'm interested in trying this.

We have our own internal automated review which has shown positive results, but I would love to drop it if I find something better.

Code review is currently our bottleneck, so any possibility of better automating it is welcome.


Thermonuclear suggested by someone below is good. Matt Poccock did a demo/breakdown of that: https://www.youtube.com/watch?v=mh5XZ-L5SFQ. He has his own "improve-codebase-architecture" skill: https://github.com/mattpocock/skills/blob/main/skills/engine...

Some of them are about general coding guidelines and code quality, not necessarily vetting your current PR against specs! There's AbsolutelySkilled with clean-code and clean-architecture. Linking to older version of repo because they seem to be no longer on trunk: https://github.com/AbsolutelySkilled/AbsolutelySkilled/tree/...

I've been creating some rules to help with my Java coding: https://github.com/bitkentech/shipsmooth/tree/main/skills/ex.... These are assembled into a SKILL file when this skill file template is built: https://github.com/bitkentech/shipsmooth/blob/main/skills/ex...


I've been liking this code review skill lately, it has pointed out some good improvements. https://github.com/cursor/plugins/blob/main/cursor-team-kit/...

Progress! Build more, we need it..

That was a fantastic read

SG1 is a masterpiece and one of the greatest pieces of fiction created.

Aesthetics are subjective after all

I want more. Yes, I'm greedy.

You are not alone. That 'verse has so much to explore and so many possible pathways and plot-lines yet requited. We know nothing about the Furlings.

Their planet exploded though

Yup, but...survivors and possible causes and "rebel" plot-lines (e.g. Krypton).

All the fans want more and a continuation of the story.

And all had at least crossover. Such a fantastic franchise.

After Windows 11 I'm done with Microsoft.

They're going to be overworked.

In the old days we programmed systems by literally wiring them. There wasn't much work, only a few "programmers" were employed. Then somebody came up with Punch cards that was much more vision than wiring the systems directly. This opened the door for a lot more people to use them and now programmers were busier.

The punch cards didn't scale either so eventually we created panels with buttons so we could type the programs into the computers. That was more efficient and now all the sudden it lowered the bar entry and more people who are employed and doing the work.

Assembly language to machine code compilers to assembly language high-level languages and LLMs.

Every time developing software gets easier, it only increases the amount of work required. I'm busier today than I've ever been in my entire life.

What's going to happen to software engineers? They're going to be overworked and they're going to be given more work and the cycle will never end.


>Every time developing software gets easier, it only increases the amount of work required. I'm busier today than I've ever been in my entire life.

I have the same sentiment. So far, no indication that I can be replaced yet. Maybe some day, but right now I'm more productive because of AI (*), but just as if not more busy.

(*) Such as: Obviously the coding side, but also...

AI is helping scrape logs to diagnose bugs, and doing so with high accuracy, much, much faster than I could have done.

AI is taking care of my work journal (basically how I manage my own state) by scraping slack, emails, git commits, ticket state changes and everything else, and updating and maintaining my journal each day. I can't overstate how pleased I am with this. I am usually pretty diligent but if I get out of the habit, I could go weeks before I was back in. Now it is trivial and I always do it.

And more.


Jevon’s paradox. We’ve been constrained by how much software could be produced for decades.

Making it easier/faster doesn’t increase leisure, it increases the demand for (cheaper) software.


And it also increases the competition! Most of the giant tech companies aren't really making money by having X amount of software. They make their money by having software that is better than their competition, so they can get Y amount of users. But if your product's development is now simplified because AI can reproduce it, you still have to work harder to keep that competitive advantage

The people who own the tools decide how the productivity gains are distributed. The workers could produce the same output in less same and go home earlier. Or the capitalists could keep the worker there the same (or more) hours per day and capture the extra output as profit.

Under capitalism, the choice is always the latter. You correctly identified the pattern that Marx described over 100 years ago. The capitalists own the tools and control the conditions of our labor as software developers. They extract that productivity gain as surplus value, and will never choose to willingly give us more leisure time.


I'm dyslexic. I put every comment through the LLM, or other tools. Including this comment.

I understand where you're coming from but please believe me when I tell you that if I write comments myself nobody will understand them and it just turns into an argument where people claim I say things that I didn't say.

By filtering my comments through an llm, I have reduced this issue significantly.


>I'm dyslexic. I put every comment through the LLM, or other tools. Including this comment.

What we said here applies to the general population, not such special cases.

Of course, if a dyslexic lets it do more than correct typos and grammar/syntax, the "don't send me LLM crap" also applies to them!

And even for non-native speakers, I'd prefer to get their actual output, not the LLM version.


There’s a difference between fixing a few incorrect words in a text and having an essay (or email or whatever) written from a few words. I don’t think the parent comment would object w/ your use of LLMs.

Thank you for seeing it my way!

I was going to ask: what does an LLM get you that a regular spell checker does not? Then I recalled all of the comments I've read over the years about "loosing to much money do to a rouge actor." The capability of an LLM proofing correct words and not just correct spelling is genuinely helpful here. Seems like a good fit for a small local model.

> nobody will understand them and it just turns into an argument where people claim I say things that I didn't say

I don’t think that’s dyslexia.


That is a fantastic use and would likely benefit asd as well. Could you share your strategies for creating something that is still you and concise but comprehensible to neurotypicals?


[flagged]


What do you feel your response added to the conversation? To me, it reads as a petty attack on a person who is using assisted technology to engage with the community. Which only reflects negatively on you and makes you a jerk and a bully.

You feel someone who is admitting to violating participation and discussion rules.. is adding to the conversation?

> Don't post generated comments or AI-edited comments. HN is for conversation between humans.

https://news.ycombinator.com/newsguidelines.html


With communication issues such as being dyslexic and having shite grammar, or even being a different language, to be able to have the conversation between humans, the technology counts as assistive. At least as described.

"Fix my shit so others can read it" is different than "gimme a comment to respond counter to the thread"


USA does bad things too.

Any human space exploration is good. If it's a usa or a China rocket, landing on the moon, with humans in it, and safely returning, it's good.


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

Search: