Mac OS High Sierra automatically checks EFI firmware each week
Every week, Macs running High Sierra will check the integrity of their EFI firmware, in a bid to detect tampering by malware.
The latest blog posts to take off on Hacker News. 2,470 posts.
Every week, Macs running High Sierra will check the integrity of their EFI firmware, in a bid to detect tampering by malware.
A couple of months ago I moved from a senior engineer position to being an engineering manager on a medium sized team. I've found this role change come with a steep learning curve: many things that mattered when I was an individual contributor - like writing good code and teaching
Reactive programming and thread sharing. Javascript, Node.js, Go, Rails, Elixir and Erlang. Rewind the clocks to Windows 3.1 In 1992 with Windows 3.1 we had this thing non-preemptive multitasking, i.e. “Cooperative Multitasking”. Cooperation is a funny term, it should actually be “Programmer Controlled Multitasking”…
Several months ago, I introduced Gnirehtet , a reverse tethering tool for Android I wrote in Java.
It’s been a long road, but at last the puzzle is complete: Today we delivered Project Jigsaw for general use, as part of JDK 9 .
Instead of drawing UML diagrams, why not generate them from a network traffic capture of the running system?
An awesome tool for software documentation and visualizing graphs
My twitter feed has recently been filled with discussions about the following program #include <cstdlib> typedef int (*Function)(); s...
Org Mode Syntax Is One of the Most Reasonable Markup Languages to Use for Text
There have been several articles in the press recently about users flocking to DuckDuckGo in the wake of the recent NSA snooping revel...
Something is going on. The people are unhappy. The spectre of civil unrest stalks our programming communities.
Tools for multi-processing on unix
Article removed for legal reasons, sorry. After receiving a Czech version of a cease and desist letter from a legal representative of A. F., I've removed the article. You'll find articles based on my story in “Recommended reading” below, go read them.
A backup-software developer's deep dive into Apple's APFS file system — snapshots, cloning, space sharing, and what it all means for reliable Mac backups.
[Note: I neither own nor have any trading position on any cryptocurrency. I was not compensated by any party to write this. The views expressed below are solely my own and do not necessarily repr…
Bringing the web up to speed with WebAssembly Haas et al., PLDI 2017 This is a joint paper from authors at Google, Mozilla, Microsoft and Apple describing the motivations for WebAssembly together w…
If your browser does not support meta redirection please click here to be redirected.
A tested approach to improve your focus and productivity
Drawing Copyright ©2017 Renee French This week marks the 10th anniversary of the creation of Go. The initial discussion ...
On September 18, the British Channel 4 ran a news segment with the headline, 'Potentially deadly bomb ingredients are ‘frequently bought together’ on Amazon.'
A sweaty game pointing toward the future of computing.
An alert reader recently pointed my attention to a free online service offered by big-three credit bureau Experian that allows anyone to request the personal identification number (PIN) needed to unlock a consumer credit file that was previously frozen at Experian.
Part 3 of a series on “Privacy on the Blockchain”.
Intriguing title, no? These are the first eleven words of Neal Stephenson's novel Seveneves, which set up the remaining 600 pages as an extended treatise on the future of humanity as it copes with certain annihilation. I thoroughly recommend it, as long as you can deal with hundreds of pages of orbital mechanics. In…
Or at least, your employer might be. Over the years we in the tech sector have gotten used to being well-regarded. After all, we make people’s lives better, on balance. That’s changing. At the moment it’s rumblings from thought leaders, not pervasive popular anger. The other thing that’s new is that they’re thought…