Details
-
AboutProfessional Programmer
-
SkillsC++, Python I program other languages on occasion. Well versed in process control and realtime systems. Experience with electronics/electrical design. I am interested in game programming and design. Making things move is fun.
-
LocationEarth (most of the time)
-
Github
Joined devRant on 7/29/2019
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
-
Why do people who put camera's on always insist others must do so as well? I don't mind when it's a special meeting like a retro or some form of team building thing, but I cannot be assed during standup - that MFer is meant to be over after 10 minutes. You guys go on an hour-long tangent, while I'm busy writing code, chatting to people and getting shit done, do you really need to see me not paying attention to the issues with the PHP project that are there because client X did something stupid. I'm already rolling my eyes while listening right now. Also, I don't want to put a "good" shirt on for 20 minutes to an hour meeting.12
-
Stack Overflow has the best April fools prank!
They are doing an 8+ hour database migration on a business day during business hours!
The prank is the fact that it’s not a joke! They really decided this for some reason!1 -
I have to go through so much bullshit with the architecture invented by people with no technical skills… It went from invented problems to real problems very quickly.2
-
if you make a PR, do you sometimes just fix the minor error yourself and push it and then approve it?
for example: like a typo in a variable or a wrong translation4 -
Yesterday I left an open bag of fried chicken flavourd chips in the office. This morning the entire office smelled like Colonel Sanders had paid a visit.5
-
> A world government dictatorship is due to sit atop a massive global structure of control and 24/7 enslavement and most of its major pillars are included in something called Agenda 21 (since updated to Agenda 2030) which is interweaved with themes of ‘sustainable development’ and ‘biodiversity’ and justified by ‘climate change’.
even the cheesy bond villains are late on their projects, don't you see!3 -
Cars 1 was NOT released 19 years ago. No, it just wasn't. Fuck you, it wasnt. I dont care about your facts. It's all fake. You're litearlly just lying. No it cannot have come out 19 years ago. It just couldn't have, thats way to long ago. You're just weird. Calenders are just wrong8
-
You know what sucks? When AI appears smart but its explaination is so over your head you don't even fully grasp if it is bullshitting or not.
For reference, what the following does is decomposes several runs of a network, takes them as samples, then generates a distribution with those samples. It then applies a fourier transform on the samples, to get the frequency components of the networks derivatives (first and second order), in order to find winning subnetworks to tune, and enforces a gaussian distribution in the process.
I sort of understand that, but the rest is basically rocket science to me.
Starts with an explanation of basic neural nets and goes from there. Most of the meat of the discussion is at the bottom.
https://pastebin.com/DLqe70uD3 -
Usually I come here to share rants/negativity but this time I wanna share an happy moment I had yesterday as a programmer.
In lots of instances I struggled to work on personal projects: I feel the desire to code cool stuff but I've often self-sabotaged myself by doing stuff like:
- self-enforcing "one man agile methodologies" with tasks, issue boards and lately time tracking
- forcing myself to do long study/research periods about the language/technologies I wanna use before writing the first line of code (and when I was able to actually end my research and get to code most of the stuff I researched was forgotten since cramming information is not effective on the long run)
- forcing myself to stick with all the "best practices" under the sun and to setup countless tools (linters, CI, unit testing...) before even getting a working POC
Usually all these stupid self imposed rules ended up in me procrastinating or pushing trough stuff struggling with headache after headache when coding actually used to feel a mostly fun pursuit to me.
Took lots of time to recognize this monster I created into my head but finally yesterday I did and I gave myself permission to:
- Start programming with just the very basics of the language (while reading a book on said language on the side at a relaxed pace, I can always come back later to improve my code as I learn more)
- Add stuff (unit testing, complex frameworks, CI/CD...) only when I need it
- Do a very basic planning (like a text files listing "must have" features and "nice to have features") and avoid issue boards and stuff, I'm working on a hobby project not on a company or a big OSS projects
It's been so long since the last time I had a programming session where I spent most time actually writing code and not researching and overthinking stuff and it felt great. -
Got this message from my CEO: "When are we going to have a perfect working version? 100% sure without bugs? "
How do I even respond to this? "We are wondering the same"?
(for context, he requested an early alpha build of a certain feature)9 -
Inspired by jestdotty's comment:
> *makes spooky JavaScript noises*
What would be a noise or sound that most accurately represents JS?
I‘ll start with two suggestions and we can vote for the most fitting one.13 -
Hot take but movement in Half Life 2 is quite janky.
That said, I still love it.
My favorite weapon is the pulse rifle by a long shot.13 -
CEO is blaming a frontend bug for a backend outage. The server simply did not scale with new active clients ))))))1
-
This comic is completely generated by AI. Yes, the new image generator update in GPT-4o is insane! 🚀6
-
Dear HR,
You're so incompetent, had I followed your instructions I'd have broken the law and endangered my life.
Get fucked.
A.6 -
So let's settle the TAB vs SPACE debate once and for all. Loser have to leave town at down covered with feathers and tar.
From the era of typewritter, we inherited a key to bring the carriage to a specific column, aka INDENT. It's the tab key. Space key are there to separate WORDS.
Whoever use SPACE for tabulation/indentation is a fucking idiot. Just imagine this bafoon having to set his fancy jetbrainz IDE to do something that typewritters can do for 150 years, and then having to press backspace 4 time like a parkinsonian retard.
They are dangerous people who are probably anally raping cute kittenz as we speak.
https://en.wikipedia.org/wiki/...24 -
I've been getting better at typing with 9 fingers. I am managing to ruin the only health benefit of smoking; the break.6
-
Do you enjoy pain? Love being mistreated while paying $100 a year for it? Welcome to Apple Developer Enrollment!
You'd think for a company that claims to provide "seamless" experiences, their enrollment process would be super straightforward, but no, get ready to waste incredible time with generic error messages.
"Enrollment through the developer app is not possible for this account".
Great! Just great. My peasant app wasn't worthy of being on the almight App Store anyway. Forgive me for trying, my lord.
WTF.
First, they make you prove your existence with endless verifications. Need a D-U-N-S number? Good luck because it's a nightmare. Support? Barely helpful. And if anything goes wrong? Expect weeks of waiting with zero urgency from Apple.
And that $100? You pay it every single year, just to keep your apps measly alive. Meanwhile, Google charges a one-time $25. Fair? Not in Apple land.
And if they randomly decide your app has an issue? Boom, it'll be gone. No warning, no clear answers, just frustration.
So yeah, if you're a masochist who adores pain, jumping through hoops and paying for the privilege, Apple’s got you covered!5 -
ok actually I just had an epiphany
vibe coding (which is telling an AI to do something instead of touching the code yourself) would be helpful on phones
so kind of like Tony Stark talking to Jarvis
instead of trying to find symbols on a phone
but if you have a laptop actually touching the code would still be superior
with a phone you could say what you want and just double check if it's right on the screen
soooo bathroom coding or when you're on the run middle of the street coding. hell... relaxing bath coding (I listen to podcasts in there by ziplocking my phone)
do you think people were far less workaholic before modern era. probably very relaxed time11 -
If you use space as indentation I hate you and I want to remove your nails one by one and then dip it in salt.
And then rape the salt.24