@evan for me it depends on the conversation! Sometimes yes I'm replying 1:1 to a person but the conversation is, in addition to every other function it has, a performance for public consumption and the public record
@evan I think there can be signals like favorites from people reading along that need to be read, too, not just replies. But yes as a person doing this kind of thing you need to ask yourself if it's just an ego trip or it's actually a public service of some kind. (It usually is an ego trip)
So Seth Abramson is one of the sloppiest public thinkers I have ever encountered, who circa 2016 helped invent the rhetorical style of the buckle-up-for-some-politics Twitter mega-thread. He has advised people who listen to him that they should avoid "Mastodon" (he means the Fediverse I think).
> If you also have to deal with timezones then best of luck - just bear in mind that you'll probably be dealing with local solar times, since it wasn't until the 19th century that the introduction of the railways necessitated the need for Standard Time and eventually timezones.
There also appear to be.... no unit tests for timezones in Rubylang??? Am I reading this right? They haven't even been touched in ~3 years and most of them are placeholder
Wait I stand corrected! There are some tests, they are in Time and not DateTime. But also the ruby docs point out that there are actual differences between the two if you are calculating historical time
So I guess the most correct thing to say is that there is no test coverage for historical time in Ruby (this matters because time zones change over time so if you are trying to make accurate comparison across years and especially decades this will come into play)
@roadriverrail I like to point out the 15, 30, and 45 minute offset time zones. Also the fact that any of these rules can change whenever some government body somewhere in the world decides to change them for some reason.
A sincere tip for longtime fediverse people who would like their friends to stick around here longer than a week:
If you're on Mastodon or Hometown, you can click the "bell" icon in the profile of someone you follow. This will make it so that every time they post, it will appear in your notifications like an "@". I am enabling this temporarily for friends so that I remember to interact with them. This is important for making this place feel more lively and helps people stick around!
I've got a new blog post up at Meedan (where I work). It's about longform git commits: what they are and how they can make your life as a software developer easier.
My spiciest git take is you should ban "-m" from your git repertoire and go full verbose invoking a text editor from the CLI to write commits.
@darth_mall Yeah it's why I tried to use my "modal" example there.
Something that I didn't mention in the article is it's a way of documenting like... how MUCH work went into a commit. Sometimes you have a ~1 line commit that took you all day. A verbose commit is where you can really show your team why that took all day (and it is likely to help someone in the future since tiny changes with huge ramifications should be well-documented!)