How do managers get stuck? (2017)
Technology, startups, programming, technical management and software architecture
The latest blog posts to take off on Hacker News. 4,838 posts.
Technology, startups, programming, technical management and software architecture
Take control of your web by running your own personal cloud server with Sandstorm.
Last week my in-laws politely but firmly asked me to set up their new HP printer. I protested that I’m completely clueless about that sort of thing, despite my tax-return-job-title of “software engineer”. Still remonstrating, I was gently bundled into their study with an instruction pamphlet, a cup of tea, a promise…
Would you believe me, if I claimed that an algorithm which has been on the books as "optimal" for 46 years, which have been analyzed in excruciating detail by geniuses like Knuth and taught in all CS courses in the world, can be optimized to run ten times faster ?
Today I’m happy to share the release of Feathers 4 (Crow), a framework for real-time applications and REST APIs in JavaScript and…
Before diving inFor a long time, I recall having this vague impression about Gaussian Processes (GPs) being able to magically define probability distributions over sets of functions, yet I procrastinated reading up about them for many many moons. However, as always, I’d like to think that this is not just due to my…
The NASA/ESA Hubble Space Telescope’s Wide Field Camera 3 observed Saturn on 20 June 2019 as the planet made its closest approach to Earth this year, at approximately 1.36 billion kilometres away.
AWS Fargate is a serverless technology which lets you run your containers in the cloud without having to worry about the operational overhead of managing the infrastructure. In this article, we talk about what Fargate is and how it works under the hood. We also try to compare it to other AWS Services like Lambda and…
CURRYFINGER quickly and effectively identifies the real hosts behind CDN networks like CloudFlare - and outperforms existing tools. Find out how to use it.
In computer programming, it’s common to split your program into multiple different threads that run simultaneously, as this often simplifies application design. Imagine, for example, ... Read more
The Internet has gotten too big. Growing up, I, like many computery people of my generation, was an idealist. I believed that better, faste...
jQuery has lately fallen out of favor in web development, but it still powers an estimated 74 percent of sites and paved the way for modern web frameworks.
BLUF is a military communications acronym — it stands for “bottom line up front” — that’s designed to enforce speed and clarity in reports and emails.
Explore the history of DevOps and its impact on the tech industry from the perspective of a long-time software engineer and developer advocate.
– Basketball Stats: Don’t model the probability of win, model the expected score differential.
The Norwegian Food Safety Authority
Google makes ranking changes to highlight original reporting.
Here’s a program roughly 0% of programmers know how to write: generate a list of random tweets, without duplication. You may think you know how to do this, but you almost assuredly don’…
Each day on Tech Twitter, we get up in the morning, open up the website, and then go see what it is we’re mad about. A few days ago, it was this: The concept of “pay to get a better place in l…
The death of a young child has always been the most devastating tragedy mothers and fathers could experience. How common was it?
The idea of "statistical significance" has been a basic concept in introductory statistics courses for decades. If you spend any time lookin...
The TypeScript 3.7 release is coming soon, and it's going to be a big one. The target release date is November 5th, and there's some seriously exciting...