Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Alastair McBain :unverified:

@asmcbain@woof.tech
mastodon 4.6.8-woof
  • Open on woof.tech

He/they 🏳️‍🌈 :aroflag: :asexual_flag: aroace. Software dev; Likes laser cutting & board games.

-- Any views and opinions posted via this profile are mine and don't necessarily reflect those of my employer. --

Avatar (except the overlay) by Orlando Fox.

I do custom laser cutting work via DFD, but shipping outside US is $$. 😕

Discord: Starchaser#6383
Telegram: https://t.me/asmcbain
Board Game Arena: https://boardgamearena.com/player?id=85963775
Ko-fi: https://ko-fi.com/starchaserish

108 Followers
44 Following
50 Posts
Joined December 18, 2022
Website:
https://asmcbain.net
Destructor Fleet Designs:
https://lasering.design
GitHub:
https://github.com/AMcBain
BitBucket:
https://bitbucket.org/AMcBain
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 3d ago

Given the number of bots scraping things that shouldn't be, I propose we create a status code 469: Go Fuck Yourself.

10
0
6
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 3d ago

I really dislike Git throwing up its hands when doing a merge if when local edited line 11 and remote comes down with an edit to line 12. Neither side conflicted with each other but yet it tells me to fix it myself. All these years, a new merge algorithm, and this is still a problem. 😑

7
0
4
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 3d ago

RE: @asmcbain@woof.tech

My pastebin I created for myself and an IRC channel is getting inundated with hits from meta-externalagent, which is apparently their AI-training crawler.

Requests may be as spaced out as every 4 seconds, but generally much more frequent.

Visiting the site creates a new paste automatically, and those pages have links to fork or view the paste raw, so it's just cycling and filling up my database as it tries to crawl an endless wasteland of empty pastes.

It's ignoring the robots.txt, obviously.

woof.tech
2
0
2
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 3d ago

The really weird thing about Facebook's AI training crawler ignoring robots.txt is their link preview process (with a different user-agent) respects the robots.txt so hard that even when I exempt it, it still thinks it's forbidden. 🙄

1
0
1
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 3d ago

RE: @asmcbain@woof.tech

I just `iptables -A INPUT -s ... -j DROP`ed the bomb on them. 🕺

woof.tech
1
0
1
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 6d ago

Cash back, but the amount earned is only enough to on average earn back the service fee for opting into cash back. 😄

1
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Saw a post go by (about a serious issue) involving Kmart and I was like "What? Kmart's extremely dead. How in the--Oh. Australia. Forgot the brand is somehow still alive down there."
3
0
1
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
My hobby is a fire hazard. The old wire burnt through at one end, so rather than sort out with the remainder, I got new stuff. Measured, then took a guess of 24 AWG. To test, I made two more "now playing" album holders. They're small, but the long backstop supports a full gatefold without tipping over. 🙂 Works fine. Heats up a bit faster I feel, but also seems to spin up the PSU fan noticeably now. No brake, so all the folds are freehand. I put light notches where I wanted to bend.
3
0
1
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Clicked through a link to a MythBusters video, and it said it wasn't available in my country. Uhhhh, they were all filmed in the US, the country I currently reside in and am accessing YouTube from? What do you mean, "The uploader has not made this video available in your country"?
3
2
2
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Me: "Oh, yeah, so I'll put the logo-y thing in a circle, then put a banner on top of the bottom there for some text... goddammit, I just reinvented the Sonic splash screen."
2
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Replying to

@Purple@woof.tech Sorry if I came across as a bit snippy before, condensing my thoughts into a single reply.

OS X, as I have no experience with macOS (yet), did try to keep histories per tab. I didn't seem to work right, but I'm guessing because it also never restored my tabs just a single so I always got the combined history.

Here, with Terminal, it can the order of tabs and their names within a window, so I'd think they could assign an internal ID allowing them to restore that, the CWD, and its own history.

If I have more than one window, well, I have no idea how that'd work.

Launching a new window would get the combined history since what else would it have?

At any rate, even if they don't do any of that because of the aforementioned issue, what I don't understand is why hitting up sometimes doesn't return the expected command (typically the last one I ran).

It sometimes does the equivalent of this:

-> up

npm run build -> enter -> up ./myscript blah

When the reality is that the invocation of myscript wasn't even the command before the build call, it was far back in history.

It's like Terminal lost its place in history and ended up somewhere arbitrary. Or, someone realized the commingling might be odd, and it snapped to the place in history this tab would've been. I don't know.

I should note this is just my experience with the PowerShell tabs. I don't know if it affects non-PS tabs.

Either way, it's annoying when it happens and I don't notice.

