HN user

williamjackson

207 karma

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 ]

Posts12
Comments48
View on HN
    At sufficient scale, Dependabot’s analysis will time out before completing, effectively rate-limiting the number of PRs it can generate. This natural throttling prevents notification fatigue while maintaining the appearance of active security tooling.
Am I being trolled?

Thank you for expressing my thoughts as well. The article seems to be full of contradictory “advice”.

Use a dependency cooldown, okay … but don’t commit your lockfile so you are always running the latest transitive deps? That’s nuts.

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.

I use Flask a lot too. I generally just add keyword arguments to url_for() to automatically add querystrings to URLs.

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

I’ve been an admin at https://rainwave.cc for about 15 years now. One of the unique (I think) features we have allows listeners to influence what plays next on the radio.

While the current song is playing, we run a three-candidate election to choose the next song. We usually include a listener request as one of the three candidates in the election.

We’re a friendly community, in my obviously biased opinion. Feel free to hang out with us on Discord; the link is on the Rainwave homepage.

Niche Museums 3 years ago

This is a (fantastic!) project by Simon Willison, co-creator of the Django framework and creator of Datasette.

If you are wondering why the collection is so small, it would appear from the commit history that Simon only adds museums that he has visited himself.

https://github.com/simonw/museums/commits/main

The Best iPhone 4 years ago

I guess it depends on which “tech” specifically you care about. The jump from an iPhone 7 to the 3rd gen SE will probably feel amazing, considering it has the same SoC as all the iPhone 13 models. Sure, the SE doesn’t have the nice camera system like the high end models, but again, coming from a 7, it will be quite an improvement for you.

PLANT landed on Earth Day as a result of changes made to the word list after Wordle was acquired. You can compare the word lists from before and after the acquisition and see that some words were removed completely, but others were moved to be a solution on a future date.

I’m no conspiracy theorist but I suspect PLANT was deliberate.

Every time KeePassXC comes up, I think about when I tried to switch from KeePass in 2020 and wrote myself the following notes:

    * Does not have global hotkey to show window
    * Does not have {PICKFIELD} auto-type placeholder
I hope someone can tell me I am wrong and somehow overlooked these features.