HNHacker News
TopNewBestAskShowJobs

codingdave

21,675 karma · joined November 3, 2013

Old software guy. Pseudo-retired - not seeking permanent work anymore, but I do take on contract gigs to modernize/stabilize legacy platforms.

hikingdave @ gmail.com

submissionscomments
codingdave··on Ask HN: Would you be interested in using a VoIP system that has an operator?
That existed for decades in the USA just by dialing '411'. It only went away a few years ago in many locations.
codingdave··on Has early Scratch experience led to fulfilling careers?
I worked with some of the folks who introduced coding into school districts way back when that movement started, so I have a bit of inside knowledge.

The biggest anecdote I'd share is that learning to code as early as 1st grade unexpectedly led to children taking the ability to troubleshoot problems and using it across all their subjects in school. They started to treat struggles in other classes as debugging assignments: "What went wrong? What do I need to fix?" Their entire attitude changed from pass/fail into optimization. It has led to academic improvements across entire school districts, which was not at all expected but was a delightful surprise.

So the question posed seems fairly irrelevant to me. Maybe some of those kids grew up to be coders, maybe they did not. Either way, it helped their education.

codingdave··on How cooked are you from vibecoding?
The JavaScript test is more about how well you know how quirky JavaScript is than whether or not you have lost coding ability.
codingdave··on I think the military commissary's freezers were hacked
The author doesn't really claim it was a hack, just that it is a possibility. But they are charging down the path of the potential hack before asking the more obvious question: How many refrigerators exist in the military at all? And of those, how many are having problems?

Because a half dozen a day sounds plausible as standard maintenance issues, as the author acknowledges. If it were a hack, I'd expect something like 50% of them to have problems. But not knowing how many there are, I don't know how significant these incidents really are.

codingdave··on Show HN: I built a physical dream machine for my wife
> The device captures the dream, illustrates it beautifully...

Captures it how? Does she describe it to the device? If so, this is just another ChatGPT wrapper, with added hardware. If not, and it somehow actually captures what is going on in her head, it is far more interesting.

codingdave··on Ask HN: AI writes better code than me. How to keep my identity?
> To write the kind of code AI generates, I used to have to keep documentation open on a second monitor, think deeply, and constantly Google better approaches.

This is a double edged sword. Yes, LLMs have given me some really interesting solutions that are advanced enough that I need to really work to follow them. But on the other hand, once I do so, I often find an architectural flaw that is driving the complexity. Once I prompt it to fix that flaw, the code gets simpler, easier to read and understand, and easier to maintain.

I'm starting to treat advanced solutions as a code smell - when I see something that pushes my limits, that means the AI missed a simple solution.

codingdave··on Ask HN: Which class of business model is most resilient to build in the AI era?
Most new businesses have nothing to do with tech at all. If you want to play in the slice of the tech world that is focused on AI, that is a choice you can make. And some people are going to make a fortune doing so. But don't fall into the trap of thinking that most business founders are part of this - most new business owners are retail, restaurants, landscapers, service professions, etc. Small local shops doing the things they do.
codingdave··on X sends in the lawyers to shut down open source project
Civil law is not centered around what is or is not legal. It is about resolving problems that fall outside of criminal law. It is a completely different set of procedures and approach to the law.
codingdave··on The End of Programming
Hm. I'm someone who stills prefers to code by hand, and one of my hobbies is to go do some work in my blacksmith shop down in my barn. While my wife enjoys making our own clothes by hand and quilting.

OK, I think I'm going to bow out of these discussions. Clearly I'm not as into tech as I though I was.

codingdave··on Ask HN: What business would you build if you couldn't use the internet?
> if you don't use social media to promote your business you'll be left behind by your competitors who do.

That isn't universally true, though. If everyone is at the same skill level for a skill common enough to be a commodity, it is true. But if you do something unique or are just way better than other folks, you can succeed via referrals.

codingdave··on Is AI slowing you down?
AI speeds up my personal work a bit, because I don't use it for anything that isn't effective. I am in control of how much or little I use it.

Where I get slowed down by AI is when working with others. My current main gig is one of the places where they are pushing everyone to use AI for everything, and tying compensation to how much you use it. So people have stopped talking - they paste AI responses back and forth at each other. It is bizarre, dysfunctional, and dystopian, and I am so looking forward to the end of this contract.

codingdave··on The state of AI in 2026: On the road to ROI
Except that isn't how it played out. Most of the Access DBs, spreadsheets, and even SharePoint, Notes, and early Salesforce apps worked just fine without any help from devs. Yes, the devs got called in when those solutions needed to scale beyond a single department, but most of them never did.

It is far more plausible that we'll see that pattern again - small, department-level vibe coded apps will be around. And things that need to scale bigger will need professionals.

codingdave··on Scale Space Cymatist, a cymatics instrument whose creator is facing homelessness
Think about the scale of that. If 100K users all posted the story of their one or two friends that needed help, HN would be overwhelmed with such things.

It is the same reason you cannot take a pretty rock from a national park. It seems small, but if a million people did it, you'd wreck the park.

Don't wreck the park.

There are other places to share such things, especially since you linked to a reddit post that already covered this situation. Adding it to HN doesn't really amplify it beyond that.

codingdave··on Scale Space Cymatist, a cymatics instrument whose creator is facing homelessness
https://news.ycombinator.com/newsguidelines.html

"...please use the original title, unless it is misleading or linkbait; don't editorialize."

