27 karma · joined December 3, 2014
text-only, 256k context, $0.20/$1.50 1M tokens (but 0.25x via CoPilot Pro)
> 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...
- https://support.apple.com/guide/mac-help/open-a-mac-app-from...
* "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.
> The Babylon Bee Has Announced We Will Lend Struggling Satire Site 'The Onion' One Of Our Two Jokes
Yesterday, Jeff Geerling explained his .txt file TODO list: https://www.jeffgeerling.com/blog/2024/my-todo-list-txt-file...
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...
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-...
> 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...
[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...
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.
To understand their philosophy, see DHH's blog post announcing Stimulus 1.0, https://m.signalvnoise.com/stimulus-1-0--a-modest-javascript...
[1] https://www.macrumors.com/2020/01/13/apple-a2289-mac-eurasia...
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.
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
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).
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.
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.
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.