- Omega Star has finally shipped ISO timestamps!
- Excellent video on the pain points and tradeoffs related to freeway bridge designs and fire safety.
Practical Engineering: Why fires destroy bridges
Philadelphia I-95 Bridge Collapse Explained
- 9 points
- You might like: Making Survival Game with 1 Pixel https://youtu.be/rM0ic5Ii-5w
- qemu-system-x86_64
- Previously (2015): https://www.hackerneue.com/item?id=9948749
- 5 points
- I took this tmux config line to the next level because:
- I want it yanked into both the selection AND the default clipboard
- I want tmux to exit copy mode after yanking
bind -T copy-mode-vi y send -X copy-pipe-and-cancel 'xclip -in -selection default; xclip -o | xclip -in -selection clipboard' - This might be off-topic but, when can i get cloud-init for physical installs? Without jumping through ten hacks? Isn't that the future for installers given the amount of effort being put into the project and it's cross distro focus?
I'm genuinely curious on each of these questions, thanks for any insights!
- https://go-acme.github.io/lego/ is exactly that. This is the client/library underneath traefik's batteries included version of let's encrypt certs.
- I agree with this especially for online documentation. My my recent pet-peeve is deno, which I love, but cannot read via my cli browser.
- https://doc.deno.land/builtin/stable
If the search feature fails due to me not having JS enabled, fine. But the entire documentation walled off from non-js browsers? For what purpose!?
- Modules are where the python lives. Really well written, idempotent, and battle tested python.
But "writing" Ansible playbooks is definitely not python. It's its own dsl bastardized between yaml, jinja2 and reserved/special keywords. This is the worst thing I can say about the whole toolkit.
Unfortunately, I'm really productive with it and when I return to work I've written 3+ years ago:
A) It still runs
2) I can read and understand the intent of my playbooks
- Anyone who thinks that any tool will make systems administration and automation "simple" has drank the kool-aide of some sales pitch.
Systems administration and automation is complex.
That being said I've found Ansible to be the most useful tool for the job. It does the things I need it to and new modules are usually easy to incorporate into my work if I need specific tasks done. It has its shortcomings but it hasn't blown up into an unmaintainable mess like many of the other solutions I've poured hundreds of hours into.
YAML is not fun, but it's been good enough for the task of pushing parameters around.
- I'm a heavy ansible user and have not experienced anywhere close to this level of pain with ansible 2.10 and collections. None of my playbooks needed module names updated and this is not a syntax change. A fully qualified module name is simply being more explicit about where your desired module comes from in the infinitely extensible library of modules. If you use builtins or have only one of that module name installed you don't have to update anything. At least that has been my experience, although I primarily use builtin modules for a majority of my work.
- What does the "searchable" option mean? I couldn't find anything about it in the faqs.
- I'm not saying the OP code isn't useful, but I do think that readers may be unaware of existing documented features and jumping into a library to solve their perceived problems is short changing the existing mechanisms.
I've gotten along ok with create_task and gather. I'll need to spend some time with this implementation to see if it fits any of my existing asyncio coding patterns.
- It is! You just need to use asyncio correctly and put coroutines you want run in parallel in tasks. It's the second example on the asyncio documentation for coroutines and tasks: https://docs.python.org/3/library/asyncio-task.html#asyncio....
- This has provided an opportunity for exercising my seldom used downvote button. How apropos. This comment violates the first guideline on comments:
> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.
- A Guide to the Good Life: The Ancient Art of Stoic Joy
by William Braxton Irvine
Nice work!