HNHacker News
TopNewBestAskShowJobs

codingdave

21,688 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: New employeer not providing equipment
It isn't actually about the machine you use. It is about why they choose not to give your the tools you need to do the job. If they cannot afford it, how can you believe they will afford your paycheck, or even keep the doors opens? IF they refuse to give you the resources to do the job on your first day, what will happen when you need something else down the road? Or are they just trying to minimize their expenses and resources give to employees?

Using your machine "until I found out whether they were serious enough to properly supply the necessities." makes no sense whatsoever. They aren't. You don't need to waste any energy finding out, they fact that they asked gave you your answer.

codingdave··on Ask HN: New employeer not providing equipment
Using your personal laptop for work is unheard of for anything other than a startup that is still a couple dudes in their basement. (Where you are one of the original dudes)

Run away.

codingdave··on Half-Baked Product
> The salesperson knows what customers want

No, and neither does anyone else in these scenarios. Almost all startups are trying to build something new that they want people to want. But customers almost universally do not want your product. They don't give a crap about you or your product. What they care about is delivering their own product and/or achieving their own goals. Your product is a tool. If it is a tool that helps them for a reasonable price, they will buy it. But never be fooled into thinking "They want my product". They don't. They want an effective tool to to meeting their own needs. Your product wins when it is that tool.

codingdave··on How working with a blind client revealed invisible accessibility gaps
You seem to be misunderstanding the difference between what someone driving a car is responsible for vs. a pedestrian.
codingdave··on Google's New reCAPTCHA Wants Your Camera Access and 21 Points of Your Hand
The article you linked is by a different author. It is completely reasonable for different authors to have different writing styles.
codingdave··on Citizen Portal – aggregated public government meeting data by city and county
I've been involved with a few different discussions about building something along these lines, but we never actually moved forward because we realized the effort to keep up to date with the new content across all public entities would be enormous. And without close communication with the various entities and governance solution providers, it would be so easy to just become an annoyance and make them want to block our crawlers.

How do you all address such concerns, and handle throttling your data gathering in order to not become a problem for the original content providers?

codingdave··on Google's New reCAPTCHA Wants Your Camera Access and 21 Points of Your Hand
> This is a company whose business runs on gathering and monetizing personal data

Seems like they covered your points just fine. They just did it succinctly and trusted the reader to understand the broader implications.

codingdave··on Historical memory prices 1960-2026
I wouldn't go so far as to say "nobody". Electric Boat had 2 GB memory in one of its systems at that time, with the hardware capacity to increase to 4 GB. It sounded insane at the time, but it absolutely existed, and thereby seems reasonable to include it in any research of historical pricing.
codingdave··on Any suggestions or open source tools that capture the screen
Yes, that clarifies things - the term you are looking for is "spyware". I cannot think of many legit reasons to want to build this. If you want to know what devs are working on, look at what they commit into source control.
codingdave··on From Emacs to Cursor, the end of your IDEs is near
I mean, there are some interesting takes in here, but at the end of the day it is a highly-opinionated ad for the product they are building, and the perspective they are putting forth is nothing more or less than the perspective of their ideal customer.

I don't agree with their premises and they lost me early on when they posited that the only reason anyone ever coded locally was to avoid network lag. I'd argue price, simplicity, performance, mobility, isolation of your changes, and probably half a dozen other reason I'm forgetting are in that mix, too. I'm sure that in some ways I am an old grey-haired dude whose comfort zone is outdated, but at the same time, if you want to move beyond the old ways of doing things, and create something new, you need to understand why the old ways existed.

This post/advertisement doesn't indicate to me that they started with that baseline of understanding.

codingdave··on Ask HN: Is there a quiet market for 'no enforced AI' dev jobs?
> where voicing dissent can have real-world consequences for your job and future employability

Yes. But have you considered that one of those consequences could be that companies who are not pushing AI will see that and give you an interview.

If you have criteria that would make you reject a job, regardless of how unpopular it might be, you should be shouting it form the rooftops. Any company who chooses not to engage with you because of it is saving you time and energy. Any application that gets no response because of it saves you from an interview process that would have failed, or worse - a job you would have hated. Which means that anyone who is engaging with you for interviews already knows your opinion and they are OK with it.

BTW, I'm not sure your opinion is unpopular. The concept of the "vocal minority" seems to be at play these days, as for every dev I know and work with who is positive about AI, 2 others are negative about it.

codingdave··on Show HN: I made Google Trends for Hacker News by indexing 18 years of comments
That is about the software, not the data.
codingdave··on Show HN: I made Google Trends for Hacker News by indexing 18 years of comments
> for any Y Combinator-related purpose

That is actually the key phrase. HN can provide the API, no problem. People can consume the API, no problem.. But I'd ask an attorney if API consumers can then re-release the data for purposes not related to YC. By my reading, they cannot.

codingdave··on Formula for how cold outreach works
> we all understand value... what is harder for us to understand is trust... We are much more intellectual... we tend to think... We are much nerdier

You are making a huge pile of assumptions about who "we" are. This is a pile of statements you have learned about yourself. But you are missing the fact that everyone is different. If this formula and way of thinking works for you, great. Thanks for sharing it, maybe someone else will gain some insights as well.

But you are not speaking universal truths here, you are speaking personal lessons.

codingdave··on Talked with the TerraSpark CEO, they are completely crazy
Actual Title: We power the Earth, one orbit at a time.

From the HN Guidelines: please use the original title, unless it is misleading or linkbait; don't editorialize.

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

