Details
Joined devRant on 7/15/2022
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
-
My server is under heavy attack, many IP's.
Here's a part of requests per ip all in same range:
```
509: 47.82.11.166
509: 193.41.206.202
512: 47.82.11.183
521: 47.82.10.30
548: 47.82.11.8
553: 47.82.11.177
559: 47.82.11.230
606: 47.82.11.41
659: 47.82.11.249
675: 47.82.10.139
684: 136.243.228.177
700: 47.82.11.27
865: 85.25.210.70
```
Al together, but my server died for a second. I thought, how is that possible? All my request limiters gone somehow. I have no idea how that's possible. Implemented a few days ago and tested it.
Meh, server is handling quite well, i have time to write this rant before to fix it. But dammit. I tested it together with people on Snek. I'm flabbergasted.
Fucking scriptkiddies. YOu were lucky.. Somehow..
Will disable ping, that's where the issues start with i guess.12 -
I accidently uninstalled a browser in my android phone. Lots of bookmarks lost :-( No Google sync or anything. How to recover?3
-
WordPress, even though you presumably don't have any physical form, I am going to find you.
And when I find you I am going to shove all of these vegetables up your ringpiece, one by one.5 -
An app that takes in a recipe and scales down the quantity of ingredients to be able to make just enough of it for one person.3
-
ffs i was hanging on the computer in the nude (dont judge me wife's sleeping) and i let my hot vaporizer fall on my dick, I'm pretty sure i got a second degree burn4
-
Hey Sid,
Since I have no other way to contact you anymore, cool live coding session you did and code looks OK. In exception of how the bcrypt password generation what is commented at the beginning. I'm sure you didn't write it yourself, because if so, you should go to jail. It makes absolute NO SENSE. If you wrote yourself you would've find it out halfway writing :p
Maybe you should start using gpt, gpt would've produced better code regarding that :p
Nice singing. "To the staaaaars"19 -
I had to debug a reference loop in my Rust codebase and I was gearing up to it all week assuming that it would be a nightmare. It turns out that 1) it was 4 refloops, not one and 2) each of them took about 10 minutes to find. The benefit of no GC is deterministic deallocation timing, and this means that you can just set breakpoints or print statements to the point where the object might get freed and see if it actually does.
Plus, in contrast to GC, this transparently works across programs; Usercode holds a reference to a tuple and there's a map deep in the interpreter to document that std holds references to the tuple elements, but the fact that std references the elements because of the tuple, and that the elements must be freed once the tuple is freed, is only known by std. However, this ends up behaving exactly as if the relationship was held in the interpreter, so users of the public API don't need to know about it.11 -
We were talking about gimp the other day :P
here is a friendly friendly version of it but if you zoom out the weird looking wide eyed thing with its cigar is still looking out at you.
Its so comforting and purty :P26 -
I if ever meet the Apple devs responsible for iOS accessibility keyboard control I‘ll go to jail for a long time. Keypresses for tab, shift+tab and arrow keys do not even reach the browser, the OS catches them and moves focus to whatever it sees fit to be the next focusable item. Tabindex and roles are also just recommendations and no surefire way of controlling focusability.
Whatever those people take I hope it‘s laced with fent.1 -
I've never understood the corporate word "bi-weekly"
Like is it, two times a week?
Or is it one time every two weeks?
Which is it ffs?15 -
Just saw an article about a failing attempt at the UK to create a nationwide parking app.
Mostly because the many, *many* parking meter app operators in different markets don't want a single, interoperable standard.
But, there is one all of them must support or stop working entirely.
It is the "room temperature at sea level" standard for any western user interface: point and click, text input, English UI text.
Can't AI be a front-end for that?
This is also a rant about AI. There are sooo fucking many modules for siri or Alexa to be compatible with apps like uber or Spotify. Uh, why? Shouldn't the AI, that claims to he capable of recognizing images and text, just open the app and click on the right buttons?
I know why siri and Alexa and Google assistant and and chatgpt aren't capable of that - because it would free users from UX lock-in, and the corporate overlords would rather shut down the entire fucking internet.
But now with DeepSeek and other open-source moderately useful LLMs, could we finally be nearing the day when we can ditch the millions of marginally different apps and let the AI take over the piloting of their redundant GUIs?
Because then, even if app vendors don't want to work together and end up fucking up the aggregate UX for every smartphone user, we can just flip them the bird and let the AI blur their entire brand identity in the background of a "please wait while I operate some second-page apps to realize your request" message.1 -
People in the USA: We have a fetish for feet.
People in Europe: We are into meters.
Why do Europe people kink shame USA people?8 -
I miss samba dancers... sigh
Can I have samba dancers and no snakes around me ?
Ps people need to jerk off more15 -
I want to open a private rehab where I would delete your social media accounts, take your phone/laptop/internet access away, get you treated by a psychiatrist, make you take your pills on time every time, make you work, then spend your free time on quality things like reading books or making art, or exercising, or just sleeping, and when you disobey and say this and that — I'll beat you with a fucking whip. Oh, and you'll have a normal balanced diet with no junk food, sugar or sweeteners.
I swear to god that 90% of people's problems are solved by therapy followed by cattle prodding.11 -
Congratulations to the devrant app developer
I can tell it was written by a decent dev
Where other lazy things like graphical browsers fail when my phone is being throttled via my high speed data running out, somehow this app runs on the equivalent of 90s dial up speeds
Thanks for something to do lol9 -
Presenting your work and disabling all breakpoints sometimes feels like a driving license test but the brakes are disabled. Just pray nothing unexpected happens.5