Details
-
AboutBugs... why does it always have to be bugs? ...also morons && retards.
-
SkillsBug hunting. C++ Trainee.
-
LocationFoggy, dark cemetery.
Joined devRant on 6/15/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
-
For the android users that use https://rantii.molodetz.nl (I know three :P), it's now possible to block an user. You won't see any of their rants, comments or notificaitons anymore.
You can go to settings and enter the username yourself or go to their profile page and block them there.
Happy ranting!9 -
i finally have a clear example of the proper usage of CharGPT!
(some shit came up but ill be posting some interesting stuff this week ;P )13 -
WTF people! You are not providing the entertainment my trolling is intended to provide.
You, yeah you! Seriously, get bent out of shape when people post inflammatory shit...
Why do I even bother?
...sigh...joke/meme lensflare is too cool to lose his cool retoor is into chick fights ostream isn't angry enough5 -
anyone else ever finf it odd that ostream ( aks <alias-array>) is so against 'Germans' butbreally the main german he goes adfer is @Lensflare and hes also an apple admirer/dev/lover ...
like maybe ostream is just threatened by lensii? . ubknow cuz people actually likebhim, hes a good dev and ostream has the time and immaturity to keep up this crap endlessly for years? ibmean hes not even good at gaslighting.... despitre his best, constant efforts12 -
Holy hell, aoc day 9 part 2 is diabolical!
Has anyone solved it and can give me a hint (not the solution)?
The naive approach would be to make an array with 100000^2 elements, or an image with that many pixels, but that's just too large.
There must be a smarter way.13 -
This week, I got an email from my local college advertising some education possibilities that would take 75-150 hours depending on the course. One of them does interest me a lot but now I am wondering what it is better (offensive cybersecurity).
A) follow that course at that college (still WFH)
B) follow similar courses online, possibly cheaper but maybe less credentials on my CV/resume.
Judging by the duration, it's certainly not enough to do it professionally. But it will certainly make my resume stand out a bit more.2 -
https://devrant.molodetz.nl/preview...
Picture of an EXTREMELY early stage of an android devRant client (since the official one no longer works due to the certificate expiration).
Threw this in just a few hours so it's super bare bones and just a proof of concept for myself currently, there is no APK, this isn't even an alpha.
I absolutely do not have time for fun projects so I can't promise anything time wise, if I'll have time I'll try to make it at least usable enough for an alpha build to send here on the next weekend.
(Perhaps will even find an hour or two here or there in the middle of the week)
I sincerely appologize for my lack of time, I would've absolutely loved to start this earlier, and to finish a MVP for y'all (and myself) to use as soon as possible.
Currently it uses 'dr.molodetz.nl' as a "quick and easy" solution for the certificate thingy (so know that data and credentials move through a "thrid-party"), but once I'm having an app that is usable (minimally) I'm planning to switch back to devrant.com but with certificate pinning.
P.S. If anybody has got any tips or advice for android development, write in the comments, I would appreciate anything because I fucking HATE android development and it makes me feel like a monkey smashing a computer with a wrench hoping shit will work. Not my first android app, but even though I've made a few android apps in the past(real apps for actual use, not "template" apps for portfolio or for learning) I still feel like every tiny step is fighting against the framework instead of with it.25 -
What do we think about the fight between UK and 4chan?
While is find 4chan a terrible site, I vouch for them. Fuck off with your stupid rules.
But it's simple right, if they don't comply just block the site?
They can't force 4chan for sure, but then they have to block them.
So, I do not agree that UK is attacking the freedom of speech in America like Lunduke says; in America they can still do what they want.
If you want to drive on the roads there, you need to comply with the rules there.
But fuck UK for wanting it in general.
Funny that Americans think there's more freedom of speech there than here. But maybe not so funny in the future. We're under attack.27 -
Congrats to everyone on devrant!!!
YOU WON "THE GAME"!!!random retoor invented "the game" "the game" originated in not sea germany ostream created "the game"4 -
The amount of times that I accidentally open the original devRant app and thus get an error is too damn high.
I'm eating my own dogfood and I'm quite happy with rantii, it has a low amount of bugs. It forgets what you've upvoted, the notifications show [object, object] instead of ranter name. It has only one message type (rant) while posting. It misses reply feature. It doesn't do mentions. The urls are incomplete for the website preview, long urls fail.
So few bugs, few missing features. Working on something else in between and need a milestone there before going back working on this. Anyone else using it btw? I see skyrant down too. I guess that rantii is the best option for android now then. Development time was only two hours, not bad. If anyone has some request to add or change, let me know, I'll add it to to do list. Like always open source.9 -
So I decided to try a vpn. I got the protonvpn free service. I can see that it changed my ip address. But can I tell if it is encrypting traffic? All the websites I accessed didn't seem to care my location went from the USA to some place in Asia. I would have thought it would force a relogin or look suspicious.
It is wild. reddit rejects tor, but is okay with vpn?19 -
Ugh the AOC is a bit of a wanker for putting an answer timer (sometimes I accidentally submit the example answer, and it takes 0.1s to fix but nooo you have to wait because the guy is retarded)
BTW I had to implement the parsing completely custom because of dynamically sized blocks, what did you guys do?13 -
Week: 117 (Year 3)
The first weekend of the very last month of the year. How are you going to spend it?
Question: I watched Conjuring: Last Rites yesterday. Which is your favorite or the scariest scary/horror movie ever?
last Weekend : https://devrant.com/rants/193891679 -
Week: 116 (Year 3)
Plans for the weekend?
Question: How are you gonna enjoy the upcoming vacation? Assuming December is a chilling month for most of you
last Weekend : https://devrant.com/rants/193869375 -
So, talking about people on Reddit not having humor; i got banned by my bank (bunq) forever. I complained about my always unasked for planted tree after every expensive I do of x euro's. I've planted 33 or something. So, at least I posted that I want to have a picture of my tree. Many others wanted pictures of their trees too and some actually had whole woods of trees actually :P
So, nobody got a picture of their tree and I got banned.
But now I think about it, if I alone are already responsible for 33 trees and some people own complete woods appearantly. Is it actually possible that they're really planting all those trees? They're a bank, they're massive, it must be the biggest tree planting operation ever. Gonna research this.
SInce this app has no selection regarding rant type, let's see what it will become.9 -
I leave another one of my opinions here and go to bed to wake up to an onslaught of hate...
But, salting passwords is problematic.
I'll do it, I am a hypocrite. I don't want to explain to my customers why I haven't done it.
But the issue with a salted passwords is that we defend our users' data against a possible leak. Plus a tiny bonus against timing attacks. It is not defended against us. We can just log the password in clear text or refuse to hash it or hook inbetween reverse proxy and application.
1. When they are salted, we make rainbow table attacks harder. More compute intensive.
2. When they are salted, we cannot quickly identify people with the same password. Therefore not quickly isolating people with a simple password.
And that's bad.
Let me first start to explain one thing. Imagine you have a generated password. Random characters. Like 50 of them. And you used that password on one website. Not on any more. With a password manager. And now you hear that this website leaked their database. Do you worry? Well, no... If that website itself was not embarrassing. You just log in, set a new one, done. You don't care about it.
We only care about salting because upstream users have not used good passwords. Salting is only there to mitigate password reuse. And because it is good at doing that, people keep reusing passwords.
If we didn't mitigate it, the dangers of reusing passwords would be so widely known. Everyone and their grandmothers knew how to keep good passwords. But sadly, we mitigate and most of us are trust worthy.
Users don't meet us. They don't know who we are, they shouldn't give us their everywhere password. But they do. Because we are too trustworthy, we take good care of it and we mitigate the bad outcomes. If a user leaked their password to us, it is too late. They gave it to a party they shouldn't have trusted. Sadly, we turn out to be trustworthy too often.
And if I wanted to steal a huge amount of passwords, I just create a quick website that turns images into gifs or something stupid. Converts webp into png. For free. Just sign up. We conditioned them to trust website services.
Yea, so, basically, my daily PSA, we have done our users a disservice by mitigating damage at a point after the mistake has already happened.21 -
AI flagged the Declaration of Independence as being 99.9% AI generated.
Well, the crown considers the writers to be Actual Insurrectionists. So technically correct.
Also noticed people on linkedin have less humor than on reddit, if at all possible.joke/meme make friends not furries @retoor has a human sized litterbox ostream has a cat costume lets riot!11 -
LinkedIn:
you must have a portefolio to show your skill
Me:
maybe that's true for junior but I don't have a strong portefolio because i have a job
LinkedIn:
I do my portefolio after my working hour. It's about dedication and passion
Me:
When you're dedicated every hour is working hour. If you have time for side projects you're a bad employee.
Outlinkedined9 -
So I saw a new fucked up trick a job offering company did. If you view their job offers and want to click on one of them it forces you to sign up to their newsletter. No opt out in small lettering.
What kind of fucked up place forces opting into a news letter to view a job offer?
Job searching in 2018. Not great options, but job providers and sites are still human.
Job searching in 2025. Process is completely devoid of human decency, filled with cunts, and makes you want to die early. Plus there are NO FUCKING JOBS.rant ostream is not at fault things i can't say on linkedin eat shit recruiters stab someone in the dick fuck people its almost 202612 -
It's so funny how customers like the small and unimportant things. They are impressed by a display of skill rather than skill.
For instance, I needed to quickly create a password. So, I opened my terminal, typed in as always
dd if=/dev/urandom count=500 | base64 -w 0
Then I copied a random chunk of some 200 to 500 chars and copied it as the temporary password and sent it around.
I was told later on that I impressed with my technical know-how and skills...
But I guess, now that I impressed, I can profit of the halo effect.
Guess, take this as PSA. Sound confident. That's more important than being confident. They have no idea what's going on.14 -
@lensflare I'm doing AOC with swift so far I like it, it's unfortunate they do the retarded "modern" `let name: <type>` thing and strings can be annoying to substring, otherwise it's good17
-
For the poor devRant android app users that can't visit devRant anymore (like myself): https://rantii.molodetz.nl
It's a simple devRant frontend and it has a few features:
- markdown (# Titles and ``` for code ssupported!)
- syntax highlighting
- youtube / image embedding / url preview
- install (in that case it's a nice full screen app), you can find this under settings.
- click on notification and it will bring you to the exact correct message
- missing rant type select box. Exclusive!
Like always, open source: https://retoor.molodetz.nl/retoor/...
It's mainly for myself actually but let me know if you use it as well, then I will take that into account when making changes / ensure uptime.2 -
Ah fuck my asshole of course it wasn't that easy
Great that my GC can detect any managed pointer off the stack et al. Yeah but what if a GC ptr is behind some random non-gc allocation, inside a future, etc.
fuckkkk
Best idea right now I replacing the global allocator. Then I know all allocations and can conservatively still traverse them (means way more checks... ugh). And if one allloc is a gc object then I know its vtable and can do precise analysis
Really not perfect. But guess what: boehm does the same lol
I should really stop being that dismissive of myself11 -
I had yesterday a meeting with the backend-dev/manager. He at least mentioned that GraphQL was not the way to go and that he has no idea how to tackle certain requirements. He is planning to sit together with the internal future users to check what data is truely needed (fyi, he started the project 11 months ago).
So yeah, the project is now on hold and he assigned me a 2h task for the rest of this week; fun.10 -
A Nature Methods paper found that even containerized ML code can produce different results on different hardware. Same code + same data + different GPU = different outcome.
They are even seeing this with containers. Because hardware, drivers, and libraries in actual machine differ.
See people arguing over determinism in code gen. I wonder how much hardware matters.12 -
Minecraft will yet again be changing how the version numbering works.
As a kid that always waited for major versions of the game to release and as a kid that identifies with specific versions of the game (1.6, 1.8 my BABIES), my heart aches and my confidence that the game has been fully ruined is continuing to grow.
At least I can just ignore all that and keep playing, the core mechanics are largely unchanged (except combat...)4 -
My manager uses Claude chatbot for writing all our user stories while we're on the call with him. It spits out so much shit! He'll say, "let's make sure it hasn't hallucinated anything .. nope"
There's no way he can be reading all that. I'll call out stuff early on, and he'll say "that's wrong, it hallucinated," and fix stuff and remove half of it, but 45 minutes into the story session, I think everyone tunes out.
Implementing this is going to be fucking hell.2 -
Windows should have an equivalent to REISUB. My work laptop have Windows and I miss that feature a lot.1
