Thom McGrath's Avatar

Thom McGrath

@tekcor.me

Developer of Beacon https://usebeacon.app

30
Followers
17
Following
360
Posts
14.10.2023
Joined
Posts Following

Latest posts by Thom McGrath @tekcor.me

For ages I've thought that some apps were just being stupid making the Redo keyboard shortcut Ctrl+Y. Today I've learned that is standard on Windows.

Windows users, are you ok?

13.03.2026 05:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

For some reason, though not complaining, ever since Reddit removed the link to all, I engage with it much less. I updated the bookmark to take me to all, but will skim a page or two, forget home exists, and put it away.

Probably not the effect they intended.

11.03.2026 22:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

They frame it as a cable-company would: we've added a bunch of AI features you didn't ask for and are not using, so we feel it appropriate to charge you for that.

To their credit, the email does mention the "new" plan in the final paragraph, but they hope you don't read that far.

02.03.2026 08:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Shitty tactic of Adobe, big surprise. Get an email saying my subscription price is going up. Except it's not really. My plan is getting a new name, higher price, and included AI credits. A "new" plan with the same price and features of the old plan is being added.

02.03.2026 08:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It’s a clue. Like I said, it’s not uncommon in stuff written by people that write for a living. But use it as a hint. Also look for lists of three, and β€œit’s not just X, it’s Y” usage. If you see something using all three, there’s a pretty high chance AI was involved.

26.02.2026 22:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

An em dash is a wider form of hyphen. Looks like β€” instead of -. It’s most often used to interrupt a sentence. It’s not something people normally use in their writing, but it’s not uncommon in journalism. Since news articles were a major LLM training source, they’re often overused in AI text.

25.02.2026 14:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image
25.02.2026 14:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
With the latest Windows updates, you can now press the Windows key + Minus to easily input an em dash.

With the latest Windows updates, you can now press the Windows key + Minus to easily input an em dash.

Just got this as part of a β€œnew features” email from Microsoft. Seems they’re trying to encourage the use of em dashes to normalize their overuse in AI generated text.

25.02.2026 14:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

The movie sucks. But damn is it entertaining.

24.02.2026 11:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Amazon.com

Better to get two separate devices. Maybe something like an infrared heater designed to sit under your monitor.

I’m not saying this thing is any good, but something like this. a.co/d/0ckauYsE

24.02.2026 11:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah. But it’s actually a terrible idea. Think of all the things that make mice unique. Shape, weight, button count, button placement. Switch type, sensor type, power method, and more.

So you get to choose between a heater with a crappy mouse attached, or a good mouse.

24.02.2026 11:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I need a heated mouse...

24.02.2026 01:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Post image

This is my simplified version.

19.02.2026 05:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Why so much code!?

19.02.2026 05:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Two word review of Good Luck, Have Fun, Don’t Die:

See it.

17.02.2026 02:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Update on this. It snowed overnight so I got to actually test the effect in the real world, and they absolutely did their job. Blower moves better than ever.

07.02.2026 18:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So my task becomes to find something that is 1/8th inch to rest it on. Two somethings technically.

3D printer to the rescue! Had it spend 20 minutes to make me a pair of 1/8th inch thick bricks, and they did the job perfectly!

06.02.2026 17:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Snowblower has been pulling a bit to the right, so I figured it’s time to adjust the skid shoes. Most advice I see says to lay pencils down under the shave plate, but refer to the manual to confirm. Sure enough, pencils are 1/4th inch, and my blower’s manual says 1/8th inch.

06.02.2026 17:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

My switch has the RGB…

(And unimpressive cable management.)

06.02.2026 13:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

By every metric Apple is just not the company they were. Years ago, they replaced my brother’s MBP years out of warranty, with both liquid and physical damage, completely free of charge.

Today they lied and claimed my AirPods have liquid damage so they can charge me the $30 fee.

03.02.2026 22:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sometimes I think copy and paste should not be allowed in IDEs…

03.02.2026 06:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh boy, found more stupid in the code. It seems that a splitter control that can handle both vertical and horizontal was too hard of a concept. So the vertical was duplicated and tweaked slightly to be horizontal. Oh and they are containers, not canvases… for some reason.

03.02.2026 06:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My right AirPod stopped charging, so I took it to Apple. Despite only being superseded by a newer model in September, the store had absolutely nothing on hand to diagnose or replace it. So they had to send it out for β€œrepair.” But AirPods don’t get repaired, only replaced.

29.01.2026 07:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

But I'm beginning to question that. What human would ever think of doing this? It doesn't make sense. Humans are lazy. Why would any dev choose to add a counter variable instead of just increasing the wait time?

25.01.2026 17:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm not kidding when I say every task is just like this: needlessly complicated. There's so much excess code to do even basic tasks. I've long held that this was not written by AI. I'm familiar with AI code, and this doesn't feel like AI code.

25.01.2026 17:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

And I just have to laugh, because... what the fuck? Why not just set the timer to fire once after 300 milliseconds? Not to mention the fact that this delay probably isn't necessary at all, but that's a different issue entirely.

25.01.2026 17:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The second picture is the code that fires every 100 milliseconds. He increments iTimNav, so that's clearly a counter. And then only when iTimNav is 3 or more, does he then actually open the stored thing and stop the timer.

25.01.2026 17:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

In the first picture, he stores something to open later. Perfectly normal. Then sets a variable to 0, and starts a timer that fires repeatedly every 100 milliseconds. Considering the name iIndexToOpen, the intention appears to be to open a thing after a time, so repeating the task is already weird.

25.01.2026 17:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

I am literally laughing out loud at this code I just discovered. I'll break it down in the next message.

25.01.2026 17:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That’s not a valid line of Xojo code. The correct line is `Var dr As DateTime = DateTime.Now` since DateTime does not have an empty constructor.

15.01.2026 15:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0