8,257 karma · joined April 26, 2012
Software engineer at the Mozilla Foundation for 10 years, now working on Glitch at Fastly.
Heck, the parallel movement in the US even had a major legislative victory in California, so... what are we talking about?
A retrospective is just the reflecting part, without implying you believe it is going to fail and you're looking for some schadenfreude ;)
Okay, but that's not even remotely like the kind of input that this tree was created for. From the next paragraph, this work is in part
> [...] to make efficient datastructures to index DNA [...]. One such datastructure is the suffix array, that sorts the suffixes of the input string. Classically, one can then find the locations where a string occurs by binary searching the suffix array.
So where is the analysis of how it performs for that use-case? Searching through "already sorted 32 bit numbers" has nothing to do with searching a 3 billion character string (that by definition cannot be internally sorted) for substrings.
You have far too much data in unsecured locations, and you have far too little understanding of what an agent would do, to go "I trust whatever this user account will be doing on my machine".
Literally everyone has the option to use a VM - it's built into Windows, UTM on MacOS, Docker on Linux. Yes, "a tool that automatically builds a VM" is useful, but we've had a third option (four, if you count "actually I disagree with the idea that it's only useful if it's fully agentic") from day one.
This is why debating is taught in school in the Netherlands (and I'm sure other countries, too). Winning an argument is not the same as convincing someone they were wrong: that's something you need to learn how to do and then something you need to actively practice with others.
Just having good arguments makes you a dick. Having good arguments and being able to empathize with the opposition's and conceding their position on any merit, while showing there's a solution that'd they'd prefer even if they don't know that yet, makes you someone helpful and trustworthy.
Flock cameras are roughly that secure.
If you're going to tl;dr, at least get the most important detail right. People only ever pressed alt, and Windows went "and now you're pressing ctrl+alt", so that alt+s becomes ctrl+s with an alt that no one's looking for when it comes to intercepting and killing off key events.
Thanks Microsoft, stellar!
Right now they're stuck in the whole "ten shows from the same budget, each run by their own 'committee' and each competing for cash that runs out well before the show's over, and the poor performance very quickly get less per episode". Great for networks, shit for shows. Even worse for animators who need to get paid a living wage.
In the article we'll run through the byte layout of an OpenType 1.9 font, using TTF vector tables for our glyph outlines (which will contain exactly zero outlines!) and figure out which values we can just rip out, and which ones we can at least null out to make a font that's as small and as compressible as possible, leading to a 520 byte (100% spec compliant!) font file with a Base 64 string that we can pack in 298 bytes of JS for embedding directly on a web page.
"Why would we still need this in 2026??" To be clear: you probably don't. But that's not the fun part. The fun part is to see how far off the beaten path we can get in terms of creating a spec-compliant font that goes about as hard as possible in the opposite direction of what the spec designers had in mind.
But a walled garden that costs $400 for personal use (we're ignoring yearly licensing, because f that noise) is utter nonsense, and the clearest sign you have no idea how to sell and then upsell products to users over the course of several years.
(Something I ran into in 2008 when I was writing a multilingual book and heard about LuaTeX, only to find out it was still extremely incomplete and was roadmapped to not be done until 2012. And I couldn't wait 4 years)
So, no: it's nothing like what you replied with and that was a rather dumb thing to say.
Yes, databases could have any extension. No sane dev team would accept code that doesn't use an object extension for a sqlite database.
Yes, databases can contain PII but no sane product manager would go "yes, that's a good use of sqlite".
Yes, you can trivially copy database files, but no sane product needs to in the same way that no sane product should require folks to just clone the db just to do some work.
Pretty much every reason a company has for banning sqlite is a red flag for working there.