Tootfinder

Opt-in global Mastodon full text search. Join the index!

@NFL@darktundra.xyz
2025-09-29 02:51:25

'We're just not a good enough football team yet': Can Ravens' issues on both sides of the ball be fixed?

cbssports.com/nfl/news/were-j…

@zachleat@zachleat.com
2025-08-29 16:59:37

Looks like the above was last updated in November 2024 but links to the HTTP Archive Tech Report for newer data:

Good thing
The Kansas Law Review is hosting an entire symposium on this in two weeks!!
State Constitutions in a time of Federal Uncertainty
bsky.app/profile/sharonbrett.b

@arXiv_csRO_bot@mastoxiv.page
2025-09-30 10:35:01

Good Weights: Proactive, Adaptive Dead Reckoning Fusion for Continuous and Robust Visual SLAM
Yanwei Du, Jing-Chen Peng, Patricio A. Vela
arxiv.org/abs/2509.22910

@kurtsh@mastodon.social
2025-08-30 16:26:49

SO GOOD. Refer to this video every time the incompetent, useless WNBA refs miss another flagrant call or the execs get their feelings hurt.
Justice. The #WNBA is officially on report.
▶️ How the WNBA Lost Control of Sophie Cunningham — FOR GOOD

@scott@carfree.city
2025-09-29 22:37:54

Good riddance. "Six days a week, 24 hours a day, two police officers within it would be paid overtime, which comes out to time-and-a-half." Think what we could've done to actually help people with this money. missionlocal.org/2025/09/sfpd-

@jake4480@c.im
2025-10-29 19:05:30

Godzilla Day is coming up on November 3, and knowing this in advance gives me time to maybe tidy up the collection to get a good shot by then. We'll see 😂
godzilla.com/blogs/news/how-to

@hex@kolektiva.social
2025-08-29 17:44:59

@… and also a good time to ask if there's any way I could help with something like that.

@joe@toot.works
2025-09-30 21:24:29

It's 4:30, I don't know why my damn code doesn't work, and this feels like a good time to install an update to macos.

@teledyn@mstdn.ca
2025-10-30 02:40:17

A potential actually-useful use-case for chatbots: Back in The Good Old Days when programmers did not fear being swamped by bug reports, especially the not-so-great reports, software would carry a global-scoped 'gripe' button, when clicked, a redacted snapshot of the machine state was bundled with whatever they wished to put into the text box, and no reply was expected beyond 'received'. Given the ease of recognizing pure noise in the input, an LLM might coallate a bunch and produce a useful report? False positives happen in support all the time 😅
That kinda puts the #LLM in the 'triangle' position on a #StaffordBeer #VSM diagram, what which measures expected vs actual like a steam-engine governor, reducing Variety to useful patterns and all. 🤔

@mlawton@mstdn.social
2025-09-30 17:58:11

His recent performances have been somewhat underwhelming, but when is the last time you've seen a healthy Salah not start a Champions League match? 👀
I'm also surprised Frimpong AND Kerkez are starting. I figured it'd be one or the other.
Jones in lieu of Mac Allister is a good decision. Mac Allister hasn't been up to his normal caliber, ever since the foul at... Newcastle? To be fair, Slot continuously tinkering with formations/players has not really helped sett…

@rasterweb@mastodon.social
2025-08-28 21:57:22

Join us for a casual Scrappy Hour bike ride on Sunday, August 31st. 🚴‍♀️
We'll roll out from Rocket Baby just after 9am and head to the Domes... There's about four or five of us so far but we welcome anyone to join us! 🚴
instagram.com/p/DNvbxVRXHS1/

Scrappy Hour on Instagram: "It’s that time of year again! Ya, you know it! It’s Scrappy Hour BBQ BABY!!! Maybe it will be hot and we can all go swimming. Or maybe it will rain and we can all cower together. Or maybe it will be perfect and we’ll lay in the grass eating hot dogs till we have to roll us out of there. Here’s how it’s going to go down. First we’ll do a ride. We’re gonna do the Domes again, because it’s fun. Meet ups: BAY VIEW Cactus Club- meet 8:30a; wheels up 9:00a EAST SIDE/RW The Daily Bird-meet 9:00a; wheels up 9:15a TOSA Rocket Baby- meet 9:00; wheels up 9:15a Then, we SHBBQ at South Shore Park! We’ll bring some dogs and veggie alternatives. A couple sides. And a cooler of mixed bevies. We’ll bring a couple grills too. Last year our gang showed up with some really delightful offerings! There was homemade bread, and baked goods and side salads. It ruled. So feel free to bring what ever you would like to share with everyone. It will be much appreciated. Bring a baseball mitt and we’ll have a catch. Have a frisbee, bring that too. If it’s hot, good luck keeping me out of that lake, so bring your suit. If you have any questions, as always hit us up and we’ll try to answer. All our love, SH ✌️🚲🏃‍♂️☕️ #coffeeoutsidemke #scrappyhourmke"
107 likes, 8 comments - scrappyhourmke on August 24, 2025: "It’s that time of year again! Ya, you know it! It’s Scrappy Hour BBQ BABY!!! Maybe it will be hot and we can all go swimming. Or maybe it will rain and we can all cower together. Or maybe it will be perfect and we’ll lay in the grass eating hot dogs till we have to roll us out of there. Here’s how it’s going to go down. First we’ll do a ride. We’re gonna do the Domes again, because it’s fun. Meet ups: BAY VIEW …

@thomasfuchs@hachyderm.io
2025-10-28 16:59:00

Hear me out: two things can be bad at the same time.
For example, Ed Zitron's writing (objectively not good) and calling him a "grifter" or "charlatan" (objectively not true).

@june_thalia_michael@literatur.social
2025-09-28 07:27:46

#EroticMusings 18: Do you have a dedicated space and/or time for your work? How do you avoid distractions?
As a writer, it's really just the usual computer and I work on my erotic books whenever time and health permits (which is less often than I like). So no dedicated spaces.
Distraction is actually something good. I tend to hyperfocus and forget that I have bodily needs, …

It’s no joke.
Top 5 in North America in number of fatalities.
It’s deceptive because it’s just 6,288’ and in good conditions it’s a fun day hike.
But it can get seriously awful up there. One fairly well-known and recent death happened in a whiteout at -30F and 80 mph wind.
bsk…

@raiders@darktundra.xyz
2025-08-29 15:32:42

Why the Raiders Are All-In on Kenny Pickett si.com/nfl/raiders/las-vegas-c

