1,285 karma · joined March 29, 2011
We're talking about dark patterns, which are anti-consumer and anti-user design decisions to pursue profit over user experience. Like stuffing candy crush into windows by default or making it incredibly difficult to switch default browser, or berating the user with popups when he tries to download Firefox.
In the end I said 'fuck it' and made a patched firefox build in a VM with freeze and/or seal disabled completely, then a small jetpack addon (remember them?) to unfsck the canvas element and grab them images.
If consuming media without paying the copyright holder is morally wrong, then so is second hand purchasing and selling, as well as rentals. Indeed, copyright industries have a long and storied history of trying to shut down rental chains, to some success in Japan.
Just because you paid someone some money to view a TV series, doesn't mean you paid the people who funded production.
But I think that's the main one that allowed Linux to snowball ahead of the other Unix(-likes).
Compare this to something like the playstation 4, which used freeBSD as the base of their OS, and contributed nothing back to the project at all.
If that isn't an upgrade path, I don't know what is.
I mean if you're asking me personally I'm happy with any extra alcohol restrictions, even acknowledging that many people would not be nearly as gun-happy as I and the social ills of prohibition. But my father is an alcoholic and I wouldn't wish that on anyone.
What the hell?! That's absurdly irresponsible and dangerous considering most people travel to the grocery store in a car. Why aren't local authorities stamping down on this?
Simply don't run system updates during a Firefox session and you're golden.
However, actually competing with Discord will require a tonne of hard work in Element. The little things like automatic voice activation, echo cancellation and volume normalization are the reasons Discord are as fantastic as it is, so Element will need to be excellent with those to compete.
System-wide settings and state should be stored in C:\ProgramData.
In 2011, Central government started a big infrastructure project to roll fibre out to ~80% of the population. (Called UFB - ultra fast broadband.) However instead of making this just be state owned, the money was paid as cheap loans with a competitive bid system. Companies bidding had to agree to a significant number of regulations, including a requirement to not act as an ISP and to offer wholesale access to the network for a set fee. They could also offer their own services above and beyond the regulated maximum.
So to start an ISP in NZ, all you need is some national and international transit, and at least one server to do billing and core routing. As a result, we have dozens of major, actually good ISPs and many more niche ones. Most of them service the whole country - at least the UFB service area.
I actually like my ISP. I have IPv6 and a static public IPv4. Peering is excellent and international bandwidth plentiful. Gigabit bandwidth with no usage call and no fair use policy (at least no policy regarding days usage).
Municipal internet is great until you realize you just turned a monopoly into a duopoly. Without competition, what drive your new ISP to do better? If you're super lucky, the goodness of their hearts, I guess. Because you know the old incumbent will just match the new ISP and do not better.
EDIT: Folks in other threads have pointed out how bad US government bodies have historically been at investing in infrastructure maintenance. I'd like to note that the NZ model neatly deals with those concerns too. The companies which build out the networks are made the owners presumably when the loans are paid off. These companies become very profitable even though they can't become ISPs themselves, and are thus heavily incentivized to invest their profits back into their networks to keep them working well and to come up with new products to sell. Already a NZ fibre company has deployed 10gbit fibre commercially, with no extra government support.