5. now firefox doesn't have a download statusbar either
1. in the beginning, browsers didn't have download statusbars
2. firefox got a browser statusbar extension. it was configurable and worked well
3. chrome cloned it without options and it didn't work as well
5. now firefox doesn't have a download statusbar either
8. people complain that firefox doesn't have a download statusbar, like chrome does
9. mozilla points out the extension, but users either don't know about it or point out it sucks
it's native and therefore works way better than the extension... but it clones the chrome one so it works terribly and has no options to fix it
but it kinda feels like this has happened a dozen times with different functionality in firefox
they sold batteries and wires and transistors and computer parts. this was not a mainstream store, but you couldn't get this stuff elsewhere, so they had a small but dedicated customer base
it was a bit more expensive than their competition, sure, but it sold well for them
So Radio Shack starts stocking fewer capacitors and soundblasters and more Nokias and DVD players
So Tandy started as the "Hinckley-Tandy Leather Company".
Tandy Leather Company was now completely different from Tandy Corporation and Radio Shack.
and in 2000, The Leather Factory purchased all their assets
The Leather Factory purchases back the Tandy name, and is now the Tandy Leather Factory.
1960s: branch into hobby stuff
1975s: electronics/computers, split off the leather, competitors spin up
1990s: competitors are doing good
2000: they sell off leather to competitors
2005: competitor buys the Tandy name
It shows you the progress of ongoing downloads and lets you quickly & easily launch the files once they're downloaded.
Why's that matter? Well, if you have something aligned to the bottom of the page, on chrome that thing will be vertically above the status bar.
1. browser A is dominant, and stagnating
2. browser B appears: it's got more features and/or is much faster
3. users migrate from A to B
6. browser B stagnates
7. browser C appears and draws in users with features or speed
8. rinse, lather, repeat
because I've sometimes had similar allergic reactions to non-real-leather, and I think they use some of the same chemicals to enhance the similarity.
but there's probably differences, allergy wise, than eating an animal and touching its dried skin for hours at a time
they love them some leather! and I am chemically incompatible with it
I'm gonna go get coffee while continuing to be mad about firefox and radio shack
1. tons of kinky BDSM sex?
2. radioshack back at their peak as a hobbyist electronic store?
3. firefox as the dominant browser, WITH extensions?"
Foone: "uhhh... can you give me time to think about it? are you sure I can't have 2 and 3?"
Foone: "No, I'm good. What about Firefox with extensions, but radioshack survives and they only have a couple stores?"
Foone: "wait... ARE YOU JUST A KINKY BDSM SEX GENIE?"
Genie: "You got me."
So Genies come from the islamic idea of jinn, and jinn are not just magic wish-granters, and they don't really have incredible magic powers, either.
A sorcerer might summon one, and bind them to do something for the sorcerer
So even if you have bound a jinn to your will and you tell them "make me rich!" or "kill my enemy", they can't just make it happen.
So they either go to your enemy's house and bash them over the head with a plank or they go find a treasury and rob it
what if you summoned a "Genie" to do your bidding (which mainly involves electronic retail stores and web browser functionality) but it turns out you got a Genie of Kinky BDSM Sex
BDSM genies share the same basic weakness as the imp Rumpelstiltskin: they've got a safeword!
There are things which cannot be talked about, or bots will show up to spam.
Have you ever looked at suggestions on getting your youtube video to succeed, or to not have your posts shadowbanned for spam?
Don't put a link in your tumblr post, if the post is too short. Reply with it, instead.
Make your pictures wide, not tall. The algorithm focuses on faces, and text...
https://t.co/2smdIepLfa
computers think using etchings in poisoned sand and measure time using vibrating crystals so if you were looking for magic you found it
— Computer Facts (@computerfact) April 20, 2016
https://t.co/ZGVzEoRikE
if you ever code something that "feels like a hack but it works," just remember that a CPU is literally a rock that we tricked into thinking
— ben (@daisyowl) March 15, 2017
More from foone
How the fuck is a CF card "USB Enabled"?
So CF cards are a weird beast that act as either a PCMCIA card or an ATA/IDE card depending on a mode pin.
They're definitely not USB.
And it's not like that weird SanDisk card I have which you can fold in half and plug it in as a USB device.
Flip it over, bend it in half, and now you can plug your SD card right into a USB port pic.twitter.com/jeBefP2xU1
— foone (@Foone) May 2, 2020
It turns out the reason for "USB Enabled" is because it's a Lexar drive from the jumpSHOT era.
This is a normal CF card in most cases, you can use it in normal CF card readers and such
More from Software
First, that time when an AWS employee posted confidential AWS customer information including including AWS access keys for those customer accounts to
Fresh data breach news-
— Chris Vickery (@VickerySec) January 23, 2020
Amazon AWS engineer exposes work-related keys, passwords, and documents marked "Amazon Confidential" via public Github repository: https://t.co/7gkIegnslx
Discovered within 30 minutes of exposure by my team at @UpGuard.
Discovery by @SpenGietz that you can disable CloudTrail without triggering GuardDuty by using cloudtrail:PutEventSelectors to filter all events.
"Disable" most #AWS #CloudTrail logging without triggering #GuardDuty:https://t.co/zVe4uSHog9
— Rhino Security Labs (@RhinoSecurity) April 23, 2020
Reported to AWS Security and it is not a bug.
Amazon launched their bug bounty, but specifically excluded AWS, which has no bug bounty.
Amazon Vulnerability Research Program - Doesn't include AWS D:https://t.co/stJHDG68pj#BugBounty #AWS
— Spencer Gietzen (@SpenGietz) April 22, 2020
Repeated, over and over again examples of AWS having no change control over their Managed IAM policies, including the mistaken release of CheesepuffsServiceRolePolicy, AWSServiceRoleForThorInternalDevPolicy, AWSCodeArtifactReadOnlyAccess.json, AmazonCirrusGammaRoleForInstaller.
Why would you need Kubernetes when there are offerings like Vercel, Netlify, or AWS Lambda/Amplify that basically manage everything for you and offer even more?
Well, let's try to look at both approaches and draw our own conclusions!
🧵⏬
1️⃣ A quick look at Kubernetes
Kubernetes is a container orchestrator and thus needs containers to begin with. It's a paradigm shift to more traditional software development, where components are developed, and then deployed to bare metal machines or VMs.
There are additional steps now: Making sure your application is suited to be containerized (12-factor apps, I look at you: https://t.co/nuH4dmpUmf), containerizing the application, following some pretty well-proven standards, and then pushing the image to a registry.
After all that, you need to write specs which instruct Kubernetes what the desired state of your application is, and finally let Kubernetes do its work. It's certainly not a NoOps platform, as you'll still need people knowing what they do and how to handle Kubernetes.
⏬
2️⃣ A quick look at (some!) serverless offerings
The offer is pretty simple: You write the code, the platform handles everything else for you. It's basically leaning far to the NoOps side. There is not much to manage anymore.
Take your Next.js / Nuxt.js app, point the ...