And, what about switch statements? In theory it is said they should be faster, but I am not sure that's necessarily the case.
Another option would be to keep a database with the numbers indexed, and then compare with performing a database query.
82 karma · joined September 13, 2018
And, what about switch statements? In theory it is said they should be faster, but I am not sure that's necessarily the case.
Another option would be to keep a database with the numbers indexed, and then compare with performing a database query.
It is a heinous intrusion on our devices. Take Lenovo, for instance, with its addition of utterly useless fn hotkey pop-ups that covers the screen when hitting caps lock!
And MacOS is no better, as they actually completely break the caps lock key by adding a maddening delay to it. E.g. You have to press and hold for it to activate.
The key here probably is, most people don't want to spend time learning enough about Postfix, Dovecot. Etc. To do that.
Meta's services are far from essential.
I personally use and prefer Nextcloud, and it's actually better than the mainstream alternatives in some ways. E.g. You do not have to use Apple's notes app if you do not want it. I am tremendously irritated by the proprietary bloat that is being forced down users throats, mainly by companies such as Apple and Microsoft.
But still, why insist on dictating what other website owners and companies should do with their platforms? In our part of the world, I like the idea that this is "for each themself to decide" (at least to an extent). Interoperability and compatibility with other platforms is important to strive for.for security (Apple devices texting Android devices for example, https://www.android.com/get-the-message/).
Undeniably, however, proprietary communication platforms are not really necessary for anyone to use, because free software alternatives exist that are often better and more secure.
It seems Google is also working on making the "tracking" more or less client-side, in the browser, which should also measure into considerations in these discussions.
Regardless, in public spaces. E.g. Streets, restaurants, banks, I expect increased surveillance is more or less inevitable, and in the future, AI will also be leveraged to track people. There is a slight double standard in all this, because people are demonizing online tracking while tolerating tracking and surveillance in the physical world. Or, worse, they are simply flat against tracking, ignoring the necessity of it.
Let us say, even if Meta offered a completely ad-free experience, your data would still sit on their servers, and by definition you would still be tracked even when opted out. The only difference would be that your data would not be used to target you with ads. That is a pretty whimsical accomplishment imo.
Offering a service devoid of tracking is close to being a physical impossibility with current technology. Not even decentralization would sufficiently destroy your unique signature while using the internet, and you would not want it to, because if it did, it would also be hard for others to trust that you are the person you claim to be.
Political parties and governments could use your data against you, and even data collected by companies. Potentially political entities could use this for malicious purposes, and that is personally something I am more concerned about than tracking itself (or being shown targeted ads by individual companies for that matter).
We can have targeted ads and privacy, and to an extent we already do, so that is not the issue.
There is no exchange going on, quite literally, and users get a service, basically for free. Whatever definition you make up to describe the business model does not change this fact.
In addition, so-called tracking is not the problem in itself, and especially so since users are anonymized. It is things like political misinformation and resulting manipulation that is problematic – not targeted ads themselves.
Risks continue to be profoundly exaggerated, and people, even those in the know, seem bend on propagating such misinformation. Please, let's stick to a factually based discussion.
Derailing the discussion with grotesque and perverted irrelevant comparisons of organ trading is not helpful.
At the same time, it can be argued that writing a single book, and selling it thousands times over, is a bit to "easy" in terms of ways to make money. The hard part is to get people to actually buy your book – it does not matter that you wrote the best book in the world if nobody gives you well deserved attention for it.
Bloggers suffer from the same problem, and it is not necessarily because their work is bad. The truth of the matter just is, nobody cares about quality information anymore (And I am guilty of this as well).
We want fast and summarized answers so we can move on to the important part: solving whatever concrete problem we are working on.
AI will probably delude the little remaining value of information even further, and at a point, nobody will manually write comprehensive information anymore. At least not unassisted by AI, and while the quality may suffer, we must also realize that we do not really need 100% accurate information. If we get a statistically significant amout of accurate AI provided information, then there is no need for anyone to write books anymore. It will be a complete unappreciated waste of their time, and nobody is going to buy them.
Even now that I am in a decent job, I still prefer not to buy books, instead relying on free sources on the internet (not piracy). If a given book/information is not available for free, then it is often not important enough for me to bother (note often – not always).
It is also a matter of prioritizing – reading a book takes me way too long, and the process is far-from comfortable due to my slow reading, and for that reason alone I tend to avoid reading entire books. It strikes me as an antiquated way to gain information even without AI. I may open a specific chapter of interest, but reading the entire thing is painfully tedious, and probably unnecessary.
The key part, I think: ...the business model focuses on quantity over quality...
This shows that you are dealing with inept spammers, and not someone that is particularly skilled at either SEO or mass-content creation. This model can be killed practically overnight if YouTube cought up on it.
Same lack of proper review prevents people from restoring hacked accounts, even in cases where it is completely obvious that the accounts were hacked. E.g. The name and/or e-mail was changed by a user in a different country than the account owner.
If Facebook has access to such sophisticated AI, then it is quite amazing that they cannot deduce (even without AI) that an account was hacked. A set of if statements in their code should be enough to check for typical suspicious circumstances. E.g. The user is suddenly in a different country, and happen to change their name (highly unusual and very suspicious circumstances)!!
The obvious problem with such tools is that it may allow bypassing YouTube's ad-wall, and as a website owner I can see why that is problematic. It is bad enough that local GDPR interpretations can practically prevent website owners from monetizing their websites via interest based ads.
For YouTube it probably does not matter as much it would to smaller sites and bloggers, but it is still a violation of their TOS. So, if you want ad-free, consider simply paying.
Besides, I am personally not too worried what Google might be using my data for. Thankfully, Google is owned by a US-based company – I would be more worried if the company was placed in China, Russia, or any other country that does not care about freedom rights at all.
Of course, there is always the risk of data-leaks, and that's a valid point – but then why do we tolerate that the government has data on us!? That's even worse than a company tracking us!!
I also never worked with vue before. At one point I found myself utterly confused; opening up a file to do something, and instantly forgetting what I was doing, having to go back and re-read code. I was super tired after an near all-nighter at this point, but felt like I had sleep deprived induced dementia or something. In occasional brief moments, I was totally unable to focus or remember what I was doing. Very interesting feeling actually.
When you have not worked with something before, and you are on a deadline, it is just a pretty awful experience. Vue, however, is supposed to be simple and make things easier for the developer. Well, not if you come from a back-end PHP background, with only moderate JavaScript experience, and there is literally no documentation on how things work in the CMS I am currently working with. Have to read existing code and try to replicate things. It is nasty beyond nasty!
Besides, there are numerous of other sources of radiation that is much stronger, including visible lights. You should ban visible light before you ban mobile phones! This stuff is ridiculous,
Wait a minute. Are they trying to cause me to have a complete meltdown? This is so irritating. The task bar can also no longer be placed vertically on the left or right. Imo. Microsoft should be forced to open source important parts of Windows so that these processes can be more democratized by users of the system.
I can not give you an exact number, but it is massively bigger than the number of trackers / elements that any usable web page can realistically implement. Probably you can do several thousands database calls in less than a second due to indexing; and that can be further optimized by doing it in batches, bringing it up to tens of thousands, if not in the hundreds on modern PCs. It is literally not an issue.
However, things you buy on YouTube movies really should be downloadable.
It's hard to find time and energy for dedicated work sessions on personal projects with a full time job. Small incremental improvements ftw!
To be clear – I do want there to be an option to create anonymous accounts, but they have to be clearly marked as anonymous. Again, go back and read what I actually wrote so you can engage properly in the discussion.
Anonymous accounts should not be disallowed entirely, but they should be observed more actively for misbehaviour, including things such as spreading of miss- and disinformation and manipulative content. Sometimes individual posts does not really spread misinformation, but when you look at the bulk of the content it becomes clear that they are actually engaging in the active spreading of disinformation. This brings me to a very important point: anonymous accounts should be clearly marked as being anonymous. They should therefore not allow a profile picture.
Disinformation can also be in the form of suggestive or questioning material. E.g. Sharing a piece of misinformation and writing "interesting?" or "I really hope this is not real?". If such behaviour is consistent, then it is usually because that account is used to re-share disinformation, and if the account has nothing else of relevance. E.g. Does not have any authentic connections outside of this "conspiracy" network, then obviously it has no authentic purpose on social media.
So while anonymity is important to defend, we also need to identify the bad actors that abuse it. For this there are some behavioral patterns that are easy to identify, and this could, to some extent probably be automated already now.
If you get rid of the main propagators, other users will have very little of this type of content to engage with in the first place, and it WILL limit the amount of inspiration material other users will be exposed to. We only have this problem because of the easy access to social media. It used to be dubious corners on internet forums and newsgroups no one was interested in, but now everyone is exposed to all this grotesque filth.
Many such accounts main purpose is, very conspicuously, to spread misinformation, and as such there is no real reason why they should be on Facebook in the first place.
I support anonymity when necessary, but as history has clearly shown, limitless anonymity will be abused by bad actors. If there are no limits in place, then bad actors will be able to drown us in a flood of disinformation – this will, as is somewhat currently the case, allow conspiracy theorists to control the flow of information more easily. Repeatedly disproven claims can be repeated in all eternity, and we will never move these people's understanding.
Fact checking will not catch everything, unfortunately. Currently the AI systems is not fast enough to tag things that has already been fact checked, lacks context, or is just manipulative. There are consistent ways to post content and behave that does not directly spread misinformation, but when looked at as a whole, is, actually very clearly intended to manipulate people with misinformation.
So, don't reject things you don't understand so quickly.
Other account types should really have a verified identity imo. It would drastically limit the amount of abuse.
What's going to be harder is Microsoft Exchange, but if people work in a company that uses Exchange, they need to push their Exchange admin to enable SMTP and IMAP.
You should not be using Exchange for calendar synchronization anyway, and I am sure there are better dedicated alternatives in the OSS world. Probably something like Nextcloud which comes with numerous useful apps.
For video editing I think Kdenlive does everything you need for basic editing.