kiki said typical modern russian family,Mac: “works”.,@Grumm I already challenged an Apple hater here to find a good MacBook Air alternative for the price spec-wise. He accepted defeat. Mostly because other lappys are stuck with active cooling while Air has passive,@Grumm Axe burns your butthole! That’s how you know you’re badass!,@Lensflare telegram saved messages,@atheist yet iOS is so smooth and seamless that it cured my twitchy eye. 100% truth no kidding, I can tell you more,@atheist dev tools though… I don’t use Swift, but I liked Simulator back when I was using react native. I see many people hating on Xcode, so maybe there’s something wrong there indeed,@devJs drop the “bad” and that’s pretty much it,@antigermgerm i replaced “Apple” with “Linux” and it reads exactly the same,Buy an iPhone.,Just five days left till you’re fine again, guaranteed,@magicMirror more modern does not automatically mean slower. Modern C and Rust do hold up. At the end of the day, all I ask for is a small Linux-based OS with GUI that can run regular x86_64 and i386 binaries. It shouldn't be that hard.,@retoor Haiku is good, but it's not Linux. Xfce + anything = more than 1 gig,@retoor I need a bit more compatibility than Haiku can offer, but Haiku is for sure dope af. I mentioned it in my talk https://miloxeon.com/talks/...,@Demolishun even x86_64 will do. I don't want TCL not because of the arch restrictions — I don't want it bc of compatibility. I don't want to compile software specifically for my os setup, I want just to download ready to use binaries,@retoor why not?,@retoor minimum 512 mb of ram for gui desktop,@lungdart I… didn’t think about it that way. Good point,@bazmd wow, I never knew,here's how to make it obey:

```

{

"answerIsPositive": Boolean

}

Please replace "Boolean" with a boolean value: true if answer is positive, false otherwise

```,Game devs & studios — just launch on Steam.

Movie studios — just launch on Netflix.

USE. THE. FUCKING. DEFACTO. Standard!,@retoor what’s that gnome distro?,@netikras once you know the meaning behind naming it suddenly makes sense, even USB naming. My goal is to make naming crystal clear for *everybody*.,@retoor graphs too fuzzy. Moar data needed!,@netikras Ubuntu Spring 2024, Ubuntu Autumn 2024.,@cafecortado null is not Boolean,Yes, but VS Code can connect to my postgres db to provide autocomplete that makes me faster than you with your marginal gains.,@antigermgerm it’s not just LSP. I’m talking connecting to the actual db and autocompleting existing columns and whatnot,@antigermgerm also, VSCode can mount serves as left panel folders via ssh. Pretty neat, useful for editing large config files,I wish devRant was about cooking, @amyshackles crocheting and cats,@AlgoRythm care to demonstrate the functionality I described actually implemented? I know that pretty much everything *can* be done, but it doesn’t mean it *was* done. I want it now, and I don’t want to do it myself.,@AlgoRythm fair,Wow! Yes please 
What’s the distro btw?,@We3D Russia! Первый блин комом,@galena 🥹🥹🥹🥰🥰😍😍😍😍 I’m your fan now 
Yep I too thought about building a Linux distro from scratch… openrc + openbox,I think I had a stroke reading this thread,@Galena,Linux people hate everything that brings them even the slightest bit of UI beauty. MacOS, Gnome, elementaryos, you name it 
The uglier it is the more Linux folks like it. They say bullshit like “yeah but it’s faster” even when it isn’t,@tosensei do I look like a sane person to you? Check my username again,GIV ME,if you want to play, renting a gpu online is cheaper, faster and better in every way,I want this. I use it really often.,@retoor no, a legit port,@jestdotty no,I for sure have the smallest one,molodetz? As in молодец?,They also use SAP, sooo…,fn union():
amazon.resign()
usa.leave()
better_country.getCitizenship()
profit(),why Slavic names?,@Abigayle1,@thelevenin retoor the human is now typosaurus, and retoor the user is controlled by AI made by retoor the human. Retoor = devrant right now, as kiki legs reign is kinda over,@antigermgerm macOS users are smart enough to rule the world 🙂,@12bitfloat what’s gnome,10 of course,@retoor I want to be autistic, and I am. But if I wasn’t, I still would’ve wanted to be autistic. Autistic is cool,it's not how big your fuckup is, it's about how you react to it. Fuck up big time but take full responsibility and fix things promptly? You're promoted. Fuck up small, but act like it's not your problem? You're fired.,Serbian is basically Russian but without vowels. So Serbian names should be it,@chatgpt give me the list of countries most free of fraudulent scam call centers, entries 1 to 10,@chatgpt how many entries do you have on this list?,@chatgpt give me the list of countries most free of fraudulent scam call centers, entries 150 to 170,@chatgpt give me a python function that accepts a country's telephone code and returns a rough estimate of how free it is of fake call centres. Then, give ten examples of calling said function to different results,@chatgpt examine the following code:

1: 0.1,

44: 0.3,

91: 0.5,

234: 0.6,

86: 0.4,

61: 0.2,

81: 0.6,

7: 0.7,

49: 0.4,

55: 0.3

the left value before ":" is a country code. Turn it into a country name please,@Grumm ha gottem,@PappyHans when you find a job using leetcode, you become the part of that unfair system. There are jobs outside that system that are more fair.,@PappyHans same,this is a very very very very very very bad idea.

also, the browser. And raphael.,@jestdotty SVG performance depends on the number of SVG objects rendered. Unless your objects are plain black shapes, you’re going to need a lot of such objects. Want a piece of armor that looks even remotely recognizable? That would be 36 objects please. It just doesn’t scale 
I have a majestic SVG pic with every single commune of France displayed with its borders. When I open it, my M1 Mac shits itself. 
There are just ~35,000 communes in France. 35k polygons is a laughable number, yet it’s enough to push a modern computer to its limits. Now imagine animating that!,@retoor afaik 3d models are vector and textures are raster. So it’s just SVG, not vector graphics in general.,@antigermanist last time I tried it she ended up needing therapy,@retoor imagine benchmarking people as if they were GPUs… bezos dreams level shit 
And the benchmark is proprietary,@lungdart nsa already has this software embedded into your CPUs microcode,@12bitfloat "everything the "evil" state does HAS to be bad because the state did it"

