Details
-
AboutThat PLC gal! 🏳️⚧️
-
SkillsPython, C/C++/C#, MongoDB, Electronics, PLC, Rust
-
LocationSwitzerland
-
Website
Joined devRant on 8/30/2017
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
-
Don't call is ECMAScript 6 — call it JS 2015.
Don't call it iPhone 16 — call it iPhone 2024. Or Apple Phone 2024.
Don't call it Ubuntu 24.10 Oracular Oriole — call it Ubuntu 2024.
Don't call it WiFi 802.11 b/g/n/ac/ax — call it WiFi 1 gb/s.
Don't call it SDXC II 3 10 — call it SD 300 mb/s.
Don't call it USB 3.2 gen 2x2 — call it USB 20 gb/s.
Don't call it Google Pixel 6A — call it Google Phone 2022 Lite.
STOP. Giving. Bullshit. Names! Make it SIMPLER for once.28 -
Let's Americanize idioms:
1. Break the ice — Open the wallet
2. Bite the bullet — Pay the price
3. Hit the nail on the head — Count the exact change
4. Let the cat out of the bag — Drop a dime
5. Piece of cake — Easy money
6. Costs an arm and a leg — Break the bank
7. Under the weather — In the red
8. The ball is in your court — The check is in your hands
9. Burn the midnight oil — Spend the last dollar
10. Hit the sack — Cash in for the night
11. Barking up the wrong tree — Investing in a bad stock
12. When pigs fly — When money grows on trees
13. Kick the bucket — Cash out
14. Spill the beans — Drop a coin
15. Break a leg — Make a fortune
16. Pull someone's leg — Shortchange someone
17. Once in a blue moon — Once in a financial windfall
18. A blessing in disguise — A hidden treasure
19. The best of both worlds — A double dividend
20. Caught between a rock and a hard place — Between a loan and a hard debt16 -
Making python 2x faster by replacing enums with literal values.
Pros, it's faster, cons, it's unreadable.
God I miss compiled languages. At least optimizing them requires intelligent problem solving.
It's a text parser state machine transition so it's a code hot spot, so this kind of optimization is worthwhile. But it's kinda annoying.
Next is get rid of any semblance of readability and replace the match with an array index...31 -
My evening: going from 8e-5 seconds to 1.4e-5 seconds.
I'm pretty happy. I'm now 3x faster than the next fastest library available.19 -
how to be a shitty client:
- have a legacy database where column names are misspelled and everything is nullable
- hire external help which instead of helping break the ui (bonus points for breaking the api too)
- demand a very much custom auth logic but decide to use aws cognito for shits and giggles
- demand 1hr daily meetings
- demand biometric auth with 0 knowledge of how biometric auth works (the previous devs just had a face id prompt which does nothing and retrieved email and password saved on the device???)
- message me at 2am because you don't understand how timezones work + demand a build while you're at it
- call me a "heretical pagan" because i took a day off on a holiday you don't celebrate (???)
i could go on but i think this is enough11 -
Somebody claimed to be an "ex-McDonalds chef". This is right up there with "prompt engineer". Buahahahahahahaha!!!
I guess I should put on my resume: "Hardee's Chef - 2 years" hahahahahaha!!!14 -
Trying to build a 4-5 years old project (starting with Dockerfile builds). Fixing build errors feels like fighting windmills...
wtf. It was working perfectly fine 3 yeas ago!!
All the more motivation to start using nix for project builds.... Docker simply isn't reproducible enough...8 -
I know I rag on Javascript, but this is actually how I see it. It always did what I needed, but I am not enamored nor dismayed by it. I think the technology behind it is pretty cool too.19
-
Remember when we were talking about studios turning movies into shit?
Well this is the trailer they put out for the Minecraft movie:
https://youtube.com/watch/...
The reception has been terrible. I saw what the down votes were and they were over 7 million at the time. It is ratioed hard.
Then someone used the same audio and made what I feel like it should have looked:
https://youtube.com/watch/...
The audio works very well with this animated version. Someone made this animated version of the trailer in a MONTH! Holy shit!
Now I see this version of what they thought it should be like and I am dying:
https://youtube.com/watch/...
I just don't see how movie studios can be this bad. The fans made something more compelling in less than a month. I don't see the official Minecraft movie to be anything other than a torrent if your bored movie. It is not worth paying money.3 -
Got scammed on devrant by sketchy cryptocoin recovery services? Like a total dumb ass you clicked a sketchy link? Did you suffer temporary retardation and believed a scammer?
You may be entitled to public humiliation! Contact our services (totally not sketchy AF) and get doxxed, reposted, and made to look like a complete fool! (Javascript devs excluded, they suffer enough just existing.)
1-800-dumb-fuk wtfuthinking@dumbass.git4 -
You know how in F1 they give one cup to the winner and one to whoever designed their car? Let's do the same for the Olympics! One medal to the athlete, and the one to whoever designed the shit he injected before the event.
-
Isn’t it weird how a paper notebook is more private than anything you type on a computer, despite the complete lack of encryption? You don’t control what happens to your CPU under the hood, and you never had that control.15
-
Time spent on devrant:
50% trolling
25% challenging people's worldview aka trolling
15% making witty remarks, and more trolling
10% looking through my notifications to see wtf @Wisecrack said
<1% posting "quality" content14 -
Your tech will power off forever after two years of warranty is over. You agreed to that, it was in terms and conditions.8
-
There are only two kinds of open source projects:
1. Short, all-lowercase, starts with “lib”, written in C, obscure author, used by 80% of the electronic devices on earth and in space, the modern civilization as we know it will collapse immediately should this library disappear
2. Name that tells you nothing, readme has the “Philosophy” section and emojis, written in JavaScript, author has 20k Twitter followers and 50k GitHub stars. When you run it, your laptop’s coolers start spinning like crazy
3. Common Lisp8 -
Creating a Microsoft account was a mistake. They just spam your email constantly from different emails they own, and there's no unsubscribe button. Instead, email footer says “this email is a part of limited promotional email series” or some other BS like that. And you bet, there is no email preferences anywhere in settings.
This is why I use email aliases. Instead of bowing to those bastards, contacting their “support” and begging to stop, I just disable the alias I used to create their account. Boom, done. When I need a login code or some other shit, I'll re-enable that alias, get my code, and then shut it off again.
My inbox is _my_ inbox.3 -
I think the biggest poison in AI products is trying to replace the expert instead of making them more productive. And I feel like the reason is "managers don't want to make employee's lives better".
Code tools could be quite good for boilerplate, documentation and tests, but it's trying to be a full programmer. They could highlight areas of concern in medical images instead of trying to fully classify them.5 -
Docker.
Tried very hard to like it.
Went through every possible option of making it work properly in every situation.
Ever since the licensing bullshit it has really gone to shit.5