Alan Kay and Missing Messages
Many people struggled with my article about Alan Kay and OO programming, so let's talk about the main objection.
The latest blog posts to take off on Hacker News. 4,838 posts.
Many people struggled with my article about Alan Kay and OO programming, so let's talk about the main objection.
The core playlist in VLC was started a long time ago . Since then, it has grown to handle too many different things, to the point it became a kind of god object .
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Oprogramowanie dla banków, ubezpieczycieli i firm leasingowych: procesy kredytowe, obsługa polis, bankowość mobilna i dane. 20+ lat, 500+ projektów.
Works for me. I’m down. Absolutely.
We procrastinate because of poor emotion regulation. Instead of addressing the anxiety associated with completing the task and then doing it, we engage in pleasurable tasks to delay the anxiety. This piles up when motivation kicks in and conflicts us. Here are scientific solutions to overcome procrastination.
Google’s policy is to store your passwords with cryptographic hashes that mask those passwords to ensure their security. However, we recently notified a subset of our enterprise G Suite customers that some passwords were stored in our encrypted internal systems unhashed. This is a G Suite issue that affects business…
An excerpt from the Holloway Guide to Raising Venture Capital
The Apple event tomorrow morning (US Pacific time), takes place at Town Hall, Building 4, Apple, Inc. in Cupertino. It has been almost 15 years since I visited there the last time. 'Hint: It&...
Apple updated MacBook Pro with faster 8th- and 9th-generation Intel Core processors, bringing eight cores to MacBook Pro for the first time.
Technical Debt is a metaphor for the consequences of cruft. You either have to accept a drag on further features (paying interest) or fix the software (paying the principal)
Let’s walk through the process of building a dead simple Phoenix application from the ground up.
Update: You can find a newer version of this article on Python Morsels. In every Intro to Python class I teach, there’s always at least one “how...
Style guides for Google-originated open-source projects
Full engine for the Wolfram Language can be deployed on any system--and called from programs, languages, web servers. Available for anyone to download, for free, to use in their software development projects.
We'd like to extend a special thank you to all of the new Mozillians who contributed to this release of Firefox!
After many months of hard work and preparation, I’m pleased to announce the general availability of WebRender for selected Windows 10 devices. WebRender is a major rewrite of the Firefox rendering …
Dr. Alan Kay invented the term "OO Programming", but he states that modern OO programming isn't what he meant. What did he mean?
We pay at the top 10% of San Francisco market rates for salary + bonus (but not stock options) at Basecamp. Those rates apply to everyone here, regardless of the role or where they actually live. W…
There is a lot of material out there about services meshes, and this is another one. Yay! But why? Because I would like to give you the perspective of someone who wish service meshes did exist 10 years ago, long before the rise of container platforms like Docker and Kubernetes. I’m not claiming that this perspective…
One of the more heartwarming moments of my journey building NanaGram was totally unexpected. A few months after launching, I built a way for customers to post reviews. These automatically get posted to the home page. Within a couple weeks, two customers sent reviews mentioning how their loved one has dementia and…
It appears that most of the old iOS conceptual documents have been moved to the documentation archive and are now unsupported.
I’ve gone through many iterations of a Home NAS over the years. It started with an AMD Phenom based system running in a Norco case with about 8 hard SATA hard drives (4 primary, 4 backup via Rsync). The noise and power consumption of that system was overkill for what it was used for, so I sold it and went to a…
We are thrilled to announce that the core security features of the Elastic Stack -- like TLS encryption, RBAC, and both file and native authentication -- are now free.