yhlee: Alto clef and whole note (middle C). (Default)
yhlee ([personal profile] yhlee) wrote2025-10-25 08:12 am
Entry tags:

emotional support spinning

(cross-post with more technical details: [community profile] prototypediablerie)



Three-ply yarns where each single is a different wool variety since I was going through and spinning up some samples. Next up will be an experiment in dyeing.



Also, the next owner of this spinning wheel is going to have to live with the aftermarket addition of Warhammer 40,000 base magnets to hold the hecking orifice hook because I keep losing them (and having to DIY new ones out of paper clips - this works quite well and is easy but also, I'm running embarrassingly low on paper clips).
Jay's Brick Blog ([syndicated profile] jaysbrickblog_feed) wrote2025-10-25 12:32 pm

2026 LEGO Minecraft sets officially revealed!

Posted by Jay Ong

LEGO has officially unveiled 8 new Minecraft sets coming on 1 January 2026! The January 2026 wave of LEGO Minecraft sets feature plenty of new minifigures, mobs and biomes to collect, as well as another microscale 21589 Mini Biomes set that complements 21265 Minecraft The Crafting Table. LEGO Minecraft fans will especially be delighted with […]

The post 2026 LEGO Minecraft sets officially revealed! appeared first on Jay's Brick Blog.

rydra_wong: Grasshopper mouse stands on its hind legs to howl. (turn venom into painkillers)
rydra_wong ([personal profile] rydra_wong) wrote2025-10-25 11:33 am

UK people: Scrap The Bathroom Ban

https://actionnetwork.org/letters/scrap-the-bathroom-ban

From TransActual and Trans+ Solidarity Alliance. Produces a template letter to your MP which you can customize as much as you can or want to.

Article by Jane Fae of TransActual (who have been absolutely kicking ass):

https://www.scenemag.co.uk/jane-fae-a-director-of-transactual-writes-on-the-eve-of-launching-a-new-campaign-to-get-mps-to-reject-the-ehrcs-bathroom-ban/

There are now a bunch of Labour MPs who are worried and making noises at the government, even if it's only about the impact on businesses of rules which are possibly illegal and impossible to follow without getting sued:

https://www.theguardian.com/society/2025/oct/23/dozens-of-labour-mps-warn-of-chaos-for-firms-over-gender-recognition-advice

It's alleged that Bridget Phillipson was sitting on the guidance because she was worried it'd scupper her bid for the deputy leadership, whereas Powell is actively trans-friendly and has called for MPs to have a chance to debate and vote on the guidance.

The below may be an overly optimistic view but it seems clear there's tension and conflict between the ECHR and government:

https://iandunt.substack.com/p/frightened-and-desperate-ehrc-anti (warning for Substack, in case you are boycotting it)

So this is a moment when leverage is possible, and letters to your MP may actually do something.
diamond geezer ([syndicated profile] dg_weblog_feed) wrote2025-10-25 07:00 am

Roehampton

Posted by Unknown

5 Nice Walks: Roehampton (5×1 mile)

Sometimes you just want to go for a nice walk, nothing too taxing, lots of heritage, hugely contrasting, multiple stately homes, leafy slopes, renowned architecture, refreshment opportunities, occasional squirrels, fully bookleted, a bit of a stroll, won't take long. So here's a choice of five in Roehampton, nowhere near enough to make a day of it but nice walks all the same.



The 48-page booklet is called Roehampton Walks and has recently been compiled by Wandsworth council. It offers five one-mile walks around the suburb, each with several stops, photographs and background detail. It's beautifully designed with lovely graphics, and printed on decent glossy paper of the kind cash-strapped boroughs no longer normally spend. You can download a pdf and use that to work your way round, but I'm pleased to report they (finally) have free copies in Roehampton Library so I grabbed one of those instead. By themselves the five walks are all ridiculously short, with absolutely no suggestion in the booklet that you join some of them together, but I did the sensible thing and linked three. If you like heritage variety I can recommend.

Nice Walk 2: Roehampton Lane North (1 mile)

I skipped walk 1 because it's short and only has two stops, but if you've always wondered where addled celebs go when they check into The Priory then give it a go. I preferred walk two because it starts near Barnes station and has a bit more depth. It kicks off at the top of Roehampton Lane with Wandsworth's only thatched building (although if it were on the other side of the road it would be in Richmond). Behind it is the Roehampton Club, a 100 acre sports hub with its origins in polo, but that's private so crossing the threshold is for members only. Amongst the private flats down the road is Fairacres, a long crescent block with appealing brick curves that scream 1930s, and correctly so.



Much of the west side of the road is occupied by the University of Roehampton, a group of former teacher-training colleges now high in various academic rankings, and dubiously accessible. Its parkland campus looks appealing but the signs on the gates send mixed messages about access, welcoming sensible dog walkers while also telling visitors where to sign in. I was only persuaded it was OK to go in when the walking route bore off at the estate's former gatehouse, leading to a wooded path and ooh, a mausolueum hidden in the trees. At the end of the lane I discovered a large Georgian mansion and behind that a rose garden and extensive landscaped grounds with a scenic lake. It still felt almost like trespassing with all the students milling round, but thanks Walk Two, your finale very much delivered.



Nice Walk 3: Central Roehampton (1 mile)

There's one more big old house to walk past, once occupied by the Marchioness of Devonshire and now anonymous study space for the university. Things then pick up considerably, at least for fans of 1950s architecture, when a path alongside the Roehampton Family Hub leads to the Alton Estate. This renowned LCC overspill mixed Brutalist blocks, Scandi lowrise and sloping grassland to accommodate 13,000 residents across two distinct phases - Alton East and Alton West. The walk enters by the slab blocks and then proceeds too quickly to the bronze bull by the bus terminus. I deviated instead along the ridge to better admire the concrete stilts and broader le Corbusian vision across a strikingly autumnal panorama, before nipping down as directed to the shops.



Classic postwar housing doesn't have to be highrise. The staggered bungalows in Minstead Gardens are alluringly attractive, especially in full sunlight, with cute cylindrical chimneys atop an admittedly flaking flat roof. I'm not sure the residents approve of outsider interest however as a pensioner walked over after I'd gone and pointed me out to a neighbour hanging out his washing, no doubt assuming my attempts at photography could only be bad news. I was actually trying to line up another classical mansion in the background, this time Mount Clare, once home to the Admiral of the Fleet, the Governor of the Bank of England and the discoverer of niobium. Another indication of the estate's great age is the Maryfield Convent, home to the Poor Servants of the Mother of God, where this walk abruptly terminates.



The booklet also includes details of seven independent shops you might want to frequent while on the walks. Each plug fills a page with a photo of the owners, a location map and a charming bio interspersed with bland filler. If you're the bod who wrote "With a focus on community well-being, East Chemist continues to be a go-to destination for professional, friendly and accessible healthcare" you really lowered the tone. The blurb about chippie The Right Plaice is the least motivating, but having walked round the back while switching from Walk 3 to Walk 4 I sniffed the Friday fry and can heartily recommend.

Nice Walk 4: Roehampton Lane South (1 mile)

The final mansion is a Palladian villa called Parkstead House, built for the 2nd Earl of Bessborough by the same architect who designed Somerset House. Again it's now part of the University of Roehampton and dubiously accessible so this time I didn't risk following students through the gates. To exit the modern estate you pass the shopping parade on Danebury Avenue which is destined to be demolished under plans literally just agreed in an estate-wide residents ballot. The masterplan is expertly described across the walls of the former Co-op, which is destined to become a new community hub, followed by 13 denser blocks on the footprints of existing flats. It means more housing in better quality accommodation, but also an anodyne architectural insert diminishing the original cohesive vision.



By crossing the main road the walk enters entirely contrasting territory, a characterful narrow high street with two ancient pubs. The King's Head is fundamentally Tudor, and I take issue with their chalkboard which asks Is It Ever Too Early To Think About Christmas? The retail selection here is a notch upmarket - definitely no betting shop or Greggs - with intermittent weatherboarding and yet another convent. If you've only ever seen Roehampton from a bus you won't have been up here, for reasons clarified by the two delivery lorries I watched struggling to get out. A similar hazard is the village's Italianate drinking fountain which, along with two former horse troughs, now forms a floral but obstructive traffic island.



Roehampton boasts one of the borough's oldest secular buildings which is Lloyds Local Convenience Store. It started out as a quaint cottage in the 17th century, morphed later into a beer shop and then a tiny pub, but served its last pint in 2006 and is now more snacks and vapes. Few buildings jar as much as the former Montague Arms. To end the walk head past the Shell Garage to the parish church, built only when the local population passed critical religious mass. The door was open but I didn't dare peer in after I spotted a driver in mourning dress parked outside. You could at this point download Wandsworth's Looky Rooky app and track down 35 stickers across the neighbourhood, or continue to Walk 5 across Putney Heath which if you're past school age I'm sure would be more satisfying. It's a quality resource this, and five nice walks to boot.
The CRPG Addict ([syndicated profile] crpgaddict_feed) wrote2025-10-25 12:00 am

Sandor II and Daemonsgate: Summaries and Ratings

Posted by CRPG Addict

 
My most recent loss.
        
My current Wordle "win" percentage is 97%. I hope we can all agree that's not some kind of flex. Wordle is an easy game. Occasionally, you get into the kind of trap depicted above, but that certainly doesn't happen often. I thus occasionally indulge the fantasy that if I just win enough games in a row without losing them, the wins will overwhelm the losses to the point that my win percentage rounds to 100%, and then maybe I'll get a personal call from the president of MENSA or something.
    
I realized during my hiatus that I'd been thinking about my statistics in the right-hand column (sorry, mobile users) the same way. These days, it takes about 35 wins to nudge the "won" percentage a point higher, but some part of me has been looking forward to the day when it rounds to 100% or is actually 100% because I've gone back and finished the ones I've lost. Either plan is folly. If I never lost another game, my wins would round to 100% (just for games that have a winning condition) at Game #9950. As for going back and winning the rest, there's no way in hell I'm taking the time to win Moria alone, let alone Angband, and BOSS: Beyond Moria too.
   
In fact, the thought continues, I've been thinking about those statistics all wrong. Higher isn't better. They're already too high. There's no way that 9 out of 10 games deserve to be played all the way to the end. I am old enough to start to make out the reaper's shadow in the distance, and yet I chose to spend the equivalent of seven working weeks on Fate: Gates of Dawn?! When I've never played the original Fallout or Wizardry 8? I should be pumping up those "loss" numbers, not trying to reduce them. I don't want to go back to the way things were during my first year, but I think from now on, until my win/loss ratio gets down to 85/15, the burden of proof is on the game.
   
So let's rip off that Band-Aid and get started. I'm going to soft-pedal the GIMLET for these two games. If you want to see the specific scores, you can go to my ratings spreadsheet; here, I'm just going to discuss the strengths and weaknesses and final score.
         
       
Sandor II: Kotalan und die drei Schwester'n
"Sandor II: Kotalan and the Three Sisters"
Germany
Motelsoft (developer and publisher)
Released 1991 for Atari ST
Date Started: 27 May 2025  
Date Ended: 20 October 2025
Total Hours: 15 (not won)
Difficulty: Moderate (3.0/5)
Final Rating: (to come later)
Ranking at time of posting: (to come later) 
            
Summary:
 
The third RPG from the German developer Motelsoft, Sandor II puts the player once again in the land of Sandor, where an evil wizard named Kotalan has kidnapped the daughters of King Salinos. A single pre-created character must assemble a party and ride to the rescue. Top-down overland exploration contrasts with first-person dungeon exploration, with themes and mechanics cribbed from several popular American titles. A relatively linear narrative leads the party from city to city, dungeon to dungeon, finding objects necessary for the next step, often by solving some kind of riddle or mechanical puzzle. Combat takes place on a tactical grid, likely inspired by 1980s SSI titles. Sound is scant and annoying, and the graphics and interface are a confusing mess, somehow regressed from the original Sandor.
 
***** 
 
Between the two games I'm wrapping up today, I feel worst about Sandor II. I'm not really "stuck" in it. If my mother's death hadn't forced a hiatus in the middle of the game, I probably could have finished it. My perception is that it's fairly nonlinear geographically but linear narratively, with each dungeon offering a clue or item necessary for the next dungeon, all the way to the presumable end. It was the same approach that the developer used with Magic Tower I: Dark Stone Ritual (1992).
   
Motelsoft is the kind of low-budget developer that its name suggests, but it's competent at analyzing the best elements of beloved commercial RPGs and combining them in interesting ways. I've said before that I think SSI's Shard of Spring (1986) and Demon's Winter (1990), two of the more under-rated games that I've covered, inform the core mechanics of Sandor and its sequel. But there are also elements of Pirates!Dungeon Master, Phantasie, and probably a few other titles. Like Origin, the company never uses the same interface twice, which I also find admirable, particularly given their prolific output. Sandor II offers decent character development, inventory, puzzles, and backstory.
     
I kept looking for the "Visit the Governor" button.
     
But the game is a slog for three reasons. First, the combat takes far too long for the limited combat mechanics that the player is afforded. I believe Dungeon of Doom (1980) was the first game to use a tactical grid. Other notable appearances are in Tunnels of Doom (1982), Galactic Adventures (1983), UltimaIII-VI, and of course the Gold Box series. I've never articulated this in so many words before, but I've come to believe that a developer shouldn't waste a player's time with a tactical grid unless it offers enough tactics and environmental features to make the battle truly tactical. In other words, if you can't meticulously target the radius of a "Fireball" or make enemies come to you one at a time through a narrow mountain pass, then why don't we all just save time and fight our battles from a menu, thanks.
     
Oddly, the combat interface from the original Sandor had a better interface.
     
Problem #2 is the all-mouse interface, my objection to which many of you do not share or understand, so you're going to have to imagine the complete lethargy that overtakes me when I open the game and start clicking my way around the menus. Even if you regard the mouse as an acceptable tool, you must recognize that some interfaces are not well designed for it. To wit:
   
  • Good use of a mouse interface: Exchanging an item of equipment by dragging it from one character and dropping it on another.
  • Bad use of a mouse interface: Clicking on "Camp," then clicking on "Give," then clicking on the name of the character giving the item, then clicking on the item, then clicking on the name of the character receiving the item, then clicking "Okay."
   
The final straw is the one I'd rather not admit. I think part of me worries I'll get slapped with a Title VI violation. I'm just sick of stopping to translate. It's a complete momentum-killer. Understand that I'm not blaming the game for being in German. Both the authors and the audience were German. But it does prevent a brisk experience when I constantly have to stop and switch to a translation window. And before I get a bunch of comments suggesting other options, trust me, I've tried them. Anything that presumes to speed up the experience brings an equal number of speed bumps and other problems.
      
Sigh.
     
Issues #2 and #3 come together to create, I suppose, a fourth problem: I just find the game really confusing. I keep missing menu options, misinterpreting riddles, and finding items that don't seem to directly translate, and that I lack the cultural context to evaluate. Look at the riddle discussed here, for instance. It's discouraging to have to constantly stop and get help from German readers. This is all going to come up again, of course, but hopefully when it does, I won't be trying to get momentum after a long hiatus.
     
This screenshot has no particular reason for existing here.
        
In the GIMLET, pretty much every category registers in the 3-4 range except for NPCs (there really aren't any, aside from some "encounters") and graphics, sound, and interface (all poor). I gave a 5 to character creation and development. Everything else is "not bad but not outstanding," the kind of message that the final rating of 33 is intended to send.
   
Motelsoft will have plenty of additional chances, of course. Projekt Terra (1991) is still on my backlist. Escape from Ragor (1994) was selected for my 1994 list. There are 15 other titles, all the way to 2006.
 
****** 
         
      
Daemonsgate
United Kingdom
Imagitec Design (developer and publisher) 
Released 1993 for DOS 
Date Started: 4 August 2025   
Date Ended: 20 October 2025
Total Hours: 26 (not won)
Difficulty: Moderate (3.0/5)
Final Rating: (to come later)
Ranking at time of posting: (to come later) 
        
Summary:
 
This ambitious title has the player take the role of Gustavus, the guard captain in the city of Tormis, which has inexplicably been surrounded by besieging demons. Gustavus must assemble a party of allies, flee the city, discover the source of the invasion, and end it. The game features a continuously-scrolling, top-down world, much like Interplay's two Lord of the Rings games (and the later Infinity Engine) games, plus real-time-with-pause combat not unlike MicroProse's Darklands. The world of Hestor is a detailed, compelling place, informed by a huge chunk of lore in the manual, a background video, evocative maps, and multiple cinematics. Thousands of NPCs contribute to this lore. Alas, the developer's ambitions are sunk by tedious gameplay, including enormous cities (with no automap), an extremely long main quest, a confusing interface, and a character development system that encourages the player to front-load his grinding and coast through the rest of the game. 
 
**** 
      
Abandoning Daemonsgate is part-choice, part necessity. I can't get the next plot point to trip. Internet sources, including comments on my last entry, say that when I entered Pestur's Gate, someone was supposed to show up and direct me to meet Councilor Pestur in one of the inns. I can't make this happen no matter what, and if I meet Councilor Pestur in the town offices, no keyword I feed him advances the plot. I could reload an earlier save, do the more recent stuff, and try again, but that's where the "part-choice" comes into play.
       
Even as I leave the game, I love details like this.
     
It's so disappointing. As I covered in my first entry, the backstory and materials for Daemonsgate are wonderfully compelling. The interface, which is otherwise a bit of a mess, has some strong features, including an in-game encyclopedia that slowly builds as you talk to people, detailed descriptions of all items, and a party that slowly grows by convincing NPCs to join you. Unfortunately, the development team was too small and their ambitions too large. So many things don't work that I started keeping a long list.
       
  • There are dozens of items in stores that seem to serve no purpose, hinting at game mechanics never implemented: lanterns, armorer's tools, fletcher's tools, flint and steel, chalk, and so forth.
  • About half the time you try to leave a conversation with someone with the ESC key, the game crashes.
  • NPCs often say things that suggest they were meant to be in different buildings or in different towns, or offer dialogue that seems to belong to other NPCs.
       
We are not in a guild.
      
  • NPC dialogue has a constantly-growing list of keywords, most of which the NPCs have no reaction to.
  • Taking a boat trip resets your preferences for music and sound effects.
  • Shops routinely buy and sell something other than their signs indicate.
  • Whenever I examine my food inventory, no matter how much food I have, the game says I have 7 days' worth.  
     
Those are some dense fruit loaves.
    
  • When you pay for lodgings, you get an object called "Lodgings" in your inventory which sometimes, but not always, goes away when you rest.
  • The towns, while evocatively designed and filled with details, are so large that it's nigh-impossible to find anything. 
  • The game requires a mouse to select commands from menus. The placement of commands on menus doesn't make any sense, and one menu has only one command. The words are small enough that it's easy to select the wrong ones. There are insufficient keyboard backups.
  • Inventory management is a confusing, unintuitive mess.
  • Character development is entirely player-driven through training and practice sessions in camp. The player is highly motivated to just get it all out of the way early in the game.
  • It is too easy to acquire the best inventory or near-best inventory early in the game.
  • The above two factors trivialize the combat system. 
  • You can avoid combats anyway by entering and then escaping. Even fixed enemies disappear when you do this. I suspect that this can break the game in places.
      
At 26 hours, I was probably only a third of the way through the game. Judging by a couple of resources, I would have spent at least a few weeks (real time) running around the continent, finding the five temples in the five "Skull Mountains" and activating the "Matrix Configuration," which would trap any further demon arrivals in Elsopea. Finding each temple involves a host of sub-quests, doing favors for local rulers. 
     
I think I found the right inn.
      
Returning to where we last saw Alathon, we would have discovered that he had moved on, prompting a long chase and several more sub-quests, culminating in the discovery that Alathon was dead. His spirit, trapped in a bottle, would have told us that to close the titular gate, we would need a Lore Master (Alathon himself) and a powerful Daemonologist. We would have picked up the Daemonologist in Dryleaf after doing a favor for him.
   
The next phase would have led us to the tomb of Karadith, a hero from the game's lore, and the recovery of his sword, the only weapon capable of slaying the daemon leader Alkat. Finally, we would have returned to the city of Tan-Eldorith, gone through the gate to the demon world, and destroyed it from that side (here's a video of that). We would have gone to Alkat's citadel, killed a bunch of sub-bosses to get various keys. ("This last level is VERY BADLY DESIGNED!" says a walkthrough that mysteriously ends abruptly with that sentence.) We would have confronted and killed Alkat, triggering the endgame cinematic. Even though we would have destroyed the gate, Alkat's death would have "torn a hole in the void," sending us to a mysterious place, and setting up the backstory for Daemonsgate II.
       
Confronting a demon earlier in the game.
             
The GIMLET comes to a 38, which in earlier years would top my "recommended" threshold, but which by 1993 is either on the line or just below it. This score is bolstered by its strongest category, particularly the game world (8), with which I find no fault except a lack of change based on player agency. NPCs and equipment both get a strong 6; the rest of the scores are 2 or 3, lowered by factors like the ones I described above: no character creation, a weak development system, confusing combat, no magic beyond creating things in camp, a poor interface, and tedious gameplay. 
 
Alas, poor reviews killed any chance for that sequel. In an April 1994 Computer Gaming World review that I could have written myself, Bernie Yee says that the game is "composed of good elements, but in their overly ambitious attempt to create a huge and complex world, the designers failed to integrate the good parts into a great whole." He laments the lack of any kind of automap, which a game with cities this size really needed; he calls the graphics "mundane" and "uninvolving"; and like me had problems with the interface. 
     
The knowledge base, offered by many games in the current era, was one of the game's best innovations.
        
MobyGames's round-up of reviews shows a median in the 60s, the lowest a crazy 15% from the Czech magazine Score: "Daemonsgate is rubbish. Its poor presentation and poor execution are perhaps surpassed only by its impossible story and lackluster gameplay." The best score, at 94%, came from the January 1994 Electronic Games: "A role-player's dream . . . complex and masterfully done." The author would disagree with my list: "The only thing really missing from the game is a good auto-mapping function." The German ASM, in June 1994, provides the average take: "While the story behind the game is certainly interesting, by the time you've encountered the first scrap of truly relevant action, you've already lost interest three times over."
     
The game's lead designer was Nigel Kershaw, whose only previous experience had been a board game called King's Table: The Legend of Ragnarok (1993). Daemonsgate may not have been successful, but it didn't seem to affect his career: he has remained in the gaming industry for the subsequent 32 years, most recently at the Liverpool-based Wushu Studios. This was his first and last RPG, however. (It was also Imagitec's last RPG; its subsequent offerings were almost all action and racing games.) I made tentative contact with him over the summer and really hoped to get some more background from him, but he stopped responding to my messages. Perhaps he didn't care for my first few articles.
    