@arXiv_physicsmedph_bot@mastoxiv.page
2025-09-30 10:09:41

Real-Time Motion Correction in Magnetic Resonance Spectroscopy: AI solution inspired by fundamental science
Benedetta Argiento, Alberto Annovi, Silvia Capuani, Matteo Cacioppo, Andrea Ciardiello, Roberto Coccurello, Stefano Giagu, Federico Giove, Alessandro Lonardo, Francesca Lo Cicero, Alessandra Maiuro, Carlo Mancini Terracciano, Mario Merola, Marco Montuori, Emilia Nistic\`o, Pierpaolo Perticaroli, Biagio Rossi, Cristian Rossi, Elvira Rossi, Francesco Simula, Cecilia Voena

@geant@mstdn.social
2025-10-28 13:46:50

💸 “Earn €1,000 a week. 100% safe. Limited time only!”
It looks tempting. Everyone else seems to be doing it. And the inner voice says: what if it’s real?
That’s exactly how cyber criminals exploit social engineering tactics like curiosity, greed, and FOMO to get us to fall for the bait.
When something sounds too good to be true, pause & breathe. Try box breathing (4–4–4–4) to reset before you click.
🔗 Explore the 2025

GÉANT Cybersecurity Campaign 2025 - Be mindful. Stay safe. - EP3: Fake investment scam
@arXiv_csGT_bot@mastoxiv.page
2025-09-29 08:05:57

Nearly Tight Regret Bounds for Profit Maximization in Bilateral Trade
Simone Di Gregorio, Paul D\"utting, Federico Fusco, Chris Schwiegelshohn
arxiv.org/abs/2509.22563

@hex@kolektiva.social
2025-09-27 21:23:29

As anarchists, when we were organizing against Trump, in the lead up to and early in his last term, we recognized the potential for repression. Radicals have always been targeted, but now he's going after moderate liberals. This is going to keep escalating, so it would be a good idea for liberals to *listen to anarchists* since we've been doing this for years.
Anarchists have been kidnapped and held without charges for months at a tim (check out en.m.wikipedia.org/wiki/Seattl. Only for those folks, they were kidnapped and held without trial under Obama.) Radicals have been doing this for years. It's worth your time to listen so you know how to prepare.
We had a bail fund set up. Support your local bail fund and don't try to start your own (liberals in Seattle did that last time). We focused on basic survival for our members. When the regime cracks down it will be random (since they can't get everyone). How are you going to support folks? Bail funds are a nice first step, but the whole process can take a long time. People can (and often do) lose their jobs, even if they aren't convicted of anything. Are you going to make sure targeted people are able to pay rent and get food? Are you going to make sure families are taken care of when a parent is kidnapped?
Resistence is only a threat if it's sustainable, otherwise they can just overpower and wait. You have to be able to wait longer. Occupations are *extremely* expensive. If you can support each other through an occupation, you can win.
So what is your plan? How are you going to make sure that those who fight can keep fighting? The best time to think about that question was under Biden. The second best time is now.

@arXiv_mathPR_bot@mastoxiv.page
2025-09-30 08:44:01

Every cutoff profile is possible
Lucas Teyssier
arxiv.org/abs/2509.23069 arxiv.org/pdf/2509.23069

@paulwermer@sfba.social
2025-09-24 14:27:14

There actually is good news - which we shouldn't forget.
theguardian.com/science/2025/s

@PaulWermer@sfba.social
2025-09-24 14:27:14

There actually is good news - which we shouldn't forget.
theguardian.com/science/2025/s

I often find it gut-wrenching to watch the snail’s pace at which established scientific knowledge trickles into the public consciousness.
The study of income inequality is a good example.
In 2001, Thomas Piketty and Emmanuel Saez published a landmark paper which showed, for the first time, that US top income shares had been on the rise since the 1980s.
Piketty and Saez’s work has since been replicated and expanded numerous times.
In short, scientists know that the US …

@arXiv_csET_bot@mastoxiv.page
2025-09-30 08:50:01

Embedded Deep Learning for Bio-hybrid Plant Sensors to Detect Increased Heat and Ozone Levels
Till Aust, Christoph Karl Heck, Eduard Buss, Heiko Hamann
arxiv.org/abs/2509.24992

@ErikJonker@mastodon.social
2025-10-25 11:03:08

House of Dynamite , recommended movie on Netflix about nuclear war in these times. Realistic, gives an impression how the bureaucracy works and how little time there is to decide. It also gives a good reminder there is no real effective defense against incoming ballistic missiles, at least not for 100%. When interested in the subject, this is also a good book to read, Nuclear War: A Scenario - Wikipedia

Adolfo Garcia-Sastre, a microbiologist at Mount Sinai’s medical school who wasn’t involved with the study, called the work
“a good vaccine to have ready in case of any outbreaks with this virus”
However, he thinks this approach may fall short in tackling human influenza.
“H5 changes in multiple directions, so a central antigen makes sense,
while in the human flu or human SARS-CoV-2,
the central antigen moves with time.”

@kurtsh@mastodon.social
2025-10-28 06:03:52

About to start rewatching The West Wing for the 4th time.
Because S2E17 The Stackhouse Filibuster reminded me of how unbelievably good this series is.
✅ The Stackhouse Filibuster | West Wing Wiki | Fandom
westwing.fandom.com/wiki/The_S

@deabigt@universeodon.com
2025-08-27 01:19:53

Starting at 1:40, the question that needs to be asked every time civilians are bombed in Ukraine or Gaza.
Are you targeting civilians, or is your aim that bad?
Neither is good , but it is one or the other. Own up! nbcnews.com/meet-the-press/vid

@jake4480@c.im
2025-10-28 20:42:42

This week's #TuneTuesday is #SteppingStoneSongs.
I've talked about this one here before, maybe a year ago, but it's always a good time for a re-up. 'Baby Food' is a 12 minute long song by Coil that *really* got me deep into the rabbithole that is weird electronic music.

@hex@kolektiva.social
2025-09-28 07:20:21

I know it was 3000 years ago now, but I want everyone to remember that Portland beat Trump last time because normal people came out every night to resist.
Portland made Trump look weak once. He pulled out everything he had to terrorize and intimidate people, and federal agents got pushed out of the city anyway. He was embarrassed. Now he can do more and he probably thinks that he has more time, but Portland maybe able to prove him wrong.
Portland ended Trump's presidency once, and it can happen again... especially if Portland keeps doing a good job of reminding everyone that the whole invasion is an attempt to distract from #Epstein.
#USPol

@frankstohl@mastodon.social
2025-10-26 19:02:32

A good solution takes time. Adding people ...or tools helps... but it's not a magic shortcut. #meme

@kexpmusicbot@mastodonapp.uk
2025-09-14 17:41:47

🇺🇦 #NowPlaying on KEXP's #Roadhouse
Old Lady:
🎵 Good Money Good Time
#OldLady
oldladyofficial.bandcamp.com/t
open.spotify.com/track/701G1CM

@scott@carfree.city
2025-08-26 00:59:39

even as a longtime Deerhoof fan I’m surprised how good the Greg Saunier solo album is. most solo albums by members of my all-time favorite bands are not this good

@mariyadelano@hachyderm.io
2025-10-20 20:41:14

I’ve worked over the past year to reduce the amount of noise in my consciousness on a daily basis.
By that I mean - information noise, not literal sounds “noise”. (That problem was solved long ago by some good earplugs and noise canceling earphones.)
I’ve gotten used to spending less time on social media, regularly blocking most apps on my devices (anything with a feed news, most work communication apps, etc.), putting my phone and other devices aside for extended periods of time. Often go to work places with my iPad explicitly having its WiFi turned off and selecting cafes that don’t offer WiFi at all.
Negotiated better boundaries at work and in personal life where I exchange messages with people less often but try to make those interactions more meaningful, and people rarely expect me to respond to requests in less than 24 hours. Spent a lot of time setting up custom notification settings on all apps that would allow it, so I get fewer pings. With software, choosing fewer cloud-based options and using tools that are simple and require as few interruptions as possible.
Accustomed myself to lower-tech versions of doing things I like to do: reading on paper, writing by hand, drawing in physical sketchbooks, got a typewriter for typing without a screen. Choosing to call people on audio more, trying to make more of an effort to see people in person. Going to museums to look at art instead of browsing Pinterest. Defaulting to the library when looking for information.
I’m commenting on this now for two reasons:
1. I am pretty proud of myself for how much I’ve actually managed to reduce the constant stream of modern life esp. as a remote worker in tech!
2. Now that I’ve reached a breaking point of reducing enough noise that it’s NOTICEABLE - I am struck by the silence. I don’t know what to do with it. I don’t know how to navigate it and fill it. I made this space to be able to read and write and think more deeply - for now I feel stuck in limbo where I’m just reacquainting myself with the concept of having any space in my mind at all.

@luana@wetdry.world
2025-08-25 22:17:37

Any good selfhostable webuis for yt-dlp out there that lets you like download a bunch of videos from different places at the same time and like having individual progress bars and individual errors for them?

@cyrevolt@mastodon.social
2025-09-25 09:58:28

Currently reworking the @… build system, I must say, it is good to iterate over this stuff over time.

@hikingdude@mastodon.social
2025-09-22 18:33:48

I was asked to help with a video for our trail maintenance team.
On Saturday we went half way up a mountain to a good spot, did all the recordings, took lots of photos and finally also renewed all the trailmarks while going down again.
Then all the video and photo processing on sunday night and tonight.
I really learned A LOT in these days. (Not just about trail-marking😉). I know what I'd do better next time and saw again: creating good videos is REALLY hard. I'll p…

@samir@functional.computer
2025-08-24 14:09:34

Oh, good news. GHC 9.12 is finally working fine on Nixpkgs (it wasn’t the last time I checked, which was probably 3–6 months ago).
This means I can use HLint again! ^_^

@felwert@fedihum.org
2025-09-24 06:13:24

Took me a long time to find a working GBoard replacement, mainly because I really heavily on glide typing. Now I've been using #HeliBoard for a while, and it's great! Plus, Google-free typing also feels good. 😊

@tezoatlipoca@mas.to
2025-09-25 21:57:26

Garbage. Ppl pay for this?
My prompt was `Edward Hopper's American Gothic but with two robots` and it didn't even include a pitchfork.
#microsoft

