Yesterday I accidentally listened to an episode of the Tim Ferris Show. It seemed pretty informative for entrepreneurs.

(It was actually a hosted episode: Mike Naples Jr. interviewing Andy Rachleff.)

My primary takeaway was:

To achieve great success, yes your idea needs to be right, but you also need it to be non-consensus (unfamiliar / unpopular / innovative / disruptive). If you start with consensus (a popular idea) then you will have to face many competitors and copy-cats. …

Sometimes we spend considerable time tracking down a bug, and eventually find a fix, only to meet the same problem a couple of months later, by which time we have forgotten the solution, and have to repeat the process.

Gandalf: I have a vague memory of this place

Here are some suggestions for how to remember (or not forget) the solutions to problems we have already met in the past.

Store in wetware (our brains)

For bugs that we meet quite often (e.g. “undefined is not a function”) then we might not need to take any extra steps. …

About superbugs and the looming antibiotic crisis. It also provides some ideas about how to incentivise important research when the profit motive can not.

Full the Waking Up podcast #166 :

We relaxed for too long, and we are now behind the curve with antibiotics. By 2050, infections might be killing more people than cancer. We need investment into research now, for the future. Otherwise we might find ourselves falling back to older treatments like amputation!

Part of the problem is that antibiotics are not a very appealing investment for big pharma. It is expensive to prove an antibiotic…


Hosted by Paula Miquelis


These sessions will be coming out every Wednesday 12pm London time, 7pm SG/HK time. Continuing the discussion about environmentalism. But there will also be sessions about wellness, an alternating weeks.

New “Take Action” page on the website:

Each week celebrate two or three of our members who are social enterprises. This week animal-welfare companies:

- A Billion Veg: an app/website for plant-based dishes and ingredients available to buy near you.

CTA: Download the app and review all the vegan products you have at home. They will donate $1 to charity for every review…

This was one of my favourite podcasts in the series, but I haven’t processed these notes at all, so they are very rough. Apologies!

You may prefer to listen to the podcast itself, which can be found here: or here:

Embodied cognition
Spatial reasoning

Thesis: Spatial cognition is more fundamental to cognition than language is.

Evolutionary basis: It is argued [I also heard it from Kurzgesagt] that spatial awareness was the first step towards intelligence. It is required for any directed interaction with the environment and navigation within it. Perhaps it was the first form of consciousness.



The middle of this podcast was pretty interesting, starting about 38 minutes in. See the second section below. But first…


David introduces himself and the Santa Fe Institute where he does his research. He then gives us his working definitions of intelligence and stupidity.

He defines intelligence as doing something efficiently, and stupidity as doing something so inefficiently that it will never work.

For example if our task is to walk to an unfamiliar destination, then an intelligent way would be to use a map (or some other technology) so that we can reach the destination as directly…

In this interview, Sam Harris spoke with Robin Hanson about the ways in which humans hide their true motives from other people and even from themselves. Here are my notes.

The basic idea

Our conscious mind is not making as many decisions as we think. It’s actually our subconscious which makes the choices, and our conscious is left to try to explain the reasons for them. Often the justifications it makes are not at all accurate. (Analogy: Our consciousness is not the President, it’s more like the Press Secretary.)

If we can uncover how our subconscious is really driving us, we may realise…

These are my notes from Sam Harris talking to Tristan Harris in this 1 hour 40 minute podcast episode: Waking Up #71 — What Is Technology Doing To Us?

This is heavily paraphrased and re-arranged, with some unique input of my own. They were mostly using the word ‘persuasion’, but I have dropped in the word ‘manipulation’ where I saw fit.


Tristan Harris was a design ethicist at Google. He is interested in magic and curious about how cults operate (both forms of hidden persuasion). He and Sam studied, at different times, in Stanford’s Persuasive Technology Lab.

In large tech…

In 2016, DHH from Basecamp gave a talk entitled “Rewrite!”. You can find the video and the transcript here. But since they are both a bit long, I am going to share my notes with you as a shorter alternative.

Executive summary: When the technical debt or legacy features start to drag down development, stop trying to refactor your old product — just stop building on it. Freeze its development, but keep it available for those who still want to use it. Then you can focus on writing a fresh new codebase with no legacy concerns! …

We have an API server running in Node.js, and we want to know the IP address and location of each user when they authenticate.

That’s pretty easy to do in express or connect:

const geoip = require('geoip-lite');  // ...  const clientIpAddress = req.connection.remoteAddress;  const geoLocation = clientIpAddress
&& geoip.lookup(clientIpAddress)
|| {};

This works fine in development, but when it comes to production, there is a problem.

The problem arises because our Node.js server is sitting behind an nginx reverse proxy which provides https, with some help from LetsEncrypt.

Our Node.js server exposes an http service on a private local port…

Joey Twiddle

Lover of JavaScript and GNU/Linux

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store