As I suspected, that hurt a bit, but perhaps with these two games behind us, I can get some momentum and wrap up 1993 before we wrap up 2025. 
 
Twenty Sided ([syndicated profile] twentysidedtale_feed) wrote2025-10-25 04:00 am

An Introduction

Posted by Ethan Rodgers

Hello everybody. My name is Ethan. I’m not new to the family but I’m new to the site so I figured I should start myself off here with an introduction. So here’s some things about myself:

I’m a millennial who grew up playing the previous generation of console to whatever was current. When I finally did catch up to what was new, I got the 360 and it red-ringed on me after a year. I started young and kept going pretty steady until adulthood. I spent plenty of time on the PC as well but mostly casual stuff and MMOs.

My favorite games are Metal Gear Solid, Dark Souls, Metal Gear Rising Revengeance, Final Fantasy VII (Original), Persona 4, Ghostrunner 1&2, and Legend of Dragoon. I love many many more but those are the ones I most feel like I can always go back to and have a good time.

I mostly stick to console but play multiplayer games on PC such as: Rainbow Six Siege, League of Legends, Minecraft, Stardew Valley, and whatever game of the week is taking over Twitch and YouTube. And before any of you ask, I hit Plat 4 in Siege and struggled to hit Silver in League. I like them, but I’m not especially good at them.

