@LovesTha@floss.social
@LovesTha@floss.social avatar

LovesTha

@LovesTha@floss.social

A melbournian with many interests:

  • Christian (very liberal)
  • Embedded Linux Engineer
  • Magic The Gathering judge
  • Mechanical keyboard enthusiast (mostly DIY, all very small, Colemak layout)
  • Trying to get into woodworking

All too often I come off as argumentative, I'm working on it but definitely a work in progress. Also frequently more pedantic than I'm comfortable with.

Avatar and header from: https://www.extremelyfungible.com/

This profile is from a federated server and may be incomplete. Browse more on the original instance.

LovesTha, to random
@LovesTha@floss.social avatar

What is a moderate quality 20+20W amp. Anything that will connect to a generic PC is acceptable (aux, usb are the obvious options)

And by moderate quality I mean a noise floor low enough the average person isn't going to complain.

LovesTha, to random
@LovesTha@floss.social avatar

I don't fully understand all of the USB HID things, but I understand that the standard keyboard device has 6KRO limit, and this mode must be used for interacting with old BIOSes.

The NKRO version can be enabled on some keyboards, but isn't the default on many so they work from power on in the BIOS.

Is there a reason a keyboard doesn't use both? Register the first 6 keys on the simple one, but when a 7th key is pressed that goes through the NKRO?

LovesTha, to random
@LovesTha@floss.social avatar

I know there is a new tool that does this, but my search foo is weak today.

What is the tool for syncing (with e2ee) command history between computers?

LovesTha, to random
@LovesTha@floss.social avatar

This is surprisingly .

Next keyboard is making this more pronounced with low profile switches for the thumb keys. If low profile swithcns and caps are too low I can just put on higher profile caps.

Same keyboard but a lower angle shot giving an profile view. The grid caps barely come up to the bottom of the other caps. The alpha caps are nearly 1cm taller

LovesTha, to random
@LovesTha@floss.social avatar

Still tinkering

LovesTha, to random
@LovesTha@floss.social avatar

Someone launching a nix fork. Which is a good thing.

https://hachyderm.io/@jakehamilton/112355361353931366

LovesTha, to random
@LovesTha@floss.social avatar

Tip: if you can't recruit people, you need to change something. The potential recruits can't be the problem.

LovesTha, to NixOS
@LovesTha@floss.social avatar

So after spending over a week fighting to let me package the printer's drivers and giving up and using a docker print server, now doesn't want to print on the actual page.....

LovesTha, to random
@LovesTha@floss.social avatar

Um, removing lots of code is the type of thing engineers celebrate. I love when I fix things by deleting code.

Those are the good days.

LovesTha, to random
@LovesTha@floss.social avatar

I have a sneaking suspicion that the default error reporting from nix tools is pretty good for devs changing things deep in the bowels of the nix ecosystem, they are much more likely to have changed something core that the deepest part of the error stack is applicable.

But end users are much more likely to want the other end of the error stack.

I think I need to default to '--show-trace'.

The default being 'head + tail' would probably be more useful to everyone.

LovesTha, to random
@LovesTha@floss.social avatar

Personally I think a 3am cancelling of a 6am meeting is worse than a 3am invite to a 6am meeting.

At least with the 3am invite I can enjoy a full nights sleep.

LovesTha, to mechanicalkeyboards
@LovesTha@floss.social avatar

