Functorio
You might have heard people say that functional programming is more academic, and real engineering is done in imperative style. I’m going to show you that real engineering is functional, and …
The latest blog posts to take off on Hacker News. 49,234 posts.
You might have heard people say that functional programming is more academic, and real engineering is done in imperative style. I’m going to show you that real engineering is functional, and …
There are infinite worlds to explore.
Git ls-files is up to 5 times faster than fd or find in this benchmark, but why?
When I talk about balancing being directive and empowering as a leader, the distinction between being kind and being nice often comes up.
Native-like Navigation for Web apps
As an introvert, learning how to recharge, protect, and increase your energy is vital to taking care of yourself. Learn how!
A year ago I wrote a post comparing .NET 5 performance with its predecessor on Fusion performance tests, and honestly, I was quite…
I’d recently bought a new XPS13 7390 (non 2-in-1) laptop. I had bought the 8GB variant, how hard could it be to upgrade?
Lagrange multipliers are used in multivariable calculus to find maxima and minima of a function subject to constraints (like "find the highest elevation along the given path" or "minimize the cost of materials for a box enclosing a given volume"). It's a useful technique, but all too often it is poorly taught and…
List of all the plugins I use in PyCharm and Idea.
I received email from two people who told me that Microsoft Edge enabled synching without warning or consent, which means that Microsoft sucked up all of their bookmarks. Of course they can turn synching off, but it’s too late. Has this happened to anyone else, or was this user error of some sort? If this is real, can…
The Rosatom historical website has an entire section devoted to "Atomic Fun" — jokes and stories from the Soviet nuclear program. It's... something.
One of the more common ways cybercriminals cash out access to bank accounts involves draining the victim’s funds via Zelle , a “peer-to-peer” (P2P) payment service used by many financial institutions that allows customers to quickly send cash to friends and family. Naturally, a great deal of phishing schemes that…
I suggest that serverless computing, or “serverless” has hype that at this point has outpaced what the technology / philosophy / religion has been
Sedano et al (2017)[1] on "Software Development Waste" identified and describe that software projects manifest nine possible types of waste, in terms of loss of productivity and unnecessary friction.
982 People. 14 Outlets. 80% White. 2% Black. 18% Other. After I published my post pointing out the hypocrisy of Big Tech Media in the diversity in tech debate, I got a few grunts of acknowledgement from a couple of the publications covered. Afterwards, these journalists sat on what was
“JPEG” or the image encoding specification by the “Joint Photographic Experts Group” (JPEG) is a truly universal format at this stage. You really cannot go very far on the internet without seeing a JPEG file. The amount of content encoded in JPEGs must be surely biblical by now. If there is one thing that is going to…
TL;DR: How to reason about people who are smarter than you. A few proposals, interspersed with reinforcement learning and humorous fiction. Ending on a surprising connection to logical inductors.
The New York Times is special.
Since it’s application season again, I thought that I would share some things that you are ‘allowed’ to do in academia but may not be aware of. This post is inspired by Milan Cvitkovic’s post on ‘Things you’re allowed to do’ and Veronika Cheplygina’s posts on advice for Ph.D. students, in particular her post ‘7 things…
Specialize, Don't live in big cities, Go full-remote
Supply chains attacks are all the rage these days, whether to deliver RATs, cryptocurrencies miners, or credential stealers. In Rust, packages are called crates and are (most of the time) hosted on a central repository: https://crates.io for better discoverability. We are going to study 8 techniques to achieve Remote…
This article attempts to reflect back on the most meaningful lessons learned by building electricityMap, Bloom and North at Tomorrow.