I’m a big time horror movie buff. I love everything from shlocky B-movies to modern misery porn like Hereditary and the Lighthouse. If it’s horror and it’s in front of me I’ll likely find something I enjoy about it.

I have relatively recently gotten into Magic the Gathering and will likely never financially recover from it. I play a lot of commander and a bit of sealed and draft. My favorite part of the hobby is deck building around fun strategies and interesting flavors.

Lastly, I’m not afraid to have an argument or conversation about the dumb shit I write. As long as you’re not getting weird and parasocial about it, I’m happy to read what you have to say. Just try to keep it civil. I know I’m new to this role here and this site means a lot to all of you regular readers. Thank you for giving me a chance.

Chris's Wiki :: blog ([syndicated profile] cks_techblog_feed) wrote2025-10-25 03:19 am

What little I want out of web "passkeys" in my environment

Posted by cks

WebAuthn is yet another attempt to do an API for web authentication that doesn't involve passwords but that instead allows browsers, hardware tokens, and so on to do things more securely. "Passkeys" (also) is the marketing term for a "WebAuthn credential", and an increasing number of websites really, really want you to use a passkey for authentication instead of any other form of multi-factor authentication (they may or may not still require your password).

Most everyone that wants you to use passkeys also wants you to specifically use highly secure ones. The theoretically most secure are physical hardware security keys, followed by passkeys that are stored and protected in secure enclaves in various ways by the operating system (provided that the necessary special purpose hardware is available). Of course the flipside of 'secure' is 'locked in', whether locked in to your specific hardware key (or keys, generally you'd better have backups) or locked in to a particular vendor's ecosystem because their devices are the only ones that can possibly use your encrypted passkey vault.

(WebAuthn neither requires nor standardizes passkey export and import operations, and obviously security keys are built to not let anyone export the cryptographic material from them, that's the point.)

I'm extremely not interested in the security versus availability tradeoff that passkeys make in favour of security. I care far more about preserving availability of access to my variety of online accounts than about nominal high security. So if I'm going to use passkeys at all, I have some requirements:

Linux people: is there a passkeys implementation that does not use physical hardware tokens (software only), is open source, works with Firefox, and allows credentials to be backed up and copied to other devices by hand, without going through some cloud service?

I don't think I'm asking for much, but this is what I consider the minimum for me actually using passkeys. I want to be 100% sure of never losing them because I have multiple backups and can use them on multiple machines.

Apparently KeePassXC more or less does what I want (when combined with its Firefox extension), and it can even export passkeys in a plain text format (well, JSON). However, I don't know if anything else can ingest those plain text passkeys, and I don't know if KeePassXC can be told to only do passkeys with the browser and not try to take over passwords.

(But at least a plain text JSON backup of your passkeys can be imported into another KeePassXC instance without having to try to move, copy, or synchronize a KeePassXC database.)

Normally I would ignore passkeys entirely, but an increasing number of websites are clearly going to require me to use some form of multi-factor authentication, no matter how stupid this is (cf), and some of them will probably require passkeys or at least make any non-passkey option very painful. And it's possible that reasonably integrated passkeys will be a better experience than TOTP MFA with my janky minimal setup.

(Of course KeePassXC also supports TOTP, and TOTP has an extremely obvious import process that everyone supports, and I believe KeePassXC will export TOTP secrets if you ask nicely.)

While KeePassXC is okay, what I would really like is for Firefox to support 'memorized passkeys' right along with its memorized passwords (and support some kind of export and import along with it). Should people use them? Perhaps not. But it would put that choice firmly in the hands of the people using Firefox, who could decide on how much security they did or didn't want, not in the hands of websites who want to force everyone to face a real risk of losing their account so that the website can conduct security theater.

(Firefox will never support passkeys this way for an assortment of reasons. At most it may someday directly use passkeys through whatever operating system services expose them, and maybe Linux will get a generic service that works the way I want it to. Nor is Firefox ever going to support 'memorized TOTP codes'.)

Pirates of the Burley Griffin ([syndicated profile] piratesobg_feed) wrote2025-10-25 02:36 am

Springsteen: Deliver Me From Nowhere (2025) – Content Warnings for Mental Health

Posted by John Samuel

I saw Springsteen: Deliver Me From Nowhere last night, and content warnings for discussions of mental health are applicable for the remainder of this post.

Deliver Me From Nowhere is based on the book of the same title by Warren Zanes and deals with Bruce Springsteen handling (or not as the case may be) depression during the development of the Nebraska (1982) and Born in the USA (1984) albums.

I’m not actually a huge fan of Springsteen, and certainly didn’t know prior to this that depression was (and presumably still is) an issue for him.

That said…

Deliver Me From Nowhere handles both the depression and Springsteen sensitively and with respect. Since I didn’t have the background knowledge (either of Springsteen or of the supporting cast such as the E Street Band) it took me a while to clue in to the central theme.

But…there’s no judgement here, and the film shows him getting proper, professional help, at the end of the film, along with a mention that this has been ongoing.

I think that’s good. To the best of my knowledge, depression isn’t something that can ever be cured, so showing support like this in a positive, empathetic, light might inspire someone to get the help they need.

In terms of content, the film deals with the Colts Neck recordings that formed the basis of the Nebraska album (along with several songs that later evolved into Born in the USA).

There’s also a look into Springsteen’s complicated family relationships, which would potentially require a further content warning to discuss in any more detail.

The cast is solid, and although not an easy film to watch sometimes, I do recommend Deliver Me From Nowhere as a film that is worth watching.

mellowtigger: (astronomy)
mellowtigger ([personal profile] mellowtigger) wrote2025-10-24 08:16 pm
Entry tags:

new sci-fi movie next year: Project Hail Mary

Last year for Christmas, I got several books as gifts. One was from a coworker who sent me a bestseller that I knew nothing about, "Project Hail Mary" by Andy Weir. He's the same author behind the hit movie "The Martian" starring Matt Damon. This new book turned out to be a very enjoyable read for me.

I learned yesterday that there's now a movie based on this book, expected to arrive 2026 March 20. This movie will star Ryan Gosling, a casting choice that I enthusiastically approve for the main character. The theme behind the book is not really apparent in the unnecessarily suspense-heavy official trailer video that came out a few days ago. The plot requires understanding that our civilization on Earth is in danger because the energy output from our sun is diminishing. In fact, all of the stars around us are diminishing their output... except for one nearby star. The plot takes our main character to that solar system to investigate the issue, as a last minute effort (hence the term, "Hail Mary" in the title of the book and movie) to save humanity. The movie trailer barely shows us a glimpse of the alien character, but we'll have to see a lot more of it for the movie to match the tale in the book.

What the story is really about, however, is friendship. A human and an alien find themselves in the same strange solar system, trying together to unravel the mystery of dimming stars, before each of their civilizations collapses. They have obvious cultural and biological differences, yet they have a shared imperative with little time for research. Neither of them is the perfect representative of their species to do this particular task alone. Research together, however, they do because they must. I think that the psychological trait "openness to experience" is something that we could use a lot more of from societies that seem to be swinging towards authoritarianism. I hope this movie presents an effective motivation for strangers of that perspective to try it.

There's another plot twist involving our main character that carries from the beginning to the end of the story, so I won't go into details. But besides friendship, the story is also about redemption. After reading it many months ago, I put aside the book while feeling almost Star Trek levels of hope for humanity as a species.

I am very eager to see this film. Whichever service hosts it online will definitely receive my subscription to watch it. Sorry, but I'm still not doing theaters, not even with a mask.

james_davis_nicoll: (Default)
james_davis_nicoll ([personal profile] james_davis_nicoll) wrote2025-10-24 08:51 pm
sovay: (Claude Rains)
sovay ([personal profile] sovay) wrote2025-10-24 06:20 pm

Cigarette, Alka-Seltzer, career to the back of the place

I can't listen to podcasts. It's the same problem as audio commentaries. They are difficult for me to extract information from. I make the occasional effort for friends or colleagues and otherwise read transcripts where available.

I have just discovered that Bill Nighy has a podcast. Apparently it launched on my birthday. It is the half-hour ill-advised by Bill Nighy. I am as we speak listening to the first episode which I selected at not very random considering there are only three so far:

Good morning, good afternoon, or good evening, depending on where you are on the planet. Welcome to ill-advised by Bill Nighy—and the clue is in the title, particularly on the first word. The risk of getting to my age is that you can not infrequently be mistaken for somebody who knows what's happening or how to carry on, and you only have to take a quick look around the world to see how that's going, and how my generation are managing the planet, for instance. I mean, you may have picked up a few things along the way which might be of use, like, I don't know, parking, or online shopping, or not taking cocaine, obviously. But other than that, in all the big important things, I remain profoundly in the dark. But I try and keep a straight face when people start acting weird.

After which he immediately begins to tell the listener about his recent eye operation. It does eventually pertain to the nature of the podcast, but frankly it was such an ideal segue for a programme that bills itself as "a podcast for people who don't get out much and can't handle it when they do . . . a refuge for the clumsy and the awkward . . . an invitation to squander time" that it won me over to treating it as an audio drama whose laconically anxious and slightly acid narrator has a very good fund of self-deprecating stories that wind their way around to some species of advice, defined by Nighy as "not actually making things worse." He sounds unsurprisingly like his interviews. The difficulty of extracting information does not improve just because I like the speaker, but apparently I will now make the occasional effort for actors, too.

Update: the parking is a lie. Nighy spends most of the introduction to the second episode explaining that he cannot and never could park successfully. "I'd drive miles to find somewhere where you didn't actually have to park, you could just leave the car." Well done, Reginald?
nnozomi: (Default)
nnozomi ([personal profile] nnozomi) wrote in [community profile] guardian_learning2025-10-25 07:43 am

第四年第二百八十九天

部首
宀 part 3
牢, sturdy/prison; 宙, eternity; 定, to fix/secure pinyin )
https://www.mdbg.net/chinese/dictionary?cdqrad=40

语法
-ever with repeating question words (I love this form)
https://www.chineseboost.com/grammar/repeating-question-words/

词汇
主持, to host; 主动, active; 主任, headmaster; 主意, idea; 主张, opinion; 自主, autonomy pinyin )
https://mandarinbean.com/new-hsk-3-word-list/