Designing my next minimalist currently. Currently I have:

  • One less column and one more thumb key per half compared to the current keyboard, for 5 columns and 4 thumb keys

  • Low profile thumb keys

  • Per key RGB (don't have to populate or use, but could be nice)

  • No case, going for flat desk mounting

  • Horizontal scroll wheel
    or

  • Joycon thumbstick next to thumb cluster

Anything else that I should consider adding?

LovesTha, to random
@LovesTha@floss.social avatar

I'm trying to figure out what is wrong with my little old Optiplex running NixOS.

Every minute or so iowait spikes to 50% and everythign is sluggish. iotop shows nothing interesting, no app is doing more than 1M/s, total is <2M/s.

dmesg has no new events in that time, but I do have a USB port that keeps dropping and coming back (could it be that stumbling and recovering without a disconnect? I don't think so as those disconnections occur without high iowait)

Any ideas?

LovesTha, to random
@LovesTha@floss.social avatar

That is a lot less disks than I expect, hopefully this is just a cable/card reseating issue

LovesTha, to kicad
@LovesTha@floss.social avatar

Anyone know of a way to place components on a PCB in a nice even grid with ?

LovesTha, to random
@LovesTha@floss.social avatar

What interesting style options can I make for a keyboard ?

I mean in the way I place components and traces.

Current ideas:

  • Be hyper strict on horizontal top, vertical bottom (or maybe a 45 degree rotation of that). Although this will look a little odd in use as this is a split keyboard and I'm intending to use the one PCB flipped for the second side.

  • Curved traces. Sort of the obvious option.

Anything else?

LovesTha, to random
@LovesTha@floss.social avatar

Am I crazy, but debounce logic an input (say a switch on a keyboard) shouldn't introduce latency, just restrict the minimum time an input is registered?

Debounce isn't trying to filter for noise but to ensure that bounces aren't treated as extra presses, so updating the output signal on the first state change should be safe and then the debounce can hold the new state until the debounce period has passed.

Am I missing some key concept?

LovesTha, to auspol
@LovesTha@floss.social avatar

@fuck_cars Something I wish Australia would change is laws prohibiting any vehicles between a 200W ebike and a full motorcycle. I'd get a lot of value from a 60kmph limited 1kW ebike. But currently to sell such a thing it would have to comply with all motorcycle requirements, and things like ABS on both wheels is really not required for such a device.a

LovesTha, to random
@LovesTha@floss.social avatar

The Colemak 26-key keyboard is probably not going to be the worst aspect of using my computer.

https://xkcd.com/1806/

LovesTha, to random
@LovesTha@floss.social avatar

Car centric thinking is so invasive.

5yo has started school this week. And we've ended up driving. Parking is bad, leading me to thinking they should have a bit more parking, not a lot more, just a little bit.

When the right solution is just a shuttle bus service from the bottom of the hill, to the school then to the top of the hill. A loop like that should only run around school peak, but it would be an excellent solution to the 17% grade hill the school is built on.

LovesTha, to homeassistant
@LovesTha@floss.social avatar

So I want to set up . I have various services running in docker on the home server. Home Assistant gives me too many options, and then describes the differences in terms of things I'm not yet familiar with.

Any hints on which method of installing it is going to be the least pain without hamstringing myself from being able to get things working?

:boost_love:

LovesTha, to random
@LovesTha@floss.social avatar

Can you tell the difference between a USB Hub and a USB Root Hub?

Do you have a USB C dock or hub?

Can you check if it's a USB Root Hub and let me know it's details so I can buy it?

Just trying to plug and unplug less USB devices every day.

:boost_love:

LovesTha, to random
@LovesTha@floss.social avatar

If your website has a loading progress bar, you did it wrong.

LovesTha, to random
@LovesTha@floss.social avatar

Your annual reminder that not all Christian songs are Christmas carols.

Today's prompt: Hallelujah and How Great Thou Art.

LovesTha, to random
@LovesTha@floss.social avatar

So apparently Cities Skylines II has a hard cap on currency of $2B.

Which is sort of reasonable.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • thenastyranch
  • ethstaker
  • everett
  • Durango
  • rosin
  • InstantRegret
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • mdbf
  • slotface
  • tacticalgear
  • anitta
  • kavyap
  • tester
  • cubers
  • cisconetworking
  • ngwrru68w68
  • khanakhh
  • normalnudes
  • provamag3
  • Leos
  • modclub
  • osvaldo12
  • megavids
  • lostlight
  • All magazines