HNHacker News
TopNewBestAskShowJobs

ansonhoyt

27 karma · joined December 3, 2014

Application Developer
submissionscomments
ansonhoyt··on Show HN: Homebrew 6.0.0
Is there a way to `brew trust` inside my Brewfile? That'd be nice for the handful of formulas I install from github repos via `brew bundle --global`.
ansonhoyt··on The Book of PF, 4th edition
Jeff Geerling's classic, "Ansible for DevOps", since naturally you'll be configuring PF on lots of servers.

[1] https://leanpub.com/ansible-for-devops

ansonhoyt··on Grok Code Fast 1 is rolling out in public preview for GitHub Copilot
Found brief details: https://docs.x.ai/docs/models/grok-code-fast-1

text-only, 256k context, $0.20/$1.50 1M tokens (but 0.25x via CoPilot Pro)

ansonhoyt··on SQLiteStudio: Create, edit, browse SQLite databases
Possibly:

> This button is available for about an hour after you try to open the app.

https://support.apple.com/guide/mac-help/open-a-mac-app-from...

ansonhoyt··on SQLiteStudio: Create, edit, browse SQLite databases
Apple changed this to be a little more annoying with Sequoia: System Settings > Privacy & Security > "Security" heading > "Open Anyway" button.

- https://support.apple.com/guide/mac-help/open-a-mac-app-from...

ansonhoyt··on Cooking with black plastic is particularly crucial to avoid
The latest issue of Fine Woodworking agrees and explains why this is true:

* "The Best Food-Safe Finish May Be None at All", https://www.finewoodworking.com/2024/10/10/the-best-food-saf...

TLDR; unfinished wood that is rinsed and dried on all sides will naturally trap and kill bacteria as it dries. Any finish interferes with this process.

ansonhoyt··on New iMac with M4
Pretty true, though I'm ordering one as a family computer. Pretty colors, tidy package and lack of portability make it perfect.
ansonhoyt··on Jeff Lawson buys The Onion
The Babylon Bee covered it over the weekend: https://babylonbee.com/news/the-babylon-bee-has-announced-we...

> The Babylon Bee Has Announced We Will Lend Struggling Satire Site 'The Onion' One Of Our Two Jokes

ansonhoyt··on My productivity app is a never-ending .txt file (2022)
I just read two posts, same topic, same day, same first name. Fun!

Yesterday, Jeff Geerling explained his .txt file TODO list: https://www.jeffgeerling.com/blog/2024/my-todo-list-txt-file...

ansonhoyt··on I Love Ruby
Check out VSCode's "Ruby in Visual Studio Code" page [1].

Ruby LSP already does quite a bit and started gaining go-to method abilities last month [2], though it isn't complete quite yet [3]. It's build on Prism, so promises to be more robust than past attempts. Shopify has been moving fast on improving things here.

The Rdbg integration works great too [4]. Just add a `launch.json` and VSCode can hook into the very nice capabilities Koichi Sasada has been adding to the official `debug` gem.

[1]: https://code.visualstudio.com/docs/languages/ruby

[2]: https://github.com/Shopify/ruby-lsp/releases/tag/v0.12.4

[3]: https://github.com/Shopify/ruby-lsp/issues/899

[4]: https://marketplace.visualstudio.com/items?itemName=KoichiSa...

ansonhoyt··on macOS Sonoma Broke Grep
Perhaps if the software is more isolated? Many good points here, and I absolutely can avoid a lot of maintenance by my choice of languages and libraries, BUT just being online (or even on-network) forces quite a bit of maintenance.

I'm generally writing web apps, requiring me to keep up with a stream of security updates just to stay online: browsers deprecated TLS 1.0 and 1.1 [1], browsers require TLS certificates to be renewed ~annually, languages only fix security vulnerabilities for the last few releases, etc. Even linux kernels are getting shorter support going forward. [3]

[1] https://security.stackexchange.com/questions/237688/when-wil...

[2] https://www.digicert.com/faq/public-trust-and-certificates/h...

[3] https://www.linuxjournal.com/content/linux-kernel-reduction-...

ansonhoyt··on FCC wants to bolster amateur radio
The ARRL Ham Radio License Manual, 3rd edition, section 1.1 explains the term:

> How did “amateur” become “ham”? The real answer is unknown! Even before radio, telegraphers referred to a poor operator as a ham. Perhaps this was derived from a poor operator being “ham-fisted” on the telegraph key — an operator’s “fist” referred to his or her distinctive style over the wires. With all radio stations sharing the same radio spectrum in the early days, commercial and military operators would sometimes refer to amateurs as hams when there was interference. Regardless, amateurs adopted the term as a badge of honor and proudly refer to each other as “hams” today.

While you'd buy the latest 5th edition from the ARRL [1] to prepare for the exam, the older 3rd edition is freely available online [2].

[1] https://www.arrl.org/ham-radio-license-manual

[2] https://macaloney.blogspot.com/2019/06/how-to-prepare-for-ha...

ansonhoyt··on UTM – Virtual Machines for iOS and macOS
There's an open issue [1]. A scripting interface has since been added [2], and updated [3], so there's progress.

[1] https://github.com/hashicorp/vagrant/issues/12518

[2] https://github.com/hashicorp/vagrant/issues/12518#issuecomme...

[3] https://github.com/hashicorp/vagrant/issues/12518#issuecomme...

ansonhoyt··on Rewriting the Ruby parser
This surprised me, as I knew of several prominent GitHub folks contributing to Rails, but when I looked [1], they're all at Shopify. TIL!

