Show newer

My beloved work machine has had a well maintained Arch installation for years now.

Despite my most recent maintenance efforts, it's dogging a bit. It's 6 years old now and I've only replaced the battery in the machine so far.

Last night's memtest went well. Next will be hard drive testing and and coolant re-pasting for the GPU/CPU.

If things don't seem a little better I may have to give the old drive a solid format and reinstall. (1/2)

Trev ✨ boosted

Hot take about FOSS 

@cadadr @cwebber Yea, I think people insisting on newcomers jumping through hoops for ideological purity is inappropriate. I don't recommend Debian to people just starting out because it has weird defaults like this.

I don't think this standard of purity should be a concern for people starting out, it's just not an accurate reflection of the world we live in

Trev ✨ boosted

Take for instance the renown web-mode.el package.

Until I figure out tree-sitter, web-mode is the easiest catch-all for web templates and markup syntax highlighting.

It also comes with it's own opinions about white space and auto-completion.

I have settings for these things already. I don't want web-mode to impose its settings on my workflow.

Don't like it? Write your own solution.

gist.github.com/trev-dev/19f2a

I should really write these in my blog :/ (2/2)

Show thread

The thing I struggle with regarding emacs is that it's a programmable editor and there are so many opinionated decisions made for me.

The thing that I love about emacs is that it's a programmable editor that gives me limitless options for my own opinionated decisions.

Ironic, isn't it? I'm also slightly spoiled by things like VSCode/Sublime and to some degree Neovim, where you can just expect certain settings/defaults/behaviors every time you try to do something, or extend the editor. (1/2)

Ok why is it that some emacs modes found in packages feel the need to implement variables that do the same thing as the chosen ambient variable but also diverge from those explicitly chosen settings?

Both evil-mode and web-mode have multiple opinionated settings that I never asked for and it took me over 30 minutes to figure out:

1) What was even happening and why
2) How to set those variables to in the different ways those packages wanted them set.

I shouldn't have to do this:
gist.github.com/trev-dev/b20b4

PSA: This is the public Internet. This feed is by design meant for sharing information and allowing engagement.

If you don't want engagement or unwanted attention, be it positive, confused (as I often am) or even malicious, use the privacy tools you have available to vent, rant and get your feelings out.

Your trusty followers will then not be able to boost you.

It's unreasonable to expect thousands of humans to behave exactly as you want them to every time you capture their attention.

Having recently re-deleted Instagram, it's a pleasure to see how nice @pixelfed looks now. Best part it is it's not algorimically attempting to manipulate my serotonin and testosterone levels.

It's a "can I work for 5 minutes without sweating" kind of Saturday

Who has 1.5 pinkies and is re-kindling his love of Emacs? This guy.

Over a year ago @gemlog conspired to introduce me to more local people from the Fediverse. I guess he thought I needed more friends :blobcatthinksmart:

Fast forward to today: My wife, daughter and I got to meet the lovely @eldang & @nein09 and hopefully not scare them away with bad jokes and heated political discussion.

I'm both delighted and somewhat disappointed that they're not blue furballs.

You probably didn't know that I was tired and sleep deprived enough to try to enjoy TikTok over the last couple of months.

The application learned about me at an alarming rate and was able to present near-perfect content for me with very little input. It was also able to help facilitate the creation of some of the most amusing shorts I ever created.

My tenuous joy was shattered when I listened to this podcast.

mysteriousuniverse.org/2021/07

Deleted. Removed.

Trev ✨ boosted

Welcome to the Internet!
youtu.be/k1BneeJTDcU

"Inside" by Bo Burnham is peak millennial.

I heard Jeffrey Bezos tore the tissues of the ozone layer badly enough with his giant, phallus of a rocket to comment on how fragile it is and how we need to do better.

Thanks, Jeffrey.
youtube.com/watch?v=ebkAM2_zsE

Hello Fediverse,

It's been a while. How have you been?

I've been:

1. Very busy with work and enjoying Fatherhood
2. Getting distracted by common internet baubles.
3. Enjoying the odd mobile game here and there. My all-time favorite game is now in my pocket (EVE Online by way of EVE Echoes)
4. Enjoying a more focused career as I've accepted the chance to just do Shopify front-end for a sub-contract who is very happy to offer as much as I can take.

I've missed the true Open Fedi. I hope you are well.

Trev ✨ boosted

"we're going to try bring Arti to a production-quality client implementation over the next year and a half"

"Eventually, once our Rust implementation of Tor is a good replacement for our C implementation, we will stop adding new features to the C implementation, and eventually drop support for it entirely."

blog.torproject.org/announcing

is being rewritten in 😀

It has a railgun mode for the cursor. Railgun!

github.com/Kethku/neovide

Neovim is so fracking cool. Get the nerds to love you and they'll build cool shit for your API

Are you a big Neovim nerd? As you probably already know, neovim is moving toward using Lua under the hood for configuration and plugins.

When I discovered that Neovim now supports LSP natively, I decided it was time to overhaul my Neovim config.

So here it is: My take on configuring future Neovim.

github.com/trev-dev/nvim

Note that my plugin choices currently require the nightly build of Neovim (>=0.5.0)

Check out my super hip, ultra light simple display manager :P

gist.github.com/trev-dev/ae2b5

I wrote it because both lightdm and gdm are tilting when they try to figure out my display resolution and it was driving me mad. Simplicity has won the day.

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!