{"cells": [{"cell_type": "markdown", "metadata": {}, "source": ["# Wonderful Writings\n", "\n", "Here's a list of thoughts I find particularly good in no particular order.\n", "\n", "- [Meld for merge conflicts](https://meldmerge.org/features.html)\n", "- [Linediff for vim](https://www.vim.org/scripts/script.php?script_id=3745)\n", "- [On Consensus and Humming in the IETF](https://datatracker.ietf.org/doc/html/rfc7282)\n", "- [Testing distributed systems](https://asatarin.github.io/testing-distributed-systems/)\n", "- [Rethinking PID 1](https://0pointer.de/blog/projects/systemd.html)\n", "- [System D by example](https://seb.jambor.dev/posts/systemd-by-example-part-1-minimization/)\n", "- [Recursive sql](https://medium.com/swlh/recursion-in-sql-explained-graphically-679f6a0f143b)\n", "- [Always invert!](https://jameslau88.com/charlie_munger_on_invert_always_invert.htm)\n", "- [How many of you know deep down that the team is working on something that no customer wants?](https://iism.org/article/how-many-of-you-know-deep-down-that-the-team-is-working-on-something-that-no-customer-wants-54)\n", "- [What nihilism is not](https://thereader.mitpress.mit.edu/what-nihilism-is-not/)\n", "- [The missing semester of your CS education](https://missing.csail.mit.edu/)\n", "- [HN | Extremely disillusioned with technology. Please help](https://news.ycombinator.com/item?id=23072333)\n", "- [Awk in 20 minutes](https://ferd.ca/awk-in-20-minutes.html)\n", "- [Software folklore](https://beza1e1.tuxen.de/lore/index.html)\n", "- [Career advice for people with bad luck](https://chiefofstuff.substack.com/p/career-advice-for-people-with-bad)\n", "- [Postgres atomicity](https://brandur.org/postgres-atomicity)\n", "- [Useful git techniques](https://git-rebase.io/)\n", "- [On-line graphical spec of computer procedures](https://dspace.mit.edu/handle/1721.1/13474)\n", "- [The answer to 'Will you mentor me' is](https://pindancing.blogspot.com/2010/12/answer-to-will-you-mentor-me-is.html?m=1)\n", "- [12 signs you're working in a Feature Factory](https://cutle.fish/blog/12-signs-youre-working-in-a-feature-factory)\n", "- [Some excerpts from recent Alan Kay emails](http://worrydream.com/2017-12-30-alan/)\n", "- [Measuring actual learning vs perception of learning](https://www.pnas.org/content/pnas/116/39/19251.full.pdf)\n", "- [Low performance is unethical](https://timkadlec.com/remembers/2019-01-09-the-ethics-of-performance/)\n", "- [How to Debug](https://blog.regehr.org/archives/199)\n", "- [Seven Myths in Machine Learning Research](https://crazyoscarchang.github.io/2019/02/16/seven-myths-in-machine-learning-research/)\n", "- [How not to fail](https://blog.ycombinator.com/how-not-to-fail/)\n", "- [Better Babblers](https://www.overcomingbias.com/2017/03/better-babblers.html)\n", "- [On Type Systems](https://cdsmith.wordpress.com/2011/01/09/an-old-article-i-wrote/)\n", "- [Fitting to any dataset with a single number](https://arxiv.org/abs/1904.12320)\n", "- [Having difficult conversations](https://news.ycombinator.com/item?id=19490573)\n", "- [The Most Intolerant Wins: The Dictatorship of the Small Minority](https://medium.com/incerto/the-most-intolerant-wins-the-dictatorship-of-the-small-minority-3f1f83ce4e15)\n", "- [Kindness](https://zenpencils.com/comic/118-roger-ebert-on-kindness/)\n", "- [Firing your best talent](https://medium.freecodecamp.org/we-fired-our-top-talent-best-decision-we-ever-made-4c0a99728fde)\n", "- [Best paper awards in CS from 1996](https://jeffhuang.com/best_paper_awards.html)\n", "- [Tao of Programming](http://www.textfiles.com/100/taoprogram.pro)\n", "- [The tyranny of Structurelessness](https://www.jofreeman.com/joreen/tyranny.htm)\n", "- [A small collection of Leo Brieman's Papers](https://www.stat.berkeley.edu/users/breiman/papers.html)\n", "- [Criticism of Deep Learning](https://arxiv.org/abs/1801.00631)\n", "- [Frank McSherry - Scalability! But at what COST?](http://www.frankmcsherry.org/graph/scalability/cost/2015/01/15/COST.html)\n", "- [The Anatomy of a Large-Scale Hypertextual Web Search Engine aka GOOGLE](http://infolab.stanford.edu/~backrub/google.html)\n", "- [Worm: A complete web serial](https://parahumans.wordpress.com/)\n", "- [India: A wounded civilization](https://www.amazon.in/India-Civilization-V-S-Naipaul/dp/033052271X/ref=sr_1_1?ie=UTF8&qid=1537162624&sr=8-1&keywords=india+a+wounded+civilization)\n", "- [The WAT talk!](https://www.destroyallsoftware.com/talks/wat)\n", "- [Atlas Shrugged](https://www.amazon.in/Atlas-Shrugged-Ayn-Rand/dp/0451191145/ref=sr_1_1?s=books&ie=UTF8&qid=1537162733&sr=1-1&keywords=atlas+shrugged)\n", "- [The Inspection Paradox](https://allendowney.blogspot.com/2015/08/the-inspection-paradox-is-everywhere.html)\n", "- [How to build software- fchollet](https://medium.com/s/story/notes-to-myself-on-software-engineering-c890f16f4e4d)\n", "- [Bit-Squatting DNS attacks](https://nakedsecurity.sophos.com/2011/08/10/bh-2011-bit-squatting-dns-hijacking-without-exploitation/)\n", "- [Von Neumann: The Mathematician](http://www-history.mcs.st-and.ac.uk/Extras/Von_Neumann_Part_1.html)\n"]}], "metadata": {"kernelspec": {"display_name": "Python 3", "language": "python", "name": "python3"}, "language_info": {"codemirror_mode": {"name": "ipython", "version": 3}, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.6.9"}}, "nbformat": 4, "nbformat_minor": 2}