The death of Google
Blog: https://lauren.vortex.com/the-death-of-google PDF: https://lauren.vortex.com/google-death.pdf Google Docs: https://lauren.vortex.com/google-death.gdoc
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,330 posts.
Blog: https://lauren.vortex.com/the-death-of-google PDF: https://lauren.vortex.com/google-death.pdf Google Docs: https://lauren.vortex.com/google-death.gdoc
What’s going on in the brains of people who meditate? Anecdotal evidence suggests that meditation does something to people’s minds and bodies…quiets and calms t
In order to improve the quality of my transcription of the 1879 edition of Uncle Tom’s Cabin, I collate the text against the Google Books version. Although the OCR is faulty, it is helpful fo…
Decision trees are the fundamental building block of gradient boosting machines and Random Forests(tm), probably the two most popular machine learning models for structured data. Visualizing decision trees is a tremendous aid when learning how these models work and when interpreting models. Unfortunately, current…
Travel the world with a third-world passport: Embrace the unfairness and overcome limitations. Here's how I traveled the world with a Thai passport.
I decided to write an article about a thing that is second nature to embedded systems programmers – low level bit hacks. Bit hacks are ingenious little programming tricks that manipulate integers in a smart and efficient manner. Instead of performing operations (such as counting the number of 1 bits in an integer)…
The penny first dropped for me just over 7 years ago to the day: The only secure password is the one you can't remember [https://www.troyhunt.com/only-secure-password-is-one-you-cant/]. In an era well before the birth of Have I Been Pwned [https://haveibeenpwned.
Blog about anti-virus software vulnerabilities.
When you hear the term startup accelerator you likely think of YCombinator, TechStars or 500 Startups. Accelerators traditionally cater to "unicorns" – companies that have the potential to be worth at least a billion dollars. This focus has made them successful in launching startups l
I’m on Team Firefox.
Recently I saw some rather surprising conversations on Reddit’s /r/cscareerquestions which is generally a great place to talk through different CS Career issues people are having and try to h…
A magnifying glass concentrates light on a small spot. As many mischevious kids can tell you, a magnifying glass as small as a square inch in size can collect enough light to start a fire. A little Googling will tell you that the Sun is 400,000 times brighter than the Moon, so all we need is a 400,000-square-inch…
Date: 2018-01-25 Git: https://gitlab.com/mort96/blog/blob/published/content/00000-home/00010-obscure-c-features.md
In our last article " Why Love Generative Art ?" we had a blast putting the genre into the context of modern art history. In this article we interview contemporary generative art prodigy (my words, not his) Manolo Gamboa Naon from Argentina. Manolo's work feels like it is the re
The smartest people in the world use mental models to make intelligent decisions, avoid stupidity, and increase productivity. Let's take a look at how ...
Let's talk about when it might be a good or bad idea to start using microservices. SPOILER ALERT: it's not the same for every project.
I read the ESPN piece on Kevin Love and other NBA players’ mental health issues this morning. My son had sent it to me yesterday. The bit about his panic attack during an Atlanta Hawks game, initially disclosed in this piece Kevin wrote on The Players Tribune, was particularly hard to read. Kevin Love started […]
If you’re managing a complex git codebase with multiple developers, then you may well be using a tool like GitHub or BitBucket to delve into the history and figure out branch and merge issues.
which has numerous links to other helpful Web sites (indicated in some printed versions by underlined phrases).
Movement for a single object seems easy. Pathfinding is complex. Why bother with pathfinding? Consider the following situation:
More precisely, we need to add the concept of package versions to the working vocabulary of both Go developers and our tools, so that they can all be precise when talking to each other about exactly which program should be built, run, or analyzed. The go command needs to be able to tell developers exactly which…
As of a month ago, the ApacheWave project is“retired”. Few people noticed; in the seven years that Wave was anApache Incubator open source project, it never ...
My first job out of University was in the IT department of a payment processing and debt collection company. My desk was juxtapose to a call center w...
A catalogue of software constructs, languages, or APIs which are unexpectedly Turing-complete; implications for security and reliability.