

it’s not okay to cheat on your partner. that said, the public outrage at affairs is always a mix of at least 2 things: cheating on your partner, and the general concept of having sex with multiple people whilst married


it’s not okay to cheat on your partner. that said, the public outrage at affairs is always a mix of at least 2 things: cheating on your partner, and the general concept of having sex with multiple people whilst married
ah you’re totally right! idk where i got that from: i’ve thought openbsd for yeeeeeears
also as another commenter said, apple had a donation matching program so could possibly have been some employee donated $20 and apple matched it
also also, osx is based on openbsd; not freebsd so id expect them to donate maybe to kernel development and the actual distro it’s based on rather than a random other one


the “let them eat cake” is strong


i reckon Y might be something like years since 1970 or some other epoch (we do things like week number of the year, day number of the year, etc so i think that’s kinda similar)


you should also always specify YYYY-MM-DD because often M and D ignores leading zeros, YY means the 2 digit suffix, and Y… well, i don’t even know what that is but i’m sure it’s something less specific than YYYY
if we’re going to be picky about being clear about things, let’s be truly clear about things


you should never make the assumption that software you use is smart, or even not complete garbage
…and file managers aren’t the only things that display lists of files. low-level tooling should not be “smart” beyond the most basic sorting without specifically being told first


sadly for everyone that’s factually incorrect, but the phrase DD/MM/YYYY > MM/DD/YYYY does not preclude YYYYMMDD > DD/MM/YYYY > MM/DD/YYYY


it’s tricky because browsers check certificates in 1 way, operating system tools check in another way, and programming languages often check in another way again… and if you run docker containers, they’ll need updates - not just your host OS
browsers should be fine automatically (they check for certificate revocation before even software updates), and system updates on linux at least should cover some things like node, but then you have eg python which ships CA bundles with libraries so will require package updates there or rust which (apparently) often compiles its trust store into its binaries so would require a recompile
this site will easily check browsers, and further down there are curl commands (curl will test your OS trust store), and you could load the same URL in various languages to test them, but again that’s a lot of work to go to when you also have to do that across all docker containers and virtual environments, etc and still tells you nothing about rust binaries
https://emudhra.we-have-a-problem.com/
same advice as ever: stay up to date, do the best that you can… upstream projects will get CVE reports for vulnerable libs, and it should be a very easy to backport a fix so security patches should be quick and easy, even on old versions of software
*edit: that site also lists minimum versions of a lot of things like OS packages, language packages, etc


viruses also don’t just “do” things, but here we are with COVID and bird flu


assuming you need to be fast that’s true, but if you don’t care how much time you take then you can spread the processing out… this is exactly how MoE models are much easier to run locally, but you could go much further
my CV has objectives, code skills, and infra skills right at the top: 1 para each
work experience also has some relatively plain english: achievements and responsibilities as bullet point sentences
all of these contain opinions somewhere… usually in the form of “i thought and pushed for this, worked great”
objectives is almost entirely opinion: the way i think about systems and what i want to achieve in a professional context


unlikely if you install from official repos, but it’s a more common occurrence installing random debs or curl totallylegit.ru | bash…. or… installing from rpms :p (which if something only ships via rpm is likely to be enterprise and targeting RHEL rather than fedora, so super old and a non-trivial chance of random patches to libraries)
the mechanical loom isn’t analogous to LLMs exactly, but the current generation of AI also includes things like self driving vehicles, which (whilst not ready) is, imo, set to make a huge portion of the logistics industry redundant in the next 20-30 years if not sooner, and the logistics industry is enormous
china having human rights abuses is not an argument against retraining people when technology starts to make jobs redundant
the luddites were taylors and the like fighting against being replaced by machines for various reasons, including child labour, low wages for machine operators, and low quality product
imo child labour laws are the way to solve the first problem: that’s, imo, unrelated to industrialisation/mechanisation
lower wages are a product of lowering the barrier to entry: when anyone can do the same job, that is not a bad thing… it’s sad that an industry of people are pushed out of their profession, but we’d never say the same of coal: coal miners should realise that their industry is not going to exist any more, and retrain,… i have empathy for them, which is why we need to provide social programs to cover industries that get made redundant for any reason, but that’s not a reason to deny the rest of humanity the plenty that inevitably comes from industrialisation
and low quality product is only really an issue at the very start of industrialisation… i guarantee these days we can make higher quality clothing in 100x the quantity than we can with artisans and hand stitching… machines always get better, but only if there’s effort put into using them
yeah… as i said, they had a point in the moment
in 2026 we have retraining programs and social security programs… these are the solutions to industrialisation; not ignorance… the longer you fight industrialisation the harder it hits because rather than happening gradually it happens all at once and society has a harder time absorbing it
the “article” that doesn’t mention luddites at all until a comment at the end that kinda agrees with what i’m saying or the wikipedia article that points out the luddites issues being about labour and generally being replaced by machines? i know very well the nuance of the luddite movement and their main good points, as i said, were about labour issues (mostly solved with labour laws on modern society) and the takeaway isn’t about technology but about how to deal with technology replacing people’s jobs
replacing artisans with machines that do a good enough or better job is a good thing, as painful as it is… it means more people get more of the thing… artisans instead of machines is a waste… humans are the most inefficient general machine we have… having a human make clothing is a cost on society
an LLM frequently writes shit tests… you’re just moving the architecture problem: either you properly understand and review the initial code, which means you catch not just binary “correct input/output” but also performance, layout, DRY, style, heaps of things
OR
you properly review the tests because “passing” doesn’t mean tested
yeah tipping shudders what a fucking dumb concept