Nonsense I might write about in the future/notes/drivel-to-do/
Stuff I’d like to write about:
Criteria for “article” vs “drivel”… eh, it should be pretty obvious
Is there any point to writing in public daily/frequently? …
I love these games, but they're too much like work/notes/i-love-these-games-but-theyre-too-much-like-work/
Crossing The Finish Line/notes/crossing-the-finish-line/
Last mile efforts only matter if you’re going in the right direction.
Selling Prime Numbers/notes/selling-prime-numbers/
I had a dream the other night that I sold prime numbers on the Internet. Not new prime numbers, just regular, already well-known prime numbers. But I had great copy and a great user experience, and I …
Buy my kids a brand new pair of shoes/notes/buy-my-kids-a-brand-new-pair-of-shoes/
I’m a householder, so it makes good sense for me to fulfill that role as best as I can, without any particular attachment to the responsibilities, luxuries, status, or suffering that come along …
Clear and concise/notes/clear-and-concise/
Clarifying goals and creating plans to reach those goals with minimal overhead has been a theme in my professional life for several years, and the idea of concision grows more central and dominant …
Python vs Emacs Lisp Text Processing/notes/python-vs-elisp-text-processing/
Post-production For asciinema Screencast Files
In the JSONL screencast file below, created with asciinema, a little editing will make for a much smoother screencast.
There is a 12 second pause in the …
More stuff I want to write about/notes/more-stuff-i-want-to-write-about/
Articles I want to write:
- Survey of suttas for householders
- Quick history of the Roman Empire
- Quick history of surfing
- Quick history of U.S. historical eras and presidents
- Quick history of law …
So Much Bullshit On The Web/notes/so-much-bullshit-on-the-web/
I want to rate websites based on performance metrics, presence of tracking technology, and ratio of content to bullshit (complex CSS, useless JS, ads, images, and so on). I’m also interested in …
Memorizing The Mahasatipatthana Sutta/notes/mahasatipatthana/
The Mahasatipatthana Sutta, recited by Ananda at the First Buddhist council.
The four frames of reference (4): body, sensation, mind and mental qualities.
Observation of the body (6): breathing, …
I enjoyed observing cultural exchange in Japan. I’m not sophisticated enough to recognize much cultural influence from China, but it was pretty easy for me to recognize the presence of hotdogs and …
SWIM should write about applying the Vinaya to householders – looking at the overarching concepts and tactics, and adapting the rules to householder life. Or looking at examples from the Vinaya for …
Leave me alone, I know what I'm doing/notes/i-know-what-im-doing/
“Leave me alone, I know what I’m doing” ― Kimi Raikkonen
Empathy vs Compassion/notes/empathy-vs-compassion/
I’ve worried a lot about empathy, people striving for empathy as a virtue, people conflating empathy, sympathy and compassion, and people claiming empathy when it seemed they were actually …
How to measure effort?/notes/slack-vs-stretch/
How to measure slack vs stretch? i.e. how to measure effort? All of the solutions that jump out at me are measurements by proxy, which aren’t perfect because the effort component is not …
Making People Happy/notes/making-people-happy/
Trying to satisfy other people’s values and other people’s aesthetics is not quite a fool’s errand, but it’s definitely a luxury, which makes it a foolish goal unless there are …
Wait, what? Microsoft?/notes/wait-what-microsoft/
Form 2003 to 2015 I only used Linux, starting with Gentoo, then Arch, then finally Ubuntu. Towards the end I decided the best way to work was to have a stable host distro and then do any work and …
Pali terms for the eightfold path/notes/pali-terms-for-the-eightfold-path/
- Samma Ditthi
- Samma Sankappa
- Samma Vaca
- Samma Kammanta
- Samma Ajiva
- Samma Vayama
- Samma Sati
- Samma Samadhi
You are not the physical sensations you experience. Sights, sounds, touch, tastes and scents all arise and pass away, and when observed accurately, are not the thing you call “me”. …
SWIM should sell ice jacuzzis in Costa Rica.
“Parasites Of The Mind”
- Sensual desire
- Ill will
- Dullness and drowsiness
- Restlessness and remorse
A word I like for “dullness and drowsiness” is lassitude.
What to do? …
I'm mostly interested in business ideas that don't require me to work/notes/biz-ideas/
Over the past two years or so, I’ve decided that I’m most interested in businesses that can be created with just a landing page and a manual process on the backend, and ideally with a …
Yesterday a friend was demonstrating how to mess with your opponent,
1.e4 e5 2.Nf3 he played
I’ve definitely seen the position before and probably even figured out the correct …
Staring At The Wall/notes/staring-at-the-wall/
Staring at the wall is a good meditation practice.
Pick a spot on the wall, stand in front of it in a comfortable position, set a timer for 5 or 10 minutes, and then stand as still as possible, only …
Reach out to people, you never know who might respond, you never know what kind of help you might receive.
I’m definitely interested in creating wealth, but I’m also very well aware that …
Lots Of Ideas/notes/lots-of-ideas/
“Pick something and stick with it”.
I get seduced by this idea every so often, it seems like an obvious ingredient for next-level success. But I suspect it might be bullshit advice, the …
How to journal: Lists/notes/how-to-journal-lists/
- Gratitude lists
- Idea lists
- List what I did
- List what I need to do
- List feelings I experienced recently
- List goals
- List memories
- List things I want to learn
- List ideas for lists I could create
Generating Idea Lists/notes/generating-idea-lists/
I write lists of ideas on random topics as part of my typical daily journaling. The advice comes from a well-known blogger. It is some of the best advice I’ve ever followed.
Theorizing about it …
Procrastination Is Not A Problem/notes/procrastination-is-not-a-problem/
Procrastination is not a problem. Procrastination is a great sign that either I don’t know what I’m doing, or I’m trying to do something dumb.
As soon as I see a clear path to work …
Django Postman with django-notifications/notes/how-to-use-django-postman-with-django-notifications/
Math Illustrations With PostScript/notes/math-illustrations-with-postscript/
I started working through Mathematical Illustrations by Bill Casselman. It hits several interests: drawing with PostScript, improving my math skills, and getting better at using a computer as my …
I’ve been patting myself on the back for making my life easier by choosing chess data as a domain to write programs against. Chess produces tons of well-structured, predictable, meaningful …
You Won't Believe What I'll Fantasize About Next!/notes/you-wont-believe-what-ill-fantasize-about-next/
Once in awhile I start daydreaming about spending all of my time programming for the 6502.
I’d rather master a constrained platform than use an enormously powerful system where I give up control …
Kill All Scope Creep/notes/kill-all-scope-creep/
Kill all scope creep. It trys to worm into the cracks of your half-baked plan and crumble the whole thing before it ever even gets a chance to hold water. Sometimes the demands are clear and the …
Rubik's Cube Encoding/notes/rubiks-cube-encoding/
If you don’t care about making legal moves to arrive at a position, I think it’d be easy to come up with schemes for encoding information in a Rubik’s cube. It’s probably …
REPL Design For Wireframes/notes/repl-design/
A wireframe-only design service where clients fill out a detailed onboarding form and then receive a wireframe of their app idea for a fixed cost.
Clients can practice communicating their ideas …
Chess Drills A La De La Maza/notes/chess-drills/
Concentric Squares (forks and skewers):
- Place black king on d5 and black rook on d4, then sequentially place white queen on every square where it forks or skewers the rook and king
- Move rook in …
Too many concepts, not enough how-to/notes/too-many-concepts-not-enough-how-to/
Cognito User Pools are different from, but related to, Federated Identity Pools. User pools give you an id token and an access token, while identity pools give you an access key, a secret key, and a …
I'll see your hipster nonsense and raise you a pretentious anachronism./notes/ill-see-your-hipster-nonsense-and-raise-you-a-pretentious-anachronism/
I’m going to experiment with hiring an assistant to write up my handwritten notes, so I can do more of my work with just a pen and a notebook. Although I am a decent typist and very happy in …
How to journal: Freewriting/notes/how-to-journal-freewriting/
“Freewriting” for journaling: maintain concentration on the pen moving on the paper, try not to know what word is coming next, keep writing whatever words come out until the words exhaust …
I don’t want anything to do with politics and I don’t like any politicians, yet, one of the public figures I feel the most affection for is a politician. Which one?
I’m working on a tool for creating software specifications. I know how boring that sounds…
Any real programmer knows that very little engineering happens today in software construction, …
In it to win it/notes/in-it-to-win-it/
Right now I work a day job at a startup. What I want from my job is to win.
I’m not interested in using this experience to get a similar job somewhere else making a little more money. I’m …
Shinjuku Gyoen Rose Garden/notes/shinjuku-gyoen-rose-garden/
After realizing the truth, the Buddha didn’t seek out wayward and ignorant people to help, he looked for people who were already accomplished in morality and concentration and shared his …
Oh My God, It's So Juicy!/notes/oh-my-god-so-juicy/
Of course I’m a believer in deliberate practice and repetition. I understand the draw of code katas, even if the presentation is often corny, and I completely believe that every single …
One weird trick to find out which of your relatives is a racist!/notes/spaas/
SWIM should launch a libertarian email newsletter that focuses on memes, drama, and horribly slanted reporting on current events. Maybe with a tiny sprinkling of links to quality sources for news and …
Entrepreneurs Are Saints? Sell me Emacs!/notes/entrepreneurs-are-saints-sell-me-emacs/
I’m almost always grateful when entrepreneurs, businesses, and creative people make my life better in small ways. I’m grateful for the simple t-shirts I wear, the stainless steel straw …
Running On The Wrong Hardware/notes/running-on-the-wrong-hardware/
Women produce many thoughtful, intelligent, creative, logical, insightful ideas, and often they express those ideas with language.
Sometimes men hear the language and try to act on it, but men …
There is something that feels fundamentally dishonest and slimy about constructivism, and I have no doubt that constructivists could explain to me why it is some “intellectual weakness” or …
I’m hoping to write a short memoir soon documenting the trip Joan and I took to Japan. We have photos and I wrote messages on a few post cards and I have a few journal entries, but if I want to …
Talk Is Cheap/notes/talk-is-cheap/
Instead of dreaming about taking a trip, you could be buying a ticket.
Instead of fantasizing about working for yourself, you could be writing a resignation letter to take with you to work tomorrow …
Ideas for Lektor Serverless/notes/ideas-for-lektor-serverless/
10 Ideas For Lektor Serverless
Add an “Access Log” section to the admin that pulls data from CloudWatch into the Lektor site’s repository
Add “scheduled posts” to the …
My intended career path is to make enough money as an entrepreneur to retire from working as a programmer, and then to really make money as an entrepreneur, so I can retire from business and work as …
I ain't afraid of no ghosts/notes/i-aint-afraid-of-no-ghosts/
As a kid I was fascinated by ghosts, and also a little creeped out and scared. At some point in my life I took on a completely different attitude towards ghosts. I realized that I’m much more …
I believe in the value of documentation, but it takes extra effort to create and documentation easily gets out of sync with reality. There is plenty of discussion about this problem in relation to …
After giving Moggallana advice for combating drowsiness, the Buddha instructed him to avoid two kinds of behavior that lead to restlessness.
First, he should abstain from pride, because pride will …
Llena con visión/notes/llena-con-vision/
A friend spoke with me recently about difficulty attaining access concentration. I am far from an accomplished meditator, but I asked him what he’s experiencing and did my best to relate my …
I love/hate Ellsworth Toohey because the first time I encountered the character, it brought to life so much about the world that is sick and sad that I didn’t have the words to articulate at the …
This Is Why I Don't Blog.../notes/this-is-why-i-dont-blog/
I reluctantly check HackerNews once or twice per day. I expect to see a pile of b.s. load along with the orange bar (in my more naive days I could change the color), but once in awhile something …
Monday morning is the best, especially after a holiday. I don’t dread going back to work, I’m grateful for the rest I got and the chance to get my head out of “work mode”, but …
“I’ve enjoyed wealth, supported my dependents, and overcome adversities. I have given an uplifting offering and performed the five oblations. I have served the virtuous …
I’m not against new features, I’m against refusing to do the hard work of coming up with an actual product concept and instead just coming up with a big list of features.
Simplicity is …
Index of householder suttas/notes/index-householder-suttas/
Mangala Sutta - The greatest blessings
Parabhava Sutta: Downfall
- Causes of downfall …
Working on my chess skills/notes/working-on-my-chess-skills/
Philidor’s position for queen vs rook.
When you've got it all figured out/notes/when-youve-got-it-all-figured-out/
The Second Location/notes/the-second-location/
Today I learned the real wisdom behind what I thought was just a funny line from 30 Rock: “Never go with a hippie to a second location.”
…I just want to go home to my wife and wake …
I’m learning to use Ledger. I’ve taken some time away from doing any accounting or budgeting since giving up on YNAB. I guess I’d recommend YNAB to people who need to get their …
Wrote An Article About Django Generic Views/notes/wrote-an-article-about-django-generic-views/
I wrote an article the other day for the Tests for Geeks Blog about using Django’s class-based generic views. Check it out.
I’m interested now in comparing the code between Django’s …
Sariputta is better than me/notes/sariputta-is-better-than-me/
Valuing My Time/notes/valuing-my-time/
Meetings are too expensive. I think of my time as worth around $1000/hour, and I want to improve my productivity to make it closer to $10,000/hour. If I let people waste my time then I’m …
Stuck In A Cave With Becky Thatcher/notes/stuck-in-a-cave-with-becky-thatcher/
I finished reading Tom Sawyer last night. I’m really happy that at the end of the book they got the money. It rings true — Tom knew they could find treasure, they made a pact to do it, and they …!-->!-->
Cold Water Immersion/notes/cold-water-immersion/
I spent 3 and a half minutes immersed in 11.8 degree Celsius water. My friend was impressed that I did so well for my first time, but it seemed too easy to me. When I got out I felt like I could do …
People paying to do stuff/notes/personal-social-media/
SWIM should distribute software that runs entirely on AWS, so people can sign up and then a CloudFormation stack is launched in their AWS account to run their blog or photo sharing app or whatever. …
SWIM should create a fork of Lektor that runs on a serverless AWS setup. The Lektor frontend is already a React app communicating to the backend via an API (I think, I’m not looking at the code …
Hours In The Day/notes/hours-in-the-day/
I don’t need more hours in the day, I just need the time between 5AM and 7AM to last much longer, and then I’d be fine fast-forwarding through 9-5 to make up the difference.