The thing I am working on is improving at the moment agentic tool usage success rates for my research and I use this as a proxy to access everything with the cookies I allow in the session.
I'm 42 years old and it has re-ignited mine. I've spent my career troubleshooting and being a generalist, not really interested in writing code outside of for systems and networking usage. It's boring to type out (lots of fun to plan though!) and outdated as soon as it is written.
I've made and continue to make things that I've been thinking about for a while, but the juice was never worth the squeeze. Bluetooth troubleshooting for example -- 5 or 6 different programs will log different parts of the stack independently. I've made an app calling all of these apps, and grouping all of their calls based on mac address' and system time of the calls to correlate and pinpoint the exact issue.
Now I heard the neckbeards crack their knuckles, getting ready to bear down on their split keyboards and start telling me how the program doesn't work because AI made it, it isn't artistic enough for their liking, or whatever the current lie they comfort themselves with is. But it does work, and I've used it already to determine some of my bad devices are really bad.
But there are bugs, you exclaim! Sure, but have you seen human written code?? I've made my career in understanding these systems, programming languages, and people using the systems -- troubleshooting is the fun part and I guess lucky for me is that my favorite part is the thing that will continue to exist.
But what about QA? Humans are better? No. Please guys, stop lying to yourselves. Even if there was a benefit that Humans bring over AI in this arena, that lead is evaporating fast or is already gone. I think a lot of people in our industry take their knowledge and ability to gatekeep by having that knowledge as some sort of a good thing. If that was the only thing you were good at, then maybe it is good that the AI is going to do the thing they excel at and leave those folks to theirs.
It can leave humans to figure out how to maybe be more human? It is funny to type that since I have been on a computer 12h a day since like 1997...but there is a reason why we let calculators crunch large sums, and manufacturing robots have multiple articulating points in their arms making incredible items at insane speeds. I guess there were probably people who like using slide rules and were really good at it, pissed because their job was taken by a device that can do it better and faster. Diddnt the slide rule users take the job from people who did not have a tool like that at first but still had to do the job?
Did THEY complain about that change as well? Regardless, all of these people were left behind if all they are going to do is complain. If you only built one skill in your career, and that is writing code and nothing else, that is not the programs fault.
The journey exists for those who desire to build the knowledge that they lack and use these new incredible tools.
For everyone else, there is Hacker News and an overwhelmingly significant crowd that are ready to talk about the good ole days instead of seeing the opportunities in expanding your talents with software that helps you do your thing better than you have ever dreamed of.
Same here!! 39, working through a backlog of side projects that never got built before. The velocity is insanely fun compared to even two years ago.
Best part has been building stuff with my kids. They come up with game ideas, we prototype them together, and they actually ship. Watching them go from "what if it did this" to a working thing they can show their friends has been incredibly enjoyable (instead of them asking why I'm behind my computer again)
I always liked coding but honestly liked the end result more.
I recently wanted to monitor my vehicle batteries with a cheap BLE battery monitor from AliExpress (by getting the data into HomeAssistant). I could have spent days digging through BlueZ on a Raspberry Pi, or I could use AI and have a working solution an hour later.
Yes, I gave up the chance to manually learn every layer of the stack. I’m fine with that. The goal was not to become a Bluetooth archaeologist. The goal was to solve the problem. AI got me there faster - and let me move on to my next fun project.
> I could use AI and have a working solution an hour later.
That sounds really cool. You should share what you used.
> The goal was not to become a Bluetooth archaeologist. The goal was to solve the problem.
I'm sympathetic to this view. It seems very pragmatic. After all, the reason we write software is not to move characters around a repo, but to solve problems, right?
But here's my concern. Like a lot of people, I starting programming to solve little problems my friends and I had. Stuff like manipulating game map files and scripting ftp servers. That lead me to a career that's meant building big systems that people depend on.
If everything bite-sized and self-contained is automated with llms, are people still going to make the jump to be able to build and maintain larger things?
To use your example of the BLE battery monitor, the AI built some automation on top of bluez, a 20+ year-old project representing thousands of hours of labor. If AI can replace 100% of programming, no-big-deal it can maintain bluez going forward, but what if it can't? In that case we've failed to nurture the cognitive skills we need to maintain the world we've built.
It has also led me to a career in software development.
I find myself chatting through architectural problems with ChatGPT as I drive (using voice mode). I've continued to learn that way. I don't bother learning little things that I know won't do much for me, but I still do deep research and prototyping (which I can do 5x faster now) using AI as a supplement. I still provide AI significant guidance on the architecture/language/etc of what I want built, and that has come from my 20+ years in software.
This is is the project I was talking about. I prefer using codex day-to-day.
It is pretty easy to set up Open Router and set up schemes to point at different models, but in the same token, you can point at yours locally unless you wanted a "more powerful" answer
I was doing the same recently and came to the conclusion that i would just get a new small macbook when needed. If I was worried about losing it or damage, I also got a netbook for 20 bucks on eBay the other day and installed Debian on it and as a thin client is more than you need, performance wise.
Nice throwback. I like the idea of 20 dollar netbooks, ordering one for sure! However, the form factor of the product I'm building is smaller than an iPhone XR (that's the only one I have for measure lol), only thicker because it will open up. The point is that I can fit it in my pocket or in someone's fanny pack. With that for factor, you will have to type with thumbs, but I don't mind that. Also, taking inspiration from the Mecha Comet, I could add in a detachable component (keyboard, joystick, etc.)
I am big fan and it was sad to me when he died. It’s bizarre to me how much CNN runs content featuring him without ever acknowledging he is dead. You’d think he was alive based on how often they flaunt his content.
If you wanted to dive in, here is a Jazz version of one of their singles. The real version is 2 guitars, 1 bass, 1 drums, and someone screaming into the microphone -- its real rad.
I come from rural Michigan and everyone in the areas where the turbines are complain about it. Its the view or its the sound. The former sure, the latter I haven't heard it myself but I don't go home anymore. It is also the only new investments made in the area in 50 years in any which way shape or form.
When they first started, they had to build the infrastructure and stations to collect the power to transport it from the turbines. My mom rented out some rooms of her house to make some cash when that went on for maybe 2 years in total. There was a lot of work and money coming into the area for a moment, but now the only people making money are the farmers who own the land the turbines sit on.
It's always a trip to see a view you have seen for 40 years but with the turbines there in the background. Slowly, these rural areas are losing vital services one by one. The specialists stop coming to the hospital, even on rotation. The dentists and optometrists retire out and unless someone growing up there has a passion for teeth and genetically modified corn then the roles get pushed out to the bigger cities, 30-45m away.
I wonder if the noise becomes a lesser concern once the turbines reach a certain size? I was in Iowa a couple of years ago and the sight of the turbines near the freeway was truly something, but I don't think I could hear them when I stopped to take a look.
The turbines I saw in Iowa weren't loud enough to drown out distance sounds of the highway. I didn't hear them at all, but I guess there's also tinnitus to be contended with...
It depends! You can make a website with a static text file or you can make a video run as the background. There are more ways to mess it up than to get it right, actually.
The thing I am working on is improving at the moment agentic tool usage success rates for my research and I use this as a proxy to access everything with the cookies I allow in the session.
reply