Mozilla have been up to a lot of clown shit lately, but slapping SaaS terms on a piece of software which is distributed to end users, with these kinds of overbearing and categorically inapproriate terms, has to be the clowniest. Fire these lawyers
I'm an experienced systems and performance engineer with deep knowledge of Rails and the Ruby VM, and I have code committed and CVEs credited in both projects. I am also highly proficient with web tech, databases, and Linux systems.
I've worked at every layer of the stack from kernel to browser frontend, and I'm comfortable with cracking open the code to answer questions the documentation doesn't.
From 2013 to 2018 I worked on systems and performance at GitHub, where I led efforts to upgrade the main Rails app from Rails 2.3 to 3.2 (old heads know) and from Ruby 1.9 to the 2.x series.
I'm based in Melbourne, Australia and am experienced and comfortable working remotely, however I am also open to hybrid arrangements if you're local.
Available for immediate start on short-to-mid-term contracts. DM here, or reach out via email at hailey@hails.org.
so what just happened is the australian government just blanket banned all electronic communications for under 16yos, subject to carveouts at the minister's discretion.
no hyperbole. read the bill if you don't believe me
I've posted about this before but this is why I'm so FLOSS pilled these days. when all software is broken, it is simply practical and pragmatic to use software you can fix yourself
I've been putting up with first page loads in a freshly booted instance of Firefox taking up to like 20 or 30 seconds for so long and I'm starting to suspect it's the 1password extension causing the issue.
I would try to track it down further, but it's closed source software, so the best I can do is open a support ticket and beg to be taken seriously. Rather than, y'know, just diagnosing and fixing the problem myself.
the guy who famously argued that history was over after the collapse of the soviet union is now banging on about biological sex and free speech on american campuses. beyond parody
I got to ride a watermelon cargo bike today!! Single speed, coaster brake, backwards steering, no e-assist, absolutely freakin ripped. Had such a ball on this thing
The Internet Archive losing its appeal means one thing: pirate stuff. Pirate brazenly. There’s no point trying to do it the nice way - you’ll get shut down anyway. Copy, share, and archive to your heart’s content. It’s the only way we’re keeping digital media and our cultural memory intact.
this is often framed as a static vs dynamic linking argument, but that's a red herring. it's actually about maintenance and support. distro maintainers need to be able to bump a dependency in an emergency - regardless of linking strategy. having fewer versions on deck that you have to support makes this a lot easier.
a good place to start is with all the 0.x crates which are effectively stable but haven't yet gone 1.0 and made the commitment to stability.
as a result everyone pins a different 0.x version and it's an enormous headache for distro maintainers who would prefer to package a minimal set of versions - ideally a single version - to ease maintenance including security updates for as long as they are supporting a release.
it's a sign of immaturity imo that it's such a widespread view in the community to see this as an outmoded, old school way of doing things that needlessly impedes dev velocity.
I am a big fan of rust and think it's a natural fit for linux into the future. What isn't a natural fit is the npm tier dependency sprawl situation.
I really do think we need to listen to what distro maintainers are telling us, because they are the ones who understand how the rubber hits the road when it comes to maintaining and supporting software long term.
i sooooo struggle to deal with this kind of writing style
you can just write "we're not doing masks btw". like just own it. it's fine. it is, for better or worse, the norm.
this kind of writing just reads like you know it's not great, you know it's incompatible with the rest of the accessibility stuff you're talking about, you know to expect some blowback for it, and you're trying to preempt that blowback with therapy speak. it's the appearance of accountability while dodging accountability that gets me