Details
-
AboutInstalling skynet. Please wait...
-
SkillsUI Design (3 years), Javascript, Python, and levels of shitposting that aren't even supposed to be possible.
-
Location28.5° N, 80.63° W
Joined devRant on 5/5/2019
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
-
MS has added copilot to Outlook and placed the button in that left side bar where the other buttons are.
Thing is, that‘s the only colorful icon there.
Now every time I look at this bar, this icon always stands out. It looks like this is the selected icon, even if something else is selected.
For me this is a great example of shit UX.
They probably made it on purpose so that people are constantly reminded that COPILOT IS INTEGRATED IN OUTLOOK NOW.
They don’t care about good UX, they just want to smash it into your face.9 -
Everybody keeps trying to get me to use cursor or GitHub copilot or some other LLM co-programmer that will shit all over my code14
-
Got yelled at because super important feature for a client was two days overdue.
The kicker is that they never even talked to IT about the feature let alone give us a decent spec/assignment.
So I guess my most unrealistic deadline was the day before yesterday...3 -
I've been sick for some time now.
Regardless of the reason, there's this mental health side of it, where for a day I can't get out of bed and can't stop crying or stressing the fuck out. Other days, I have to do chores and work and study and I'm always behind. So either I'm dead in bed, or I'm in a hamster wheel of chores.
I honestly don't know how much more of this is humanly possible. But here's cheers to crawling through life. 🍻7 -
Y'all ever have a thought that makes you wonder if you might be a sociopath or at least have some tendencies in that regard?5
-
So my wife picked up some gyro meat (double entendre?). Anyway, she forgot feta and pitas. So we substituted parmesan and tortillas. I said we are eating Grexican tonight. Not sure if parmesan is Italian or not. So maybe we are eating Grexican🤌 tonight.
My daughter had her gyro, but the tortilla had ripped a bit. She said she had the ripped burrito. I said the burrito must have been working out, because it was ripped.
It is kind of sad though. We had a really good gyro place in town. But the owner died and so did the business. There are no other gyro places. Not all gyro heros wear capes. RIP6 -
ok actually I just had an epiphany
vibe coding (which is telling an AI to do something instead of touching the code yourself) would be helpful on phones
so kind of like Tony Stark talking to Jarvis
instead of trying to find symbols on a phone
but if you have a laptop actually touching the code would still be superior
with a phone you could say what you want and just double check if it's right on the screen
soooo bathroom coding or when you're on the run middle of the street coding. hell... relaxing bath coding (I listen to podcasts in there by ziplocking my phone)
do you think people were far less workaholic before modern era. probably very relaxed time11 -
an AI programmer telling you coding with AI makes you a x10 engineer is like someone telling you autocomplete makes them a x10 novelist6
-
Whenever you're feeling like you've had a hellish upbringing, remember what I've just found out about mine. that not only did my mother do acid and other drugs while pregnant with me, she also did it while breastfeeding me... As if beating and screaming my childhood away from me wasn't enough8
-
I am not a particularly vengeful one, but today I was, and everyday onwards I'll be turning it up a notch on recurrence. WTF is Kobenz talking about? Well, let me fill you in. For the worst part of 7 months I've been having my already fucked up hearing beaten to a pulp by the neighboring apartment's renovation works, sounds that would often balloon over 120dB, continuously. Last week the actual owner finally moved into their apartment and the sounds had stopped. Of course, i had spent every minute of my blight concocting vengeful schemes to get even. But while I was so full of think hatred and maliciousness, I, of course, let it all got. As i said, not a particularly vengeful individual, that I am not. Until yesterday that is, when the whole reformation crew was back here at 8am, banging my ears with those awful noises... So today, i woke up at 4am, set up my blender and my speakers, waited until 6am sharp and turned it all on, ALL of it. If today I hear even so much as a wisp of that deranged reformation noise, tomorrow at 5am I'll do it all over again. And every day from now on, I'll rinse and repeat it an hour earlier than before, speakers cranked up a notch above their previous noise, the blender running half hour longer than its previous running time and I'll add a new source of noise every single FUCKING DAY!6
-
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.2 -
I've been in a new city for a while, now.
When it comes to getting to know a new city, I like to pick a remote destination of interest within a walking distance /* Which usually is a supermarket, or an electronics store. */ && just pay attention to surroundings on my way there.
Using Google Maps myself, since it works quite well in my area.
Today /* Technically yesterday, since currently it's past midnight, but the event took place a few hours ago, but whatever. */ I have found this interesting landmark.7 -
The fact that Trump was elected U.S. president not once, but twice, is the ultimate proof that many American voters are as daft and gullible as I suspected. To those who voted for Trump: What were you thinking, if at all, by putting the worst bullies in charge? "Make America Great Again", Trump says. More like "Make America Go Down the Drain." I couldn't care less, if it weren't for the U.S. dragging the rest of the world down with it.32
-
Whoever came up with the "brilliant" idea of having different date formats should be punched in their face! Stop inventing all sorts of idiotic local standards for every little freaking thing! This goes for Americans and Europeans alike! FFS! Why can't everybody just agree on using yyyy-MM-dd, the only correct and sensible date format?! Sweden is the only country that I know has got it right.17
-
Sharing progress on a project I started two days ago.
Elevator pitch: a personal (open-source) photography website where you can search my repository of photos by color, brightness, orientation, resolution, and subject.
I got a new camera and it actually performs very well and it made me realize that there's a lot of interesting data in images, so I've decided to convert my personal blog into a photography-centered personal blog.
My first idea, the one that actually drew me into starting the project, was to pick colors from my images (colorpicker/ eyedropper style) and then on the home page, those colors would appear in a grid and you could click them to see related photos.
Cool idea, but clunky and not very useful in practice.
So I implemented median-cut algorithm to generate a palette from an input image. It has its weaknesses, but it's consistent and does a job that makes you go "yeah that's about right" in 99% of cases. It generates 8 colors and then a second algo removes any colors that are within 5% distance from one another.
Before the color theory nerds ask, YES - I am using plain-old RGB and you can suck my balls. I don't care about human perception enough - not for this project at least.
Then, these colors (and other basic image analysis like brightness) are stored in the DB and related to the image entity from the upload.
Then the user (not yet implemented...) can do the reverse. Either they can choose colors from a colorpicker, or they can upload their own photo to get a palette and then the colors are looked up in the database and the related images are shown in the search results.
This will be combined with a somewhat complex tree-style system for the subject of the photo. For example, a subject like "crow" can be related to the subject "bird" which itself can be related to the parent subject "animal". So if you search by crow, you'll only get crows, but if you search "animal", you'll get birds, crows, etc.
While it's not exactly a reverse image search like google images has, I think it's a somewhat refined take on a way to explore a photography repository - especially a personal one.
I am developing the management portal and the public facing portals as separate projects due to separation of concerns - and so I can avoid implementing (and upkeeping) authentication for ONE user (me) so it just runs on my local network.
Screenshot is the current iteration of the upload page for my management portal, which will eventually take care of watermarks etc etc.4 -
I batched 150mb of textual data to extract data from as prompts to OpenAI to analyse the data and give me facts about it back to me in json format. To give you an idea about how much 150Mb in text is, the first Harry Potter book is 429Kb.
Ok people, how much do you guys think it costed? I used gpt4o-mini model. The result will shock you.15 -
What's the mantra when there's no manual? RTFS?
Zig's standard library is largely RTFS. There's some docs, but it's a little sparse in my opinion.9 -
if you could see your own future and the future of loved ones, enemies... would you do it?
or would it just... feel too weird? too much? maybe no one is supposed to know how their life will go. where would free-will then be?!
at the moment you realize you can predict this deadly accurate... what then...
next month's problems, the month after that, the next 10 years of your life. the end of your life.
would you do it? what if you stumbled upon it, and were interested in it working, but the realization that it's actually working is really damned creepy...
---
also if I made an app that did it and you could trade calendars with your friends is that too much lol21 -
wow svelte web development is now as stupid as react
guides say stuff that the code doesn't reflect
and you're left to go on wild goose chases while you don't understand how anything works. just copy-paste random code from the Internet repeatedly and also nobody knows what's going on
I am saddened5 -
The next time I hear someone go "it'll happen when you least expect it", I'll cave their skull in.
Oh and also, my Parser is done :)8