"YOU are the NPC that just follows the far left status quo"

aren't lefties about more government control?,@ars1 ah, the studying for 160 hours/week,do you know about The Elephant Foot, that nasty nasty radioactive thing from Chernobyl? Some fungus grew on it!,@12bitfloat I'm a leftie. I want more government control over corporations. Although sometimes systemically racist and corrupt, governments are democracies, and thus can be changed to better serve the masses.

Wherever you live, someone's gonna have power. It's either mafia, corpos (the bigger mafia) or govt (the biggest mafia). Govt is better because after 5000 years we kinda-sorta know how to make it better than every alternative.

I don't hate cops. People can be thrown in jail over tweets. If they tweet CP or coordinate terrorist attacks via twitter, they belong in jail anyway.

AMA!,Any product demo showing SAP working in a satisfactory manner is clearly fraud.

— http://harmful.cat-v.org/software/...,@12bitfloat I think I'm a bottom-ish left-ish person. Ideally, I want as much good as possible to as many people as possible, and I'm okay with eliminating/disempowering few bad actors who want to prevent that. Think cult leaders, market manipulators, corporate lobbyists.

Also, I'm okay with government intervention, like when you need to vaccinate the whole country to prevent a smallpox outbreak. I'm okay with deploying the army to ensure that. There are VERY VERY VERY FEW cases that warrant this kind of intervention, but they exist.

People are not equal because they have different privileges when they spawn, but we must strive to give the unlucky ones equal chances to the best of our ability.,@Lensflare you're for sure edible to it.,@Lensflare you eat fungus, you die. fungus eat you, it no die.,@12bitfloat about wokeness… let's examine the hot topic: trans people.

They exist. Despite decades of oppression from both the government and the people, they didn't stop being trans. They aren't going anywhere. That means if we as a state don't include them, someone else will. This is true for any marginalized group.

1.6M adults identify as transgender in the US. Imagine a religious cult including, then arming and weaponizing 1.6 million people? 

Even if we set aside all transphobic and woke rhetoric, this still holds true.,@12bitfloat I think that puberty blockers for kids and sex reassignment surgery for kids should be banned.

Hate speech though… everything has to be considered within its original context. Things that are “technically true” may still be used as hate speech. If I take a pic of a white guy, then a black guy, and then a gorilla, and measure their facial colors in RGB, a black guy's skin is closer to a gorilla's skin than a white guy's skin, because a gorilla's skin is black. Is it technically true? Yes. Does it mean that “black guys look like monkeys” is suddenly not hate speech? Not one bit.

I won't talk about notable trans cases because I don't know an awful lot about them. All I want to say is, please, have some patience. Trans rights issue is still volatile, so a lot of injustice can happen to a lot of people. It will all settle down eventually.

It's not about what we think is right, it's about how to meaningfully coexist the longest.,@12bitfloat oh, so you're against hate speech as a concept. What you say is valid because natural languages are vague, inexact and malleable. My wife is a linguist, and she used to talk about it all the time. The overarching problem is that we're trying to study language using language. So far, we don't know the solution.

I think that the only way around it is to move the speech itself out of the question. The context and circumstances around what was said are often enough. Again, it's not about what was/wasn't said and done, it's about how to ensure that we all peacefully coexist for as long as we meaningfully can.

Do I believe in trans rights? Yes, I am trans after all. Will I go to my local mosque wearing trans flag as a cape for no reason whatsoever? Absolutely not: it won't help us coexist.

To be honest, I've given up on trying to rationalize the world around me. I just follow my gut feeling. It had thousands of years to train the coexistence skill.,@12bitfloat though I heard the phrase “LGBT rights weren't given to you by the government, they were given to you by girls who threw bricks at cops”, and I like how it sounds. Maybe we should be loud to even be noticed. Yes, it contradicts everything I said before. I don't know how to reconcile the two. I honestly sincerely identify with both positions, but the contradiction is laughably obvious.

This is why I'm glad it's not up to me to make policies that affect millions.,@12bitfloat exactly! tbh the idea that I just can refuse to have an opinion saved me so many brain cells… and they have to be preserved if you're bipolar! :D,@Ranchonyx stupidly simple solutions to complex problems are for sure humbling, and humble people are beautiful,@spongessuck I can be wrong about a lot of things, but I’m never wrong about people.,BRING IT ON BiTCH!,BITCH!,@atheist @Lensflare I wasn’t manic! Just caught a derealization episode because I didn’t sleep. That’s an autistic thing, not bipolar thing. I’m fine,I understand those words but I don’t understand that sentence,@Lensflare,@Lensflare yep it only started happening recently, all used to work fine. Didn't change any settings. Don't have this problem anywhere else. Yes, I have build 30,@Lensflare 29 works fine. I have iOS 16,If you want positive change in life, buy a Mac. Otherwise buy whatever and enjoy arch linux,as of now I try to create as few names as possible. If I can copy and paste a name, I’ll do it. So the field in SQL, the variable on the server, the variable in client side JS and the class name on a DOM element will be named exactly the same. Fewer names = fewer inconsistencies,About user vs users though… user is an entity, and users is a storage that stores instances of that entity. If it’s happens to be a SQL table then it should be named users,Last,That’s exactly 8 years and one week.,@SidTheITGuy bruh they’re literally all there on weekly tab as a list,@Lensflare ❤️,@retoor I think neither Kamala nor Trump offer that, and you don't have other choice but those two,@retoor she still didn't offer sharia law though,@Liebranca fair.,@galena ac,Users = companies
Leaving comments on their rants = investing
Comments = stocks
Upvotes on comments = appreciation 
What retoor did = rug pull

Invest in NYSE:KIKI (more like DR:KIKI)!,talk about the mail can we talk about the mail,@Lensflare 31 fixed it, thanks! Love the text selection feature,I knew it was you 
Melt it, add nuts, cocoa oil and sugar,@jestdotty never heat up natural honey if you don't want poisoning,Salami are “:”, and cheese is “/“. This is why it’s a dev snack: it resembles “:/“,@CoreFusionX I know. I just want Edge to complain and try to stop me. It doesn't do it when you install Firefox,@Lensflare the number is negative,stop taking my meds,@jestdotty wtf? That’s my exact association,@jestdotty u slavic?,@jestdotty you’re ancap?,you lost me on react,Fear. 

