Details
-
AboutInformatics student at Karlsruhe Institute of Technology. <3 SBCs
-
SkillsJava, Python. Managing a few hundred torrents. Hoarding data.
Joined devRant on 2/19/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
-
So, someone submitted a 'bug' to Mozilla.
As some of you may know, in the next year, the new mass surveillance law in the Netherlands is going into effect.
Another fun fact is that the dutch security agencies/government have their own CA (Certificate Authority) for SSL/TLS certificates.
The new law says that the AIVD (dutch NSA/GCHQ equivilant) is allowed to hack into systems through obtained certificates and also that they're allowed to INTERCEPT TRAFFIC THROUGH OBTAINED PRIVATE SSL/TLS KEYS.
So someone actually had the fucking balls to submit a fucking issue to Mozilla saying that the Dutch State certs shouldn't be accepted anymore when the new mass surveillance law gets into place.
This person deservers a fucking medal if you ask me.68 -
devRant just hit 50,000 downloads on Android (fancy new store badge, yay!). Thank you everyone for being part of this community and spreading the good word! @dfox and I have some fun new features in the works, exciting times!23
-
Browser notifications, STOP TRYING TO MAKE IT A THING!
God I hate every other website that requests browser notifications.. why just why?11 -
Started a new job today... but I couldn't actually do anything because I had to wait for 4 hours to get an ID card (necessary for computer access because security) only to get told to come back tomorrow to try again. Off to a great start!!
At least my manager realized that this is fucked and filed a complaint against their department. -
Two weeks ago, I chose my modules for my Master in Data Science. This morning, I received an e-mail to tell me it was a bug, I was not accepted.
.
So what's now
.
I guess I will kill myself6 -
Ten ways to fail at public key cryptography, Today:
When encrypting a file for your coworker, encrypt for your own key instead of his/hers3 -
When you need to work with the register of your microcontroller but you fuck up the addresses. I wasted so much time looking at my code to figure out what I'm doing wrong. I tried everything, looked up the datasheet again on how to initialize everything and in the end I fucked up the fucking register addresses. Three addresses had, at the offset, one 0 instead of two.
I never felt so dumb in my life -
My Laptop's internal HDD broke. I unscrewed the cover, looked at the label and found the reason why:
The Label said "Seag_te"9 -
As a developer in Germany, I don't understand why anything related to development like IDEs, git clients and source code documentation should be localized/translated.
Code is written in english, configuration files too. Any technology, any command name in a terminal, every name of a tool or code library, every keyword in a programming language is written in english. English is the language of every developer. And English is simply a required skill for a developer.
Yet almost everything nowadays is translated to many other languages, espacially MS products. That makes development harder for me.
My visual studio menus are a mess of random german/english entries due to 3rd party extensions.
My git client, "source tree" uses wierd translations of the words "push" and "commit". These commands are git features! They should not be translated!
Buttons and text labels in dev tools often cut the text off because they were designed for english and the translated text is bigger and does not fit anymore. Apparently no one is testing their software in translated mode.
And the worst of all: translated fucking exception and error massages! Good luck searching for them online.
Apple does one thing damn right. They are keeping all development related stuff english (IDE, documentation). Not wasting money on translations which no developer needs.19 -
Me: so, ifconfig, what is my gateway?
ifconfig: [ip address]
Me: nmap, what is this IP address?
nmap: it's a network switch with an open telnet port.
Me: what happens if I connect to it?
switch: WHAT IS THE PASSWORD?!?!
Me: is it blank?
switch: correct. what do you want to do?
Me: can I look at all the IP and MAC addresses on the network?
switch: WHAT IS THE ADMIN PASSWORD?!?!
Me: is it... admin?
switch: correct. Here's everyone that's connected to the network: [400+ IPs and MACs]
Me: ok python, would you filter through these and tell me what manufacturer each one belongs to?
python: sure.
[~50 manufacturer lookups later]
python: there's a bunch of apple product, a bunch of miscellaneous laptop and printer manufacturers, and some raspberry pis.
Me: raspberry pis?
python: yep. about 20 of them.
Me: What happens if I connect to one?
rpi: WHAT IS THE PASSWORD?!?!
Me: raspberry?
rpi: correct. what do you want to do?
Me: can I make you do my bidding in the background when you aren't being used?
rpi: sure, sounds fine.
I love ignorant sysadmins.8 -
"So what are your hobbies?"
Me: "programming"
"No i mean your real hobbies, besides the work you do"
Me: *awkward silence*7 -
Seagate: A reliable source of unreliable NAS Drives. Rest assured, that they're gonna fail way before everything else, so that you're warned, when your other drives may not last much longer too ◔ᴗ◔
I stopped laughing, when my NAS' external Backup Drive, a Seagate, started throwing I/O Errors ๏̯͡๏2