Similar with the computer magazines, before they started coming with floppy disks.
Well it’s not an HTTP status code; it’s an HTCPCP status code.
Wikipedia can also be useful to find software - e.g.:
or look at the Wikipedia page for whatever you want to replace and see if it’s in a category such as https://en.wikipedia.org/wiki/Category:Audio_editing_software_for_Linux
You can even do this with things that aren’t software, e.g. Homebase -> UK home improvement stores -> Screwfix.
From listening to deviant’s talks, deadlatches still seem to be widely misunderstood.
What they mean is that the variable names and function names are documentation.
For example changing “for( i in getList() )” to “for( patient in getTodaysAppointments() )” is giving the reader more information that might negate the need for a comment.
That is essentially what the “Post-Open Source” idea is trying to do.
deleted by creator
deleted by creator
One from JWZ: mysqldump writes out a date that it cannot parse (and more)
Just be careful naming your function “stdout()” or things could get weird…
And then notice the spelling error.
Is this just an article from The Register inside an msn wrapper with additional enshittification on top?
Original article and comments: https://www.theregister.com/2024/04/06/register_kettle_xz/
Is that supported in any common operating systems?
The only downside of being in GMT is that programmers here almost never notice their timezone bugs when developing systems in the winter.
Still, avoiding a whole other class of bugs would be nice.
deleted by creator
Unix timestamp is always in UTC
Careful with the exact phrasing here - while the epoch was at midnight in GMT, the time from which time_t is measured also exists in other timezones.
there are 24 time zones
Cunningham’s law says that this will generate some discussion in the replies!
Seems excessive to convert everything to rust when you can use std::shared_ptr and std::weak_ptr to eliminate the memory safety issue?