Guardian:
我知道我可以这样笃定🎵, I know I can be certain this way
谁能令其再次生长发芽,谁就是天选的大族长, whoever can make it grow and bud again will be the tribal leader selected by heaven
这都是他们的主意, it was all their idea

Me:
宇宙太大了。
石头剪刀布,谁输谁买单。
qian: Tiny pink head of a Katamari character (Default)
倩 ([personal profile] qian) wrote2025-10-24 11:42 pm
Entry tags:

The Perilous Life of Jade Yeo, in print!

[personal profile] skygiants did a very kind post about this development, which made me think perhaps I should also do a public post about it on this, the social networking site on which I am probably most active ...

Anyway, my epistolary novella The Perilous Life of Jade Yeo is being republished by indie press Homeward Books and for the first time, it will be available in hard copy form! With a jazzy new cover featuring art by Kim Nguyen, it is SO cute and chic. Homeward Books are fundraising to put out their first two releases (Jade is the second) and you can pre-order both via the Kickstarter here.
diamond geezer ([syndicated profile] dg_weblog_feed) wrote2025-10-24 07:00 pm

Saturday preview

Posted by Unknown

Come back TOMORROW for a new post about something that isn't heraldic... a walk round part of London that might be where you live. Includes free heritage collateral, thatch, a hidden mausoleum, concrete stilts, suspicious pensioners, nuns, the smell of fish, a 17th century inn, pharmacy recommendations and virtual rooks. There's so much to look forward to on the diamond geezer blog TOMORROW.
Whatever ([syndicated profile] scalziwhatever_feed) wrote2025-10-24 07:22 pm