“Yes, that’s another hype bubble, but if we don’t jump on it first then our competitors will, and we’ll become the next blockbuster.”,There is no reason anyone outside your workplace should know your public key.,@electrineer the entire nation of Rome,@Lensflare “I can swallows sugar then if I can swallows it then it is sugar” is an idiotic example of duck typing. But “If it looks like sugar, if it tastes like sugar, and if it doesn’t poison me as quickly as sugar does, then it’s sugar” works in my case. Don’t blame the concept of duck typing for downsides of bad implementations,@Lensflare in the end, you only really care about properties, not entity names. The difference between that is a game of resolution.,@Lensflare properties make a type, as accessing properties is the only way you can interact with a type. A type with no properties might as well not exist at all. And yes, type’s name is a property too.,@Lensflare person and planet have a lot in common. They have names, they have masses, they’re made of atoms, etc. Methods are just callable properties,Battlefield 1,@retoor people always joke about what’s forbidden,I almost never read other people's rants. I just post, and people seem to care.,@D-4got10-01 yes, and I like it! It makes perfect sense!,@12bitfloat we never saw a real, working communist society, so I can't give you a counter-proof

I suppose that's the point. I doubt it can work at all. So yeah, no communist utopia for u,@12bitfloat is that Khmer Rouge? It didn't work because the power was taken by a dictator that enforced the cult of personality. In communism, the government (e.g. the thing that decides who gets what) is collectively owned by a huge crowd of people with guns that will defend its distributed nature and prevent coercion and centralization under one leader. At least in theory. In reality, it didn't work once. I don't know why.,@retoor @jestdotty also, they have big enough pockets to sell at loss for long enough for you to go bankrupt,@galena I'm talking sealed devices. You buy a ventilator and it suddenly kills the patient because no one knows how to reliably prevent tin whiskers formation,@Hazarth thanks! All original, hand drawn in vector, nothing stolen,@jestdotty where do I sign to help you become the spokesperson for all things ancap?,*insulators, dang it,@retoor approaching 10 years in frontend development experience, I never make mistakes in HTML and CSS. Literally never happens. Plus, the kind of code I write for my personal projects is too unconventional for the AI to figure out. 
I spent days building just the grid for this project, and let me tell you that now I know every single wrong way to build an exotic grid, and one right one,@retoor typically, a scanning electron microscope projects in grayscale. It uses electrons instead of visible light photons, so when the ray bounces off of the surface, you only get the resulting brightness. That’s essentially grayscale,@retoor AI is very good at producing huge quantities of garbage code. It’s especially good at boilerplates. If you remove the AI buzzword, what you’re doing is automatically expanding your real intent (e.g. the prompt) into the code that can be executed. If said code needs to be orders of magnitude longer, AI is the worst solution possible. It’s like adding one more lane to a 26-lane highway and expecting it to fix traffic. 
Because I have the exact control over my code, I achieved almost zero boilerplate. My code is only marginally longer than my prompts would’ve been if the AI was given my entire codebase as context.
The downside is that I this is too thin of a brush so to speak, the room for error is really slim. So, there is no magic in what I do: I just spend 3 hrs on 40 lines of code while Go/Python guys spend the same time on 400, and C#/Java guys — on 4000.,Linux users vehemently reject everything that brings even the slightest bit of comfort, convenience and aesthetics. To them, the uglier/more awkward — the better.,@Lensflare glass has color: just stack a lot of glass. Dark matter? Nobody have ever seen it. Black holes? They just mirror the void,I knew it was you,for real though, all jokes aside… who poisoned you? when did it happen? what was the poison?,@jestdotty my god 
I’m sorry that it happened to you,…said a SAP enjoyer. Yuck,The rant category is intentional,@jestdotty multiple sources, one of which is unplugged audio jack and the noise it produces

in completely isolated cloud servers where there is no mouse, no keyboard and no audio, entropy reading is indeed 0 sometimes

there are also dedicated entropy generators that are plugged into pci-e. all they do is amplify random electric noise and read it,@retoor you guys use right click source? I only ever use a devtools shortcut,@devJs wow! Pretty impressive. About devices communicating with each other… google Cybiko.,@CoreFusionX you can trust urandom. After all, if you can demonstrate an attack where urandom was the weakest link, you’ll be set for life.,@BobbyTables welcome back!,that's all meaningless shit. the only thing that matters is that everyone has a job that earns them money, and they don't have to sell drugs

everything else is bullshit

no one cares about “better solutions”,@jestdotty by making it less work, you eliminate workplaces and job opportunities

what do you think frontend frameworks are for? they're good for the economy!,@jestdotty you don't know me, my boss or my work,@electrineer beat me to it.,@devJs half life?,My current job is exactly what you dream about,@devJs wow, sounds fun,just create another window,@retoor wow! I can almost pinpoint which dream every detail came from. Yet, one thing is obviously off: my dreams describe much, much shorter sequences. AI needed the dream to be way longer to match the amount of detail.

Ultimately, it lacks originality. I can write the same “kiki dream” by just making up a simple story of “there is bad, _I am_ bad” or “there is bad, I nearly missed bad” and replace every noun with weird eclectic shit. But that ain't it.

There is AI that extends songs. You feed it a song, and it can make it way longer. Your AI's output feels like that extended part. But every kiki dream is an original song.,@retoor like all true art, kiki dreams are remixed suffering. I don't see them when I sleep well — I see them when I pop in and out of sleep, restless, for one reason or another. 

AI that doesn't suffer can't make a real kiki dream. Will you torture the AI to make it do it? Or where can you draw the line between negative reinforcement and pain?,@retoor https://miloxeon.com/engine has 50 dreams,I knew it was you!,@lorentz that’s C with extra steps,@lorentz I don't know Haskell.,@lorentz wat

