Is there any Kubernetes distribution out there that comes opinionated & batteries-included with eg persistence, HA, GitOps, and secrets, that _isn't_ a proprietary cloud offering? I feel like I'm working with Linux From Scratch here and I miss Debian.
@mrled
I wish more documentation writers knew that POSIX sh (including bash, zsh, etc) allows a newline after a pipe. If you're going to put different commands on different lines, you should use:
echo "asdf" |
base64
Not:
echo "asdf" \
| base64
@mrled
RT @jacobgrier: If there's one thing I'm taking away from the Twitter Files it's that we need to bring back blogging. These Twitter threads…
@jacobgrier
If there's one thing I'm taking away from the Twitter Files it's that we need to bring back blogging. These Twitter threads are ridiculous, write some paragraphs and put them together in a cohesive post if you expect me to read this.
@mrled
I'd love to see something like "Facebook Groups, but for the open web". Doesn't have to be based on ActivityPub, although it might be nice to harness some of this Fediverse energy.
@mrled
I really like the idea of https://t.co/LrHk5WGtiX, but I think it's a mistake to tie the account to the private community with a restrictive set of rules. Wouldn't it be better if those were separate? It honestly seems that email had this right, why change from that model?
@mrled
Like, it is good that it takes egregious misconduct to get booted from Gmail, but that you can get banned from mailing lists for a minor shibboleth violation. I like community sites a lot, but I would hate it if membership in one group dictated my whole online identity.
@mrled
They walked back on-device scanning AND encrypted iCloud backups AND encrypted iCloud Photos too. Holy shit.
@mrled
I guess I can finally enable iCloud backups later this year when this rolls out.
@mrled
I can't believe it. I've read this twice now. This is the best tech news of the year, maybe of the next several years. https://t.co/ifDFL6zxGb
@mrled
React always feels like it's perpetually in the middle of a transition on the scale of Python 2 -> 3. Exactly what is transitioning seems to change, but it always seems of that magnitude (and pain level)
Now this is the kind of adversarial entrepreneurship that America is known for https://t.co/SPNpYpcWTG
@UnofficialRick
@bcjordan @deepfates https://t.co/SMrBqqraiv
@UnofficialRick
@bcjordan @deepfates https://t.co/aMu10SHy5u
@bcjordan
@deepfates https://t.co/f07gpMKGak
@bcjordan
@deepfates oh no this works everywhere https://t.co/r0QHEyTUOi
@deepfates
did somebody already make this https://t.co/pSccFCE0zm
@mrled
Oh my bad, "Kustomization" isn't a flux thing, it's apparently built directly into kubectl. Sad!
@mrled
I can barely tolerate Traefik's pluralization of "middleware" ("MIDDLEWARES"???? kill me) but "kustomization" is like if your cluster is named by someone who talks to their boyfriend in baby talk and operates a store called the Kountry Korner
@mrled
I'm looking at Flux and I'm honestly not sure I can stomach working with something called "kustomizations". It's just too dumb.
@mrled
I had to get blood drawn today, I love to watch*. First the insert the needle, and then they pop in a vial and it just FILLS with blood. It's so much so fast. We are so full of pressurized blood it's insane that we don't leak more often.
*in a regular, normal person way
@mrled
Tangentially, this language is the sad result of weak and humo(u)rless politicians who believe in legal remedies to technical problems. https://t.co/OlSXtu9mlB
@mrled
The Economic Crime and Corporate Transparency Bill contains the language "A company must not be registered under this Act by a name that, in the opinion of the Secretary of State, consists of or includes computer code." https://t.co/ez46yV2Z6K (PDF)
@mrled
This implies that it is possible for a company to have a name that does not consist of or include computer code, which implies that every text is not a C program, which therefore must mean that a C program with a syntax error is not a C program, according to British law.
@mrled
The UK Parliament has apparently taken a position on this question. https://t.co/A84f2TxkRF
@mrled
New SI prefixes just dropped, time to replace ZFS with something more modern: QFS, the Quettabyte Filesystem https://t.co/XMSd6vvU1T
@mrled
I already have https://t.co/XZGcuq1Mfg, an incomplete list of techniques/hacks I've accrued over years of working with Ansible. And the docs I wrote for myself trying to figure out k8s are close to being useful for other people too (still need work tho). https://t.co/pqjXAKLeuE
@mrled
Thinking about writing a cookbook style website, "k3s metal home cookbook". Kubernetes guides is a pretty crowded space, but I had a lot of trouble trying to get real Kubernetes, real HA, real hardware / no cloud bullshit, and understand it all myself, from scratch.
@mrled
I'm FINALLY getting the hang of this. I now have HTTPS connections, HTTP Basic Auth, HTTP-to-HTTPS redirects, a working Traefik dashboard, and a working Longhorn dashboard. Maybe this week I can install some actual workloads on this thing.
@mrled
He would get frustrated trying to build something and say "is this hard or am I just dumb", and then "oh no, I have an advanced degree in rocket surgery, I'm not dumb it's just hard"
@mrled
I am telling myself this story as I head to bed with a fucking Kubernetes cluster that fucking still can't fucking accept fucking HTTPS connections.
@mrled
A long time ago I was learning Objective C and I felt very gratified when the book intro described an academic who got an advanced degree in something hard. He said the degree helped him immensely even though it was unrelated to programming.
@mrled
Cyber Monday is a good time to review your notifications. Did any apps send you an ad today? Disable notifications for the whole app (imo don't go into the app and try to turn off just ad notifications). Today's offender: @AlaskaAir, you have lost notification privs, see u never https://t.co/dBzOn0aojg
@mrled
We don't know much about the ancient culture, but the "gojira" they used to plan their work and sexual relationships held huge significance in their society. Whenever something was particularly important, they they would invoke its name twice:
@mrled
The first time they named it, it was as the "Epic Name", to provide a common moniker for what was being done; the second time, it was as the "Summary", which normally has other meanings in the old language but here appears to mean an exact repetition to emphasize importance.
@mrled
There is no time I realize how much work I have to do around the house, in the garage, organizing files in my downloads folder, notes to take, to-do tasks to write down for later, or phone calls I have to make than the first moment I sit down for work on Monday
@mrled
"America’s current policy for controlling medical costs is to buy random things at random prices, then send all the bills to an illiterate reindeer-herder named Yagmuk, who burns them for warmth."
@mrled
RT @ApprovedNews6: Gone Mad With Power, FDA Classifies Apple Juice as Schedule I Narcotic
@ApprovedNews6
Gone Mad With Power, FDA Classifies Apple Juice as Schedule I Narcotic
@mrled
@Jowjoso I'm not going to forgive it
@Jowjoso
@mrled this is unforgivable
@mrled
IN LUA ZERO IS TRUE. FOR FUCK'S SAKE. I wasted collectively about 2 hours because 0 is true in lua and not vimscript, so `if 0` does the opposite thing in vimscript vs lua. COOL 💩
@mrled
@Jowjoso My first response is like, talking to your family today will not hurt u dude
@Jowjoso
@mrled deranged, inappropriate, unnecessary given all the layoffs??? like the market is ur oyster my guy
@mrled
I've never talked to this person (just received their emails and previous texts, never responded), and yet. Lol recruiters. https://t.co/SIWu9rkhKZ
@mrled
Animated cursor and pixiedust particles in Neovide are pretty neat, though
@mrled
"actually lua is good" incorrect
"actually there are other editors u can use" wrong
"but" nope
"it's not that bad, all u have to do is" yes I know, I'm doing it, I came to this opinion the old fashioned way, by swearing and grinding my teeth at the problem
@mrled
I love computers because we have an incredible variety of programming languages but if you want a good editor you're stuck learning vimscript, Emacs lisp, or Lua, three awful languages documented by Reddit posts saying "if u google this u will find a blog post"