Smudge and Saja in a Savage Battle for Survival!

Posted by John Scalzi

Spoiler: Not really, they’re just playing around. But they sure do look fierce, don’t they. I think Smudge is actually happy to have a kitten to tussle with, since Sugar and Spice hate it when he tries to do that. Saja, on the other hand, is up for a wrassle any time.

— JS

A Collection of Unmitigated Pedantry ([syndicated profile] acoup_feed) wrote2025-10-24 06:07 pm

Fireside Friday, October 24, 2025

Posted by Bret Devereaux

Hey, folks! Fireside this week!

Percy looking for some nap time. Me too, buddy, me too.
And yes, he is on a blanket that is on a cat bed. What you can’t see is that cat bed is on another, different cat bed. My man sleeps in style.

I don’t have a burning topic this week, but as I’ve mentioned, I’m teaching Latin 101 and 102 this semester (and next). One of the things that’s interesting about that is of course students learning vocabulary for the first time tend to learn pretty simple 1-to-1 definitions. That’s necessary and it mostly works just fine: mater is a direct equivalent to “mother,” oculus is a direct equivalent to “eye” and so on. But it gets trickier when you run into common words that are freighted with a lot of cultural meaning, what I’ve started telling my students are major load-bearing cultural value words. Those often have a complex set of definitions and implications with a lot more texture than any Latin 102 student is going to need (or necessarily be ready for).

