Until you write a compiler error in some deeply templated C++ code, in which case just reading every word takes all day
/s but not too much
Until you write a compiler error in some deeply templated C++ code, in which case just reading every word takes all day
/s but not too much
As a dev, I had to fix an O( n! ) algorithm once because the outsourced developer that wrote it had no clue about anything. This algorithm was making database queries. To an on-device database, granted, so no network requests, but jesus christ man. I questioned the sanity of the world that time, and haven’t stopped since.
It is genuinely infuriating to the point I simply uninstalled youtube on my iPhone and switched to using web-based alternatives. And yes, no need to lecture me on apple, I only have an iPhone for reasons. I’d rather have a linux phone instead.
2 ads play every time you start a video. Maybe you’re watching a playlist and realize 5 seconds into the video that you already watched this one, so you click the button to go to the next video.
Two more ads, no matter that you got two ads literally 5 seconds ago.
Looking for a specific video that you don’t quite remember the title of? That’s right, two ads every time you go “hmm no, it wasn’t this one”.
Two more ads are also guaranteed to play within at most minute 2, usually just after 60 seconds. So that’s a minimum of 4 ads in the first or second minute of any video you watch. After that, the amount of ads varies, but in my experience it’s not less than two every 5 minutes, and they happen randomly.
So every 5 minutes at most you get 10 - 20 seconds of advertisements in the middle of a sentence. Wanna go back 10 seconds to refresh the context that was lost by the jarring interruption? No problem, have 2 more ads. Sometimes as much as 3 times in a row.
The worst offender I had was a 30-ish minute video where, and I swear this is neither exaggeration nor hyperbole, two ads would play every two minutes, for the whole video (it’s also the video where I got two ads playing when I scrolled back 10 seconds, 3 times in a row). So overall on that 30 minute video I must have got around 45 to 55 ads (2 at the start, 2 every 2 minutes, 2 almost every time I scrolled back 10 seconds).
What “it” is configurable? If the code is indented with 4 spaces, it is indented with 4 spaces. You can configure your editor to indent with 1 space if you want, but then your code is not going to respect the 4 spaces of indentation used by the rest of the code.
I repeat, the only accessible indentation option is using tabs. This is not an opinion because every other option forces extra painful steps for those with vision issues (including, but not limited to, having to reformat the source files to tabs so they can work on them and then reformat them back to using spaces in order to commit them)
Code example looks wrong? null
is passed as updater to a. As far as I understand, what is passed as callback to a is supposed to be the updater instead (especially since the ctor errors on both val and updater being null). Also, would be more clear what the difference and usage of updater
and callback
are if they were called something like calcVal
and onValChanged
respectively
Looks to me like the ruling is saying that the output of a model trained on copyrighted data is not copyrighted in itself.
By that logic, if I train a model on marvel movies and get something that is exactly the same as an existing movie, that output is not copyrighted.
It’s a stretch, for sure, and the judge did say that he didn’t consider the output to be similar enough to the source copyrighted material, but it’s unclear what “close enough” is.
What if my model is trained on star wars and outputs a story that is novel, with different characters with different voices. That’s not copyrighted then, despite the model being trained exclusively on copyrighted data?
deleted by creator
The “or later” is optional, the FSF specifically doesn’t have the power to update the terms of every GPL-licensed software because the wrote the clause in such a way that they don’t.
If I give you software licensed under the GPL3, and a GPL3.1 comes out, it doesn’t apply to your copy of the software. Likewise the copyright holder of the work is also not forced to relicense their software under the GPL3.1. And even if they did, copies of the software distributed under the GPL3 would still be licensed under the GPL3.
The “or later” clause simply means that if I received a copy of a GPL3 software, I can redistribute it under the GPL3.1 if I so wish (where “I” in the previous sentence is everyone with a copy of the work, as the GPL gives everyone with a copy redistribution rights)
deleted by creator
Used discord on Firefox within the last week, no issues detected.
Disable all your plugins and check if this still happens, a few months ago I ran into an issue where every tab would load for a good few seconds before actually opening, even super lightweight stuff. Turned out to be caused by an addon that was umantained because the maintainer passed away.
Don’t remember which addon it was, but I can try and remember / search if you are interested.
Where do you live where banking sites don’t follow industry standards, even for web development?
I’ve never had a problem with a website outright not working on Firefox, although in some cases features are restricted which usually just require a user agent change (like huddles on slack).
Do you have concrete examples of websites that outright don’t work on Firefox?
Both work flawlessly for me. In fact, discord on Firefox works much better than the standalone app specifically for calls.
Sounds to me like something is broken or misconfigured on your system.
deleted by creator
Huh