HNHacker News
TopNewBestAskShowJobs

benjojo12

3,523 karma · joined September 6, 2013

[ my public key: https://keybase.io/benjojo; my proof: https://keybase.io/benjojo/sigs/8FX1Az_xWCD3PsKRIqv-Fr4nuxUzLF2LEMf8XWLZozE ]
submissionscomments
benjojo12··on [dead]
I vouched for this to avoid it dropping off due to being flagged, since it didn't seem to be directly breaking the rules
benjojo12··on How 1500 bytes became the MTU of the Internet (2020)
Previous Discussion :)

https://news.ycombinator.com/item?id=22364830

benjojo12··on Building telemetry for tea a.k.a. Tealemetry (2018)
It's said that some people even put milk, hot water, and then tea bags! We are a weird lot.
benjojo12··on Building telemetry for tea a.k.a. Tealemetry (2018)
Author here -- before I made this I did the exact thing as you!
benjojo12··on Bitsquatting Windows.com
For this bit flip to work it would have to happen before it was handed down to the actual resolver, since on the wire this flip would just cause a invalid parse of the DNS label
benjojo12··on Splitting the Ping
The point was to say, if you are in a DC environment and have ~1ms access to a Stratum 1 NTP server, then you can use that, if you are on DSL/DOCSIS etc, then it's likely required to use GNSS/PPS sources
benjojo12··on Re: Debian – The Distribution from Hell
Needs a (2000) on the title
benjojo12··on You can no longer reinstall CS 2 or 3 even if you have the original disks
Flash is still used in animation and other bits, despite its web presence disappearing
benjojo12··on Odroid-HC4 is a $65 2-bay network attached storage device
I have armbian loaded on it, the OS (other than the debain base) is DIY, but armbian has templates for common stuff (that I've never tried because I just use sshfs)
benjojo12··on Odroid-HC4 is a $65 2-bay network attached storage device
I've got one! It took a while to ship because it got wedged in the middle of the COVID supply chain and shipping meltdown, but now that I have it it's a solid device, massive upgrade from the 4
benjojo12··on I wrote a new tool in Rust to convert M4A’s to MP3’s
I figured it out, the apex goes to parking page, the WWW goes to the actual blog.
benjojo12··on I wrote a new tool in Rust to convert M4A’s to MP3’s
This link goes to a domain parking page for me
benjojo12··on DOS Subsystem for Linux
This runs Linux "inside" of DOS, allowing you to exec Linux i686 binaries "inside" of a DOS terminal

I put inside in quotes because how this actually works is quite amusing (and apparently is actually how Windows 95 also works)

benjojo12··on I made a simple geolocation service
There is a good chance it's just https://dev.maxmind.com/geoip/geoip2/geoip2-connection-type-...
benjojo12··on QuakeJS – A Quake Port to JavaScript with Emscripten
EDIT: This appears to have died, now that the content servers for quakejs have died. My servers are no longer starting anymore :(. For those reading on later, there was peak of 10 on both servers just before it went down

  ioq3 1.36_GIT_4f7d7bf-2014-02-01 emscripten- Feb 23 2014
  ----- FS_Startup -----
  Error: Failed to download and parse manifest, Couldn't load 
  http://content.quakejs.com/assets/manifest.json. Status: 500
---

Giving that at the time of viewing, the multiplayer servers are down, have some of mine:

http://www.quakejs.com/play?connect%20185.230.223.84:27967

http://www.quakejs.com/play?connect%20185.230.223.84:27966

You will want to:

Go into settings via esc and set your name, and maybe also turn the game down, it's quite loud by default. Maybe also mouse sensitivity too.

benjojo12··on WireGuard 1.0 for Linux 5.6
> One of the nice things about IPSec is that it's a standard. There's a reasonable chance that two endpoints written by separate parties will be able to communicate.

Having deployed IPSec between vendors, this is only "sorta" true. IPSec can be an immense fiddle to actually get running between two vendors for the first time.

One of the other issues when using IPSec between vendors (or even just be default) is that the actual overlapping ciphers/hashes that are supported or even just work are normally the lowest possible.

> Are there fundamental advances in the design?

First party roaming makes dealing with mobile and CGNAT much nicer, anyone behind a IPSec VPN on a home CGNAT network will have a bad time (often it won't connect at all)

Finally. It's code base is actually pretty small, allowing sane audits to take place. In my eyes thats a huge win. People who have seen the sheer size of strongswan or openvpn might appreciate wireguard in comparison.

benjojo12··on How 1500 bytes became the MTU of the internet
Fragments are very hit or miss on the internet, https://blog.cloudflare.com/ip-fragmentation-is-broken/
benjojo12··on How 1500 bytes became the MTU of the internet
Locally you can set your MTU to larger than 1500, but if you (generally) try and send a packet towards the internet larger than 1500 it will be dropped without a trace, or it will be dropped and an ICMP message will be generated to tell your system to lower the MTU. Assuming you have not firewalled off ICMP ;)

As a handy feature on Linux at least, you can set your MTU to 9000 locally, and then set the default (internet generally) route to have a MTU of 1500 to prevent issues:

ip route add 0.0.0.0/0 via 10.11.11.1 mtu 1500

benjojo12··on Suspension of Cogent Access to ARIN Whois
This is for ASN/IP whois, there is not sanctioned way of privacy/guard there, other then having a generic NOC line/email
benjojo12··on Still Why No HTTPS?
To quote the link in my reply to you:

> Buypass Go SSL

> It is free! Issued in Scandinavia based on the industry standard ACME.

I posted a diff showing the patch you can use to switch go's crypto/acme/autocert to use it.

The CA does sell paid SSL product, but they also have a free ACME endpoint that issues 6 month certs.

Here is an example of what one of the certs look like: https://crt.sh/?id=2075589060

benjojo12··on Still Why No HTTPS?
There is a 2nd ACME free CA these days based in Norway: https://www.buypass.com/ssl/products/acme

I used it on a pervious post to test it out and it seemed to be fine: https://github.com/benjojo/you-cant-curl-under-pressure/comm...

benjojo12··on Writing userspace USB drivers for abandoned devices
It was actually 20 pounds for 10 ish, so it comes out even cheaper.

Sadly it seems that was just a stroke of luck, since I can't find anyone else selling them anywhere near that cheap now

benjojo12··on Show HN: Identify company type by IP address
Is this a clone of ipinfo.io?
benjojo12··on Monzo urges 480k customers to change their pin numbers
PIN's are 4 digits in the UK. Hashing them (even with a per user salt) would only produce 10k possible hashes. To have anything that was difficult to brute force would also just not practical on CPU constrained mobile devices.
benjojo12··on MITM on HTTPS traffic in Kazakhstan
Yes, https://blog.cloudflare.com/monsters-in-the-middleboxes/
benjojo12··on Tell HN: Amazon now owns 3.0.0.0/8
Much like Class E space, too many systems would black list these IP's for them to be widely usable.
benjojo12··on F5Bot: Email Keyword Alerts from Reddit, Hacker News, or Lobsters
I use F5 and it's been genuinely useful seeing where my own blog posts come up! Thanks to the creator for making it
benjojo12··on Certificate transparency logs and how they are a gold mine to bug hunters
He was [likely] using his ISP's or Other providers resolvers, Large bursts of queries are very annoying to deal with, and are very rarely legit ( and more software going wrong )

It's very common to rate limit querying down to some low number to protect the rest of the customers using it

benjojo12··on Introducing DNS Resolver for Tor
Tor moved to a longer address space because the short one is 1024 bit RSA
benjojo12··on Possible BGP hijack of 1.1.1.1
That looks like smokeping
← PreviousPage 4 of 6Next →