Details
-
LocationZwolle, The Netherlands
-
Website
Joined devRant on 12/12/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
-
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?8 -
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. -
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 :P -
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.10 -
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?6 -
I miss samba dancers... sigh
Can I have samba dancers and no snakes around me ?
Ps people need to jerk off more15 -
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.3
-
It's been a while since I've said it
Fuck AI, Fuck Sam altman, Fuck Open AI, Fuck Microsoft
Fuck any other chatbot company that exists in today's world
Im so drunk right now no cap fr fr
And fuck you too kanyewest formerly Alexanderr. Yeah you'd think we'd forget didn't you?11 -
Between Lila Tournay and The Black Fairy, I'm starting to wonder if maybe Jaime Murray is just completely unhinged12
-
Got to stage 3 of 5 of an inteview and just discovered the person at stage 4 decides who is qualified to continue, interviews are crazy this days, am lucky i got a job and am not desperate else i would be screwed by this assholes 😡.14
-
Hey everyone, I want to showcase today a master class in divisiveness.
The topic, the white house has just reacted to the "Elon is not elected" allegations. Explaining in a "civics lesson," that only the president is elected, the rest of his staff appointed. A good point, on the surface.
But also, a master class of divisiveness. From both sides.
May I introduce our characters: We have Smart Left (SL), Dumb Left (DL), Smart Right (SR), and Dumb Right (DR).
And me, Tray, your omniscient (read, unreliable) narrator.
Scene 1, act 1 - The left side:
SL enters stage, below him a crowd of DL.
SL: "Elon is not elected!"
Tray: "SL was not malicious, he did mean it. He knew how government works. It is but an ironic jab, pointing out his believe Elon having more influence over Trump than vice versa. Looking down at the DLs, they did not understand it."
DLs take up the chant: "Elon is not elected."
Act 1 Scene 2 - The right side.
DRs irritated about the accusation.
SR: "It is called an appointment."
Tray: "SR is aware what SL meant, however an explanation is warranted for DL. Yet, is it already misleading not to point out that SL knew? The original accusation remained unanswered. That doesn't mean it is correct, nor incorrect. It only means that it is most advantageous to not draw attention to it."
DRs chant: "Lefties need civic lesson."
Act 1 Scene 3 - The left side.
DLs: Outraged about being lectured at.
SL: "Of course we know about appointments, that is just a straw man attack."
Tray. "SL is aware that many of their own do need a civics lesson."
DLs chant: "Straw man Trump, straw man Trump."
Act 1 Scene 4 - The right side:
SR: "The accusation of straw manning is insulting. They make claims and do not stand to them."
Tray: "Also here a malicious act. They could explain their original target audience. But they do not want to give an inch, not admitting a point the other side made.
DRs chant: "Straw manning left. Straw manning left."
And that's the drama in 4 scenes. We are at scene 2 right now. But that's just a single act. The original accusation was not debated. Neither by L nor by R. The accusation was always dominated by the chants of those who carry the the prefix "D" in the name. "S" doesn't speak to "S." "S" only speaks to "D." Has to be, they have to react to the loudest.
It is in the nature of democracy. If all of our voices are worth the same, then bigger clusters of voices are more important. We should not assume that truthfulness and scientific rigor will prevail. After all, in human's evolutionary history, science and engineering was hampered by people and only developed to this degree because the environment positively selected for it. After all, being correct is a survival advantage. Democracy does not select for being correct, but for creating the biggest unity.14 -
Day 31 or starving myself to death challenge. I feel good because of what retoor said to me yesterday2
-
wtf the sun doesn't burn things and cause energy
it's a damned tuning fork
also it's wild to me people think brains physically store memories... I was only precursor looking into how brains work cuz that's what AI is based on and I could tell from the math that brains situationally encode memories... and by the way it's doing it small stuff like electromagnetism would make a WORLD a difference. you cannot read a person's mind and steal their memories. it's encoded only for them. I thought that was so cool.
they were trying to decode people's dreams into images for example. silly globalists trying to crack the the natural encryption system of the universe!45 -
tiger father will occasionally punch and scratch his cubs to provoke them to fight back
he teaches them how to be a tiger
this is the cutest thing ever11