doesn’t understand that this is a useful first step in debugging
reacts with anger when devs don’t magically have an instant fix to a vague bug
Yep, that’s a manager
Haven’t seen this one on Mlem
~In a modern title designed to be played at 60+, definitely. I’ve been having a blast in dark souls 1 and GTA:SA recently, both of which are capped at 30. Older games are made to work at that FPS, and it takes remarkably little time to adjust and have it feel normal. If I tried to play armored core at 30fps, on the other hand, I think I’d rip my teeth out in frustration.~
Edit: misinterpreted the comment above as “unless it’s VR (i.e., in all cases except VR), you are not having fun” rather than “unless it’s VR, in which case you are not having fun.”
In my experience refactoring lots and lots of crappy code left by devs long gone, a dev who can write useful comments is by and large a dev who can write code clean and simple enough not to need them. If the code doesn’t have informative names and clear separation of concern, chances are a comment won’t help because the dev didn’t really know what they did that worked in the first place.
I presumed it to be a standin for just directly using Math.max, since there’s no nice way to show that in a valid code snippet
Not using thief is professional incompetence unless you’re doing something deeply cursed
Fair enough, though I contend that for a common-case application like a database-backed REST API where the architecture is basically standardized there is no meaningful time difference between writing crappy code in a clean architecture and writing a crappy pile of spaghetti.
I’ve been tasked with updating some code a senior programmer (15+ years experience, internally awarded, widely considered fantastic) who recently left the company wrote.
It’s supposed to be a REST service. None of the API endpoints obey restful principles, the controller layer houses all of the business logic, and repositories are all labeled as services–and that’s before we even get into the code itself. Genuinely astounding what passes for senior-level programming expertise.
That’s what’s really irks me be about JS–you can do just about whatever but you’re not supposed to.
It’s an imperative language, but best practices are to use it functionally.
You can omit semicolons, but best practices are to use them.
You can use sloppy equality, but best practices are to always use strict.
Bro over here malding over a meme
Free and Open-Source Software
It’s come leaps and bounds since it launched–I’ve been stalking the GitHub and the current dev build is nice. The App Store version is still a little rough but they’ve got an update in beta that smooths it out a lot
Off the top of my head I know that Mlem, Memmy, and Jerboa are FOSS. Most of the others probably are too, but those are the ones I have ready to hand
Reboot
Clean your build folder
I’m doing my part!
It’s admittedly quite good at what it was originally supposed to be: a voice chat service for playing games that’s easy to join, use, and share. The troubles began when they started trying to pivot to be a general-purpose public internet space provider, because the platform was never supposed to be that and they’ve done absolutely nothing to support it.
Not being able to just slam every word the prof says into your computer also forces you to be more deliberate about what you choose to write down, which makes handwritten note taking a form of active learning–you are real-time engaging with and processing the content rather than unthinkingly slapping a keyboard.
Only the ones who don’t grow up to be total code monkeys
I read that one, he literally described himself as mediocre programmer and is excited about gpt as a way for mediocre programmers to be competitive again. I’m sure he’s in for a really fun time when he has to find a bug in 12k lines of AI spaghetti he bolted together.