American Robot Gothic attempt 1: its a farm house ok. The two robots look like the one from Lost In Space a bit, all metallic. 
There's some humanoid wearing a sunhat in the background; is he their master? Is he enslaved?  Is he a Solaran from Asimov's Robot/Foundation novels and his mutant telekenesis is how the Robots are powered?
American Robot Gothic #2 - a farmhouse (ok) but against a backdrop of oil derricks (fitting) with two Iron Giant style monstrosities who look like they're ready to stomp the house for being woke. What looks like an Edsel is in the driveway. Some weird abstract porch chairs sit... err float.. disjointedly on the porch. The Iron couple's robot progeny play "RoboCops and Humans" on one side of the porch. The light is that of dusk, about the time that the street lights would come on and all good ro…
American Robot Gothic attempt #3: farmhouse check. Someone is burning insurance papers in the basement furnace as black smoke eminates from the chimney.. and also from the old style TV antennae for some reason. There are two "tin can man" style robots with red eyes and antennae ears in the foreground with exposed hoses and articulations at joints, but they're not standing side by side and neither has a pitchfork. 

The SPirit of St. Lois flies in the sky along with... Skylab?! for some reason…
American Robot Gothic pathetic attempt 4:

Another farmhouse (ok). Anthropromorphized robots stand in the foreground (one wears a metal dress). Again, no pitchforks.  A masonic temple and... The Sears building ? appear in the background. The two (rightful) human owners of the house sit smug in their rocking chairs looking on as another human - who looks like Elon Musk with a Ron Jeremy eyebrows and mustache roars off in a 1937 Ford Two Door roadster, like he's the evil banker that just forecl…
@radioeinsmusicbot@mastodonapp.uk
2025-10-18 13:51:37

🇺🇦 Auf #radioeins läuft...
Green Day:
🎵 Good Riddance (Time Of Your Life)
#NowPlaying #GreenDay
dinounplugged.bandcamp.com/tra
open.spotify.com/track/6ORqU0b

@hynek@mastodon.social
2025-09-23 12:19:33

I have to update my take on iOS 26: going from “meh” to “I really like it”! The redesign is a lot more thoughtful than the outrage-hungry takesmen wanted you to believe. This might be a good time to introspct whom not to boost in the future.
(My understanding is that macOS 26.0 is indeed pretty buggy, so I’m waiting for the .1 here. We really need an Apple CEO who knows the Mac exists.)