Feel free to tell a story in a comment, like you did, but trying to tell the story in the title makes it clickbait, which aside from being against the guidelines is likely to cause less engagement, not more. (And that isn't even getting into the problematic aspect of cherry picking one person who needs help when there are hundreds of thousands of others who also need help to avoid homelessness every day.)

codingdave··on Do teams still use scrum and sprints?
The largest company I worked for was in the energy industry, and we didn't even have quarterly shipping goals. I pretty much was handed some apps and told, "Handle these." I did well with that and ended up being handled a collection of tech platforms, then left alone to handle them. I then was thrown a team to help out, and my manager would walk by once every couple weeks, let me know what larger goals needed to be hit. That was the entire extent of our "process".

It wasn't that I had some big title and leadership role. That was just how little the process mattered to leadership. Every engineer on the team had their own little empire to run. I, and everyone else on that team, got good reviews not because of any metrics we hit, but because we could handle being thrown a system and just run with it, so the leadership never had to get into the weeds.

We did have formal change control processes - a tedious weekly meeting where we'd all go over what changes were going in to be sure we didn't step on each other. So it was a mix of utter freedom with one painful touchpoint each week. Not a bad price to pay, honestly.

All that being said, I disagree that Scrum or other Agile processes don't exist in large companies. They do. Some people like them. I personally don't mind Kanban, but detest Scrum. But when you are allowed to control your own process, there is no telling what people will choose to do.

codingdave··on Ask HN: Those making $500/month on side projects in 2026 – Show and tell
Yeah, if that is the situation, this is straight up fraud.
codingdave··on To become a better writer, read as much as you can
So you feel that reading being necessary to write well is not true, yet the first 2 points of advice include directions to read, to re-read, to understand what you read, and then to read more. And in your last point, to write while remembering what you read.

Are you sure you actually disagree with the article?

codingdave··on To become a better writer, read as much as you can
Rambling is often an effective writing technique. Go ahead, ramble... then go back later, figure out where in the writing you stopped rambling and actually hit your stride, and delete all the rambling that came before that point.
codingdave··on Continue coding agent is dead. Alternatives?
There is the obvious alternative of still using it, including creating your own fork. They removed telemetry and auth, according to that same page.

I'm also curious what other alternatives exist, so would be interested in what others answers come in. Just keep in mind that "not maintained" is not the same as "cannot be used"

codingdave··on Ask HN: Why does the US government search through people's phones at the border?
Likewise genuinely asking - Is the consequence if they do not like your answers ever worse than just not letting someone in?

Because in the USA, border control is now ICE. They throw people in jail. They deport people. They separate families. They kill people.

Most Americans are quite opposed to those things.

We also have a constitution that includes a Bill of Rights. The rules surrounding searches of personal property were established a long time ago, and people fight to keep them.

codingdave··on Are you good at AI, or just using it?
Those levels seem incorrect to me. They are written presuming that more AI == right answer, which is not always true.

I think the ladders would be less about how you use it, and more about when you use it. Do you understand when it absolutely should be used, when it absolutely should not, and when it is a grey area? Do you know how to make decisions in that grey area? Do you know how to identify the places where you need a human in the loop and optimize those processes? Do you know how to minimize those processes at the same time? Can you build department-wide systems that integrate institutional knowledge into everyone's usage? Division-wide? Company-wide? Can you create systems that keep that institutional knowledge updated and feed it back to the rest of the department/division/company?

Basically, approach it like any other job levels - it is not about how you do the job you are in, it is about whether or not the impact of what you do improves those around you, and how far that impact is felt.

codingdave··on Ask HN: What are independent software contractors doing now?
Honestly, no - vibe coded projects that aren't done well never launch. So if you ever reach a "Day 1", you did well enough that you can probably roll with it for a couple years before you need a rescue. And if your business survives those couple years, it means you've hit the market correctly, which should then be able to fund a project to re-architect for sustainability.

Also, vibe coded apps are almost by definition something that an AI can iterate on because it came from an LLM in the first place. Legacy apps tend to exclude LLM-based assistance because the models' training is insufficient on obscure ancient tech stacks.

codingdave··on Is there room for an AI-powered webmail service built on a single-letter domain?
> AI-native premium webmail service

What does that mean? It is just a pile of words to me, not an outline of what your product would do, or how it is differentiated from any other mail platform.

So gut feeling, no - email is personal communication so "AI-native" would be a hard no from me as that isn't personal. I wouldn't even look at it.

codingdave··on Ask HN: What are independent software contractors doing now?
Legacy tech work. I get almost no calls for modern dev stacks, but I'm kept as busy fixing and modernizing legacy apps on legacy stacks, and helping to get their data moved to a modern environment.

I'm not drowning in calls or anything - but they come in often enough to keep me working.

codingdave··on Please just stop saying "just"
I agree that it implies simplicity, but in my experience, that is exactly the intended context. People say "Can we just..." when other people are proposing complex solutions that may not be needed.

And if the answer is that a complex solution is needed and you cannot "just X", then saying why the simple answer won't work is a fair answer to such a question.

codingdave··on Ask HN: Is this the worst time to be human?
> With AI doing much of the work, how do we humans keep life interesting?

If you think work was the only interesting thing in life, I don't think you have fully explored everything this world has to offer.

codingdave··on MIT Webscraper :)
Actual Title: MIT Webscraper

"...please use the original title, unless it is misleading or linkbait; don't editorialize."

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

codingdave··on SugarTrack – an offline Android logbook for blood sugar (no account, no cloud)
There is no way I'd track that info in an app. My meter keeps history. I can download it to my device. Why would I put another app in the middle of that process?
codingdave··on Semaglutide linked to lower predicted dementia risk
Federally? 1920.

When did all the voter suppression become illegal? 1965.

codingdave··on At-home test for infected ticks could improve Lyme Disease diagnosis
https://www.cdc.gov/ticks/about/index.html

https://projectlyme.org/ticks-debunking-common-myths-and-mis...

← PreviousPage 2 of 34Next →