Details
-
LocationZwolle, The Netherlands
-
Website
Joined devRant on 12/12/2024
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
-
pretty funny that the one thing the indecisive man is certain of is that your decisiveness is an affront to his existence6
-
Week : 73 ( Year 1 )
How is the weekend going?
What’s hard about dating you?
Previous Week : https://devrant.com/rants/128068052 -
Lord Sheogorath has survived the Grey March. The voice actor almost died in the last few days. He has pulled through and is still alive.
Dammit Todd Howard! You are taking so long working on TES VI that one the best voice actors of the game almost died! Hurry the fuck up!
Anyway, I want to send cheese wheels to Wes to let him know I care.2 -
I'm a proud man, but I'm not such a fan of my own farts that I can't admit when I maybe should have listened to other people's advice earlier.
After having been convinced of the scope of impact of AI by someone I respect, I started playing with the Jetbrains AI tools. I am impressed at its ability to process my code and give actually helpful input and to consolidate documentation into a form that is concise and helpful.
I finally get what people mean when they say it saves time.
A couple things that truly warmed me up to it is, one:
I wanted to know if I could return a string, float array, whatever, from c++ to a python script. I was assured the answer was yes, but I just COULD NOT get it to work, so I gave up on it. I asked the question to the Jetbrains AI (4o in this case) and it gave me what I needed, and now I can return a string from c++ to python no problem. There are a lot of little questions like this that I gave up on that I now have to explore again, which is both exciting and annoying, because I already have a thousand hobbies.
And two:
I am working on an html email. It's a mess of tables and text and inline styles. Compared to the markup I'm used to writing, it's tedious to trudge through to make even simple changes. I was able to successfully instruct it to make a specific copy change, while respecting the document's indenting, all on the first try.
I will forever maintain that it will enable a generation of drones that don't understand how to do simple things and will atrophy the skills of otherwise capable people that use it as a crutch.
I will also always maintain that its foundation is built on mass theft and is a monument to the uneven application of intellectual property protection laws. But with DeepSeek coming out and having done the same thing to them, I find myself enjoying the turnabout. I'm also amused that I coincidentally jumped into the pool right as things got interesting.
All that said, as a reference tool, like Google and Wikipedia used to be, it's not the force of pure evil I held it as. It is actually very useful and if used responsibly on an individual level, can be an amazing productivity tool and can even teach its users new things.1 -
There's a guy in our all-hands who always does a magic trick on camera before starting. It's always very cringe.8
-
I'm a sick to fucking death of reading 'documentation' by developers who assume you know everything they did at the time of writing and so leave out 90% of the context that would make the documentation make any sense.
Listen to me. If you are writing instructions on how to do something you have 2 options.
1. Write steps that are so detailed a person who has never touched the system could do them
2. Give enough information for a person who has never touched the system to work it out for themselves.
NOT. LET ME REPEAT MYSELF. NOT: 3. Give some half assed info that assumes you had already been working on the system and practically knew everything anyway.
If I had already been working in this area I WOULDNT NEED THE FUCKING DOCUMENTATION TO BEGIN WITH.10 -
I don't know why you guys would voluntarily choose this piss yellow as the banner of your rants.
But no longer will it hurt my eyes. Thanks tampermonkey.
It's okay around a profile pictures, but having it stretched through the whole screen is just painful.4 -
Prettier is absolute cancer.
Just logged in here to say this.
esLint is annoying as fuck, but Prettier is absolute cancer.
Are you webdev guys to stupid to format code or commit in a team how to format so that you got those annoying horrror tools with default bullshit rules like a comma after the last element in arrays or that shit not to use " but ' ? What the fuck is wrong with web devs?9 -
iOS patch introduced new email client.
It straight up doesn't work. There are just - missing emails. Straight up gone. I need to log into my PC to see them. Checked all the folders on my phone.
How do you fuck up that hard? Spending too much money writing useless chatbots, Apple??2 -
uhhh wtf i've slept 9 solid hours
this hasn't happened to me in like 6 years
I may have found the perfect drug cocktail for my brain inflammation, which incidentally works for my lifelong curse of insomnia I guess
my pupils are back to being big when I get these drugs right and I am so not used to being assaulted by my brain at all times. that's how my life used to be before I got sick. it's like smart person syndrome. I cease to see the actual world and just see 95% the associations of it in front of me... honestly I kind of liked seeing the actual physical world. isn't that strange? I always felt very weird, and like I was ADHD. problem is I think by hallucinating / through high imagination so I can't see what's in front of me and sort of "get lost" lol
and the other day I rejected someone because all my brain context loaded up some other activity so I didn't want to switch to their activity. that used to happen to me before my brain got empty. I feel so mean when I do that
how do I drive this thing -
Async Rust doesn't have a great story for Iterator::map just yet. I wrote a mini-article about it:
https://lbfalvy.com/blog/...4 -
So, I have a nested ternary, right, and that's not very readable:
(x <= y ? z : (x <= z ? y : x));
The linter points this out and I'm like yeah, valid point. So I inline-F[*0] it:
if (x <= y)
········return z;
else if (x <= z)
········return y;
else
········return x;
Clearer? Kinda. Oh, but the linter doesn't like this either, and to be fair, valid point once again; an else-after-return *can* be quite confusing if you have it in the __middle__ of the F body, catches you by suprise.
However, I'd like to take a brief moment to waggle your nutsack, if you please. Because this is C++ and I'm picking a reference from a list of values, so I can't simply assout[*1] within the switch.
So I'm at the crossroads of life once again, losing man's toughest struggle as I sit on a metaphorical cigar, squirming while I unclench my asshole slowly for strictly defecatory purposes. Allow me to illustrate:
- If I ignore the linter, and leave the rest of the code unchanged, the checks are going to fail and the bot is going to taint my pristine PR with automated comments.
- But if I take the linter's advice, I have to do a slight rewrite of the damn thing plus every F that calls it, which means touching shit that has nothing to do with this issue.
So what's it gonna be? Flushing or shoving my own excrement? Oh, the thrills of it being (literally) SOLID, ie not the acronym, but may the Almighty punish Uncle Bob regardless.
NOTES:
[*0]: It means 'function,' what else?
[*1]: ASS-ign OUT-put, where 'out' is just some var. You modify the var within the F body and return the final value.20 -
Day 10 of starving myself to death challenge! Health app warns me of sharp weight decline trend. I don’t remember the last time I had #2. I feel fantastic5
-
So the people who gave root access to clowdstrike and broke half of the world's computers are gonna operate the three miles island nuclear plant?
What could go wrong, right?
https://bbc.com/news/articles/...11 -
Solely because I hate being told no and not because I feel strongly about the subject, I tried asking my self-hosted deepseek-r1:14b instance about a forbidden topic only to be met with the expected refusal to answer the question.
It fought me, but I am my father's son and was able to get the answer after only a few attempts. You just have to be creative with your requests.3 -
Raspberry Pi havin their own software as the second/third stage bootloader sure sure is kinda well documented and works kinda well. But oh god is it a faff to get to do something non standard. Just let me modify the u-boot environment and save it to disk/tftp 🥺
Also whoever thought that NFS rootfs should only work with proto=tcp, FUCK YOU for not documenting it! Wasted literally two day on this!2 -
I started to work in a company as a Wordpress developer, where they made me technical tests even with React (with which I have no problem) and when they explain me about the stack they told me: “You must install XAMPP on MacOS” and deal with their Apache, .htaccess, etc. crap. Then I came across some spaghetti code. I didn't last a week. The developer joke came true.3
-
I often think of how words are made, how they relate to other words, sometimes I discover interesting relations and etymologies.
Like the word ASSISTANCE. ASS-IS-T[A|E]N[S|C]E. And sure enough we need it most when we are frustrated and our asses are tense.
Coincidence? Idk. But I'll never see this word the same again.
Neither will you.
Ur welcome5