I once worked on a project where the main function would run the entire code in a try-catch block. The catch block did nothing. Just returned 200 OK. Didn’t even log the error anywhere. Never seen anything so incredibly frustrating to work on.
I once worked on a project where the main function would run the entire code in a try-catch block. The catch block did nothing. Just returned 200 OK. Didn’t even log the error anywhere. Never seen anything so incredibly frustrating to work on.
Mostly the latter. We don’t do any optimizations on our product whatsoever. Most important thing is to say yes to all the customers and add every single feature they want. Every sprint is spent adding and adding and adding to the code as much as we can and as quickly as we can. Not a single second is allotted to any discussion about performance or efficiency. Maybe when something breaks, but otherwise we keep piling on more crap at full speed non-stop. I have repeatedly been told “the fast way is the right way” followed by laughter. I was told to “merge this now” on multiple occasions even when I knew that the code was shit, and told the team as much. I am expected to write code now and think about it later.
As you can expect, the codebase is a bloated nightmare. Slow as shit, bugs galore, ugly inconsistent UI, ENORMOUS memory use, waaaaaay too frequent DB access with a shit ton of duplicate requests that are each rather inefficient themselves. It is a rather complex piece of lab management software, but not so complex that it should be struggling to run on dedicated servers with 8 gigs of RAM. Yet it does.
There are esp32 variants that can do ZigBee. It’s very surprising to me that there’s no esphome for those. I’d think that the community would be all over that, but all I have found so far are abandoned GitHub repos. Maybe there’s something I don’t know about the chip or the protocol that makes it difficult?
I have node named pve too. Small world.
Well I drive a heavily touch-screenified car, and I hate it. Have had the damn thing for almost a year but I still get nervous when I have to adjust the A/C.
They won’t stop until even the pedals are touch buttons, are they?
You can have devices on your wifi network without giving them access to the internet. You set your firewall (which, for most people, is the router that comes with the internet subscription) to block all internet traffic to and from those devices while still allowing them to communicate with the other devices on the same local network. Fairly straightforward on most routers with a little bit of time spent looking up the basics.
I genuinely don’t see the problem with those. Amber lights on the left side of the car light up, that can only mean one thing. There is no ambiguity there whether they’re playing snake or just flashing. I have never, on no occasion, found myself confused by those.
The only part of physx in that game that I remember is that it used to cause massive performance and stability issues.
Twice, because usually it’s two sticks.
In any case, RAM failure is rare enough that quadrupling its chances is not gonna make any meaningful difference. Even if it does, RAM is the easiest thing to replace in a PC. Don’t even need to go offline while waiting for a new stick. Someone who’s got the cash to build that thing in the first place won’t be too upset by the cost of another 32gb stick either, I don’t think.
This concept isn’t new either. Factories have been using very similar methods to use the heat of the exhaust gasses to power the sensors and whatnot on top of their smoke stacks for some time now, for example.
Nobody’s gonna dispute the necessity of some sort of server somewhere in the mix. But does it need to be something like PSN? A central 3rd party service that most games only use because they’re forced to?
It’s a translator. Takes commands that are meant for windows to understand, and translates them into something Linux can work with. If the program requires the services of the kernel, for instance, it makes its system call as usual but the call gets converted to a command for the Linux kernel. At the end of the day it’s the Linux kernel doing the work that was aimed at the windows kernel, and there is no windows kernel anywhere at all. That’s unlike an emulator where you’d be running the windows kernel inside your Linux environment.
Wine also creates a windows-looking file structure so that programs can find the stuff they’re looking for where they expect them to be. Like, it creates a “program files” directory somewhere in your filesystem and tells the windows applications to look there if they need to. There’s more to it, but you get the gist I hope.
In a way, wine extends your Linux environment to support windows stuff. Whereas an emulator would create a new windows environment entirely. The goal is not to trick software into thinking it’s on a windows machine, it’s to make it work on Linux. The difference there is that by making it work on Linux you can make it work together and share resources with the rest of the system instead of remaining isolated in its own emulated environment.
Have you tried peppermint or maybe coriander?
Jokes aside, I believe the password entry stage is before any sort of localization happens, meaning what your keyboard looks like doesn’t matter and the input language defaults to English. You have to type as if you’re using an English keyboard. That’s hardly a good solution if you’re unfamiliar with that layout of course.
At least with that 6gb you get the nice, streamlined, intuitive and responsive user experience that we all know and love Atlassian for.
Well you see one client demanded some absolutely stupid very obscure feature that was so absolutely stupid that it could only reasonably be achieved by hacking some bullshit together on their on-premise bare-metal installation that they insisted on not giving you proper access that you needed. Then something went wrong with that hacked-together one-off bullshit, and the digital equivalent of this was the only way to figure out what the hell was happening.
Don’t know about toggles, but those profiles were officially marked as bots made by meta. They didn’t try to hide that fact.
Which makes it even weirder imo. At least with a secret AI profile you can tell they are trying to achieve something, shady as it might be. But what is the purpose of a Facebook profile that announces itself as a chat bot that’s role playing as a queer black mother, I have no fucking clue.
Stellaris. As a hyper-aggressive, warmongering, Rome-obsessed species of lovebirds. All the organic aliens have been turned into GMO livestock and all the machine aliens have been forced into slavery. I bomb the planets into oblivion not because I need to, but because I imagine my pretty birds would enjoy doing it.
I’d say the anti-cheat has only recently become the “only issue”. It’s not like wine and proton could run everything flawlessly before kernel level stuff came along. The translation was imperfect and incomplete, so shit simply did not work. Lots of hard work on those projects slowly but surely filled in the gaps, and now we are finally at a stage where we can say that if a game doesn’t work it’s by design.
Don’t count on it. On really hot days the interior of a car sitting under the sun can reach petg’s glass transition temp. I’ve had petg prints, also attached to the visor as it happens, soften up and deform in my car.