New
The latest blog posts to take off on Hacker News. 2,307 posts.
Decommissioning a free public API
A post-mortem on running and decommissioning Telize, a free public REST API
Small, Freestanding Windows Executables
Recently I’ve been experimenting with freestanding C programs on Windows. Freestanding refers to programs that don’t link, either statically or dynamically, against a standard library (i.e. libc). This is typical for operating systems and similar, bare metal situations . Normally a C compiler can make assumptions…
How Hamming codes work
Detecting (and correcting) errors in digital signals.
Tcl/tk vs. the web
I agree with you. How is it that in order to build an application on the web I need to know at least seven technologies? Client side: - Javascrit - Coffescript to make JS seem sane - Angular or Jquery to make JS seem productive - CSS - SASS to make CSS seem sane - HTML5 - localstorage (to save somethnig) Server side …
The Biggest Mistake I Ever Made
There was a time in my life when I played quite a bit of basketball. I was leading engineering at a start-up in Scottsdale, AZ, my wife was…
UCOP Ordered Spyware Installed on UC Data Networks
The San Francisco Chronicle has coverage of an issue that has been circulating on faculty email networks at UC Berkeley for a few days. ...
Rust for Web
RESTful API in Rust, impressions
Deep Learning Is Easy – Learn Something Harder
Caveat: This post is meant address people who are completely new to deep learning and are planning an entry into this field. The intention is to help them think critically about the complexity of the field, and to help them tell apart things that are trivial from things that are...
How Plex is doing HTTPS for all its users
This week Plex , a self-hosted media server, announced that they now offer TLS to secure all connections, including those to the user’s servers. This is actually pretty interesting.
Making 20% Time Work
Following Google’s lead many companies have instituted “20% time” for their employees. This is one day per week in which employees can work on projects of their own choosing. The practice keeps developers motivated and sharp, produces tools to solve company problems, and in the best case creates open source which…
Jailbreak firmware turns cheap digital walkie-talkie into DMR scanning receiver
In the last years, DMR and MOTOTRBO (a.k.a. TRBO a Motorola Solutions branded DMR Radios ) has become a very popular digital voice mode on the UHF and VHF bands and the MD380 radio is the latest cheap DMR walkie-talkie to come out of China. The question is, is it any good? The longer answer is…
San Francisco Bubble
The other week I spent some time visiting friends in San Francisco. I’ve been going to SF on and off every year for about ten years now. However on this journey, the weirdness of the city a…
Some OS X Applications Vulnerable to MITM Attacks
Facebook bug bounty and story behind a vulnerability
Eve: My Concerns
Eve is a new programming language. Maybe. Or, a development environment. More accurately, perhaps, it’s a tool to think. If you have an hour to spare, this is a great video to watch from Chris Granger:
John T. Reed's analysis of Robert T. Kiyosaki's book Rich Dad, Poor Dad, Part 1
An in-depth, factual analysis of Robert Kiyosaki's Rich Dad Poor Dad. Discover the dangerous advice, factual errors, & misleading claims exposed by John T Reed.
How I fixed a bug in Atom
When good regexes go bad
OpenSSL Key Recovery Attack on DH small subgroups (CVE-2016-0701)
Usual Mandatory Disclaimer: IANAC (I am not a cryptographer) so I might likely end up writing a bunch of mistakes in this blog post... ...
Ray Tracing in One Weekend
The books are now available in unprotected pdf for PAY WHAT YOU WISH, with 50% going to not for profit programming education organizations. ...
Unikernel Profiling from dom0
Unikernel Profiling: Flame Graphs from dom0. This post investigates performance profiling of Unikernels, and with a proof of concept shows that with a little work a lot of observability is possible.