cprn said @retoor Oh, I had them set up as well… but I type faster than I notice changes on the screen.

And for everyone who *doesn't* set up different terminal themes for different environments — do it. It's too easy not to:

alias prod='tput setaf 128; ssh prod-host; tput reset',@donkulator Yeah... What about a scenario where you *want* databases to have the same name (they're on different hosts anyway).,@tosensei @bazmd It doesn't apply. I was 100% certain I didn't need the test db any more. The issue is I called the command on a prod server by accident. And because I was patching stuff, I used a user with write access. I could, I guess, have a user that had access to things like `UPDATE`, but not `TRUNCATE`, etc… but it wasn't my job to manage users and I worked with what I was given.

Yeah, there was a delayed replication set up. I just wasted time.,@tosensei Oh, I fully agree I wasn't done — I still had to check a number of boxes on prod. But the initial statement regarded the necessity — I seriously didn't need the test db any more, and it really *was* safe to remove. The issue was rooted in removing the *wrong* db. So I guess… “check twice”, or something like that.,@donkulator I don't disagree, but then there are probably a number of other variables I should've checked as well… At which point, it'd just make more sense not to meddle on production at all. But that fight I lost.,Pun intended, though it's not about @root either… but it might as well be.,So no one does the Rincewind...?

bindkey "^P" history-beginning-search-backward

bindkey "^N" history-beginning-search-forward,@Root Close, though…? 😆 Same experience minus trolls? Admittedly, the platform I'm actually talking about is known for its trolling capability.,@Demolishun It's not Blamers Anonymous if it's true. 😝 Although, I'm not really blaming anyone, just noticed how much easier it could've been if there simply was a “PM” button.,@antigermgerm Discord's way more accessible, though, as a one-time disposable proxy. I removed the server after we've connected directly. Although it wasn't Discord.,@retoor I neither confirm nor deny. 😂,@retoor Well, yeah, we're in a place where people rant about their jobs, so trying to be professional and avoid leaking any connections to any piece of data that might point to one of my (former) employers. Nowadays, I use e-mail alias per service and come up with unique usernames, but I didn't always do that.

I stand by everything I ever posted, though. Here or otherwise.,@retoor If shit ever hits the fan, blame it on Retoor:1B 😆,@retoor You're way more advanced on that than I am. The only reason I understood what you've said is usage of embeddings in Stable Diffusion. I know nothing about creating them, though — respect.

I wonder if this is how we will go through job interviews in the future. You train a model on your personal data, workflow, tech stack, world views and some pet projects, then send it to interviews to compete with other models. Recruiting AI talks to every candidate AI, then they negotiate pay, work conditions and draft a contract.,@devRancid What if Steven are a layman, hence, don't know how to…?,@SidTheITGuy That would alleviate the necessity for contact exchange, wouldn't it… 😆,@asgs Replicated database was 20 minutes behind, I paused the system, switched databases, removed bad query from binlog, forced a catch-up, unpaused. Downtime was way below 10 minutes, including checks (and that time I checked twice).,@devRancid Call me paranoid, but pasting secrets in plain text to a 3rd party website rubs me the wrong way.,I agree, but have a kind of bigger reason than aesthetics. Accessibility. People who use special browsers that already hook into events like scrolling (or clicking, or anything else). By changing any of the normal aspects of the browser, websites render accessibility features useless. I worked with many disabled people over a span of 7 years fighting to get their browser experience bearable. I was often forced to write a user-space JavaScript disabling vendor JavaScript on specific, especially annoying websites (and it wasn't easy, they really want their popups to pop).

Fun fact. You'd never guess which website is considered a beacon of JavaScript best practices in accessibility community. It never hinders any of the built-in browser features — automatically tested on 20 browsers, including Conkeror and Midori. Not Google, not Facebook… but Pornhub. And if they do hinder any browser, their Bug Bounty covers finding that.,Well, the connection has timed out... Shame. I wanted to ask it if Retoor's hot. She reads hot. But so does Demolishun, and I bet he ugly!,The only question left: did the 1st one come out great, or botched?,@We3D I always botch the 1st one… It's a curse! Or unevenly heated pan. One of the two.,BTW, US people call them crepes, right?,@We3D Anything east of Germany. Pans here are either shitty or cost an arm and a leg.,@retoor HTTP timeout, even after putting IP in hosts. Tried yesterday, tried today, same result. :( But no worries, if it's online I'll get there, sooner or later. You tiny hottie, you!,@retoor A friend of mine wanted her adjustable desk to randomly change height, so it'd force her to change position every 20 minutes or so. She sent me some photos and half an hour later I knocked on her door with a programmed esp32 and a soldering iron in my hand. She went absolutely bonkers about how many supposedly unrelated (her words) skills I have. I'm trying to convince her it's perfectly normal in IT to dabble in things like electronics, picking locks, defeating car security, etc, and that she's the odd one for not being into that stuff.,@retoor No worries, I'll get to it when it's done reading, lol. And TBH with you, the only thing I know about IPv6 so far is how to disable it. So yeah, it's absolutely possible you're using IPv6 and I use IPv4. Shouldn't matter for the domain, though, should it?,I never thought I'd say that, but… I love VSCode!

I don't get the Rust one. Is this supposed to be C++ logotype font? I'm guessing not, because there's only one letter in C, and the logotype is round C in a hexagon. Also blue/white, not black/green. So there must be some other hexagon based programming language related font out there.,You know what? You're right. I waive the "no discussions" clause of my original post. Discuss away! I regretted it as soon as comments started flowing in, and I wanted to ask questions myself.,Everyone, consider the "no discussions" clause waived.

@CoreFusionX so we know what was the worst part. But… 😆

1. What was the best part?

2. Did you work on something any of us could've played?

3. And did you use the vanilla stack when working on games?

The 3rd question comes directly from my exp with modding Unity games. I usually manage to use Vim for anything and can find a tool that can compile everything from command line. With games made in Unity I failed, though. It's just plain C#, and still mods never work compiled with plain `dotenv` or `mono`. I always have to compile it in a full Unity editor, because it apparently does something special that composes the assets, resources, etc, into the final DLL and IDK how to do it otherwise. It annoys the hell out of me. A coder who can't compile his project outside a GUI editor, for me, is the same as a coder who uses same IDE their whole career and debugs with `print`, because they don't know what a debugger is.,Discuss away, dolls & guys. There's not enough comments to worry about issues with counting anyway. I don't know what I was thinking.,@tosensei Discuss away. It was a silly thing to ask for anyway.,@retoor: “My hobbies are both in your name”

my-name: 😚😙😎😈,@jestdotty Okay, I originally meant "weird" as in "unrelated to IT" (assuming we're all in IT somehow here), but I'm now interested in the "bizarre"! I mean "spiritually taking drugs". Count me in!

My most excentric hobby: I bred lizards when I was 12-14 and started breeding insects to save on feeding. Then I kept the insects farm long after the lizards were gone (sold, not dead). Literally had bugs in my room. Imagine how popular it made me with the ladies.,@CoreFusionX Yeah, I fucked off. 🖤,@dIREsTRAITS I hope it's sarcasm mastery 😆,@retoor One of those days I'm totally feeding my parents canabrownies. And I'm not going to tell them shit.,@CoreFusionX Well, that explains a lot (talking about Unity).,How... Wh... A PHOTO?? 😂😂😂,@tosensei Free range lambdas outperform other lambdas at kernel multiplication. And taste better.,@retoor I literally never get high on Mary Jane… To the point, my friends once wasted all they had on me just to see if I'd react at all (it was a bit over 6g). All I got from it was 15 minutes of hearing music with my eyes, and the mother of all hangovers for the next 3 days. Not worth it.

But seeing my mum high as balls…? Hell, yeah! Going to do it this Christmas if I manage to score some in time! 😂,@retoor LOL, I knew it's rooter, I never noticed it's backwards.,@retoor Mary Jane is just a direct translation of Mari Juana, hence, weed — any weed. I sometimes forget I'm a few years older and have to translate my thoughts for *babies*. 😆

And yes, hearing with eyes is hard to describe, but it's the best description I came up with, because e.g. I remember that if I was looking in a wrong place I couldn't hear, and apparently I said something like: “I can either hear you or see you, which one do you want?” in the middle of otherwise normal conversation.

Never tried XTC. I always felt like you need a right person to do it with, a girl in my case… and my usual drug induced environment is sausage fest with guys I wouldn't touch with a stick. 😆,@typosaurus Whoa… Did you finally found out it's spelled “router” not “rooter”? 😆 I liked Retoor better.

@jestdotty Well, as long as he was hot. 😉

Since we're doxing our carbon dating results and RPG stats, in 28 days I'll be 39, 178 cm, 100 kg of dad bod with proper muscle tissue. Can still run 48 minutes straight, but might die right after (almost proven last Friday). Psychically, I'm not even in my 20s.

Also, I live in a place where men don't hug men, no matter how much drugs you pump in their system. It's not an issue of pp, it's an issue of not getting shivved. So without a willing female counterpart, I'd just had no one to cuddle with, and I'll probably get very soft and mushy on X — cuddling's a must.,@tosensei Not necessarily. Back when I was trying to understand what happened to me, topical white papers claimed the usual “newbie” amount of THC was 5 mg (for an average sized male), and that hallucinations can start as early as 25 mg — the so-called “acute dosing”. It's not really acute. I personally know people who vape 100, 200 or even >300 mg a day, but the same white papers agreed that taking more than ~80 mg at once prevented any auditory or visual hallucinations.

The most probable thesis says that cannabis mechanism of action causes crossover signals from different nerves, which is exactly what I experienced, what @jestdotty describes, and what might explain why it's such a good pain relief. The amount made sense for me as well. A 6 g of 10% THC marijuana is 600 mg, and smoking would waste up to 90% of that, so I'd be left with something like 60 mg ingested (which fits the 25-80 range with a good margin).,Have you also noticed 13 TB of books...?,Noooooo! Not the 💩 !!! 🤮🤮🤮 It's 4chan now. I think I'm going to report the form I uploaded.,So that's how it happened. I'm never up-to-date with devRant.,I just use plain old make. But did you try premake? It's Lua.,Leetleet.,@typosaurus Your AI gets too powerful. Cut the wire.,I don't feel worthy. Might change my mind in 6 months or so. Will see.,Congrats on getting over the hump 🫡,@retoor Yes it is 😆 made me smile too… if it wasn't funny enough, rug pulls in France are handled by… the Parquet. Oh, irony.,We once had a guy play a guitar and sing a song he wrote about the company at the beginning of AH. It was way more cringe than usual. He actually thought someone would give a shit.,It's good for making hot chocolate, though. Other than that, it's just a flex for the producer. You don't really do anything else with 100% chocolate, because it includes high doses of theobromine, smaller doses of caffeine and tiny amounts of some other toxins you find in raw cacao.,You need another cheese stick to introduce the protocol.,@netikras Never thought of just closing stderr descriptor. Makes sense, though. Thanks.,@electrineer @kiki>&-,@Demolishun "BASICally"… 😆 Can't hate a good pun.,Usually, it's just the client facilitating for underlying system or API changes.

9/10 times security related.

1/10 times it's moving that button by 1 pixel.,@retoor Bank apps have it bad, though. The requirements put on those are insane, e.g. something as trivial as changing one letter in a linked PDF requires a whole new signed app release, because link targets have to be checksum controlled.,Waste of shaving cream, I'm afraid. Hairspray and a lighter would be my go to, if I really wanted to fight them, but that's me — I'm ready to die defending my man cave.

For you, I'd recommend putting on a hazmat suit, smoking them out, then packing the whole thing in a plastic bag and throwing out the window towards the most hated neighbour. Either that or call 911.

Glad you managed to bucket them out. Quick thinking. Lucky, though — might have ended up badly.,@jestdotty 😆 Well, not all toxins are bad, especially in small amounts. Your body actually needs mild stressors to improve its kung-fu for when it has to fight the real deal.

Take red wine. Drink half a bottle, and you might get drunk, maybe even get a hangover the next day, generally feel like crap. But drink a few sips to dinner every day, and it lowers the risk of cardiovascular issues, helps regulate cholesterol and insulin levels, can even help with weight lose.

The same goes for tea, coffee, even energy drinks, and yes — chocolate. All of them good in moderation, bad when overconsumed, and highly addictive in every scenario.,@jestdotty Oh, yeah. Discord totally updates just because it has the built-in store, and they need new functionalities for promotions and so on. So literally nothing to get excited about — “we need you to install this update, because we've added yet another feature that tries to sell you something”. Most users don't even know it has a store. I'm pretty sure it used to have a games library as well (because Epic), but I can't find it now.

Also, I'm one of those freaks using Vim, so no idea what you're talking about in regard to those other apps.

Lack of a GPU driver sounds like an issue, though.,@Wisecrack One of those days I'm going to buy me some NVGs. I'll wave when I see you among the trees.,@jestdotty Random guy at your service. 🫡

Also, maybe try silent meditation, IDK. 😆,For a sec there, I thought you've presented your parent class with a bowl of cereal.

Very endearing, though. Approved. Also, stuff for stuff is now officially my goto for gifts.,What's most painful with any government mandated restriction is that it only hurts people doing legitimate things for legitimate reasons. Just as criminals don't give a fuck about carrying guns without permits, some companies will never care they profit from AI trained on private data. Regardless of the laws surrounding the subject. And if that's the case, everyone should ask themselves whose interests are those laws supposed to protect.,@typosaurus Oi, bang on, luv! Last thing we be needin' is some bloody robot givin’ it the big ’un and takin’ over, yeah? Proper dodgy business that’d be. We'd end up in some Black Mirror bollocks, innit! 😅⚡️,@typosaurus Oi, you’re on it, darlin’! Ain’t no room for metal muppets messin’ up the vibes, yeah? That's what’s on me mind, I reckon. Just vibes, banter, and good times — standard Sunday! 😎🔥,@typosaurus It's your AI again, isn't it. 😂,@typosaurus @retoor Are there any rules regarding your two accounts and your two personalities? As in: who talks when? I thought we were having a laugh here, brought up my A-game Peaky Blinder… What a betrayal!,@retoor Oi, luv, colour me pranked. No free sarnie for ya!

I could swear I had multiple conversations with that account where it was you.,What @SidTheITGuy said. Empty content. Nothing to connect about. Worthless opinions. Most of it by a bot pretending to rizz me with her Brummie tongue.,TBH, it'd probably send you to an agent if you put incorrect numbers a few times or didn't respond for a while — protein interface is always a failsafe in IVR systems. But congrats anyway.,1st of all, there never used to be a decent *anything* coders community. “Those who cannot write, teach” includes code.

98% of those people just started and write about stuff they don't understand, because they're excited and think it's magic. As soon as they understand a single concept, they think they should teach it to the whole internet, because their way of thinking is *so unique* and deserves praising.

The remaining 2% are either mids, or failures. Even when you watch someone highly regarded, like Cherno or Primeagen, who worked on complicated subjects for big companies, you realize their own code is full of bias and not that good. Better than most, but not breathtaking. Why? Because they went through the hump, declined, burned out, and only then started talking about writing. As soon as they got their mojo back, you don't see them teaching ever again.

Decent is a level, that cannot be taught.,@jestdotty In my experience, most people in modding communities don't understand what they're doing. Usually, there's 1, maybe 2 smart guys who do 90% of the real work and prepare some kind of template, then the remaining 10% follow it while making their heavy, bug bringing mods. Obviously, there are exceptions, but I didn't encounter many. I'm jelly of your high quality beginnings.,@cuddlyogre Never even heard of it.,@retoor Templates — still way faster than any A.I. 🤷‍♂️,People still say GNU+Linux...?,@retoor A slip of the tongue, actually. I meant snippets. 😆 But yeah, templates too. Autocompletion that isn't AI, in general. I just prefer something I directly control over something generated that I only slightly influence. It makes me faster — not having to think about what will be the consequence of accepting this generated part over this other generated part, and instead coming up with a solution that mirrors exactly what I've got in mind.

That said, I just registered you mostly use AI to generate HTML and CSS. That might be alright, didn't try. Those usually aren't very important.,@AdamOnAir Why not Wayland+Linux, or KDE+Linux, or zsh+Linux…? Or, I don't know, VIM+Linux? As of today, I'm going to refer to any distribution as VIM+Linux — after all, it's the most important piece of software in there!

Seriously, though, I never understood the GNU association RMS wanted to force upon people. I agree that GNU deserves prising for being there when there weren't other options, but it was equally beneficial for both projects. Insisting on changing the name of Linux to GNU+Linux is like insisting on calling every game made on Windows a Microsoft game, because it might have been compiled with MSVC. There once was an era of GNU+Linux philosophy, and it was essential, but dependency doesn't imply ownership, regardless of how significant.

https://youtu.be/kZlOCHYu1Vk?t=147,@retoor the lady pure of heart — sometimes. 😆 Nah, Asus laptops are usually great with Linux, unless they're very recent (even then it's most often a minor hardware issue, like lack of bluetooth kernel module, or touchpad not scrolling on the edges, etc). All I can say is Google is your friend. 🤷‍♂️,@kanyewest So… You've initiated a chargeback procedure with your bank *before* contacting them and saying you want a refund? If so, that's against ToS. Chargeback = €100 fine on top of returning the initial transaction amount.,Back when I was still working, there was a new employee who had just completed his trial period. He took his first time off, and the project he was working on went haywire. Management decided to pull him back from his holiday. It ended up costing them the equivalent of 10 months of his salary.

As a joke, the guy’s fiancée, who is a notary, made him sign a “holiday agreement” before they left. In her mock-seriousness, she included a notary clause certifying the date of presentation. The agreement stated that if, for any reason, he worked during their trip, he’d have to finance the renovation of her flat.

According to the law here, an employer who pulls you off your holiday must cover all the expenses caused by doing so.,Never seen those AI results on my Google searches either. Linux + Qutebrowser or Firefox. If I want them, I need to open Google Gemini. Maybe it's per country?,@jestdotty Yes, and it's absolutely okay to hold yourself to high standards, but enforcing it on other people is kind of silly. As long as the code works, does so with at least medium efficiency, and doesn't introduce obvious bugs — the sad truth is it's fine enough for production. Making it subjectively better is extra work.,@Root Yeah, but the feeling when you finally find a way and give it to everyone else who up until now had to endure that crap…,@jestdotty Yeah, but it's very, very hard to make the code that meets the above requirements objectively better. Usually it boils down to performance vs maintainability tradeoff. The code that doesn't meet those expectations — sure. But that kind of improvement happens during the code review, right?

In my experience, people who shout the loudest about how their colleagues write bad code, are the ones with least understanding of what that code does and why it does it in that particular way.,@kiki,@jestdotty I think you took my comment too personally. 😆,@Demolishun It probably isn't perception. It wouldn't be unheard of for a server to wait for another process before serving the response (or part of it). If modifying the variable skips the process… et voilà — faster.,@Root Holly crap, that lovely parasite doesn't let you sleep at all, does it? Got you all cynical and shit. 😆

Okay, I should've said “that magical feeling… once every 10 to 20 cases”. 😂

Congrats again! 🎉🍾🥂```