[1] https://github.com/rails/rails/milestones/7.1.0

ansonhoyt··on Linux M1 GPU driver passes 99% of the dEQP-GLES2 compliance tests
I think more code with fewer devs is deflationary. "As productivity increases, the cost of goods decreases." [1]

[1]: https://en.wikipedia.org/wiki/Deflation

ansonhoyt··on I Still Use RSS
Had to give this a +1 before skimming on with my feeds (Feedly).

I feel my RSS feeds can largely be configured to serve me. The configuration is transparent. I am in control of what internet I consume regularly.

With my social media feeds, the configuration is limited and opaque (e.g. what exactly does "Not interested in this tweet" do?). I don't feel I have much control. I severely limit social media...too many chances to disrupt me.

ansonhoyt··on Stimulus.js 2.0
Yes. It is for "JS Sprinkles" on your existing HTML. This makes it "modest" compared to something like React that would typically generate HTML/DOM for you.

To understand their philosophy, see DHH's blog post announcing Stimulus 1.0, https://m.signalvnoise.com/stimulus-1-0--a-modest-javascript...

ansonhoyt··on On Apple's Piss-Poor Documentation
For me, a large part of React Native's appeal is the docs giving me a clear path to make stuff and a fairly public development process. Sure it is also an extra layer of trouble, but I prefer the trouble I can engage with (RN) over the risk of being stranded in the unknowable (Apple).
ansonhoyt··on OAuth 3
I really want to cheer with hope, but I'm screaming inside. My crappy app auth code needs to stay buried...forever. It's almost October 31, so definitely filing this under scary.
ansonhoyt··on Turning Off Autoplaying Previews
Finally! This is so much more family friendly. Also more polite, as previews would often rudely interrupt someone in the room mid-sentence.
ansonhoyt··on MacBook Pro 16 Has a Fan Problem
Apple filed an upcoming model A2289 that is rumored to be a 13" replacement [1]. I'm waiting for this too.

[1] https://www.macrumors.com/2020/01/13/apple-a2289-mac-eurasia...

ansonhoyt··on Advice to avoid public Wi-Fi is mostly out of date
It has some friction in spots, but I like it a lot. A little configuration made it fit how we work. It does the job.

However, I hear other companies like the configurability too...and their crappy processes were so easily configured that it became a crappy tool for their poor developers.

ansonhoyt··on Back pain is a problem which is badly treated
Very well said.

I've had trouble knowing where to start, sometimes spending days working on the wrong part of the system, playing wack-a-mole because I hadn't figured out the right root of my pain.

Going to PT helped a whole lot, reading Robin McKenzie and Jim Johnson is great, but I also really like Jeff Cavaliere's technical explanations on his ATHLEAN-X YouTube channel [1]. He's a physical therapy and strength coach that gets crazy on his body with a magic marker and shows you how a chain of issues drives common problems. That deepened my understanding a lot, layering on top of all the other resources.

[1] https://www.youtube.com/channel/UCe0TLA0EsQbE-MjuHXevj2A

ansonhoyt··on Back pain is a problem which is badly treated
Agree, inversion helps me a lot too.

I also find simply hanging from a bar (or anything) gets that helpful decompression for my spine, especially if my feet drag behind me a bit. A lumbar disk will often shift back into place after hanging for a minute and maybe doing a few press ups (i.e. cobra pose with core relaxed).

ansonhoyt··on Back pain is a problem which is badly treated
While I agree your core is critical to your back, a pushup or plank also strengthens your hip flexor muscles. A couple of those (e.g. psoas) attach to your lumbar spine, so strengthening them makes them shorten and pull harder on the lumbar spine, increasing your pain. For low back pain, it is the wrong exercise.

For my low back pain, I stretch the hip flexors to relieve their pressure on the lumbar spine. I strengthen my abs with side planks to stabilize my core without engaging the hip flexors. Finally, I strengthen my glutes.

Every situation is different, and not all back pain should be treated with a pushup, so you have to understand body mechanics so you're working on stretching or strengthening the right parts for you. Going to a Physical Therapist is very helpful, then progressing to some appropriate strength training.

ansonhoyt··on Atom editor still phones home prior to consent dialog
I'm still nervous that Atom fades away, despite the promises and good intentions of continuing to develop it. I'm nervous because...

Commits have dropped since mid-year: https://github.com/atom/atom/graphs/commit-activity

No blog posts since mid-year: https://blog.atom.io/

I love Atom, so am hoping it gets rolling again soon.

ansonhoyt··on Upcoming Firefox update will decrease power usage on macOS by up to three times
Yes, you've now spoken, making you a vocal sufferer ;-)
ansonhoyt··on Now Bigger Than eBay, Shopify Sets Its Sights on Amazon
That's a gem in plain sight! All this time (months? years?) I've been copy-pasting the url into Google. After clearing site data and going incognito, I'm in. Thank you!
ansonhoyt··on Things to use in Python 3
and that last one is faster to run ;-)
ansonhoyt··on Rails 5.2.0 Released: Active Storage,Redis Cache Store, HTTP/2 Early Hints, CSP
Nice set of updates.

I'm looking forward to playing with ActiveStorage. Hoping this results of a stronger, more maintained answer than the string of other popular libraries we've used.

Glad to see Webpacker is progressing. It works now, but felt too messy/challenging to motivate me to use it more extensively. I think some of that comes from the JS/webpack side, but that side seems to be improving too.

Page 1 of 2Next →