![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/b13dd487-9001-491f-b5b2-60fe23af667a.png)
My old ISP-supplied cable box/DVR would be pretty toasty when it was on standby. That thing was vampire for sure.
Now, my phone charger, not so much.
My old ISP-supplied cable box/DVR would be pretty toasty when it was on standby. That thing was vampire for sure.
Now, my phone charger, not so much.
What do you use then?
Well, there was the DIN standard for radios back in the day….
I’m using Philips hue wall switch modules. They’re not cheap, but they allow me to use the switch as a normal switch and even program them to turn on different scenes depending on how I use them. It’s so much nicer to have than the taped down light switch I had at first.
I think the whole step to integrate with the fediverse would have taken too much time and too many resources. Seems like a massive rewrite of the codebase to me, if it wasn’t taken into account from the very start.
Mostly just safety from yourself/your own little errors in input, but it can’t hurt for sure! Input sanitation is mostly relevant to fend off script kiddies. Relevant xkcd
Short story, haters gonna hate ¯\_(ツ)_/¯ Long story, see my comment to the commenter below you. :)
I can see why people might dislike them. Adds some bloat perhaps. But at the same time, I like the idea that my input is definitely sanitised since the ORM was written by people who know what they’re doing. That’s not to say it won’t have any vulnerabilities at all, but the chance of them existing is a lot lower than when I write the queries by hand. A lapse of judgement is all it takes. Even more relevant for beginning developers who might not be aware of such vulnerabilities existing.
Have a look at an ORM, if you are indeed executing plain SQL like I’m assuming from your comment. Sequelize might be nice to start with. What it does is create a layer between your application and your database. Using which, you can define the way a database object looks (like a class) and execute functions on that. For instance, if you’re creating a library, you could do book.update(), library.addBook(), etc. Since it adds a layer in between, it also helps you prevent common vulnerabilities such as SQL injection. This is because you aren’t writing the SQL queries in the first place. If you want to know more, let me know.
Be prepared to argue with people about how they don’t hear the difference in audio quality between TeamSpeak and Discord. Take it from me, TeamSpeak wins hands-down.
I never really got this argument, to be honest. I put mine on the charger when I take a shower in the morning. If I did a long workout that day, shortly before bed, too. Other than that, I wear mine day and night. It really doesn’t feel like a big deal to me. I wouldn’t wear a mechanical (or quartz) watch in the shower either.
Signify is just the “new” name of what once was Philips Lighting. Not a new company or anything.
That’s a welcome surprise, actually. Perhaps I should be less cynical.
Do any recent games have their full data on the disc anymore? I figured they had become too big, and that the disc merely serves as a licence to download it online anyway.
I saw someone mention moonlight and sunshine, perhaps those work.
Crikey, that’s horrible.
Seems unlikely to be honest. But in the same vain, let’s hope the firefighting planes don’t crash and cause a kerosene fire.
It’s easy for techies like us, yeah. If we don’t want to go too advanced with the automation stuff. I wouldn’t even dare ask my mum to set up her own stuff, even if she begged me for it. It’s techie-friendly. Not user-friendly (yet).
It used to be quite a big deal, back in the day. The other day I read a really old thread on some local forum here in NL, and it said that you couldn’t sign up with an “anonymous” email address, such as hotmail or gmail. Only provider-issued email addresses were accepted there so “they had an idea who they were dealing with”. Times really did change a lot.
Because for 90% of the time, you couldn’t. It was only implemented in iOS 16 or 17 I believe.