Although this discussion thread is about performance issues that decimated various iterations of Windows operating system, the core propostion is valid for any software. Especially all those web apps.
Recurrent Neural Networks with Swift
This is a great overview of teaching iPhone to play the drums using RNN.
Performance on cloud
This perfectly mirrors my observations so far - cloud is not the place to run your infrastructure if you are looking for performance guarantees.
Why is machine learning hard?
Its not just the maths, algorithms, domain intricacies involved in any machine learning implementations that are hard challenges. The hardest problem is how to debug the whole kaboodle.
Being original
Those words that appear in my mind at first, are never my best words. In all likelihood, they are not even mine. I may have read or heard those words somewhere. May be they are faint recollection of something I’ve seen. They may even be some conventional wisdom that I’ve encountered for the first time.
Data security for travelling geeks
This is a work-in-progress guide for geeks looking to keep their data and identity secure while travelling.
The purpose of a good security setup is twofold:
- control all points of access to your data and identity
- minimise flux of naked data
Perfect anonymization
Despite reassurances to contrary, it is commonly accepted in research community that perfect data anonymization is still a pipedream. There are several statistical disclosure attacks capable of de-anonymizing datasets, specially using crossreferencing easy to access public datasets.
Dataset python
I’ve often wondered why manipulating databases is trickier than structured text files. This takes away a lot of pain.
Habit list
one new thing that I decided to start doing is using the Habit List app to track and, more importantly, maintain certain habits.
Jonathan Snook
Idea debt
This is true in more ways then one - both for tech and design work.
Sapir Whorf hypothesis
Recently I’ve been thinking about Sapir-Whorf hypothesis from the perspective of programming languages.
Vulkan API
Vulkan is a new open standard API by Khronos that offers low-level control of GPUs for graphics and general purpose computation. It has been designed from the ground up around the capabilities of modern hardware.
Vulkan Tutorial
Beginner forever
In the beginner’s mind there are many possibilities, but in the expert’s there are few.
- Zen Master Shunryo Suzuki
A System
Forever project
Don’t learn anything new. Go build something substantial. Write a compiler, build a database, create a browser renderer, make a game engine. Build something that is not CRUD, and is over ten thousand lines of code, something that takes you years - a Forever Project. Keep at it, hone the fundamentals. Go deep, and learn to enjoy the pursuit.
Forever
T3JS framework
T3 is different from most JavaScript frameworks. It’s meant to be a small piece of an overall architecture that allows you to build scalable client-side code.
T3JS Docs
Communicating intent
Any conversation has to connect the dots between reasons and results. When a discussion ends up in an argument, its the failure to connect these dots.
Generative typography
What is generative typography? Generative typography is the use of computers, and/or algorithms to create letterforms and visual compositions of letter forms.
Curious experiment by Americal Asperagus and more from the Github Readme
Working far/from home
Very useful and contrasting set of perspectives about working from home, or far from it.
What can JavaScript do?
Its hard to convey purpose and capabilities of a deceptively simple programming language. This is a good start.