- Get favicons for a given url using this Duck Duck Go Tool: http://icons.duckduckgo.com/ip2/www.google.com.ico
- Here's another one
/** | |
* Use the number of seconds/10 since Jan 2020 as the versionCode. | |
* This lets us upload a new build at most every 10 seconds for the | |
* next 680 years. https://stackoverflow.com/a/38643838/1799007 | |
*/ | |
def generatedVersionCode = (int)(((new Date().getTime()/1000) - 1580319970) / 10) | |
**/ |
Arvind Narayanan on Enterprise Software (Twitter Thread)
My university just announced that it’s dumping Blackboard, and there was much rejoicing. Why is Blackboard universally reviled? There’s a standard story of why "enterprise software" sucks. If you’ll bear with me, I think this is best appreciated by talking about… baby clothes!
There are two types of baby outfits. The first is targeted at people buying gifts. It's irresistible on the rack. It has no fewer than 18 buttons. At least 3 people are needed to get a screaming baby into it. It's worn once, so you can send a photo to the gifter, then discarded.
Other baby outfits are meant for parents. They’re marked "Easy On, Easy Off" or some such, and they really mean it. Zippers aren't easy enough so they fasten using MAGNETS. A busy parent (i.e. a parent) can change an outfit in 5 seconds, one handed, before rushing to work.
The point is, some produc
h1, | |
h2, | |
h3, | |
h4, | |
h5, | |
h6, | |
p, | |
blockquote { | |
margin: 0; | |
padding: 0; |
h1, | |
h2, | |
h3, | |
h4, | |
h5, | |
h6, | |
p, | |
blockquote { | |
margin: 0; | |
padding: 0; |
you can write text with links inline or link references.
- one thing has emphasis
- two things are bold
Aggregating ML resources for app concept.
Vision Framework
- Relax the muscles in your face, including tongue, jaw and the muscles around the eyes
- Drop your shoulders as far down as they’ll go, followed by your upper and lower arm, one side at a time
- Breathe out, relaxing your chest followed by your legs, starting from the thighs and working down
- You should then spend 10 seconds trying to clear your mind before thinking about one of the three following images:
- You’re lying in a canoe on a calm lake with nothing but a clear blue sky above you
- You’re lying in a black velvet hammock in a pitch-black room
- You say “don’t think, don’t think, don’t think” to yourself over and over for about 10 seconds.
Pass the auth_token in to make the request to GitHub.
func getAuthToken(code: URLQueryItem?) {
// make network call to get actual token
let requestManager = RequestManager()
let session = URLSession.shared
session.dataTask(with: requestManager.getAuthRequest(code: code),
completionHandler: { ( data: Data?, response: URLResponse?, error: Error?) -> Void in