Searching We Love Privacy Club

Twts matching #Magic
Sort by: Newest, Oldest, Most Relevant

Just printed and sleeved some proxies for tomorrow night’s #Magic games, including this one from my Guardians of the Multiverse deck:

Image

He’s Spider-Man Supreme, from Clash of the Champions - a Spider-Man from a universe where Peter Parker is also the Sorcerer Supreme of his Earth. He’s one of my favorite characters in the game, and I thought he’d be an appropriate proxy for Cosmic Spider-Man (the best card from the Spider-Man set, but only really useful for a tribal Spiders deck).

⤋ Read More

I’m still on a deckbuilding kick, so I was thrilled that we managed to get 3 games of Magic in last night.

In game 1, my Marvel Villains deck couldn’t stand up to Doctor Who’s Missy and her army of Cybermen (and Daleks). Since someone else was playing a dark lord Sauron deck, I guess that means she’s even more ā€œvillainousā€ that anything Marvel or Tolkien could offer.

For game 2, I ran my Guardians of the Multiverse deck (formerly known as The B-Vengers or Marvel Heroes 2: Electric Bugaloo). It was working well, and I had quite an army going, but I was still one turn from a win when an opponent’s tribal elf deck went off, killing everyone with 19 19/19 forest-walking elves. ĀÆ_(惄)_/ĀÆ

Then in game 3, I ran my Avengers deck, and finally got the win thanks to a Heroes’ Podium, a pair of Hawkeyes, and a flying, shield-wielding Captain America. Assemble, indeed.

Last night will likely be my final Marvel-only game night for a while. I still need to test the decks out some more, but they’re basically complete (I don’t currently plan on adding any more cards to them). Plus, while I’m on this kick, I’d like to finally finish my Sauron deck, and I’ve got some cards on order for both a Dune-themed deck and a couple of decks inspired by the old-school Beatdown Box.

⤋ Read More

Although I was initially concerned that adding modern Marvel superheroes to the high-fantasy worlds of ā€œMagic: the Gatheringā€ā€ would be too aesthetically dissonant, instead it’s gotten me back into deck building in a big way.

Since the set was released last month, I’ve built: a 5-color Super Villains deck, two 5-color Superheroes decks, plus a 5-color tribal Mutant Ninja Turtles deck (built from the best cheap singles from the TMNT set from earlier this year, a set that was a bit more dissonant, but still weird enough to be fun).

And then there’s the proxies…

Image

⤋ Read More
In-reply-to » Hmmm... Something ain't right. What did I break this time?

I don’t know why, but either Jenny’s behaving different after the last update, or I Fucked up something and I have no Idea how to fix it.

Symptoms:

  • I don’t have copies of my New Posts in my Maildir after posting them (as in I don’t see them in neomutt’s inbox).
  • Nor fetch or fetch context (if they get replied to) seem to fech them auto-magically.
  • I had to do a full whipe (~/Maildir/twtxt and ~/.cache/jenny) in order to get them fetched back.

⤋ Read More

Perhaps unsurprisingly, last night’s Magic games were dominated by the new Marvel set.

In game 1, I was running my new (unlisted) 5-color tribal Super Heroes deck (led by Nick Fury, Agent of SHIELD) against a lightly-modified Avengers Assemble deck, a tribal Super Villains deck (fronted by Thanos, the Mad Titan), and 2 ā€œclassicā€ magic decks (Fractals and Artifacts). The heroes held their own quite well, but that game went way too long (thanks to Thanos snapping away half the board every other turn). It finally ended when everyone quit after yet another board wipe (giving the wiper her first win).

⤋ Read More

What a week!

It looks like I mostly missed the #twtxthashgeddon (so happy belated twtxthashgeddon day, to those who celebrate), although I’m glad that twtxt-lib appears to have come through it more-or-less unscathed.

Also, today is (was) July 4th, so happy US Independence Day (to those that celebrate). I didn’t feel much like celebrating, myself, so instead I went and played Magic (results tomorrow).

Finally, today is (now) July 5th, so happy X-Day (to those that celebrate). I can’t help but feel like this would be a great time for the saucers to come…. Just sayin’. šŸ‘½

BTW - welcome to twtxt @GabesArcade@gabesarcade.com!

⤋ Read More
In-reply-to » I went to check on the fireflies this season. But I didn't see any. Instead lots of moths. At first, I thought it might have been still too light, but it was already dark enough for me to miss and destroy a snail shell. Bummer. Maybe it was too wet tonight. Although, it's probably just another or two weeks until my glowing friends will finally show up.

