2,736 karma · joined February 19, 2010
https://github.com/jagregory/abrash-black-book/blob/4028269f...
However, there's an interesting story behind this story. David Stafford, who came in first, posted that he thought he had the fastest solution and bet $100 that nobody could beat it. I posted my code which was significantly faster, and David tweaked it further to eventually win the challenge. Like a true person of honor, he did pay the $100 and I cashed his check.
Yeah, just like we can choose which side of the road to drive on or pick any arbitrary character encoding for an 8-bit byte.
Each time we get close to making performant and accessible web sites easy for mortals to develop, some major disruption in the force occurs and well-crafted solutions no longer work in the new environment. So people reinvent them, poorly, and it takes another four or five years before things catch up.
I think many designers and developers prioritize their own needs or preferences and fail to advocate for what users really want. No user wants a web site or app to take 10 seconds to load on their phone, yet most do. Users don't care if your app is written in React, Angular, or served from a WordPress site. They just want to be able to use it.
https://docs.microsoft.com/en-us/microsoft-edge/devtools-gui...
If for example it only took 15 minutes of manual work it's highly unlikely that the payback of automation would occur any time soon. That's especially true because the 2nd or 3rd time there may be different special cases and you'd have to go back and change your automation.
https://www.theguardian.com/news/2018/mar/18/facebook-cambri...
The benefit that frameworks offer is exactly that structure that jQuery doesn't provide (and was never designed to provide). A long-lived SPA needs good structure. If you aren't good at understanding how to create it yourself a framework can save a LOT of work.
See the bottom of PDF page 8 under Independent Contractors and the bottom of page 27. Note that p27 is NOT saying that all that money went to John Steele, just that he is an interested person in the transaction.
It looks to me like "Nautilus Ventures" is a for-profit that actually publishes and the non-profit pays that entity. All the operating expenses are there so the 990 doesn't really tell you what they spent.
As someone who wants to contribute to a project for the first time, there would be nothing more frustrating than spending time creating what I think is a good pull request, only to have it be turned down (which it will be).
Issues help new contributors and repo veterans determine whether it's worth the extra effort to create a pull request. The problem with low-quality issues needs to be addressed by automation and filters, which GitHub hasn't done yet.
You could view jQuery as that type of abstraction. If you decide to use some other abstraction (e.g. React) you can switch your web page/app and you aren't paying the cost of having jQuery embedded into the web platform.
In most conferences that are not marketing-oriented, the speakers are the product being sold to the attendees. Many conferences pay the speaker's expenses for travel, and may even pay them some speaking fee.
If you are a speaker being offered a fee to speak, however, be very careful about overseas conferences. People have been turned away at the border because the officials may see the money being paid as a job.
Being a programmer you may, of course, try to automate that verification process with something like greenkeeper.io. That opens up its own kind of exploit opportunities.
The big users with lots of followers are the ones who create the large audience for Twitter to reach. Right now those people create content for free, if you start charging them they are likely to leave.
If Twitter could create a model like Youtube where big content creators with lots of followers shared revenue, that would straighten out the incentives. There's a model here, it just may not be as big as Twitter thought it was a few years ago.