HNHacker News
TopNewBestAskShowJobs

awesome_dude

766 karma · joined September 30, 2017

I'd love to write something clever and insightful that marks me out as unique, but I'm just another guy on the internet over sharing my opinions.

I'll do my best not to overstep, but I expect that of you too.

Maybe I has all the neurodivergence, maybe I don't, I'd love to have some reason for things that haven't gone swimmingly well, religion, class, neurodivergence, but the truth is, I believe in luck.

submissionscomments
awesome_dude··on Put the zip code first
Heh, you should take a minute to look the answer up -

ZIP Codes 10701, 10702 (post office), 10703–10705, 10707 (shared with Tuckahoe, NY), 10708 (shared with Bronxville, NY), 10710, 10583 (shared with Scarsdale, NY)

awesome_dude··on Put the zip code first
> Basically everyone in the US knows the first 5 digits. It's really easy to memorize them. If you can remember your city, you can remember your zip code. And in the US you use it all the time, so it stays memorized.

What's the 5 digits for Yonkers New York (edited because I originally had NYC)

> That complaint about magic numbers is completely off base. Magic strings are just as bad in software. "Beverly Hills" and 90210 are equal sins on the magic front.

For the same reasons, that's why it would be: Beverly Hills, Los Angelos County, California, USA, 90210

awesome_dude··on Science Fiction Is Dying. Long Live Post Sci-Fi?
> there would be less striving for change

Precisely, there would be nothing to strive for.

As an engineer I often say "If everything in life went to plan it would be a very boring life indeed"

awesome_dude··on Science Fiction Is Dying. Long Live Post Sci-Fi?
Or the matrix take -

> Agent Smith tells Morpheus that the first, "perfect" Matrix failed because humanity requires suffering, leading them to create a simulation based on the "peak of your civilization"—1999. Smith highlights that the machines actually took over during this era, making it their civilization rather than humanity's. The choice of 1999 provided a stable,, yet inherently flawed, era characterized by 90s technology, post-Cold War optimism, and, crucially, the necessary amount of human misery to prevent the simulation from failing.

awesome_dude··on Science Fiction Is Dying. Long Live Post Sci-Fi?
It's sad because there's so much more "out there" for us to discover and wonder about, with "out there" referring to anything from the bottom of the deep blue sea, to the far reaches of our galaxy, and everything (literally) in between, including our inner selves

Scifi, like most literature, was supposed to give us dreams about what we could do with what we found, or even dream about what is there to be found (IMO), so its demise leads us to a point where we're no longer dreaming?

awesome_dude··on Put the zip code first
Why?

I have a 4 digit postcode, I have to look it up every time I have to fill in an address form for delivery.

I've had people screw 1 digit up in that postcode and their items (a laptop in one case) went to the completely wrong city.

A code sounds foolproof, until you realise most people don't engage with them for most of their lives - you don't tell the uber driver the zip/post code you are waiting in, and travelling to, nobody does.

edit: just to add - Magic numbers are bad. Software engineers know that a number that's undocumented in code is unmaintainable, a zip code is worse.

awesome_dude··on Put the zip code first
> Is this USA only? There are postal codes/zipcode-equivalents in other countries.

This is where the real problems start - postcodes exist the world over.

Speaking as someone that has dealt with countries that have postcodes, but no states, so it's just Street Address (if applicable) | City (if applicable) | Country | Postcode

Inputting a "zip code" first would result in every country being in the drop down.

In Australia, addresses too are wild, they should be considered "free form"

https://blog.melissa.com/en-au/global-intelligence/australia...

Gives this as an example address The Smith Family

'Willow Creek' Station

via Winton

QLD 4730

awesome_dude··on To update blobs or not to update blobs
> [?]Light » 2026-02-22 @light@noc.social

@lxo Do you genuinely honestly actually audit the source code of every single piece of software running on your system and compile it all yourself, including web code? Either you have a lot of time on your hands and a lot of skill, or you're running a very minimal system, or you actually don't.

