Details
-
About🏳️⚧️ Bipolar type I. Autistic. Probably dead in a year. There are other receivers
-
SkillsCSS is all you need really. There are other receivers…
-
Location2013 there are other receivers
-
Website
-
Github
Joined devRant on 2/19/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
I don't know why, but the backrooms sound, e.g. the generic transformer hum, is so soothing to me. Call me crazy, but oh how I want my room, and maybe my entire apartment, to resemble a 2000's office. Think cs_office map, but for real!
I know it's probably because of my childhood, but I constantly feel like I'm being watched. Not just watched, but at any time a vague authority figure will rush into my room and make me do things because I'm long overdue on everything for some reason.
This notion somehow completely falls apart when I'm inside some office, the closer to 2000's in aesthetics, the better. I don't feel comfortable in luxurious interiors, or in Hygge-inducing Scandinavian interiors, or at "home" (I have no feeling of home). But 2000's office is my anxiety's kryptonite.
My dream is to have a cubicle at home. And that the door to my room should have that thing that automatically closes it. And the lock made by Abloy. Old office-style carpeted floor. Vertical metal shades. And let this paradise drown in soothing 60 cycle hum.4 -
Pro tip: make your tool’s error messages very long, so feeding them into ChatGPT is not financially viable. Then, sell support for your tool.2
-
Isn't it eerie how the same cat looks cute to you and absolutely terrifying to a little mouse? Imagine a monster that knows no mercy, can hear your tiniest movement, is 20 times your size, is faster than you, with fangs as long as your head is wide, that can crack your skull in one good bite and swallows those like you whole.10
-
There are two good ways to approach binary app distribution:
1. Every app has its own installer, shell-based or otherwise, that handles everything including choosing the right binary, downloading it, managing versions, updates, config files, etc — all of it.
2. Every app is distributed as source code. It's user's responsibility to build it by the guide provided in README and keep it updated.
In between those two pillars, there is an uncanny valley of orphaned dependency graphs, broken post-install scripts, vendor-locked enforced app stores, eCoSyStEmS of apps, Adobe Creative Cloud, and all the other shit.6 -
Let's purely hypothetically say that someone used international shipping to get you a... liquid that tastes good but also moisturizes the skin very nicely. For the sake of argument, let's assume that you get just one bottle. What do you do: drink all of it or spread all of it all over your body? If you drink just half of it and use the other half on your body, neither will be enough to fullfill its respective purpose.
The liquid goes bad rather quickly. Yet, certain aficionados like it a bit aged.11 -
Driving data from your car (direction, Gs, cameras) can be used to estimate your “recklessness”, bought by banks and used to “properly evaluate” your insurance price 🙈33
-
Themes:
- lost glory that was there before amnesia/in hipster times, has to be reassembled again, but it might no longer have anything in common with me
- luxury escape location that is mine but also isn’t
- a workplace where I kinda don’t work but where I’m welcome still, with a desk reserved for me
- awful, uncomfortable, depersonalizing and dirty new world that I don’t know why I should attend if I can leave right now and nothing will change -
One day you'll go hiking and find a house built by no one. It will be then that you'll realize you can't go back home.2
-
Polish military has the official "8 wounds" chevron that is given to those who sustained 8 battle wounds. Do you know why Americans don't have those? Because you have to be Polish to get wounded eight times in battle and still be alive enough to wear this thing on your uniform. Poles are built different.17
-
Enter BIOS menu
See the option called something like “ionic capacitor discombobulation”
Click “help” near the option to learn what the hell that is
“Enables or disables ionic capacitor discombobulation”
ffs14 -
So tired of “minimal” distros. Give me a 40gb fat bitch that can open any file type, has every codec and every app, and that has everything set up for me. I’ll delete apps I don’t need, deleting is easier than installing anyway9
-
Intel Management Engine is half-hoax. Yes, it exists, but rumors about its true capabilities are fabricated and artificially amplified to make "what about intel ME" a very effective though-terminating cliche in the privacy community.
Let me remind you that to this day there was not a single takedown or leak that resulted from some power exploiting ME. All kingpin takedowns, all whistleblower deanons, all deanons period, all doxxes — all due to software shortcomings and other exploits.
Yet, "what about intel ME" reigns supreme and instills doom into the minds of the questioning. I can totally see someone who is new to this whole privacy thing doing their research, finding this ME craziness and thinking that real, actionable privacy is impossible, and going back to using amazon alexa and giving tiktok full camera and microphone access.
Just forget about Intel ME. It might as well not exist at all, because it was never used successfully. Instead, do this:
- Keep your threat models updated
- Learn to distinguish state-level actors from surveillance capitalists7 -
What we were promised:
- The world as seen in Frutiger Aero
- Solving chess by running minimax on quantum computers
- Fully automated luxury communism powered by blockchain
What we were delivered:
- The phone selling machine in Walmart values your $700 phone at "$59 Today", but when you hit "Cancel", it bumps the price to "$79 Today" while stealing your data via USB. You can sell the phone for $400 on Ebay.
- Microsoft will try to bruteforce your zip archive's password if you upload it to OneDrive
- Butthole logos8 -
we don't really need data types. By default, everything should be string. When you do addition, when the string has nothing but digits, commas and periods, they should be parsed added as numbers. Else, they should be concatenated. If that string-number formatting doesn't match any conventional formatting of any locale, it's a string. Same number-inferring behavior should be implemented when comparing things. There should be no type casting because there is just one type, so every comparison is type-exact. "true" and "false" are special strings that won't throw an error during comparison. Comparing two strings using less, more, less than or equal and more than or equal always throw an error.
Dates are ISO strings. Every other thing is not a date.
We basically sieve the data starting with the strictest conditions down to more forgiving conditions, then down to no conditions at all where it will be interpreted as just string. ISO date requires a very specific formatting, so we should check that first. Then, let's check for a formatted number. Then, a boolean. If nothing clicked, it's a string.
Oh, and every string is automatically trimmed, so it can't start or end with any kind of space.
No classes, no procedures, no constants, no switch operator. Also, no methods, just a lot of helper functions.
Performance will be lacking compared to languages with static types, but performance is not a priority here — this is the language for code monkeys and their AI counterparts. It should only be used for making trivial client-server prototype apps that could've been replaced by Excel if only people knew how to use it, at passable quality, that work reasonably fast on modern hardware.
Those apps will be deprecated because the company went out of business/because the project was proven to not be financially viable in several months anyway.
UI should be rendered not using a webview, but using a lightweight cross-platform UI engine written in a proper language like C++. There should be no semantic tags — every UI element acts like a div would. Everything is measured in pixels and milliseconds. All colors are #rrggbbaa. All vector graphics are SVG, all raster graphics are AVIF. All sounds are Opus. All videos are AV1. All UIs are reactive, Vue style, e.g. you change a variable and the UI updates itself in the right way every time.
Add some junior devs paired with GPT-4.5 or any super-expensive LLM, sprinkle with some Extreme Go-Horse management style (https://hackernoon.com/you-might-be...), and boom, we recreated Zergs but in the tech space. Let's solve software by brute force.13 -
imagine "dumb" tech still having mics, recording everything and scanning wifi for unprotected networks to gain internet access and upload it4
-
open source this, open source that… do you realize that you have no way of verifying whether the “cloud” version of a self-hostable tool is identical to what’s on github? they might as well have a special version of their app running on their servers, filled with spyware.
They don’t need it though, because you never read the code in the first place. Spyware might as well be there, in plain sight, never to be discovered by you because they know people don’t read source code.
Also, when are you going to get it hosted? Because cloud is just someone else’s computer, remember that. If someone else has unrestricted physical access to your computer, it’s not your computer anymore. Your hoster can see everything that happens on your VPS.
Unless you’ve read the code and hosting it from your own home from your own physical server, it’s not your data. Check with your data provider — they often do offer fixed IP service for a small fee.
I host my own tools on my computer and let my phone sync with them through my home wifi. Yes, I can’t sync shit when I’m out there with my phone, but who needs that, I’ll just do that when I come home.
I’m about to vibe-audit the source code of Notesnook with AI!16 -
Isn't it neat how Plato gave us Five Platonic Solids, but his kids were born because of One Platonic Liquid?7
-
European hares and regular bunnies have nothing in common in terms of how they behave.
Hares will scream at you and attack you if you get too close. They're very fast and very agile, they even look like mini kangaroos. Sometimes they will open their mouth and jump at you full force, essentially using their body as a spear and their incisors as a spear tip. Their teeth are VERY sharp. Unlike carnivores' canines which are pointy, hare's incisors are flat like a razor's edge. They can totally bite your finger off.
They're big, strong and fierce enough to scare away foxes.
Just imagine dying of anaphylaxis all alone in the forest with no one to help you after getting bit by a not-even-rabid not-even-predator.14