News for hackers. Stuff that matters.

eaglelizard

Re:Lazy-brush – smooth drawing with mouse or finger on Tuesday August 19, 2025 @12:51PM (#44953609)
this is really fun, thank you for making this and sharing it!
How banal.

$0.02: the devil's in the details.

Re:Try and on Sunday August 10, 2025 @03:25PM (#44857544)
Do you mean "should've"? That's a common contraction of "should" and "have." In many American accents, the difference between "should've" and "should have" is negligible, and will sound like "should of" even though it isn't.

It also depends on the audience and medium, with "should've" being more appropriate for conversational/informal usage. It would be perfectly normal to say something like "he shouldn't've done that," but if I were writing a message, I'd at least expand the last contraction to "have."

I think there's a general perception that many of the common dialects of American English, especially in the South and West, are associated with being less educated. I am not sure where that comes from.

I'm a native English speaker, and my perception is that when someone speaks in a way where they don't use contractions, it seems verbose and stilted; I associate it with being scolded or disciplined, or when someone is speaking sternly to make a point (or out of anger). E.g.: "You don't know where you're going, you should've taken a left" - informative/neutral "You do not know where you are going, you should have taken a left" - critical/scolding

Omitting contractions can result in speech that sounds strange and unnatural in general: "Shouldn't we go?" -> "Should not we go?" "Aren't you coming?" -> "Are not you coming?" "We didn't, but we should've." -> "We did not, but we should have."

Re:Show HN: I removed politics from Twitter with AI on Saturday September 14, 2024 @04:22AM (#41538336)
There's no way I'm adding this extension. The website doesn't include information on how "AI" is used or how user data is handled. I'd expect a lot more transparency for an app that presumably requires full access to a user's socials.
Re:The many faces of undefined in JavaScript on Wednesday June 26, 2024 @03:51AM (#40797401)
typeof null === 'object' // true

Brendan Eich has elaborated on why the decision was made, whether it was a good one or not - null is an empty object pointer.

Idiomatically, I'd argue that `null` shouldn't exist in Javascript, since undefined is the global "default empty" value.