... [?]Light » 2026-02-22 @light@noc.social

@lxo And even if you do, most people* can't. So for them, they need third-party audits, which as I have previously pointed out, can be done without source code. Or otherwise they try to get their software from sources they trust.

*For example, rocket scientists and brain surgeons

2 0 ↺ [?]Alexandre Oliva » 2026-02-22 @lxo@snac.lx.oliva.nom.br

I don't have to. that's the power of community. security doesn't work in absolutes, and auditability is an imperfect deterrent, but it's infinitely better than the moves to prevent auditability that hostile vendors adopt

I do audit the rare cases of web blobs that are imposed on me, because I can't count on community for those, and my security depends on it even when my freedom has been unjustly taken away

... [?]Light » 2026-02-22 @light@noc.social

@lxo Then you personally know other programmers that you trust to audit it for you. Again, most people don't have that.

... 2 0 ↺ [?]Alexandre Oliva » 2026-02-22 @lxo@snac.lx.oliva.nom.br

that's missing the point. auditability alone is already quite a deterrent. that some of us actually engage in auditing is a bonus that benefits everyone, even if it doesn't happen very often. it's kind of the panopticon effect, but for the better.

awesome_dude··on To update blobs or not to update blobs
After reading that thread I immediately though - Why is there always that guy yelling "But the extreme case doesn't hold, therefore it's invalid"

They just come off as an uninformed troll - the truth is it is very rare in life that any single thing meets the perfect solution.

The best anyone can do is make an effort to move toward that goal whilst we look for better solutions AND we move away from solutions that are definitely not working in the direction of better solutions.

In this case, we know for a fact that obscurity is a weaker and worse solution to open and honest security postures (for the most part), and the fact that we have the /opportunity/ to inspect things is infinitely better than not having that choice at all.

awesome_dude··on Warren Buffett dumps $1.7B of Amazon stock
Yeah, a quick Google tells me that Amazon is holding 123 Billion in cash and marketable securities
awesome_dude··on Using go fix to modernize Go code
One day, maybe today, you will learn to read
awesome_dude··on Using go fix to modernize Go code
The person I was replying to sounded exactly like the Rust zealots roving the internet trying to convince people to change.
awesome_dude··on Using go fix to modernize Go code
You should be using rust... mm kay :\
awesome_dude··on Using go fix to modernize Go code
In all honesty I've only used LLMs in anger with Go, and come away (generally speaking) happy with what it produced.
awesome_dude··on Using go fix to modernize Go code
I'm not sure if that's a criticism or praise - I mean, most people strive for readable code.
awesome_dude··on EU bans the destruction of unsold apparel, clothing, accessories and footwear
The analogy doesn't hold.

Airlines adjust capacity to demand — empty seats represent foregone revenue and future flights get cancelled or downsized.

Cargo ships don't work that way. A container ship returns to Asia whether it's carrying 1000 containers or 5000. The marginal emissions of an additional backload container are genuinely close to zero, not as a rhetorical trick but as a structural feature of how bulk shipping economics work.

awesome_dude··on EU bans the destruction of unsold apparel, clothing, accessories and footwear
I'm going to speculate that it won't "add" ships at all

As you say, ships are moving in and out of the EU each year - the question is, how many have "back loads" - if some percentage of the ships leave Europe empty to return to Asia for more manufactured goods, then it seems very likely that they can have the containers of unwanted clothes as part of the trip.

awesome_dude··on EU bans the destruction of unsold apparel, clothing, accessories and footwear
Australia currently bans the sale of "recycling" plastic and e-waste to certain countries in South East Asia because of this problem (dumping to companies that have no qualms about throwing the waste into waterways etc)

The waste is still making its way to those countries, and the way that we know is that NGOs are tracking it[0]

