Details
-
AboutAAAAAAAAAAAAAAAAAAA
-
SkillsRust and other things
-
Locationhere
-
Website
Joined devRant on 12/8/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
-
HDOOM!
Really a good version of Doom, many gameplay improvements.
Thinking of doing my own Doom maps !4 -
First time I'm saying a good thing about MS :
Visual Studio (only the installer) !
It lets you install MSVC, gcc, WinAPI headers and Window's SDK very easily!
Also I started a second graphics project (go check and star the first, https://github.com/3dgoose/WIPE, https://git.sr.ht/~threedgoose/WIPE), a WinAPI+Direct3D engine (it hurts deep in the ass) !3 -
there's only one sure way to quit smoking and it's called lifeand by life I mean coughing up some blood a second time6
-
Fuck auto translations. YouTube, Reddit (that has TWO layers of auto translation), Google, Chrome (that for some fucking reason doesn't understand "NEVER translate...")...
Don't get me wrong, I'm all for a11y, but LET ME OPT OUT.6 -
It's the year when I did not renew domain I bought for my project.
Feels weird to stop bleeding money for a project I haven't finished3 -
Using c++ without (most of) the standard library and avoiding operator overloads has made me like the language again. It's an extremely capable language, but my LORD is it bloated and overgrown. Using it like "c with classes" again is the way.7
-
Xcode under 26 now defines "close window" as command+shift+W which is contrary to EVERY Mac App that has ever existed (or pretty damn close).
Command + W closes a tab.
Trying to get them to switch with each other and Xcode switches them back on you. I sat here and watched it do it. Those damn menu key mappings are agonizing anyway... Another shit show from Apple Xcode team.
And... if you check the Xcode comments in the app store it is driving other people nuts too.
I should not have to fight my IDE to do work.
💩=>🧠
Would someone please introduce the Apple Xcode team to DevRant. Makes me wonder if those jokers use Mac outside of Xcode.4 -
A true dev rant now: I find it difficult to get Unicode working. There is a nice assignment in a book where you have to insert a balloon emoji on the page.
Okay, easy enough. So I use <meta charset="UTF-8"> and then the HTML entity 🎈 which works, but then in JavaScript it doesn't work:
<div id="output"></div>
<script>
let balloon = '\u1F388';
document.getElementById("output").textContent = balloon;
</script>
Either I don't have the right font, or something else is going on.
And now more research. This is what I find cumbersome about Computer Science; hours stuck on one single thing. lol17 -
Updates on my current resignation situation: 55 days are over, 35 days remaining. i haven't got a single interview call(yes not even an hr call!?!) since I put open to work on linkedin. I am thinking of rescinding my resignation
Here are some points about my current org, help me decide:
1. Physical
+ 3days wfo, 34km away from home (the next silicon valley area is around 500km far, in another state)
- 2hrs of commute from home, no energy left after work time is over
2. Tech
+ We are using very latest tech in softwares, the leaders are pushing for us to learn AI as well.
- there aren't much people with in depth knowledge, its like enough monkeys with typewriters will produce a shakespeare somehow
3. People and culture:
+ People are very energetic, vocal and fast paced
+ Work is done under ever "improving"(changing) ruleset, with discipline and in a process oriented manner
+ I have been here for almost 3 years, so have a decent professional relationship with team
- rules are made and applied according to convenience. People playing good games seems to work around these rules
- unrealistic deadlines and over work
- Too much pressure to "outshine" and "go over and above" to even expect a basic appreciation
- non respctful, shouting culture, people are not really friends but rather playing the "survival of the fittest, loudest and most aggresive" game
4. Brand
+ Company's name is reputable, its known for rarely ever doing layoffs and people have a sense of security
+ My salary is decent, marketworthy for the role that I am in (SE1)
- with 5+ yoe, both my role and salary is not as per market standards (should be atleast SE2)5 -
Hi, why y'all switching to Rust?
I mean real question. I used Rust for a year, before learning C.
It was pretty good but the compiler was driving me mad;
The syntax was a bit verbose.
Both are pretty fast as long as you don't use cargo.
It's not a bad concept (a memory safe lang) ut most codebases end up like :
unsafe {
dologic();
}
Do you think one day rust will be better than C?11 -
Return to work with java and boy, what a daft language lol. in php, i install wamp and i'm good to go. here, i have to shill $$ to lord oracle just to play around a project i cloned that requires glassfish support. otherwise, i resort to hacks and workarounds even for local deployment. thankfully, there's payara to the rescue
after surviving this, i start mvnw clean and install and the test suite is taking 32:45mins (still not passing). I snooped around for whether the tests are hitting some remote server since i was neither prompted for local db credentials or sqlite. for some context, the stats for my recently completed php app is (00:39.592 SECONDS, Memory: 76.00 MB, 180 tests, 421 assertions). the contrast was so astronomic so i asked chatgpt, who claims mine doesn't do the heavy lifting their test does. hilarious. the php app has 3 unit tests tops. the rest spin up connections to the local mysql server using eloquent. the app is full stack so all the underlying views are being executed and tested. of course, it relies on the container for everything and mocks some services. it's not a small app either (over 20 models). it performs computation and interacts with excel sheets at some point
so what's the excuse and what's special about this language?
php always gets mocked for crawling at snail-like pace, having weak app structures, etc. they are ridiculed for discarding app instance after each request yet, chatgpt claims that's exactly what the java test is doing. ironically, the php testsuite handles this more efficiently. it's been over 3 hours now gone down the drain. i haven't opened a single page from the app let alone begun to develop
Rest assured, this might take the entire day cuz i'm worn out already
it's ALWAYS one rough distraction or the other. never in my time working with this language am i allowed to focus on the main business logic i set out to implement. ALWAYS some fire to put out in config/project setup/dependencies/linking things/some external thing missing or incompatible
why is it so difficult? it MIGHT be understandable for mobile/desktop apps but the result on web is indistinguishable from what is tenable in php. how does this brittle junkware still have such high standards and is practically held as most ideal in the programming world?2 -
I use arch btw, and as I was coding and testing a 3d engine (that must be cross-platform), I totally forgot 97% of people don't use desktop Unix and were on Win.
So I spent an hour adapting some code.
Fuck u windows,
WinAPI,
and Microsoft10 -
You ever fix a bug by doing absolutely nothing?
Like, the code just decides to work again.
No changes. No commits. No reason.
Just vibes.
And now I’m terrified to touch anything because apparently my codebase has emotions.5 -
Caching is a cruel mistress.
I've probably said that before, but I can't remember whether I've said it before or not, because caching is a cruel mistress.5 -
java spring library is battle tested with lots of features, how hard could it be to find a way to do a feature flag?
too bad im retarded so it's hard to sift through the documentation
i miss when there was a togglz already set up (if im even remembering correctly)1
