New
The latest blog posts to take off on Hacker News. 255 posts.
Plain Text Protocols
If you haven't noticed already I really love plain text so I thought I would find some plain text protocols that are used in different software systems. The Redis Protocol specification states it best by describing its own protocol, but this applies to all of the plain text protocols I will cover.
Please do not put IP addresses into DNS MX records
This blog is written by Hanno Böck. Unless noted otherwise, its content is licensed as CC0 .
Passwordless Logins with Yubikey
Yubikey is currently the de facto device for U2F authentication. It enables adding an extra layer of security on top of SSH, system login, signing GPG keys,...
Quad9 public DNS moves to Switzerland
A public and free DNS service for a better security and privacy
How we hosted FOSDEM 2021 on Matrix
Matrix, the open protocol for secure decentralised communications
Products vs. Protocols: What Signal got right
There is a significant difference between developing and promoting a protocol (such as XMPP) and a product (such as Signal). Both approaches have their advantages and disadvantages. This post details how and why Snikket aims to strike a balance between the two.
What's an SPF Record?
SPF records are DNS records that help prevent SPAM and forged emails
Change your MAC address with a shell script (2019)
Sometimes I'm at a coffee shop and get locked out of the wifi, after an hour or two has passed. Rather than spending 2 minutes/week entering terminal commands, I thought it made sense to spend a few hours figuring out how to make it take one minute a week, instead, via AUTOMATION
Why updating DNS is slow
If you want to see more comics like this, sign up for my saturday comics newsletter or browse more comics !
A visual guide to SSH tunnels
This page explains use cases and examples of SSH tunnels while visually presenting the traffic flows. For example, here's a reverse tunnel that allows only users from IP address 1.2.3.4 access to port 80 on the SSH client through an SSH server.
Help users in Iran reconnect to Signal
Just over a week ago, we announced that Iranian censors had started blocking all Signal traffic in the country. As an interim solution to help people in Iran get connected again, we’ve added support in Signal for a simple TLS proxy that is easy to set up, can be used to bypass the network block, ...
The Dunant subsea cable
The Dunant submarine cable system, crossing the Atlantic Ocean between Virginia Beach in the U.S. and Saint-Hilaire-de-Riez on the French Atlantic coast, has been deployed and tested and is now ready for service.
Talking to Postgres Through Java 16 Unix-Domain Socket Channels
Reading a blog post about what’s coming up in JDK 16 recently, I learned that one of the new features is support for Unix domain sockets (JEP 380). Before Java 16, you’d have to resort to 3rd party …
Where's the fastest place to put my server? How much does it matter?
Using my own web server accesslogs and public latency data to get a quantitative answer and why roundtrips are such a pain.
ANSI escape codes (2019)
My team writes a lot of command line tools, and we like to assume that people aren’t using a literal VT100 (meaning: we liberally use colours, italics, and basically every other terminal feature available to us). This tends to result in strings in our code that look a little like this:
Internet disrupted in Myanmar amid military coup
Network data from the NetBlocks Internet Observatory indicate the onset of widespread internet disruptions in Myanmar on Sunday 31 January 2021 (UTC) amid reports of a military uprising and the ...
gemini:// space
Anubis could not load its JavaScript. The server may be overloaded. Please reload the page to try again.
A few HiDPI tricks for Linux
As part of that switch, I needed to configure parts of my Linux environment (which was originally stock Ubuntu, but is now i3 with a heavily customized userspace) to function correctly on HiDPI displays.
Protocols, Not Platforms: A Technological Approach to Free Speech (2019)
After a decade or so of the general sentiment being in favor of the internet and social media as a way to enable more speech and improve the marketplace of ideas, in the last few years the view has shifted dramatically—now it seems that almost no one is happy. Some feel that these platforms have become cesspools of…
JaaS: The team that builds Jitsi can now also run it for you
Using the Jitsi iFrame API and mobile SDK, you can embed meetings in any web or mobile app. Learn how to build a custom video experience using our services.
WebRTC is now a W3C and IETF standard
A brief overview of the history, architecture, use cases, and future of WebRTC.
Netflix and Spotify on a Raspberry Pi 4 with Chromium and Widevine
As of 3-30-2020, if you want the “paste-one-line-it-just-works” go to: vpetkov.net/2020/03/30/raspberry-pi-netflix-one-line-easy-install-along-with-hulu-amazon-prime-disney-plus-hbo-spotify-pandora-and-many-others/ ^^^ Please use the post linked above for my “one-line it just works” install ^^^ (Ignore everything…
Internet disrupted in Russia amid opposition protests
Network data observed by the NetBlocks Internet Observatory indicate network disruptions in Russia on Saturday 23 January 2021. The outages come amid protests against the detention of prominent opposition activist ...