Calamitous

Joined 18 years ago

Karma
1,048
Submissions
332
Member since
Apr 26
Admin of Ctrl-C.club. I have been manufacturing high-quality software bugs for over 30 years.
View on Hacker News

Recent submissions

Comment · 1 year ago
The only anti-phishing program I've ever seen that was even a little effective was at one company I worked at, where there was an ongoing phishing test.

Users were randomly selected to get the test, and each phish was hand-crafted to trick people specifically at our company (but using only publicly available information). Anonymized results were posted quarterly, divided by department.

I only got fooled once, but man, it felt so bad to see Engineering show up on the dashboard with one hit that quarter.

(Sales was usually at the top of the list, which makes sense, since they interface with a lot of folks outside the org)

Comment · 1 year ago
> If we had universal healthcare in the USA, we'd have to have a common charting protocol and a medical chart exchange.

Isn't this exactly what HIPAA was supposed to address?

Comment · 1 year ago
Elixir has this as well, IIRC.
Comment · 1 year ago
That's because it moves from being a project to being a process. I've tried to express this at my current job.

They want to take time out to write a lot of unit tests, but they're not willing to change the process to allow/expect devs to add unit tests along with each feature they write.

I'll be surprised if all the tests are still passing two months after this project, since nobody runs them.

Comment · 1 year ago
I'd argue it's the main benefit.
Comment · 1 year ago
> These are surprisingly often easy to answer

I agree that maintenance costs are often overlooked/ignored, but I'm curious how you get answers on the costs. I've never found it particularly easy to get reliable information on maintenance costs.

Comment · 1 year ago
Whatever became of the tweel?
Comment · 2 years ago
Cynical, but probably the most humane take I’ve seen here so far.
Comment · 2 years ago
There’s still some of that feeling in little pockets around the Internet. The tildeverse (https://tildeverse.org) might interest you; it’s a loose group of servers that offer free shell accounts for hosting simple web pages, chatting, programming, or playing around on a mostly unrestricted Linux box.

I run http://ctrl-c.club, one of the oldest tildes. We’re (mostly) closed to new signups, but if you’re interested, send me an email to [email protected] and we’ll get you in.

Comment · 2 years ago
That’s… not a senior engineer. Whatever his title may have been.
Comment · 2 years ago
The article is from 2001, but it’s an evergreen reminder to _stop building solutions in search of a problem._
Comment · 2 years ago
> Punishing people for making mistakes means very few will be willing to take responsibility.

That’s what responsibility is: taking lumps for making mistakes.

If I make a mistake on the road and end up killing someone, I can absolutely be held liable for manslaughter.

I don’t know if jail time is the right answer, but there absolutely needs to be some accountability.

Comment · 2 years ago
Came here to recommend rectangle and iterm.
Comment · 2 years ago
Fundamentally, GraphQL is a _query language_, but people keep trying to build/use it as an _API_.
Comment · 2 years ago
I’ve had a lot of success with namecheap. Granted, I haven’t tried many others, but it’s worked well for me.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton