New
The latest blog posts to take off on Hacker News. 8,940 posts.
Life, Learning & Writing
Any year
My favorite apps on F-Droid
I often recommend F-Droid to my Android-using friends. F-Droid is an alternative app store which contains only Free and Open Source Software (FOSS). It's great because the apps are almost all not evil. Did you know that a flashlight app doesn't need access to your contacts, location, and pictures? Did you know that…
How the Blog Broke the Web (2017)
I first got online in 1993, back when the Web had a capital letter — three, in fact — and long before irony stretched its legs and unbuttoned its flan
Advice
Every now and again, someone emails me and asks for very general advice. ("How do I change the world?") With the caveat that I've only lived a fraction of one life, and am still trying to figure things out, here's the advice I'd give past me.
Why I Don't Love Gödel, Escher, Bach
Douglas Hofstadter's book Gödel, Escher, Bach: An Eternal Golden Braid is a classic text that's had a strong influence on countle...
Augmenting Long-term Memory
One day in the mid-1920s, a Moscow newspaper reporter named Solomon Shereshevsky entered the laboratory of the psychologist Alexander Luria. Shereshevsky's boss at the newspaper had noticed that Shereshevsky never needed to take any notes, but somehow still remembered all he was told, and had suggested he get his…
CS50, Harvard’s Largest Class Expands Its Line Up of Courses
CS50 launches three new courses that go beyond the original course and teach Python, Javascript, React, and Game Development
Review of the Purism Librem 13
Towards the end of last year, I got a new laptop: the Purism Librem 13. It replaced the Lenovo ThinkPad X250 that I was using previously, which maxed out at 8 GB RAM and was beginning to be unusabl…
The Importance of Having Your Pain Be Legible
How to deal with ideological censorship in a community? Who gets empathy and who is humanized the most? Does contemporary rhetoric about toxicity hold up to scrutiny? “When you keep rewarding…
There was a time when search engines were a thing, and it seems they still are
There was a time when search engines were a thing. And it seems they still are
Why I use the IBM Model M keyboard that is older than me
The last primary keyboard I’ll use in my life might be the IBM Model M. It’ll probably last me the decades to the day that keyboards should become obsolete. - Kheng Meng, 2018 I just had to start my blog post with that self quote ^^^ but I’m pretty confident it’ll hold true for me. I have owned several keyboards so…
Grow the Puzzle Around You
In 2005, I cofounded Y Combinator, the first "accelerator." Today there are hundreds of them all over the world, but in 2005 what we were doing was so unusual that most people in Silicon Valley...
Instead of ‘finding your passion,’ try developing it, Stanford scholars say
The belief that interests arrive fully formed and must simply be “found” can lead people to limit their pursuit of new fields and give up when they encounter challenges, according to a new Stanford study.
A system to help you remember more of what you read
Five years ago I realized that I remembered almost nothing about most books that I read. I was reading all kinds of non-fiction - pop-psychology, pop-economics, pop-sociology, you name it - and felt like quite the polymath auto-didact. But one day, after I had finished blathering at a friend about how much I had…
Anti-If: The missing patterns (2016)
Software development blog of Joe Wright
Teach Programming to become a better programmer
Are you bored with programming? Why not teach it. It’s not enough to speak in mumbo jumbo such as polymorphism, multithreading, typescript, blah blah these words mean nothing to people who don’t know programming.
Yam, cultivate and cook
I planted a yam in a large basket like enclosure and then 6 months later harvested, cooked and ate it. My previous attempts at growing yams were stymied by wild pigs and scrub turkeys. On learning …
Dell XPS 13 Review from a lifelong Mac user
I've used Macs as my primary computing devices my entire life. And though I continue to use a Mac for my primary workstation for both work and personal projects, my use of computers has evolved in the past few years quite a bit. With more of my stuff moving into the cloud and fewer software applications being…
How to become a dramatically better programmer
In our first week, we were told that the RC faculty wanted to do one thing above else – to remove any obstacles in the way of us becoming dramatically better programmers .
This Thing for Which We Have No Name (2014)
It's not my job to be a behavioral economist; my job is to actually popularize behavioral economics. The interesting thing to me—as someone who has a brother who's an academic—is that academics, however brilliant, are the worst marketers in the world. And there's a reason for this, which is they, of course, possibly…
Life as a GitHub Intern: What laser cutting taught me about contribution graphs
This post follows the story of a GitHub intern's experience laser cutting a contribution graph to creating an application that automates the process.