dfinninger
#!/usr/bin/env uv runhttps://developer.apple.com/documentation/swift/stringinterp...
So far I haven’t needed anything fancy like Htmx, but interested in looking into it in the future.
I’ve tried playing with things like Elixir or Go, but I know Python and am instantly productive in it. If I want to do something to play with a new stack, I will. But I want something done, then Python is the fastest way for me to get something useable.
alias gfp=“git commit --amend --no-edit && git push --force-with-lease”
For those “whoops, for got to add $x file” moments or typos
In my family while growing up we kept flashlights and candles handy, and us kids were (very lightly) drilled on where to find them when the power went out. And again, this was in the middle of the metro, not out in any rural parts.
However, early versions of Python 3 were slower than Python 2, and also some breaking changes were getting rolled back (e.g. PEP-414, which was targeting Python 3.3), which contributed to a lot of library authors dragging their feet in upgrading their support.
So, yes, it was libraries causing the most headaches, but there was a sense at the time of wondering when the upgrade would become “real”. Depreciating py2 took 11 years after the release of 3.0.
By default, with no feet on pedals, the EV will decelerate. An ICE car will coast when nothing is depressed.
If you want to do investment tracking, I don’t think it’s the best for that.
The “linear” execution strategy is the default (which you linked to). By default, if there is an error on one host it will continue executing on all other hosts. You need to set a flag to stop executing on all hosts[1].
The parent process would not be notified of any failures until the end of the run, unless you supplied a custom callback plugin[2].
[1] https://docs.ansible.com/ansible/2.8/user_guide/playbooks_er...
[2] https://docs.ansible.com/ansible/latest/plugins/callback.htm...
So, now I give myself a budget of one or two “difficult/time consuming” ingredients. This can be Demi-glacé or some other homemade reduction, soy-marinated eggs, slow-cooked brisket, etc. And I make more of it than I need to.
Then I make and eat the meal I was planning on, but I now have a leftover ingredient. Then for my next meal, I can re-use that ingredient and choose another difficult one. It helps with inspiration and effort level.
An example would be: make homemade tomato sauce then make Spaghetti. Next make dough and reuse the sauce into some homemade pizza. Then use the rest of the dough for garlic bread next to a salad (and maybe there’s a little red sauce left for dipping). Etc.
Of course, I’m not doing this for individual meals, I’m batching it up into 3-4 servings each.
I worked for a company where IT owned customer onboarding for historical reasons. Each customer had their own DB in the same server so that each site would be isolated. So onboarding was basically cloning a “gold DB” and templating some values.
The script that cloned the DB was over 50k lines of Batch files (Windows .bat). There were so many includes, GOTOs, random black holes, passwords in plain text, reliance on special IP whitelisting in the AD server… it had been grown organically by someone who didn’t know how to program and it was a major mess.
It took me three weeks to figure out what was happening, and another to make sure the details were correct.
I replaced the whole thing with <10 lines of an actual scripting language. Proved it worked. But the management at the time didn’t want to change the process…
My Facebook rant at the time got me invited to speak to an upcoming class at my Alma Mater about software quality.
My mom runs her entire business off of her iPhone and iPad. I’d say that she’s doing “real work”. She just doesn’t need a discrete GPU.
My sister is in a similar boat with her business.
There are definitely certain classes of work that lend themselves to larger screens and an actively-cooled chassis. But many people don’t need the extras and are quite happy with the “mobile experience“. It’s just a different market. They love the updates coming down the pipe.
This conference is also east side at the convention center, I highly recommend checking out all the awesome restaurants on Williams and Broadway (Eater has lists for both).
Go for a walk, rent a bike, and check out the amazing restaurant and brewery scene!
I do wish the “favorites” view in the phone app made the headshots big like iMessage, though.
I wish you luck and hope you find some physical relief as well!
If there’s housing on that property, then that is something that was developed by the (current or previous) landlord for direct use by the tenant.
However, I’m unfamiliar with this work, so if a different conclusion is drawn elsewhere it would be interesting to read.
I got a surprise in CA when I went to the DMV (waited four hours) and then was surprised with a written test. I guess it makes sense.