Details
-
AboutHome sweet ... Linux, of course!
-
SkillsRust, some C, Java, Kotlin, Python, Basic Web (HTML, CSS, JS)
-
LocationGermany
-
Github
Joined devRant on 5/22/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
-
TIL: PHP is also the name of a currency.
And compared to USD one PHP is worth about as much as the community makes it seem.6 -
I will never complain about Windows forcing updates onto users. Ubuntu seems to do that also by default (19.10 or 20.04 not sure rn).
The vm had asked some times but now it seemed to just do it upon boot. Agonizingly slow and at the worst moment!!!18 -
Can someone explain me...
... WHY GOOGLE PLAY SERVICES NEEDS ALL PERMISSIONS FOR WEBAUTHN(U2F)???
NEED MY CONTACTS, CALENDAR, BODY SENSORS, SMS AND SO ON! ALL FOR U2F???
I PROBABLY SHOULD BE GLAD THAT I DON'T NEED MY GOOGLE ACCOUNT FOR THAT?!?!
Using Firefox and testing WebAuthn instead of the typical dialog I get "Firefox has trouble communicating with Google Play Services" when I try to use that.
If someone knows the responsible people at google, tell them to FIX THAT SHIT.17 -
Anyone here knows whether this is valid?
This is the default code for a new Visual Studio C++ Console Project.20 -
Game devs: Let's make characters as photorealistic as possible.
Some asian girls: Let's try to look as unrealistic as possible:11 -
Probably a veery long time ago, but being able to use what you use in if(...){} for e.g. booleans like "bool(ean) isX = a == x;".
And than reusing that value in if again and so on.
Even if it sounds trivial, there was a time where it was not and "==" was only associated with "you use that in if/while only" rather than "a == b" returns a bool(ean)/int.
Same goes for other arithmetic operators and && / || ofc.6 -
M$ even admitted that ActiveX was not safe. They at least accepted the problem.
But just saying the the user: "Cool features = get hacked" is stupid.6 -
RANT:
Google is just a steaming pile of shit!!
I've recently installed LineageOS onto my phone and wanted to degooglify my life.
So my current Smartphone doesn't have any GApps installed and I get along fairly well.
Should I need anything, I should just be able to use it in my browser right?
RIGHT?
Nono!! As soon as I want to log into a third party Service using Google (older acccounts with the other choice only being Facebook) I need to "verify my identity". And the only option are my old smartphone who still have Gapps on it but are slow and don't accessible when I'm away!
For those who say: "Google is just beeing secure. They don't want anyone to steal your account.". I USE 2FA AND HAVE BACKUP CODES.
BEFORE DEGOOGLING MY DEVICE IT NEVER ASKED SUCH A THING!!! WHAT A PILE OF SPYING SHIT!!!
And the best part, after I remotely started my PC at home and just want to take a screenshot of the message for this post before just using a working session, the message didn't appear.
Somehow google decided that me logging in 15 mins later (same ip) proves my identity?!?!?!
IF THIS CAN BE ATTRIBUTED TO AI. FUCK THIS SHIT. GOOGLED SHOULD BE TREATED LIKE AN ONLINE CASINO BECAUSE THE CHANCE OF JUST GETTING LOGGED SEEMS COMPLETELY RANDOM!!!
(I also had this prior when using my smartphone browser. There I couldn't "circumvent" this and I was at home. But having this shit on my browser which should've a session is unacceptable.)5 -
Just wanted to root my phone again.
My carrier had an update but unrooting did not help to get it installed.
What it did though, was restoring my recovery partition.
So booting my phone in recovery mode, saying twice that I want to reset my phone (just the layer before booting into recovery).
Aaand... It actually erased. 😮
So having little sleep tonight because I need to install all my necessary apps again.3 -
I dare you to show what sins you committed when you still were a newbie to programing.
Mine is below.11 -
You should just switch off your adblocker for one day....
... and see what blatant ads are available these days. 😡5 -
How about you started off with programming?
I'll start with a veery old picture of my first Java-Code I've written (if you can call it eben that). At that time I tried to code using a JS-Designer. Just hilarious. 😂😂😂9 -
DISCLAIMER: I'm not paid nor have I had any contact with any associates of the following software.
GET FUCKING VIVALDI!!!
This Browser has DAMN NICE MOUSE GESTURES!
You do them while holding right click.
For example right click held and swipe/moving the mouse to the left/right brings you backward/forward.
There are several others and you can make them by your self.
Just browsing anything. IT'S FUCKING DAMN FAST.
INSTALL VIVALDI AND ENABLE MOUSE GESTURES! After aprox 3 Days you won't want to have any other browser anymore.
(Could've just simply said that I love the browser because of that feature. But this is DevRANT!)16 -
Just noticed:
In every programming language, your first goal usually is to write "Hello World".
Except for php. There "phpinfo();" is the equivalent of that.3 -
This one is more for the (surprisingly many) german folks here.
Explanation: Nobody would translate children to "Kinder" in the context of nodes in software.
The translation would be correct in the context of an ordinary family, but in software the translation of e.g. "Reply(s)" would be far more appropriate.15 -
TL;DR: My devices all hate me and I needed to fix them all.
My Devices really love me.
I rooted my smartphone (LG G5) just yesterday. Everything went fine. Installed TWRP, SuperSU and some nice Apps that utilize root.
Today I was on the go (at CeBIT) and already had the Xposed Installer App on my phone, but didn't attempt installing it yet because I needed my phone for Maps and Messaging and the app had given clear warning about the bricking-potential.
So to the end of the day I get bored, send my last important Messages, installed the Xposed Framework...
... aaaand got stuck in a boot loop.
So I got on my way back home (thanks God I remembered all the trains I needed to take). On the way I had a lot of fun in the Recovery-Terminal and figured that I should be able to fix my phone with no problem at home because the installer made backups (unlike myself).
Coming back home and my pc was still running (should've shut down after installing updates).
The pc behaved odd and I couldn't shut it down properly, which led to cutting the power.
And upon booting my pc I got a ... give it a guess ...
...a bootloop (technically the animation just never ended).
So after I fixed my phone with my spare laptop (just transferred and executed the uninstaller for xposed) I fixed my PC too, which had an old broken dkms-driver.
The odd thing about this is, that this isn't technically a rant. I guess you can confirm that you can't find any swear words.
Because I ENJOYED fixing the devices. I already fixed my pc a couple of times was well as unbricking my rooted phones, so there was fairly little research involved.
I guess I'm now offically twisted.
Now, after my smartphone backups are transferred, I'Ll take my device apart and replace the camera glass which arrived today (and hope, no pray, that my sim card does still work after that)...
... after I blatendly copied a meme to get more attention. 😉3 -
Everybody keeps complaining about people who center content (expecially in websites) not appropriately.
So I'm just watching the WWDC 2018 (never watched one before and don't own any iDevice) and see the new aproach on Apple News.
So, "centering is ugly" is out and instead "gorgeous".
Have to admit, that this does indeed look nice. Just funny when centering content often embodies bad design choices.2 -
"You have to change your password, because you've either just registred or your password doesn't comply with our guidelines anymore."
I've not made my account recently.
The question beeing: How can they know if they "should" decently hash it? 👿9