How truly wonderful! I went out tonight and the first thing I noticed was the temperature drop. It felt actually quite pleasing. What a welcome surprise, I didn’t expect that at all. It was warmer in the forst than between the fields. The tiniest breeze helped to cool off the surroundings I think. Right now, the temperature shows 23°C. It’s supposed to reach 18°C at 5 in the morning before it rapidly shoots through the sky again.

When I left the house I even saw the very end of a nice sunset. A bat was around, too. The several thousand fireflies delivered a fantastic show. It’s such a pity that I cannot show this to you. :-(

There were many frogs or toads around. Luckily, the light tan gravel road made for a good constrast to the darker hopping amphibians. So, I spotted them just in time. No animals were harmed.

The moon was out and lit up the scenery. I was perfectly chasing my own shadow for several hundred meters on a forest road. I had the moon right in my back. That moon light shadow felt magical. <3

It must have set a new record on picking up spider webs along the way. The threads around arms and legs always feel quite yucky. People were blasting music somewhere in town. You could here that noise in the entire forest. I found that rather annoying. All street lamps are operational again, so I got already blinded right at the entrance to the town. But other than that, this was a very nice evening stroll. Totally recommended. Already looking forward to tomorrow. :-)

⤋ Read More

In Magic today, the Phyrexian Invasion failed in the first game, but the second game was EPIC!

I played my (unlisted) Dragons 2: Draconic Boogaloo deck, and…

Turn 1: Nothing special
Turn 2: Miirym (when a dragon enters, copy it)
Turn 3: Tiamat (choose 5 dragons from deck, put in hand)
Turn 4: Klauth (when dragons attack, create mana equal to their total power)
I attacked with all 5 dragons, which made 28 mana x2 = 56(!) mana.
Then (still turn 4) I played Scourge of Valkas (when a dragon enters, deal damage to target equal to number of dragons) + 5 other dragons, dealing 6 + 2 x (7+8+9+10+11+12+13+14+15+16+17) = 270(!) direct damage (more than double enough to kill the other 3 players).

Damn fine win, if I do say so myself.

⤋ Read More
In-reply-to » Every now and then, I think that I have carefully proof-read my message enough times and hit the "Add message" button in tt. But then, in the message tree, I spot another missed typo. My process is then to go to my twtxt.txt and fix it by hand. However, I still have to clean up tt's cache. This is rather tidious:

@lyse@lyse.isobeef.org

Now I’m curious how movwin deals with that. ;-)

Focus handling? I hardly remember, lol. šŸ˜… Did that 6 months ago and haven’t touched it since. Let’s see.

The core main loop gets keyboard/mouse events from curses. At this level, the main loop only knows about exactly one widget, so it passes the event to that widget (whatever that is, doesn’t matter – they all inherit from the Widget base class, it could be a Window, a WindowManager, or an Edit box directly).

The outermost widget is usually a WindowManager. It implements a few hotkeys of its own, like switching to another window. If none of those hotkeys match, it passes the event to the currently focused window.

Same story here: Window implements some hotkeys (like opening the menu bar). If none of those match, then … the magic happens.

Each Window acts as a focus manager. It can descend into its child widget hierarchy and collect all child widgets in a depth-first search. They are collected into a flat list. Each Window then has an attribute _focus_position, which is an index into that list. Pressing Tab or Shift+Tab increases or decreases that index and that allows you to select the next/previous focusable widget in the current window.

Eventually, Window passes the input event to the currently focused widget.

Usually on initialization, the application can ask a Window object to focus a certain widget. The file selection dialog does that, for example, because the ā€œnaturalā€ focus order would be to focus the Edit box at the top of the window first – but that’s not what the user wants, the Table showing the list of files should be focused.

If no widget ever feels responsible for handling a certain input event, then there’s a global unhandled_input callback that the application can provide (same as in urwid).

I think that’s it.

Hm, that’s more complicated than I remembered, but apparently it works fine, because I completely forgot about this. šŸ˜… All I did in the last few months was make new classes that inherit from Widget, like the new Table class or Edit or HexEdit or whatever, and if they want to get input events, then they must implement the methods input_key() or input_mouse().

Does this answer your question? šŸ˜… (I admit that I didn’t exactly understand your scenario, so I just went ahead and rambled about my implementation. šŸ˜…)

⤋ Read More

Toot-toot: All aboard the Socceroos bandwagon, diehards and all
Among the ā€œAustralian valuesā€ on our citizenship test is that 25-plus million of us become Socceroos tragics for a couple of weeks every fourth year, and then magically transform back to normal indifference as the bandwagon empties. ⌘ Read more

⤋ Read More

