shoover's comments

shoover | 2 years ago | on: Using Git Offline

Local clones and bundles are cool. I used to use hg bundle for one-off transport workflows back in the day.

An offline cheat sheet of those git commands comes in hand occasionally, too.

shoover | 2 years ago | on: The Four Hobbies, and Apparent Expertise

Happy to note after a couple years using S-Gear that I tinker with it less than I expected and haven't been seriously tempted to buy an amp. I think having the option to try all the presets is satisfying enough, whereas with amps I would always wonder if just one more pedal purchase would find the magic tone. I still need more guitars, though.

shoover | 5 years ago | on: Mastodon 3.2

It’s a little heavy, but I can say it runs fine in a 1 GB VPS, with the addition of a 1 GB swap file to compile the front end during installation and upgrade.

shoover | 5 years ago | on: Mastodon 3.2

Yep. There are even settings to require a login to view any content, designed for private instances such as for classrooms, which effectively locks down the instance. That’s how I use it for my family.

shoover | 7 years ago | on: Reasons to Quit Twitter and Facebook and Switch to Mastodon

I set up a private Mastodon server for my family several weeks ago and we're loving it. It's a mighty impressive Rails/React app, very well designed and implemented. I have a few minor UI quibbles based on experience with twitter, but the design is really good, responsive, and snappy.

The kids run Fedilab on hand-me-down, wifi-only Android phones and just go to town with emojis, gifs, and photos. The parents share more of their days with the kids rather than only texting each other.

The setup guide is great--I followed it on a 1GB Vultr VPS and was up and running easily, except for one maddening hurdle, which is that on 1GB server you do need a swap file to successfully precompile JS assets. See [1] for the workaround. I guess this is just normal in 2019. Otherwise all the services run fine with 1GB once compiled.

I wish it supported locking down public posts at the admin level, but that's just my use case. The login system blocks most access, and public posts can be blocked with nginx authentication and tweaking the list of streams flagged public in the streaming service.

[1] https://github.com/tootsuite/mastodon/issues/5836#issuecomme...

shoover | 7 years ago | on: Pretty PuTTY – Better PuTTY Settings

I spent some time recently cleaning up my Putty sessions. My goal was to control all colors in the Putty settings and have everything look good with tmux, bash, and emacs out of the box. The result was basically what the OP arrived at. It works well as long as the Putty and tmux terminal types match (e.g. putty-256color and tmux-256color, respectively) with the exception of emacs isearch highlighting, which has bad contrasting defaults that also obscure the foreground text of the current match (why do we even bother with cyan and magenta?).

Here's a Ruby script that may be of use to paint over existing sessions using various color schemes gathered from around github and translated to Ruby data. https://gist.github.com/shoover/40a35c07a32de16af9b2f79ca933...

shoover | 7 years ago | on: Vim Is Saving Me Hours of Work When Writing Books and Courses

Interesting use of orgmode as a database. How does it work? Does that use a built in agenda functionality or are you calling lower level org functions to query your agenda files and enumerating the results to generate the table as text in another buffer?

shoover | 8 years ago | on: Surgeons urge people to throw out bristle BBQ brushes (2016)

When this article came up last year I thought about grooving a metal spatula with the Dremel, although I've not gotten around to it partly because I have never seen a bristle come off my brush and I always oil the grill with a paper towel and olive oil right before cooking. It's a good idea to quickly make one like this product from scrap wood. Maybe this season.

shoover | 8 years ago | on: Buffett recommends investing in index funds – but many of his employees can’t

Then there is the SEP IRA, which is an IRA with large limits but only your employer can contribute. I’m very thankful for my Fidelity SEP IRA with access to every product a taxable brokerage account would offer (except margin).

That said, while I appreciate full control and low cost, it is a lot of rope and I do wish the system was simpler and less perilous for those who want to just dump money into something reliable and take it out when they retire. Any control at all is perilous given the track record of average investors vs the performance of the funds they go in and out of.

shoover | 8 years ago | on: WhatsApp co-founder tells everyone to delete Facebook

There is certainly object detection available on the cameras and behavioral analysis applied to this information and POS data in aggregation software at the store and chain level for both loss prevention and marketing reasons. Maybe not used in all cases but I was surprised to learn these systems can be worthwhile in convenience stores, gas stations, and fast food restaurants, let alone larger stores like Target.

But you’re probably right that most people don’t think this is happening but only expect the stream is only flashing on a screen in front of a guard in real time and stored on a tape temporarily.

shoover | 8 years ago | on: All HTTP-based services unresponsive

Ah. I wonder if that's why Capital One's login is down. I'm a little surprised their app isn't more resilient, but this is the second multi-hour outage I've noticed in the past couple months.

shoover | 8 years ago | on: Please – A Cross-Language Build System

I have found the learning curve to be very steep. Extension points are several, subtle, and powerful, leveraging heavily not only normal OOP but also python meta programming. It is not out of the question go beyond all that and monkey patch some core class; I’ve seen this recommended by maintainers in some circumstances.

The docs are up front that waf is not a build system but a build system toolkit. For example, there is a demo that uses makefiles as the build language and runs them in waf. Another demo requires no build file but just finds the source files and builds them. But I have yet to see any external project released that says, “This is a build system... built on the waf build system toolkit,” like the Software Construction Toolkit was built on scons. Perhaps the toolkit is so close to being a build system that people just use it as is and require only small customizations, which are kept in their projects.

page 1