Why is programming fun? What delights may its practitioner expect as his reward? First is the sheer joy of making things. As the child delights in his mud pie, so the adult enjoys building things, especially things of his own design. I think this delight must be an image of God's delight in making things, a delight shown in the distinctness and newness of each leaf and each snowflake. Second is the pleasure of making things that are useful to other people. Deep within, we want others to use our work and to find it helpful. In this respect the programming system is not essentially different from the child's first clay pencil holder "for Daddy's office." Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles, playing out the consequences of principles built in from the beginning. The programmed computer has all the fascination of the pinball machine or the jukebox mechanism, carried to the ultimate. Fourth is the joy of always learning, which springs from the nonrepeating nature of the task. In one way or another the problem is ever new, and its solver learns something: sometimes practical, sometimes theoretical, and sometimes both. Finally, there is the delight of working in such a tractable medium. The programmer, like the poet, works only slightly re- moved from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures. (As we shall see later, this very tractability has its own problems.) Ask HN: How to rediscover the joy of programming? | Hacker News
When someone dies, you lose the memories they have of you, and you lose the part of your identity that was external to you, and kept within that person. When someone dies, you lose the memories they have of you. - memory loss death | Ask MetaFilter
New repository: aquilax/pogovorki.rimichka.com - Guess the proverb
You can just say that a person it a slave to the extent of their desires/attachments. You're a Slave to Money, Then You Die | Hacker News
"Before enlightenment, chop wood, carry water. After enlightenment, chop wood, carry water." You're a Slave to Money, Then You Die | Hacker News
If you want to know what an institution does, watch it when it’s doing nothing “If you want to know what an institution does, watch it when it’s doing nothing”*… | (Roughly) Daily
This is management porn. Faster, cheaper, better - pick all three and throw in an extra, and you unlock innovation! Fire Method: Fast, Inexpensive, Restrained, and Elegant | Hacker News
#tough-conversation
Small children are great at asking questions. Their questions are simple, direct, and utterly without ego. Asking questions - Aaron's Blog
Record decisions #todo
In Internet culture, the 1% rule is a rule of thumb pertaining to participation in an internet community, stating that only 1% of the users of a website add content, while the other 99% of the participants only lurk. 1% rule (Internet culture) - Wikipedia)
Happy Bring Your Work To Cat Month! The cat pictures will continue until morale improves | MetaFilter
- Eat a banana before singing to help improve vocal quality How I recorded an album on my own, in my room | Hacker News
A world constructed from the familiar is the world in which there’s nothing to learn “A world constructed from the familiar is the world in which there’s nothing to learn”*… | (Roughly) Daily
I like to pay taxes. With them, I buy civilization. “I like to pay taxes. With them, I buy civilization.”*… | (Roughly) Daily
#til https://www.edelweiss.plus book catalog platform
Willys was alf empty today from stocks and surprisingly packed with people
Pattern matching for JavaScript z-pattern-matching/z: Pattern Matching for Javascript
While not disagreeing with your point, it is also worth noting that in some contexts developers are regarded as unemployable if they don't have experience with whatever the latest technology is so it is hardly surprising that people use every opportunity they can to get exposure to the latest tools. Overthinking it and the value of simple solutions (2019) | Hacker News
When the emotion becomes too strong for speech, you sing; when it becomes too strong for song, you dance.” PBS: Think Tank: Transcript for "The American Musical, Part 2"
6% salary increase this year is worse than 3% last year
When a measure becomes a target, it ceases to be a good measure — Goodhart's law as phrased by Marilyn Strathern The Original Sin of Software Metrics (2014) | Hacker News
Use dhall for package.json #idea
Ringelmann Effect: Members of a group become lazier as the size of their group increases. Based on the assumption that “someone else is probably taking care of that.” 100 Little Ideas · Collaborative Fund
System Justification Theory: Inefficient systems will be defended and maintained if they serve the needs of people who benefit from them – individual incentives can sustain systemic stupidity. 100 Little Ideas · Collaborative Fund
Depressive Realism: Depressed people have a more accurate view of the world because they’re more realistic about how risky and fragile life is. The opposite of “blissfully unaware.” 100 Little Ideas · Collaborative Fund
Have to renew my Swedish ID Card #todo
Should try i3 with xfce combo. Maybe at work #idea
Simple imput device which is seamless to carry around. The iWatch is the closest I can think of right now, but it tries to do too much. #idea
Geting screenshots from video element seems to be relatively easy
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. (Brian Kernighan) dwmkerr/hacker-laws: 💻📖 Laws, Theories, Principles and Patterns that developers will find useful. #hackerlaws
Join subs using infra sound from master's device #idea #spotify-family
Why I work here game with your manager #idea
Today, workers change jobs on average every 4.2 years, according to a recent report on employee tenure from the Bureau of Labor Statistics. Why You Should Change Jobs Every Four Years | Monster.com
Berlin...divides writers and thinkers into two categories: hedgehogs, who view the world through the lens of a single defining idea , and foxes, who draw on a wide variety of experiences and for whom the world cannot be boiled down to a single idea . Turtleocracy | Hacker News
Added double log to the diary maybe that would be easier to maintain than creating daily files
📚 Finished reading All These Worlds (Bobiverse, #3) by Dennis E. Taylor
📚 Finished reading All These Worlds (Bobiverse, #3) by Dennis E. Taylor
New repository: aquilax/m3u-combine - Command line tool to combine multiple m3u playlists
📚 Finished reading For We Are Many (Bobiverse, #2) by Dennis E. Taylor
📚 Finished reading For We Are Many (Bobiverse, #2) by Dennis E. Taylor
📚 Finished reading We Are Legion (We Are Bob) (Bobiverse, #1) by Dennis E. Taylor
📚 Finished reading We Are Legion (We Are Bob) (Bobiverse, #1) by Dennis E. Taylor
New repository: aquilax/m3u-thumbnailer - null
New repository: aquilax/nano-neuron-go - Go adaptation of nano-neuron
📚 Finished reading Every Tool's a Hammer: Life Is What You Make It by Adam Savage
📚 Finished reading Every Tool's a Hammer: Life Is What You Make It by Adam Savage
📚 Finished reading 101 Essays That Will Change The Way You Think by Brianna Wiest
📚 Finished reading 101 Essays That Will Change The Way You Think by Brianna Wiest
New repository: aquilax/copy-annotation - Chrome extension or easy annotation copying from web pages
New repository: aquilax/daily-checklist - Simple tool for generating daily checklists in markdown
New repository: aquilax/hrana.rimichka.com - Random food generator [BG]
New repository: aquilax/go-stemmer - Bulgarian language stemmer library in go for the BULSTEM rules
New repository: aquilax/sparkline-nim - Sparkline library
@caulagi Nice, what are you running it on?
New repository: aquilax/truncate-dart - String truncation library supporting multiple predefined and custom truncation strategies
New repository: aquilax/sunrise-sunset-calc - Sunrise/sunset calculation Dart library
New repository: aquilax/truncate - Go library for truncating strings
New repository: aquilax/grafana-ledger-data-source-server - Grafana server for ledger data written in Go
New repository: aquilax/hash-identifier-dart - Dart library for identifying different hashes
New repository: aquilax/hash-identifier - Go package to identify different hashes
📚 Finished reading A Mind for Numbers: How to Excel at Math and Science (Even If You Flunked Algebra) by Barbara Oakley
New repository: aquilax/proselint-bg - Bulgarian prose linter
New repository: aquilax/gitkat - GTK quick notification tool
📚 Finished reading How the Stock Market Works by Ramon P. DeGennaro
📚 Finished reading How the Stock Market Works by Ramon P. DeGennaro
📚 Finished reading Animal: The Autobiography of a Female Body by Sara Pascoe
📚 Finished reading Animal: The Autobiography of a Female Body by Sara Pascoe
📚 Finished reading Bad Samaritans: The Myth of Free Trade and the Secret History of Capitalism by Ha-Joon Chang
📚 Finished reading Bad Samaritans: The Myth of Free Trade and the Secret History of Capitalism by Ha-Joon Chang
📚 Finished reading Born a Crime: Stories From a South African Childhood by Trevor Noah
📚 Finished reading Born a Crime: Stories From a South African Childhood by Trevor Noah
📚 Finished reading The Great Mental Models: General Thinking Concepts by Shane Parrish
📚 Finished reading The Great Mental Models: General Thinking Concepts by Shane Parrish
📚 Finished reading Brief Answers to the Big Questions by Stephen Hawking
📚 Finished reading Brief Answers to the Big Questions by Stephen Hawking
📚 Finished reading The Existentialist's Survival Guide: How to Live Authentically in an Inauthentic Age by Gordon Marino
📚 Finished reading The Existentialist's Survival Guide: How to Live Authentically in an Inauthentic Age by Gordon Marino
📚 Finished reading Four Day Planet by H. Beam Piper
New repository: aquilax/app.text-tools-online.com - Text Tools PWA
New repository: aquilax/ledger2fire - Generate financial independence report from ledger data
New repository: aquilax/opendirindexer - Open directory indexer
New repository: aquilax/md2html - Markdown to HTML command line tool (wraps Blackfriday)
📚 Finished reading Sapiens: A Brief History of Humankind by Yuval Noah Harari
📚 Finished reading Sapiens: A Brief History of Humankind by Yuval Noah Harari
New repository: aquilax/cutdoc - Shortcut cheat sheet tool
New repository: aquilax/urlcat - Command line URL manipulation tool
📚 Finished reading Foundation and Empire (Foundation, #2) by Isaac Asimov
📚 Finished reading Foundation and Empire (Foundation, #2) by Isaac Asimov
📚 Finished reading Never Lost Again: The Google Mapping Revolution That Sparked New Industries and Augmented Our Reality by Bill Kilday
New repository: aquilax/img2ascii - Image to ascii converter/library
📚 Finished reading Never Lost Again: The Google Mapping Revolution That Sparked New Industries and Augmented Our Reality by Bill Kilday
📚 Finished reading Mythos: The Greek Myths Retold (Stephen Fry's Great Mythology, #1) by Stephen Fry
📚 Finished reading Mythos: The Greek Myths Retold (Stephen Fry's Great Mythology, #1) by Stephen Fry
📚 Finished reading 21 Lessons for the 21st Century by Yuval Noah Harari
📚 Finished reading 21 Lessons for the 21st Century by Yuval Noah Harari
📚 Finished reading Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think by Hans Rosling
📚 Finished reading Foundation (Foundation, #1) by Isaac Asimov
📚 Finished reading Factfulness: Ten Reasons We're Wrong About the World – and Why Things Are Better Than You Think by Hans Rosling