1
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Replying to
@Purple@woof.tech Before I saw the brand Sharge† on it, I thought maybe it was some odd version of something like https://shop.lomography.com/us/cameras/110-cameras † What a name. I'm sure they meant it like sharks + charge, because sharks are cool, but it just sounds like shit‡ + charge. ‡ or shart?
shop.lomography.com
1
1
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Do they make left handed giant ribbon cutting scissors?
1
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
RE: https://mastodon.social/@glyph/117028608500659615 In my limited personal experience: Haahaaaa, no. It showed just enough usefulness that it's still "full steam ahead!", at least until forced to switch to usage-based billing (from subscriptions) and it's then possible for the cost-benefit analysis to turn sour. Still also being pushed for including AI-powered features (at least it's not a chatbot... yet).
Open quoted post
Quoting
Glyph
@glyph@mastodon.social
Really wondering if these Thought Leaders who are now — at this late moment, now that the KOSPI is tanking and Nadella is saying that trusting OpenAI will annihilate your business — are coming around to the idea that maybe LLMs aren’t really all *that* useful, will give *any* credit to the people who have been saying it for years
Open quoted post
mastodon.social
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
I have a recruiter in my inbox asking about an opportunity with Palantir. I am slightly tempted to just respond back with "I do not desire destroying my social capital by working for Palantir."
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Replying to
I've also seen items with two discount prices: one for physical card holders, and an extra discount for those with the app. It's very tiresome.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Fred Meyer, a hypermarket chain owned by Kroger, seems to be all in on confusing. Discounts don't always show up when scanned at self-checkout, sometimes only after I hit "pay now." (I can still go back and scan more.) Other discounts don't even show up at all because I used my physical loyalty card, like an idiot. _Those_ items required an *e*coupon from their app. I've also seen items with two discounts: one for physical cards, and an extra discount for the app. It's very tiresome.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Replying to
@Purple@woof.tech Here's someone else noting the up arrow handling in Terminal is weird: https://github.com/microsoft/terminal/discussions/18743 This may not be what I'm seeing, since I've noticed this for a while, but it sounds related. Whatever the behavior, it's definitely non-configurable.
GitHub

What is going on with the command history scroll back?! · microsoft/terminal · Discussion #18743

I use a cmd.exe shell in windows terminal. Up until 5 months ago the command history behaviour was the same as cmd.exe, ie if you use the up arrow to scroll up to a previous command, run it, it doe...

0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Finally tried a full repeating pattern. Unfortunately, I forgot my machine over-rotates for some reason so it overlapped. Probably a factor of it being a rim drive instead of a chuck jaws model, which wasn't an option for my machine (but would totally work; yay stupid product segmentation). I'm tempted to reduce the circumference and not readjust the design. Probably would still have a visible seam, but look better. This took 20 minutes, and I'd have to open a new case, so not right now.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
I don't know about songs that play endlessly, but if I've listened to something recently enough (and sometimes not even that is a requirement) I can pull it up to play entirely inside my own brain. It can happen without thinking about it, but if I am purposeful I can usually pick the start of a song, but not always ensure it plays all the way to the end, sadly. https://mastodontti.fi/@eekoo/117005102237263484
mastodontti.fi
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
New shelving arrived... partly. I have parts 2/3 and 3/3. Can't even get started because 1/3 has the poles. 🙃
0
0
0
1
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Why do Discogs sellers all of a sudden have minimums? I just want the $10 single, I don't need to help you get rid of your unwanted crap at the bottom that you're only asking $5 for and which I'd have to buy two of.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 5d ago

Bravo. My health insurance site is having issues but requires me give them a 2FA code. Their codes are only good for 5 minutes, but they're currently arriving after the expiration.

0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Replying to
@Purple@woof.tech It's almost like someone realized the commingling thing was annoying then tried to "fix" it after the fact, which just causes more problems. When the reality is they could save the histories to one commingled messy place to preserve existing behavior, but save separately based on an internal tab ID or object that also holds the CWD in addition to the name. That's what I'd do. They wrote Terminal to be a better CLI app. No reason they can't do better than CMD on purpose.
0
2
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2w ago
It's not technically a failure, but it is... instructive. 😕 The stack image is the prototypes with the earliest on top and "final" on bottom. The other shows the tab open. It works, but kinda in a "mission accomplished" sort of way. Jostling a box is likely to pop the tab out, so I don't achieve my desired tapeless solution. But, tape may hold this closed better than my existing straight flap. I can reengineer the tab with wings to stay closed, but that might be annoying to assemble. Erfh.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Replying to
@Purple@woof.tech Well, OK, that's kinda incomplete. At minimum, I want what causes the jumping disabled. If I ask it to save my tabs in settings, then it knows if I reopen Terminal it'll have the same tab count and order, and can pair those up with their own histories/settings saved on disk. If I don't, then Terminal will reopen with a single tab and get the expected combined default history. If I open a new window while using one with multiple tabs, that too would get the current combined history.
0
1
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2w ago
Do I organize my files? Not really, but I know where everything is! That box I've been working on? drive:\Alastair\DFD\everything\scratch\Halloween\file.svg If I properly reorganized, then I'd never know where anything is again! 😅
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2w ago
Well, after narrowing the tab slot I think this is about as good as I'm going to get without redesigning the tab to have wings. Wings will absolutely hold without tape, but if I screw up and need back in the box, I risk damaging them or the rest of the box in the process. I think next year this is what I'll stick with and just get away with a smaller strip of tape. Unfortunate, but that's what it is. I uploaded it anyway and cleaned the other documents: https://legacy.asmcbain.net/wip/halloween/
legacy.asmcbain.net