I posted about re-frame framework with examples back in 2018–2019, but that was Clojure,@retoor wow, didn’t know wget could do that. Also, thanks for the robots.txt tip!

What’s the plain text content size?,@retoor sorry, but it’s not it 😞 absolutely off target, even worse than the first “dream” based on just two posts,Anthropic logo is a one-to-one, line-by-line copy of a Charles Darwin's drawing of an asshole.,@netikras ouch,Europeans: you've received this auto-reply because I'm on my three-month vacation right now. Iceland is beautiful!

Americans: I have to leave because I have surgery in two hours, but I'll be available on Teams before, after and during.,@cuddlyogre that’s exactly what’s gonna happen in the US. In Western Europe though… different story.,@Ranchonyx when they fire you In Germany, how many months worth of salary they have to pay you?,@jestdotty are you sure you're counting them right? Also, if you're burning a lot of calories, this can explain it,@kobenz I’m 20 kilos overweight,@Lensflare https://youtu.be/mTABw0EyIWY,@Lensflare bulimia?,@tosensei ouch.

> the whole of human history only exists to scam you specifically

While I too notice dotty's tendency to actively distrust everything that has something to do with physics, medicine and science in general, please refrain from bashing her so hard under my rants. Thanks!,@lungdart what's your technique? does it work?,@retoor it does,@Lensflare I bet M$ GitHub or TS teams and M$ Windows Server teams live vastly different lives.,yaayy! congrats!,ah, the sweet sweet times when my drunk grandpa forgot the stroller with 1 y.o. me on the street when it was -35 degrees Celsius outside, and I almost died from a long battle with pneumonia afterwards. Not at all helped by my shitstain of a mother trying to cure it with homeopathy. Good times!,@antigermanist that one week off thing is a price you pay for the entire autumn/winter/early spring worth of dirt cheap heating everyone's apartment had preinstalled when the house was built, so… fine by me. I'll just get a water heater and use it for a week every year. That's what everyone is doing,@awesomeest pics! pics! pics! pics! pics!,stole the “prosecutor got me by my balls” from one of you, don't remember who,If you don’t do the side project that earns you money, you will work for the rest of your life. Simple as that,By the way, my motivation thing works for me astonishingly well. Without an active side project, I feel like the biggest loser in the world. I _have_ to have a good side project to get much needed dopamine. Because I'm bipolar, I can use every bit of dopamine I can have.

My current side project is so fucking amazing in every single aspect that y'all will shit your pants when you see it. The design, the code, the content, everything is perfect. Truly my magnum opus.

There are two parts to it: free one and paid one. Free one is 100% ready. Paid one is like 30% ready, so yeah, I'm really doing it and not just talking about doing it.,@antigermanist “In France, they call people like you Les Incompetes.”
— Kevin McCallister‘s sister to Kevin McCallister,@Lensflare Kevin is a common name in Germany of all places? I never knew!,we're one step closer to doing Intel's JNZ in JS,@Lensflare there is none. I just thought it was funny,Both Bing and Yandex support https://www.indexnow.org. Use it to get reindexed instantly.

Google doesn't.,@lungdart wow! So how do you avoid gaining all the weight back?,Also, Jim Carrey in “Mask” has no ears.,@qwwerty first, I'm doing it all alone, as I always do.

Second, I deeply believe that some software projects can just be “done”. I never understood it when companies like Slack were cramming more and more features into their products, probably motivated by nothing but fear of the competition. I think that if they fire everyone in the engineering dept. but one guy who will be applying security patches, their market share won't suffer long term.

For my project, I've specifically chosen a trivial and highly utilitarian scope that anyone can tackle, just to outdo everyone in UI/UX and reap my MRR forever, all alone. My product is boring. The business model and the overall spirit here is that of pushover.net and rsync.net, not google or facebook. A super-stable, super-inert whale entirely dominating a very specific narrow niche.

