Details
-
AboutPhD student in applied post quantum cryptography at University of Adelaide, South Australia\n btwiusearch
-
SkillsTypeScript, C, assembly, zsh
-
Location~
-
Github
Joined devRant on 10/17/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
-
yet another Microsoft bashing rant...
I'm trying to get `Visual Studio`
You use your Windows 10 VM, use Edge, use Bing and search for `Visual Studio`.
First fucking result:
A Visual Studio alternative - A powerful C & C++ IDE - CLion
-- from jetbrains.com
Like... WTF, you not even promoting your' own stuff ?
But then for when you search 'firefox' w/ bing+edge a thick fat banner: 'Promoted by Microsoft': There's no need to download a new web browser.\n MS recommends Edge for fast ...6 -
Like "Why is Facebook webpage running so slow" (I think cuz of all the tracking stuff, and they are having trouble on my Linux machine). But I gave it a naive duck-duck and found this brilliant tip to "Reinstall JavaScript" to improve that performance. I'm just so speechless rn... And the cherry on the ice-cream is the link :Drant reinstall js wtf-anyway? like what? guys... facebook is evil i dont want to use it i use arch btw java is also an island12
-
Tip: Write `throw new Error("problem: <your task for next Monday, and your last thoughts about that>") at the end of your test-file.
Then you come back to work after the weekend and know exactly where you left off!
Thank me later, as I thank my Friday-4pm-me1 -
!rant
To embrace the TIFO (today I found out)
$git rebase -i <hash>^
You can reorder commits and squash.
I just used it, to amend a commit that was not HEAD with some changes I’ve done later.12 -
Cause heaps of YouTube tutorials are crap nowadays, I’d like to collect your favorites here. And when you are in need look up good channels here.
I’ll start with mine:
Jacob Sorber (C / Unix)
Creel (general low level stuff)
The Cherno (C++)8 -
Me 2 cents on python:
Cheers on python for enforcing indentation for the sake of readability.
Fuck devs for writing a fucking function in one line or 200char.
Also fuck type less one liners even more.rant fuck python tabs vs spaces typewriter fuck developers python fuck this shit indentation readability4 -
I am pulling my hair out on ducking low level stuff. This is why people (more importantly me!) should have the chance to learn, rather than assume how things work.
Has anyone of you detailed resources on how linking objects into shared libraries really works ? Especially Name Resolution. All those ducking tutorials and bloody blog post just have simple examples and explain shit not in detail!
Even ducking man pages on gcc/ld don’t help me out! Maybe I’m too dumb to type the right words into me search engine. I’d even love to read a bloody paper book.16 -
@allBeginners:
It's not about which language to pick or which problem to solve. It starts with thinking like a programmer.
I think that this guy educates quite well: https://youtu.be/azcrPFhaY9k
TLDW: Write your problem in English first and then translate that into simple code, not the other way around. If it does not work, you told the wrong things to the computer; its not the computer failing.4 -
FUCK YOU GOLANG FOR LOGGING IN DUCKING BLOODY RED.rant logging is evil you don’t do that logging in red who the fuck even comes up with this shit who thinks this is a good idea11
-
Needed texts to call-duty with the gist of the incident. Implemented, works.
PM wants to also ring the phone, cause text may not wake them up.
Me, telling him, that his tools don’t allow me to call him. However, I said, I could send the text as a fax msg, which would end up “ringing” mr call-duties phone, and then fax-Morse-beep the msg to him.
PM was ok w/ that.2 -
What’s your best answer to “how long will it take you to find and fix that bug?”
It drives me fucking nuts!
“I don’t know (ffs), could be ten minutes, could be ten weeks.” - that’s by default right know, but that’s not always appropriate.
You guys have maybe analogies that managers understand ?7 -
!rant, story
Wonder if I’m alone on this:
I have habits.
Always use the same cup, with very same amount of coffee grounds. Same four presses with the same fingers on the coffee machine.
Same way I place the cups in my desk. Same way I carry my notebook, same way I dry my hands. Same exact spot I place my card on the rfid reader. Use same elevator, same locker. God.
You name it, I do it on my own particular way.
Thing is, that I think about it. I do it consciously. I am just happier if things stay the way they are. It not just muscle memory thing.
Not judging here, just wonder if there’s people who can relate as much 🧐7 -
I’m just lazy af, so I spend hours to let something else do the actual work.
That’s why grandpa created farming devices, that’s why I use software to my life easier.
It worked once, I liked it, I continued.1 -
compile with gcc, ./a.out: "Segmentation fault (core dumped)"
compile with clang, ./a.out: runs and fails.
compile with cc, ./a.out: Alternated between "Error: Too many arguments" and "Segmentation fault"...
ffs I'm done for the week I guess.
The problem is not that it fails, the problem is that it alternates because of time of compilation, power consumption, random blody oracles or the phase of the moon in a leap year on a Friday the 13th. God.Please.Send.~Nudes~. Help.rant clang afraid to use other compilers compiler argp linking what is that cc gcc subliminal segmentation faults stumble12 -
Trying to exit a bash script with 'halt'
on a friday afternoon
ran w/ root
on a internal prod-vm
which I did not had the permissions to turn on again4 -
What’s your worst pickup lines for devs?
How about this:
When my dick gets hard, it gets as hard as NP hard.18 -
Now stuff gets offensive !joke/meme better tagging as joke but better play safe not to get the tag police here could also tag as rant4
-
!rant
Just had my coworker to notice me, that there is a fire alarm right now.
Man I must say, good Job Sennheiser on Their NC headphones!7 -
So I’ve asked my Unis infrastructure guys via mail, why we don’t use the digital id with our phone additional to our RFID Badge.
One of those (maybe a moron, I don’t judge yet, see question below) replies, that they would need to replace all readers “as current ones rely on RFID scanning chips” and they are not sure how US Unis implemented it.
Thing is, that when I hold my iPhone SE 2020 next to the reader, my phone shows my credit card to use for Apple Pay.
Doesn’t that mean, that they use compatible RFID frequencies ?
I’m not an iOS dev, so maybe someone can help me out. Any info appreciated!11 -
Just asked something on stackoverflow.
Has been 15min already. And still no downvote and no comment saying “fuck off”
Today is a good day.
🙃
Sorry for wrong tag. This ain’t a rant. I was just thinking “so? -> rant”5 -
You know that feeling, when you code, compile, run. It just works ?
That’s the moment I get insecure8 -
Ok, rubber ducks are ducking helpful, but I moved to use actual ducks.
If you are currently stuck somewhere where your rubber-mate cannot help out, feel free to ask. I’ll forward.14 -
I am glad that I usually include comments, which make me smile years later...
What are your best findings when you look at your old code?
something like:
// having any and all at the same hierarchy is not valid (and stupid)
someMistakeDeep: 1 // deep fail
// TODO: find out, why the cache is behaving like this. And fix it ¯\_(ツ)_/¯
or my all time favorite comments
// this should not happen.
// wat?
or testing emails like
- tldsAreNotCheckedBTW@something.idontthinkthisdoesexist
- nonValidEmail.com
or urls...
- ProtocolMissing.com
- www.stillNoProtocol.com
And when I'm out of ideas, something like this
messageContent: 'Bla Bla Bla. Exception in FS on Host https://w.com/hpsa',
{ SmsVerb: 'randomVerb' }, // unknown Attribute5 -
Need advice with buying a notebook.
I fell in love with the Lenovo X1 Carbon.
It comes with a FHD display, WQHD and a 4K OLED.
I thought about getting the 4K OLED to safe battery since I’m dev and everything is dark anyway.
However, the internet says, that using 4K, drains the battery quickly and for long battery life one should get the FHD.
So I wonder, which one has more impact: 4times the pixels or pixels just barley illuminated...
Maybe someone has experiences with that :)11 -
What do you guys do, if you don’t know which keywords to google for your particular problem ?
Wish me luck, I tried to ask on Stackowerflow.
If I’m not responding later, send help!6 -
This is by far the most creative way so look for a job. It happens, when you install core-js. It prints out a job-search at the console.3