@datascience@genomic.social
2025-09-23 10:00:01

Its good to have many tests in your R package, but it can be a pain to debug some failing tests when it happens. {lazytest} for the rescue: only rerun the failing tests, until they pass: #RStats

@ruari@velocipederider.com
2025-10-16 10:45:13

I set the time on this pocket watch five days ago when I arrived in Iceland (due to the time change from Norway). Since then I have lost 2 seconds when compared with an accurate time source online. That is crazy good for a mechanical watch.

A pocket watch helf in front of a computer monitor. On screen you can see 00 (representing seconds), while on the pocket watch the second hand is two seconds away from the start of a new minute.
@cowboys@darktundra.xyz
2025-08-24 18:01:56

Cowboys Get Good News on Injured Defensive Star Ahead of Week 1 heavy.com/sports/nfl/dallas-co]

@arXiv_mathNT_bot@mastoxiv.page
2025-08-18 08:43:50

Lifting $L$-polynomials of genus 2 curves
Jia Shi
arxiv.org/abs/2508.11028 arxiv.org/pdf/2508.11028

@rachel@norfolk.social
2025-08-22 13:39:15

Think it is time to take my iPad back to ios18. This ios26 public beta is just not very good. The UI changes are taking things backwards, not forwards.
#ios #ios26 #iosbeta

@mgorny@social.treehouse.systems
2025-09-20 17:00:29

I've probably mentioned that I'm working on switching #Gentoo from our half-broken eselect-ldso logic to #FlexiBLAS. This also involves a transition period where both setups would be supported.
A good thing is that the switch is ABI-compatible with the previous state (or at least it's supposed to be — we're working with upstream on fixing function coverage). Since libblas.so, liblapack.so and the rest are replaced by symlinks, programs that link to them will simply start using FlexiBLAS. So far, so good.
Unfortunately, switching the other way doesn't work as well. Stuff newly built against our libblas.so & co. symlinks naturally reads FlexiBLAS's SONAME from them, and links to libflexiblas directly. So should you decide to switch back, some packages will stay linked to FlexiBLAS and will need to rebuilt.
In order to avoid this, I would have to replace the symlinks with wrapper libraries, having libblas.so.3 and so on SONAMEs, and linking to libflexiblas. Unfortunately, a dummy wrapper isn't going to work — the linker will complain about using indirect symbols from libflexiblas.so. So I would probably have to "reexport" their symbols somehow, and ideally split into appropriate libraries, so that `-Wl,--as-needed` wouldn't drop some of them. But how to do that?
Well, let's look at the existing logic for eselect-ldso — clearly both BLIS and OpenBLAS create some wrappers. So I've spent some time investigating upstream Makefiles, and literally couldn't find the respective targets. I mean, these are quite complex Makefiles, but I'm grepping hard and can't find even a partial match.
As it turns out, these Makefile targets are added by Gentoo-specific patches. And these patches are just horrible. In case of OpenBLAS, they create the wrapper libraries by linking all the relevant .o files from OpenBLAS build, plus the shared OpenBLAS library. So the OpenBLAS symbols relevant to each interface end up duplicated in libblas.so, liblapack.so, etc., and apparently the symbols needed by them are taken from libopenblas.so. The individual interface libraries aren't even linked to one another, so they expose their own duplicate symbols, but use the implementation from OpenBLAS instead.
BLIS is even worse — the patch is simply creating libblas.so and libcblas.so, using all BLIS objects directly, plus symbol visibility to hide symbols irrelevant to the library. So yes, libblis.so, libblas.so and libcblas.so are roughly three separate copies of the same library, differing only in symbol visibility. And of course libcblas.so doesn't use libblas.so.
Truly #GSoC quality.

@piger@mastodon.social
2025-09-25 16:23:32

Good job Reddit, now I need to copy the URL of a post and open it in the browser when I want to save a picture of a baby hyppos as I like to do
Maybe it’s time to write some powebrowsing tools as my “and fuck you too” response

@blackknight95857669@social.linux.pizza
2025-08-19 16:00:32

House Flipper 2 (Multi, XPd on PC) Test out your interior design skills and get even more creative with the revamped toolset in this excellent sequel.
If you follow me you might have noticed I like a good sim game (and if you like em too stay tuned, reviewing a couple more today), and HF2 is absolutely a good sim. Not surprising as the OG was a good first showing for the devs, Frozen District. This time out they've refined the tool set, added in some more story elements, and booste…

@paulbusch@mstdn.ca
2025-10-22 11:54:25

Good Morning #Canada
In July 1871, the City of Victoria officially became the capital of British Columbia, when the province joined the rest of Canada. At the time, the city was larger than Vancouver and had served as the most important settlement in the area for decades. The Colony of Vancouver Island also stamped their little feet and demanded that Victoria be designated as the capital in return for the island to join with the mainland to become part of Canada. Captain James Cook was the first British person to set foot on Vancouver Island in 1778, and in 1843, Fort Victoria was established by the Hudson's Bay Company. There is a long history of Vancouver Island serving as a naval base, and today, Victoria is the home of Canada’s Pacific Coast naval and military headquarters in nearby Esquimalt. Victoria is a top tourist destination and is regularly rated top 5 worldwide as an awesome place to live.
#CanadaIsAwesome #CanadianCapitals
thecanadianencyclopedia.ca/en/

@stefan@gardenstate.social
2025-08-20 12:31:18

Might be a good time to get caught up on this ARG if they are going to do more!
#criticalRole

@theodric@social.linux.pizza
2025-10-21 18:42:15

Very good overview of the effectiveness of Honeywell PTM7950 phase-change thermal compound compared to traditional thermal pastes igorslab.de/en/overhyped-honey

@crell@phpc.social
2025-10-21 02:40:20

I just updated 8 libraries I maintain to run on PHP 8.5.
None of them required any changes for 8.5. One had two deprecation nitpicks left over from 8.4 that I'd not previously caught, trivially fixed.
It took me a little over an hour to do all 8, including some other maintenance at the same time.
PHP upgrades rock if your code is good. 🙂 :elephpant:
#PHP

@callunavulgaris@mastodon.scot
2025-10-22 18:08:37

This made me laugh. Reminds me of the time @… added garam masala to the flapjacks instead of ground ginger and it was surprisingly good 😄

@azonenberg@ioc.exchange
2025-10-19 23:51:05

Where does one go to buy a halfway decent machete that is made of good steel and will last a long time? I feel like something you find at a local big box store is probably going to be subpar quality.

