Sums up every Node project I’ve had the displeasure of looking at. The lock file being the only thing holding the twisted web of versions keeping that franken-app running between a minefield of incompatibilities and buggy hacks.
Info Sec - Software Engineer - Game Designer - Mod Dev - Digital Artist
Sums up every Node project I’ve had the displeasure of looking at. The lock file being the only thing holding the twisted web of versions keeping that franken-app running between a minefield of incompatibilities and buggy hacks.
Only if you call the deep-throating spez is giving him ‘mentoring’. It’s starting to make WSB loss porn look mild in comparison to the ongoing conga line of platform self-destruction.
Pretty sure there is a self hosted version already. Seen a couple of Twitch streamers use it so I see no reason an instance couldn’t run one with lemmy logins.
I opted to switch to NewPipe and YMusic and haven’t looked back since.
Oh it was so much worse than that. Google indirectly banned every 3rd party app on the Play Store from streaming videos in the background to push that feature. Seemingly overnight every app that could do it vanished or cut the feature. Sure you can sideload a fix but your average non-savvy users got screwed into paying up.
Oh absolutely. I just use it as an example because it’s one of only a few heavily restricted subs that hasn’t yet been purged by admins.
Lets also not forget the massive amount of OS versions, hardware variants, resolutions, and localisations apps like Discord need to auto-adjust themselves to work with. If it fails it will absolutely need that info in the report so devs can fix it.
This is why though I appreciate what DDG is doing, it’s not informing users about the context of what these permissions are used for, leading to a lot of fear over the wrong things. The data may not even be leaving the device but the implication DDG makes is that it is.
As a side note, I prefer to use DNS66 to filter data and ads by domain, then manually set my Android app permissions as needed.
Yep. There is a metric fuckton of tampering across the board, some of which is sub specific.
It’s the same kind of things they pulled with WatchRedditDie a long time ago but now it’s site wide with little to no subtlety. The rules are imaginary and meaningless, more so than they already were.
I suspect it’s not out of choice but because parts of the new UI is duct taped to the old. That said they’ll still likely rip it out soon and break everything in the process, just as Spez’s idol did to Twitter.
I’d like to think Typescript does a lot of heavy lifting where JS fails when it comes to web development. On the otherhand there is no fixing fundamental flaws in PHP.
Sure bad programmers write bad code, but if a language tolerates something so obviously janky via implicit unseen magic, it’s just encouraging bad practices. PHP makes this worse by tweaking core behaviours in weird and wacky ways that can easily lead to security vulnerabilities.
I’ve been working with PHP for two years now (not by choice) but I still sometimes forget the weird behaviours these not-arrays cause. Recently I was pushing/popping entries in a queue and it fucked the indexing. I had programmed it like I would any other sane language and it wasn’t until I was stepping through the bug I realised I had forgotten about this.
I hate PHP for so many more reasons. It baffles me why anyone would think it was a good idea to design it this way. Thankfully my current job involves actively burning it down and preparing for its replacement.
As someone else who uses Tailscale behind a CGNAT, this indeed works. I use it for accessing my home server from the office for a year now. You can’t quite self host anything public facing but anything on your tailnet can talk to it just fine.
Theoretically a VPS proxy into the server over the VPN could work for devices not capable of running tailscale but your mileage may vary.
The longer you think about that scenario the more fucked up it gets. Google argues that it’s a problem of scale, which is outrageously BS when you consider Google of all companies let their own account system be easily botted, and don’t use any of the ludicrous number analytical tools purpose built for detecting spam trends (3rd parties use them all the time to spot political spam).
Unfortunately that hasn’t been unique to Reddit. Outrage, hate, and conspiracies generate clicks and engagement on platforms. Recent events within the last decade gave rise to a lot of coordinated hate campaigns. User created subreddits were a double edge sword for this in both being able to filter out these groups but also giving them their own echo chambers to congregate and embolden one another. The transition from liberal freedom of speech to absolutionist right to hatred made social media companies millions simultaneously in accepting money to promote controversial topics and harvesting the resulting outrage on their platforms. Reddit and their staff effectively became one of many internet war profiteers giving all sides bases of operations.
To end on a semi-positive note, with the rise of federated services, instances may still give these extremists places to seethe but they can at least be ‘sanctioned’ or defederated from the rest of the larger fediverse very easily.
Or hardly working given how backwards and out of date the work culture is, but sure let’s make this out to be the fault of employees who are likely overworking due to low pay. An extra day off isn’t going to fix the systemic cultural issues, class discrimination, xenophobia… the list could go on and on.
Calling this innovative when Japan has yet to modernize its business practices, or admitting it’s an issue, is disingenuous at best.