Readit News logoReadit News
williamjackson commented on WebDAV isn't dead yet   blog.feld.me/posts/2025/0... · Posted by u/toomuchtodo
williamjackson · 2 months ago
I was surprised, then not really surprised, when I found out this week that Tailscale's native file sharing feature, Taildrive, is implemented as a WebDAV server in the network.

https://tailscale.com/kb/1369/taildrive

williamjackson commented on When I say “alphabetical order”, I mean “alphabetical order”   sebastiano.tronto.net/blo... · Posted by u/sebtron
kens · 3 months ago
Raymond Chen explained why a registry file is called a “hive”:

Because one of the original developers of Windows NT hated bees. So the developer who was responsible for the registry snuck in as many bee references as he could. A registry file is called a “hive”, and registry data are stored in “cells”, which is what honeycombs are made of.

https://devblogs.microsoft.com/oldnewthing/20030808-00/?p=42...

williamjackson commented on JSON is not a YAML subset (2022)   john-millikin.com/json-is... · Posted by u/AndrewDucker
pavel_lishin · 5 months ago
> Regardless of whether YAML 1.2 has been (or will be) widely adopted, it does not help those who want to parse a JSON document with a YAML parser.

Who are these hypothetical lunatics?

williamjackson · 5 months ago
I don’t like writing YAML. I like writing Python. So I write Python that generates YAML config files. JSON is in the standard library but YAML isn’t. So I generate JSON and name the file “file.yaml”.

GitHub Actions, Dependabot, and Docker Compose never complain.

williamjackson commented on Show HN: Easy Python Time Parsing   github.com/felixnext/pyth... · Posted by u/felixnext
watersb · 5 months ago
Python 3.14 adds strptime()

https://github.com/python/cpython/issues/41431

"The new constructor is equivalent to datetime(*(time.strptime(date_string, format)[0:6]))."

williamjackson · 5 months ago
And it only took 20 years!
williamjackson commented on iPhone users can now set WhatsApp as their default calling and texting app   theverge.com/news/637489/... · Posted by u/taubek
AdmiralAsshat · 9 months ago
Has anyone found a sandboxing/muzzling method yet for WhatsApp requiring access to all of your phone contacts to function? I have overseas family that I'd like to keep in touch with, they all seem to use WhatsApp, and I can't get them to use Signal instead. I've tried installing it a number of times, but as soon as I see that it requests Contact List permission and refuses to move forward if I deny it, that gets a big NOPE from me, and I uninstall it.
williamjackson · 9 months ago
Access to contacts for iOS apps is no longer all or nothing. You can grant an app access to only specific contacts. This is what I do for WhatsApp.

Also, I know in the past I used WhatsApp without contacts access. It just showed phone numbers instead of names, but it was functional.

williamjackson commented on What's your favorite RSS feed reader?    · Posted by u/jtwoodhouse
williamjackson · a year ago
I run an instance of FreshRSS [0] and access it from a browser, but I also use NetNewsWire [1] as a client on platforms where it is available.

[0] https://freshrss.org/

[1] https://netnewswire.com/

williamjackson commented on Django 5.1 Released   djangoproject.com/weblog/... · Posted by u/imadj
asplake · a year ago
I like the querystring feature. Before I write my own, does anything like this exist outside of Django for other Python-based projects? I use Flask, with jinja2 of course for templating.
williamjackson · a year ago
I use Flask a lot too. I generally just add keyword arguments to url_for() to automatically add querystrings to URLs.
williamjackson commented on Bringing psql’s \d to your web browser   neon.tech/blog/bringing-p... · Posted by u/gmac
williamjackson · 2 years ago
The fact that this is not a manual reimplementation, but a "transpilation" of the psql source from C to JavaScript, makes this super interesting to me.

    From the Postgres master branch (17devel), we take exec_command_d, exec_command_list and exec_command_sf_sv from command.c, and all of describe.c and sql_help.c, from src/bin/psql.
    We use plenty of RegExp search-and-replace to turn this C code into valid JS syntax.
    We implement some C library functions, such as strlen and strchr, and some Postgres support functions, such as printTable and printQuery, in JavaScript.
Read more here: https://neon.tech/blog/bringing-psqls-d-to-your-web-browser

williamjackson commented on From Seattle move in a straight line due East. What country will you hit?   threadreaderapp.com/threa... · Posted by u/Jun8
nicolashahn · 2 years ago
How does this change the meaning and answer?
williamjackson · 2 years ago
In my mind, "move in a straight line due east" can be interpreted as "for as long as you are moving, your movement should be due east". In that case, your latitude will never change. In the northern hemisphere, you will constantly be making a leftward adjustment to maintain a due east heading.

u/williamjackson

KarmaCake day200October 21, 2012
About
Currently doing infrastructure automation, mostly in AWS. A fan of Python and Docker.

meet.hn/city/30.446081749999998,-97.6771739673697/Wells-Branch

[ my public key: https://keybase.io/williamjackson; my proof: https://keybase.io/williamjackson/sigs/Tt9BucOoFNVu1_kvWbiaHH7KRZCOQs7yt8SdmNMoQfk ]

View Original