Details
-
AboutI like making things, adding features, fixing things. I've got too many things on the go at once for repetitive, so I'll automate instead.
-
SkillsC++, Python, ML
-
LocationLondon, UK
Joined devRant on 10/9/2016
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
-
@wojtek322 made a nice list of 25 questions about the EU chat control law. A very terrible law. One we can't ignore.
Those questions, I've ran them trough Gemini and got them answered. Then, I generated this nice page: https://static.molodetz.nl/chat-con... covering the law.
It's nice informative page, worth a read.
For people who don't know yet - with Gemini you can do a deep research, and at the end of it, you can generate a site like this / a quiz / graphs. It's very nice. What a time to be alive, sadly the EU wants to end that great time.
Edit: i did not even chose the dramatic title. Imagine.23 -
Been installing llama.cpp using aur and have ccache installed. Well for some reason one of the dependencies has some system lib incompatibly when it uses the cached object, you'd think running ccache -c would fix it, but no had to manually delete the cache folder
-
Day #7, of turning into a Simp for Claude Code, yesterday it surprized me again.
I'm developing a Python-Qt6 GUI to help me run about 100 small scripts I generated and use sparecely...I know squat about Qt6 and the only python I ever did was FastAPI code.
So it generated the app, and I creeped as many features I could think on it, one of those was auto dark-mode setting (so I can feel like a grown up hacker)... of course it broke the UI.
The interesting part comes next: as I struggled trying to solve it myself, I asked it to create a test and try to solve the UI issue.
So it creates a Test Window, shows me and instructs me on how to test it, asking for my input, and solves the f UI issue.
Then it destroys the test code Just to show me who's the boss.6 -
wow tarot cards have a solution to hobby programming projects
just always stuck in 3 of wands, forever
cuz 5 of wands sucked. so then I started avoiding 4 of wands to never get to 5. and then you just get stuck planning forever at 3.
5 is when communities of people come with their own ideas and cause self doubts in you, override you. 4 is respite/pride/reveling and feeling comfortable in your idea/quest and seeking out a community base to share it with
guess in the end it's always that people suck and nobody can do anything alone. mega lame!5 -
Company is not doing well so decided to go job hunting again, or rather respond on linkedin. Didn't think I cared that much, but I have been unable to finish the work I need to do, something that I should be able to do in a day at most. Half of me is "remember you don't care" the other half is "why are such a slacker, useless piece of shit"
Anyway, first call with an actual recruiter was positive8 -
After 5 days of being /gone/ finally caught up again. Anyway, see you all next week or when page 4 is fully unread again
(not really, just have been busy)
(btw you can get temporarily banned from commenting it seems)9 -
The symbol for things to avoid in biology: ☣️
The symbol for things to avoid in physics: ☢️
The symbol for things to avoid in IT: ✨9 -
CSS is for children.
Who needs colors and blinking and custom fonts. Those things are retarded. HTML have everything you need to make functional websites.
Actually if you ever used CSS we should send you to gulag7 -
i haven't seen "rant of the week" thingy for a lot of time, i assumed my app needs updating but i know there r no longer android updates.
is the feature dead or is there an apk i can get?6 -
Realization today:
-I have serious traumas from my childhood after:
working on animal agriculture and industrial farms
-Living in a shit hole country during bombardment and war
-Couldn't get any job with a degree and was forced to leave with 300€ in my pocket to stay alive
I'm glad that all of this is over for more than 10+ years but I feel it caused a serious damage in my mental health.4 -
It's hilarious how employers disguise the concept of 'big pile of horseshit and stress' as 'challenge'/'opportunity'.
Give. Me. A. Break.8 -
A post with many thumb up reactions with different skin tones, of course counted separately.
👍6 👍🏻3 👍🏼4 …
Because apparently it matters who is agreeing as a white person and how many agree as persons with a slightly darker skin tone. 🤦♂️
This is so fucking dumb.69 -
Why the fuck are there so many electrical standards to connect a mac to a phy?!
MII
RMII
GMII
RGMII
SGMII
SRGMII
XFI
SFI
QSGMII
10G-USXGMII
10GBASE-R
100BASE-FX
XGMII
XAUI
PSGMII5 -
What is your recommended hosting platform?
I'm making a website+backend (react, c# + small sql db + discordjs bot) for a friends gaming community and would like to host it "soon".21 -
There’s lay offs in my company.
So far:
- slackers and incompetents are staying
- Part of the leadership team is in holidays
- No one said the word lay offs but use the sentence “changes to come”
I am going back on monday and part of me hope I will be kicked out as I will have nothing to loose then, and a full month to say whatever I want.2 -
1. How many active people do we have on this platform?
2. Why don't we do something together as it would grow quickly and all of us could retire in 3 months?12 -
This is Alvin, a small sub that is 60 years old, been to the Titanic wreckage many, many times. Still in active service.
This is the difference between the real engineering and the kind of "engineering" done by so-called "disruptors" that say "move fast and break things".
You're not an engineer — you're a douche that appropriates the engineering culture. You didn't make an "OS for productivity", you made a worse version of Lotus 1-2-3 from 1983. You didn't "reverse-engineer" anything — you copied and pasted funny letters and symbols put together by a language model that is as clueless as you are.
Do not cite the deep magic to me, bitch. I was there when it was written.11 -
linux rant number 23094823094
Linux is a marvel of modern engineering. Well, at least in a sense that it somehow manages to work despite its design.
Basic commands like ls, grep, rm, cp (think busybox) do work predictably. Given that some of them are older than you and me combined (grep is 51 years old), it would've been weird if they didn't.
Yet, when comes the time to configure linux itself, there is no right way to do it — there are 5 or 6 wrong ones.
The wrong way number 1 to configure linux is to use predictable commands and their combinations. You know, cat + grep some config files, then awk to change them… If you do it, you will instantly break your system to the point that you'll have to back up your data, reinstall everything and put your data back.
All the other wrong ways are wrong because each of them will break your system in their own unique way. All of them kinda-sorta do what you want, at the expense of messing up some other things that have nothing to do with what you were trying to fix. The worst way to use them is combining one wrong way with some other one, like configuring xorg directly and then using ubuntu-specific userland config tools. This will instantly break your system too.
You'll have to google/chatgpt your way through historic quirks that are somehow still there in 2025. Remember: the worse the shell command looks, the more likely it is that it's the right way (or at least the least wrong way) to do things in linux.
Some minimal distros like alpine is a notable exception, in a way that they're more predictable, but they will become useless the moment you try to get some actual work done. I've used alpine as my desktop os for quite a while. I know what I'm talking about.
If you want so much as to install a browser, you'll have to use flatpak. But flatpak will only bail you out so many times. Your colleagues, and people that write tools that your colleagues use, are using macos, windows or ubuntu. You'll have to use whatever they're using, and if it uses glibc/is not in flatpak, well, tough cookies.
sudo apt install fuse breaks ubuntu instantly — it won't boot into graphical desktop anymore until you reinstall everything, including systemd, and do initramfs. Why does it do that in 2025? who knows.5