Recent submissions

Comment · 1 day ago
This obsession with speed over anything else is why everything is poor quality and feels poorly thought out. What customer would seriously want something this a month earlier that barely works? Suppose it never matters to the execs as they swan off to their next triumph as soon as the bonus/equity is banked.
Comment · 4 days ago
This is me. I could have told them this for free decades ago.
Comment · 4 days ago
It is an interesting question. Coordination was a key issue that Brooks identified, the more people you have working in a finite area the more they need to coordinate and communicate.

"Throw nine autonomous agents at a single codebase without crystal-clear orchestration, and they will happily rewrite each other's work in a high-speed loop."

Humans often do this too. Agents will have to coordinate in this scenario as much as humans. The question is would they be able coordinate more efficiently than humans and so not suffer from this problem as badly?

Comment · 1 month ago
So as long as I get an AI agent to do it for me, I can now break the law with impunity?
Comment · 4 months ago
Currently living in the UK where average principal salaries are less than entry level. Even better working for a US corp and having to deal with the complete lack of understand about why we aren't nearly as motivated as our US counterparts
Comment · 7 months ago
I've stuck with Android despite privacy concerns because of the control I have over the device. If they're going to do this I might as well go Apple.
Comment · 1 year ago
The problem is that hidden among that complexity/detail is often the value that software developers bring e.g. security issues, regulatory compliance, diagnosability/monitoring, privacy, scalability, resilience etc.

There will be bugs that the AI cannot fix, especially in the short term, which will mean that code needs to be readable and understandable by a human. Without human review that will likely not be the case.

I'm also intrigued by "see if it works". How is this being evaluated? Are you writing a test suite, manually testing?

Don't get me wrong, this approach will likely work in lower risk software, but I think you'd be brave to go no human review in any non-trivial domain.

Comment · 1 year ago
The underlying tech choice only matters at the moment because as software developers we are used to that choice being important. We see it as important because we currently are the ones that have to use it.

As more and more software is generated and the prompt becomes how we define software rather than code i.e. we shift up an abstraction level, how it is implemented will become less and less interesting to people. In the same way that product owners now do not care about technology, they just want a working solution that meets their requirements. Similarly I don't care how the assembly language produced by a compiler looks most of the time.

Comment · 2 years ago
"people are just more productive" is not the case for everyone. That relies on a lot of variables; type of work being done, as you mention the office environment, whether the people you're working with are in that office etc. My home office is far superior to any environment I've ever been given by an employer. I have multiple large screens, control over the heating, a door I can close and most importantly a cat to stroke whilst thinking.

Anecdotally I find extroverts prefer the office and introverts prefer home. I find that seamless access to people can be really distracting especially when I'm doing focus work.

I think you're correct if people are given a good work environment, are in on the same days and are all in the same office this makes sense. The reality is that in many large organizations this isn't the case.

Comment · 3 years ago
It could possibly be achieved here if our prices weren't so arcane and difficult to understand. There's tickets you can't get from the machines etc. There was a photo yesterday of a queue of 10 odd people waiting next to 4 idle ticket machines. It's solvable but nobody seems interested in actually doing it, presumably because it costs money to fix. International Airlines I assume gained some competitive edge by that move, there is no competition in a lot of our privatized industries so no real incentive to do anything but the bare minimum.
Comment · 3 years ago
Cutting corners and costs e.g. shutting ticket offices, doing just enough to barely offer the service. It's not like your passengers have any sensible alternative. If that doesn't do it then you can also load the company up with debt and pay yourself a nice dividend until rates rise.
Comment · 3 years ago
I notice this too. Introverts or those that do lots of work that requires focus prefer WFH and extroverts prefer to be in the office.
Comment · 3 years ago
I understand what you were saying in your original comment having seen this now. Completely agree the level of selfish short term-ism is a joke.
Comment · 3 years ago
I am. My children are the only things keeping me here. It's not about the money it's about quality of life. Healthcare is rapidly becoming non-existent, schools operate off the back of teachers, roads are falling apart, the level of corruption is embarrassing, housing market is ridiculous, childcare is expensive and/or non-existent etc. In general any service provided by the state is deteriorating.
Comment · 4 years ago
Gold does have utility beyond being shiny and for now has actual scarcity. Fiat currencies have utility in that I can pay my taxes in the local one, my government pays for things using it, it is pretty much universally accepted etc. I see a future for electronic currencies just not necessarily the crypto technologies we see today.

The "much less likely to get confiscated" is potentially a negative too e.g. confiscation of the profits of crime benefits society. Whether it is more positive or more negative depends upon home much you trust your government to be benevolent.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton