RT @Jowjoso: @mrled ah, because c is a hard language,
@mrled
I think my hottest infosec take is that the C in "cyber" is hard, like Latin "Caesar" (retained in German "kaiser") or Greek "Cerberus" (retained in MIT "Kerberos").
Kaibersecurity, kaibernetics, kaibersex, kaiberspace, etc.
@mrled
RT @mrled: Everyone loves to hate on Bitcoin but nobody is interested in working on a system that can beat it at one of its most significan…
@mrled
RT @mrled: I have a lot of opinions about URLs, I guess
@mrled
I don’t mean to get political but my theory as to the record temps in Portland is that the monkey paw curled when they adopted our slogan
@mrled
That reminds me of a time I (knowing basically nothing about the problem domain) helped a friend run a CTF. I wanted a Macintosh running AppleShare IP but I couldn’t find a copy :(
We did have an IRIX machine, that was pretty neat, and an HP-UX box I think.
@mrled
Ahh fuck, this makes me want to get a dope PowerMac G3 for Mac OS 9. Maybe two, keep one for a Hotline server. https://t.co/gYnZ5rN03F
@mrled
RT @SpiesVespers: Fun Fashion Fact: Anna Chapman's $2,300 Chanel bag -- part of the 2009 Cruise Collection - was perfect concealment for Al…
@mrled
RT @Hollyfox142: mods are asleep post lego iIIegaI building techniques
https://t.co/Ax4UF7Ks8T https://t.co/PxVc4hbeP3
@mrled
Some @GoHugoIO arcana https://t.co/0HrEu8rJSA
@mrled
I guess that spinning up Chrome via Puppeteer to take a screenshot of a specially prepared webpage is becoming a real web standard. https://t.co/Fbv3jtcUgw https://t.co/eaL9Z5HW7d
@mrled
I think this means my crappy hack is actually enterprise grade software engineering 🧑🔬
https://t.co/7u6RGXA9Mc
@mrled
This has all the benefits and drawbacks of revisionist history. It looks nice, but you don’t actually know anything about the past :). The ability to annotate commits after the fact would remove incentive to make everything look falsely pristine up front.
@mrled
What do people do when your commit is correct but your message is wrong? Any other version control systems have a better way to do this than git’s?
@mrled
One thing I wish I could do in git is add annotations to previous commit messages by making new commits. The most trivial case for this is committing a change with an incorrect message. You want to keep the change but change the message.
@mrled
Currently, the only option I’m aware of for this are to revert the commit, and then revert your reversion with a message indicating why. I just did this in a repo for work, and it was almost too cumbersome to bother.
@mrled
(I did it anyway because my commit message was so wrong as to be confusing, and I just couldn’t let it stay there all wrong and stuff.)
@mrled
I think this also might help combat one imo wrong way to use git. Some teams see tangled git histories and think “aha, I’ll never let that happen to MY repo, everyone must squash their side branches into one giant fuckyou commit after code review but before merging to master”
@mrled
RT @xiphmont: @matthbraun awk is JavaScript for C programmers.
@mrled
RT @VectorOfBasis: "All worthy things were built in Hell."
https://t.co/pCpPi8FspP
h/t locked account https://t.co/0D2WqDARhr
@mrled
Another take on the same recipe https://t.co/k3iUhZebCp
@mrled
I haven’t used windows recently but that second sentence 🧑🍳💋 https://t.co/N6aDKzeG6I
@_MG_
Supply chain problems got me like:
(dehydrating zeolite in my oven because silica is a terrible desiccant) https://t.co/RRmQFHGfO8
@mrled
I have a Shellfish location on my Synology NAS that is then replicated using @syncthing. Gives me the benefits of Dropbox while keeping my data to myself. Well, as long as I can find apps that support it 😬
@mrled
Really wish there was a way to sort apps on the iOS/iPadOS App Store by feature. I want to find sketch/drawing/visual notetaking apps that support storing their data directly in the Files app -- not iCloud only, but that work with any Files provider.
@mrled
This is kind of hard to search for because there isn't a good marketing name for this (I'm sure there is a developer-friendly name for this feature, but no one seems to market their apps with one).
@mrled
I want to store my files in Files locations backed by @ShellFishApp ... they're all stored on my own machines, which I have more control over than some generic service like iCloud or Dropbox or whatever.
@mrled
Holy shit, that’s amazing. Pins is a truly great app - I started working on a Pinboard app something like 9 months ago (because alternatives were hot garbage) and have abandoned it completely because of how great Pins is. I can’t believe something this good is only 8 months old. https://t.co/PIhJp28csk
@GetPinsApp
Pins’ first lines of code was written 8 months ago today 🎂. The app has come a long way — this is how it looked like during development: https://t.co/QrfD4aToOO
@St_Rev
Windows changed all the icon colors and they're hideous now
Keeping UI designers on staff is like having standing armies in peacetime
@mrled
Docs URL _did_ change: https://t.co/EL8CfBX5Ei
@mrled
A peak https://t.co/X4Wrrt5NmK
@mrled
Also I just used GitHub actions for the first time to publish the docs! Was pretty sweet. Started working on it at my desk and actually fixed a bug from my phone in the car 😂 https://t.co/9oMq70Vvk7
@mrled
(Docs are very early and will be improved, and the URL may change)
@mrled
Long time no project. Here’s something I’ve been doing: a Matrix chat bot. https://t.co/GYrT81LdZI
@mrled
It’s pretty basic at the moment but I’ve been having fun with it.
@Valdevia_Art
December 2006. The first signs of fractal infection appear in humans. Strains of 𝘙𝘰𝘵𝘩𝘪𝘢 𝘥𝘦𝘯𝘵𝘰𝘤𝘢𝘳𝘪𝘰𝘴𝘢, bacteria otherwise normal in the mouth microbiome, start growing in strange patterns. Their rapid spread would prove hard to control with antibiotics. https://t.co/tuq08u1sy3
@mrled
RT @cDc_Pulpit: https://t.co/pkUr4lx9bU
CULT OF THE DEAD COW firmly denies the widespread media reports of our involvement in slaughterhou…
@mrled
In the meantime, Numderline helps me address the first problem https://t.co/c4TE6PBL1F https://t.co/xglprhKjSS
@ID_AA_Carmack
The flexibility to add underscore separators in numeric literals (1_000_000), seems like an unalloyed good -- is there any argument against having them in every language? Also 0b prefix for binary literals.
@mrled
@sadalsvvd Ahh very cool. It’s a great system! Thanks for sharing :)
@sadalsvvd
@mrled I describe it a lil here :)
https://t.co/c5QmdvCwqt
@mrled
@sadalsvvd This prompts me to ask, how do you do _your_ profile picture? It’s rad how it always looks like your account but not when you look closely, I love it
@sadalsvvd
wondering if I can reduce my emotional response to the birdsite by hiding all profile pictures https://t.co/h2IGUo6l5h
@mrled
I have a lot of opinions about URLs, I guess
@mrled
Since this thread was prompted by a rant about URLs, I would like to take a moment to complain about the absolute garbage that are YouTube URLs. https://t.co/9KGulv2Cc4
Second, when they get 404'd for fake copyright claims (or the rare real copyright claim, or when taken down by the original poster, whatever), it doesn't even show the title of the video. Impossible to determine what was even supposed to be there in that case.
@mrled
I fully endorse the Shell Hater's rule of thumb that shell scripts should be POSIX compliant, or rewritten in something more productive.
Suffer no bashism to live.
@mrled
... ok I do admit to the occasional exception for process substitution, but arrays? Double bracket if conditions? rm -f https://t.co/4S4MPIFB1g && vim https://t.co/7w8q04eZhk, imo