New
The latest blog posts to take off on Hacker News. 4,838 posts.
Learning from OpenBSD can make computers marginally less horrible
The following document is an attempt to consolidate down a number of threads spanning separate discussions from around the 'net I have been having on the subject of operating system development models and OpenBSD. I will break up this document into several sections each of which will handle separate pillars of my…
Warrantless encryption is a first amendment issue
Encryption is privacy incarnate – don’t ban it
Twitter to decentralize something
Twitter is funding a small independent team of up to five open source architects, engineers, and designers to develop an open and decentralized standard for social media. The goal is for Twitter to ultimately be a client of this standard.
Experiments in Constraint-Based Graphic Design
Basalt is system for graphic design that allows a designer to think in terms of relationships between objects, and it makes it easy to build and reuse abstractions.
FastMRI initiative releases neuroimaging data set
As part of the fastMRI research project to use AI to speed up MRI scans, NYU Langone Health is making a new dataset of de-identified brain MRIs available to researchers and Facebook AI is sharing additional tools and resources.
Vim 8.2
For MS-Windows, download the self installing executable . Signed MS-Windows files are available on the vim-win32-installer site ( gvim_8.2.0012_x86_signed.exe is recommended) For Unix you probably want to get the latest version using git, see the github page Otherwise see the Download page for options.
My Year in Review: 2019
Here are some of the things I’m most proud of from 2019, and some of the biggest lessons I’ve learned.
Scaring People into Supporting Backdoors
Back in 1998, Tim May warned us of the “Four Horsemen of the Infocalypse”: “terrorists, pedophiles, drug dealers, and money launderers.” I tended to cast it slightly differently. This is me from 2005: Beware the Four Horsemen of the Information Apocalypse: terrorists, drug dealers, kidnappers, and child pornographers…
Using Broadway in an Elixir application
Discover how Broadway can help you create highly concurrent data processing pipelines in your Elixir app.
Modern garbage collection: Part 2
A look at what the newest generation of Java GCs can do
Startup Growth and Venture Returns
If you miss the best-performing seed investment, you will eventually be outperformed by someone who blindly invests in every credible deal.
My Bootstrapped Micro-Startup Got Acquired
This website is for sale! mohddanish.me is your first and best source for information about mohddanish. Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
The Great $50M African IP Address Heist
A top executive at the nonprofit entity responsible for doling out chunks of Internet addresses to businesses and other organizations in Africa has resigned his post following accusations that he secretly operated several companies which sold tens of millions of dollars worth of the increasingly scarce resource to…
I stood up to my boss, then he got promoted
There is a special feeling I get on a Sunday evening. Sunday is the weekend and I am home relaxing with my family after a well deserved break. But Sunday evening is the end of the weekend, the end of
Repl from Repo
Find the right repository, bring it into Replit, and get to work. What changed in GitHub imports, authentication, and the Git pane.
Introducing E2, new cost-optimized general purpose VMs for Google Compute Engine
A technical look at dynamic resource management behind E2 VM machine types.
Face recognition in European police forces
The majority of the police forces that answered questions by AlgorithmWatch said they use or plan to introduce face recognition. Use cases vary greatly across countries, but almost all have in common their lack of transparency.
FUSE for macOS is no longer open source
And what that means for the rest of us.
Speeding Up the Rust Compiler
I last wrote in October about my work on speeding up the Rust compiler. With the year’s end approaching, it’s time for an update.
User Agent Changes
Vivaldi is changing how it presents its User Agent in the upcoming release. Here is an explanation of what a User Agent is and what we are doing.
Introduction to Web Development (2018)
A complete intro to web development for developers
Better password protections in Chrome
Posted by Patrick Nepper, Kiran C. Nair, Vasilii Sukhanov and Varun Khaneja, Chrome Team Today, we announced better password protection...