@mxp@mastodon.acm.org
2025-08-17 20:51:59

Interesting observation by Langdon Winner regarding technological transformation: “by the time the issue of ‘use’ comes up for consideration at all, many of the most interesting questions involved in how technologies are constituted and how they affect what we do are settled or sub-merged.”
This is happening right now with #GenAI .

Excerpt from Langdon Winner (1977): Autonomous Technology, p. 224:

It is important to notice that the problem we are considering here has nothing to do with the traditional notion of “use” and “misuse.” Technological transformation occurs prior to any “use,” good or ill, and takes place as a consequence of the construction and operating design of technological systems. The phenomenon is found where an instrument is taking shape as an instrument but before the time when the instrument is employ…
@arXiv_csIT_bot@mastoxiv.page
2025-09-10 09:18:11

Linear time encodable binary code achieving GV bound with linear time encodable dual achieving GV bound
Martijn Brehm, Nicolas Resch
arxiv.org/abs/2509.07639

@davidaugust@mastodon.online
2025-10-18 22:18:18

No Kings rally in Evanston, IL, looking N, W and S.
A good time, peaceful, neighborly. Democracy.
cc
@…
@…
@…

Looking North: A large crowd of people marching down a tree-lined city street during a protest, holding signs including one that reads "Democracy has no kings" and "NOPE."
Looking South: A group of people gathered on a city street for a protest, holding signs, with tall buildings and autumn trees in the background.
Looking West: A large crowd of people marching down a city street during a protest, holding signs, with a tall apartment building in the background and a "No Parking Snow Route" sign visible.
@lindawoodrow@mastodon.social
2025-09-20 07:26:35