Adventure Time: Side Quests Trailer Previews Disney+ Prequel TV Show
Upcoming Disney+ prequel TV show Adventure Time: Side Quests has revealed its trailer. The show has been described as the companion to the original Adventure Time series. The official synopsis for the Adventure Time: Side Quests reads, ā€œAdventure awaits a young hero Finn and his magical dog best friend Jake as they quest to party […]

The post [Adventure Time: Side Quests Trailer Previ … ⌘ Read more

⤋ Read More

How fans travelled to Brisbane’s latest mega event – and our lessons for 2032
Exclusive analysis of Magic Round mobile phone data shows we’ve got a long way to go to reach our Olympic targets for public and active transport. ⌘ Read more

⤋ Read More
In-reply-to » Okay. I have lost the ā€œbattleā€ against ā€œAIā€ at work and I will no longer try to ā€œfightā€ any of it.

@movq@www.uninformativ.de Related reading (if you’re interested): Let’s Talk about LLMs by James Bennett

First, it quotes the DORA report on the ā€œState of AI-assisted Software Developmentā€:

The research reveals a critical truth: AI’s primary role in software development is that of an amplifier. It magnifies the strengths of high-performing organizations and the dysfunctions of struggling ones.

At the end, it quotes the late Fred Books:

The first step toward the management of disease was replacement of demon theories and humours theories by the germ theory. That very step, the beginning of hope, in itself dashed all hopes of magical solutions. It told workers that progress would be made stepwise, at great effort, and that a persistent, unremitting care would have to be paid to a discipline of cleanliness. So it is with software engineering today.

⤋ Read More
In-reply-to » @movq I'm very curious...

@prologic@twtxt.net Yeah, it’s hard to get my point across here. I tried to address that a few paragraphs down.

Yes, I can tinker with AI techniques on a general level. That’s cool but not really my area of interest.

What I certainly can’t do is learn how specific AI products work. I can’t possibly find out why Claude Code produced that particular line of code. Claude is just a magic box that does something and I have to trust it.

⤋ Read More

I went 1-for-2 again at Magic today, winning the first game with my (mostly standard) Fallout ā€œHail, Caesarā€ deck by creating a swarm of soldiers and slapping people across the face with them (LOL!), before quitting the 2nd game for lack of time after my board got wiped (I mean, I might have lucked into something eventually, but it was getting late, so I dropped out).

I hope to play more regularly going into the summer, but who knows.

⤋ Read More

More Videogames Developers Consider Unionization - Some Spurred By Changes to Remote Work Policies
Developers for several top videogames have joined unions under the Communication Workers of America — including Call of Duty, Fallout, Overwatch, Diablo and World of Warcraft. Last month workers on the online game Magic: The Gathering Arena team announced their own CWA union.

T … ⌘ Read more

⤋ Read More

QuiznessDesk, Wednesday, May 20
The Bahamas lie off the coast of which US state?
How is ascorbic acid more commonly known?
Which of the following was not one of the famous Brontƫ sisters? Anne, Jane or Emily?
In what decade did the building of the Berlin Wall begin?
Which cartoon character’s name is Italian for ā€œpine eyeā€?
A Kind Of Magic and Hammer To FallĀ by Queen are songs on the soundtrack to which 1986 film?
Kelly Rowland, Michelle Williams and Beyonce Knowles made up which band?
What is t … ⌘ Read more

⤋ Read More
In-reply-to » My first game of Magic ended with a truly EPIC TURN yesterday...

@bender@twtxt.net Apologies, I’m still working through some layout issues with TwtStrm and frequently miss mentions…

Magic: the Gathering does not use a Game Master (although professional referees are often used in sanctioned events). While the game has alot of thematic crossover with with D&D (or fantasy games in general), the system is much more of an abstract, card-dueling system involving things like ā€œthe stackā€ and insanely specific rules on card timing and interactions.

Like, we joke about ā€œI’m sending my army of (goblins / elves / angels / whatever) at you,ā€ but that’s about as far into the ā€œrole-playingā€ element most magic games get in my experience (and most of the ā€œofficialā€ competitive games I’ve played at my FLGS were even more abstract and less thematic, although it’s been years since I played in one of those).

⤋ Read More

Googlebook Is Google’s New AI-Powered Laptop Platform Built on Android
They won’t replace Chromebooks, but Googlebooks have an Android-centered operating system, AI-first features like the Magic Pointer, and a promise of desktop-grade apps. ⌘ Read more

⤋ Read More

What Happens When You Try to Treat OCD With Psilocybin
Colloquially, OCD is known as the doubting disorder. In his new book How to Not Know, Simone Stolzoff explores whether treating that uncertainty with magic mushrooms can help people through it. ⌘ Read more

⤋ Read More

Single Dose of Magic Mushroom Psychedelic Can Cause Anatomical Brain Changes
A small study found that a single 25mg dose of psilocybin produced measurable brain changes that were still visible a month later, along with reported improvements in psychological insight, wellbeing, and mental flexibility. The Guardian reports: Evidence for the changes came from specialized scans that measured the dif … ⌘ Read more

⤋ Read More

My first game of Magic ended with a truly EPIC TURN yesterday…

It was a 5-player game, and I was running my (unpublished) Superfriends deck (mostly Planeswalkers and counter manipulators). After some ups and downs, I was able to pop the ultimate abilities on a handful of PWs all on a single turn, pumping my Bioessence Hydra to 110/110 (!) before tapping it twice to kill 2 opponents, and then following that by destroying all of the lands of a 3rd opponent and stealing all of the creatures from the 4th, at which point the survivors decided to quit. As I said, EPIC TURN!

Game 2 ran long, so I dropped out. But that first game…

⤋ Read More

I won our only game of Magic for this week with my (yet-to-be published) ā€œBolas Triumphantā€ deck: 5 players over 3 hours, including 4 board wipes (one of which came from my Nicol Bolas, God-Pharaoh), and I even got to cast Omniscience via a Fae of Wishes. I can’t speak for everyone, but I know I had a good time. 😁

⤋ Read More

Another AI rant:

One of the ā€œkey featuresā€ of LLMs is that you can use ā€œnatural languageā€, because that is supposed to be easier than having to learn a programming language. So, when someone says to me, ā€œI automated this process using AI!ā€, what they mean is: They have written a very, very large Markdown document. In this document, they list what the AI is supposed to do.

In prose.

This is a complete disaster.

Programming and programming languages have one crucial property: They follow a well-defined structure and every word has a well-defined meaning. That is absolutely brilliant, because I can read this and I can follow the program in my head. I can build a mental model. I can debug this, down to the precise instructions that the CPU executes. This all follows well-defined patterns that you can reason about.

But with these Markdown files, I am completely lost. We lose all these important properties! No debugging, no reasoning about program flow, nothing. It’s all gone. It’s a magic black box now, literally randomized, that may or may not do what you wanted, in some order.

People now throw these Markdown files at me … and … am I supposed to read this? Why? It’s completely random and fuzzy.

Sadly, these AI tools are good enough to be able to mostly grasp the authors intentions. Hence people don’t see the harm they cause, because ā€œit worksā€.

We already have a ton of automations like this at work: Tickets get piped through an LLM and these Markdown files / prompts determine what will happen with the ticket, and maybe they trigger additional actions as well, like account creation or granting permissions. All based on fuzzy natural language – that no two humans will ever properly agree on.

Jesus Christ, we’re now INTENTIONALLY bringing the ambiguity of legal texts and lawyers into programming.

Using natural language is NOT easier than using a programming language. It is HARDER. Have you people never read a legal contract? And that stuff can STILL be debated in a court room.

I can’t begin to comprehend why we, tech folks, push this so hard. What is wrong with you? Or me?

(And, once again, we’re ignoring other factors here. LLMs use a ton of energy and ressources, that we don’t have to spare. It’s expensive as fuck. It doesn’t even run locally on our servers, meaning we give all these credentials and permissions to some US company. It’s insane.)

⤋ Read More

I went 1 for 2 at Magic this week… Temmet made a good showing the first game before being overwhelmed by an infinite number of Wylls (aka Fred Durst, on account of all his ā€œrollin’, rollin’, rollin’!ā€). As a result, I unleashed Chatterfang on the group for the second game, and he lead his squirrel army to victory once again. Good times!

⤋ Read More

Went 2/3 at Magic today: Prosper dominated game 1, Ash and his Knights came within a single planar die roll of winning game 2, and then Atraxa came up with the win in a fairly tight game 3. All in all, not a bad afternoon of Magic.

⤋ Read More

A CNN Producer Explores the ā€˜Magic AI’ Workout Mirror
CNN looks at ā€œthe Magic AI fitness mirror,ā€ a new product ā€œwatching you, and giving you feedback automatically,ā€ while sometimes playing footage of a recorded personal trainer.

Long-time Slashdot reader destinyland describes CNN’s video report:

CNN says the device ā€œtracks form, counts reps, and corrects technique in real-time — and it doesn’t go easy on you.ā€ (Although the … ⌘ Read more

⤋ Read More
In-reply-to » Alright. I have a minimal working instance of a twtxt feed. Now, what's the first thing we do? Exactly, FOLLOW EVERYONE!

@rdlmda@rdlmda.me I mean, if you’re talking about a ā€œFollow meā€ button you can put on your site somewhere and it somehow magicallyā„¢ works, yeah we haven’t figured out a good way to do this honestly.

⤋ Read More

Lenovo Unveils an Attachable AI Agent ā€˜Companion’ for Their Laptops
As the Mobile World Conference begins in Spain, Lenovo brought a new attachable accessory for their laptops — an AI agent. CNET reports:
The little circular module perches on the top of your Lenovo laptop display, attached via the magnetic Magic Bay on the rear. The module is home to an adorable animated companion called Tiko, who you can … ⌘ Read more

⤋ Read More

Samsung Ad Confirms Rumors of a Useful S26 ā€˜Privacy Display’
Samsung has all but confirmed that its upcoming Galaxy S26 will feature a built-in privacy display, releasing an ad that demonstrates a ā€œZero-peeking privacyā€ toggle capable of blacking out on-screen content for anyone peering over the user’s shoulder.

The underlying technology is reportedly Samsung Display’s Flex Magic Pixel OLED panel, first shown at MWC … ⌘ Read more

⤋ Read More

ā€œWhen we get to thinking of everything in terms of profit and survival value, then the shapes of scratches on the floor cease to have magic.ā€ - Alan Watts

⤋ Read More

Another project where I’m going to use my terminal widget toolkit is a hex editor. This is still very young, obviously, and there’s a lot of work to do (both in the toolkit and this particular application), but I’m making some progress:

https://movq.de/v/2bae14ed16/vid-1769283187.mp4

Since this program is UTF-8 clean (I hope), you can do things like enter multi-byte UTF-8 sequences or paste them from the system clipboard (another hex editor I just tried failed to do this correctly):

https://movq.de/v/e9241034c1/vid-1769283755.mp4

Under the hood, I’m using mmap() with MAP_PRIVATE, which is really cool: I get the entire file as a byte array, no matter how large it is, no need to actually read it upfront; and MAP_PRIVATE means that I can write to this area however I like without changing the underlying file. The kernel does copy-on-write for me. Only when you hit Save, it will write to the filesystem. And it’s just a couple lines of code. The kernel does all the magic. 🄳

⤋ Read More

Matthew McConaughey Trademarks Himself To Fight AI Misuse
Matthew McConaughey is taking a novel legal approach to combat unauthorized AI fakes: trademarking himself. From a report: Over the past several months, the ā€œInterstellarā€ and ā€œMagic Mikeā€ star has had eight trademark applications approved by the U.S. Patent and Trademark Office featuring him staring, smiling and talking. His attorneys said the trademarks are meant … ⌘ Read more

⤋ Read More

Linux Lands Safeguard For RISC-V Against Another Microarchitectural Attack Vector
Increasingly complex RISC-V cores aren’t magically immune to the speculative execution / side-channel vulnerabilities that have rattled the x86_64 and ARM64 landscape for years. Following recent work on Spectre V1 handling for RISC-V in the Linux kernel, merged this weekend for Linux 6.19-rc5 is another RISC-V attack vector safeguard… ⌘ Read more

⤋ Read More
In-reply-to » The original twt is unavailable. It may have been edited or deleted, or is from an unknown or muted feed.

@zvava@twtxt.net By hashing definition, if you edit your message, it simply becomes a new message. It’s just not the same message anymore. At least from a technical point of view. As a human, personally I disagree, but that’s what I’m stuck with. There’s no reliable way to detect and ā€œcorrectā€ for that.

Storing the hash in your database doesn’t prevent you from switching to another hashing implementation later on. As of now, message creation timestamps earlier than some magical point in time use twt hash v1, messages on or after that magical timestamp use twt hash v2. So, a message either has a v1 or a v2 hash, but not both. At least one of them is never meaningful.

Once you ā€œupgradeā€ your database schema, you can check for stored messages from the future which should have been hashed using v2, but were actually v1-hashed and simply fix them.

If there will ever be another addressing scheme, you could reuse the existing hash column if it supersedes the v1/v2 hashes. Otherwise, a new column might be useful, or perhaps no column at all (looking at location-based addressing or how it was called). The old v1/v2 hashes are still needed for all past conversation trees.

In my opinion, always recalculating the hashes is a big waste of time and energy. But if it serves you well, then go for it.

⤋ Read More

Social media ban implementation will ā€˜vary’ across platforms, regulator warns
Not all Australians aged under 16 will ā€œmagically disappear overnightā€ from social media, the nation’s online safety regulator says, amid a legal challenge to pause the start of the federal government’s ban. ⌘ Read more

⤋ Read More