I’d love to outsource all the boring, tedious parts of my job to LLM. Unfortunately it is the upper management who decide which parts of my job are boring.
HN user
InfamousRece
I also feel things changed a lot. We’re now getting vibe coded prototypes from management - thousands of lines of spaghetti that we must make production ready “by yesterday”. After all the difficult part has been accomplished already. Oh, and this is a list of additional features that should be very easy to add while you’re at it.
I believe they skipped blockchain first so at least there is that.
In my career I never received any recognition for well designed and executed projects. Even the ones that were high impact and widely praised by customers. I had much more luck with shitty/buggy stuff that should not have been released. Yes, I’m not perfect and suffer from brain farts sometimes. In such cases I could play a hero that worked whole nights/weekends to put down fires. And I got rewarded for that.
At my previous place IPv6 was useable (I was getting /60 prefix rather than /64 I’m getting now) but the prefix was changing often - several times per day. This was annoying because every prefix change all addresses of my devices changed too. So in practice I always used private IPv4 addresses to connect to them. A NAT would solve this issue.
Same at my place. I get a /64 prefix and my router simply cannot work with that at all.
In my case I don’t even mind if these evangelists try so hard to convince other developers. What I do mind is that they seem to be quite successful in convincing our bosses. So we get things like mandatory LLM usage, minimum number of Claude API calls per day, every commit must be co-authored by Claude, etc.
To be fair it was not that difficult to set create a pure 64 bit binary distro and there were a few of them. The real issue was to figure out how to do mixed 32/64 bit and this is where the fight about /lib directories originated. In a pure 64 bit distro the only way to run 32 bit binaries was to create a chroot with a full 32 bit installation. It took a while before better solutions were agreed to. This was an era of Flash and Acrobat Reader - all proprietary and all 32 bit only so people really cared about 32 bit.
Yeah that kind of thinking is known as “doorman fallacy”. Essentially the job whose full value is not immediately obvious to ignorant observer = “useless busy work”.
Will it compile Knuth’s test? https://en.wikipedia.org/wiki/Man_or_boy_test
I set up Scratch for my daughter but she ended up mostly playing games (Minecraft and Super Tux are her favorite). She did pick up some computer skills though. For example she has pretty good understanding of files and directories - something that most kids struggle with in mobile-first era. I don’t allow internet access. She is too young for that.
Apparently Postman needs to be online in order to send “telemetry”: https://anonymousdata.medium.com/postman-is-logging-all-your...
I also get an empty page (content-length: 0)
They can just use ChatGPT for that.
slowly, slowly lose that capability.
Well, not so slowly it seems.
My server stays powered off but will boot on receiving wol packet. It’s not a sophisticated set up but works for me. I have an always on Rpi running tailscale. I can ssh to it and send a wol from there. Once my server boots I can ssh to it and run the script to mount its data disks - they are encrypted so I need to type a passphrase. Quite a bit of work but I don’t have to do it often.
At least 20% of code must be AI generated with the goal of at least 80% by the end of the year. CEO declared that vibe coders create better solutions because they are “goal oriented” as opposed to traditional coders that are “process oriented”.
Short code SMS goes through different providers than regular SMS, so the deliverability will differ.
My HOA charges $38 fine per dandelion. They send me a picture with all dandelions circled and counted along with the violation notice.
It’s even worse. Sometimes you can be comfortable with all provisions at signing, but then the provisions change or the interpretation of them can change. It does not take much to elect some nut jobs to HOA board - especially that most owners don’t vote and even smaller portion run in HOA elections. Sometimes it’s not even HOA board that changes but the management company. And those management companies tend to be incentivized to find as many violations as possible.
If the logistic driving parameter is large enough it can also lead to complete chaos.
It does not even have to be dynamically generated. Just pre-generate a few thousand static pages of AI slop and serve that. Probably cheaper than dynamic generation.
In Soviet Union dissidents were sometimes confined to psychiatric institutions: https://en.m.wikipedia.org/wiki/Political_abuse_of_psychiatr...
Maybe we are taking small steps towards something similar?
Which editor do these million times more users use?
I’m going through this right now. Bought my first EV car (non-Tesla though).
I use Roomba to vacuum under my beds. For everything else I use an old fashioned vacuum cleaner.
HSBC (a bank where I have some CD accounts) requires me to shout “my voice is my password” to authenticate whenever I call them.
Emacs has evil mode. Does that make vim a morally superior choice?
I used to work for a company that started using Gitprime to measure developer productivity. Gitprime would show a nice dashboard with stack ranked employees based on their git commits. Besides the obvious effect that it had on cooperation (you don’t want to help another developer lest they go before you in the stack rank) it had also funny effect on the code we wrote. For example, replacing old code with new code was penalized as “code churn”, so we had to write something like
if (false) {
// old code
}
// new code
In Golang projects we avoided pushing the vendors directory in one commit. Instead we had to strategically commit it piece by piece to satisfy “frequent small commits” metric that apparently is a signature of good developers.My IPv6 prefix changes several times a day with no apparent reason.