codingdave··on Cagebase - Chromium fork that spoofs fingerprints from a JSON profile
Yeah, crap like this is why we always have a fallback of simply rate limiting any IP who hits the servers too hard. Because this is not a game worth playing. Bad actors will always think of clever ways to hide their bad acting. At a certain point, those of us who run major public web sites just don't care. If you aren't hurting our servers, you are irrelevant, and if you are hurting our servers, we block you.
codingdave··on Google Hits 50% IPv6
Do you think routers perform their work using the human-readable addresses?

If so, that is incorrect. They use the binary values. The actual difference between IPv4 and IPv6 is that IPv6 uses 128-bit addresses, not 32. So you can devise whatever human-readable abstraction you like, it won't change how networking actually operates.

codingdave··on Ask HN: How do you effectively communicate or present?
wat. Making people doubt themselves is not a goal of good communication.
codingdave··on Ask HN: What are your favourite Hacker News comments?
You can get this answer for any user by looking at their profile - there is a 'favorite' link at the bottom, and then a 'comments' link at the top of the favorites page.

And if you don't have specific user you want to look at, you can look at the top 100 users here: https://news.ycombinator.com/leaders

You can also find the recent "best comments" here: https://news.ycombinator.com/bestcomments

codingdave··on Self-adapting and mutating LLM based viruses/worms
> once they are built-in to all devices and performant enough in future years

That is a hefty set of assumptions you are making there. There is no guarantee such a reality will ever exist, and decent odds against it.

At the same time, if you consider it to be a virus or malware when an LLM generates and runs code that harms a product or device... we are already there. Agentic AI with too much system access is already a thing. Just look at the anecdotes of "My AI deleted by database!" and other such stories.

codingdave··on Ask HN: How do you find new books to read?
Wander the shelves at book stores and the library.
codingdave··on The internet is on life support
I'm not entirely clear what your complaint is. The internet has evolved constantly since its inception. Trends come and go. Big players come and go. So do small ones. Tools and the sites you use changes over time. All the while, life continues to be lived. Sure, AI is a current trend, for some people. For many others, they ignore it. And still, the world is out there, people are out there. If your internet usage changes... so what? Your life is still your own. Go live it.
codingdave··on All Gists Discussed on HN
omg, we get it. You discovered a new URL trick on HN. Cool, congrats. Now stahp.
codingdave··on Show HN: Veterinarian turned founder, AI lawn diagnosis
I've been slowly working for years on letting clover take over my lawn. I have amazing flows of white flowers in the spring, with the red clover now starting to come in as well. I mow it once the flowers pop up to force the growth back down into the root systems, and I've converted more than half of my 5 acres into clover at this point. It also is speeding up, and will probably be fully clover within a year or two.

My point being - your UX doesn't ask what people's goals are. Not everyone wants a "perfect lawn". Even people who do want grass may have different priorities for their grass - low maintenance vs. low water usage vs. really green, etc.

If you want your product to be different than what the lawn care guys will say, then you need to actually let people do different things in the app. Or, if you are dead set on making this into lead gen for lawn care guys, well... I personally find that somewhat disheartening, but clearly I'm not your audience.

codingdave··on Amazon CEO's talks with U.S. officials triggered crackdown on Anthropic models
Because it has moved way beyond protests. Everyone agrees that school shootings are bad. Legislation has been passed. Policies have changed. Schools have changed their security tactics. There have been years and years of meetings across the country with school administrators and boards talking about how to improve safety and navigate these issues, and then the schools themselves implementing new practices.

If you are looking around and saying that because people aren't waving sign on street corners, then nobody cares, then you have utterly missed a couple decades of dedicated efforts by many people working around these issues.

The fact that shootings still happen is tragic. But it is not because people are just shrugging and saying they don't care.

codingdave··on Amazon CEO's talks with U.S. officials triggered crackdown on Anthropic models
That is the only way it is legal. This was an export directive from the Commerce department, using authority granted by Congress to control exports of tech. If they just told Anthropic to shut down a model without invoking an emergency order of export, there would be no legal authority for such an order.

Keep in mind that for all the troubles and trauma caused by the current USA government, they are really good at manipulating the legal system to get their way. This is just another example of it.

codingdave··on Ask HN: How do you handle billing when event volume exceeds Stripe's limits?
Don't use Stripe?

I know that sounds dismissive, but if you have so much billing going on that you are out-scaling Stripe's limits, surely you could afford to research other options?

codingdave··on Show HN: TrueQR – QR codes that don't expire, because static codes never could
This is silly, to be honest.

QR codes are nothing more or less than a way to represent a chunk of data. They already are exactly what this site advertises. Sounds like they must have had a friend who got burned by a QR code that pointed to a URL where some content expired... but that doesn't have anything to do with the QR code itself.

codingdave··on Why would someone want to learn code when AI does it better and faster?
AI does not do it better. It just does it faster. Sometimes that is useful. Sometimes that is harmful. You would want to learn to code to be able to tell the difference.
codingdave··on Ask HN: What are tools you have made for yourself since the advent of AI?
I've made a number of ceramic molds for slumping fused glass into bowls. As well as wooden templates for ceramic mugs. I've devised a few carrying tools to move glass frit paintings from my studio down to my barn where the kilns sit without spilling the glass.

Or were you only asking about digital tools? I haven't really made any of those. Making physical tools feels much more satisfying these days.

← PreviousPage 5 of 34Next →