But I thought here it might be a fun thing to run down some of these major load-bearing cultural value words in Latin that have come up and briefly talk about what they mean and why they’re load bearing. These sorts of big words tend to actually be really common – because they’re really important to the Romans who thus talk about them a lot.1

We should start with the relationship between virtus (virtus, virtutis (m)), honos (honos/honor, honoris (m)), dignitas (dignitas, dignitatis, (f)) and auctoritas (auctoritas, auctoritatis, (f)), words that make a bit more sense understood together. Virtus literally means ‘manliness’ (from vir, viri (m), ‘man’), but by the time the Romans are writing to us its meaning has enlarged beyond that (and it has lost some of its gendered component – women can have virtus as a positive trait). Instead, its core idea is a mix of courage, vigor and strength: ambition, drive and the quality or ability to meet it. Virtus sometimes comes across as a sort of reckless thing which requires ‘constraining virtues’ to control and direct correctly.

Virtus as courage, drive, (positive) ambition compels a person towards the display of their quality in a testing or testing point (a certamen, ‘struggle, strife, testing’ or discrimen, ‘separating, turning-point, decision-point, crisis’). Success in that moment of testing, when witnessed by others (for this is an honor culture: deeds are to be witnessed!) is what produces honos (‘honor, respect,’ but also ‘[political or military] office’ or rewards for honor). Honos (also spelled honor, from where our word comes) is about recognition and acknowledgement and it was a real, visceral thing for the Romans: they describe it as bright and burning.2 A person with sufficient honos required respect from those around them, while a person who was disgraced shrunk back and withered in public (or at least, was supposed to). A sufficient amount of honos produced dignitas (‘dignity, worth, authority’), which demanded respect, almost as a kind of relational forcefield: a person of dignitas required respectful treatment from everyone (including other people of dignitas) because of their achievements. A very large amount of honos produced also auctoritas (‘authority, influence’), a cultural-social demand for deference to the point of being able to direct the actions of others through shear force of honos (the idea being that they do what the man with auctoritas says not because he might threaten them, but simply because his overwhelming achievements and prestige cause them to).3

