Much of this (as admitted in the tweet thread) is due to the VAT changes, I don't think it is wise to blame this on Brexit and move on as it ignores the growing problem. The only connection Brexit has to this is timing, these VAT changes are EU wide and will rolled out to EU member states this year. Foreign companies will need to charge VAT at the member states rate (some have multiple) and register for VAT in the EU.
After the EU other countries will follow suit wanting their slice of the pie, if you don't believe me have a look at global sales tax handling for digital sales ([0] quick example). Trying to stay above board here is difficult, there is investment to be made in charging the correct taxes in the first place but the main problem is the massive amount of potential paperwork in filing all the taxes. As will be the case for many retailers we simply don't sell to any country which requires us to charge tax and has no sales threshold.
This is a big problem for small business, in an age where anyone can start a niche business and scrape a customer base together from the entire world they will be killed by paperwork...
We recently launched https://www.db-fiddle.com/ which you may find useful, you could save your scheme/data sql and your students can fork it for their own version :)
This isn't how you should drop support, it might be a good choice but can we at least have some discussion, maybe even an RFC, not just declare it be so within the space of 3 hours and lock the issue...
To be fair that discussion about dropping support for IE9 took place over 18 months ago — that is a long time in browser age. Bootstrap is following in the footsteps of a bunch of other JavaScript libraries and frameworks that dropped IE9 (so all the arguments are pretty much known), and by now IE9 is that much more of a marginal browser that supporting it is in no one's interest.
Ember certainly has a very pleasant way of discussing these matters, and for dropping support for IE10 or IE11 that would be a fair way to do it now at the end of 2016, but there's just not much to be gained from a discussion about dropping IE9 support at this point.
If IE9 support is part of your project's requirements, you would just use Bootstrap 3 or one of the many alternatives that provide that as a feature. For a "new" framework (as these major revisions essentially are) it shouldn't matter as there are no users/victims (aside from testers).
The argument just seems superfluous. No one cares about ie9, including yourself. That kind of drawn out boring conversation stifles progression for no other reason than to be proper imo.
mdo is one of the creators of bootstrap. I also feel it's probably time to move on from IE < 11, and possibly even then depending on your real needs. Even MS has worked pretty hard to get people off of IE and into Win10+Edge
Napkin math incoming... Say you only used a-z in your token, at 1 character long you have 26^1 combinations, at 6 you have 26^6 or 308,915,776 combinations, which could easily be scanned. Increase the length to 26^ or 95,428,956,661,682,180, a big ass number, if we reserve 1,000,000,000,000 for actual items and create them over this range then the odds of guessing a correct token is 0.000000010479, then ban all the hosts which trip more than the average number of 404s.
Bankers created the sub-prime market by offering mortgages to people they knew couldn't afford the repayments, they then packaged these bad debts with a few good quality debts on top and passed the resulting package off as good. They then sold these packages off to other banks or investment groups to make a profit and export their exposure.
Banks which gained exposure to the bad debt employed bankers who were either negligent in investigating the contents of the debt they were acquiring and invested their depositors money without due care and attention, or knew the risks of what they were doing and continued to gamble with their depositors money while skimming large amount off as their own. These banks had then lost their depositors money and demanded that the public bail them out, while still taking large salaries and bonuses.
There will of course be other factors in something like a global financial "collapse" but this is my understanding of the sub-prime situation and why you should be angry. Somewhere along the line the actions of some of the bankers should be criminal.
What in there was actually a crime though? The people who try to sell you timeshares with high-pressure sales tactics are also pretty scummy, but we don't throw them in jail for selling bad investments. The slideshare mentions they couldn't sell them to 'windows and orphans': I'm assuming these needed to be sold to accredited investors.
Accredited investors get pitched bad investments all the time; many people here may work for startups that are one of them. Some startups get growth using scummy marketing techniques just to offload the company to investors like Google before it implodes. Some of those investors may be VCs managing, e.g., the Northwest Plumbers' Pension Fund or the Kansas School Board. None of those VCs should go to jail, even if they are mismanaging the money in some cases(I'm not making a claim that they are, overall).
The depositors at the banks should be covered by the FDIC, so they aren't really at risk. The FDIC threaten to recover some of their money from the executives and accountants, and agencies tend to follow up on this sort of thing.
What exactly is so wrong with selling bad investments to other companies that we should throw them in jail? That the investments were AAA ratings should be irrelevant: they are just rankings from private companies, so they should carry as much legal weight as asking your bartender for advice on the stock market.
This is a mess: You can't use private companies to set regulations, even if it appears to work some of the time. It's just as bad as making laws that require me to only use my bartender's highest-rated stocks when investing the local college's endowment fund. They need to either scrap it from the law or set up a separate government agency that does nothing but evaluate creditworthiness of securities.
Still though - where is the actual crime? Private companies scumming each other for money is to be expected, and would only be a problem if they actually lied on a contract(rather than merely neglecting to do due diligence).
Was the suggestion to send the thousands of people who made fraudulent loan applications - after being egged on by salespeople - to jail(possibly with the salespeople)? That's plausible, but not a crime of the bankers.
Those AAA ratings meant that mortgage-backed securities could be included in risk-averse mutual funds or bought by endowments or pension funds. That spread the risk to parties that would probably never knowingly invest in subprime mortgages on a large scale.
It also meant that bankers could craft poisonous securities, get them rated AAA, and then massively short them. I recall one case like that, though I'm blanking on the details.
The real truth the crisis underscored is that the ratings agencies are useless at actually scrutinizing the risks on the things they rate. The fact that they remain a trusted arbitrator for certain investor classes is concerning, because it implies that as useless as they are, they're still more competent than institutional investors. Personally, I'm glad I don't have to trust my retirement savings to a pension fund.
The fact that they remain a trusted arbitrator for certain investor classes is concerning, because it implies that as useless as they are, they're still more competent than institutional investors.
There's another interpretation: by "trusting" these rating agencies, institutional investors can shift the blame when the investments go wrong.
If you don't mind commercial, we are about to release [0], its our internal CMS we've been using for ~4 years, we're just working on some better documentation before release. There's a beta signup on that page which we'll be running for a couple of months.
1. Use a static site generator to build the site, ensuring I have indexes available, piggyback s3's SSL as a custom endpoint through to cloudfront and use SNI for my custom domain.
2. Use Heroku (or similar provider to remove most of the maintenance burden), piggyback their SSL to cloudfront+SNI+csutom domain.
After the EU other countries will follow suit wanting their slice of the pie, if you don't believe me have a look at global sales tax handling for digital sales ([0] quick example). Trying to stay above board here is difficult, there is investment to be made in charging the correct taxes in the first place but the main problem is the massive amount of potential paperwork in filing all the taxes. As will be the case for many retailers we simply don't sell to any country which requires us to charge tax and has no sales threshold.
This is a big problem for small business, in an age where anyone can start a niche business and scrape a customer base together from the entire world they will be killed by paperwork...
[0] https://quaderno.io/blog/digital-taxes-around-world-know-new...