Details
-
AboutProfessional Programmer
-
SkillsC++, Python I program other languages on occasion. Well versed in process control and realtime systems. Experience with electronics/electrical design. I am interested in game programming and design. Making things move is fun.
-
LocationEarth (most of the time)
-
Github
Joined devRant on 7/29/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
-
Somebody want to bet that by next year, the US governement is a LLM and nuked the world? I bet 10 euros in btc.
I can even do 3-to-1.5 -
Never put an optimist in charge of the money.
Ideally they shouldn't be in charge of anything, but especially not the money.3 -
I have a new UNTRAINED bot on my site. It's based on openai now. And that's why it's blazing fast and blazing usless.
I can tell you why bots are so boring and will sure cause the dead internet theory. My datasets for example never contain real disturbing stuff ACCORDING TO NORMAL PEOPLE. EVERY TIME:
"The job failed due to an invalid training file. This training file was blocked by our moderation system because it contains too many examples that violate OpenAI's usage policies, or because it attempts to create model outputs that violate OpenAI's usage policies."
Now i'm really done. I gonna email them about their unusable training system.
In theory, i could test the message one by one if it is bad first. Don't want to do or pay for that. There should be an option to skip the data it considers disturbing instead of cancelling a whole data set for 0.1%. You also don't want to know how long it takes BEFORE he is finished validating you set. I think someone is doing it manually and clicks 'Uh uh..'-button..
Also, for the people who think they have gpt4o by having the API, you're lied to. The 'own gpt'-option on the paid openai is way more advanced than the ones you make locally.
They don't give us the real good stuff!
Oh, btw! The input data for my training is based on FORMER conversations with the bot. I automated a script to repeat a conversation I had and selected those messages and clicked 'train'. So it even complained about its OWN data! That data was already saying stuff like 'I can't help you with that' IN my training data. So, you 'corrected' and corrupted my data and now its still nog good enough for round 2?
I would really love to go back to local LLM's, but I can't imagine having ever a machine that generates as fast as the real GPT does. I also prefer to do it myself, but it's David vs. Goliath, even with a 5k computer. I'm sure.
Low quality rant, I know. I'm typing while still frustrated. For people who think censorship is needed often, this is the result! According to someone else, YOU are the one who has to be censored. Don't forget that.10 -
So, my wife's family has a "no shoes inside the house" rule, what is fine... until you realize that they mean "*no shoes inside the house*" - regardless if you are actually wearing the shoes or if those are in your luggage or something.
So you're supposed to leave all footwear on a shelf on this bench outside their door.
That proved to be tricky when my 10yo twin girls started freaking out that someone was going to steal their prized shoes if we left those outside the house during the night.
It would actually be a risk in our own neighborhood, infested with amazon-package kleptomaniacs, but here we are deep in the country.
Now, I've been to my in-laws place many times, and they absolutely cannot be reasoned with. I wish I could use their stubbornness to train a LLM into relentless compliance with company policy.
So, in order to spare my girls from some of my in-laws paranoia, I've spent some time before we came here rigging up a wifi cam to a facial detection service. (I know I've just exchanged their covid-style paranoia with my own surveillance-state-style paranoia. Those are the times we live in. But i can see the irony)
The server monitors the camera feed and stores the first few seconds before, during and after some face is detected.
I trained a facial rekognition model with our family's faces and had it notify me every time some unknown face appears on camera.
Finally, I've printed a "smile, you are on camera!" sign, taped it over the laces of my tracking boots, and hid the camera (and a powerbank) inside one of the boots.
My daughters were pacified with that solution, my wife laughed out loud with a devilish smile, and my in-laws completely ignored me when I tried to explain it all. Perfect.
The system has been up and running since before christmas. It notified us when some relatives arrived for celebrations and one package delivery - no shoe-related shenanigans. Until this morning.
My daughters have been playing with some neighbor kids, and a couple of those decided to fill their shoes with mud on this new-year morning, as a stupid childish prank.
I know because they kneeled in front of the camera earlier today.
Right when I was finishing up my stretches for the morning... less than 2m away from the door.
The wicked kids looked straight at the camera, and you can actually pinpoint the moment that they realize they have been caught. Then you can see when they hear me unlock the door...
I opened the door to find a bucket full of mud and no soul on sight.
I'm not posting the video, they are minors, after all. But my family is sure to laugh at it every year... and my in-laws will keep on bringing it up with the kids' grandparents forever :)7 -
why do people want to post controversial / inflammatory things
I remember some users here like to aspire to that. I'm naturally inflammatory, like to such a degree people get aggressive. so what benefits am I getting that I'm not aware of because I have this natural innate ability. why would you aspire for this quality?5 -
Maybe crazy idea but couldn't you implement a kernel level garbage collector for compiled languages like C/C++/Rust?
The biggest issue is that without a runtime you don't have safe points at which you know a thread isn't updating references... except you do! At thread context switches you know the thread isn't executing code, so you can safely do your stack traversal and reference marking without fearing race conditions
That's still somewhat problematic because OTHER threads may still be executing but there's probably concurrent gc designs that could deal with that...
Hmm maybe I should actually try to work on this11 -
Oh man, you guys get two rants for the price of one tonight.
DEVRANT IS RUNNING REALLY FUCKING SLOW. I know the platform has been 5.999999 feet under for about 4 years now, but it's starting to get reallllly grim.
Also: single wick candles always fucking tunnel. My girlfriend is trying to say I use them wrong. I do not. I burn them for long periods of time and they still have a huge fucking coating of wax on the outside. My triple wick candle is perfect. Burns to a nice puddle of liquid wax on the top every single time. Can we get SOMEONE working on fixing this?????3 -
I'm not one of those people who can just buy a phone and use it. I have to unlock it, flash it, de-google it and customize it before first use. I don't changes phones often, but my 2019 phone is slowly dying.
Here's my whole new setup with a Sony Xperia 1 V:
https://battlepenguin.com/tech/...9 -
Needed an application that generates data very fast for a networking application i'm writing but I did notice that /dev/urandom and /dev/random are not very consistent in speed.
Still, i needed something fairly random with more consistent speed. Now, I made an application that caches 1000 randoms upfront and use them for calculation. Now I have my own randomization algorithm backed by the uniqueness of the original rand(). For fun I added data in the set like some phone numbers. I can watch ages to the data to find smth in common or interesting combinations of the data.
I did verify with GPT is the algorithm is unique and it's fail. It generated a complete ML script for itself to check it. Very awesome.
You use urandom, i use retoordom. We are not the same.15 -
Man, you start doing computer graphics you really get an appreciation for nature
Like "got dayum, god got some good ass graphics, no way I can compete with that"6 -
Why is spaces the de-facto over tabs? Tabs seems better in every way including the fact you can make them any width you want...25
-
if the Internet feels like it's evolving fast are you old
it's like the fracturing off random places are now becoming big with their own sub-fractures2 -
Disclaimer: This joke will be lost in translation but I can't help but make it
In my country, you can use the phrase "it's not beans" to describe something difficult eg "that ielts exam no be beans". Given my recent woes with spring boot, I can also say "spring webflux no be beans". But it's funny to me because the framework calls objects bound to the container "beans" so it's a nerdy, don't leave me joke5 -
So I get a message from my ex-colleague today, and it’s déjà vu all over again.
Apparently, the CTO at my old company went full Hulk in the office this morning, demanding to know who used the ops@ email to subscribe to something called "custom purring ASMR." If that sounds familiar, buckle up - this one’s even better.
For context, this is the same company where I once had to explain to the CFO why our tech@ email got invoiced for "panties juice, extra virgin." If you don’t remember… Yeah, I left, but the shenanigans clearly stayed. Here’s a spot-the-difference picture: https://devrant.com/rants/6213132/...
Turns out, one of the devs was testing an API integration for some niche subscription platform. Nothing new there — sandbox environments, dummy accounts, €5 test payments. Except genius over here decides to jazz it up and names the testing account: "Cat Daddy Deluxe, meow to pay." Obviously not meant for production, right?
Fast forward to yesterday (yes, Friday): the platform goes live without clearing the sandbox database. Dev’s test account? Now the default subscription for every new creator. Not only that, but every 1k subscribers it "wins" a discount for the next most popular account. What are the top 5 other popular accounts?
5. "Leather Daddy Lullabies" – soothing bedtime stories narrated by a guy in full BDSM gear.
4. "ASMR For Adult Toys" – exactly what it sounds like, but HR will still ask.
3. "Moaning Meditation Mondays" – very NSFW guided mindfulness exercises... weekly!
2. "Kinksploration 101" – a podcast exploring bizarre fetishes you wish you didn’t know about.
1. And last but not least, "Spicy Grandma Diaries" – erotic stories written and narrated by a sweet old lady from the local senior centre, apparently depicting real-life escapades from her 70s. In great detail.
Here’s the kicker. Friday, ops@ gets two discount emails. The same guy who roasted the “panties” girl the hardest, the very one who caused this mess, is now sure they’ve finally sent him more accounts to test - because clearly, those can’t be meant for production. Right?
Long story short: he spent €118 of real-life company funds, and IT is now on the hook for lifetime memberships to “Purring Dominance 101” and “Whisker Tickler Masterclass.” How satisfying is it to see the universe balance all his not-so-funny comments?
Also, I’m definitely getting them to forward me those whisker-tickler classes. No matter how good you think you are, some areas of life always have room for improvement.3 -
!dev
My partners family loves game shows and so whenever we go there we only watch game shows (like 5 back to back 45min episodes of the same show for the entire night) and they make me feel like my mind is getting smoother -
Mandatory winter break means mandatory.
Getting PR requests from a team mate during company wide holiday PTO. Asked him wtf he was doing, manager told him he had to work.
NOT the managers call! This is going to HR on the 2nd13 -
What's with the fucking dogshit companies requiring me to pay to unlock content inside and requiring subscription AFTER ME BUYING THE GAME.
Now, this is happening the second time.
I refunded GTA 5 after this shit happened but then THEY BANNED MY ACCOUNT FOR REFUNDING IT.14 -
You use English because it’s the only language you know
I use English because it’s the only language YOU know
We are not the same53 -
I forgot again that android notifications don't work anymore in this app and so I haven't been here in a while, went through 2 months worth of notifications, will probably forget again this platform exists lol
Also side note, the hell happen to retoor and why is there so many of her?2 -
When your technical colleagues apply or pressure you to make fixes or implement features w/o understanding how abd why they work. When they discard your proposals/alternatives as inferior, motivating with their superficial knowledge arguments. When they promote new toys over tried and true ones, only because they work using other new technologies and they do stuff automatically, w/o having to think why/how, hoping it'll never fail.
And when it all starts erroring -- turn to @netikras asking to fix the tools I ruled from the beginning as "black boxes of unknown evil"
aren't they the best... :)
is there no longer place for highly technical nerds understanding all the bolts and nuts of big and small tools/systems/solutions..,?9 -
Still struggling with the whole webpack project. We agreed on just doing style for now. (Which also need to be updated but that a whole other drama)
Fucking hate my life right now. Its 16:00 so time for beer and games. And holidays. Have a good holidays here everyone. I cant wait to come back to this shit in 2025.7 -
I have paid version of GPT now. Kinda accidental, I wanted the API version and that seemed to be smth completely else. Didn't know. I have a lot of opinions / mixed feelings about it so far. Take the imagine generation, this image is kinda perfectly what I wanted. But it took so much iterations and it was forgetting what i've said lines before. Everytime adding text balloons why I said to remove it, then it removes it but generates a complete new image with something else I don't want with it. THan i fix that, and tadaaa, again a text balloon.
This is the question where it is about: is GPT in current state worth the money? I have no idea, I need some more time.27 -
If I hear ONE MORE time "ChatGPT is like Google but better/smarter" I WILL choke a motherfucker to DEATH39