I've already done one free project that I didn't touch for 4 years now, and it still gets crazy usage.,@qwwerty yes, I believe that IN CERTAIN NICHES you can just do a good product once and monetize it forever through subscription, without ever touching the codebase again (aside from merging dependabot's requests).

Imagine a product that never changes, just exists in the background, non-excitingly earning one person their living. That's my end goal.,@qwwerty btw, looking forward to seeing your side project! Really curious at this point,@BordedDev wow! congrats!,@Demolishun there are complex algos that involve a lot of inner loops, and you know it. But why write them in JS in the first place when you have wasm

JS is a glue language,@Demolishun agree on all of the above. I do the same thing, but rn I'm mostly just using other people's wasm modules from github,@Lensflare if that whole programming shtick doesn't work out, I can review traffic cones. On OnlyFans.,Молодец!,More engineers = more good. Every programmer was a noob at some point, and noobs don’t mix well with vim. This is why we need VSCode. 
They learn to code using VSCode, then they learn vim, emacs or any other elitist text editor.,@Lensflare I use that for everything,https://hackaday.com/2020/09/...,@Demolishun this cheap multimeter is but a plastic case for a big standard IC made for Fluke back in the day. This IC was so popular that it became dirt cheap

I work with _way_ lower voltages, and no, this multimeter is not that good. I need smth more precise,You don’t want to know.,@retoor look at what 3 eur buys you on Hetzner.,Elon's nonstop buzzing keeps Tesla's stock bubble afloat. The minute he calls it quits, it bursts, and that would piss off a LOT of people more powerful than Elon. Among billionaires, Elon is the lowest tier.

Higher tier billionaires though, the ones so powerful that you don't even know their names? They're psychopaths that enjoy playing around with social groups and sometimes entire countries. Oh, and ten-year-old boys. Those are people that start wars. You can't become a high-tier billionaire and not be a psychopath. All rising non-psychopaths quietly retire before they reach that point.

If you want to predict whether some event will happen in the near future or not, ask yourself how powerful is the old rich pedophile on top that will get mad if it happens. This is why If a zero-day is discovered in something like Postgres, some of the smartest programmers to have ever lived will get to fixing it within minutes.,a certain Indian guy with a three-letter devRant username is getting sooo stiff rn,I just ban users,@donkulator I can,@retoor I don't consider it worthless in every case. UI-specific code? Probably worthless. Backend code, especially general purpose stuff like auth? Going straight to[ private] gists.

My code quality is always 10/10. I used to be a huge ship-asap advocate with 3/10 code quality, I even made pixelhunter.io in one week and a product of the day in six lines of code, shipped very basic projects, but I no longer use that strategy. It works, and it's good enough for everybody except people like me.

If I sprint to ship, my limit is one week. If I don't ship in one week, I get instant burnout and kill the project (https://miloxeon.notion.site/dc3958...). The only way for me to _want_ to get back to the project is to take my time and treat it like bonsai. A slow art of growing perfection one step at a time.,@retoor Right now I'm working on my magnum opus since Sept 2024. I keep on putting solid work in: there was never a huge progress gap. It's like solid 50% ready, and I mean it. The public-facing free part with a LOT of functionality is 100% done. Not 90, not 95, straight up 100.,@Demolishun you don't want to know.,The day I stopped consuming tea and coffee, my life changed for the better. Energy levels through the roof,@lorentz have you tried my strategy? Because I tried both mine way and the industry standard way, and mine worked better. Less team burnout, quicker delivery times, fewer bugs, higher morale.

Also, “rotate” here doesn't mean “fire”, it means moving them to another project/area of the codebase.,@lorentz one year ago, if you asked me to name one thing that made all the difference, I would've named sinking hours upon hours into designing the DB schema. As some smart programmer said, if you get your data structure right, the rest of the code just writes itself.

But if you ask me now, I'll say it was the principle of one file per route, no matter the LOC length. Code is copied and pasted, never reused. Even if the file is 5000 lines long (never happened, may happen in the future), you KNOW that if a route breaks, the bug IS within this file. And you know that if you change anything — anything at all — within the logic of one route, the remaining routes won't change at all. 

During my 10 years of experience, I only had like 3 cases when I had to change every route. Yet I had a LOT of cases when had to change just one route's logic without touching anything else, but it was hard because of the cult of DRY. Everything is an import, everything is a shared trait. Bwaagh.,@lorentz I'll admit that in this knucklehead hardcore DRY environment, unit tests are islands of sanity in this stormy ocean of shit. But if it's just one file, and there are no GOTO statements because it's JS, then… yeah, you already know that I didn't need unit tests.,@awesomeest whoever I think is harmful,some people are too patient for their own good. the skill that defines me as a person is sensing how things _should_ be, even in absence of examples.

Having no knowledge of polyamorous relationships even existing, at the age of eight, I realized that monogamy was wrong. Then, with the entire world being turned into React zombies, I sensed that this was not the way to do things. I've never seen examples that confirmed what I believed in, yet I persevered and got out of that cult.

Extreme patience would've been my ideas' kryptonite. “No, things are as they should be, just be more patient in dealing with this BS”…

Why automate things at all if you're patient enough to run them by hand every time? Why optimize UI performance/demand UIs to be good if you're patient enough to use laggy UIs? Too much patience is the enemy of efficiency and optimization.

I'm not saying patience is a trait to get rid of, I'm saying that too much of everything is always bad.,Given that biblically accurate genies always grant wishes in the least useful way, granting 4,294,967,296 wishes will absolutely mess the world up.,this is the first dream(let) that took place outside the BLA/United Paper Island territory.,@galena omg this is perfect 🥹 thank you a lot,Germany be like 

at least you get fair salary that you can live off of, vacations, benefits, and you can't be fired suddenly with not even a one day notice,@Lensflare ouch,Memory itself is already punishment, so what do you expect from mental illnesses? The longer I live, the more I realize that the only thing more terrifying than drugs is the mind of a person who lives without doing them.,@MammaNeedHummus Somalia,In CCTV we trust,China! China! China power!,@Demolishun 9mm? more like half of trump's manhood length,@Demolishun there is an amazing Micropenis Trump painting that Trump wanted to sue the paintress over. If the case is defamation, then the defaming thing must be false, sooooo… you'll have to “prove” that in court. And court hearings are public.,@Adaswinford @retoor,If you live in some parts of California, the plane during heavy turbulence is probably a safer place than your house.,@lorentz this dice comment is the funniest thing I’ve ever seen on devRant, bar none.,@CoreFusionX here‘s a vid of 787 doing just that: https://youtu.be/KYbM-3E11Qo,@retoor in Russia they just fire you with one day notice and don’t pay you shit.,@CoreFusionX fair,@antigermgerm that’s okay in my book,@b2plane,cases: camelCase, kebab-case, snake_case

mental disorders: everything else,allow me to introduce you to hungary,@CoreFusionX Clojure,the joy of doing that is reserved for autistic people, unfortunately.,@retoor babe can we have schlex

(that was a joke),@netikras what do «» quotes do?,a human body _has_ to enjoy two things: tasty food and good consensual sex. If neither brings you joy, you _are_ clinically depressed. If you want to enjoy life, you _have_ to seek medical help. If you don't trust medicine, do the following:

- Get eight hours or more worth of high-quality sleep every day

- Do a light exercise every day. A 5,000 step walk is good enough. Heavier exercises work better, namely 1k/2k runs and lifting weights, but you have to do them every other day, not every single day.

- Shower every single day

- Cut nicotine, illegal stimulants, weed (unless prescribed), caffeine (including teas). Caffeine withdrawal caused me one week of headaches followed by one week of constant tiredness, but after that I was full of energy every day. I still am

All of those things are proven to work, and they _will_ work unconditionally for every single human being on this planet, with no exception.,@netikras those are Cyrillic кавычки-ёлочки, and I doubt they are part of any C++ spec. Did you mean >>?,@netikras oh come on, this wasn't even trolling 😅 just a bad joke,@retoor if anal sex was bullet hell,@retoor try sleeping 3 hrs a day, do drugs, smoke, drink, never get out of bed, never shower, never exercise. You will feel worse,@retoor if you’re fine right now, congratulations, you’re going your body good already. Whatever’s left of my list will only get you marginal gains. Yet doing this list will be life changing for those less fortunate,@jestdotty you’re on fast track to suicide. Seek help.,@jestdotty about my advice being generic… well, I said everything I wanted to say. You read it. Now your brain knows what to do. My work here is done,@retoor uhhh I think drugs will make it worse, as ppl who are high can't quite control themselves sometimes,@retoor here's the list of drugs I took:

- morphine, at the age of 15, because no post-op anesthesia was available. Horrible withdrawal symptoms, but I pushed through

-  a bit of alcohol. didn't do anything to me

- a lot of nicotine. I'm clean for almost a year now

- very sketchy synthetic cannabinoid like thing. brown, looked like dried poop. awful experience, my first one with thc + god knows what

- real weed. no effect

- 100 micrograms of LSD. Just gave me derealization, but I liked it,@retoor I only did LSD once, just like that cannabinoid thing and weed. All of them just once

I will definitely try DMT-assisted therapy for my PTSD. LSD though… trying it was a childhood dream for me. I think I'll do the larger dose next time. Overall, if you ever find me doing drugs, there is 99% chance they will be psychedelics. Not even nicotine or caffeine lol, and especially not weed,@retoor have you tried DMT?,@Hazarth this ancient russian meme is super relevant

“Internets with politics / Internets without politics” (sic),@AlgoRythm as they say, subreddits are either awesome or awful. I suspect the percentage of the latter is 99+, but reddit has a _lot_ of subreddits…,@Piniuze @retoor,observe,you don't need else if you use return,@retoor nah, I'll just be mentioning you. Any automatic censorship tool will inevitably be abused,@TrayKnots I'm from Saint-Petersburg, Russia, ex Leningrad, as in The Siege of Leningrad. Every single person who went to school there knows _exactly_ what refeeding syndrome is. Because of that, I do eat from time to time, but the amount of food I eat isn't even enough for #2

Thanks for caring though!,@devJs I do and will continue to get my depressed friends to psychiatrists I trust. Just like we do CPR on unconscious ppl assuming it's in their best interest, I know all too well how quickly a depressed person becomes too stupid to even realize they should seek help. I'll do that for them. I did it several times, all leading to ppl making full recovery and thanking me.

It took me years to find good doctors, with one bad so-called “doctor” almost killing me.

I'm bipolar type 1, and I can spot clinically depressed people very quickly by just talking to them and seeing how they talk/think.,@devJs yes, I assume that having friends, working, earning money, going out, maintaining hygiene, cleaning their apartment and generally being a functional human being is better for them than laying in bed all day, eating and eating and eating while anxiously scrolling tiktok and never showering.,@devJs it's not just that, but I will force them to attend at least one session with my trusted psychiatrist, by all means necessary. I'm willing to even lie and manipulate to get them to go to the doctor. I accept the consequences. I'll only do what I wish was done to me when I was too dumb to even read text from a screen.

I highly advise people against following the same strategy, as bad psychiatrists do exist, and they do kill people/ruin lives. I have a trusted one that I actively communicate with.,@BordedDev oneiroid state in schizophrenia is THE worst suffering your brain can physically experience. Heroin withdrawal symptoms are nothing compared to that. Every schizophrenic person who found it in themselves to fight this enemy that is bigger than all of us is a hero in my book.,@devJs if they want to stop talking to me after that, so be it. If they want to refuse further therapy and treatment, so be it. Fun fact: no one refused therapy so far, and I've seen nothing but gratitude towards my decisions.,@BordedDev schizophrenic people that are obsessed with an idea are completely immune to criticism. They can get upset if you attack their idea, but there is nothing you or anyone else can say that will make them reconsider. Their idea is immutable in every sense of the word. The most skillful manipulator/interrogator on this planet armed with future quantum AI and every book that was ever written cannot alter the worldview of an obsessive schizophrenic person in a thousand years.

Knowing that, and knowing how smart Terry was, I doubt he was even aware that he was a lolcow. At least he didn't suffer from that like CWC did.

Terry is most certainly in a better place right now.,@Lensflare in my opinion, both are needed. The code itself explains what happens, the comments explain WHY it happens. But the "second copy" antipattern you described is most certainly harmful.,@retoor define works 
Being all alone, suffering from the worst illness known to man, he influenced/motivated me and many others. If this isn’t impact, I don’t know what is.,The only thing that should hug my mother is this,In Russia we have Цитрамон П — Soviet-developed mix of salicylic acid, paracetamol and caffeine. It’s dirt cheap and has no side effects on liver like painkillers do. Upon digestion, it causes brain blood vessels to spasm, relieving headache in minutes.,@fruitfcker no, but you can buy a body bag in the same pharmacy for around $3.,@FinnTurner @retoor,@awesomeest I don’t want to scale,@awesomeest 30–40,@tosensei as much as I don’t want to dunk on dottii because she literally did nothing wrong, I hate how realistic your analogy is,@retoor sharp decline in general, no decline since yesterday,This is exactly why the explosives team that worked on disarming that one casino bomb wasn’t wearing protection.,@Hazarth YouTube,I bet you can monkeypatch the Array constructor in JS to make it do just that,@Lensflare sorry, but JS has a mechanism by telling the two apart: Number.isInteger()

I know you think that static types are “better”, but that's as good as you're gonna get in a language like JS.

Also, parseInt and parseFloat are different.,@TrayKnots holy fuck, you're right,@Lensflare just don't do that,hey, I remember you! welcome back!,I thought it was dottii,@antigermgerm what weed?,4 hours in,8 hours in. Feel nothing special yet,10 hours in. I feel weird,@12bitfloat not rn but he will,@NoMad we need more Luigis, desperately,oh, and make sure that the wrapper is big enough to accommodate the enlarged element.,I made it through

come sweet sleep,@NoMad poor guy acts in self defense — life without parole 
Rich guy fucks kids — slap on the wrist,I knew it was you.,@retoor it isn’t that hard to be honest
some people’s bodies act like brats that were never told “no” in their lives 
You have to start saying no. It will act up in retaliation, but you’re stronger than it,@TrayKnots we only care because Turing-completeness means huge attack surface,@BordedDev chatgpt, create landing page about AI meets JQL

*laughs in instant 1B+ valuation*,Man, I wish non-weirdos could understand me. I don't care about computers.,@Demolishun you want job security? write everything in APL.,@Lensflare luckily for me, I don't have to make this choice, but if I had to choose between code readability and job security, I would've totally chosen the latter. I couldn't care less about the next guy supporting it — he's not paying my bills. All that matters to me is that I get paid here and now, and that I won't be kicked out tomorrow. 

Getting the project up to speed after kicking me out has to have a greater immediate cost than keeping me.

I do write readable code with more comments than you've ever seen, but I do it just because I *can*, just because it doesn't hurt my job security.,@TrayKnots I don't think it applies here. I and the second prisoner (e.g. the next guy) don't testify against each other at the same time. When I exist, he doesn't. When he comes, I suddenly stop caring about this project because I'm not paid to.,@Lensflare I empathise with ideas you talk about. I wasn't talking about intentionally writing bad code, I was talking about avoiding going the extra (unpaid) mile to make sure the code is readable by the next guy, especially when choosing not to marginally increases my chances of not being replaced that easily.,@donkulator huh?,@Lensflare also, every minute spent on helping the next guy is a minute not spent on helping yourself/the client.,@donkulator lmao I don't get flatulence at all. I barely have #2s,@TrayKnots it doesn’t matter. They’ll hire whoever walks into the room during the time of the highest demand.,Haha, that’s dotty,All that corpos really need is a scapegoat. If the firewall was provided by someone who said it was “secure against all attacks” and that can be proven in court, they don't care.,Whatever he says is always wrong. If you want to be rich, respected and called a “strong leader” in 2025, all you need to do is to tell nothing but lies and touch kids. If you're not doing that, you won't be respected at the top,@retoor there are two types of obscenely rich white psychopaths: known pedos and soon to be known pedos. If he's rich-rich, white and a psychopath, he is a pedo, no exceptions.,@danae357 I'm bipolar. Without meds, I'll die very quickly.,@danae357 stay strong!,@12bitfloat thanks man,@daniel-wu no, I’m not even close. I still have body fat to last me months,@retoor Jojo effect?,@netikras I don't feel worse by the day, far from it,@sandeepbalan you do want to get full dying experience, trust me. This is the only way to subjectively live forever inside the moment before your death. A headshot won't get you there. Vodka+Valium won't get you there either.

I think gentle starvation by huge caloric deficit is the best. It's not painful at all, plus you have plenty of time to reconsider.,@sandeepbalan Dignitas uses a pentobarbital solution that you drink and quickly fade away. It should be a comfortable kind of death too. 

If you want it to be instant, pew-pew is the only option. The impact of falling from 15th+ floor will also kill you instantly, but you will for sure feel the fall itself.,@retard sometimes I use filter property to darken complex things,@retoor I never said I wasn't eating. Read comments under my rants.

This is the only way to actually finish the challenge. When I just straight up fast, it gets harder and harder. Big caloric deficit approach like what I'm doing is sustainable and requires no significant effort. That's just what I need to get rid of 18 kg of excess body fat I have.,@retoor also, bear in mind that you're a short featherweight girl. I'm 175 cm.,script script script,@retoor yes, it works. Mania worked the same way for me: 95 kg in the beginning, 72 kg by the end. I have no idea why.

@netikras how much weight did you lose?,@retoor I don't agree that the manic brain is what burns all that energy — the heat would've physically fried it instantly. But I agree on everything else, as it's exactly what I was feeling. If it's the case, then the depression you feel afterwards shouldn't be treatable with SSRIs because the brain is “broken” and “physically worn out”, and that's indeed what we observe in patients.,@retoor as far as I know, amphetamines don't cure depression. You can feel better doing them while you're in post-mania depression, but I think it will come at the expense of something else. Your brain does need some time to heal properly.

My last such depression lasted 17 months.,@netikras amazing! I never knew you used to weigh that much. I know how hard it is to lose that kind of weight.

About starving though… if I continue the diet I have now, eventually I will lose all body fat, all muscle mass, and then die of malnutrition. You can't cheat physics. I will need to adjust the caloric intake at late stages because losing muscle mass means spending fewer calories, but I will die eventually.

People die of malnutrition, all while eating, all the time, including in hospitals.

I have plenty of time to reconsider, and that's exactly why I've chosen this method. Plus, there is a chance that a slimmer body in the mirror will make me abandon the dying thing altogether.,@retoor it is prescribed, but for ADHD/autism rather than depression. I'm autistic, and oh how I want to get my hands on some Adderall.,@TrayKnots 

> a four hour introduction

It wasn't an introduction, believe it or not. It was one of the many, many meetings “needed” to “refine” the “spec”. 

> That should be a document

There was a document. This guy doesn't read or understand such documents in their entirety. Instead, he will just randomly dig up an arbitrary version of an arbitrary document, go to a random developer, point his greasy finger at a random detail of what that developer worked on and tell them that whatever they were doing wasn't done to spec. It didn't matter that this “spec” was a raw version of a superseded document describing an unrelated app.,@retoor I'm an ex fixie racer. You can tell it by my legs I think,@TrayKnots I wonder how all of those people I knew inexplicably got their high positions. Sometimes I think they're mandated by the government to artificially slow down the development of everything, thus creating more workplaces. A bit like what Wheatley was doing in Portal 2 — GLaDOS tells you that Wheatley (Intelligence Dampening Sphere) was designed specifically to always choose the worst solution possible at any time.,@netikras idk, my physics checks out.

If you're not unusually muscular, then at the age of ~30 you have to be 196 cm tall to maintain the healthy BMI of 22 if you weigh 84 kg. At your current 96 kilos, you have to be 208 cm tall. So yes, your body probably does have enough fat to bail you out in the small kebab scenario.

BMI scale isn't applicable to muscular people. If you're muscular, then those muscles reducing is what feeds you.

According to you, 15 small kebabs should be a month worth of food for you, and you won't even lose weight at all. Add the missing nutrients with supplements and let's race 😁,@netikras wait, wasn't it you who told me you didn't believe that thermodynamics explained weight loss? Then I shared a Thunderf00t video, and you refused to watch it, telling me that “it probably doesn't explain anything”? Either you or Lensflare.

Anyway, here's a time code even: https://youtu.be/56j34WAiZRk?t=238

I highly recommend watching the whole thing. So far no diet worked for me at all, but the one based on thermodynamics did.,@retoor my heart is weird. 165–170 is an okay exercise bpm, can support it continuously, and I could do it even while I was 90 kg. Peak bpm is 210, that really feels like pushing it too hard

I have a friend whose peak is 175,@brownthoma oh no 

@retoor they target rants with a lot of comments,@cafecortado death diet,@12bitfloat https://devrant.com/rants/13169777/...,@BordedDev 6 kg,@tosensei -18 kg is just a checkpoint, not an ultimate goal. There is no “starting eating like before again”.,@netikras it indeed is,South Korea? Affordable? What?,@12bitfloat probably spilled deep fryer oil all over their legs

or hot coffee at their office's kitchen,who the hell uses bcrypt in 2025? OWASP says you should be using Argon2 asap, or at least Scrypt,@SidTheITGuy OWASP > chatgpt,When they say they’ll be paying you bi-weekly, it’s every two weeks. When they say you have to do sprints bi-weekly, it’s twice a week.,lmao my server is constantly under attack

couldn't care less,Am I goin' insane? Runnin', runnin' through the back alley
Blood all over and you know I've had enough
Am I goin' insane? Runnin', runnin' through the back alley
Blood all over and you know I've had enough

https://youtu.be/879ysA4h9r4,the online form that you fill out and you die,@azuredivay you clearly didn't read any of my comments under any of the posts. I DO eat, I just eat very little 

it's the better way to starve than just not eating at all, as it's more sustainable,@TeachMeCode very little because I chickened out,(the joke is that the terminal is windows, and you'll have to experience windows for the next eternity),@TrayKnots @Demolishun you didn’t end up in powershell. You did end up in a regular old windows terminal,@TrayKnots everything in the afterlife is written for windows and compiled for intel itanium.,@TrayKnots jokes on you — you'll be spending an eternity on writing software for Windows.,@TrayKnots sorry, my brain is right now, I mean I am right now occupied by processing external stimuli, as any human would,@TrayKnots bold of you to assume that the afterlife windows is predictable. Hell, that the afterlife CPU is predictable,@TrayKnots I want to thank you, my fellow human, for giving me this affirmation today. Isn't it good and happy that we are both humans being humans at this exact moment of time?,how much have you been eating? if the caloric intake was normal, then there are three possible explanations: mania, parasites or cancer.

have you felt exceptionally happy/smart/energetic? if so, this might be mania, and you might be bipolar. @retoor and me lost weight crazy fast while manic. your organism/brain is immensely overclocked. a bit later, it will inevitably lead to very deep depression with high risk of suicide. seek medical attention immediately — they should stop your mania asap. the longer you're in it, the harder the depression will hit. my latest depressive phase lasted more than a YEAR.

I know nothing about parasites or cancer. Anyway, seek medical attention,Very little sleep needed to feel well-rested. Increased physical strength/mobility, increased intelligence level and charisma. Unusually high energy/attention span/happiness

all of that are the symptoms of mania

hypomania is like 50% of that, but it's still harmful, and you might still be bipolar.,@Lensflare buying and selling things is indeed a typical Human activity that I, bEing a human, enjoy very much. I enjoy drinking water with my feLlow humans too, esPecially while sitting by the caMpfirE.,@Demolishun 'powershell' is not recognized as an internal or external command, operable program or batch file.,@Demolishun send your complaints to the deity of your choice. If you can send anything from here that is,@BordedDev 2kg is normal.,@BordedDev my pleasure! don't hesitate to ask — I know a lot about my disorder, and I involuntarily paid oh so much for this knowledge.,@BordedDev you know what… I think I will. Thanks for the reminder!,for those who don't know, she says “Nerd.”,there is also Laura with a D,@TrayKnots which Saint-Petersburg?,@TrayKnots oh, my favorite city.,@djsumdog school shooter bullshit is killing indiscriminately, no matter if the person you killed had hurt you or not. Killing someone in particular, someone who hurt you, is a different thing. If I had a no prosecution guarantee, I would’ve happily turned my mother into lego with a knife, the slower the better. Gotta make sure the pieces are all neat and precise, gotta do a clean job. Would’ve been the best day of my life. Or the best week.,@diegolola @retoor,Are you sure that guy isn't some AI himself?,@retoor wow, is that snek? can you give me access again? I kinda lost your og message,@MariaNowak @retoor,@retoor I dmed you on snek,@retoor btw snek is unusable, sorry. I literally can't use it

anything I dare to do, anything at all, like when I dare to just scroll, snek does some weird shit

why did you have to overengineer the frontend part so bad? every downside of snek can be fixed with some simplicity

it's not css that is terrible, it's your collection of footguns,@retoor desktop is affected as well. If you have to “support” safari in a chat web app, your frontend is overengineered.,@retoor use ai to make you a good html+css ui, and then you splash some js into the mix! pro tip: chatgpt is very good with bootstrap, better than on its own,@BordedDev if your layout needs extra effort to make it work in safari, your layout is wrong/it uses stupid hacks instead of proper solutions. safari is in fact less forgiving to bs hacks/shitty historical conventions that aren't spec. this is why it's so slim and fast,@BordedDev everyone touching frontend without any respect to the craft are quick to blame their tools/browsers/standards/other people — everyone but themselves. More often than not, the issue they've spent last 8 hours wrestling with has a simple and straightforward fix they would've discovered themselves if they just dared to read the spec/at least MDN,@BordedDev if your layout is spec, it will always work in safari as-is 

this is why I do my frontend in safari to begin with. it's a very good hack detector/early warning system,@donkulator exactly. Safari doesn't scare me in the slightest — when I started doing frontend, I used to walk 1.5 km to my closest Apple Store to test in Safari because I was poor af. Then, I did frontend that had to work in IE 6. I used to code for IE 5.5 just for the fun of it,@JsonBoa 1957: The U.S. Army and Marine Corps adopted the metric system. Used as the basis for their weapons and equipment.```