Josh Carlson

He / Him

Likes: knitting, sewing, OpenStreetMap, foraging, dumpster diving, gardening.

Husband, father of three.

During the day, you can find me doing cadastral mapping and sys admin stuff for Kendall County, Illinois.

2026-02-12

@mossyfoot

I made some myself a few years back, and a word of advice to whomever makes these:

Reinforce the base of the palm like it's the heel of a sock. You'll need to use a *very* thin yarn so as not to impact typing, but that means a fine wool like merino. Which consequently means not very durable.

All the friction, especially on the mouse hand, will wear a hole pretty quickly.

2026-02-12

@hansakwast

Thanks for setting up your video site, it's such a great resource!

2026-02-12

@IrrationalMethod

And all this just because I want to use legal descriptions in JOSM. But it looks like it's working!

Angle part of the status bar is giving me a "backsight" angle now, too.

2026-02-12

@IrrationalMethod

Ah! It was much earlier in the file. Your comment got me looking for something based on the length of a string, and indeed.

github.com/kcgis/josm/blob/d89

Seems they are set on the largest anticipated values, but replacing all that with an integer works perfectly.

2026-02-12

Any #JOSM devs about? Or possibly just #Java folks? I'm only just dipping my toes in on Java, trying to modify JOSM. I am completely flummoxed as to how these status bar elements have different sizes.

I'm looking at these lines:

github.com/kcgis/josm/blob/d89

The things seem to be added the same way, but the result is different. Their widths must be defined *somewhere*, but I can't figure it out. Something to do with the GridBagConstraints? Any advice is welcome.

a status bar from the application JOSM, showing coordinates, angles, and distances
Josh Carlson boosted:
지지 ᚠᚱᛖᛃᚨ Daniel 黄法官 CyReVoltCyReVolt
2026-02-06

Hot take: Instead of showing "unexpected ", apps should expect more errors.

2026-02-05

@crowdotblack I hope it works out! If I want a ticketing system, I'll probably need to host it myself…

2026-02-05

@crowdotblack

"GIS doesn't have a dumb ticketing system, just email them, they'll get back quicker."

Swap "a programmer" for "in GIS" in the the classic Will Smith meme, pretty much there.

Will Smith meme

panel 1: Just because I'm a programmer doesn't mean I can fix your printer
panel 2: I mean…
panel 3: I can fix it
panel 4: But not because I'm a programmer
2026-02-05

@crowdotblack

Ha! I literally can't. County IT is stretched so thin that I actually asked to take on some of the backend maintenance myself, rather than continue to tolerate a 2008 server that hadn't been meaningfully maintained for most of a decade. So I brought some of this on myself!

Still, I don't see how running a GIS server makes me the go-to guy to answer questions about why your computer won't open a CSV file. But somehow, it does!

2026-02-04

Can't stop thinking about the term "shadow IT" now that I've learned it.

I started my workday with a single project in mind, and hours in, I still haven't really started. Why? Shadow IT support emails!

"We can't log into the field app, can you fix this?"
"This map is loading slow, can you do something about it?"
"What are these weird data discrepancies I'm seeing?"
&c.

Don't wanna play Pass the Buck, but 80% of these requests are not even in my control. But sure, ask GIS.

#gischat

Josh Carlson boosted:
2026-02-03

Some terrifically titled papers from a discovered collection of NASA research documents found in a skip

(with thanks to @JuliaRez for the original pic)

A photo of a bunch of NASA research documents, with titles like "STRUCTURAL MARGINS OBSERVED IMMEDIATELY PRIOR TO EXCEEDANCE", "PRELIMINARY ANALYSIS OF UNEXPECTED WOBBLE IN A RIGIDLY NON-WOBBLING SYSTEM", "OBSERVED PERFORMANCE OF COMPONENTS KNOWN TO HAVE BEEN INSTALLED BACKWARDS", "COGNITIVE LOAD IMPLICATIONS OF ACRONYMS REFERRING TO OTHER ACRONYMS", "THRMAL CHARACTERISTICS OF MATERIALS DESCRIBED AS 'PROBABLY INFLAMMABLE'", "ON THE REPEATED SURVIVAL OF SYSTEMS NEVER INTENDED TO WORK", "THE EFFECT OF CLIPBOARD ON PERCEIVED AUTHORITY IN TEST ENVIRONMENTS", "MECHANICAL PROPERTIES OF SUBSTANCES EXPOSED TO REPEATED MEETINGS", "ANOMALOUS RESULTS WHICH PERSIST DESPITE STRONG MANAGEMENT DISAPPROVAL", and "A PRELIMINARY ASSESSMENT OF THE MOON'S APPARENT DISINTEREST IN OUR ACTIVITIES"
Josh Carlson boosted:
JA WestenbergDaojoan
2026-02-03

Every enterprise app feels like typing on a mushy membrane keyboard. You click a button and get a gentle animation, a swooshy transition, a soft bounce, and zero clear feedback that anything actually happened. The entire B2B software industry optimized for how tools feel during a fifteen-minute sales demo instead of how they perform across an eight-hour workday, and the result is professional software with the tactile precision of poking a marshmallow.

Josh Carlson boosted:
2026-02-02

Today I was allowed to get very close to this beautiful female kestrel.

A close up photo of a beautiful female kestrel scanning the ground for her next meal. She has a vivid yellow/orange ring around her dark brown eyes. Her beak is short and highly curved. It still has remnants of her last meal sticking to it.
The feathers on her chest have an almost leopard spot look to them
2026-01-31

@CleoQc Ah, whoops! Didn't see you'd already updated it with posts re: overknitting. I like the contrasting color choice!

2026-01-31

@CleoQc

First things first! With that many live stitches, you'll want to secure them before attempting a patch or a darn.

Do some steeking around the holes to prevent them from getting any larger.

moderndailyknitting.com/commun

Once you've secured everything, the repair approach is up to you. It's a lot of rows and stitches, but if you have the patience for it, you can Swiss darn over the entire area.

donnawilson.com/pages/how-to-s

Josh Carlson boosted:

Someone is spoofing @ADSBexchange to create that meme of Vance (with 'AF-1', over Mar-a-Lago) with path elevation data
globe.adsbexchange.com/?icao=a

2026-01-29

Thought #STAC was supposed to help things be more discoverable? I mean, I like that they're trying, I guess.

#Microsoft #theThoughtThatCounts

a folder labeled "Microsoft Building Footprints". in the folder are dozens of identical items, all called "Building footprints"
2026-01-28

@hareldan @postgis

you're welcome

a logo, sort of. an AI tried making the "PostGIS" logo, which is an elephant holding a globe, but the result looks more like a derpy elephant head in an egg shape.

done with white lines over a blue gradient background
2026-01-28

@hareldan

oh my gosh, the new PostGIS logo is incredible

Josh Carlson boosted:
kottke.orgkottke
2026-01-28

Why do RSS readers look like email clients? “When we applied that same visual language to RSS (the unread counts, the bold text for new items, the sense of a backlog accumulating) we imported the anxiety without the cause.” terrygodier.com/phantom-obliga

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst