I'd like to hear some thoughts and first impressions about my new project. Is this useful? A good or bad idea? Know of any projects that already solve the same problems better? Grateful for any feedback.
Hello people of the Fosstodon,
here is my third and last episode on Vim Basics, today on advanced and practical Vim tips!
https://peertube.social/videos/watch/795e1432-3601-4a38-9822-779b6ae960d0
or:
https://youtu.be/AfgzO6nzbnQ
Just learned about #vim's printfont setting, which can be used in the following way:
:set tabstop=29
:set printfont=consolas:h8
:hardcopy
I did this because I wanted to format some homework for my databases class using tabs to align table columns. The large tab size needed caused the table lines to wrap, so I decided to lower the font size to make the lines fit inside the page.
What is your opinion about `#deny(warnings)` in a rust crate?
Linux is about imagination:
"Linux... is... a huge collection of parts. A lot of steel struts, screws, nuts, gears, pulleys, motors, and a few suggestions on what to build. So you start to play with it. You build one of the suggestions and then another. After a while you discover that you have your own ideas of what to make... [Linux] takes on the shape of your imagination. It does what you want."
https://www.reddit.com/r/linuxmasterrace/comments/aorpqg/linux_is_about_imagination/
Two views on software #minimalism that are (somewhat) in tension:
1) The Unix philosophy that every program should do one job and do it well.
2) The idea that a minimalist program should not require a complex web of external dependencies.
Neglecting either side can lead to overly complex software, at least in my view.
CC: @sir, since you always have interesting thoughts on minimalism.
"Rendering on the Web" by Jason Miller and Addy Osmani https://developers.google.com/web/updates/2019/02/rendering-on-the-web
This is a good read on the state-of-the-art in Server Side Rendering vs Client Side Rendering vs everything in between. Interesting to see that they are explicitly discouraging SSR Hydration. It was a promising technology, but it looks like in the real world it doesn't actually give many performance gains, and leads to an "uncanny valley" where sites look interactive but aren't.
I made a dumb mistake in an update to `mn` (I created a config file, but forgot to create the config directory—crashing the program on every computer other than mine).
But! I had a wonderful user who submitted a model bug report: https://github.com/codesections/mnemonic/issues/18
1) Concise description of the error
2) Full error message
3) *And* full stack trace
4) Promptly followed up to confirm my fix resolved the issue
Nice, competent people are amazing!
Bees have learned how to add and subtract. https://www.theguardian.com/environment/2019/feb/06/spelling-bees-no-but-they-can-do-arithmetic-say-researchers
I might be wrong, but I'm *pretty* sure this mean we can now build a computer OUT OF BEES!
🐝 🐝 🐝
The problem (wonderful thing?) with #FOSS:
> "Oh, I think I'll try out the Fish shell".
... (hours pass)
> "Oh, this is *almost* perfect, but I can't quite get the prompt right"
... (hours pass)
> "Oh, ok, looks like I've just agreed to submit a PR to fix my issue with the prompt"
Is there any way to change the default behavior of tab completion in the Fish Shell? The default behavior (at least when there are many items) is to display the first few items and then text saying "and N more rows". Then, if you press <TAB> again, you'll get the rest of the items.
I'd prefer to just get everything at first. Anyone know if that's possible?
Lawyer-turned-programmer with an interest in web development, open source, and making things as simple as possible.