Details
-
About0x90
-
SkillsC, C++
Joined devRant on 12/20/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
-
this crap is pasted on to the end of every ""migration" in the project. Migration in heavy quotes because they do everything and they are run by different tools according to different rules depending on where they are and whether certain words appear in the file name.4
-
I've been in a new city for a while, now.
When it comes to getting to know a new city, I like to pick a remote destination of interest within a walking distance /* Which usually is a supermarket, or an electronics store. */ && just pay attention to surroundings on my way there.
Using Google Maps myself, since it works quite well in my area.
Today /* Technically yesterday, since currently it's past midnight, but the event took place a few hours ago, but whatever. */ I have found this interesting landmark.7 -
We just had a server outage this morning and my colleague was heading to the office. He was already in a meeting on his phone and got stopped by the police for calling while driving.
He got a fine, lost his driving license for 2 weeks and has to go police court for it. That's an expensive server outage for him9 -
There was this one time when a coworker needed to update the Xcode.
IIRC because his Mac mini was low on storage space, the update failed && the Xcode became corrupted.
He found that out when he tried to open the Xcode, at which time he was presented w/ an error akin to:
'Xcode was found to be corrupted && was moved to the Recycle Bin'.
C: 'Good, it belongs there!'.11 -
Working 2 jobs is exhausting. In the evening head feels as if it were stuffed with sand. Like a punching bag.
Extra money is nice, but idk if it's worth that feeling...10 -
I batched 150mb of textual data to extract data from as prompts to OpenAI to analyse the data and give me facts about it back to me in json format. To give you an idea about how much 150Mb in text is, the first Harry Potter book is 429Kb.
Ok people, how much do you guys think it costed? I used gpt4o-mini model. The result will shock you.15 -
Somebody from Alaska randomly texted me to go to lunch somewhere. So I am sending them memes about eating people.10
-
MS has added copilot to Outlook and placed the button in that left side bar where the other buttons are.
Thing is, that‘s the only colorful icon there.
Now every time I look at this bar, this icon always stands out. It looks like this is the selected icon, even if something else is selected.
For me this is a great example of shit UX.
They probably made it on purpose so that people are constantly reminded that COPILOT IS INTEGRATED IN OUTLOOK NOW.
They don’t care about good UX, they just want to smash it into your face.9 -
I had a suggestion a week ago. I was told to do a different (simpler) approach. The current approach doesn't work and I'm about to point out the problem basically means I've got to go do what I originally said.6
-
Finally got enough coverage on an urgent PR, update from main. Can't merge because of -0.32% coverage on code that has ~95% coverage.
Well, I guess they're not getting that end of day feature they wanted.4 -
Interviewer: Where do you see yourself in five years?
Candidate: Well, I checked your LinkedIn... and most employees leave in two years.
Interviewer: Uh... welcome to the team?" 😂 -
JS: [‘a’, ‘b’, ‘c’].join(‘, ‘)
Ruby: [‘a’, ‘b’, ‘c’].join(‘, ‘)
Go: strings.Join([]string{"a", "b", "c"}, ", “)
Kotlin: listOf("a", "b", "c").joinToString(", “)
Swift: ["a", "b", "c"].joined(separator: ", ")
Lua: table.concat([‘a’, ‘b’, ‘c’], “, “)
Racket: (string-join ‘("a” “b” “c") “, “)
fucking python: ‘, ‘.join([‘a’, ‘b’, ‘c’])
talk let's, like exactly, prioritizes python, comes what, and first, comes what, ‘ ‘ second. Like talking, doesn’t Yoda, you make, wiser any.20 -
No amount of sub-par developers cheering for AI to overtake them will be enough to make me install Copilot or any glorified autocomplete. None of that would be needed anyway if people documented and tested their shit anyway.13
-
A certain specimen of very radioactive cobalt-60 has “DROP & RUN” written on it. Talk about warning labels. 15 minutes at 1m away from it means certain death.
If you drop it and run as fast as you can, you’ll only lose your arm.3 -
Our scrum master planned a 1-on-1 to go over everyones tasks when he is off for 20 days (paternity leave) one day before his wife is expected to give birth
Now he is surprised this plan fell through for obvious reasons5 -
The Q&A section on https://learn.microsoft.com/ is freaking USELESS!
Every question is answered with a wall of text that is 100% irrelevant and I'm pretty sure it's AI-generated3 -
Client: Build me this subscription based software
Also client: *doesn't fundamentally understand how subscriptions work*4 -
Triggered by a spelling error in a backend API endpoint.
Must resist urge to change it.
It says "respondants" instead of "respondent".5 -
Games which have a save point or checkpoint system: FUCK YOU!
This is a technical limitation that was present in game consoles in the 90s.
There is no fucking need to implement save points in games made today!
It serves no purpose other than to generate frustration for the player and make the player redo the same section of the game again and again when he fails.
Oh how much fun it is to repeat 20 minutes of tedious shit as a punishment because I fell into your cheap trap and died!
And even if I don‘t fail, I want to be able to stop the game at any time and continue later where I left off. Is that too much to ask?
I don‘t want to be forced to progress in the game until you decide that NOW, after 20 minutes is the time that I am allowed to quit playing.
This is a fucking design decision. Don’t make your design suck to imitate the games from the past that did it for technical reasons!11 -
For some reason, our CEO decides on the designs. I have send some designs to him on Wednesday last week. On Friday, he finally approved the designs (with a minor tweak) at 16:57.
On Monday at 14:00, I had a meeting with him and he was mad that the full feature was not finished and in production.
What did he expect? 😐
For context, Friday we had a deadline to get multiple products updated for a deployments on Saturday. That went to the shitter and we spend hours trying to fix it till the middle of the night and decided to roll back. Now we were fixing the shitshow that it was and he is still mad
(those deadlines that friday were barely feasible and we failed)5 -
So a lot of games have in game fake operating systems. They are usually just standard fare utilitarian. I got to thinking that maybe I will have a brand of OS in game that is loosely similar to certain IRL OSes. However, I want to have at least one in game brand OS that insults the user.
user: <clicks on browser in fake computer OS> (loosely based on IE)
computer OS: Don't use that you stupid asshole!
user: ...4 -
How do you guys monitor website traffic?
I was looking of a solution for a long while. Google analytics sucks these days. In the beginning it was an awesome system! Long, I've searched an alternative that was LIGHTWEIGT. That last part was the issue. What the fuck do people with their software? Finally, I've found umami. It's amazing. It shows even the city name from visitors and it shows a nice world map including statistics. Browsers used / desktop / laptop / phone / OS. It also shows debounce ratio (amount of people that run directly away after visit) and users currently online. It's all I could've ever wished for. Using it since yesterday and it's so decent and fast!
It's one of those products that makes me think "This is how I would've written it myself too". Happens sometimes. Same for gitea / cogs. Also such perfect products. There's still hope.24 -
Nobody in the department knows what an ancient program really does, not even people that have been in the department for 20 years. Yet it seems to do important things.Time to shut it down and see what it was responsible for. Maybe we'll see the consequence in the next year(s), lovely 🙃6
-
The colleague next to me came into the other day with a new, or al least new to him, computer. A Mac Mini.
30.something years ago I worked as a computer repair guy and I had to work on Apple products. I've hated them ever since. Not built for repair. I "shared my opinion" with my colleague but didn't get very much of a respsonse.
Well well, the Mac Mini broke down after just a few days. He asked someone for a price to repair it and it was about twice what he payed for it.
I'm glad he didn't ask me.3 -
I think the jobs of people who say that they will be replaced by AI must be so mundane that they probably will and should be replaced by AI.7
-
SHIT! I should've screenshotted it! But my mobile hotspot (that phone that is the main internet connection of my whole house) got disconnected (accidentally, before i left my house) so i booted up again. I went to the hotspot menu and it said 0.5TB data shared last time. Is that a stable hotspot or what? :P People be like "why don't you get decent internet?". I think it doesn't get more decent than this :P1