This week's interesting links
March 22, 2014 at 03:00 PM | categories: interesting, links | View CommentsWell, 2 weeks since the last post of this type, so this is a bumper edition. As before it's a collection of things I thought interesting and worth blogging about. Some of them are things I would previously have tweeted as interesting links, others are here because if like come back them some point.
This post also (naturally) includes links to things I've written since the last one these:
Some general reads
- Smart guy trap
- How to think
- A (long) but eloquent rant on Hacker Ethics (summary: patch or GTFO)
- Cunningham's Law
- More problems with Google's names policy
- Secrets of Branson's Success
- Talent Buddy - a sure for practicing your coding skills in a variety of languages
Programming languages don't stay still. There's a new breed out there at the moment, of which I think Rust and Julia are must interesting. Nimrod caught my attention for the comparison angle. Python, Ruby, JavaScript won't always hold the roost so there question is always 'where next?' Hack - from Facebook also looks interesting (and reminds me of Cython)
- Julia programming language
- Mozilla's Rust project
- The Wikipedia page onRust
- Rust book targeted at Ruby developers
- Rust main web site
- An attempt at building a simple Operating System using Rust
- Resources for building games with Rust
- Rust game wiki
- There's a fairly useful Rust sub reddit
- Rust tutorial
- Nimrod is another new language
- Hack is Facebook's new language which adds gradual static typing to PHP. Reminds me of Cython which does something similar for python. (which I've used off and inn for a few years now) Hack is significant I think because Facebook (who hardly have a small infrastructure) have ported most their previously PHP codebase to Hack - for performance and reliability reasons.
Some really interesting code resources for kids and those who teach them popped up...
- There's now a large selection of Code Club resources on github
- Programming minecraft on the Raspberry Pi (pdf)
- ... blog of the minecraft coding book
- Web Flow - Web systems without coding
Some generally interesting technical posts
- Node habits for happiness
- Stack overflow thread on how to test flask
- Promising library for testing flask based apps
- Simple computer vision
- Understanding Quarternions
- Fundamentals of programming languages (pdf)
- W3C work on device discovery
- dap
- A thread on these W3C efforts
- An implementation of the Hindley Milner type inference system in python
Some interesting issues relating to the brains of programmers, from which parts the brain they use when coding (not where some people might expect), how pressures from coding drive people CRAZY - due things like unrealistic expectations, and overwork, along with debunking the whole left brain/right brain nonsense:
- Programmer's are being driven crazy by their work, claims Business Insider
- An account of one programmer who was burnt out/driven crazy
- Many developers tend to under rate the utility of non technical workers in start-ups
- Scanning programmer's brains
- The Guardian had an interesting article on the left and right brain myth
Finally a neat site with a large collection of free (as in libre and gratis) fonts, searchable usage type:
- Font squirrel is a source of free fonts
Is there anything that's caught your eyes in the past two weeks that I've not mentioned here? If so I'd be really interested to hear about it!