@gnomon@mastodon.social avatar

gnomon

@gnomon@mastodon.social

Robertson screwdriver owner, believer in the value of personal-scale computing and skeptic of the value of computing scales any larger than that

(previously https://twitter.com/gnomon ; account de-funked)

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

mhoye, to random
@mhoye@mastodon.social avatar

If you ever wondered what happened to that TextBlade kickstarter project, the answer is "they succeeded in building what they set out to build, and then a patent troll cut them off from being able to ship anything, ran them out of funding runway, and now they have several shipping pallets of working hardware stored somewhere in California, a stack of legal bills and no way to ship the finished, working product they've built."

gnomon,
@gnomon@mastodon.social avatar

@lispi314 @mhoye @dalias the troll is Bigfoot Ventures Limited, per 2:19-cv-08164, https://www.courtlistener.com/docket/16225331/bigfoot-ventures-limited-v-mark-s-knighton , https://old.reddit.com/r/textblade/comments/16s1wvr/219cv08164_is_over_as_of_20230914

(An unpleasant wrinkle is that Waytools borrowed quite a lot of money from the IP troll. There are no good guys in this story.)

gnomon, to random
@gnomon@mastodon.social avatar

Me: I want a device that watches over me and the people I love while we sleep. It must be capable of such keen, decisive action that even absent actual flames it can rouse slumberers early enough to save their lives. It must last a decade and cost $30.

Smoke alarm manufacturer: we understand and accept the solemnity of this request, and we have built it.

Me: now I want something that will scream like a demon every time I boil water.

Smoke alarm manufacturer: you're not going to believe this

gnomon, to random
@gnomon@mastodon.social avatar

Build small, simple, inspectable programs.

Build them this way so others can understand them; so Future You can fix them, even when you're tired, when the duties of life rest heavily on your aching shoulders, when it would be easier to let the breakage lie.

Build simple things because fulfilling duty and taking responsibility is more important than automation.

gnomon, to random
@gnomon@mastodon.social avatar

If you have a few little scripts hanging around in your ~/bin/ that use regexes to destructure and/or synthesize URLs, give @bagder's trurl(1) a look. It's small, simple, speedy, and super useful; it makes the intent of the transformation a lot easier to infer from its implementation. I don't know whether it'll grow to be as popular as its big brother curl(1) - the niche is smaller - but I hope it does!

https://curl.se/trurl/

https://curl.se/trurl/manual.html

https://github.com/curl/trurl

gnomon, to random
@gnomon@mastodon.social avatar

Does anyone have any recommendations for a good computer case that keeps the motherboard horizontal instead of vertical, with a preference for something cube-like? My top choices of the Coolermaster HAF XB Evo and Thermaltake Core X5 are apparently like a decade out of date. There are some decent cubes for mini-ITX but I think I'll need an E-ATX enclosure.

No particular hurry on this, I'm waiting for X870E boards / Ryzen 9000 CPUs to ship in Q2/Q3. Just planning ahead for now.

gnomon, to random
@gnomon@mastodon.social avatar

A very happy Miette Day to all who celebrate

https://twitter.com/TriciaLockwood/status/1108102037072433153

gnomon, to random
@gnomon@mastodon.social avatar
gnomon, to random
@gnomon@mastodon.social avatar

Reminder: "milestone" should be pronounced as "minestrone"

gnomon, to random
@gnomon@mastodon.social avatar

A pal of mine accidentally carbonated his toilet water for an unknown number of days recently

I just like to remind myself of this every once in a while.

gnomon, to random
@gnomon@mastodon.social avatar

It is time to ask people on the internet about their cats

gnomon, to random
@gnomon@mastodon.social avatar

Everyone joining the fediverse should learn the guiding principle ABC: Always Boost Cat

gnomon, to random
@gnomon@mastodon.social avatar

For everyone getting a little bit sad about the CBC no longer broadcasting the time signal¹, please know that the NRC is still..:

  • broadcasting the signal itself via shortwave²

  • maintaining a "Canada's Official Time" page³

  • providing a stratum-3 NTP server as a public service⁴

I configure my servers to use time.nrc.ca for reference and it brings me a small delight every time.

¹: https://www.cbc.ca/news/canada/ottawa/cbc-stops-broadcasting-national-research-council-long-dash-time-signal-1.6988903

²: https://nrc.canada.ca/en/certifications-evaluations-standards/canadas-official-time/nrc-shortwave-station-broadcasts-chu

³: https://nrc.canada.ca/en/certifications-evaluations-standards/canadas-official-time

⁴: https://nrc.canada.ca/en/certifications-evaluations-standards/canadas-official-time/network-time-protocol-ntp

gnomon, to random
@gnomon@mastodon.social avatar

Fediverse, I don't ask for much¹, but I am asking for your help with signing this petition to get my member of Canadian parliament on the fediverse.

The petitions are here:

EN: https://www.ourcommons.ca/petitions/en/Petition/Details?Petition=e-4769

FR: https://www.noscommunes.ca/petitions/fr/Petition/Details?Petition=e-4769

Please help me achieve my dream of making a distinguished eighty five year old senator have to be briefed about wound cube and mega-glute elephant friend

We can make this happen

I believe in us

¹: this is a categorical falsehood of the highest order

gnomon, to random
@gnomon@mastodon.social avatar

Look, I'm sick and tired of people insulting Pierre Poilievre's dress sense and physical appearance.

It pains me to say this but these things do matter a little bit: they reflect on the competence of his campaign staff and the effectiveness of his media training.

But they do not reflect one whit on the content of his character, the value of his policy proposals, his professional or personal ethics, or his behaviour.

We don't make fun of how people look. Cut it out.

gnomon, to random
@gnomon@mastodon.social avatar

Does anyone out there know whether the Orange Pi Zero 2W will accept a Raspberry Pi Zero 2W sandwich-style heatsink shield case, e.g. https://geekworm.com/products/zero-2w-armor-case ?

I'm curious about tucking one of those things into my purse along with a battery pack to act as a little standalone computer I can use and actually trust, unlike my phone. It probably wouldn't rack up more than four or five hours of running time in a given week.

gnomon, to cycling
@gnomon@mastodon.social avatar

Hey , there's a group ride tomorrow (2023-07-12, 1950h EDT) from Bay St / Charles St to City Hall to welcome in our new bike-riding mayor.

Could be a fun time!

https://www.instagram.com/p/CuiglRutfdv/

🔄🙏

gnomon, to random
@gnomon@mastodon.social avatar

If you want to see how a die-hard free software / open source person gets that way, look at a fundamentally functionally closed ecosystem that tries to attract contributors, and will eventually betray them. VSCode, Android, Roblox, any of the several incompatible versions of PowerShell, anything Oracle has ever hatefully spat out into the world, Chrome, Apple.

Every time they betray fractions of their contributors, more people understand.

We get to do better than that, and do it together.

gnomon, to random
@gnomon@mastodon.social avatar

The more time I spend with GitHub Actions, the more convinced I become that workflow files belong in a repo but not in the commit history graph of the default ref; maybe under a different namespace, refs/ci/* or something. There's too much value in keeping them right next to the code, but too much negative value in requiring their changes to be intermingled with codebase commits.

That said I also firmly believe that workflow files should be STRICTLY orchestration; execution logic is app code.

gnomon, to Toronto
@gnomon@mastodon.social avatar
gnomon, to random
@gnomon@mastodon.social avatar

When I pass on I want there to be a party, a proper one with music and drinks and dancing. I want professional staff, generously paid and properly treated by all; the band too; and I want three solemn volunteers at the exit to ensure everyone gets home all right, by themselves or in a hired car or with an escort if need be, and to extract a promise: that each attendee, before the next full moon, will take one task from their neighbour's todo list & fulfill it to the very best of their ability.

gnomon, to random
@gnomon@mastodon.social avatar

Is there an idiomatic SQL (sqlite3) way of mapping a subset of selected records from a large table ("users") to unique values in a smaller table ("coupons")? It's easy enough to select all the user records not yet mapped, and to select all as-yet unmapped coupons, but then what's a nice clean way of mapping one to the other? Order doesn't matter, only that the mapping once established can be queried again in the future.

My brain is stuck thinking sequentially about this, frustratingly.

gnomon, to random
@gnomon@mastodon.social avatar

Get your timed mute buttons ready, kicks off in five minutes!

I just put the DVD in the player and boy howdy, if the movie is anything at all like the intro clips we are in for a ride tonight

gnomon,
@gnomon@mastodon.social avatar

If the reactor room had extremely high radiation levels in it perhaps there should have been a two-stage entry/exit door system rather than a layout that just barbequeues anyone in the antechamber whenever the door is opened? Just a wild thought. Perhaps the shape of things to come is a Cybertruck-like lackadaisical attitude towards the concept of physical safety!

gnomon, to random
@gnomon@mastodon.social avatar

I have a little fanless Intel N5105 machine about the size of a bus station paperback. It's called a MeLe Quieter3C. It spends its time pulling down 1-2W at idle, running Kodi on Debian, quietly waiting for us to remote control it into playing back video files from the household fileserver while we eat dinner on the couch instead of at the kitchen table. (Sorry, Mum.)

Once a week or so it boots into its copy of Windows 11 so it can run Syncplay for a movie evening with distant friends.

1/2

gnomon,
@gnomon@mastodon.social avatar

2/2

Almost every time it reboots into Windows I have to wait some random amount of time for an unspecified number of updates to finish installing. I put up with this because it arrived with Windows preinstalled on its eMMC storage layer, and because I haven't yet figured out how to run Syncplay under Debian from within Kodi.

Yesterday a Windows update installed Copilot. I ripped out as much of it as I could manage.

Today I figure out how to launch Syncplay from Kodi.

Dear Microsoft: 🖕😐🖕

gnomon, to random
@gnomon@mastodon.social avatar

Get your timed mute buttons ready, folks, we're about to do a .

gnomon,
@gnomon@mastodon.social avatar

Credit where it's due, Marian landed that shot right in the center of mass in an extremely stressful situation.

No explanation for why she only had a single dress on for the entire duration of the movie but her firearms work passed muster.

gnomon, to random
@gnomon@mastodon.social avatar

Just putting it out there: if anyone ever wants help - debugging, problem-solving, tutoring, whatever - with the Linux CLI (bash/ksh93, GNU coreutils..., vi, emacs, sed, awk) and/or git, I'll help.

I won't make you feel bad for anything you don't already know. I promise. (Nobody ever should.)

I'll reiterate every once in a while. Boosts appreciated!

gnomon,
@gnomon@mastodon.social avatar

Recurring offer reminder: I'll help / mentor / teach / tutor / troubleshoot with anyone who wants to learn git for basic version control, collaboration, managing personal projects, or for a day job. I'll work to connect people with mentors other than me if they prefer - no need to explain why.

Same for bash, command line tools, and so on.

I want using & contributing to FS/OSS to be easier for way more people.

Boosts appreciated!!

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