@cwebber I can't speak for others, but I treated "I'm unsure" as "I literally have no fucking idea", and included "the plan for now is to stay, but I'm continuously weighing leaving as an option" in "staying".
Notices by Luke T. Shumaker (lukeshu@fosstodon.org)
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Friday, 28-Mar-2025 18:48:13 JST Luke T. Shumaker
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Friday, 28-Mar-2025 11:19:43 JST Luke T. Shumaker
@mattl @brooke To be clear: Ko-Fi takes 5% of everything but one-off-donations and crowdfunding goals; they take 5% of recurring-donations, memberships, and sales. They might also take the 5% of the one-off donations and crowdfunding too (so 5% of everything), if the creator has enabled various features. https://help.ko-fi.com/hc/en-us/articles/360002506494-Does-Ko-fi-take-a-fee
Still better than Patreon's 8+%.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Thursday, 27-Mar-2025 23:52:37 JST Luke T. Shumaker
@nitpicking I don't remember them ever using Google. Circa 2011 they mostly got data from Yahoo, which got fed into their own rank algorithm (i.e. while most of their data came from Yahoo, their results were not just Yahoo results; unlike today where their results are just Bing results). AIUI, the Yahoo data was minorly augmented with their own crawler.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Thursday, 27-Mar-2025 23:19:34 JST Luke T. Shumaker
Holy shit, #DuckDuckGo has started showing (bad!) AI summaries for search results instead of excerpts from the page. #DDG results have been going downhill for a while, but this is just unusable.
(This is inherited from Bing. DDG once had its own search results, but has just been Bing for a while now.)
What are y'all using for search engines these days?
-
Embed this notice
mhoye (mhoye@mastodon.social)'s status on Sunday, 23-Mar-2025 09:53:54 JST mhoye
I understand that in person has a lot going for it. I understand that the hallway track was great. I get it. But hear me out. My counteroffer is this:
Fuck your hallway track.
"But my unscheduled meeting with no goal, no plan and random strangers, that's important", how about no. If I put that on your calendar you'd decline it and try to get me fired. Let's be real about what that was: it was socializing. That's what you miss, and "meeting people on the internet"? We know how to do that.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Thursday, 27-Mar-2025 14:22:31 JST Luke T. Shumaker
If you complain about Go and your _foremost_ complaint is about `if err != nil { return err }`, then I don't respect your opinion.
Would some sugar be nice? Sure. But it's such a superficial issue. Bikeshedding. As are all things, Go isn't perfect and there are plenty of things of actual substance to complain about.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Thursday, 27-Mar-2025 11:22:56 JST Luke T. Shumaker
** searches down _multiple_ directory levels recursively. So while they'd both find things 1 layer down like foo/bar.txt, **/*.txt will find foo/bar/baz.txt while */*.txt won't.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Thursday, 27-Mar-2025 05:23:15 JST Luke T. Shumaker
Switch users with the target user's password: su
Switch users with the current user's password: sudo -i
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Thursday, 27-Mar-2025 05:18:43 JST Luke T. Shumaker
@b0rk Because (1) Bash caches PATH lookups by default and sometimes that causes confusing discrepancies with `which`, and (2) `which` isn't always installed, I encourage folks to basically always use `type` instead of `which`.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Thursday, 27-Mar-2025 04:49:39 JST Luke T. Shumaker
@weaselx86 In Bash you have to enable **/ with `shopt - extglob`.
@b0rk **/ is useful enough and Bash common enough that IMO it'd be worth adding the above to the sheet.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Wednesday, 26-Mar-2025 03:56:52 JST Luke T. Shumaker
@grammargirl (I voted 'Yes')
I don't have great context for how people spoke 50 years ago, but I have noticed that older people often speak in references. Like, I don't understand what you're saying because I didn't watch The Andy Griffith Show or know baseball drama from the 50s.
Where are the lines between idiom, reference, and meme?
Are we doing it less, or just replacing them with new ones that older people don't recognize? (I do think we are doing it less in spoken word, but more online)
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Sunday, 23-Mar-2025 17:45:56 JST Luke T. Shumaker
This is one of the few places where the language design encourages you to do the "wrong" thing and introduces bad habits. When you're first starting out, or messing around on the playground where maybe main() is the only function: It makes `panic(err)` the convenient/quick-and-dirty way of handling errors. Simply having main() return an error would make the correct thing the easy thing. And bad habits never get formed.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Sunday, 23-Mar-2025 17:42:15 JST Luke T. Shumaker
IME, one of the hardest things getting programmers from other languages used to with Go is drilling in that "the 'default' thing to do with an error is to return it". `main()` is a notable exception to that rule of thumb. It's almost like code in main() is a different dialect than the rest of the codebase. Let's just make it uniform.
I feel like a lot of the griping that people have about Go error handling would go away if people internalized that rule of thumb, and this would make that easier.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Sunday, 23-Mar-2025 17:38:34 JST Luke T. Shumaker
A small change to #Go that I think would have been an easy sell before 1.0, but isn't worth the change today:
- `main()` returns `error`
- `os.Exit()` takes an `error` arg instead of an `int`
- there is an auxiliary interface along the lines of `type ExitError interface { ExitCode() int }` that if if the error implements it controls the numeric exit code; otherwise nil is 0 and non-nil is 1.Bonus, but maybe a little harder sell:
- no `os.Exit()`; only way to exit is by returning from main
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Sunday, 23-Mar-2025 10:48:45 JST Luke T. Shumaker
1. I've done horrible hacks to save space so that debug builds would fit within a limit. The hacks turn out to be pointless for release/production builds.
2. Maybe earlier builds were bigger when the hack was added, but then something got cut, and it would have been more effort to remove the hack.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Friday, 21-Mar-2025 08:40:27 JST Luke T. Shumaker
I find myself getting reverse "Poe's Law"ed. I'll read a comment that is so ridiculous that I'll actually laugh out loud at the sarcasm. Then I'll see more comments from that person and realize that, no, they actually are that dumb and/or bigoted.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Thursday, 20-Mar-2025 05:24:54 JST Luke T. Shumaker
"I'm glad the project is dead, I'm sad the people working on it have no jobs now"
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Tuesday, 18-Mar-2025 07:40:00 JST Luke T. Shumaker
I ran out of steam after the 10th random homeless shelter that I couldn't find an answer about them accepting queer families or trans people.
A few orgs that are pro-lgbt (I encountered the acronym "LGBTQ2S+" for the first time, I have learned that "2S"/"two-spirited" is a gender identity in some indigenous-American cultures).
A few faith-supported orgs, which isn't a problem in itself, but I'm suspicions. Only clear negative signal I was an org that was "Compliant with Executive Order 14168"
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Tuesday, 18-Mar-2025 05:25:34 JST Luke T. Shumaker
So I'm looking at the data to try to answer the question "Is Chick-fil-a currently giving to anti-lgbt organizations (or did they really stop in 2019)?" (So far, the answer is "I think they stopped")
Something that jumped out at me that Colorado has twice as many recipient organizations as any other state. IDK what to make of that, but it's interesting.
-
Embed this notice
Luke T. Shumaker (lukeshu@fosstodon.org)'s status on Friday, 14-Mar-2025 13:04:47 JST Luke T. Shumaker
This is a very normal amount of `gitk` windows for me to forget that I have open. And that's just the ones that I launched from that terminal, there were also a few launched from other terminals.