Skillsi can make some really nice V60 pour over
Joined devRant on 6/16/2020
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
I don't get it
why is it that people still use FTP?
Like, in current, fairly recent (2018) projects, for public downloads.
I get that when you're just hosting public files without any authentication you don't need to worry about the unencrypted passwords, but like
the random ports are a shitty and annoying practice and also http exists just let your custom patcher program download the release from github where it's already available22
I was looking around to do some stuff with wireshark and I stumbled across a forum question from a 2012 in which someone actually replied with the people from the future in mind.
God bless you shearn89
Youre a real one
And to those that reply "I found the solution thx" and don't post it: eat a dick11
Things that are no big deal but piss me off endlessly:
People who can't mute their mic in online meetings.
We don't need to hear your breathing, the constant "hmm"s, or the conversation of your room mate who doesn't use a headset and instead yells into the telephone on speaker mode all the time2
Oh boy some mutex deadlocks inside the 16 year old, unmaintained, company application framework.
Time to look at the stack traces of 24 different threads and try and guess which one fucks it up
I've been thinking of getting my masters degree and now I'm actually considering
- quitting my current full time job
- start the masters in almost full time
- work part time as a barista
Am I insane or could this be an actual option13
I swear to god "old school" C++ devs are menace to humanity
Why yes let's make this one line long function, that could even be constexpr, and make it a macro.
Why the fuck not, let's make compiler errors worse by foregoing any type checking. Let's throw away namespacing as well, great.
I shouldn't have to dig through 4 levels of nested macros just cause "muh performance" and "we've always done it like that".
The workday today was shit but my colleague just randomly dropped off some ice cream (:
God bless you Martin2
Working with badly designed hardware is amazing
While it is highly frustrating most of the time, I'm gonna be able to say "We can't develop software for broken hardware" to a lot of highly paid and highly annoyed peiple and that will be immensely satisfying.3
Just started reading The Mythical Man-Month, and already in the first two chapters I went "oh hey this [fatal flaw in planning] sounds familiar!"
Is this a good or a bad sign...?6
Kinda often, the ecosystem around C/C++ kinda sucks
Compilers will give you hieroglyphs instead of readable errors.
Including a separate library, or a code generator, into your project is generally hell on earth to set up.
The language server often needs several seconds to come up with suggestions, some of which are complete nonsense.
The language itself lacks many basic features. C++20 will give us so many fancy things but we still can't convert an enum to a string.
I've programmed in C# and lately in Rust, and damn the developer experience there is just so much nicer overall.31
I Work from home for like twice in the quarter
And of course, on the day I happen to be at home... my neighbor starts drilling holes into his walls at 9:20 am3
Dont you just love spending like 2 hours playing around with a library and doing some math, on real pen and paper, only to find out the library had a function for what you need already there and available
a friend of mine has applied at a company who have sent them this task* to complete before the job interview.
They gave about 10 days to complete this.
*I rewrote it
Personally I think this is super overblown and way too much to complete as a test before the first interview.
They expect the applicant to configure an SQL database, a backend with a custom API and a UI.
It's like a fullstack prototype software, not a task.
Im not in web development and I wouldn't feel confident learning these technologies in my free time in just a few days.
I said that this felt like some HR manager writing up the test or that they want the applicant to create a prototype for free.
Am I being too extreme here? To me it feels overkill, what do you all think? Is this common?
Oh and I should mention, this is for an internship position for a bachelors student.21
It happened again.
This time my colleague, is abbreviating "cumulative" as "cum" in a variable name, and now I have to control my 6th grade humor...24
I'm so done with all the covid talk.
Its all that's ever talked about and you don't get a break.
As if it wasn't bad enough to have that one friend who constantly has to remind everyone how politically educated he is, and how much he hates the neo[whatever the fuck], now he has to remind everyone about his opinions on the vaccine.
No one fucking asked, shut the fuck up.
Your opinions do not matter.3
Since roughly 1 year ago I have been making "leftoff" comments in my code, whenever a work day ended or so, with a few notes on what I was doing and what I was about to work on next.
And I recommend it, I think that's good practice. Because I forgot to do it on friday and I have no GOD DAMN CLUE what I was working on :|3
Oh man I sure do love having three separate code generators in one project with some additional hand written versions of the data containers so that every time the system engineers decide we need to change something about a data structure I have to update 1-3 hand written mapping functions. (Kill me please)4
Just upgraded to Android 12 and what the fuck is this new UI
make it stop
Hm yes let's make the buttons 14 times larger than they need to be, also put text on them no one ever needed34
- have a cool idea
- the idea is way too ambitious
- think about it for a few days
- start coding
- lose interest and never touch it again after 4 days
Why is it that every python project I come across seems to not even want you to use it.
The deployment always sucks, you get some random ass errors because some parts are in python 2 instead of 3 I guess. If there's a C library involved it most definitely won't work. What the fuck is conda and why do I need it to install software?
Where is the documentation to build a release yourself if the public ones don't work?6
What is it with colleagues here not even thinking of making a comment in code that directly interacts with hardware.
They will write to the same register 4 times with different values, which is intentional I believe, but not bother to put one comment in there vagely explaining that it is in fact not a copy paste error...2