Recent submissions

Comment · 1 year ago
Oh, then I misunderstood that too, yes. I read "mark of integrity" as being a strictly positive thing. Your edit looks good though.
Comment · 1 year ago
It is usually free and kind of magical to talk to a lawyer, though.
Comment · 1 year ago
What does `this` refer to in your comment? If "hiring his son," I don't think anybody is indicating that it is a mark of integrity or honesty.
Comment · 1 year ago
It's absolutely a mistake and a lack of critical thinking to believe that any given father would go out of his way and put his own reputation at risk for his son. Some would. I don't know if it's even a majority. But plenty of fathers would not, even if they're present in their son's life.

Edited for clarity.

Comment · 1 year ago
The only clueless judgment is one that doesn't ask for evidence.
Comment · 1 year ago
Super cool! Like a simpler (not in a bad way) Universe Sandbox.

I'm reminded of the astronomical-visualization app I created at the beginning of my career and abandoned. This makes me want to go back to it again!

Comment · 1 year ago
I think it's available on Steam which would mean you could theoretically use it on Linux with Steam's Proton compatibility layer.
Comment · 1 year ago
I don't write a lot of while loops so this is just a bit unfamiliar to me, but I'm not really understanding how this isn't the same as `do{block}while(condition);`? Could you give a simple example of what kind of work `prepare` is doing?
Comment · 1 year ago
Being only in my 30s but also affected by a lot of usually-age-related disability has been a big struggle for me as a programmer. I don't know how typical it actually is, but I guess I skipped the "work way too hard because your body can handle it" phase that appears to build reputation and wealth early in a career. Probably it would have been different if I'd grown up more physically active; I basically hate most sports and other ways of staying healthy and didn't learn their value until it started getting in the way of the things I do love.

Regardless, it's a massive toll on my mental health. Although frequently assured otherwise, I constantly feel like a burden on my team, like I'm unreliable, for being unable to put in the same hours my older coworkers do. As difficult as it is to start now, focusing on developing my physical health is the only way forward.

Comment · 1 year ago
Did you reply to the wrong comment?

I think asking questions is ideal. Even when I'm 99% sure a line is blatantly wrong, I will ask something like, "What is this for?". Maybe I missed something - wouldn't be the first time.

Comment · 1 year ago
That is a very good point! You'd have to be careful to craft the messaging so that it doesn't imply you can help troubleshoot the password manager.

But something simple could work. Already you usually have a note under a password field, "Must contain at least 8 characters and at least one special character" or something to that effect. It could also have some note about "We suggest a randomly generated password from your password manager."

I'm not building this out so I don't need every hole poked in the idea, just seems like it could work.

Comment · 1 year ago
> If it's actually better, others will start following your lead.

Not really my experience in teams that create inconsistent, undocumented codebases... but you might get 1 or 2 converts.

Comment · 1 year ago
Totally agreed - a correctly used password manager is many, many times easier and faster to use than so-called magic links. It's not even a contest.

I'd even say magic link emails border on misuse of email; they're a fundamentally different form of communication from all other uses of email. It's not easy on neurodivergent brains to deal with that combination of pollution (magic links in my inbox) and distraction (actual emails in my face when I'm trying to log in and was not trying to check my email). Protonmail's client could really make my day if they found a way to reliably separate those 2 channels so I didn't have to even open my inbox to get login codes/links.

What I don't understand is why I've never been prompted to use a password manager by any site with a signup flow. It seems easier to normalize their use through messaging than keep acting like passwords are supposed to be something you consciously remember. Nobody should remember their passwords, except for maybe 2-3. But now we're moving toward a world where login just means more friction and less control instead...

Comment · 1 year ago
> If you know you know

And if you don't, you... don't deserve to know?

> you're either wilfully ignorant or actively dishonest

I think "willful ignorance" is a good description of accepting impossible-to-verify anecdotes of internet comments as evidence of societal change, personally. But I'm realizing we don't have the same goals in the conversation so I understand why it feels pointless to continue.

Comment · 1 year ago
I'm kind of confused by the question. Do you think an unverified commenter on a public website saying "all the stores in my town [not named] do X [but I didn't count]" is a type of hard evidence that I'm arbitrarily rejecting?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton