Details
-
AboutEnthusiast of strict, safe, elegant and beautiful programming languages. Allergic against boilerplate. Certified hater of clown languages like JavaScript. 📱 Developer of JoyRant, the unofficial devRant iOS app that doesn’t crash.
-
SkillsSwift, SwiftUI. I have a truly large list of other skills which this margin is too narrow to contain.
-
LocationGermany
-
Github
Joined devRant on 6/30/2017
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've been told, on many occasions, by many people that I have problems w/ communication w/ people...
...yet _I_ am the guy who has to create a fucking report asking people whether a _major_ change has been intentional or just a fuckup.
Boggles the mind that something as crucial as deprecating something that will impact an ostensibly large portion of our player-base isn't provided as a heads-up && I find out about it when inspecting the build, myself.7 -
@Lensflare before he was a programmer: https://devrant.molodetz.nl/preview...
You can laugh about this, but he doesn't have a college debt!21 -
Job response, even though on their website they have a role open explicitly for my role: "We cannot accommodate more candidates right now. Perhaps next year things can change"
...next year...
Same response. Oh... it's automated. lol4 -
I created a mcp for molodetz server so I can connect it to grok for reboots and server stats. It works fine, but slow. It doesn't cache the mcp server signatures so it has to resolve every time what functions it offers. It can take 30s.
My original plan was to give it persistajt memory also for calling but it seems calling does not call the mcp. It would be cool if I could call for server stats and reboots. Alsy, try to say molodetz to AI. Impossible.
The speech these days is very good but really custom words like molodetz don't work.7 -
Our manager put in his notice last month. His last day is tomorrow. Earlier this week, our director got on our daily stand to tell us the manager of our devops group was "no longer with the company."
I called a former employee who kept up with him and found out he was fired the day before. Apparently the VP had wanted to fire him years ago for old grudges. Firing a devops manager with 5+ years of institutional knowledge the same week the manager who's been there for 7+ years is leaving seems fucking insane.
I also found out before I started there, an older director, in his 50s, walked into the VPs office one day, dropped his laptop on the guy's desk and said, "I'm retiring," walked out and left his badge at the front desk. Never responded to a single phone call.
This place is a shit show. I kinda want to apply for a manager position while also looking for new jobs. Part of me wants "manager" on my resume, just so I can have a shot at a not-shit management job, but that means I'd have to be in hell for a while at this company.5 -
Got a weird poem from an old friend this weekend. Turned out one of his friends showed up drunk at his door recently sexually assaulted him. He hasn't told his girlfriend yet. Heavy stuff.
One of my best friend's was in town over the weekend. She moves back here at the end of May and is opening her own massage practice. It'll be good to have another friend moving back.
I had to get up early today and physically come into the office. I realize if I say I'm interested in the management position, I'll have to do this at least two days a week or more the rest of my time here. I really hate coming into the office. Do I want a management position more than I hate coming into the office? I don't know yet.5 -
Corporate Reality:
“Manager: ‘Just a small change.’
The codebase:
No comments
No docs
4 frameworks
Last commit: 2017
Me: opening the project like I just unlocked a horror game level.”2 -
lmfao... imagine if a pizza restaurant webform didn't have (reasonable) limits on the number of pizzas you can order... and you put in 120 pizzas (by mistake). LMAO.33
-
Manager didn't even bother announcing his notice to the entire team himself. He told the seniors first in our meeting, but said he wanted to talk to some other people 1-on-1. Well he never did, and the director got on our daily stand and announced it, and a lot of people still didn't know or hear rumors.
He's so shit at communicating. Even while in office, he'd schedule something and be 15 minutes late or not show up. He's generally a good dude and hopefully he'll have less to deal with and be better at time management at the new place.
Still debating if I should tell the director I'd be interested in his position.3 -
Yesterday, our manager told us he put in his notice last week. He'll be gone next Friday. I'm physically in the office today with the start of whatever knowledge transfers we'll be seeing.
He's been the lead designer on our current project. The architect is mostly in his head and he has all the domain knowledge. It doesn't hit production for a few months, but he's essentially dumping this huge pile of AI generated mess on me.
I hate physically being in the office. These hot desks suck so bad and I hate seeing all these sheeple.6 -
For better performance, visit https://dr.molodetz.nl. The site now enables intelligent local caching of resources, with a 1-minute local cache for HTML content. It successfully proxies all external domain resources (e.g., avatars), caching them while excluding API responses to ensure notifications remain current. All resource patches are done decently using beautifulsoup, no regex shit.
It brings back the original devRant experience! Yes, avatars work again on opened threads but not on the feeds list / notification list, those are rendered by JS. Could patch that but for now out of scope.10 -
A forty-five minute daily standup for a team of twelve is absolutely criminal and I feel like I'm the insane one for being the only one to not be okay with that.5
-
Have you ever wondered what happened w/ all the unsold devDucks?
Pyramid Head Duck: https://amazon.co.uk/TUBBZ-First-Si... ,
Merchant duck /* "Welcome! Got a selection of good things on sale, stranger!" */ : https://amazon.co.uk/TUBBZ-Boxed-Co... , etc.
/jk
Found those purely by accident, given how I had been looking for controllers.5 -
I was reading FreeRTOS documentation today and was reminded of ostream.
"Tasks are normally implemented as an infinite loop; the function which implements the task must never attempt to return or exit. Tasks can, however, delete themselves."7 -
Typical experience of a test monkey receiving new hardware: https://devrant.molodetz.nl/preview... .4
-
https://gudtrip.xyz/
Wauw.
- Cannabis, Bitcoin, and AI in one user-powered network.
- The first agentic cannabis device
- Building a user-powered cannabis network24 -
Isn't it aggravating when you want to make a project at the company better structured but the lazy dev that makes the company the most money decides to reflect their despicable attitude onto the code, not structure anything into project folders and make your life harder by forcing you to understand the project every time you look at it? : )
Yeah... coding standards are beautiful but only if the company's culture allows it and the managers aren't ignorant fuckssss.
resentment.sh7 -
I wonder if I should start looking for new work. I've only been at the current shop for 8 months, I could potentially get them to pay for part of my MBA (although I'd have to stay at the company for a year after reimbursement) and there might be management positions I can apply for once our current massive project goes live.
Still, I hate working with .NET, the AI stuff is making all our software worse, and it's still going to be difficult to get even close to my former pay level with local jobs in this town.
I'm just tired. I actually miss the company I got laid off from, but I'd also never go back there.6 -
Why am I getting a NPE? After a while I discover why... I had the file of the wrong project open.
LOL3 -
It's a beautiful day. New glasses. New drugs for cheap. Had gluhwein for breakfast. Cycled 12km while drinking beer. Made 200, - today. I live for days like this.5
-
Coding privately:
"Ah... :typing:, click, having a look... run... edit... draw on paper.. think about it.. edit.. recompile.."
Coding at work:
"type as fast as possible and make a jumbled mess of everything and in the end deliver something that barely runs and meets requirements, only to have tons of headache from every company layer later, mandated by themselves"18 -
Snek gives a 500. Don't know what it is but I'm nipping beer at beach. In a hour or so I'm home and will fix it. Very interesting, a 500 did not happen before I think.19
-
It's summer again. Bye bye internet for retoor. I have three internet connections, all failing. The park ain't even open yet. Tomorrow it is. But the internet is already failing. Failing on two 4g connections and a fiber one over wireless. I can't recieve 5g here. Only option left is starlink but I don't need expensive power internet. I just want to be online full time with 20mb/s. That's all I ask. Especially now I do development mainly trough AI, it's very important. I'm switching connections all the time. It does actually does help somehow. Poor retoor.15
-
I created a report a few weeks ago about the game's display being fucked up due to the sensor housing && the required inset, explicitly mentioning the iPhone X as a device that was tested...
...Got a reply from the lead tester that he && his underlings were unable to reproduce the issue on the iPhone 8.
Well _no fucking shit_. Why _the fuck_ would you try reproducing an issue about sensor housing && insets using a phone w/o that feature?
Fuck me... another day, another retard...2 -
I was just watching a youtube showing of that he was the only one having the perfect score on a TV show. It is a test, on how good your memory is. He was wrong. My mother did have the best score too on that very same TV program. It is very interesting. My mother is more known as an empathic person more than being a smart person. But she loves media. Had her own radio show for many years and was countless times on TV. It was so important for her making her capable of winning that show. Its interesting what motivation can do with people. My stepsis is unable to calculate anything but when she plays a game, she is unbeatable while it requires that skill. I never won a game from her.2
-
We were told that one of our frontend guys is no longer with the company. There was no notice period. Our manager couldn't really say anything for privacy reasons. I sent him a text but haven't heard back. We don't know if he rage-quit or was fired. Makes me really uneasy.10
-
I'm tempted to send that cat-teary-eyes-thumbs-up gif whenever I get a rejection e-mail.
Enough of this sheet.2 -
youRant alpha 0.2 - The Notification Update!
https://github.com/yuriKhordal/...
Managed to finish this update JUST in time, literally going away for the deployment tomorrow.
First of all, Yay, with the addition of notifications, it's first **actual** alpha release (until now I considered releases as MVP.
New Features and Changes:
+ Added Caching. Rants and Images are now cached for a certain amount of time speeding up re-opening rants, not needing to load them again.
+ Added automatic retries for the dreaded Slim Application Error! GET requests will now retry up to 5 times before giving up. The error message in the app now also actually says it's a Slim Application Error instead of the previous unclear "Value <html><head><meta..." error.
+ Added devRant avatars in posts and comments, replacing the previous flat-coloured dots, now only actual dots are dots. :P Also replaced the ugly red dot that shows you are logged in with your actual avatar.
+ Added Notifications for mentions, using the RSS feed provided by retoor. They are currently limited, and do not work in the background for some reason. Regardless, when you open the app you will get notifications of all mentions since the last time notifications worked.
+ Added a limited profile page you can open by clicking the username row in a rant or comment. Currently only dispplays user info, but not actual content(rants, comments, upvotes, favories).
Bug Fixes:
* There was a function in a helper class that was accidentally using a feature of a high API level. It was rewritten.7