Saag with sourdough naan bread for dinner, so good. This time of year (it's spring in Australia), we eat a whole big bunch of silver beet (chard) most days. Saag or spanakopita or quiche or gozlemes or mahshi selek. But I think saag is my favourite. #permaculture #retrosuburbia

@matthiasott@mastodon.social
2025-09-18 13:46:52

Had an amazing time speaking about Web Design Engineering at @… Freiburg last week! 🎉 It was an honour to be invited and to meet so many wonderful people and good friends there – a truly smashing experience! Thank you, everyone! 🤗💚🎈
📸 Photos by @…

Matthias on stage at Smashing Conf Freiburg, talking to the audience, with a monitor behind me displaying live captions.
Me on stage, viewed from afar with a truckload of modern CSS properties and functions on the screen behind me.
Vitaly Friedman and I talking on a red sofa during the Q&A after the talk.
@yaya@jorts.horse
2025-10-21 19:49:35

@… we've had them under good pressure but I feel like every time we have a strong first half where we deserve a goal we come back in the second and absolutely botch it :angry_laugh:
#fedifc #readingfc

@cyrevolt@mastodon.social
2025-09-25 09:58:28

Currently reworking the @… build system, I must say, it is good to iterate over this stuff over time.

@philip@mastodon.mallegolhansen.com
2025-08-08 16:05:58

The mantra of "If you don't have time to do it right, what makes you think you have time to do it twice?" rings true, it *sounds* right.
But the whole point of agility is to see a third option:
If you don't have time to do it (the complete thing) right, maybe you have time to do part of it right, show the value in that, and then do the next part of it right.
I enjoy doing a good job as much as the next craftsman, but we also can't hold customer outcome…

@arXiv_condmatstrel_bot@mastoxiv.page
2025-08-25 08:59:50

Scalable Hybrid quantum Monte Carlo simulation of U(1) gauge field coupled to fermions on GPU
Kexin Feng, Chuang Chen, Zi Yang Meng
arxiv.org/abs/2508.16298

@vyskocilm@witter.cz
2025-10-24 11:38:34

One does not simply use rootless … me with a rootless Podman walks into Mordor of CI and docker build anyway.
Just kidding! Rootless Podman containers, quadlets and systemd are truly amazing in 2025.
vyskocil.me/blog/ci-setup-whic

@arXiv_mathAP_bot@mastoxiv.page
2025-09-26 07:59:41

State-Constrained Chemical Reactions: Discrete-to-Continuous Hamilton--Jacobi Equations and Large Deviations
Yuan Gao, Yuxi Han
arxiv.org/abs/2509.20747

@servelan@newsie.social
2025-08-20 23:02:54

"Look, we here at Wonkette are serious political analysts and we would never stoop to supporting a candidate just for their pets’ names, but we would totally vote for someone with a cat named Neptune. But only if they have a good progressive platform, which oh my, Graham Platner does, big-time."
Maine Oyster Farmer Graham Platner Launches Senate Run. Susan Collins Should Be Concerned!
wonkette.com/p/maine-oyster-fa

@thesaigoneer@social.linux.pizza
2025-09-22 07:53:50

It is good to spent an ungodly amount of time on tweaking your waybar and still not be totally satisfied with it.
-Nostradamus 22:09
#riverwm #freebsd

Screenshot of various application windows open in riverwm, on FreeBSD.
@pgcd@mastodon.online
2025-10-14 11:16:17

If I had a dollar for every time I had to read "chatgpt is by no means perfect but", i could buy openai and shut it down.
Do you remember when people noticed that floats were imprecise around the eighth decimal digit? Good times, good times.

@aral@mastodon.ar.al
2025-09-12 09:30:35

Good morning everyone.
One million people are facing imminent death and destruction at the hands of Israel in Gaza.¹
Israel has issued evacuation orders for one million people. These are people who have been displaced over and over again in Israel’s ongoing genocide. They have nowhere left to go. To move South costs thousands of dollars to rent land, a tent, and sanitation due to war-time profiteering.² That’s if they can get someone outside of Palestine to host their fundraiser …

@siggib@infosec.exchange
2025-09-13 14:11:06

Considering the news as of late and all the discussions on social media surrounding that, I think it is a good time to remind everyone that hate is not the answer to anything. We need more love and respect in the world. It doesn't matter if it is brotherly love, neighborly love, platonic love, or romantic love. All love is good; there is no bad love. The type of love is totally up to you, just love your neighbor.
Just because someone is being hateful in their action and speech doesn't me…

@patrick_townsend@infosec.exchange
2025-10-21 17:57:16

Cory Doctorow gets it – Time to download privacy apps now
The Dictator/Fascist/Authoritarian playbook is well understood. Surveillance is a key part of the effort to dominate and punish individuals who engage in legal dissent or opposition. The recent decision by Apple and Google to remove the ICEBlock application from their app stores is a good example of how this control plays out.
Our mobile phones are the main platform that we use to send and receive text and email messages.…

@thomastraynor@social.linux.pizza
2025-08-17 00:42:13

Break time. I'm done being on call for tonight. Small pot of tea and a good book. Don't forget to give yourself a bit of "me time"

Pot of tea to relax while reading a book.
@MichaelLondonSF@mas.to
2025-09-19 20:23:49

This seems a good petition to sign for YP ourparty.org.uk/#openletter

@arXiv_csPL_bot@mastoxiv.page
2025-09-18 08:30:11

Catalpa: GC for a Low-Variance Software Stack
Anthony Arnold, Mark Marron
arxiv.org/abs/2509.13429 arxiv.org/pdf/2509.13429

@samvarma@fosstodon.org
2025-09-19 03:49:23

Epic time with the band hanging out in the lobby bar of the Holiday Inn downtown Nashville, talking to all the random people here, from Chattanooga Tennessee to Oklahoma, and a reminder that there are good people absolutely everywhere

@andres4ny@social.ridetrans.it
2025-09-18 02:02:30

I just realized I could be paying for The Onion, but I am not. I need to correct this oversight. bsky.app/profile/did:plc:x4qyo

@threeofus@mstdn.social
2025-10-20 08:26:41

Was talking to an acquaintance at church yesterday and she mentioned that things are not good with her job. She’s a secondary school biology teacher. She said more by what she didn’t say. She just clammed up and looked lost. Next time I see her, I want to tell her that it doesn’t have to be that way. That she has transferable skills and can find work that pays the bills without destroying her soul. That there are other places that will value and support her.

@wraithe@mastodon.social
2025-09-20 00:46:42

So, just knocked off from the #Bostodon fedi folks meetup in Boston today. Met a bunch of cool folks (we ended up taking over 4 tables at Trillium on the Greenway, good sized crowd)
NEXT time I do one of these I’m gonna do a little nametag with my profile header and QR code to my profile(s) 😂

@tiotasram@kolektiva.social
2025-08-04 15:49:00

Should we teach vibe coding? Here's why not.
Should AI coding be taught in undergrad CS education?
1/2
I teach undergraduate computer science labs, including for intro and more-advanced core courses. I don't publish (non-negligible) scholarly work in the area, but I've got years of craft expertise in course design, and I do follow the academic literature to some degree. In other words, In not the world's leading expert, but I have spent a lot of time thinking about course design, and consider myself competent at it, with plenty of direct experience in what knowledge & skills I can expect from students as they move through the curriculum.
I'm also strongly against most uses of what's called "AI" these days (specifically, generative deep neutral networks as supplied by our current cadre of techbro). There are a surprising number of completely orthogonal reasons to oppose the use of these systems, and a very limited number of reasonable exceptions (overcoming accessibility barriers is an example). On the grounds of environmental and digital-commons-pollution costs alone, using specifically the largest/newest models is unethical in most cases.
But as any good teacher should, I constantly question these evaluations, because I worry about the impact on my students should I eschew teaching relevant tech for bad reasons (and even for his reasons). I also want to make my reasoning clear to students, who should absolutely question me on this. That inspired me to ask a simple question: ignoring for one moment the ethical objections (which we shouldn't, of course; they're very stark), at what level in the CS major could I expect to teach a course about programming with AI assistance, and expect students to succeed at a more technically demanding final project than a course at the same level where students were banned from using AI? In other words, at what level would I expect students to actually benefit from AI coding "assistance?"
To be clear, I'm assuming that students aren't using AI in other aspects of coursework: the topic of using AI to "help you study" is a separate one (TL;DR it's gross value is not negative, but it's mostly not worth the harm to your metacognitive abilities, which AI-induced changes to the digital commons are making more important than ever).
So what's my answer to this question?
If I'm being incredibly optimistic, senior year. Slightly less optimistic, second year of a masters program. Realistic? Maybe never.
The interesting bit for you-the-reader is: why is this my answer? (Especially given that students would probably self-report significant gains at lower levels.) To start with, [this paper where experienced developers thought that AI assistance sped up their work on real tasks when in fact it slowed it down] (arxiv.org/abs/2507.09089) is informative. There are a lot of differences in task between experienced devs solving real bugs and students working on a class project, but it's important to understand that we shouldn't have a baseline expectation that AI coding "assistants" will speed things up in the best of circumstances, and we shouldn't trust self-reports of productivity (or the AI hype machine in general).
Now we might imagine that coding assistants will be better at helping with a student project than at helping with fixing bugs in open-source software, since it's a much easier task. For many programming assignments that have a fixed answer, we know that many AI assistants can just spit out a solution based on prompting them with the problem description (there's another elephant in the room here to do with learning outcomes regardless of project success, but we'll ignore this over too, my focus here is on project complexity reach, not learning outcomes). My question is about more open-ended projects, not assignments with an expected answer. Here's a second study (by one of my colleagues) about novices using AI assistance for programming tasks. It showcases how difficult it is to use AI tools well, and some of these stumbling blocks that novices in particular face.
But what about intermediate students? Might there be some level where the AI is helpful because the task is still relatively simple and the students are good enough to handle it? The problem with this is that as task complexity increases, so does the likelihood of the AI generating (or copying) code that uses more complex constructs which a student doesn't understand. Let's say I have second year students writing interactive websites with JavaScript. Without a lot of care that those students don't know how to deploy, the AI is likely to suggest code that depends on several different frameworks, from React to JQuery, without actually setting up or including those frameworks, and of course three students would be way out of their depth trying to do that. This is a general problem: each programming class carefully limits the specific code frameworks and constructs it expects students to know based on the material it covers. There is no feasible way to limit an AI assistant to a fixed set of constructs or frameworks, using current designs. There are alternate designs where this would be possible (like AI search through adaptation from a controlled library of snippets) but those would be entirely different tools.
So what happens on a sizeable class project where the AI has dropped in buggy code, especially if it uses code constructs the students don't understand? Best case, they understand that they don't understand and re-prompt, or ask for help from an instructor or TA quickly who helps them get rid of the stuff they don't understand and re-prompt or manually add stuff they do. Average case: they waste several hours and/or sweep the bugs partly under the rug, resulting in a project with significant defects. Students in their second and even third years of a CS major still have a lot to learn about debugging, and usually have significant gaps in their knowledge of even their most comfortable programming language. I do think regardless of AI we as teachers need to get better at teaching debugging skills, but the knowledge gaps are inevitable because there's just too much to know. In Python, for example, the LLM is going to spit out yields, async functions, try/finally, maybe even something like a while/else, or with recent training data, the walrus operator. I can't expect even a fraction of 3rd year students who have worked with Python since their first year to know about all these things, and based on how students approach projects where they have studied all the relevant constructs but have forgotten some, I'm not optimistic seeing these things will magically become learning opportunities. Student projects are better off working with a limited subset of full programming languages that the students have actually learned, and using AI coding assistants as currently designed makes this impossible. Beyond that, even when the "assistant" just introduces bugs using syntax the students understand, even through their 4th year many students struggle to understand the operation of moderately complex code they've written themselves, let alone written by someone else. Having access to an AI that will confidently offer incorrect explanations for bugs will make this worse.
To be sure a small minority of students will be able to overcome these problems, but that minority is the group that has a good grasp of the fundamentals and has broadened their knowledge through self-study, which earlier AI-reliant classes would make less likely to happen. In any case, I care about the average student, since we already have plenty of stuff about our institutions that makes life easier for a favored few while being worse for the average student (note that our construction of that favored few as the "good" students is a large part of this problem).
To summarize: because AI assistants introduce excess code complexity and difficult-to-debug bugs, they'll slow down rather than speed up project progress for the average student on moderately complex projects. On a fixed deadline, they'll result in worse projects, or necessitate less ambitious project scoping to ensure adequate completion, and I expect this remains broadly true through 4-6 years of study in most programs (don't take this as an endorsement of AI "assistants" for masters students; we've ignored a lot of other problems along the way).
There's a related problem: solving open-ended project assignments well ultimately depends on deeply understanding the problem, and AI "assistants" allow students to put a lot of code in their file without spending much time thinking about the problem or building an understanding of it. This is awful for learning outcomes, but also bad for project success. Getting students to see the value of thinking deeply about a problem is a thorny pedagogical puzzle at the best of times, and allowing the use of AI "assistants" makes the problem much much worse. This is another area I hope to see (or even drive) pedagogical improvement in, for what it's worth.
1/2

@hikingdude@mastodon.social
2025-10-19 08:31:46

Good morning!
Here are some photos from the #Mummelsee in the #Schwarzwald . We wanted to visit it last year already but somehow just managed to go there this time.
The lake itself is scenic and beautiful. But definitely a "hot spot". Luckily we were there at a day/time w…

Nestled along the tranquil edge of a dark, glassy forest pool, a bronze statue of a mermaid rests gracefully upon a weathered rock. Her serene gaze drifts across the still water, which mirrors the surrounding lush greenery and tangled branches of the dense woodland. The mermaid’s shimmering tail, intricately detailed, drapes elegantly over the rock, blending artistry with nature’s quiet beauty. Sunlight filters softly through the canopy, casting dappled reflections on the water’s surface, enhan…
Framed by delicate pine needles, a charming lakeside lodge emerges—its rustic red roof and wooden balconies blending seamlessly with the surrounding forest. The multi-story building, with its warm brown tones and flower-adorned railings, exudes alpine coziness. Below, a calm lake mirrors the muted overcast sky, its surface undisturbed except for a few small ripples. The lodge’s lower level extends almost to the water’s edge, inviting guests to step outside and enjoy the tranquil setting. In the…
A winding wooden boardwalk meanders gracefully through a lush, emerald-green forest, inviting hikers into a tranquil natural sanctuary. The path, constructed from rich, weathered planks, curves gently upward, disappearing into the dense foliage of towering conifers and moss-covered rocks. Sunlight filters softly through the canopy, casting dappled shadows on the forest floor and highlighting the vibrant green moss that clings to boulders and fallen logs.
Nestled beneath a brooding, overcast sky, this tranquil mountain lake exudes a quiet, reflective beauty. The water’s glassy surface mirrors the surrounding evergreen forest, their deep emerald hues blending seamlessly with the muted grays of the clouds above. On the far shore, a striking red building peeks through the trees, its bold color contrasting with the natural palette of greens and browns.

The lake’s edge is lined with wild vegetation—tall grasses sway gently, while fallen logs and sca…
@NFL@darktundra.xyz
2025-09-19 10:36:15

Pondering the Dolphins' 'good loss,' plus Clayton Kershaw's exit nytimes.com/athletic/6643194/2

@piger@mastodon.social
2025-09-25 16:23:32

Good job Reddit, now I need to copy the URL of a post and open it in the browser when I want to save a picture of a baby hyppos as I like to do
Maybe it’s time to write some powebrowsing tools as my “and fuck you too” response

@jake4480@c.im
2025-09-24 17:55:19

Rewatching the new #Futurama season again. It's so damn good. Hilarious spots. Funnier than the last season. Now, will they allow it to go on longer to get some really great stuff going, or will they kill it again for the 10th fuckin time

@rasterweb@mastodon.social
2025-09-19 14:39:10

I normally would not share any AI slop, but this was an attack graphic an opponent tried to use on State Rep. Francesca Hong but once someone cropped out the racist crap it sort of works!
(Hong supports workers and would hire a human to make graphics, not use AI generated crap.)

AI slop an opponent made that just threatens us with a good time...
@yaya@jorts.horse
2025-10-19 05:21:04

if I could figure out an angle to contort myself that would let me sleep this would be a good time for a nap since I saw this one before

@NFL@darktundra.xyz
2025-08-01 12:55:14

Ravens' John Harbaugh: Lamar Jackson 'as good as any passer that there's ever been' nfl.com/news/ravens-john-harba

@ErikJonker@mastodon.social
2025-10-16 12:38:18

As a non-programmer/coder, i played around with jules.google.com/ , connected it with my github account, let it write some simple code for me, it worked the first time, improved it a bit etc. Actually good to experience in practice this "vibe coding" and Jules is very friendly. I even used the (fre…

@andres4ny@social.ridetrans.it
2025-10-17 20:41:28

My requirements (and expectations, after several bad experiences) for dentists is pretty low. Non-painful cleanings, and not recommending unnecessary procedures. My current dentist is...okay. But they had a bunch of "we back the blue!" cards in the waiting room last time, and now they've sent me 4 "please leave is a good review on yelp/google!" emails in the past 4 days. Not great.

@teledyn@mstdn.ca
2025-09-18 19:17:27

On my way back from Khan Scopes I thought I'd poke into #YorkdaleMall — I hadn't been there in decades either, having once upon a time taken the kids to the now-vanished Rainforest, and good gracious me, the very existence of shops larger than a supermarket only selling designer handbags already shatters my faith in humanity, but acres and acres of the same, aisle after aisle? How is this even possible?
#thisplanetisdoomed

@scott@carfree.city
2025-10-17 02:19:46

one of my hottest takes is that shared laundry machines in an apartment building is better than in-unit. it's a good example of how individual solutions can be worse than collective ones.
with shared machines you can use two machines at once at a less-busy time. a single in-unit machine would take twice as long. in-unit means the noise the machine generates is inside your apartment, so you can't have guests over or take a meeting while it's running

@hex@kolektiva.social
2025-09-11 20:33:34

And when I'm talking about understanding the drives to violence, I did write about something similar recently.
write.as/hexmhell/algorithmic-
The drives behind this and the shooting last week are pretty radically different, but there's some overlap. People like Kirk are part a huge political machine slowly crushing people all over the world. There's a hopeless rage that would naturally drive even the most calm person to the edge of violence. You can't look at the world honestly and be OK. We want to do something. We want to react. But everything we do is silenced or must rmain silent. So it's easy to understand why someone might choose violence. Very different situation, but everyone is subject to the same national and international influences.
I don't promote violence, not because I disagree with it but because I think it's expensive. It takes time to plan, especially for those trying to get away. Guns are not cheap, nor are bullets, nor is the range time you need to get somewhat good under pressure. It's not cheap for the person doing it, and it's not cheap for the community that has to clean up. The community will face police repression (which, if we're honest, was gonna come anyway). The community will have to post bail, will lose a person for a while, will need to support the family, will go to hearings, will write reports, will do interviews.
Sun Tzu said that deploying one soldier to the front takes 7 in the field. Logistics are a huge invisible cost. Some of that time and energy could be reused. It's never bad to be armed and able to defend if needed. But a lot of that energy and time would be better spent planning a community pantry, a tool library, organizing a union, etc. We are living in a disaster, and we need to invest in thriving through the next crumble.
Kirk is replacable. They're almost all replacable, because they don't really care about human life. We do, so none of us are. It's not really a worth while trade, IMHO.

@ErikJonker@mastodon.social
2025-09-05 07:40:17

Always good to get a reality check. At the same time good to remember the data collection of this trial was from October 2024 to Decembre 2024. Models have improved since then, reasoning, more tool use etc.
theregister.com/2025/09/04/m36

@NFL@darktundra.xyz
2025-10-21 09:36:07

NFL Week 8 power rankings: Reality check causes reshuffling on top as Colts show mettle nytimes.com/athletic/6733797/2

@hex@kolektiva.social
2025-09-13 11:53:04

As we continue down this path of escalating nihilistic meme violence, it can feel like the worst things have become viral. We are drowning in the memetic effluent of a capitalist media that profits by maximizing engagement. But I wonder if anyone remembers "Pay it Forward?"
A movie came out in 2000 about a kid who started a viral kindness campaign. The idea was that you do something nice for someone else with the expectation that they do the same in the future. I never really saw the movie, but I do remember the time. There were a few weeks, maybe a few months, where people started doing it. People would just be randomly nice, and everything actually just started feeling better.
Over time, the world caught up. Capitalism consumed the whole thing, and life went back to normal. 9/11 happened the next year, and the US started down the path of becoming the most twisted and evil version of itself. But there was a short time that doing nice stuff was a viral meme, a thing that people just started doing.
Gun violence doesn't have to be the only viral meme we have. We can make good things happen too.

For the first time in U.S. history, there are more Americans over 62 than under 18.
With the national workforce getting older every year, many economists argue that having people keep working longer than they used to would help maintain a robust labor market.
But it can be hard for many older adults to stay employed past the age of 62, the year they typically become eligible for early Social Security retirement benefits, even when their health is good.
In part, that’s becaus…

@hex@kolektiva.social
2025-09-21 18:01:21

I think I need to clarify some shit for (white) liberals.
How many times have you wondered if someone you're talking to in an informant sent to entrap you? How many times have you or a friend of yours been hit by a car, intentionally? How many friends have been hit, or almost hit? Ever been stabbed? Know anyone who has? Has the FBI ever knocked on a friend's door? Have police ever kicked down your door? Have you ever been arrested? Pepper sprayed? Does the sound or smell or blast balls give you flashbacks? Do you ever wonder what all the CS exposure is doing to your body? How many times have you been shot or shot at? Do you wonder every day if this is the day they'll come to kill you? Would anyone in your social circle answer these questions differently?
When you vote, you risk nothing (big asterisk, but if I'm talking to you then it doesn't apply to you). What you get out of voting is exactly what you put into it. Direct action is the same.
If you aren't worried about someone murdering you, then you probably aren't actually threatening the system. That's the difference between voting, and doing something useful. If they had to murder all the liberals in order to keep going, fascism would end. If they're only murdering radicals and marginalized people, then you're just like all the "good Germans" who hated Hitler but did essentially nothing.
It's already that bad for some people. How much are you willing to risk? How many people are you willing to sacrifice for your comfort? These are the questions we're all thinking about every time you tell us to vote.
(I'm tagging this #USPol so it's easy for folks to filter out if they're already well acquaintaned with the horror. I'm not CW, because USPol is just expected to be triggering.)

@hex@kolektiva.social
2025-10-07 20:39:38

Now, for any person with a shred of moral dignity, there's some time during US history where you would have to admit that an insurrection or rebellion was necessary. Only complete scum bag fascists would try to argue that a slave revolt wasn't an absolute good, and that it was a bad thing when those revolts were crushed. Anyone with a shred of moral decency has to admit that there is at least one point in US history where the nation was doing something so incredibly evil, that it would have been good if people would have rose up and stopped it.
Today we're talking about the displacement and genocide of people in Gaza. We can look at any number of genocide on US soil carried out by the US government. Who, with any moral clarity, wouldn't point to those and want to believe that they would have resisted, violently if necessary, against those slaughters. Who, that today condemns slavery, could look at John Brown and not wish to have the moral integrity to fight and die along side of him?
Every liberal who actually believes in justice, who isn't just virtue signaling out of guilt, should be able to point to a time in history where they would absolutely agree with the most militant resistance. For those folks, I always wonder, when did that evil end? Where is your line? Have you thought about that?