My students have also met amicitia (amicitia, amicitiae, (f), ‘friendship’) and beneificium (beneficium, beneficii, (n), ‘a favor, service, kindness’)), munus (munus, muneris, (n), service, office, gift) and donum (donum, doni (n), ‘gift’). As you can see, beneficium, munus and donum can all be translated as ‘gift’ but they are not pure synonyms: the shades of meaning are quite different. Donum has the ‘pure’ sense of ‘gift’ in its simple form. By contrast munus derives from the some place as munia (‘duties, official functions’) and so has that sense of an official service or obligation. It can mean a gift as well, often a public gift (that is, the gift of a high official or rich person to the public, like games or public buildings, often in the plural, munera).

Meanwhile you have beneficium, literally a ‘good making’ or ‘good deed’ (bene+facio, ‘a good doing’) the word is tied up with amicitia and patrocinium. The patron-client relationship which is so prominent in Roman society, consists in the exchange of beneficia (‘favors’) and officia (sing. officium, ‘service’)4 between two reciprocal but unequal parties. The difference is that an officium is a service done to one who is owed (by position or by previous favors) while a beneficium is a service or favor done to one who is not (yet) owed, but necessary in both words is the idea that these favors are given willingly, typically as part of a continuing relationship.

Now at Rome5 while patron-client relations were everywhere, between freeborn men, it was almost never appropriate to say so out loud. That would shame the junior party and as we’ve just seen honos matters a lot in this society: a good patron wouldn’t even want to so diminish their client. So the near-universal practice was instead to refer to patronage (patrocinium, clientela) relationships in terms of amicitia, ‘friendship.’ Consequently, while amicitia could be the relationship between you and your drinking buddies, it was also the public term for patronage relationships and for political alliances (many of which were effectively patronage relationships). So it does mean ‘friendship’ but covers a wider array of unequal relationships that involve the exchange of officia and beneficia.

And then you have the age-and-gender words. At the moment, my students have something of an incomplete set: they have puer (puer, pueri (m), ‘boy’) and puella (puella, puellae (f), ‘girl’) and iuvenis (iuvenis, iuvenis (m/f but usually m), ‘young men/women’), but not yet adulescens (adulescens, adulescentis, (m), ‘youths, yutes‘). They have vir (vir, viri (m), ‘man’), homo (homo, hominis (m/f but usually m), ‘human, male’) and femina (femina, feminae (f), ‘female’) but not yet mulier (mulier, mulieris (f), ‘woman’).

And you can actually learn a fair bit about a culture by looking at their age-and-gender words, because it tells you something about their categories.

We start with puer and puella, matching words for ‘boy’ and ‘girl.’ Except, note quite matching. There is, I should note, a fair bit of ‘give’ in the system I’m about to lay out, so take these as general rules, not an iron system. A puer stops being a puer around 14 or 15 when he received from his father the toga virilis (‘toga of manhood’) and is thus recognized as coming of age, at which point he’s an adulescens, ‘a youth.’ By contrast, puella is not an age-limited category, but essentially means ‘a girl pre-marriage’ (it can also be a term of affection for a romantic partner or at least a prospective one later in life), so generally marriage is the event that marks the transition from puella to uxor and mulier. Notably, adulescens can be used of women, but is only very rarely so.

For young men, adulescens is a ‘younger adult’ category while iuvenis is the ‘young (but less so)’ category. There’s a lot of blurring here, rather than a hard age break, but typically adulescentes are in their teens or early twenties while iuvenes are young men from their twenties through their thirties (so yes, a 35 year old man, in Roman thought, is still a ‘youth’). The next category up was senex (senex, senis, ‘old man, elder’)), the plural of which seniores declined the Roman census age classes 46 and up (and thus mostly out of military age).

Meanwhile, you have homo and femina, ‘man’ and ‘woman’ – Latin is absolutely a male-normative patriarchal language, so homo can mean both ‘man’ as distinct from ‘animal’ (and thus include all of humankind) but also ‘male’ as distinct from ‘female’. I tend to think of these words as more like ‘male’ and ‘female’ in that both can have a bit of a sneer to them: you don’t call someone you like a homo for the same reason that the newscaster reporting on, “three adult males were spotted leaving the scene” is not saying a nice thing about those three fellows.

Thus you have vir – man, as distinct from mere ‘male’ – a term of a bit more respect. Its nearest match for women is mulier (an adult woman, regardless of married status, though in Rome this is going to mostly mean widows and divorcees along with wives; never-marrieds are really rare in Roman culture). Mulier doesn’t quite carry the status that vir does – vir has real weight and is the root behind virtus. Instead, the weightier word here is matrona (matrona, matronae (f), matron, married woman, wife) which from a very early point has a sense of dignity and even social rank and so carries something closer to vir‘s sense of ‘gentleman’ with something like ‘lady,’ though honestly with even a bit more intensity (matrona can do the work for women that, in the republic, something like, ‘eques Romanus‘ “a Roman of the equestrian order” meaning “a Roman of wealth and status” does for men.). The fact that matrona derives from mater (‘mother’) also suggests something about Roman values and exactly what things get what sort of person status.

In any case, as a historian I often find I wished introductory Latin textbooks offered a bit more of this sort of thing here, taking the opportunity as they introduce those major load-bearing cultural value words to explain a little bit how they fit into the broader culture, but relatively few language textbooks do. I find I wish students learned a bit more Roman culture in Latin classes – at least compared to what I got – but then, of course, I am a historian, so I would.6