I suspect that clothing will get similar treatment - initial illegal dumping as you predict, followed by determined NGOs holding the supply chain to account.

[0] https://www.abc.net.au/news/2026-01-30/gps-in-e-waste-from-a...

awesome_dude··on An Enslaved Gardener Transformed the Pecan into a Cash Crop
The number of different cultures in Africa, each with its own set of traditions and ceremonies makes that a very difficult question to answer in a generalised way.
awesome_dude··on OpenAI should build Slack
Ha ha ha, it's agreed then - NOBODY TALKS TO ENG
awesome_dude··on OpenAI should build Slack
As an ENG - I REALLY dislike teams - but I also dislike Slack

Slack should be emails that have been arranged into different folders - it just doesn't vibe with me for much otherwise (oo look you have 200 channels on unread - or, if you are the reverse, ooo look 200 channels with people chatting and I have to check every single one of them :(

awesome_dude··on Open source is not about you (2018)
I've also seen maintainers complain about "drive by contributors" where one complaint is that the submitter has provided a good patch/PR, but doesn't stick around to support it.

From the submitters point of view, why /would/ you stick around if your first (and only) interaction with the project is less than "ideal"

FTR I absolutely understand the "burnout" maintainers experience dealing with contributors that drain energy as well.

awesome_dude··on Open source is not about you (2018)
I'm not saying you're wrong - but I do detest that attitude myself

As you say, trust is a two way street, and first time contributors are being expected to trust that it's not personal when they are met with brusquerie.

I know it's hard when it's the 99th person and you've had to deal with 98 less than nice individuals, but defaulting to an abrupt or blunt manner does nobody any favours.

awesome_dude··on Skip the Tips: A game to select "No Tip" but dark patterns try to stop you
Sorry, can they (customers) demand it back?

I mean, once Starbucks have it, then the customers get it back via product (that has a margin included), or just leave it forever (free money!)

I have a firm "No vouchers" rule because of this, the vouchers in my part of the world inexplicably "expire" if not used within a certain amount of time, cannot be redeemed for cash, and will not be honoured if the business goes belly up

awesome_dude··on ai;dr
I'm going to propose that we name this the --gnu-long-form :)
awesome_dude··on IBM tripling entry-level jobs after finding the limits of AI adoption
> In the HR department, entry-level staffers now spend time intervening when HR chatbots fall short, correcting output and talking to managers as needed, rather than fielding every question themselves.

The job is essentially changing from "You have to know what to say, and say it" to "make sure the AI says what you know to be right"

awesome_dude··on Single bone in Spain offers first direct evidence of Hannibal's war elephants
> but the basics that he tried to fight with elephants is highly likely. We have plenty of sources for War Elephants in his time, so the idea that he didn't have them would be the larger surprise if someone could prove that.

Just to add to your point: Many many cultures have used elephants in their armies, so the only real bone of contention (oh god I do love my puns) would have been that Hannibal was using them on the European continent.

awesome_dude··on The Singularity will occur on a Tuesday
Online drug markets existed before BTC, and today there is a problem with "mules" being used (people who have legitimate bank accounts that are used to transfer money for groups that engage in illegal activities)

Sending money to a "grey market counterparty" has had workarounds for some time, and continues to have workarounds.

People were fooled into thinking crypto offered anonymity, and were surprised when they realised every single one of their transactions was sitting in the public chain available for anyone to read.

Digital wallets provide LEA's with clear evidence of transactions with a given party when that party's anonymity is unmasked, and it's there in perpetuity.

Had Epstein being using BTC to do business, every single one of his clients would be known.

awesome_dude··on Single bone in Spain offers first direct evidence of Hannibal's war elephants
I ain't gettin' on no plane Hannibal!
awesome_dude··on Should your developer company go open source?
I think that a poster child for this is Hashicorp

They were OSS for a long time, but once the IPO took place and the investors needed a return, the licences changed..

← PreviousPage 11 of 34Next →