Index of /wip/halloween/

0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Replying to
But it is pretty fun that a company that already made plastic crates, including milk crates, probably just added the words "vinyl records" to their product page when they realized a product they already made would hold records, and is non-arguably the cheapest option, at least if done in a set of 4. It's still competitive at a quantity of 1, but not quite so well.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
I have a Monoprice Mini Delta† from 2019. It was cheap and portable, but it almost never went places. Only printed once away from home. After a part removal incident, I replaced the bed surface with a borosilicate glass circle specifically for this printer I found on Amazon. Anyway, it made an awful noise today during preheat, stopping only after an off/on cycle. I don't print often, but maybe I should consider saving for a better one. † v1; v2 rebadged someone else's work and is different.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Printed what was supposed to be just a shitty bowl for to be a mini dice tray for Roll for the Galaxy (which features smaller dice), but the randomized layer start setting resulted in stringing across the entire interior. (The sides are only 4 lines thick, and walls is set to 2, so there's no interior there.) I changed the settings and am printing another one, but if that's awful too then I guess I'll try sanding it a little.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 4d ago

nginx frustrates me sometimes.

I previously defined some error_page directives in my defaults for 502 and 504 to show a fancy page when my apps were down (maintenance or bug), and it worked.

But recently I noticed they no longer do, and the internet's solution of enabling proxy_intercept_errors captures _all_ errors, not just ones I wish.

I solved it by copying down the default blocks into the location blocks for each app, but I shouldn't have to.

Also, nginx's docs need a search box.

0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago

Air quality outside: Not great
Air quality inside: Faint smell of corn

0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 6d ago

Could be a text chat funny: spoiler marked NSFW, but it's just a link to the C++ spec.

0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Wasted 15+ minutes because of Microsoft's Terminal. Terminal supports tabs, but while tabs keep their names after close/reopen, they lose their current working directory. Fixable, if tedious. In addition, their histories all get commingled into one list. Sort of. Hitting the up arrow cycles through the mess, but sometimes it doesn't give back the last command run, but an arbitrary one from history. Thus I kept patching the wrong VM and wondering why the one I was looking at didn't update. 😠
0
6
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
RE: https://woof.tech/@asmcbain/116983873570157825 Tracking now says the "barcode label" is unreadable, so it might not arrive Monday at this point. If it doesn't arrive at all, then I can't (properly) build a shelf with half the parts.
Open quoted post
Quoting
Alastair McBain :unverified:
@asmcbain@woof.tech
New shelving arrived... partly. I have parts 2/3 and 3/3. Can't even get started because 1/3 has the poles. 🙃
Open quoted post
woof.tech
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
OpenSCAD whoops. Probably a floating point error, just like everything is, but I put some shapes abutting each other, but not technically overlapping. My mistake, as there's no reason they couldn't for easier unioning, etc. Well, after rendering, slicing, and printing two of those three printed like they were separate shapes. Fixing the issue shaved 10 minutes off my print, which isn't much, but at least the part will be better now.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
My M310's middle click is broken so when it flakes out I get double clicks or just no click at all. I did look inside the mouse once to repair the wheel harness, and again later for this issue. The harness hadn't rebroken, so maybe I wore out the button? I guess I could figure out kind/size of push button it is and solder in a new one. Part + shipping would be ~$11 (with shipping being 19x the part cost). A new one is ~$23. Does that count as "totaling" the mouse? Disposable gear. 🙁
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Replying to
@MontgomeryGator@fouroclockfarms.club I don't care enough to sort that out, I figured the comment was linking to someone's reuploaded clip for the part they referenced, but oh well. Media licensing ruins a lot of stuff.
0
1
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 1mo ago
The place I sometimes used to get Halloween candy online appears to have gone in on AI self-promotion within their website. 🙁 At least the passion candy shop I also use seems to be safe from that, so I think I know where I'm going.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Vintage: $30, the spots on it are probably mold New replica: $50, limited style options
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Bought a hook for sitting on doors. Says "fits most doors". Interior doors tend to be 1 3/8", outer doors 1 3/4". So by nature of there generally being more doors inside a building than out, they're they're technically correct. By for my intended usage, this does nothing for me. Guess I'll 3D print my own hook.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
"What's Tony Hawk up to these days?" Commercials for Ridge wallets, apparently.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2mo ago
Way too many people love burning down the only planet we have.
0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2w ago
The Oracle class action lawsuit paid me $37.42 🎉 I feel rich
0
0
1
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 4d ago

Ooo, turns out can be triggered without JavaScript, the only problem is even if I set it to border: none; (or zero) it still seems to render with a 1px black top border, at least in Firefox. It's not an outline or a box-shadow, either.

I can make it disappear by setting the borders to be 1px and white, but it'd be nice if it just did what I asked.

I also noticed close buttons don't work unless set to type="button" when inside of a form in the dialog. Not a really a bug, though.

0
0
0
0
Open post
Alastair McBain :unverified: @asmcbain@woof.tech
· 2w ago
Venture Brothers is useful. I started to write "These are them" then remembered the bit and changed it to "These are they" 😄
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 18:14:22 UTC