On to Recommendations:

The first story here is a bit of a bummer, but worth noting. I’ve been writing here about the jobs crisis in history and academia more broadly for some time, noting that it was a case of the system flooding, as it were, from the bottom up: lower ranked graduate programs became wholly non-competitive in a shrinking job market before the crisis impacted highly ranked programs (quite regardless of the quality of the historians involved, I might note). Well, the flooding has at last reached the upper-most decks: Harvard is cutting graduate programs across the Faculty of Arts and Sciences by anywhere from 50 to 75%. History graduate admissions there will plunge from 13 annually to just 5, and the cuts extend into the sciences as well, with a 75% reduction in Biology, for instance.

I know a lot of folks read this blog to escape contemporary politics, but I feel the need to note that this is a policy choice: it is the immediate result of the current administration’s war on higher education, which will make college both more expensive and less available and also worse as an education. But it is also the long-term result of a steady erosion in policy support of higher education, of substituting state funding with private loans, over decades. This was not the product of impersonal economic forces but rather remains the product of intentional political choices and we could chose differently (and indeed, did so in the past).

Meanwhile, I wrote – behind a paywall, alas – my take on the recent gathering of US general officers at Quantico for The Dispatch. I won’t rehash that here, but as I suppose many of you have guessed, I found very little to like, a lot to dislike and a bit to fear about the speeches given there, both of which represented stark breaks with the most successful parts of the American military tradition. Subsequent reporting has suggested the audience probably agreed. I remain profoundly concerned that the United States is careening in remarkably dangerous directions, but then I was suggesting this was the road the president would take us on, and he has.

Meanwhile, in ancient history, we have another Pasts Imperfect! Stephanie Wong writes briefly about the tradition of pumpkin carving, which is actually a tradition of turnip carving, because it originated before the pumpkin arrived in the Old World. The post also highlights the amazing “Braille for Ancient Languages” project, topical blogs by Amy Norgard and Joshua Nudell, and more! Well worth a look, as always.

Finally, for this week’s Book Recommendation, I’ want to recommend I’m going with a military history recommendation, J.A. Lynn, Giant of the Grand Siècle: The French Army: 1610-1715 (1997). Giant of the Grand Siècle fits into a category of military history that take a single army – the army of a single state in a single period – and attempt to describe it as an organization and an institution. Reading such an approach is really valuable for the student of military history looking to move beyond mere biography or campaign history to begin to understand not just war and warfare in a period.7 Lynn’s time period is especially interesting because it covers the beginning of the trend towards institutionalization: the creation of regular systems of inspection, standardization of uniforms, regularization of pay, the first fumbling steps towards standard training for officers and so on.

Lynn provides here a portrait – a snapshot in many respects (although in individual sections he notes clearly change over time) – of the French army of the 1600s and early 1700s, when France was the premier military power in Europe. The picture will be in some ways somewhat familiar – there are captains and colonels, companies and regiments – but at the same time strikingly alien to someone familiar with modern, post-institutionalization militaries. Commands of companies and regiments were still purchased (for the most part), their officers mostly aristocrats with years in service but little formal military education, with the expectation that captains and especially colonels would employ a significant portion of their aristocratic wealth to raising and maintaining the units they commanded. Officers still raised entire units at their own expense, while fraud in payments (officers pocketing the wages of non-existent or dead soldiers) was still a commonplace.

Rather than proceeding chronologically (which would have been terribly confusing) Lynn proceeds topically, beginning with administration (pay, logistics, taxes, lodgings), then command (officers, their background, training and culture), then life for the rank and file soldiers, and then finally closing with a discussion on the practice of war itself.8 The focus here is on institutions and organizational structures (how are units structured, who pays for what, how are men trained, who comes from what background, what royal officials are present and what can they do, etc.), not on individual battles or units or even the experience of combat. That may seem boring – and at times the book can be very dry – but it can be fascinating to dive into such a large and complex organization and try to understand how it works.

For someone looking to move beyond the surface level understanding of military history, I think ti is essential to read these sorts of treatments widely, across as many kinds of militaries as possible, in as many time periods as possible, to begin to get a sense of how different militaries behave as institutions, because each one is different.

And that’s it for this week! Next week, a surprise because I am not allowed to tell you about it yet.

solarbird: (korra-on-the-air)
solarbird ([personal profile] solarbird) wrote2025-10-24 11:54 am

I really gotta point something out here

I really, really, really gotta point something out here.

This “ballroom” Trump Shitstain the First says he’s building is 90,000 square feet, and is going to cost THREE HUNDRED MILLION DOLLARS.

Apparently. That’s what he says.

This is bullshit. He’s pocketing AT LEAST half of that money. Probably two-thirds, maybe 70%. I daresay probably 70%. Or who knows, all of it – but let’s say he’s actually going to build something and some part of the extorted “donations” will actually be spent doing so. It’s still bullshit, and he’s still pocketing most of the money.

How do I know this?

Because $300 million for 90,000 square feet is over $3330/square foot in construction cost. That’s absolutely batshit insane by any standard. The highest-end commercial construction in the US is under $1000/square foot. You’re telling me he’s going to spend over three times that?

I don’t fucking think so. It’s bullshit, and he’s keeping most of the money.

But if that’s not enough for you, consider this:

The most expensive commercial building EVER BUILT IN THE WORLD (according to Wikipedia’s list of most expensive buildings) is One Financial Centre in Hong Kong, which is, slightly ironically, two massive skyscrapers. It’s a combined two million square feet of floor space, mostly vertical, which adds assloads of cost. It is opulent as fuck and serves extremely high-end customers in an extremely wealthy city.

Excluding land costs (because shitstain has the land already), 1FC cost right around $3315/square foot to build.

Which is to say, slightly LESS than his fucking “ballroom.”

His ballroom will cost MORE per square foot than the most expensive luxury commercial construction project ever built.

Which is, again, bullshit.

He’s pocketing that money, and nobody should think for a moment otherwise.

Posted via Solarbird{y|z|yz}, Collected.

Cogito, Ergo Sumana ([syndicated profile] sumana_feed) wrote2025-10-24 06:00 pm

NYC 2025 Election: Ballot Proposals

Posted by Sumana Harihareswara

Early voting in New York City's 2025 general election starts this Saturday, Oct. 25th. I'm writing two blog posts sharing my thinking and recommendations, one about the six ballot proposals (this one), one about the …