Posts by shane_kerr@fosstodon.org
 (DIR) Post #AU5bTXKzejdTfmDqOe by shane_kerr@fosstodon.org
       2023-03-28T23:19:07Z
       
       0 likes, 0 repeats
       
       @bortzmeyer Does this mean we can use box drawing characters for tables instead of +, -, and | characters like we were printing FORTRAN output on a dot-matrix printer? Is there still time to update the SVCB/HTTPS draft I wonder? 😉
       
 (DIR) Post #AU67299keOvFOFwmvI by shane_kerr@fosstodon.org
       2023-03-29T05:12:42Z
       
       0 likes, 0 repeats
       
       @bortzmeyer @nuthaven I kind of feel like the team needs to include some sort of Plan B in case advances in quantum cryptography significantly weaken current algorithms in the next 6 years. I mean, that's not crazy right? 🤔
       
 (DIR) Post #AXC3bgTwiExm61VaEq by shane_kerr@fosstodon.org
       2023-06-29T19:27:21Z
       
       0 likes, 0 repeats
       
       My son and I have been listening to various national anthems recently. Possibly because - while I love the Netherlands - our national anthem is objectively bad.Current favorite is La Marseillaise, the French national anthem, which is totally badass and metal. "The blood of our enemies will water our fields!" 🇨🇵Current loser is the Swiss anthem, which is super religious... although I guess that's expected since the Swiss flag is literally a cross. 🇨🇭
       
 (DIR) Post #AXC6gvGRToNpFjNir2 by shane_kerr@fosstodon.org
       2023-06-29T20:13:34Z
       
       0 likes, 0 repeats
       
       @bortzmeyer ooo... So "impure" was a slur that the common folks reclaimed... Even more bad ass!
       
 (DIR) Post #AXJIBSs1YYw1loRhmC by shane_kerr@fosstodon.org
       2023-07-02T22:08:37Z
       
       0 likes, 1 repeats
       
       Google started blocking e-mail from my home IP address a few weeks ago. Not because I did anything bad, but just because they don't want e-mail from IP addresses used by residential customers. I run my own mail server out of my electrical closet, so this sucks.The "solution" I just set up is a hack where I forward e-mail destined for Gmail to a VPS that I mostly use as my mail secondary. It feels gross, but now I can e-mail my wife again.#exim #email #hack
       
 (DIR) Post #AXUICAnDzdHo1eRBU8 by shane_kerr@fosstodon.org
       2023-07-08T09:42:15Z
       
       0 likes, 0 repeats
       
       I've been thinking about the best way to store DNS names in a database. I wrote up some of the ideas here:https://gitlab.com/shane_kerr/dns-names/tl/dr:1. convert to lowercase2. reverse the order of labels3. convert each character to hexSo "www.example.net" becomes "6e6574.6578616d706c65.777777". I *think* that this is probably the best approach, unless your database actually has support for DNS names.#dns
       
 (DIR) Post #AXUICCpmP6WCM9eFkG by shane_kerr@fosstodon.org
       2023-07-08T09:45:57Z
       
       0 likes, 0 repeats
       
       There's also some Python code there to demonstrate the conversions, although of course the approaches are language-neutral.#dns #python
       
 (DIR) Post #AXUPFYwPMnfnT3IQim by shane_kerr@fosstodon.org
       2023-07-08T16:06:19Z
       
       0 likes, 0 repeats
       
       @bortzmeyer I talk about IDN in the README.md, but basically for storage I think converting to Punycode when possible is the best approach. Punycode seems to convert to lower case so it kind of replaces that step. (I am not an expert with localization though, that's for sure.)Since Unicode to Punycode is not always reversible, probably it makes sense to store both the original text version and the Punycode -> reversed -> hexadecimal version.
       
 (DIR) Post #AXUi6jXeTyZ8rsDid6 by shane_kerr@fosstodon.org
       2023-07-08T19:37:36Z
       
       0 likes, 0 repeats
       
       @bortzmeyer Yeah I considered that, and also keeping labels in a separate table and storing names as something like:create table label (  label_id int primary key,  val bytea unique);create table name (  name_id primary key,  label int not null references label(label_id),  parent int references name(name_id),  is_ent bool not null);Depending on the data being stored it should be space-efficient, but it's not handy, and storage is cheap. 😆
       
 (DIR) Post #AXUisw9usKahtp6T6u by shane_kerr@fosstodon.org
       2023-07-08T19:46:20Z
       
       0 likes, 0 repeats
       
       @bortzmeyer @duponin It's also basically impossible to get a sorted list of names just storing the names in presentation format, which is important for DNSSEC, both signing or answering queries.
       
 (DIR) Post #AYiMhCu1fSdYzDFDXM by shane_kerr@fosstodon.org
       2023-08-14T07:35:08Z
       
       0 likes, 0 repeats
       
       @EU_Commission Are sunscreens containing harmful ingredients legally sold in the EU?If so, ending that is maybe a better idea than making every EU resident have to check every time they buy sunscreen?If not, well done! Thanks for the information for those travelling outside of the EU. ❤️
       
 (DIR) Post #AZECVyTosF9hj7pGYC by shane_kerr@fosstodon.org
       2023-08-28T20:16:17Z
       
       0 likes, 0 repeats
       
       @b0rk @simon The DNS blocklists tend to be secret. I find the lack of transparency disturbing, but I'm not a regulator. ¯\_(ツ)_/¯There are at least 3 reasons for DNS blocking:1. Copyright enforcement2. Stopping pornography3. Interfering with hackers (exploit delivery, command & control, exfiltration, ...)There are mandatory blocks in Denmark, France, Italy, and Germany that I know about. Surely also in many other places.
       
 (DIR) Post #AZccpVshwM1LYmPc6y by shane_kerr@fosstodon.org
       2023-09-10T10:59:44Z
       
       0 likes, 0 repeats
       
       @EU_Commission happy for the humanitarian efforts. Less happy that imports of Russian LNG are up....https://www.euronews.com/my-europe/2023/08/30/eu-purchases-of-russian-lng-up-40-compared-to-pre-war-levels-new-study-finds
       
 (DIR) Post #AZrPyjrKdFJGhU7ReS by shane_kerr@fosstodon.org
       2023-09-16T14:46:53Z
       
       0 likes, 1 repeats
       
       After looking at this:https://app.electricitymaps.com/mapI'm thinking of moving my Linode (now owned by Akamai) instance from Germany to France.Is that crazy or does it make sense? 🤔(I'm also considering using a VPS provider in Iceland, on the theory that geothermal is better than nuclear, but not sure if the extra electricity spent on moving bits over the ocean might emit more carbon dioxide...)#climatechange
       
 (DIR) Post #AaaWPSHhbSzrSH52aO by shane_kerr@fosstodon.org
       2023-10-09T08:23:09Z
       
       0 likes, 1 repeats
       
       @ionica I am reminded of the interesting number paradox. Basically it says that there is no uninteresting number, because if a number was the first uninteresting number, that would be interesting... meaning that it would not be the first uninteresting number.https://en.m.wikipedia.org/wiki/Interesting_number_paradox
       
 (DIR) Post #AbQGB6EVZo5rkksP1k by shane_kerr@fosstodon.org
       2023-11-03T07:34:14Z
       
       0 likes, 0 repeats
       
       @rms "becoming"
       
 (DIR) Post #AbQZym54frLIrPrds8 by shane_kerr@fosstodon.org
       2023-11-03T11:14:26Z
       
       0 likes, 0 repeats
       
       @olaf Which underlying social problem?
       
 (DIR) Post #AqfbUDLGDU2ptggcc4 by shane_kerr@fosstodon.org
       2025-02-01T09:15:09Z
       
       0 likes, 0 repeats
       
       @bortzmeyer there is a dual stack WiFi network available if you have some legacy equipment that requires IPv4, like an older Android device!
       
 (DIR) Post #Arfh4I64yn7gWeAByS by shane_kerr@fosstodon.org
       2025-03-03T08:09:47Z
       
       0 likes, 0 repeats
       
       @bortzmeyer Since we've been promised "maximum transparency", I look forward to the detailed report on this incident! 🙈
       
 (DIR) Post #B0NKJQXYeaa6GELKCG by shane_kerr@fosstodon.org
       2025-11-18T16:18:08Z
       
       0 likes, 1 repeats
       
       Fun observation of the day:The TTL for Google's NS records is 345600, which is 4 days. The 3, 4, 5, 6 series just seems nice.I hope don't know if this is a hold-over back from when Google was a fun company doing cool things - back before they dropped the "don't be evil" motto - but I like to imagine that it is.#DNS #Google