Why Write ADRs
How architecture decision records can help your team.
Bare Metal Rust Generics
Writing two flash drivers starting from an abstraction.
Assange Hearing Day 15
When Daniel Ellsberg released the Pentagon Papers, the US Government burgled the office of his psychiatrist to look for medical evidence to discredit him. Julian Assange has been obliged to submit himself, while in a mentally and physically weakened state and in conditions of the harshest incarceration, to examination…
Everything you need to know about OAuth 2.0
OAuth provides third party applications limited access to user resources without compromising the user's data. Find out exactly how in this blog.
Looking for Voter Fraud (In Old Elections) with Data Visualization
The 2020 US election is finally over, and all the election excitement of the last week reminded me of something I had been meaning to look into: Sergey Shpilkin’s data visualizations that cle…
Dealing with Insomnia
A couple of months ago I received a present, a small book titled ‘Why we sleep’ by Matthew walker. It is an interesting book that takes you through the physiological and psychological effects of sleeping and the damage done by lack of sleep. I don’t necessarily subscribe to each and every bit in the book, there are…
Anti-fingerprinting extensions tend to make fingerprinting easier
Browser extensions claiming to protect against fingerprinting will typically result in more data available for fingerprinting.
Advice to avoid public Wi-Fi is mostly out of date
If you follow security on the Internet, you may have seen articles warning you to “beware of public Wi-Fi networks" in cafes, airports, hotels, and other public places. But now, due to the widespread deployment of HTTPS encryption on most popular websites, advice to avoid public Wi-Fi is mostly out...
Noticing You're Confused
And somewhere in the back of his mind was a small, small note of confusion, a sense of something wrong about that story; and it should have been a part of Harry’s art to notice that tiny note…
Assange Hearing Day 14
Monday was a frustrating day as the Assange Hearing drifted deep into a fantasy land where nobody knows or is allowed to say that people were tortured in Guantanamo Bay and under extraordinary rendition. The willingness of Judge Baraitser to accept American red lines on what witnesses can and cannot say has combined…
Cerulean: Experimental micro-blogging app for Matrix
Matrix, the open protocol for secure decentralised communications
An Archive of a Different Type
It was supposed to be magazines.Elaine Wooton contacted me as many people do - in the middle of a shutdown and discard project, asking if the Internet Archive might want some of what is destined for deep storage or the trash compactor. In this case, she said, there might be some old journals and magazines
One Byte to rule them all
Posted by Brandon Azad, Project ZeroOne Byte to rule them all, One Byte to type them,One Byte to ...
Using BPF to Transform SSH Sessions into Structured Events
Teleport’s Enhanced Session Recording feature can add vital extra visibility into commands being run on your systems.
Choose Boring Technology
Analytics built for developers. Real user monitoring with page-load decomposition, Core Web Vitals, error tracking and conversion — cookie-free and without a tag manager.
Bug drone for UK army that weights 196g, has 40 mins autonomy and 2km range
As you were browsing something about your browser made us think you were a bot. There are a few reasons this might happen:
How does Brown University know where you are?
In September 2020, Brown University accused students of lying about their location; e.g.:
72% of Americans say social media companies have too much political influence
Roughly half of Americans think social media companies should be regulated more than they are now, our survey found.
Writing to the Framebuffer (2018)
I’ve been thinking about cross platform GUIs, and one question led to the next and eventually I was asking: how do pixels end up on the monitor? A pretty neat stack overflow response answers:
InfluxDB is betting on Rust and Apache Arrow for next-gen data store
InfluxData Founder & CTO Paul Dix lays out a vision for the future of InfluxDB and introduces a new project that will form its basis: InfluxDB IOx.
Mailing lists are resistant to censorship
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.