evil.red @evil.red · 30/09/2026Sometimes the reward is as simple as being able to look at myself in the mirror the next day... 020
evil.red @evil.red · 24/09/2026Seen in the wild today... Ne're truer words hath been encribed upon a bathroom wall and door. #technoblade #minecraft #fuckcancer 010
evil.red @evil.red · 16/08/2026I'm going to build a shrine to the #ponylang code review skill. Claude finishes building the a proposed workflow for my app, says everything is good and secure. /pony-code-review finds two authentication bypasses and user enumeration. 000
evil.red @evil.red · 15/08/2026There are two types of people in the world when it comes to when people hurt each other. People who believe that impact matters more than intent, and those who believe that intent matters more than impact. My wife and i are on opposite sides of that coin. 000
evil.red @evil.red · 19/06/2026Went to a thrift store and my kid found an urn: "someone donated Grandma", they joked. I checked, it was empty. Relieved, I continued and found another urn. This time, not empty. My humanity told me that I had to buy it, just to ensure they were scattered somewhere beautiful. 100
evil.red @evil.red · 05/06/2026If anyone out there reading this has been curious about fountain pens, inks, and papers - now's a great time and Endless is a great company to buy from. If you want advice or recommendations - hit me up! 078
evil.red @evil.red · 20/05/2026On IRC, nobody has said anything yet today: I make a statement. At the exact same moment I hit return, someone else makes a materially identical statement on the same (random) subject. First comment at the exact same time. Same subject. No external stimulus. We live in a simulation. 030
evil.red @evil.red · 30/04/2026I have a talk accepted at a con coming up. It's not security related, and I'm actually pretty stoked about giving it. The area is moving so fast I'm going to be writing the presentation night-of. It is Embargod, but I will share when announced. 100
evil.red @evil.red · 15/04/2026Guessing last night was patch Tuesday since my 8k monitor now has a max resolution of 1920x1080 and is completely unusable. Yay. 000
evil.red @evil.red · 12/04/2026TIL: Why Microsoft called ASP.NET ASP.NET. Named after a 4500 year old board game! ;) 021
evil.red @evil.red · 09/03/2026Pony is on a roll right now, huge movement in performance and functionality in process... 000
evil.red @evil.red · 07/03/2026Okay, there is something quite glorious about having a human respond to what would be a normally "throwaway request". It's true, it does feel different knowing that someone chose to pick up my prompt and make something. 010
evil.red @evil.red · 03/02/2026My mother, my grandmother, and I'm sure many of the generations before them had a skill that I know I, and everyone else i know irl lack. The ability to look in a pantry and create from *anything*, something delicious and nutritious. I don't want recipes. I want to learn this skill. Where tho? 010
evil.red @evil.red · 06/01/2026That moment after attempting to clean the same #fountainpen for over an hour you give up. It's now my sacrificial Baystate Blue pen. 010
evil.red @evil.red · 01/01/2026I asked perplexity to convert a simple C app to C++ for review, and it had this *glorious* quote in its text: "Below is a minimal C++ tool that is the moral equivalent of your original program: it parses a translation unit and prints function signatures from the main file." A **MORAL** equivalent! 010
evil.red @evil.red · 29/11/2025@samuraiames.bsky.social I don't know who storyboarded or animated "Brighter"... But in the scene where it shows Vox in front of a board with suggestions for the network... Vox canonically invented Doctor Who! Words can't express how happy that little detail made me. Please thank them for us. 121
evil.red @evil.red · 26/11/2025If "everyone knows .unwrap() is a footgun", then why is it in #rust at all? Make the user use .unwrap_or, or match, or some other error flow mechanism so they're forced to make a decision. If they want to "panic!()", make them type it out. Let them ponder their life choices in those 9 chrs. 131
evil.red @evil.red · 19/11/2025I remember having a discussion with someone about how I thought that a language having a runtime "panic"-like function should be an anti-pattern. A "memory-safe crash" is still a crash. Guess I have a high-profile real-world example to quote now. 000
evil.red @evil.red · 19/11/2025Anyone else in the #hazbinhotel and #doctorwho fandoms thinking that Vox is now Ursula Blake, to Valantino's Elton Pope? ... I am nerd. 000
evil.red @evil.red · 18/11/2025Hey @life360.bsky.social Not a fan of you floating advertisements over the map or the UI during normal operation. I get it, you want to sell more trackers… If this was a free service, I'd accept it. But I pay you for this service and I don't want it cluttering up the map I'm trying to navigate. 000
evil.red @evil.red · 06/11/2025Can someone tell me what a "Black Hatter" is in #hazbinhotel ? I've looked, and searched - and find no (cannon) reference to it… just fan-art. They're mentioned in S2E4, and feels Chekhov's Gun-like… 010
evil.red @evil.red · 31/10/2025I have two 30m slots of Radio Time every week on an AM Shortwave broadcast station that can be heard almost everywhere in the World - over *actual* radio. None of this "streaming" nonsense. My next show needs to be 30 minutes of @amirtalai.bsky.social cackling over screams with no context. Spooky 100
evil.red @evil.red · 17/10/2025When I was in my early 20s I was offered a job in a third world country to build their first Internet Service Provider. "What a potential to do good!", I thought to myself. The salary was near nothing, but the offered housing, a driver, armed guards, and a live-in cook and maid. Ok… 100
evil.red @evil.red · 09/10/2025AI summaries really do need to be opt-in. I don't need an Ocean boiled to give me ludicrous reesponses. 000
evil.red @evil.red · 03/10/2025Two months ago I spoke at @codescarolina.bsky.social on the subject of @ponylang.bsky.social ! www.youtube.com/watch?v=Co2o... I had a most excellent time, met some most excellent people, and had many most excellent conversations with others around developing concurrent and safe software.youtube.comRedvers Davies - Fast, Concurrent, Secure, Correct Actors… and a pony!YouTube video by Carolina Code Conference 022
evil.red @evil.red · 15/09/2025Conjuring up some magic to finish my #ponylang #ODBC library. My one unsolved problem is that different databases return different error codes for the same issues! How does one solve this in a portable manner? 010
evil.red @evil.red · 14/09/2025I just bought a sonic cutter. It's basically an X-Acto-knife that vibrates at 40khz. It may be my favourite tool purchase since my thermaltonics iron! 010
evil.red @evil.red · 08/09/2025Haha, classic. "Hacker" tries to modify passwd file to provide themselves with persistent access. passwd file is immutable. "Hacker" gives up. I can think of at least three different approaches to get past this if this were a legitimate engagement. 000
evil.red @evil.red · 07/09/2025When log4j vulns appeared, I wrote an app that recursively searched .zip/.war/ear/.jar files in memory for a specified regex. (…or just recursively show you all the files in each). I've been using it recently to inventory all my backups and it was so useful I'm considering renaming it. 100
evil.red @evil.red · 18/08/2025I just found a news article about the first security incident I ever worked. In 1997 (!) archive.nytimes.com/www.nytimes.... Even in 1997, having a default policy of blocking all outgoing traffic from our production servers saved our bacon.archive.nytimes.comUsenet Servers Under Hacker Attack 000
evil.red @evil.red · 18/08/2025Have my talk at @codescarolina.bsky.social . First time at a conference since the before times. Talked about one of the languages I've been working with the last 5 years or so: @ponylang.bsky.social 289 "Slides" in 30ish minutes. ... and somehow I resisted theming it MLP all the way through! 012
evil.red @evil.red · 15/08/2025Chillin' at @codescarolina.bsky.social #polyglot and #infosec community conference. This morning's topics: #AI #DevelopersAndSecurityKissingInATree #QBasic64 #php #Fsharp and #NoCorruptionMigration. If you're here, come say "Hi" to me. Hint: I'm wearing a very "Subtle" Cat shirt 😉 031
evil.red @evil.red · 22/07/2025I don't know what it is about fountain pens, but my EDC selection colors my mood for the day. Carrying a 100+ year old pen frames my day with care and deliberate wonder. Carrying a modern pen with sparkly ink frames my day like "Star vs the forces of evil" and I giggle like a 12 year old all day 3692
evil.red @evil.red · 19/06/2025Heading into my last days with my current employer - and as an Employee whose job was research and creativity I am leaving behind what feels like a thousand unexplored loose ends. All had some value to me. Few will be picked up by others and explored. Never enough time to do them all justice. 000
evil.red @evil.red · 17/05/2025Is this the first time #eurovision had allowed voting from the beginning, as opposed to at the end of all the songs? I don't remember it being this way... ... it just seems unfair to those later in the show. #esc2025 000
evil.red @evil.red · 15/05/2025I really hope this is the case. I adore this song with every fiber of my being... So catchy! 110
evil.red @evil.red · 15/05/2025Is it me, or has the sound mixing of most of the songs this evening been just awful? #Eurovision #esc2025 140
evil.red @evil.red · 15/05/2025Is that a treadmill on stage or really clever camera-work? #esc2025 Subtitles: "singing in an international language". Useful. 000
evil.red @evil.red · 15/05/2025I'm kinda vibing to the lack of awful American hosts for #Eurovision. Let's hope this continues for the final too! #RestOfWorldVoter 000
evil.red @evil.red · 28/03/2025Looking at this double-stacked nib under the microscope to see if I can work out why it's suffering from dry-starts from time to time. Where / how can I get training for nibmeister skills? As a fountain pen fan, I need to know! 350
evil.red @evil.red · 23/03/2025Just putting together my weekly radio show. Need to find a theme for this week and struggling. Open to ideas... 000