Details
-
AboutPoet. Computer Scientist. Human.
-
Website
-
Github
Joined devRant on 6/7/2016
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
-
There was this question I came up with that was very good at inducing hallucinations on what at the time I thought was a *lobotomized* LLM.
I can't recall the exact wording right now, but in essence you asked it to perform OpenGL batched draw calls in straight x86_64 assembly. It would begin writing seemingly correct code, quickly run out of registers, and then immediately start making up register names instead of moving data to memory.
You may say: big deal, it has nowhere to pull from to answer such an arcane fucking riddle, so of course it's going to bullshit you. That's not the point. The point is it cannot realize that it's running out of registers, and more importantly, that it makes up a multitude of register names which _will_ degrade the context due to the introduction of absolute fabrications, leading to the error propagating further even if you clearly point out the obvious mistake.
Basically, my thought process went as follows: if it breaks at something fundamental, then it __will__ most certainly break in every other situation, in either subtle or overt ways.
Which begged the question: is it a trait of _this_ model in particular, or is it applicable to LLMs in general?
I felt I was on to something, but I couldn't be sure because, again, I was under the impression that the model on which I tested this was too old and stupid so as to consider these results significant proof of anything; AI is certainly not my field, so I had to entertain the idea that I could be wrong, albeit I did so begrudgingly -- for obvious reasons, I want at least "plausible based on my observations" rather than just "I can feel it in my balls".
So, as time went on, I made similar tests on other models whenever I got a chance to do so, and full disclosure, I spent no money on this so you may utilize that fact in your doomed attempt to disprove me lmao. Anyway, it's been a long enough while, I think, and I have a feeling you folks can guess the final answer already:
(**SLIGHTLY OMINOUS DRUM ROLL**)
The "lobotomy" in question was merely a low cap on context tokens (~4000), which I never went over in the first place; newer/"more advanced" models don't fare any better, and I have been _very_ lenient in what I consider a passable answer.
So that's that, is what I'm starting to think: I was right all along, and went through the burdensome hurdle of sincerely questioning the immaculate intuition of my balls entirely for naught -- learn from this mistake and never question your own mystical seniority. Just kidding, but not really.
The problem with the force of belief is it can work both ways, by which I mean, belief that I could be wrong is the reason I bothered looking further into it, whereas belief to the contrary very much compels me to dismiss doubt entirely. I don't need that, I need certainty, dammit. And though I cannot in good faith say that I am _certain_, "sufficiently convinced" will have to do for the time being.
TL;DR I don't know but the more I see it just seems shittier.11 -
Internet freedom is decapitated.
I miss the old internet so much, it was anarchy and today is a corporate globalist blob of control and censorship.
I feel it's lost and there's no alternative anymore, at least not yet.20 -
Opened a legacy PHP file from 2008.
No functions.
2,000+ lines.
Inline SQL.
HTML inside echo statements.
A single if (true) wrapping the entire thing like some cursed gift box.
At the top:
// Do not modify. Works perfectly.
At the bottom:
It writes to two databases. Only one exists.
Somewhere in the middle:
It sends an email…
to the client’s ex-wife.
I closed the file.
Rebooted my laptop.
Took a walk.
Still not okay.5 -
In modern C#, everything's an interface.
Zig is actually sort of similar. I guess I owe it to C# for teaching me the magic.
Sorry, I mean:
IZig is IActually ISort of ISimilar. (IContinued...)4 -
My coworker wanted to get some program from a website that requires a username/password to download. It is a utility program for controls automation. He didn't want to have to create a username/password so I said he could use mine.
I went over to his desk and read off the username to him which he entered. Then I started reading off the "password" to him:
"y o u r m o m i s a s l u t"
He got suspicious at the last few letters and then clicked on "show password" icon. He of course saw: "yourmomisaslut". At this point he just bust out laughing. I then gave him the correct password.2 -
when I die, I want to be cremated, because I do NOT want fungi to enter my cranium and do something to my brain. It doesn't matter if it's dead or not. It once held "me", and I wholeheartedly believe that fungi can make it tick again, or extract "me" out of it to make me a part of them. Who knows what they do to people. Just imagine dying and waking up suspended in mucus while 36TET microtonal music plays.12
-
Everything development related I see recently are related to LLMs and I’m starting to get sick of it :(4
-
I am so fucking salty today.
I've had multiple tight deadlines overlapping with the crescendo one where I did 90% of the implementation including helping another company implement some stuff on their side as well as coordinating multiple parties with lots of twists and turns. We barely delivered on time. Contract is worth 10 million.
There was cake to celebrate the success last week. They didn't even bother telling me. I found out on LinkedIn. I mean I def dont get paid enough but cant even fucking have a slice of cake on the success I created?
Oh fyi I offered to buy some drinks so we could have a little celebration on my costs, just you know like have 2 beers and some snacks nothing grand. It was shut down the only way it was allowed was if I paid for the whole company to have drinks. Seriously these people be out of touch I cant pay for 300+ people ..6 -
My boss insists that we shouldn’t lock or password-protect a particular system because, in her words, remembering or write down a password is hard and email as a concept is confusing. I tried to explain if people who don't know what left versus right-clicking do have full admin access, it’s only a matter of time before something goes terriblely wrong. She listened but ultimately decided to keep everything open, confident that everyone would use it responsibly.
Unfortunately, that’s not what happened, it never has been and never will be. The problems started, just as I feared, and now I’m stuck cleaning up the chaos, one issue at a time. I do have a backup and automation snapshots, but things got so tangled up that it will still be a hassle.
I tried soft lock so everyone could only access the section relevant to them. The reaction was immediate—they were confused and stressed, saying they’d be unable to do anything if it stayed that way. They didn’t get the idea that keeping them from touching certain things (that they shouldn't be touching in the first place) wasn’t the same as blocking their whole work. But since they’re all my superiors, I had no choice but to remove the restrictions and leave the system wide open again.
Nothing serious came out, just really annoying because something like this happens all the time.4 -
Had a dream that some trans girl fell in love with me here on devRant, then sending a picture with abstract schizo graffiti with my name to me
I woke up in search of evidence. Went through my phone, didn’t find where to look to see my browser history. Then, every button in the bottom bar were replaced with small 32x32 px ad. That’s when I knew it was a dream too, a dream within dream
Woke up again. Was teleported to a huge liminal water park that is also a mall, and then I was like wait, it’s a part of kikiverse, so it must be yet another dream layer
Woke up again. Typing this. See ya7 -
Use IDE to easily refactor extract methods
Notice it doesn't order input parameters by order it uses them
I don't want to manually update
I hate SVN3 -
On the day of my birthday, both Skype and Boris Spassky, the chess grandmaster world champion, died. Our metamodernist timeline is so fucking weird2
-
As blood rushes through my face, hundreds of tiny capillaries bursting under my skin create a beautiful freckles pattern that has to be seen to be believed.
This is what happens to me when I vomit. That’s a great way to get a striking look on a budget when I’m late to a party!2 -
Saw someone complaining not enough dev rants.
I have a coworker who's a good friend. Got him this job. He has good output, smart kid, but our coding styles clash.
I believe in DevEx (since we write internal tools). He sees it as premature optimization.
Example:
He won't validate data from input we don't control because "it shouldn't change that much".
Results:
He codes fast, but delivers shit that breaks in production and others (me) have to fix.
It's frustrating.3 -
Turned 31 three days ago.
My **dad** was convinced that I was turning 30 instead lmao.
I had to do the math for him, he was questioning the fabric of reality for a second. Like baba 2025 sub 1994 eq 31, ok.
so anyway age--;7 -
when i shit i feel lighter
then i can train better
i have more stamina for workouts
this made me realize
im not fat
im just full of bullshit5 -
Anyone here leading a team? What's your rule on using AI as a coding assistant? I just read this article:
https://nmn.gl/blog/ai-and-learning
new jr devs are shipping codes faster but at a cost (test cases, quality control, etc).6 -
Back to the grind of self-employment trying to find work. Fuck I hate this but all the jobs I'm finding are toxic as hell. Still better than my old job.7
-
Wife's driving me nuts
Work is driving me nuts
At least my kids are awesome!
Maybe getting a new job would help. I'd probably need two new jobs to match this one though5 -
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.8