The Adventures of OS: Starting a Process
I have taught operating systems at my university, so I will link my notes from that course here regarding processes.
The latest blog posts to take off on Hacker News. 5,567 posts.
I have taught operating systems at my university, so I will link my notes from that course here regarding processes.
It takes time to do anything worthwhile, but thankfully, we don’t need it all in one chunk. So this year, forget about the year as a whole. Forget about months and forget about weeks.
During a 2007 trip to NYC, while taking long walks from one indie bookstore to the next, lugging increasingly heavy bags of pressed vegetable matter, I stumbled on Simon Lovell's How to Cheat at Everything at the St Mark's Bookshop.
Two of the experimental coronavirus drugs, chloroquine, and hydroxychloroquine are a breeze to synthesize. But remdesivir, possibly the most promising candidate, is anything but. It's a royal pain. Here's why.
This document provides updated recommendations for international traffic in relation to the COVID-19 outbreak, in light of the rapidly evolving situation. It supersedes the advice published on 27 January 2020.On 30 January 2020, the Director-General of the World Health Organization, following the advice of the…
Over the past few weeks, Zoom’s use has exploded since it became the video conferencing platform of choice in today’s COVID-19 world. (My own university, Harvard, uses it for all of its classes. Boris Johnson had a cabinet meeting over Zoom.) Over that same period, the company has been exposed for having both lousy…
How secure is Jitsi? Learn more about the Jitsi Meet Security & Privacy information, including how we make sure to protect your privacy here.
An antibody recovered from a survivor of the SARS epidemic in the early 2000s has revealed a potential vulnerability of the coronavirus at the root of COVID-19.
John Gruber's Markdown is almost a perfect content authoring format. Here are 6 things it got wrong.
How to save hours by trimming videos without reencoding or rerendering.
Yesterday, instead of having a productive afternoon at home, I had the privilege of sitting at the bank for a couple of hours, resolving a problem completely of my own doing: I fell for a phone scammer. My wife and I had to close our accounts—which were in excess of 25 years old—and set up new ones. I then spent hours…
Distinguished engineer Martin Thomson explains how this problem occurred, the implications for people who might be affected, and how problems of this nature might be avoided in future. To get ...
Story time! Around twenty years ago, I was working as a reverse-engineer and cryptanalyst for AccessData while getting my Physics degree at BYU. It was the late 90s and early 2000s. The US governme…
In Windows 10 version 2004, we are introducing the concept of Hosted Apps to the Windows App Model. Hosted apps are registered as independent apps on Windows, but require a host process in order to run. An example would be a script file which requires its host (eg: Powershell or Python) to be installed. By
UPDATE 5/28: We are going to resume the rollout with the stable release of Chrome M84. More details . With the stable release of Chrome 8...
We thought we should give everyone currently under quarantine/lockdown/shelter-in-place something to do with their time, so we decided to release a new version of your favourite game! Not like it’s the same time we do releases every year or anything!
TL;DR: It’s complicated. Yesterday Zoom (the videoconferencing company, not the defunct telecom) put out a clarification post describing their encryption practices. This is a nice example of …
We are very proud to announce Nim version 1.2 after six months of continuous development!
Learn how to leverage unlabeled data using FixMatch for semi-supervised learning
This report examines the encryption that protects meetings in Zoom and finds that they have made their own encryption scheme and has significant weaknesses.
Being a highly reliable commute partner to our customers, we at Cityflo take all kinds of measures to ensure high accuracy and predictability of our vehicle tracking system. Showing incorrect arrival time to our users will heavily hamper the experience that our users expect from us.