457 karma · joined October 13, 2017
I am sorry but tracking protection on mozilla as it is now (only enabled by default on private windows, and hapening with no user knowledge/information/learning oportunities) is a lame clutch.
What's the difference of shipping a feature off, and shipping with support for an extension (on both firefox and Google's chrome store sites!) that can be installed? At this point we are just discussing semantics. Install vs Turn on.
Note that they already included something similar, which is SafeBrowsing(TM), that is maintained by google. Technically, it is exactly the same concept. But uBlock is actively request by 99% of their users, while safeBrowser(TM) fingerprinting is mostly disabled by half.
A responsible spam protection system should allow every spam (and consequentially responsible user) from an ISP.
If a ISP shows sign of abuse, then show Captcha or other system that will block some spam while also blocking some valid users. This is a evil-for-the-greater-good solution. Do not fool yourself into thinking this is a solution (i.e. without caveats)
Impacted users can complain to both the service provider (you) and their ISP. And that failing, switching their ISP (i.e. voting with their wallet --how that happens in a monopoly is another discussion)
Bottom line, if you show captcha for all users (even for ISPs that are now showing signs of spam) you are intentionally blocking some users for no good reason. And you are part of the problem. Sadly, this includes the US government as they blanket censor all their forms (from visa request to DMV visits) behind Google(R) captcha(tm) at all times.
Now remember that every interaction with the government must happen online (from requesting a US visa to going to the DMV), and all those forms are behind a Google(R) Captcha(TM) censorship system, which ranks users based on how well Google(R) can monetize the current user browser session. Let that sink in.
Google already have many, many advertising partners to whom they gladly provide your location and other data. But they anonymize it, so you are safe ;)
Your headlines are indeed scandalous. While the one picked by the NYT correctly emphasizes that as part of the layoff plan, GM management decided that the department responsible for investigating emissions was not worth of funds.
If people living around you keep paying more and more for expensive lifestyle, eventually you will be paying 5mil for a 2bd house in a so-so neighborhood. Because everyone already paid 7mil for the houses with 3bd.
for one thing that actually happened because they did (and got away) with this: youtube engineers feel like they can leverage their site to dictate what they want in the browser space, by deliberately making it 5x slower on firefox and edge[0].
As a rule of thumb, if something looks fishy and shady, but just because it doesn't directly explodes in your face, treat it as a "but I don't have anything to hide" situation, and be against it. Because eventually, it will be your face.
[0] http://fortune.com/2018/07/25/youtube-slow-mozilla-firefox-c...
not even anthropologists consider it today. He published pop books and founded anthropology departments all over the world, but academically, meh.
Lévi-Strauss would be at a TED talker today.
If it is, kudos for misusing a Stalman quote to promote english-centrism gatekeeping, which is the orthogonal of promoting knowledge sharing that the quote is about.
I got a rare pre-production version of the matrix nokia phone, to test our WAP sites. Our model would shoot the auto-slider cover on every time we pressed the release button. The cover would fly so well we ended up incorporating the phone into the nerf office wars.
Get a nany state (Hello California) to force companies to have Insurance for Cyberattack.
Insurance companies will learn instantly how to do due diligence for-real (as opposed of for compliance certification) to decide if they get clients or not.
Companies then, forced to have insurance, will have to implement minimal safeguards to be accepted in the insurer policy requirements.
Problem solved.
In the end, the only thing that prevents housing prices/bubbles, is denser desirable residential areas.
There might be other factors, but one is definitely NOT money distribution schemes from the top 1% to the top 10%.
Latest piece is from june 2018(or I missed soemthing fresher?)!
The irony (and borderline hypocrisy) of a "privacy advocate" who have a Global Entry card.
https://www.reddit.com/r/explainlikeimfive/comments/6c5e97/eli5_how_were_isps_able_to_pocket_the_200_billion/ Every programming language consistency is
inversely proportional to the scale of adoption.
And by adoption i mean how popular it is with actual companies using it and pushing delivery over code-quality, with an ever growing pool of junior devs. Adoption as hobby languages or slim startups full of very experienced devs doesn't count.> PHP PHP is in usage decline (by the demographic outlined above). So it is getting more consistent (take a look at it during the 3->4->5 timeframe, you will think JS is moving slow)
> [ruby on] Rails This is even on a steeper incline than PHP today. So expect more consistency i guess.
> everywhere or
Java is always popular (it's the bread and butter of the demography defined above!), and people make money selling IDE plugins (something hard to grasp out of the java world) which accelerates the inconsistency. So it is always a crap shot. A pile of incompatible concepts every time a new senior dev passes trhu the project. Not to mention in the last years every project moved full steam to scala and then back. So every 4yr you can see the same project and not have any idea what is going on because they moved from ant to maven or gradle, or rewrote half (only half) the project in another jvm language, or now every method and class is full of never seen before toolkit annotations, etc.
GoLang started as a nice perl/bash script replacement and is becoming the new web application server as it gains adoption. Which was first bringing consistency and parallelization to what used to be done with perl or bash, is now full of weird ways to manage packages, which are mostly implementation of web authentication and what not.
erlang is in sweet spot. Some bigCo uses it as hiring bait, and there is lot's of smaller companies using it. There still isn't a mass of jr devs pumping out features on erlang projects, so consistency is at an all time high. With frameworks that actually add to the ecosystem instead of flipping everything on its head for silly syntax sugar.
Cpp had a bump in adoption recently because of CND related projects and more focus on ssl and things like that. So the new standard bodies are busy at work churning in new things nobody asked for, but that so far everyone is loving.
Most US based telCos today are based on a government backed monopoly of wireless spectrum and all of them received several billions dollars until last year to improve infrastructure (which none of them did, and had zero consequences)
from cars industry: S version of any model means worse upholstery, worse radio, worse trim, worse engine, worse everything, but with a plastic spoiler!
lag is the least of your worries. Encoding artifacts will get to you and completely ruin the experience on anything that is not a simple puzzle game.
The poster child of unplanned outages and scalability issues. Ouch.
that is true on the other side too.