Facebook exploit – Confirm website visitor identities
I discovered a Facebook bug which allows me to identify whether a visitor is logged in to a specific Facebook account. It can check hundreds of identities per second.
GCC 9.1 Released
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
Why Generics?
Why should we add generics to Go, and what might they look like?
Be wary of functions which take several parameters of the same type
A good example of a simple looking, but hard to use correctly, API is one which takes two or more parameters of the same type. Let’s compare two function signatures:
OpenBSD: Why and How (2016)
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Model beats Wall Street analysts in forecasting business financials
MIT researchers have developed an automated machine-learning model that uses probability techniques to significantly outperform human Wall Street analysts in predicting quarterly business sales.
Lessons learned porting 50k loc from Java to Go
Things I've learned while porting 50 thousand lines of code from Java to Go
Firefox: The Evolution of a Brand
Branding and brand design for Firefox. Brand identity and brand expression. Firefox web browser brand evolution. Masterbrand and product brand system.
The Difference Between ‘Violet’ and ‘Purple’ (2015)
<p class="indent">People say that a picture is worth a thousand words, so let’s take a look at the two colours in comparison (there are various shades of purple and violet, and the following
California Earthquakes Disrupted HF Propagation on West Coast
The American Radio Relay League (ARRL) is the national association for amateur radio, connecting hams around the U.S. with news, information and resources.
Appeal accepted: Google removed my ads-free app for “deceptive ads”
(UPDATE: Mommy Saver Plus has been reinstated! This after I posted this on HN, tweeted at them, and sent a slightly-too-passive-aggressive ...
Running an eInk Display with Elixir, Scenic and Nerves
So I've been curious about what kinds of displays you can connect to the Pi-series single board computers for a while. I happened to accidentally order a few. Among others an eInk display. I ordered the PaPiRus ePaper. It ended up being dead on arrival and then out of stock so I received an Inky to replace it. Fair…
Full Disk Images of Earth from GOES-17
Geostationary satellites maintain their position relative to earth. This means a parabolic dish can be pointed at the satellite and receive continuous downloads.
Keeping CALM: when distributed consistency is easy
Keeping CALM: when distributed consistency is easy Hellerstein & Alvaro, arXiv 2019 The CALM conjecture (and later theorem) was first introduced to the world in a 2010 keynote talk at PODS. Beh…
Extramaze: Using Racket, PostgreSQL, AWS, but no ads or JavaScript (2018)
Update: Due to lack of interest/use, in June 2021 this site was shut down and user data (emails, names, search alerts) deleted from all systems and backups. For Extramaze LLC I'm using Racket in a commercial project -- a search engine with email alerts fo...
Envoy Mobile
Today we are thrilled to announce the initial OSS preview release of Envoy Mobile, an iOS and Android client network library that brings…
The Popularity of the 4.7″ iPhone
I was looking through my iPhone device analytics as I plan my iOS 13 updates and noticed something that really jumped out at me.
Scissor Statements: Sort by Controversial
[Epistemic status: fiction] Thanks for letting me put my story on your blog. Mainstream media is crap and no one would have believed me anyway. This starts in September 2017. I was working for a sm…
Bitcoin mining on an Apollo Guidance Computer
We've been restoring an Apollo Guidance Computer 1 . Now that we have the world's only working AGC, I decided to write some code for it. Try...
Tests that sometimes fail
Over the years one of the most complex issues we have had to deal with at Discourse was flaky tests, in this post I would like to talk a bit about the various patterns we have come across and ways we tackle this issue.
Delisted Overnight: A Cautionary Tale for Indie iOS Developers
How my app’s keywords mysteriously disappeared from search results and downloads were slashed by 44%
Ontology Is Overrated: Categories, Links, and Tags (2005)
Based on two talks I gave in the spring of 2005—one entitled "Ontology Is Overrated", and one entitled "Folksonomies & Tags: The rise of user-developed classification."
Improving support for adult content on Mastodon
Using the Blurhash algorithm in Mastodon 2.8.1 to generate prettier previews for sensitive media
Microsoft Azure data deleted because of DNS outage
The Sophos Blog
The Body Keeps the Score: Book Summary
This post is also available in Ukrainian When I first picked up this book, I wasn’t quite sure what it had to do with me. It is a book about trauma – what