"Good news! Your dispute wasn't reviewed within 30 days, so the claim on your YouTube video has now been released." Bonnie Tyler died last month, and so the glorious "Total Eclipse of the Heart, Literal Version" by Persephone Maewyn and dascottjr was making the rounds again, dodging takedowns. (This video is a textbook case of fair use, since not only is it a parody song, but the lyrics are direct commentary on the video itself, I mean come on.) Anyway all extant copies of it are shit quality, so I reconstructed it from the official HD video plus the "literal" audio, and re-built the subtitles by hand. Immediate takedown. I appealed. A week later, some intern or chatbot at BMG said "fuck you no". Then I tried to do a counter-claim, but they wouldn't let me, because I wouldn't give them a lock of my hair first. Then... 30 days later... they're both up, and all is forgiven I guess?
Mirror them while the mirroring's good.
Hard subs: ▶︎ Soft subs: ▶︎ Previously, previously, previously, previously, previously, previously, previously, previously.
▶︎In what-is-now-traditional journalistic malpractice, none of the articles about this have a photo or video of the guillotine. But I found one. Salem Brought a Guillotine To Oppose New AI Data Center. Company Reps Left, Feeling "Unsafe".
Someone brought a guillotine to a city council meeting in Salem, Oregon on July 27, 2026. Not a sign shaped like one. Not a drawing. According to community accounts and social media posts, an actual guillotine structure appeared at the protest outside Loucks Auditorium, where hundreds of residents had gathered to oppose a proposed multi-billion-dollar AI data center. Company representatives reportedly assessed the scene and left, citing safety concerns -- though that detail hasn't appeared in formal news coverage or official minutes. [...]
Salem just reminded the industry that community consent isn't a formality you schedule around -- it's a variable that can stall a $5.1 billion project before a single permit clears.
Previously, previously, previously, previously, previously.
If you are going to Outside Lands and don't want to install their crappy app, here's a calendar file of the whole schedule. Also, if you are going and we actually know each other in person, lemme know!
Previously, previously.
You may have noticed that my various sites were nearly unusable for the last 4+ days, and are still maybe not doing great. The current attack by AI scrapers is somehow of an even more harmful character than previous ones. During the last storm, I was able to weather 80+req/sec. But this time with only 32 req/sec, responsiveness went completely to shit. Possibly because thousands of connections were staying in LAST_ACK? I dunno.
After trying many things, the only thing that alleviated it somewhat was to start blackholing entire countries by /16.
And having done so, I'm... still getting 32/req sec. But now the site is responsive. So there's some thing special about this latest attacker that makes things fall over, that is not merely "hammering you with page loads as fast as you respond". And this was the case even if I fed the scrapers a plain-old Apache 404 or 503, without dropping down into PHP at all.
To whom do I send the invoice for the lost productivity of my staff, who could not access our own web site to do their jobs for most of the week? Asking for an everybody.
Anyway, some things I have been finding helpful this week:
My approach (which had been working great last week, but not so much this week) was to create separate php-fpm pools for "real" web sites and for scrapers; and a corresponding fcgi proxy for each. The idea here being that under load, the "scraper" responder might become unresponsive, but the "real" site will be fine. And that was working pretty well... last month.
Something like:
<Proxy "unix:/run/php-fpm/jwz.sock|fcgi://php-jwz"> ProxySet </Proxy> ... <Proxy "unix:/run/php-fpm/dadadodo.sock|fcgi://php-dadadodo"> ProxySet timeout=10 </Proxy>
But the fact that under catastrophic load, I couldn't even get the php-fpm status pages to load, despite using a pm.status_listen "invisible pool" to bypass the queue, suggest to me that there's some other shared resource contention I don't know about:
<Location /fpm-status-dadadodo> SetHandler "proxy:unix:/run/php-fpm/dadadodo-status.sock|fcgi://php-dadadodo" Require ip ... </Location>
I also have conflicting experience with whether things are better with a "reasonable" number of Apache workers, or going hog wild on it: ServerLimit 16, MaxRequestWorkers 400 versus ServerLimit 400, MaxRequestWorkers 10000.
In summary: "AI is the future, don't get left behind." Also in this future you can't have a web site.
Previously, previously, previously, previously.
Scott Wiener, Ladies and Gentlemen: Wiener employs Anthropic's tech for an interactive attack ad, but all Chan's campaign sees is desperation:
The Wiener campaign was in part inspired to create the chatbot in order to "lean into the AI craze overtaking the city," Arellano added. [...]
Ian Krager, spokesperson for the Chan campaign, told Gazetteer that Wiener is "desperately resorting to gimmicks" because Chan's message to voters has narrowed the gap; recent polling suggests that Chan is within five percentage points of Wiener.
"If there was ever any doubt that Scott Wiener is bought and paid for by Big AI, he's not even trying to hide it anymore," Krager said. "We know Scott Wiener is desperate for attention, but it's never a good idea for a man to put words in a woman's mouth -- especially when they are falsities fraught with racist and sexist undertones."
Krager added that Wiener has "cozied up to Big AI and corporate money," and that "voters deserve better than the tired and trite slop Scott Wiener is offering."
48 Hills: Wiener’s racist, sexist AI chatbot attacks Chan – and it’s weird and stupid and gross.
Update:: Oh no, Wiener had to take down his AI racism-bot. Oh no.
"Scott Wiener can rightly take down his bigotry bot, but he can't erase the concerns it raised among San Franciscans about his character and judgment," said Ian Krager, Chan's spokesperson.
"San Franciscans deserve better than a campaign funded by Big AI weaponizing the technology to mock an immigrant woman of color, doubling down after justified outrage, then reversing course and shrugging it off as simply 'missing the mark.'" [...]
"Women have spent generations fighting to have our own voices heard in the halls of power," read the statement from Pelosi. " We should not have to fight against artificial intelligence putting words into our mouths."
This clown also had a giant sign across the street from the entrance to Outside Lands that said "Connie Chan wants to cancel Outside Lands". If she was as much of a lying piece of shit as he is, she might have had a sign that said "Scott Wiener wants to build millionaire condos on the Polo Field." I mean, it sounds true, doesn't it? My AI Girlfriend says it might be.
Previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
I would love to hear the reason that all San Francisco government email addresses and services are advertised as being on the sfgov.org domain instead of the sf.gov domain. I'll bet the reason is deeply, deeply stupid.
Previously, previously, previously, previously, previously.
Elon Musk is the world's biggest loser ever, having lost $800 billion in 7 weeks. Apartheid Emerald Mine Space Karen supposedly became a "trillionaire" on June 12 and lost that status 12 days later as nearly half of that money [sic] evaporated. Yesterday SpaceX and Tesla stock had a "rapid unscheduled disassembly" and he was down to a paltry $600 billion, his 2024 level, meaning that in 49 days, he lost 25% more money than he had ever had prior to that. 49 days is the same timespan by which a head of lettuce famously outlasted Liz Truss in office.
This is almost enough to make you think that money isn't real and the stock market runs entirely on vibes. But that can't be right.
Previously, previously, previously, previously, previously, previously, previously.
I am currently incandescent with rage about something else entirely that I'm told I can't talk about yet, so let me sublimate that instinct with this unrelated story: The SFPD "Real-Time Investigation Center" is the surveillance nightmare funded by a $9.4 million "donation" from billionaire Chris Larsen and another $3 million "donation" from Salesforce and Trump quisling Marc Benioff.
"We're going to be covering the entire city with drones," said RTIC representative Captain Thomas MacGuire.
Because there's nothing fascists like more than keeping the populace under constant surveillance.
(Funny story about this Chris Larsen guy, he calls himself a "privacy activist". How does a "privacy activist" end up buying cameras for cops? Oh that's easy; when he says "privacy" he means "financial privacy" which means "tax evasion" and "cryptocurrencies".)
Well. Besides partnering with enthusiastic ICE accomplices Flock, they have now begun "reaching out" to local businesses to really build out that Public-Private Panopticon Partnership. From a recent couple of emails we received from some private company who apparently got an SFPD contract to recruit for this grift:
Vale is building a direct link between SOMA and SFPD's Real-Time Investigation Center, the same unit that's already helped with over 500 arrests. We'd love your feedback on what to build to make SOMA safer and help businesses flourish. [...]
By tying businesses directly into the RTIC, SFPD can respond faster with evidence that actually leads to an arrest. We're reaching out to businesses to build a list of the first 100 businesses to roll out Vale's product with.
Let me know if you'd like your business included in Vale's Pilot with the City or just want to learn more about what we're doing to clean up SOMA.
My best guess as to how to translate that: "We want real-time access to your security cameras, and/or to install our own cameras on your property. And if you happen to have facial recognition at the door, well Hello Sailor!"
It sounds like Vale is a Nextdoor clone (that's the Weaponized Karens snitchware app whose main function is reporting people for Walking While Black.)
And it looks like the founder and CEO (Jon Goldsmith and Andrew Munday) also run a "ghost kitchens" company (that means "ratfucking independent restaurants".) Their third partner? Disgraced former SFPD Chief Greg Suhr.
Did I respond to those emails? I did.
The "Real-Time Investigation Center" is the most dystopian shit I've ever heard of. we want nothing to do with the surveillance nightmare you and your billionaire fascist buddies are trying to purchase for yourselves. Unsubscribe.
Patel and the Kash Foundation sued Stewartson over a series of allegedly defamatory statements:
Among the statements at the center of the lawsuit were claims that Patel "attempted to overthrow the government," "planned January 6," was "guilty of sedition" and was a "Kremlin asset," as well as an allegation that Patel and his foundation paid people to "lie to Congress," according to the court filing. [...]
The order also referenced a post Stewartson made after the default judgment was entered, in which he called Patel a "Googly-eyed Kremlin bitch" and said Patel would have to return to Nevada for a trial where Stewartson would explain why he was "dead serious" when he called the FBI director a "chud." [...]
"✍️ PSA: Now that my case is settled, you are free to refer to @FBIDirectorKash as a 'chud,' a 'googly-eyed Kremlin bitch,' and a 'traitor' without fear of legal repercussions!" Stewartson wrote. "You're welcome! 😁👍🏼."
Previously, previously, previously, previously, previously, previously, previously.
▶︎[ REENACTMENT ]The organization has stood up to dictators and death squads, but Rowling and the UK's anti-speech laws were apparently too much.
On July 8, Amnesty International UK released a report titled "A Growing Threat: The Anti-Rights Movement in the UK." The report mapped 117 organizations working to restrict the rights of, among others, transgender and queer people in the United Kingdom, and documented the financial infrastructure behind them, including far-right Christian nationalist organizations, U.S.-based legal powerhouses like Alliance Defending Freedom, and conversion therapy promoters. [...]
For three weeks, the question was whether Amnesty would stand behind its own research or capitulate entirely. This morning, we got the answer: a full, groveling apology from the organization that has weathered the Soviet Union, Putin's Russia, and the Bush administration's defense of Guantánamo Bay -- but could not weather J.K. Rowling. [...]
The apology identified no factual errors in the report. It did not retract any specific finding. It did not name a single inaccuracy. It simply surrendered the entire document. [...]
This is not the first time Rowling has used the threat of litigation to silence critics in the United Kingdom. In 2022, she threatened legal action against a social media user who called her a Nazi, forcing a public apology. In 2024, her lawyers compelled journalist Rivkah Brown -- whose grandparents were Holocaust survivors -- to publicly retract a tweet calling Rowling a Holocaust denier after Rowling dismissed the Nazis' well-documented targeting of transgender people; her lawyers even required Brown to edit the apology's phrasing.
Previously, previously.
It has now been over two and a half years since Google has updated their aerial imagery of -- checks notes -- the sleepy seaside town of San Francisco. Still no QR for you. I guess they've redirected that drone budget into feeding books into the plagiarism woodchipper.
Previously, previously, previously, previously.
▶︎As you may recall, my beloved Gakken World Eye shit the bed during a power failure a couple weeks ago, after having been on 24/7 for nine years. Since these are going for almost a thousand dollars on eBay, my first attempt was to buy the cheapest desktop video projector I could find (HY300 Pro, $30) but that projector threw too small an image, and couldn't focus closer than about 2½ feet. So then I ordered the cheapest fisheye camera lens I could find (49mm wide angle macro, $30) whose smaller lens was just slightly larger than the output lens of the projector. Success! It worked the first time.
(Someone who knew what they were doing might have looked at the focal length and done math to determine what kind of lens was needed. I very much did not do that. But I got lucky!)
I enlarged the various holes to make the new lens fit inside the dome, and got an 82mm to 95mm step-up adapter ring to screw onto the front of the fisheye, to have something I could drill into to hold it in place inside the dome. Then I cut the old electronics housing in half and dremeled out all of the interior greeblies to have a sleeve to slip over the new projector. The rest is duct tape.
I had to open up the new projector to extend the IR receiver into the dome, since, like the old eyeball, it doesn't remember its settings and you have to manually select HDMI on a remote after a power failure.
The image is 16:9 and doesn't fill the whole dome, and it's a little fuzzy on the edges, but for eyeball purposes, it's close enough. Once I get an ethernet cable in there, I'm going to see what tweaks I can make on the image in software to make it fill the frame a little better.
Previously, previously.
After outcry, Meta reverses suspension of The Stud's Instagram page:
Meta Platforms initially suspended its Instagram account after the bar said bad actors flagged old posts with false charges of "human trafficking," striking down a crucial marketing stream ahead of Sunday's Dore Alley street fair. [...]
"We relied on the page because it combined marketing, ticketing, and communications with clients and performers," Ryan said. "To have that taken away with just a moment's notice ... I can't even describe it."
Nowhere in this article does anyone even consider: "Perhaps we should rely less on Nazi Bars for our critical business functions somewhat".
"The account has been restored," said Meta spokesperson Dave Arnold in an email late Saturday. He did not say why the account was initially suspended.
Another co-owner of the Stud is Honey Mahogany, an activist, drag performer and the director of San Francisco's Office of Transgender Initiatives. In a Friday personal video posted to Instagram, Mahogany called on Meta to reverse the decision. [...]
"[blah blah blah]," said state Sen. Scott Wiener in a post on X on Saturday. "Meta should reverse this ban immediately."
District 6 Supervisor Matt Dorsey also took to X to tell Meta to restore the bar's page. "I'm glad it's back up," said Dorsey upon hearing of Meta's reversal.
"Dorsey took to X to tell Meta." Uh huh. "Wiener post on X." Uh huh. "Mahogany posted on Instagram." Uh huh.
Nowhere in this article does anyone even consider: "Perhaps local politicians should rely less on Nazi Bars for our critical government communications somewhat".
(Yes, my business also uses Facebook and Instagram somewhat. "Curious!")
Previously, previously, previously, previously, previously.
So there's a Neuromancer trailer out and it's exactly the necrophiliac snore you'd expect it to be. I already watched this show when it was called Altered Carbon, and it sucked. Nobody listens to me, but the only way to make this work was to have gone full Lisa Frankenstein. How is Jared Leto not in this? It has that Leto Stink on it.
We could have had a second season of The Peripheral instead of this.
Previously, previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously.
US government targets Cop City protester over phone operating system:
The interrogation, including the questions about child sexual abuse images, was "a pretext for a fishing expedition into Mr Tunick's connections" to the movement against Cop City, according to the motion.
Tunick asked four times during the interrogation to speak with a lawyer, but was rebuffed each time, according to courtroom testimony. Additionally, the agents produced no warrant and did not read Tunick his rights. [...]
Agent Findley and several others repeatedly asked Tunick to open his phone during the interrogation, telling him they would seize it if he did not. When he finally provided a passcode, "the screen went blank, flashed several times and the phone appeared to restart", according to the motion.
Previously, previously, previously.
Do it our way or else!
Two inbox items from Thursday, presented without comment:
July 23, 2026 Press release from San Francisco District Attorney Brooke Jenkins's office:
18 CHARGED IN CONNECTION TO UNLAWFUL ASSEMBLY ON HOWARD AND WASHBURN STREET
Today, San Francisco District Attorney Brooke Jenkins announced that 18 individuals have been charged in connection to an unsanctioned and unpermitted block party in SOMA. [...]
The DJ eventually stopped performing and left. [...] Within an hour, many of the same people from the earlier gathering reconvened on the unit block of Washburn Street and began a second unsanctioned and unpermitted block party with a crowd of approximately 200 individuals.
July 23, 2026 Press release from San Francisco Supervisor Matt Dorsey's office:
SUPERVISOR MATT DORSEY, CITY AND COMMUNITY PARTNERS LAUNCH WEST SOMA ENTERTAINMENT ZONE
Supervisor Matt Dorsey's office, in partnership with Mayor Daniel Lurie, the SOMA West Community Benefit District, the LEATHER & LGBTQ Cultural District, and the Office of Economic and Workforce Development, launched the West SoMa Entertainment Zone to support local businesses, strengthen neighborhood nightlife, and bring more activity to the West SoMa neighborhood and its commercial corridors.
Entertainment zones authorized by Senator Scott Wiener's SB 76 (2023) and SB 969 (2024) allow cities and counties to designate outdoor areas where open alcoholic beverages may be consumed during permitted events. Under this framework, the West SoMa Entertainment Zone allows participating restaurants, bars, breweries, and wineries to sell "to‑go" drinks for enjoyment on the sidewalk within marked boundaries.
That first press release is some copaganda defending SFPD's insanely dispropotionate and violent actions during Pride. Mission Local:
For the past six years, Stud Alley, an unsanctioned block party, has been held in SoMa on the Saturday evening of Pride. Police this year arrived at the first gathering on Kissling Street at about 11 p.m. to disperse the crowd, and arrested two participants. The party then re-formed a few blocks over and, after issuing dispersal orders a second time, police arrested another 18 people. [...]
Trans March organizers met with Mayor Daniel Lurie on July 13 about Pride weekend arrests at the Trans March and the Stud Alley party, and presented a letter signed by more than 1,500 people blasting the police response at the march. They demanded the charges against Trans March defendants be dropped, though Lurie is not responsible for the DA's charging decisions. District 9 Supervisor Jackie Fielder has sent two letters of inquiry to the San Francisco Police Department demanding drone footage of the arrests and other information about the police role at both the Stud Alley party and Trans March.
In the courtroom this morning, the line of defendants stretched nearly out the room. The judge and defense attorneys expressed surprise at the charges, which were announced around noon on Wednesday. "I just found out about this at 4:15 yesterday," the judge told the courtroom.
Outside the courtroom, defense attorney Jeff Wozniak reassured the crowd of defendants. "We haven't seen charges like this in 30 to 40 years," he remarked.
Previously, previously, previously, previously, previously.
Tesla swapped a solar owner's lease contract for the Book of Enoch:
A Tesla solar customer went to pull up their lease agreement in their Tesla account this month and found something other than a contract waiting for them: the Book of Enoch, an ancient apocalyptic text about fallen angels.
Not a scanned copy of their agreement. Not an error page. The full text of a roughly 2,000-year-old religious book, sitting exactly where their legally binding solar lease was supposed to be. [...]
When they contacted Tesla support, a representative acknowledged the swap in a chat conversation Electrek reviewed. Tesla confirmed the lease had become the Book of Enoch. What Tesla didn't offer was any real explanation.
For the uninitiated: the Book of Enoch is a Hebrew text from around 200 BCE, cut from most Bibles and considered canonical mainly by the Ethiopian Orthodox church. It's best known for the Watchers, fallen angels who come down and father a race of giants. It is a lot of things. A residential solar lease is not one of them.
Previously, previously, previously, previously, previously, previously.
Today's VHS find: Pam Doré posted a video of the first night of Club Q at DNA Lounge, back in the distant year of Two Thousand and Two. Wait, we were still using VHS in 2002? Yes. Yes we were. 2002, in case you didn't know, was 24 years ago. How dare it. The nerve. ▶︎
Scott Wiener, Ladies and Gentlemen: Trans community, allies condemn Wiener for exploiting a march he was asked to leave:
State Sen. Scott Wiener was not invited to the Trans March. He was really, really not invited: In fact, Gabriel Haaland, one of the founders of the march, told me, he had been asked specifically not to attend.
In 2016, then-Sup. Wiener, then-state-Sen. Mark Leno, and then-Mayor Ed Lee were booed off the stage at the march. (That was when Leno and Wiener were close, before Wiener stabbed his mentor in the back and endorsed London Breed for mayor.)
"We told them very clearly that we didn't want politicians in our space," Haaland explained to me. "We changed our policy because of Wiener, and his anti-tenant policies, and asked them not to come back." [...]
But Wiener didn't just show up; after he left, he used video of the event to raise national money, $127,000 in national money, for his Congressional campaign. (According to the Standard, even Netanyahu sided with Wiener, saying he was treated unfairly.)
"It's about as craven as I've ever seen," Haaland told me. "To use our community in this way to raise money is disgraceful. ... He never even picked up the phone and reached out to the Trans March folks." [...]
"The Harvey Milk LGBTQ Democratic Club condemns these self-serving actions by State Senator Wiener and urges politicians to stop using vulnerable communities as a fundraising tool. Trans people already face immense danger in this country. We need real allies, not people who will sell us out for a fundraising opportunity."
Guy behind the viral 'Saikat lives in Maryland' van has money ties to a pro-Wiener PAC:
As of Tuesday, the van is back in action with a slightly different message: "I live in this van b/c Connie Chan hates housing."
Gazetteer SF learned that the registered owner of the van is being paid by a super PAC that supports Scott Wiener.
In April, the San Francisco Chronicleused California Department of Motor Vehicles data to identify Conor Johnston as the owner of the van. Johnston is a longtime Wiener supporter who served as chief of staff to London Breed when she was supervisor, and later advised her mayoral reelection campaign in 2024. He is also owner of the cannabis company Otter Brands, and has a history of political pranks and provocations.
Johnston and his business have been paid nearly $30,000 by the Families for an Affordable San Francisco super PAC this year, according to financial disclosures to the Federal Election Commission. Families is a super PAC founded by Wiener's active campaign director, Todd David, who remains the PAC's treasurer.
On April 28, the PAC paid Otter Brands, Johnston's cannabis company, $28,611.37 for "office consulting." One week later, the PAC paid $1,000 to Johnston directly for "office refurbishment." [...]
The Wiener campaign declined to comment through spokesperson Joe Arellano.
The Families PAC itself is a dark-money mess, as it leverages a 2024 FEC rule change in order for the PAC and Wiener's official campaign to share staff and coordinate canvassing operations together. In May, campaign finance experts told Gazetteer that the rule change represents a massive breach of a foundational policy to ban communication between a super PAC and a federal campaign on materials that advocate for voter action.
Previously, previously, previously.
A one day task turned into a two day task because I'm not buying $7 SD cards for $45, out of principle.
▶︎Yet another casualty of last week's PG&E antics: the projector in the pizza eyeball no longer lights up. Honestly I'm surprised it lasted as long as it did: it's been on 24/7 for nine years. Sadly, the Gakken World Eye is now going for almost a grand on eBay.
So I bought the cheapest desktop video projector I could find ($30) just to see if I could aim that at the inside of the dome. Unsurprisingly, the answer is no. That projector needs to be about 2½ feet behind the dome to fill it and be in focus, which is less of an eyeball and more of an eye sausage.
I took both apart and they have very different projectors and optics, so just swapping lenses isn't an option.
I suspect that in principle I could put some extra lenses in front of this thing to make it go but I have no idea how to do that.
So. Got a Gakken World Eye that you'd like to donate to the cause of "weird DNA Pizza decor"? Or, do you know of a desktop video projector that can throw an in focus 10" tall image from a distance of 10" to 20"?
Update: Fixed!
Previously, previously.
There's a new WordPress exploit out there but I will show you how I vaccinated myself against it 6+ years ago:
remove\_filter ('wp\_head', 'rest\_output\_link\_wp\_head'); remove\_filter ('template\_redirect', 'rest\_output\_link\_header', 11); remove\_filter ('wp\_head', 'wp\_oembed\_add\_discovery\_links'); remove\_filter ('wp\_head', 'wp\_oembed\_add\_host\_js'); add\_filter ('json\_enabled', '\_\_return\_false'); add\_filter ('json\_jsonp\_enabled', '\_\_return\_false'); add\_filter ('xmlrpc\_enabled', '\_\_return\_false'); add\_filter ('rest\_url', 'jwz\_no\_rest', 1, 4); add\_filter ('rest\_url\_prefix', 'jwz\_no\_rest', 1, 1); function jwz\_no\_rest ($url, $path='', $blog\_id='', $scheme='') { return ''; } add\_filter ('rest\_authentication\_errors', function ($result) { return new WP\_Error ('Fuck REST', 'Fuck REST', array ('status' => 403)); }); // *And for good measure:* add\_filter ('wp\_supports\_ai', '\_\_return\_false');
Previously, previously, previously, previously.
Apparently now Google requires you to give them a lock of your hair before allowing you to file a DMCA fair-use counter-claim to a spurious content-ID rejection. "Build history as you grow: Once you have enough history, we'll automatically unlock features." Apparently my 14+ year old youtube channel has not yet reached 2 months of active use, according to the vibe-coded math of Google's robots.
Since, as you know, arguing with robots is something of a hobby of mine, I uploaded my traditional driver's license. You can't just "upload" it, of course, they require you to scan a QR code with a phone and take a photo from within the browser, for maximal tracking. So I used one of my burner phones for that. They say their response takes 24 hours, so presumably some dollar-a-day call-center gig worker in India is going to put eyeballs on it, so we'll see how that goes.
In case you're wondering what stupidity I'm up to this time:
Bonnie Tyler died last week, and so the glorious "Total Eclipse of the Heart, Literal Version" by Persephone Maewyn and dascottjr was making the rounds again, dodging takedowns. (This video is a textbook case of fair use, since not only is it a parody song, but the lyrics are direct commentary on the video itself, I mean come on.) Anyway all extant copies of it are shit quality, so I reconstructed it from the official HD video plus the "literal" audio, and re-built the subtitles by hand. Immediate takedown. I appealed. A week later, some intern or chatbot at BMG said "fuck you no". Now I'm trying to counter-claim.
Anyway, maybe someday you'll get to see this higher quality version of the video. It's still pretty funny. You can go request it on the DNA Pizza music video stream I guess.
Update: Oh no. Anyway
Date: Fri, 17 Jul 2026 02:28:12 -0700
Subject: Your YouTube ID verification was unsuccessful
From: YouTube youtube-noreply@google.com
To: jwz@jwz.org Your YouTube ID verification was unsuccessfulYour ID verification was denied
Google couldn't approve your ID verification. You can try again to get advanced YouTube features with your ID or video verification in 30 days. In the meantime, you can continue to build your channel history by uploading videos or live streams and following YouTube's Community Guidelines. After 30 days, this history may help you get access to advanced YouTube features. Learn more
Previously, previously, previously, previously, previously, previously, previously.
I found another 36-year-old VHS tape on eBay! D.O.A.'s final concert, live at DNA Lounge, in 1990. ▶︎
Everybody Hates Elon:
"Meta has spent years tracking us online," said a spokesperson for Everybody Hates Elon. "Now it wants to track us in the real world too." [...] "Meta and Ray-Ban's new AI glasses can be used to secretly record women and young people for sexual reasons," the EHE spokesperson continued in their statement. "Simply put, that's abuse."
EHE poses one simple question: "Billionaires could fund cures for cancer -- so why are they funding glasses for perverts instead?"
Previously, previously, previously, previously, previously.
In raspi-config on Debian 13.6, when I enable the overlay file system it... does not. I found some breadcrumbs here but installing the linked eeprom did not fix it, and anyway that was a year ago and I have rpi-eeprom 28.28-1. How make go?
**/run/initramfs/overlayroot.log:** builtin set cfgdisk='disabled' Unable to find driver/module. searched: overlay overlayfs [failure]: Unable to find a driver. searched: overlay overlayfs
Adding "initramfs initramfs8 followkernel" to the end of config.txt did nothing.
Previously, previously, previously.
Twenty-five years ago today, on July 13th 2001, was the first event at DNA Lounge under current management. I am very old and I have been leaning on this bar for a very long time. Typically we treat Nov 22 as our "real" anniversary (the club will be turning 41 this year) but 25 is kind of a shocking number, so I thought that was worth noting. Check out what used to pass for photo galleries two and a half decades ago.
Traditionally this is where I do the usual "if you'd like us to be around for another 25 years" blah blah panhandling. So yeah, this would be a great time for you to join our Patreon or up your contribution, or make a one-time donation. We have been getting absolutely obliterated financially this year, the last few months specifically. Attendance has been way down across the board. You people need to start showing up, ok?
(NOTE: If you are about to "Well Actually" at me about this in some way, please be advised that I do not give the slightest shit.)
Previously, previously, previously, previously, previously, previously, previously.
Brian McFadden: Mick:
You ever think to yourself "but I am just one person, what can I do to make a difference?"
It turns out that "wear an inflatable frog costume and go downtown" is actually a really reasonable answer.
Previously, previously, previously, previously, previously.
The meandering gospel of Peter:
Peter Thiel is worried about the antichrist. It could be the US. It could be Greta Thunberg. [...]
On the day of Thiel's final lecture in San Francisco, as the mostly young and mostly male crowd lined up to get in, a group of about 20 protesters stood out front holding anti-Palantir and anti-Ice signs that said things such as "Predatory tech", "We do not profit from people who profit from misery" and "Not today Satan".
A trio of self-described "satanists" dressed in black costumes with goth makeup walked up and down the line of attenders carrying a goblet of red liquid with a small plastic replica of a bone. "Will you bring our dark lord Peter Thiel this baby's blood?" they asked. Then they performed what they called a "dark ritual", dancing slowly in a circle to Mozart's Requiem in D minor, which ended with them writhing on the city sidewalk, and yelling: "Take us to your personal hell ... Thank you for being our dark lord." [...]
Thiel said that international financial bodies, which make it more difficult for people to shelter their wealth in tax havens, are one sign the antichrist may be amassing power and hastening Armageddon, saying: "It's become quite difficult to hide one's money."
I am constantly re-discovering that billionaires are some of the dumbest motherfuckers on the planet.
Previously, previously, previously, previously, previously.
I'm playing around with NextCloud and the first thing I would like to do is make it use my in-house, bespoke authentication system. It seems like the user_saml plugin might be the thing to mess with, since it uses the words "Authentication via Environment Variable" but I have no idea what it means by that. Ideally I'd have it just run a shell command for authentication, the way Qmail / Dovecot "passdb driver = checkpassword" works, since I already have that working for IMAP... But if instead I have to write some stupid XML endpoint, that's not out of the question.
Any clue where to start? When I mess around on the /settings/admin/saml page it does not seem to be even attempting to load the URLs I entered.
Update: I got it working! It was... a lot.
Find a single billboard that is not "AI" middleware targeting CFOs. Difficulty level: extreme.
Previously, previously, previously, previously.
The other day at the club I saw a guy with a white t-shirt that said simply, in 8" high letters, "YEAH BRAH". So now I guess I know what my knuckle tattoos are going to be.
Previously.
The sad part about rewatching "Who Framed Roger Rabbit?" is that Judge Doom's plan came true anyway: Disneyland paved over Toon Town. Parked a Star Destroyer right on top of it.
Previously, previously, previously.
Did we ever get an answer to the question, "What time is love?" Because I feel like "I wanna see you sweat" is just a deflection.
Previously, previously, previously, previously.
Against my better judgment, I let my staff start using Basecamp about 7 years ago, and now, for reasons, I would prefer to just be self-hosting everything like we should have done from the start. Do you have experience making the transition from Basecamp to something open source and self-hosted? To be clear, what we use Basecamp for is task management, document editing and file storage, and that's about it. I gather that Basecamp is buzzword-compatible with all kind of other business-brain crap that we have never used, but I don't know what "Gantt" or "Scrum" mean and don't care to.
I think what we need is just a bug tracker and a wiki, whose UI isn't terrible, and that also works well on mobile.
Suggestions?
Things that should not need to be said but do:
Previously, previously.
Please enjoy jwz mixtape 255.
Or you can call it 0xFF if you're nerdy.
Last night we did a screening of The Lost Boys, and it was epic. Amongst all of our Cyberdeliae, this was the one with the rowdiest audience: lots of screaming and singing along. Excellent costume contest entries, too.
For this one I did something a little different from the others: instead of DJ music over abstract visuals, I filled the pre-roll and intermission with music videos featuring VAMPIRES. I only needed 30 and 20 minutes respectively, but I immediately had way more than that, in fact, more than enough for a mixtape.
It has only been two weeks since the previous mixtape, but hey, why not.
So, in the immortal words of The Kurgan, "Happy Halloween, Ladies!"
Michael Martin takes a tour through OpenGL from the beginning (part 2), trying to just put one rectangle on the screen, and amazingly, does this with no swearing. OpenGL remains a masterclass in how to update an API in the most incompetent, user-hostile way possible. The cherry on top is that it is also best-in-show in the category of "Version Numbering: How Not To Do It."
Yeah I'm still mad about it, why do you ask?
Previously, previously, previously.
Azhdarchid:
So, if you're online poisoned like me, you may have noticed that Bluesky CEO Jay Graber has been having sort of a slow motion, low-key public meltdown for the past several weeks. [...]
For the record: I think Jay Graber is a transphobe; I think there's just too much evidence in her behavior to not read that into her actions at this point. No normal person would go out of their way to court Jesse Singal. A lot of this stuff feels motivated by a glaring animus towards the userbase that Bluesky has attracted; and because this userbase formed around people who simply couldn't justify being on Twitter any more, said userbase is full of highly visible trans users.
But, we can also view it as just run of the mill stuff for any kind of corporate social media platform; you expect them to be unaccountable, to have vague policies that are enforced with no consistency, and so on. What distinguishes the Bluesky case, though, is that Bluesky has a very particular ideology that Graber and her cohorts push, which is that they are 'stewards of the AT Protocol'. She has repeatedly made this point: you can take your ball and go home.
Graber posts something like this basically every other day. So, let's examine her claim a little bit. [...]
ATProto's complicated architecture more or less puts running an alternative app into the realm of well-funded nonprofits and startups, as opposed to Mastodon instances which can easily be run by hobbyists on their own domestic hardware. [...]
AT Proto decentralization doesn't exist as a practical reality, and if it ever does it won't be for years. Most of the work driving effective decentralization is being done by third parties, who have limited guarantees about future compatibility with possible breaking changes on Bluesky's end.
Bluesky inc isn't really making 'a protocol', they're making Bluesky, the monolithic (to within a rounding error) social network that they operate. [...] at this point, AT Proto has become essentially a sort of ideological vaporware; a way for Jay Graber et al to run a social media platform while claiming they don't run a social media platform. [...]
As it stands, for users using Bluesky's app view -- which is to say nearly everybody -- alternate moderation services can only ever be additive. Which is to say, you can never see posts that Bluesky doesn't want you to see, but you're free to ban more posts or users beyond what Bluesky will ban. This system means that Bluesky inc retains the power to use their effective monopoly to suppress speech Graber finds distasteful or ban porn that the moderators think is gross.
But at the same time they can hide behind these third-party 'labelers' as an excuse when called out on their neglect in dealing with figures like Singal, a serial harasser and all-around scumbag.
Previously, previously, previously, previously, previously.
USPS says "It's Spooky Season" but they have NO Halloween-themed stamps. They seem to think that Dungeons and Dragons stamps count. This is an outrage. Previously, previously.
Today I dropped DNA Lounge Membership Card Nine Nine Nine in the mail! Who will be our lucky one thousand? We're gonna need another digit. We currently have 472 active members, but new sign-ups have slowed to a trickle. It's a pretty good deal, you know. And it also helps us out a lot. Tell your friends!
Today is the last day when you can vote for us in Best of the Bay, so if you haven't done that yet, please do! Voting for us is helpful for the business and we appreciate it.
We're getting Halloween started this weekend with Dark Sparkle, After Life, and our screening of The Lost Boys...
You gotta come to Lost Boys, it's going to be "hella rad". I added karaoke subtitles to the musical bits so you can sing along with Cry Little Sister and other hits. Vampire costume contest!
Haven't seen this before. Credits of film from major Hollywood studio beg AI companies to pretty please not train on it: Eponysterically, the movie was "Caught Stealing (2025)".
Previously, previously, previously, previously, previously, previously, previously.
The SIM Farm Hardware Seized by the Secret Service Is Also Popular With Ticket Scalpers:
The technology used, which can be seen clearly in photos released by the Secret Service, are regularly used by SMS scammers, spammers, and marketers, yes, but the tech is also extremely widely used by ticket scalpers seeking to create lots of Ticketmaster accounts with which to buy tickets. [...]
Like many "anti-scalping" and anti-fraud measures taken by Ticketmaster, relatively recent updates that require SMS verification to create a new Ticketmaster account and immediately before buying tickets hasn't actually stopped scalping. Instead, it has created a new underground market for tools that make SMS authentication at bulk easier. By adding this barrier to entry, Ticketmaster has ensured that normal fans have one single attempt to buy tickets, while motivated ticket scalpers with specialized tech can have many attempts at buying tickets. [...]
"Proxies" and real SIM cards that can receive SMS messages have become critical to the ticket scalping industry. The way ticket scalping works now is that big time brokers will create many (hundreds or thousands) of unique Ticketmaster accounts, each associated with their own phone number.
Previously, previously, previously, previously, previously, previously.
My latest big dumb art project is hand-crafted, bespoke QR codes. "Hey Kate, tell him about the QR."
"There's an Olympic sized QR code on the roof. Take the stairs over there."
"Yeah. Sure." So yeah, I painted a 25' QR code on the roof. And like the Nazca lines of Peru, it can only be properly scanned from Heaven.
But rather than waiting for up to two years for Google Maps to update, here's a video! This is probably a view of DNA Lounge and environs that you have never seen before. Thanks to Pete Setchell for bringing down his drone (a DJI Flip) and shooting this video for us.
Also, a reminder! There is just one week left for you to vote for us in Best of the Bay... Voting for us is helpful and we really appreciate it!
Anthropic destroyed millions of print books to build its AI models:
Ultimately, Judge William Alsup ruled that this destructive scanning operation qualified as fair use -- but only because Anthropic had legally purchased the books first, destroyed each print copy after scanning, and kept the digital files internally rather than distributing them. [...]
The company spent "many millions of dollars" on this buying and scanning operation, often purchasing used books in bulk. Next, they stripped books from bindings, cut pages to workable dimensions, scanned them as stacks of pages into PDFs with machine-readable text including covers, then discarded all the paper originals. [...]
Archivists long ago established other ways to extract information from paper. For example, The Internet Archive pioneered non-destructive book scanning methods that preserve physical volumes while creating digital copies.
Prior art in Vernor Vinge's Rainbows End.
Previously, previously, previously, previously, previously.
Libs of TikTok called GWAR's performance an act of "incitement."
A representative for GWAR told The New York Post, "Normalizing violence? [...] GWAR is to violence what the New York Post is to journalism. Ridiculous."
Previously, previously, previously, previously, previously, previously, previously.
Who do I know who is local and has a drone? I need some brief, specific, outdoor aerial video of DNA Lounge, for important comedy purposes. Email me, please.
Dear Lazyweb, My jail.local has an "ignoreip" setting that is thousands of lines long, because reasons. I would like to put those lists of IP addresses in separate files instead of inlining them all in the same place. What's the easiest way to do that?
I assume it's something like: add a "before" to "" then do:
ignoreip = %(this_one)s %(that_one)s
but the files don't seem to be getting included early enough, if at all.
It is criminally negligent that despite being ridiculously overly-complicated, this Python clone of Windows INI files still manages to have no syntax meaning "append".
Previously, previously, previously, previously.
The structure built over the remains of Chernobyl's destroyed unit 4 suffered such extensive damage in a drone strike in February that it may not be possible to restore it:
The New Safe Confinement - the largest moveable land-based structure ever built - was constructed to cover a much larger area including the original shelter. [...] It has two layers of internal and external cladding around the main steel structure - about 12 metres apart - with both breached in the drone incident. The NSC was designed to allow for the eventual dismantling of the ageing makeshift shelter from 1986 and the management and containment of radioactive waste. It is also designed to withstand temperatures ranging from -43°C to +45°C, a class-three tornado, and an earthquake with a magnitude of 6 on the Richter scale but, as the meeting heard, it was not designed to withstand missile or drone strikes. [...]
These had all had to be put on hold and he outlined the scale of the damage - with the impact site seeing "pass-through damage to an area of 15 square metres"; damage to cladding from the fires that smouldered afterwards in an area of about 200 square metres; technological equipment - including the power supply system, ventilation and control systems - damaged by "drone fragments and blast wave"; the membrane, designed to help ensure the tightness of the shelter to protect the external environment, smouldered and more than 340 holes had to be cut in the shelter to allow firefighters to put out the fires. There was also damage to the steel structures of the arch and crane systems.
The IAEA's Martin Gajdos, Technical Coordinator of the Department of Nuclear Safety and Security, said that the damage meant the New Safe Confinement "is currently unable to to perform its confinement function".
Previously, previously, previously, previously, previously, previously, previously, previously.
Wireless to THE NEW YORK TIMES, February 4, 1939:
Propaganda Minister Joseph Goebbels today ended the professional careers of five "Aryan" actors and cabaret announcers by expelling them from the Reich's Chamber of Culture on the grounds that "in their public appearances they displayed a lack of any positive attitude toward National Socialism and therewith caused grave annoyance in public and especially to party comrades." [...]
What amused the public most, however, and presumably roiled the National Socialist authorities most -- although Dr. Goebbels does not mention it -- is that they deftly, but unmistakably, caricatured some gestures, poses and physical characteristics of National Socialist leaders -- sometimes with bon mots that made the rounds of the country.
Dr. Goebbels says that the National Socialists proved during their struggle for power that they had a keen sense of humor that could kill opponents with ridicule. But as National Socialism proposes to remain in power 2,000 years it has neither the time nor the patience to apply that method to the "miserable literati."
Previously, previously, previously, previously, previously, previously, previously.
It's on its back, baking in the hot sun, but you're not helping, Leon. Why is that? Previously, previously, previously, previously, previously, previously, previously, previously.
This version introduced a number of new features: * Plugins! This was the first time a web page could make sound, via RealAudio. * Incremental display of progressive JPEGs on slow dialup connections (which I demoed a few years back.) * Animated GIFs that were actually useful. Our support for GIF89a meant inter-frame timing, transparency, and the ability for animations to loop -- a Netscape extension present in every animGIF to this day: Application Block "NETSCAPE2.0"! * HTML frames: the first time a page could have elements something like "position: fixed" and "overflow: auto". * JavaScript! That wasn't my fault, but you still have my apologies. In our defense, if we hadn't done it, MICROS~1 would have done something far, far worse. * And of course my baby, the first release of Netscape Mail and News.
Importantly, all of these features existed identically on Mac, Windows, and nine flavors of Unix, and were released simultaneously. This was basically unheard of at the time.
Terry and I got to push Netscape Mail out to something like 4 million users in those first few weeks, most of them new to the internet, so for a huge number of people it was their introduction to email. It didn't have some power-user features found in Eudora, but it was light years ahead of AOL.
Also it was almost certainly the first mail reader that allowed you to send HTML email. You had to compose them separately and then attach the files, but it worked. So HTML email is probably my fault. You're welcome.
It was also a USENET reader. You will not believe (or probably you will) the hate I got for this from people whose thought this was an abomination, because their ideas about user interface design told them that a mail reader and a USENET reader have nothing to do with each other and should have no UI components in common. It's not like they display lists of messages and allow you to reply to them. They certainly don't do that. That's just science.
Anyway this also meant it was the first easy-to-use program that let you post HTML to USENET. Again, you're welcome. Oh and also MIME-encoded attachments rather than uuencode, and it would also display those attachments inline -- so again, for all the porn, you're welcome.
The wild popularity and success of Netscape Mail indirectly helped kill the company.
We had built this really nice entry-level mail reader in Netscape 2.0, and it was a smashing success. Our punishment for that success was that my boss (now capo of noted criminal enterprise Andreessen-Horowitz-Whorfin-Lizardo, and a noted murder enthusiast and fascist in his own right, but I digress) saw this general-purpose mail reader and said, "Since this mail reader is popular with normal people, we must now pimp it out to 'The Enterprise', call it Groupware, and try to compete with Lotus Notes!"
To do this, Netscape bought a company called Collabra who had tried (and, mostly, failed) to do something similar to what we had accomplished. By which I mean: they had like 20 or more engineers and over several years had built a Windows-only mail reader that did did like 3/4ths of what Terry and I had built in 6 months, and had completely face-planted in the market. So Netscape bought this company and spliced 4 layers of management in above us. And like a chestburster, somehow Collabra managed to completely take control of Netscape, as if Netscape had been acquired instead of the other way around.
Anyway, since they won the startup-acquisition lottery, they then they went off into the weeds with Second System Syndrome so badly that the Collabra-driven "3.0" release was obviously going to be so mind-blowingly late that "2.1" became "3.0" and "3.0" became "4.0". Netscape "3.0" was the bugfix patch-release for 2.0, because it had been intended to be called "2.1" all along.
And "4.0" was the beginning of the long death spiral.
(I mean, the fact that Microsoft illegally used their monopoly in one market (operating systems) to destroy an existing market (web browsers) by driving the market price for browsers to zero, instantaneously eliminating something like 60% of Netscape's revenue, didn't help. We were stabbed in the front and the back at the same time.)
I would say that Netscape 3.2 is the canonical, best version of the original browser. But 2.0 was pretty fuckin' good.
And their tags shall blink until the end of days. Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Billionaire ketamine enthusiast unavailable for comment. Pilot dies after plane carrying nearly 200kg of SpaceX-branded cocaine crashes in remote Brazil:
Authorities said the pilot was found dead outside the aircraft after it crashed in Coruripe, an area on Brazil's tropical coastline, according to G1 Globo.
Federal police said they had identified evidence of international drug trafficking, the outlet also reported.
Top notch police work there, guys!
The fire department was called at 1.48pm on Sunday and six officers were dispatched to the scene following concerns of an explosion, although there was no detonation, according to Em Tempo Noticias. Debris from the plane and drugs were scattered across the field.
Local media said between 180kg and 195kg of cocaine was found in the aircraft. More than 187 packets of cocaine were found with what appeared to be fake SpaceX packaging.
"Appeared to be". "The party told you to reject the evidence of your eyes and ears. It was their final, most essential command."
Previously, previously, previously, previously, previously, previously, previously.
McSweeney's:
Why can't we just agree to disagree? Demonizing Trump voters like me only leads to toxicity, and it's bad for your health to be so agitated. Let's find a way to unite so that this ugliness doesn't surface again when we head to the polls in four years. And if your worst-case scenario comes to pass -- that this was the last democratic election we'll have in this country -- think of how stress-free you'll be then. For now, maybe just pop a Xanax and have a little faith.
I personally believe we'll continue to have elections. We will elect Trump in 2028 and in 2032 and, God willing, every four years as long as he shall live. Or perhaps scientists will find a way to preserve his body and stop aging so that he can be our leader until the literal end of the world, which I know you think will happen soon because of climate change, and if you genuinely believe that, why are you so worried? You'll only have, what, twenty years or so of authoritarian rule before life becomes nothing but fleeing fire and flood. It'll be like those Irwin Allen disaster movies we loved as kids! I personally think it's awesome that my house in Central Massachusetts might be waterfront property sooner rather than later.
Previously, previously, previously, previously, previously, previously.
It's Bluesky. The Nazi Bar is Bluesky.
"Now that Dorsey has bailed as a board member and principal funder, Bluesky's DNA is basically [TESCREAL / Effective Altruist] people. It gets worse. Blockchain Capital LLC was co-founded by Steve Bannon pal Brock Pierce, a major crypto advocate, perennial presidential candidate, and close friend of Eric Adams. Pierce has dozens of other shady MAGA/Russia ties as well."
Previously, previously, previously, previously.
Today is the 40th anniversary of the release of the Greatest Music Video Of All Time, The Wild Boys by Duran Duran. I had some more words to say about that six years ago when I posted jwz mixtape 2ØØ: The Greatest Music Videos Of All Time. However, since YouTube is, always has been, and will always continue to be a complete trash fire, that playlist doesn't work any more. So let's watch that mixtape on archive.org instead. Enjoy your next three hours. Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I got to wondering: "In the intervening years, have any of the people I used to follow on Twitter come to their senses and migrated to a non-Nazi platform, where I might again follow them? I should check!" When you finally left the Nazi Bar and closed your Twitter account, you probably did the big data export. Guess what, it sucks! The archive does not list the accounts you followed. Well, the data is technically there, which as we know is the best kind of there:
window.YTD.following.part0 = [ { "following" : { "accountId" : "1236452781755633665", "userLink" : "https://twitter.com/intent/user?user\_id=1236452781755633665" } }, ...
There's no way to determine what the name of that account was. The URL just redirects to the login page, which also means that if they deleted their account, it's gone.
I have exports from 2019 and 2022 that are this same trash. My export from 2013 doesn't even have a list of follows.
Great job, everybody.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I have now read like my 30th long-form think-piece following this pattern: "Now that the nation has conclusively embraced Fascism, here's what you can do to join The Resistance -- " * Attend your local school board meetings * Sign this change dot org petition * Drink lots of water
Previously, previously, previously, previously.
"Try not to stress out about the big picture", they said. "Focus on your community", they said. Great idea! Here are just two topics that kept me from sleeping last night: 1. These asinine tariffs mean the price of all of our products are going to go up by 20% to 60%, from napkins to flour to whiskey. How much will we have to raise our prices just to break even? How many customers will that drive away? Does Jack Daniels import their glassware? I have no idea, but probably? Will they pass that cost along to us? Absolutely they will. 2. How long until a uniformed, heavily-armed, not-SFPD goon squad shows up at our door demanding to see proof of citizenship for all of our staff? How can I expect my staff to say "piss off" without getting their skulls caved in? "Oh, but you live in Liberal San Francisco!" Fun fact, Cheeto Mussolini hates SF and loves vengeance. We're going to be in the crosshairs.
Previously, previously, previously.
I absolutely want to see the movie for which this story is the mid-credits epilogue. Archaeologists Bewildered by Skeleton Made From Bones of at Least Eight People Who Died Thousands of Years Apart:
During a recent reexamination of the bones, researchers noticed peculiarities. For instance, the skeleton's spine appeared to be made of both adolescent and adult vertebrae. [...] Veselka's team used radiocarbon dating to analyze the individual bones; they also sequenced ancient DNA found in them. They found that the skeleton is made of bones from at least eight unrelated men and women. [...]
Placed in the fetal position, it was the only intact body in a graveyard containing 76 cremation burials. Because of a bone pin found near the head, researchers initially concluded the burial was Roman, dating to the second or third century C.E., when the Roman Empire covered the Gallic lands of present-day France and Belgium.
The skeleton's bones are actually much older, with the earliest "contributor" dying nearly 4,445 years ago, per New Scientist. The skeleton contains bones from multiple generations in the late Neolithic period, who lived thousands of years before the Romans conquered Gaul.
Still, the skeleton isn't completely out of place in the Roman cemetery. According to genetic analysis, its skull belongs to a Roman woman of the third or fourth century C.E., whose DNA matches similarly-aged Roman remains in a nearby cemetery -- probably siblings.
How did this composite Neolithic skeleton end up with a Roman skull more than 2,000 years later? As the researchers write, Gallo-Roman groups may have disturbed the old burial while interring their own dead. If it was headless, the Romans might have "completed" it by adding a skull of their own. If not, maybe they replaced the skull. Or maybe they created the entire amalgamated skeleton themselves. [...]
"Whether the assembly of the bones occurred in the late Neolithic or in the Roman period, the presence of the 'individual' was clearly intentional," write the researchers. "The bones were selected, a fitting location chosen and the elements arranged carefully to mimic the correct anatomical order."
Whoever composed the burial understood enough about the human skeletal structure to create a convincing puzzle. As Veselka tells New Scientist, "They knew what they were doing, for sure."
Previously, previously, previously, previously, previously, previously, previously.
(I can't figure out where this is from. Please let it not be AI, please let it not be AI...)
Update: By Pinko Joe, who seems great but is only on Instagram.
Previously, previously, previously, previously, previously, previously, previously.
Some wingnut I've never spoken to before (or again (foreshadowing!)) accused me of living in an "echo chamber" because I block people. Fuck the "echo chamber" discourse. I reject it entirely.I am not here to wear an ascetic's hair shirt because you think that surrounding myself with dickheads builds character.
Block early and block often. I expanded on this in some detail in my "On Blocking" post from a few years back, but it bears repeating. Especially now.
Previously, previously.
Hello! Here is an extremely stupid update about some incredibly low-stakes bullshit that doesn't matter at all! Oh for the glory days when this was the kind of thing I got worked up about. Barely six weeks after the XScreenSaver for Android Privacy Policy fiasco, which led to a quite nice piece of writing if I do say so myself, Google decided that if I would not give them a copy of my driver's license, they were going to remove XScreenSaver and XDaliClock from their "Play" [sic] store.
They have now done so.
And I'm all broken up about it.
So you'll have to download those APK files from my web site directly.
Since I enjoy wasting the time and money of multinational superpredators, here's how that discourse went. They have not yet closed the ticket, but since it has now been nearly a month since they last replied, I think we know how this is going to go.
From: jwz@jwz.org
Date: 28 Sep 2024 17:18:00 -0700I have been distributing these free, open source apps on the Google Play store for more than a decade with this account. You know exactly who I am. But now you are saying that these apps -- which, again, you have been distributing for over a decade without complaint or incident -- are being removed because I won't give you a copy of my driver's license.
I refuse to give you a copy of my driver's license. I do not trust you with that personal information. It's never going to happen. It's none of your business.
Please re-instate my apps.
Date: Mon, 30 Sep 2024 01:52:43 -0700
Subject: [0-9208000037108] Your message about Google Play
From: googleplay-developer-support@google.com
To: jwz@jwz.orgHi Jamie Zawinski,
Thanks for contacting the Google Play team.
I reviewed your issue and escalated it to the appropriate team. I appreciate your patience while we look further into your request. I will provide an update as soon as I have information.
If you are located in the EU, you may have additional redress options. Learn more about those potential options in the EU Out-of-Court Dispute Resolution Help Center Routing ID: ZLFS
Regards,
Zeke
The Google Play TeamDate: Mon, 07 Oct 2024 21:48:44 -0700
Subject: Re: [0-9208000037108] Your message about Google Play
From: googleplay-developer-support@google.com
To: jwz@jwz.orgHi Jamie Zawinski,
Thanks for contacting the Google Play team.
Please complete the verification request. You either have not yet submitted your information and/or documentation, or we were unable to verify your information and/or documentation. Please re-submit new information and/or documentation that meets all of our verification requirements.
Thanks for your understanding.
Regards,
Bry
The Google Play Team
Date: Wed, 16 Oct 2024 12:08:20 -0700
Subject: Re: [0-9208000037108] Your message about Google Play
From: Jamie Zawinski jwz@jwz.org
To: googleplay-developer-support@google.comAs I have said repeatedly and plainly -- and your bot just quoted my last response back to me --
No. I will not do that.
I do not trust you with my personal information. You do not need it.
I have been distributing these free, open source apps for more than a decade, and suddenly you have decided to create this problem.
Please restore my account and my apps. If you have any questions about who I am, you can click the link below. Thanks.
--
Jamie Zawinski • https://www.jwz.org/about.html
Again, I'm all broken up over this. A single tear rolls down my cheek.
Also do I need to add -- I probably do -- your advice is not being solicited here.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Got this yesterday from what seemed like an actual amazon dot com email address:
"I am contacting you today because I see that your organization is qualified for a business account with Amazon; our buying solution that grows with your business."
Strunk & White told us:
"If you have received a letter inviting you to speak at the dedication of a new cat hospital, and you hate cats, your reply, declining the invitation, does not necessarily have to cover the full range of your emotions."
Reader, I did not follow this advice.
Incidentally, if you cancel your Prime membership today, they might not actually cancel it for another year, since they do not do refunds, but they will let you fill out a nice little survey asking why you are cancelling. Just in case you wanted to let them know.
Previously, previously, previously, previously, previously.
In 1944, the OSS (precursor to CIA) published the Simple Sabotage Field Manual. For years, I've had four pages from this hanging on our office wall. It's funny in a "This meeting could have been an email" way as it demonstrates that the way most businesses operate is literally self-sabotage and that has been understood for nearly a century. But in light of recent events, it hits different. The whole thing is worth a read.
Especially for those of you quisling techies working for billionaires and VC fascists (but I repeat myself).
Internet Archive has at least two nice, high resolution scans of it, here and here. Amazingly enough, there's also a copy on cia.gov.
They released a sequel in 1985 with this short bilingual comic book, The Freedom Fighter's Manual which they airdropped en masse on Nicaragua in an attempt to destabilize the Sandinistas.
Previously, previously, previously, previously, previously, previously, previously.
Cops are warning residents in rural South Carolina to shut their doors and windows after at least 43 monkeys escaped from a bio-research lab.
The rhesus macaques slipped out of an Alpha Genesis facility in Yemassee -- which is just off I-95 in the south of the state -- on Wednesday night. The company provides "primate research and development support to the scientific community," according to its website. [...]
Yemassee is a small town of about 1,000 people [and at least 43 monkeys].
Previously, previously, previously, previously.
Upon waking from an unusually long hypersleep, Ripley discovers the long-term, society-wide neurological consequences of repeated infections from the fake-news SpaceSARS-CoV-2 pandemic that she slept through: Previously, previously, previously, previously, previously, previously, previously, previously.
Meet Luce:
Last week, the Vatican unveiled Luce, a Japanese-style cartoon character that will serve as the Catholic Church's mascot for its upcoming jubilee year, as well as its Expo 2025 in Osaka, Japan.
Archbishop Rino Fisichella, the Vatican's chief organizer for the jubilee year who presented Luce to the world, said that the mascot was "created from the desire to enter into the world of pop culture, so beloved by our young people".
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Today is a very bad day. Everyone I know is feeling hopeless, and helpless. But, when you can't fix the big problems, you start with the problems you can solve. Maybe that's just washing the dishes. Dishes still need to get washed. Maybe it's just checking in on a friend. They're still out there.
One of the things that I can do is to keep fighting to provide a welcoming place for our various communities to gather and feel safe. DNA Lounge means a lot to a lot of people. Local community matters, and building local community has been my mission here for 25 years. I hope to keep doing it for a lot longer. But this is, as always, an uphill battle.
The number and diversity of events and communities that call DNA Lounge home is not something you see anywhere else. What we have built here really is different and special.
But if you value what we do here, we need your help to keep doing it. I still believe that it matters, maybe more than ever.
We just had a lovely Halloween week. A bunch of pretty different parties, many great, creative costumes, and a lot of joy!
All Hallow's Eve The Crow 1994 Like a G6 Halloween But, as every year, now we're going into the dark months. November, December and January are historically our slowest time of year. We may have a bunch of dates on the calendar, but attendance is always very low, and our fixed costs never go down.
So, here I am asking you for money again. I know, you've been getting months of spam from politicians telling you that without your $7, the ramparts will fall. It's exhausing.
Your eyes are probably glazing over already. But stick with me.
Our Patreon has been shrinking for some time. These days we get maybe two or three new subscribers per month, which does not make up for the several who drop out, and the others who reduce their contributions. So if you have the ability, please contribute. (Especially if you are still a member of one of the "Legacy" tiers: it's time for you to upgrade. It's been over a year...)
If you just want to drown your sorrows, that works too. Join us tonight for some EBM at the Kris Baha + XTR Human show. Attendance... will be light.
Over the next few weeks, I'll have some more stories about our ongoing financial hassles to tell, but I'll start with this one, which is both stupid and infuriating:
Back in 2021 we finally received some federal grant money to keep us alive and cover the enormous costs of having been completely closed for 18 months starting in early 2020... This was the COVID-19 Shuttered Venue Operations Grant (SVOG) which I think is the Payroll Protection Program (PPP) wearing a trenchcoat. The money was incredibly helpful! And it was incredibly difficult to get. The amount of paperwork needed to apply for and receive the grant was insane. We just about had to allocate someone to babysitting that paperwork full-time for six months. The effort and complexity was far beyond the reach of most small businesses, which is why most of the money for these grants went to billion-dollar corporate grifters instead of to the people it was supposed to help, notable examples being Ruth's Chris Steak House, Veritas (SF's biggest landlord), Shake Shack, Nestea, and RealNetworks. And of course multinational superpredator LiveNation who managed to steal millions in Federal aid meant for independent venues.
Anyway, it took more than a year from when we applied to when we got our first check. A year with zero customers. And now it's almost four years later and they're doing some kind of rule-changing rug-pull on us. They are "reviewing our file" and need us to submit an "audit report consistent with 2 CFR 200 Subpart F".
Just more dumb bureaucracy, right? Well.
Hiring someone to do that audit report correctly is going to cost us $20,000. TWENTY THOUSAND DOLLARS.
And if we don't do it, they will probably decide that we owe back all that money we got in 2021.
Can I get another grant for managing grant paperwork? Is that a service they offer? No, no it is not.
They literally told us, "You have to spend all this money. If you don't spend it all within a year, on these things, then you can't keep it." So we didn't even have the option to sit on twenty grand to pay for the eventual audit, even if they had told us that was going to happen, which they did not.
Running a small business is awesome. Anyway. Spare some change?
Rudy Giuliani's apartment was emptied weeks ago, victims say:
Rudy Giuliani must appear in person in federal court on Thursday after two election workers who are to receive nearly all of his most valuable assets told a judge they believe the former Donald Trump attorney is hiding items from them.
The complaint from the election workers Ruby Freeman and Shaye Moss -- whom Giuliani owes nearly $150 million for defaming them after the 2020 election -- comes after lawyers for the mother and daughter visited Giuliani's $6 million Manhattan apartment and discovered much of the furniture and valuable sports memorabilia was recently removed.
"Save for some rugs, a dining room table, some stray pieces of small furniture and inexpensive wall art, and a handful of smaller items like dishes and stereo equipment, the Apartment has been emptied of all of its contents," Freeman and Moss' attorney Aaron Nathan wrote in a letter to the judge in the case.
They are also trying to take possession, at the court's direction, of Giuliani's 26 luxury watches and a 1980 Mercedes-Benz he kept in Florida. But those also haven't been handed over, court filings this week say. [...]
Giuliani's lawyer told the court on Tuesday the former mayor of New York can't come to the federal courthouse in Manhattan on Thursday because Giuliani has to do a live radio show from his condo in Palm Beach that night. [...] The women are also still in court trying to convince the judge they should be able to take control of a $3.5 million Palm Beach condo where Giuliani says he now lives.
Previously, previously, previously, previously.
Elon Musk's Anti-Semitic, Apartheid-Loving Grandfather:
Haldeman believed that apartheid South Africa was destined to lead "White Christian Civilization" in its fight against the "International Conspiracy" of Jewish bankers and the "hordes of Coloured people" they controlled. [...]
Before that, he'd been a leader in a fringe political movement that called itself Technocracy Incorporated, which advocated an end to democracy and rule by a small tech-savvy elite. [...]
Scott's Technocracy Incorporated called for the destruction of all current governments on the continent, to be replaced by the "Technate of North America," a new entity to be run by engineers and scientists. In calling for the abolition of all existing government, the Technocrats advocated what they liked to call a "functional control system" modeled on the telephone network and other large corporations. The Technate would measure the total energy output of the continent and annually allot to each citizen a set number of Energy Certificates, which would replace money. "It will be impossible to go into debt and, likewise, impossible to save income for the future," one Technocracy Inc. brochure from the period says. "It would be impossible to sell anything." [...]
Scott also convinced members that they should begin referring to themselves by a number, not just a name. At one rally, a speaker was announced simply as "1x1809x56." Haldeman, for his part, became 10450-1. [...]
Joshua Haldeman had a weakness for men with fuzzy credentials and big-picture plans to turn society upside down. He believed in shadowy forces that were out to destroy civilization and that manipulated the masses into doing their bidding. He believed that a good chiropractor could cure any disease, but vaccines were a front for totalitarianism. And he believed democracy was for the few, not the many.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
So this is the third best Alien movie, which is kind of like being the third best Exorcist, or the second best Rosemary's Baby, or the second best Blade, or the second best Robocop, or the second best Casablanca (which is Algiers).
* Sweetpea (2024):
Bullied nerd decides to start murdering bullies. I enjoyed that after a brief dalliance with justifying her actions, they lean way into, "No, she's just a psychopath." Starring Ella Purnell from Yellowjackets and Fallout who is great.
* From S03:
Why am I still watching this plot-blocking trash re-tread of Lost. I hate it. Stage an intervention.
* Darryl In Paris S02:
Season one was great, but season 2 has lost me. What I loved about the first one was the road-trip through a completely different apocalypse and all the weirdos they met along the way. Season 2 is just, "two tribes go to war" and it's back on well-tread ground that I don't particularly care about. Also why does it have this "Magical Christ Child is immune to Zombies" nonsense? That was the plot of The Last of Us. We've already seen it.
* Tomb Raider, The Legend of Lara Croft (2024):
I wanted to like this, because Agent Carter's the voice, but it's kind of a snore. Were the video games 100% about her daddy issues? Because every filmic version is 100% about her daddy issues and that's boring.
* Twilight of the Gods (2024):
Some vikings decide to murder Thor because he's as prick. Extreme ultraviolence and an animated style that reminds me of Primal. It doesn't quite wrap up the story, but almost; and it's Netflix, so don't expect them to.
* The Substance (2024):
This is a surreal masterpiece. It's the most terrifying body horror I've ever seen. It makes The Thing and Videodrome look like wee little babies. It looked at Poor Things and said, "Hold my beer." I was blown away. It's a lot, but it's probably the best movie I've seen this year.
I don't want to give away too much, but... A friend criticized it for being just more "Hollywood climbing up its own ass, oh, how hard it is to be Famous", which is certainly the kind of script that I often hate. But while the plot could have been characterized (in an unreliable-narrator Ferris Club reading) as, "Actress gets old, has bad facelift, commits suicide" -- or something -- that's like saying Chicago has a thin plot. Yeah! It does! But there is much more going on there.
Also, I immediately recognized Margaret Qualley as being the dancer in one of the greatest music videos ever made, the Kenzo World commerical by Spike Jonze. (Watch the stairway mirror scene. Then watch it again.)
* Chip 'n' Dale, Rescue Rangers (2022):
When this was recommended to me I was sure I was being pranked. But no, this is actually pretty great! It is basically a sequel to Who Framed Roger Rabbit set 80 years later. Toons are still mostly actors, but now they're out in the suburbs instead of the ghetto. The animation is fantastic, lots of good physical gags, and the mixture of styles (cell, 3D, video game, etc.) is both funny commentary and plot-relevant. Anyway, two washed-up actors try to break up a kidnapping ring. Many of the jokes are of the form, "Hey, remember that thing, here's that old thing you recognize!", but they're pretty good jokes. The thing that's technically fascinating about this, though, is that because of the age of the various properties involved, this is the kind of movie that anyone could have made if we lived in a world with a functioning public domain. But since we don't, only Disney could have made this, because they do have a functioning public domain. If you're inside the event horizon of the Disney black hole, you have access to everything again, because they own it all. ("I'm so rich, everything's free.")
* Time Cut (2024):
This is not good, but it's a time travel movie, so I was obliged to watch it. Girl goes back in time to the distant past of 2003 to stop a masked slasher. So it's exactly the same movie as Totally Killer but not as funny. Partly this was because I was supposed to be laughing at the crazy retro fashion in the makeover scene but I honestly could not tell the difference between the terrible 2024 fashion and the terrible 2003 fashion. "They're the same picture." Besides the clothes, the jokes are again mostly "you can't say that any more", but fewer of them.
* Voyage of the Rock Aliens (1984):
If you want to know where The Phenomenauts got their entire bit, it's here. Presumably the best Pia Zadora movie?
* Beetlejuice Beetlejuice (2024):
This was completely unnecessary. I'll just hand this over to Pitch Meeting. He was too gentle.
* Wynonna Earp, Vengeance (2024):
This is definitely more Wynonna Earp. So if you were looking for that, this is that. At least, it delivers on that better than Beetlejuice Beetlejuice did.
Previously.
"More than a quarter of all new code at Google is generated by AI, then reviewed and accepted by engineers," CEO Sundar Pichai said on the company's third quarter 2024 earnings call. If you work at Google and you don't interpret this brag on the earnings call (the earnings call) as a personal threat, specifically, "We can juice our quarterly numbers by just firing a quarter of you", you haven't been paying attention.
How's that Return To Office Mandate going?
Previously, previously, previously, previously, previously, previously, previously, previously.
If you've noticed that the Mastodon stampede DDoS is back, hammering your servers even though you have applied countermeasures -- that's because they CHANGED THEIR FUCKING USER AGENT for no good reason and without telling anybody.
**2024-07-31 23:39:18:** http.rb/5.2.0 (Mastodon/4.3.0-nightly.2024-07-25; +https://mastodon.social/) **2024-08-01 03:41:26:** Mastodon/4.3.0-nightly.2024-08-01 (http.rb/5.2.0; +https://mastodon.social/)
Ok, yes, technically the plans were on display in a toilet with a sign on the door saying "Beware of the Leopard".
Could anyone have possibly have predicted that this would be a problem? I guess we may never know.
Prepend "^Mastodon\/|" to your regexps.
Sigh.
Previously, previously, previously.
A powerful geyser of sewage has erupted from an underground pipeline in Russia, blasting wastewater and debris more than 180 feet into the air.
The clip shows a "fountain" surging for several minutes, spraying apparently contaminated water and debris over buildings, vehicles, and public spaces. It looked to occur near a busy intersection and reached up to the 17th story of an adjacent high-rise building, and higher than a nearby crane. [...]
Gazprom said in a statement that the incident happened due to a routine "air fumigation" clean-out procedure.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Pivot to AI:
If you like music even a bit, you might boggle at the idea that people would be happy with a stream of anonymous machine-generated slop. But to the music streaming business, caring which song you're hearing makes you a weird outlier. The vast majority of streaming listeners want a radio playing background noise. You ask and they literally say, "I don't care."
So in August, Kunlun Tech released Melodio, which generates and streams AI slop music and lyrics, and Mureka, which uses AI to help you plagiarize music into slop!
Melodio and Mureka exist to market Kunlun's exciting new SkyMusic diffusion model. Not paying songwriters or musicians is just a side benefit.
Previously, previously, previously, previously, previously, previously, previously, previously.
Amduscias, to whose voice the trees bow, and who commands twenty-nine legions: Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I had a nap this afternoon and dreamed I had a zit on my temple, a monster cyst where you can feel a kidney bean moving around underneath, and then I caught a glance in a mirror and realized that my prodding had made some of it squirt out of my tear ducts so my face was spattered with pus, shot through with light pink tendrils of blood. But I was relieved, because that meant maybe I could get it out. So what I'm saying is, vote Harris/Walz.
Previously, previously, previously, previously, previously, previously, previously, previously.
A stream of bright green chemicals leaked from Tesla's Palo Alto campus and flowed into a storm drain and creek, prompting a hazardous cleanup response.
The fluorescent fluid was seen flowing along a road near Tesla's headquarters and dumping into a storm drain that connects to the Matadero Creek on Oct. 17, Palo Alto officials said in a statement.
The substance was identified as sodium hydroxide, an additive used in cooling systems. A fire department report said the fluid was used to cool the Tesla artificial intelligence supercomputer. Tesla doesn't have a permit to store this type of chemical, officials said, and the electric car company could be fined.
"Could be" is doing a lot of work here.
Also this "coolant additive" is more commonly known as drain cleaner. Do not drink Musk's Sarcophagus Juice.
Initially, officials said the fire department recovered more than 550 gallons of a chemical and water mixture from the storm drain.
However, on Thursday, an updated statement said Tesla reported 12 gallons of sodium hydroxide was released from its facility at 1501 Page Mill Rd.
Who are we to to believe, the fire department who cleaned it up, or the corporate PR shill who said, "That's funny, we thought we illegally dumped less than that."
A report by the state's Department of Emergency Services said the spill happened shortly after 4:40 p.m. on Oct. 17 and was caused by "human error."
Can't wait until reports like this say, "...was caused by AI hallucination." Kind of surprised they didn't try that one on for size here, TBH.
Palo Alto resident Mike Hedblom filmed the chemicals oozing down the street and reported the spill to the city, Hedblom's wife Nancy Krop spoke to The Standard and wondered why Tesla did not immediately report the incident.
"To me, the heart of it is: Why did it take my husband on a walk to report it?" Krop said.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Lily Allen Says She Earns More Money from Feet Pics on OnlyFans Than Spotify:
Allen shared this information while responding to a Twitter user who called her out for posting feet pics. "imagine being [an] artist and having nearly 8 million monthly listeners on spotify but earning more money from having 1000 people subscribe to pictures of your feet," she wrote. "don't hate the player, hate the game." [...]
The British artist launched her OnlyFans in July after first bringing up the topic on her Miss Me? podcast. "I have a lady that comes and does my nails," she said. "They informed me that I have five stars on WikiFeet, which is quite rare. My feet are rated quite highly on the internet."
Previously, previously, previously.
Artisan cheesemakers have been dealt a blow by fraudsters who stole more than £300,000 worth of award-winning clothbound cheddar in a sophisticated scam.
Neal's Yard Dairy, a distributor and retailer of British artisan cheese, is working with UK and international law enforcement agencies to try to identify the scam's perpetrators.
The company delivered 22 tonnes of cheddar after being approached by a person posing as wholesale distributor for a big French retailer. [...]
The 950 stolen cheeses were Hafod Welsh organic cheddar, Westcombe cheddar, and Pitchfork cheddar, which have won a number of awards and are among "the most sought-after artisan cheeses in the UK", Neal's Yard Dairy said.
The three cheeses sell for between £7.15 and £12.90 for a small piece weighing 250-300g. Their high monetary value is thought to have made them "a particular target", said the company.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Carbonic's on their "force majeure" shit again:
Carbonic Service will declare force majeure due to feed gas supply issues affecting our CO2 supplier [...] We have no estimated end date, but we will continue to monitor the situation closely. [...] In the meantime, we have sourced CO2 from an out-of-state provider at a significantly higher cost [...which we will pass on to you].
Last year:
Now I'm just an unfrozen caveman, your modern climate confuses and frightens me; when I went into the ice, atmospheric CO2 was at 175ppm.
But apparently now there's a CO2 shortage?
Previously, previously, previously, previously, previously, previously.
"I wish all my patients were like you. The things I've seen..." "Oh yeah?"
"I don't mean not flossing. I mean not brushing."
"..."
"Sometimes they open their mouth and I have to excuse myself and put some perfume inside my mask."
Previously, previously, previously, previously.
Dear Lazyweb, at what temperature should I be concerned that a Pi 4 is too hot? There is here-say that the NIC is "qualified" to 70°C and the CPU to 85°C, but what does this mean in practice? Am I likely to see malfunctions at 71°C, or are the error bars wide enough that another 10°C doesn't matter? (As per "vcgencmd measure_temp".)
Previously.
tl;dr: "LOL get fucked" They've decided who their customers are, and it's not you, it's people who build and invest in surveillance advertising networks. But in a "respectful" way.
"Improving online advertising through product and infrastructure."
We know that not everyone in our community will embrace our entrance into this market.
Gee, ya think?
In parallel to our existing consumer products, we have the opportunity to build a better infrastructure for the online advertising industry as a whole. Advertising at large cannot be improved unless the tech it's built upon prioritizes securing user data. This is precisely why we acquired Anonym.
Anonym is building technology that can provide more privacy-preserving infrastructure for data sharing between advertisers and publishers.
Good to see that they're taking time out from their hard work promoting the climate-incinerating "AI" grift, following on their hard work promoting the climate-incinerating cryptocurrency grift, to focus a little more on the privacy-incinerating advertising-surveillance grift (where that does not already overlap with the other two; this Venn diagram might be a circle.)
Spelling out my relevant Previouslies so that you're more likely to click them:
As I have said many times:
Now hear me out, but What If...? browser development was in the hands of some kind of nonprofit organization?
In my humble but correct opinion, Mozilla should be doing two things and two things only:
Three Mile Island owner seeks taxpayer backing for Microsoft AI deal:
The owner of the shuttered Three Mile Island nuclear plant is pursuing a $1.6 billion federal loan guarantee to help finance its plan to restart the Pennsylvania facility and sell the electricity to Microsoft to power data centers.
The taxpayer-backed loan could give Microsoft and Three Mile Island owner Constellation Energy a major boost in their unprecedented bid to steer all the power from a U.S. nuclear plant to a single company. [...]
A loan guarantee would allow Constellation to shift much of the risk of reopening Three Mile Island to taxpayers. The federal government, in this case, would pledge to cover up to $1.6 billion if there is a default.
Cash incinerator OpenAI secures its $6.6 billion lifeline -- 'in the spirit of a donation'
In the largest venture-capital-backed investment round of all time, OpenAI has successfully raised $6.6 billion from its most gullible brilliant and handsome friends. This gives OpenAI an imaginary valuation of $157 billion.
Without this round, the ChatGPT maker would be bankrupt -- because the company does nothing but set money on fire. OpenAI is on track to lose $4 billion to $6 billion this year.
Thrive led the round with $1 billion. Nvidia and Microsoft were big investors. Microsoft has already put in $13 billion, so it's up to its ears in OpenAI.
Softbank, famous for their considerable experience at setting money on fire with such companies as WeWork, is putting in $500 million. Tiger Global and Cathie Wood's ARK Invest, both famed cash incinerators, are also in. [...]
But either way, it's unlikely the investors will ever see that money again. In a big purple warning box on its website, OpenAI tells them to view their contribution "in the spirit of a donation." [...]
The investors are all bubble chasers. The only plan is to take OpenAI to an initial public offering and then dump the shares on retail investors before the AI bubble pops. This sort of bubble has an unlimited appetite for sucker dollars.
Just to be clear, Microsoft has already invested $13 billion in OpenAI, and now wants the taxpayers to kick in another $1.6 billion to operate it for them. Cool, cool.
Honestly, I'm shocked that they haven't tried to re-brand Three Mile Island yet. Have they run out of demonic names to crib from Lord of the Rings already?
Previously, previously, previously, previously, previously, previously.
Peter Thiel Rushes To Restart Glitching J.D. Vance During Commercial Break
NEW YORK -- Cursing under his breath at yet another round of inapt debate answers from the vice presidential candidate, venture capitalist Peter Thiel reportedly rushed onstage Tuesday to restart a glitching J.D. Vance during a commercial break. "Seriously? For what I paid for this thing, it should work flawlessly," said the billionaire investor, striding confidently past moderator Norah O'Donnell to insert a paperclip into Vance's ear and initiate a hard reset that might stop the short-circuiting candidate from repeating the phrase "girls of menstruating age" in response to a question on inflation. "Shit, I probably just need to wipe its memory banks clean. I'll have to re-upload all the anti-pornography tirades, but it's better than spending the evening on edge worried about another malfunction. Probably some kind of Russian malware got installed, honestly." At press time, Thiel was seen rapidly paging through Vance's instruction manual as the politician sparked up and said the word "inseminate" in an increasingly high-pitched voice.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
We survived another Folsom Street Fair weekend. It went great! It's one of our busiest weeks of the year, so it really helps with keeping the lights on. The new white paint-job on the roof did a great job of keeping the place cool. The few remaining black tiles were scorching hot to the touch, but the white bits were cool. We didn't even bother running the sprinklers this year.
Last year we had a bit of connectivity trouble with our POS tablets at our outside bar, and given how long the lines were, that translates to money. So this year we put a new wifi repeater on the roof, just blasting radiation directly at the bar. We were getting like 200Mbps. I'm sure it made the tentacle-nanobots in your vaccines just sing. Feel that tingle!
Don't adopt one of these if you're not gonna take care of it. At least take it to a shelter. Roombas are forever, not just Christmas. They have no defenses from predators! Previously, previously, previously, previously, previously.
Uber beats crash victims' attempt to try case in court instead of arbitration:
A married couple can't sue Uber over severe injuries they suffered in a 2022 car accident because of a mandatory arbitration provision in the ride-sharing company's terms of use, according to a ruling issued by the New Jersey Superior Court appellate division. [...]
Georgia McGinty had agreed to Uber's arbitration clause long before the accident. But the couple challenged the terms in part because they say their minor daughter, then 12, was the one who clicked the most recent terms agreement when the girl ordered food through Uber Eats.
Previously, previously, previously, previously, previously, previously, previously, previously.
purpleposeidon: ```
``` Previously, previously, previously, previously, previously.
Perfect web design, no notes: Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I will not be taking any questions.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Alex Meub: I am sad to report that the drives don't unmount when the handle pops up after 90 seconds.
Previously, previously, previously, previously, previously, previously, previously, previously.
It was time to do some upgrades on the club's flyer screens. In the past, I had done that by ssh-ing in to each; turning off "Overlay"; rebooting; doing an update; turning on "Overlay"; and rebooting again. It was slow and error-prone and often ended up with a bricked system. It was a real "what the hell am I doing" moment when I realized that 32GB microSD cards are now $3.50 each, so I just imaged each of them at home, then replaced the screens' digital-fingernail brains.
This was still tedious, since they do not each run 100% the same image. They each have "hostname" set differently, because otherwise I don't know how to associate them with the URL that they should load. But doing one install and then dd-ing it a dozen times saved a lot of grief.
Also it occurred to me that I had never written up how our flyer screens actually work, so I did that. There are many "Digital Signage Solutions". This one is mine.
Previously, previously, previously.
READING, PA:
Pushing back the order's previously estimated delivery time of 8:30 this evening, an Amazon update reportedly informed 28-year-old Emily Frakes on Tuesday that her package would now be arriving when the sky shattered, the sun shone black, and rivers wept like men. "I only bought that humidifier because it said two-day delivery -- now I've got to wait until all language is forgotten and the only sound remaining is the howling of the void?" said the disappointed Amazon Prime member, adding that she would have chosen to make the half-hour drive to Target had she known that raining stars would unite the kingdoms of earth beneath a banner of colorless flame before Amazon brought the household appliance to her door. "I'm definitely mentioning this in my review. It's bullshit for them to promise one delivery time and then turn around and tell me it's actually coming when the vengeful seas spit forth terrible leviathans and birth upon their waves a great tempest to wash away all that human hands have wrought." At press time, Frakes told reporters that she should be entitled to a full refund if her humidifier did not arrive by the time the scalding light of the final dawn rent oblivion's womb to be born.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
As foretold by prophecy, you the people have once again declared DNA Lounge to be "Best Nightclub", and Hubba Hubba Revue to be "Best Burlesque" in the 2024 Best of the Bay! Also "Best Pizza" runner-up for DNA Pizza, and "Best Dance Party" runner-up for Death Guild.
Thank you again for your support!
We've got a busy week coming up... We've got midget wrestling (seats are nearly sold out), a screening of Zombie (1979) with live musical accompaniment by the composer, live music from Deicide, Deathgrave and Trapdoor Social, and then five different Folsom Street Fair parties.
Micro Mania Wrestling Zombie: Fabio Frizzi Deicide Deathgrave Trapdoor Social Forced Femme Bare Chest Calendar
Vamp × Folsom SubDom SXTPS
A couple weeks ago Amazon threatened to ban me from sending mail through SES. tl;dr: After a couple rounds of me saying to them, "WTF are you even talking about", they relented!
This is not the outcome that I in any way expected.
Thank you for your prompt attention to this matter. The changes you made to your email-sending processes have a positive impact [...] You can continue to use SES to send email as you normally would.
The changes I made were: none. They are referring to the none changes that I did not make.
Here's the whole dumb exchange, for those of you who find humor in such idiocy. Double-quoted HTML entities in the are their own; much inspire, very confidence.
We recently performed a manual review of your account's email-sending practices. During our review, we identified characteristics that could cause email providers or anti-spam organizations to classify your messages as spam.
The methods we use to make this decision are proprietary, so unfortunately we can't provide specific details. In general, we only perform manual reviews when our automated systems indicate that an account is sending unsolicited email.
Please review your email-sending practices and procedures to determine the causes of this issue. Common factors that could cause this issue include, but aren't limited to, the following: [...]
Well allow me to retort:
I use SES for two types of emails:
- Transactional emails in response to purchases;
- Promotional emails to customers who have opted in for such communication at the time of purchase.
To do so:
- My server supports SPF, DKIM and DMARC. I have verified that it is configured correctly.
- Every email contains RFC 8058 List-Unsubscribe headers, as well as clear unsubscribe links in the body of the message. And they work.
- Bounces are processed. Any address which bounces more than 3 times is never mailed again, unless they re-subscribe.
- No messages contain broken links.
- Message bodies contain links only to my own site.
- Every message is extremely clear about its purpose and content.
In summary, I am following every known customer-email best-practice that there is.
You said:
The methods we use to make this decision are proprietary, so unfortunately we can't provide specific details.
Ok, well, WTF am I supposed to do with this? If you won't even tell me what you think the problem is, how am I expected to correct it?
Then some flunky in a call center pasted a reply template:
Your appeal did not provide the information we need to make a decision.
To ensure that your mailing list only contains recipients who want to receive your emails, we recommend that you perform a "permission pass" on your existing lists of email recipients. In a permission pass, you ask your customers to confirm that they still want to receive emails from you. You should then remove all recipients who do not respond from your lists.
It's important that the sender of the email is clear and that your recipients know who is sending them email. If the email is not clearly branded and identifiable as being from the entity that the recipient signed up to get email from, recipients are likely to ignore your mail or mark it as spam. While reviewing your email-sending practices, we noticed that it is hard to tell who your mail is from. It is also recommended to include a disclaimer in your email which provides clarity to the recipients on why they are receiving these mails. SES requires that you clearly align the emails you send with your organization by following the best practices. After you make changes to your mail, please send additional volume with SES so we can ensure you are sending high quality content. For more information, see the following post on the AWS Messaging and Targeting blog:
You should only use Amazon SES to send email to recipients who have signed up and specifically requested to receive email from you. Mail sent to recipients that have not explicitly requested it can be classified by mailbox providers and anti-spam organizations as unwanted sending. Make sure that your mailing list only include addresses of recipients who signed up and agreed to receive your email. For additional information about Amazon SES list management best practices, please see:
Please reply to this message with your answers to the following questions:
-- What changes have you made to your systems or processes? Only include information about changes you have already implemented, not those that you plan to implement in the future.
-- How will these changes prevent similar issues from occurring in the future?
When we receive your response, we will continue to review your case. If we believe the changes you made will prevent this issue from occurring again in the future, we will end the review period for your account.
Thank you for contacting Amazon Web Services.
We value your feedback. Please share your experience by rating this and other correspondences in the AWS Support Center. You can rate a correspondence by selecting the stars in the top right corner of the correspondence.
Well allow me to retort:
To ensure that your mailing list only contains recipients who want to receive your emails, we recommend that you perform a "permission pass" on your existing lists of email recipients. In a permission pass, you ask your customers to confirm that they still want to receive emails from you. You should then remove all recipients who do not respond from your lists.
No, I'm not going to do that. As I said, all of my subscribers have opted in. 100% of them. I have never imported someone else's list or anything like that. These are all my customers, and they all have an unsubscribe button right there. I'm not going to auto-unsubscribe a bunch of them just becuase they happen not to be paying attention this week.
While reviewing your email-sending practices, we noticed that it is hard to tell who your mail is from.
What in the WORLD are you talking about?? Please show me an example of an email from me that you think makes it "hard to tell who the mail is from".
Every message -- every single one -- has a From address of either:
From: DNA Lounge no-reply@dnalounge.com or
From: DNA Lounge orders@dnalounge.com Explain to me what is unclear about that. I'll wait.You should only use Amazon SES to send email to recipients who have signed up and specifically requested to receive email from you.
I am doing this. I have done this. For decades. Why are you wasting my time?
-- What changes have you made to your systems or processes? Only include information about changes you have already implemented, not those that you plan to implement in the future.
None, because nothing is wrong and you're talking nonsense.
-- How will these changes prevent similar issues from occurring in the future?
I cannot predict what nonsense you might talk in the future.
They... relented???
Hello,
We've made a change to the status of your Amazon SES account. These changes are outlined in this message.
NOTE
We only change your sending status in order to protect your reputation as a sender, and to ensure that other SES customers' ability to send email isn't impacted. We may pause your account's ability to send email so that you have time to address these issues. When you fix these issues, we'll restore your account's ability to send email.
IMPORTANT CHANGE IN YOUR SENDING STATUS
You're listed as the primary contact for AWS account [REDACTED]. We placed your SES account in the US West (Oregon) Region under review on 09-11-2024. The review period has ended because you resolved the issue before the end of the review period.
Thank you for your prompt attention to this matter. The changes you made to your email-sending processes have a positive impact on your sender reputation among email providers.
WHAT HAPPENS NEXT
You can continue to use SES to send email as you normally would. Please keep in place any changes you made during this process. We'll continue to monitor your sending metrics. If we notice additional issues in the future, we may place your account under review or pause your account's ability to send email, in order to protect your reputation as a sender.
Yes, I will definitely keep all none of those changes in place. Thank you for your prompt attention in this matter!
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
THE CYBERIZER 2.01 is out now. If you have already installed it, File / Check for Updates should work. I think it should now work on ancient x86 Macs. Let me know if you have files that it can't handle.
Please share your CYBERIZED videos!
Previously.
I turned THE CYBERIZER into a macOS desktop app. Please let me know how it works. THE CYBERIZER takes a bunch of videos, finds the scene breaks in them, shuffles those scenes randomly, and appends them back together with a burst of cleansing static in between.
Help needed:
Previously, previously, previously.
Denis Defrancesco:
King Kong's Balls, the Gaze of a King, the Royal Pause for the gallery... Between Conceit and indifference, a certain idea of freedom cast in bronze...
... Those who will see nothing but its attributes will have seen nothing, understood nothing... A grand show to bug the 'right-minded'... to deceive fools... A half-smile...
... The coarse illusion of an impudent Monkey... The taunt of Kong to set the art-fair "cheetahs'" tongues wagging, for all the masturbatory bonobos to cop complexes.... His balls out in the open like coconuts thrown in the faces of conformism.
... The calm resistance of an untamed Monkey... His gaze is elsewhere... Far from the human menagerie, from this narrow-minded world... Far from this brash theater, this crass comedy...
... The Kong has a dream... A paradise lost... With no cage and no master... Freedom at the foot of My Tree ... A laugh that we cannot hear... His balls like gongs to summon the Great Awakening...
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I can already see that I'm going to regret having upgraded one of my machines to macOS 15. Has anyone figured out how to make this dark-pattern patronizing bullshit permanently take "yes" for an answer?
Update: For the nag, possibly this works:
defaults write \ ~/Library/Group\ Containers/group.com.apple.replayd/ScreenCaptureApprovals.plist \ "/Applications/OBS.app/Contents/MacOS/OBS" \ -date "3024-09-21 12:40:36 +0000"
For the premature locking, wiggle the mouse. Sigh.
Previously, previously, previously, previously, previously.
"Mocktails are the gentrification of juice. That's an $18 Capri Sun."
Previously, previously, previously, previously, previously, previously.
Another group of smirking techbros have decided that rich people shouldn't have to follow the same rules as the poors. There's an app for that.
LineLeap, backed by Y Combinator, lets people pay to skip lines at bars.
LineLeap makes money by charging Ticketmaster-style convenience fees for certain passes. The company also imposes fees for "newfound revenue" on venues -- that is, revenue that the venues weren't generating beforehand, such as sales of skip-the-line passes.
I guess it's ok for the poors to attend the venues these guys want to go to, as long as they know their place and don't get in the way of their betters.
Look at how "down to earth" they are:
The co-founders slept in beat-up motels -- and their cars -- traveling the country to sell to venues, sneaking into YMCAs for quick showers when they could.
Oh, tell me more about these "beat up" motels, and YMCAs that you defrauded. How cheeky! I guarantee that the people working at those places work harder in a day than these fratboys have in their lives.
But of course the whole thing really just another surveillance play, selling your personal information and buying habits to the highest bidder:
I asked Schauff about LineLeap's data retention policy, including how long the company stores user data and whether users can delete their data at any time. He declined to answer in detail, instead referring me to the terms of use on the LineLeap website.
The terms, concerningly, don't give a firm data retention time frame, and say that LineLeap may be "unable to fully delete or de-identify" user data due to "technical" or "other operational reasons."
Any time someone in tech says "disrupt", you should hear "pillage and ruin".
Just two months ago it was "2Night" trying to sell clubs' security cameras back to them. These things come back like weeds. Remember "SceneTap", a "Where the ladies at?" surveillance app that was going to "change the way the bar industry runs"? How did that work out. To it's credit, it was slightly less vile than its predecessor, "Girls Around Me".
You probably guessed that LineLeap was actually a surveillance play when you saw the words "Y Combinator", the investment firm run by noted fascist lunatic and stochastic terrorist Garry Tan, who recently told SF supervisors to "die slow", and who unleashed a mob of his fanboys to threaten them at their homes.
He's also buddies with noted vampire and fascist Peter Thiel, as well as literal-Brownshirt aspirant Balaji Srinivasan, and they and their TESCREAL buddies recently had a "fireside chat" talking about their vision for turning SF into a Christofascist ethnostate, so that's cool too.
A reminder that every time you click on a link to "Hacker" "News", this is what you are supporting.
Bring on the Doom Loop.
I was pondering converting THE CYBERIZER to a macOS app so that it would be usable by non-combatants who cannot command-line. It is a long but straightforward perl script that invokes command-line ffmpeg to analyze and generate video files. Wrapping an ObjC GUI around it is the easy part; the hard part is dropping a known-good copy of both perl and ffmpeg, along with associated libraries, into the app bundle so that it won't require the end user installing MacPorts first or whatever.
Is this a thing that anyone has accomplished?
Rewriting all of that perl code in ObjC that uses the ffmpeg library API instead of the command-line version -- though perhaps more sane -- would be enough work to turn this idea into: "Nah, nevermind."
Previously, previously.
I only have a few of these left, and one stopped taking a charge. I tried to replace the battery and utterly failed. So if you've got one of these rattling around in a drawer somewhere, I could give it a good home.
Not soliciting soldering advice.
UPDATE: Look, I don't understand how I could have been more clear. Let me try again.
If you are replying here saying, "I have one of these and will gladly send it to you", then thank you, I love you, you are the greatest.
If you are replying to say literally anything else -- Do not. DO NOT. I do not want to hear it. I am not interested. You are just being a pain in the ass.
Previously, previously.
MAGA Pastor Claims Kamala Harris Deployed 'Witchcraft' in Debate
Lance Wallnau:
When I say "witchcraft" I am talking about what happened tonight. Occult empowered deception, manipulation and domination. That's what ABC pulled off as moderators, and Kamala's script handlers set up the kill box. One sided questions and fact checking sealed the box. Witchcraft. It's not over yet, but something supernatural needs to disrupt this counterfeit momentum because the same public that voted in Obama is voting again and her deception is advancing.
As one of the earliest advocates of the idea that Trump was "God's chosen," Wallnau first gained national attention in 2016 when he compared Trump to Cyrus, a biblical figure who was chosen by God to free the Jewish people from captivity. [...]
He is a leader of the "Seven Mountain Mandate," which says Christians are called to dominate seven key areas of society: government, family, religion, arts and entertainment, media, education and business.
You may remember him from the Anointed Gay Cake:
Wallnau started telling a strange story about a cake that he prefaced with "I'm not saying this is going to work for you."
Wallnau's story is about a group of "hookers" who got "saved" by a fellow patron. They used to hang out at a bar whose owner was gay and "very adamantly anti-Christian."
The sex workers baked a cake and prayed over it, making what Wallnau called "an anointed cake." When the bar owner ate the cake, "the power of God hit him." He got baptized and "delivered," and Wallnau implies that there was a "spirit" that was inhabiting the bar owner's body that left him when he got baptized.
A local bar owner did not immediately respond to a request for comment.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Neither Elon Musk Nor Anybody Else Will Ever Colonize Mars:
Mars does not have a magnetosphere. Any discussion of humans ever settling the red planet can stop right there, but of course it never does. Do you have a low-cost plan for, uh, creating a gigantic active dynamo at Mars's dead core? No? Well. It's fine. I'm sure you have some other workable, sustainable plan for shielding live Mars inhabitants from deadly solar and cosmic radiation, forever. No? Huh. Well then let's discuss something else equally realistic, like your plan to build a condo complex in Middle Earth. [...]
Let's discuss the breathable-air problem. Earth's atmosphere is rich with oxygen due in large part to all of the green plants photosynthesizing here. We got green plants out the ass. Some people have the idea that making Mars's atmosphere breathable is as simple as introducing some green plants to it: They will eat up sunlight and produce oxygen, and then people can breathe it. That is uhhhhh the circle of life (?) or whatever. They call this idea "terraforming."
At this point in our discussion I must acquaint you with two dear friends of mine. Their names are The South Pole, and The Summit Of Mount Everest.
The South Pole is around 2,800 meters above sea level, and like everywhere else on Earth around 44 million miles closer to the sun than any point on Mars. It sits deep down inside the nutritious atmosphere of a planet teeming with native life. Compared to the very most hospitable place on Mars it is an unimaginably fertile Eden. Here is a list of the plant-life that grows there: Nothing. Here is a list of all the animals that reproduce there: None.
Even with all the profound advantages the South Pole enjoys compared to Mars, even on a planet where living things have spent billions and billions of years figuring out how to adapt to and thrive within an incredibly diverse array of biomes -- on a planet where giant tubeworms the size of NBA basket stanchions have colonized lightless ocean depths at which a human would be crushed like a grape under a piano -- the South Pole simply cannot support complex life. It is too cold, and its relationship with sunlight too erratic, for living things to sustain themselves there. On astronomical scales it is for all practical purposes in the exact same spot as some of the most life-rich and biodiverse places in the known universe, and yet no species has established a permanent self-sustaining population there. Ever. [...]
This doofus's birdbrained space-colony takes are important to know; that alone is a very awful and embarrassing true thing to say about the state of things. Capitalist society permits such profound inequalities of wealth and power, and the U.S. has allowed its public sector to lapse into such abysmal decay, that a guy like Musk exerts a terrible gravity on the world around him: What he is interested in seeing done, some number of other people will work on doing, because that work pays better than nearly all others. Whatever pit he wants to throw his money into, some appalling volume of the world's resources and human labors will follow it down. [...]
The fantasy -- and it is a fantasy -- isn't one of space travel and exploration and some bright Star Trek future for humanity, but one of winnowing and eugenics, of cold actuarial lifeboat logic, of ever greater reallocation from the dwindling many to the thriving few. That's the world as Elon Musk and his cohort want it; Mars colonization is just a pretext.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
The planet has once again been successfully hacked, and photos from the most recent Cyberdelia are up! Let me particularly draw your attention to the Cyberdelia variant of our D20 Challenge Drink Special, wherein you rolls the dice and takes your chances:
Our original plan was to 3D print a pair of elusive sixteen sided dice ("tetrahedrally diminished dodecahedron") as per the back side of the menu, but some play-testing made us realize that nobody was going to be able to find their drink on the list. That gag was perhaps too obscure.
Anyway, that movie screening under our belt, we have two more coming up!
On Wed Sep 25, we have a screening of the Lucio Fulci 1979 classic "Zombie" (AKA "Zombi 2") with a live performance of the score by original composer Fabio Frizzi. (Ticket sales are brisk on this one: it's probably going to sell out.)
Bloody Disgusting has this to say:
Frizzi masterfully juggles keyboard, acoustic guitar, and conductor duties -- sometimes all in the same song. He's joined by guitarists Riccardo Rocchi and Francesco Saguto, bassist Roberto Fasciani, drummer Federico Tacchi, and keyboardist Paolo Castellani.
The music augments Zombie's many crowd-pleasing moments: decaying flesh eaters rising from the dead (and, in the film's most notable scene, fighting a shark), Fulci's signature eye trauma among other gnarly special effects, gratuitous nudity, and a fiery finale that gives way to a bleak conclusion on Brooklyn Bridge.
The live score is worth the price of admission alone, but Frizzi and his bandmates followed the screening with a 25-minute encore consisting of cues from other Fulci favorites, including City of the Living Dead, The Beyond, Cat in the Brain, and The Psychic.
Then on Sun Oct 27, we start off Halloween Week with The Crow 1994:
Have you seen the new remake of The Crow? Do you need to wash that "New Crow" taste out of your mouth? Then this is the night for you! We begin the festivities with a screening of the 1994 Brandon Lee classic, The Crow, then segue into a dance party featuring and inspired by the movie's epic soundtrack.
Costumes encouraged! Remember: "friends don't let friends go as The Crow for Halloween" -- except when it's a Crow Party.
Directed by Alex Proyas and featuring a haunting score by Graeme Revell (formerly of pioneering 70s/80s industrial noise group SPK), the movie is an audio and visual triumph. Revell calls the score his "signature work".
The soundtrack album, too, was groundbreaking, an eclectic mix of gothic, industrial and metal, featuring Nine Inch Nails, The Cure, My Life with the Thrill Kill Kult, Machines of Loving Grace, Stone Temple Pilots, Rage Against the Machine, Helmet and more. Pitchfork listed it at #25 on their list of Greatest Soundtrack Albums of All Time.
"We recently performed a manual review of your account's email-sending practices. [...] The methods we use to make this decision are proprietary, so unfortunately we can't provide specific details."
Double-quoted entities in the HTML email: [sic]
Perfect email, Amazon SES. Much inspire, very confidence.
Previously, previously, previously, previously, previously, previously, previously, previously.
"Traffic tickets triple with SFPD enforcement push" Previously, previously, previously, previously.
Dear Lazyweb, I have some Nixie tubes that are suffering from cathode poisoning. I understand in principle what you can do about that, but I would rather not build it myself. Is there someone who will sell me a jig to properly "cook" these? The tubes are ИН-18 9105. Or should I just say the hell with it and buy new tubes? It seems a shame to toss them instead of repairing them, though.
Previously, previously, previously, previously, previously.
Previously.
At every one of Donny Convict's hate-rallies, during the part devoted to the Airing of Grievances, there's a lovely moment where Donny turns his attention to the press.
he'll gesture towards the area where reporters are barricaded for their own protection, and he'll start yammering about the fake news media is the enemy of the people so unfair the things they say about me so unfair.
Donny's unhinged worshipers -- veins popping in anger -- will turn to the press, and start screaming at them, shaking their fists and giving them the finger. it's Orwell's Two Minutes Hate brought to life. Donny encourages this behavior -- fascists gonna fascist, after all -- and eggs his cultists on. so it's totally unsurprising that during a hate-rally on Friday, some fuckface decided that shouting and gesturing wasn't enough, and jumped the barricades in an effort to physically confront the press. [...]
now feast your eyes at this stunning bit of denial on the part of the AP.
It was not immediately clear what motivated the man or whether he was a Trump supporter or critic.
are you fucking kidding me, AP? what in the hallowed name of Stockholm Syndrome Jesus is this big bowl of horse shit? we don't know what motivated the man? yes we absolutely do know -- you just told us: "The incident Friday came moments after Trump had criticized major media outlets." [...]
but here's the beauty part: during this psychotic moron's scuffle with the police and his subsequent arrest, Donny took time out to defend the guy, and compliment him on his excellent life choices.
"beautiful. that's beautiful. that's all right. that's ok. no, he's on our side. [giggles] we get a little itchy, don't we? no, no, he's on our side."
this fucking psychopath thinks it's hilarious. he thinks it's super fucking awesome that he goaded some dolt into attacking reporters.
Previously, previously.
Dear Lazyweb, is there some way for JavaScript to know the timestamp of a VIDEO tag's currently-playing live HLS stream? Bu this I mean the wall clock at the time the video was encoded, not played. Think of this as a subtitle-sync problem. Apple references something called "HLS Timed Metadata" which I gather is in-band ID3 frames within the MPEG stream, but the doc is an atrophied stub. On this demo page there is stuff visible in HTMLMediaElement.textTracks but I don't know how to make OBS and/or nginx-rtmp insert these sorts of ID3 tags, or whatever they are. (Remember, this is for a live stream, not a pre-recorded static file.)
The HLS RFC has a thing about EXT-X-SESSION-DATA but I have no idea what that's for or how it differs from just some random comment-line in the file; and it seems to only be for Master Playlists, not Media Playlists.
Things that don't work:
Previously.
Dropped some extremely relevant Vincent Price trivia on the guy doing red/blue 3D visuals at last night's party, and I feel my entire life prepared me for that moment.
Lots of people jumped the gun on this, just like they did with Blade Runner day, but today is the start of the Bell Riots, not August 30th. (From the horse's mouth if you don't believe me.) Even when imagining a dystopia, Star Trek somehow still manages to come up with something that is better than our actual lived reality. For example:
We are to believe that Transbay Tube 2 would have been completed by 2024. There's no chance of that happening any earlier than 2040. Why, the 30 year plan to extend CalTrans by less than a mile to the Transbay Center has now "completed 30% of its design".
However, the writers did predict that our computers would be Apple Lisas running a DOS box under NeXTstep, so that part came true, to a first approximation. JP writes:
But even in depicting the districts' desperation, DS9's writers imagine ration cards, free to anyone who says they're looking for work, that guarantee them food and water at distribution points. Overall, the level of organization and systemic care taken with the sanctuary districts most closely resembles a conservative fantasy of "the nanny state", heavy-handed and administratively complex and resource-intensive, yet accountable to its people, image-conscious, with some good apples who are occasionally able to bend the rules to save a few people.
The San Francisco of actual-2024, on the other hand, doesn't bother with any of that. The real Tenderloin has no walls around it, no distribution centers or ration cards. Plenty of $200k+/year tech bros live in high rises in the area, stepping over the dying to get to their fucking Waymos. It's just much cheaper and easier, as capital's reasoning goes, to let people starve, offer them shelter that won't actually accomodate their needs, trash their possessions and arrest them. Our tough-talkin' governor in his dark sunglasses talks about the problem of "encampments" in the most dehumanizing way possible, never naming the people who live in them, before joining the cops in stealing their belongings, including wheelchairs and walkers they need to live. "Please stop talking about me as if I'm not here or not human."
So it's really hard to watch this 1995 scifi try to depict the most gruesome poverty and social dysfunction it can imagine, and come up well short of the reality capitalism and its human instruments have created today.
Previously, previously, previously, previously, previously, previously.
Dear Lazyweb: I am putting together the gag trailers to run before CYBERDELIA. Please send me links to your funniest, most obscure movie trailers from the 20th century that include "hacking" or VR. Obscure means: not Lawnmower Man, try harder than that.
How it started:
How it's going:
I feel like they could have padded this series out with a couple episodes that really dove into what it was like for Slug Sauron when he was spending al that time just... floomping around and sighing deeply. We never got a lot of backstory on Gloop and Gleep in The Herculoids, and they could have explored that here.
Also here's Nichelle Nichols singing the Star Trek theme.
Previously, previously, previously, previously, previously, previously.
'No! You stay!' a San Francisco police officer bellows at a misbehaving Waymo vehicle. The car nearly rolled over the fire hose being used to douse an explosion and fire in the Sunset District. Murderbots still can't be ticketed in last-minute about-face for CA bill:
Driverless car companies like Waymo and Cruise still will not be ticketed under the amended bill. Rather, law-enforcement agencies will report instances of autonomous vehicles' "non-compliance" to the Department of Motor Vehicles.
That bill's author, Assemblymember Phil Ting, explains that giving billion-dollar companies tickets would've just become a cost of doing business -- and was also legally unworkable. He said he altered his bill after consultation with the Judicial Council, which runs state courts, and the California Highway Patrol.
Autonomous vehicle critics, however, bemoaned that the companies continue to be treated differently, and more leniently, than human drivers. [...] The bill was meant to close a loophole that required tickets to be presented to a human driver, thereby preventing the citation of self-driving cars for traffic violations. [...]
"I bet everyday Californians wish that when they made a mistake driving they got a courtesy note instead of an expensive ticket," said Peter Finn, the Western Region vice president of the International Brotherhood of Teamsters. [...]
Human drivers, Ting says, "don't want points on our record. But if you give Waymo a ticket, there's no 'You get three points and you're out of business.'"
After my burst of cleansing outrage, I grudgingly admit that this kind of makes sense. They would just pay their moving violation tickets in bulk, just like UPS and FedEx pay their parking tickets millions of dollars at a time, per city, and just DGAF because there are no consequences.
A fine is... what? Anyone...? Anyone...?
A fine is a price.
Now, this "You get three points and you're out of business" quip, oh, very funny, very droll. You're so close! Keep going! You've almost gotten there!
But no, that would be Felony Contempt of Business Model.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
This was such a fun show. Previously, previously, previously, previously, previously, previously, previously.
S.F. eats dinner earlier than any other major U.S. city, study confirms:
According to one new report, whose findings echo years of anecdotal complaints about the difficulty of finding a hot meal after 9 p.m. in this town, San Francisco is the worst major city in the country for late-night dining. [...]
A recent study from food magazine Chef's Pencil found the median final seating of the night in San Francisco happens at 9 p.m. [...] That was the earliest final seating of any U.S. city in the study, and makes San Francisco among the sleepiest of 89 cities worldwide. [...]
Not every San Francisco restaurant is tucked in at 9 p.m., however, the study shows. [...] Barberio Osteria seats its last diners at a New York-esque 10 p.m.
Previously, previously, previously, previously.
The torrent I downloaded of Rings of Power had subtitles in 36 languages and none of them was Elvish. Come on!
I had an idea: what if I ingest the various HLS streams that nginx-rtmp spits out, and regenerate them with new segment sequence numbers, inserting colorbars segments when things fall behind? This should keep the output stream up even when the input stream drops out for a while, and will stop the client from having to reload. This was a lot more work than it sounded like because the HLS / M38U format is a cargo-cult kit-bashed abomination that kind of "just happened".
In my opinion, this behavior should be built in to nginx-rtmp itself, but here we are.
Also I'm not entirely sure it's helping. If you're watching the webcast, let me know if it seems better or worse than it was yesterday.
Previously, previously, previously, previously.
Albuquerque's Police Chief Says Cops Have a 5th Amendment Right To Leave Their Body Cameras Off
Even more troubling, Medina said he "purposefully did not record because he was invoking his 5th Amendment right not to self-incriminate." Since "he was involved in a traffic collision," he reasoned, he was "subject to 5th Amendment protections."
Think about the implications of that argument. Body cameras are supposed to help document (and perhaps deter) police misconduct. But Medina is suggesting that cops have a constitutional right to refrain from recording their interactions with the public whenever that evidence could be used against them. By turning on their cameras in those situations, he argues, police could be incriminating themselves.
That is the whole point.
Previously, previously, previously, previously, previously, previously, previously, previously.
Audubon far exceeded the variety of birds even the most accomplished gourmand might have possibly eaten. John James Audubon, without a doubt, holds the record for "most species of American birds eaten."
Whether birds were large or small, familiar or obscure, palatable or nauseating, Audubon made sampling their meat a part of his extensive process of studying America's birds for his Ornithological Biography, or, An account of the habits of the birds of the United States of America, a five-volume text that would accompany the 435 paintings that composed his Birds of America, for which he gained his fame. Alongside a description of each bird's appearance, diet, behavior, and breeding habits, Audubon frequently included a reflection on the taste of the bird's flesh. [...]
Common Grackles have flesh that is "little better than that of the Crow, being dry and ill-flavoured" (although he found their eggs to be "quite delicate"). Nevertheless, Audubon reports with some curiosity that grackles were "frequently used, with the addition of one or two Golden-winged Woodpeckers or Redwings, to make what is here called pot pie, even amidst a profusion of so many better things." [...]
Meat from Roseate Spoonbills was "oily and poor eating." Puffins were so tough and fishy that Audubon could only recommend their meat to those facing desperate circumstances (a judgment he also passed on the American Oystercatcher and American White Pelican), and their eggs were not much better. The Magnificent Frigatebird was "unfit for any other person than one in a state of starvation."
Previously, previously, previously, previously, previously.
I clicked on a link to what was allegedly Alex Proyas (original director of The Crow) pointing and laughing at reviews of the remake, and instead of receiving that, Facebook tried to give me epilepsy: Previously, previously, previously, previously, previously, previously.
Doing "view source" on a MIME message in 2024 be like:
Please use this instead of PHP's egregious quoted_printable_encode:
My future un-clawed-out eyes thank you in advance.
Previously, previously, previously.
Are these assumptions correct:* Roll-out of new mRNA vaccines means Novovax will come in a week or so; * The latter is still longer-lasting.
Previously.
everyone is entitled to my own opinion:
the Democratic National Convention was a roaring success. Dems are riding high. they're raising all the money. Kamala and Tim are rockstars right now. they're crossing the country and speaking to ecstatic crowds in one packed arena after another.
meanwhile, the wheels are continuing to come off elderly golfer Donny Convict's moribund campaign. his panicked advisors are begging him to be less of a crazypants and to try to stay on message. keep dreaming, Team Trump.
Donny's running mate, Couchfuck McGee, is a repellent misogynist who can't manage to fake one genuine human emotion. and now Bobby Brainworms Junior has thrown his support to Donny -- and Couchfuck has to be eyeing Bobby nervously.
with all this going on, the worthless scribblers of the corporate-controlled media have an important message they want to share with the Dems: what are you doing, being happy? don't you realize how fucked you are?
Previously, previously, previously.
Dear Lazyweb, how do I just play the damned video? If you watch the DNA Lounge video webcast for any length of time, it will eventually drop out. Sometimes it will start playing again automatically. Mostly not.
Problems causing this are manifold:
Somehow YouTube manages to succeed in all of this. For a recent example, I left all four days of the DNC running in a browser window, 6 hours a day, and it didn't drop out once. The DNA webcast never lasts that long. This is interesting because it suggests that any MonkeyBrains antics in point #2 are not really the issue.
What am I doing wrong?
Obviously Google has a scale that is unachievable by mere mortals, but I'm also not serving that much video and not serving it to that many people, and I don't understand what differences in behavior between me and them are going on.
The internal machine's OBS streams RTMP to a localhost nginx (config) which uplinks to an AWS nginx (config) which then serves m3u8 segments to the outside world via CloudFront. It also downcodes to a lower resolution stream for client-side negotiation. Somehow this is all... insufficient.
Things that would be nice:
In summary, everything is terrible.
Previously, previously, previously.
Pictured here: The Isaac Hayes Estate Granted Emergency Hearing In Lawsuit Against Trump.
Isaac Hayes III posted:
The Federal Court has granted our request for an Emergency Hearing to secure injunctive relief. The RNC, Trump, Turning Point and The NRA are required to appear in court September 3rd, 2024 at the Northern U.S. District Federal Court in Atlanta. See you in court.
Trump has ignored requests by the estate of Isaac Hayes to stop using the song Hold On I'm Coming for years. The estate argues that Trump has been using the song without a license or permission since 2022. Given Trump's extensive history of fraud, and his criminal record, the courts are taking this egregious and repeated theft of intellectual property seriously.
Previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Convergent Adaptation of True Crabs to a Gradient of Terrestrial Environments:
True crabs, the decapod crustacean infraorder Brachyura, comprise over 7600 species representing a striking diversity of morphology and ecology, including repeated adaptation to non-marine habitats. [...] We estimate that crabs left the marine environment at least 7 and up to 17 times convergently, and returned to the sea from non-marine environments at least twice.
Previously, previously, previously, previously, previously, previously, previously.
Dear Lazyweb, what's the done thing here? I have a set of images of various sizes. I know their aspect ratios ahead of time. I want to lay them out horizontally such that they have the same height, and allocate horizontal space to them as needed to preserve their aspect ratios. That part's easy. Here's where it goes wrong: I would also like each of these images to have a uniform border, and also a uniform horizontal margin between each image.
Here's what I have now, from tonight's DNA Lounge front page, and you can see how it screws up:
Here's what it looks like if you turn off padding and border (those residual borders are burned into the images.) Things end up the proper height, but without a margin between them, it doesn't look great.
Previously, previously, previously, previously, previously.
I saw The Wind in the Willows roll by on The Torrtents and it occurred to me that the only thing I know about it is that I love Mr. Toad's Wild Ride at Disneyland, so I grabbed it. I like the part where he crashes through the wall and he goes to hell. That's great. But apparently I found the version where David Lynch's kids are asking him why he asked The Brothers Quay to direct the elementary school Christmas pageant? This is some nightmare fuel. Posh, posh nightmare fuel for public school boys who will someday be Prime Minister.
Previously, previously.
US undercounts bird flu in cattle as farmers shun testing:
The USDA has counted bird flu in about 190 dairy herds in 13 states since March. The virus's jump from birds to cows heightened concerns that it could adapt to spread among humans. Scientists have warned that limited surveillance could weaken the U.S.' ability to respond to further human spread. [...]
State animal and human health experts in three states who work closely with veterinarians and farmers said the government tally is likely an undercount because farmers are fearful of the economic hardship brought by a positive test, including being restricted from selling their milk or cattle for weeks. [...]
Some farmers do not test because they distrust government officials or information about the risks of bird flu to cattle and humans, four sources said. "There's plenty of dairy farms that I've heard about that just don't believe it," said Jason Schmidt, a dairy farmer in eastern Kansas. [...]
Dairy farmers likely would not test even if they suspected symptoms in their herds, said Keith Poulsen, director of the Wisconsin Veterinary Diagnostic Laboratory. "It's still cheaper to just go through a herd outbreak, recover, and move on down the road," Poulsen said.
WHO declares mpox outbreaks in Africa a global health emergency:
The World Health Organization declared the mpox outbreaks in Congo and elsewhere in Africa a global emergency on Wednesday, with cases confirmed among children and adults in more than a dozen countries and a new form of the virus spreading. Few vaccine doses are available on the continent. [...] "This is something that should concern us all ... The potential for further spread within Africa and beyond is very worrying," said WHO director-general Tedros Adhanom Ghebreyesus. [...]
Earlier this year, scientists reported the emergence of a new form of the deadlier form of mpox, which can kill up to 10% of people, in a Congolese mining town that they feared might spread more easily. [...] Before the 2022 outbreak, the disease had mostly been seen in sporadic outbreaks in central and West Africa when people came into close contact with infected wild animals.
Previously, previously, previously, previously, previously.
Yup.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Wondering why sometimes people paste stuff into your forms and it comes out double- or triple-spaced? Yeah, me too! Check this shit out. Type this text into TextEdit or Notes:
``` Line One
Line Three
Line Five
Line Eight
Line Nine
Line Ten
```
Copy that text from TextEdit or Notes. Compose a Gmail message inside desktop Chrome, paste, hit Send, and look at the HTML that Gmail produced. It's insane:
```
Line One
Line Three
Line Five
Line Eight
Line Nine
Line Ten
``` So, first things first, if your application produces markup like that, please leave the software industry immediately. Your work is a net negative on everyone's lives. Tools down, walk away.
Second, here's where it gets fun. Copy that text from the Gmail message and paste it into any plain-text area, such as a
If you copy from Safari, what gets pasted is what you see.
If you copy from Chrome, what gets pasted is double- or triple-spaced. "Line Ten" is on line 19.
What Chrome copies: ``` Line One
Line Three
Line Five
Line Eight
Line Nine
Line Ten
What Firefox copies:
Line One
Line Three
Line Five
Line Eight
Line Nine
Line Ten
What Safari copies:
Line One
Line Three
Line Five
Line Eight
Line Nine
Line Ten
```
Ok but what's actually going on here? When you strip out all the redundant and useless bullshit, what does that markup actually say?
It says that each line is a paragraph, but one with no margin. In other words, a
I guess what's going on is, Safari looks at a node with no margin and says, "Aha, I shall copy the text with no extra spacing."
But Chrome looks at it and says, "That's a
tag! I know those! Those have a blank line after them!" And then it looks at that
with the single
in it says, "That's also a
tag! I know those! Those have a blank line after them! I am very smart."
I see that monopolistic integration between the Gmail team and the Chrome team has really led to excellent cross-product interoperability, and consistent interpretation of how all of this crap is supposed to work.
(Firefox, meanwhile, somehow manages to split the difference, and I have no theory on what the hell is going on there.)
Anyway, great job everybody, no notes.
Previously, previously, previously, previously, previously.
This jackass is spending $65,000 of his own money to try and prevent the city from turning an eroding freeway into a public seaside park. And it's technically legal, which as we know, is the best kind of legal.
District 7 supervisor challenger Matt Boschetto is the latest candidate to create a ballot measure committee -- one that allows him to collect more money than his individual campaign is allowed to receive directly.
In just one week, his ballot measure committee opposing the creation of a Great Highway park took in $75,000, mostly from payments made by his own family. [...] Boschetto is using the ballot measure as a tool "to allow his family to give money in excess of campaign contribution limits," said Jim Ross, a San Francisco political consultant. [...] Candidate campaigns are subject to $500 contribution limits per person, but ballot measure committees are not -- allowing Boschetto's committee to receive unlimited donations from both individuals and corporations. [...]
Boschetto is new to the political scene and [...] has not previously engaged in local politics -- nor has he bothered to vote in several recent local elections. [...]
Although Boschetto's day job is working in the flower business, most of his income comes from family assets, including his family's real estate partnership, according to what Boschetto reported on disclosure forms filed with the city.
I guess "Landlords Against Parks PAC" doesn't have quite the same ring to it.
Previously, previously, previously, previously, previously, previously, previously, previously.
Just spoke to someone who saw the remake of The Crow, and I understand it is every bit as memorable and respectful as the remakes of Point Break, Robocop and Heathers.
This invention is a training system which enables a human being to acquire sufficient hyperspace energy in order to pull the body out of dimension so that the person can walk through solid objects such as wooden doors.
BACKGROUND OF THE INVENTION
A human being is a hyperspace energy being living in a physical container or body that is comprised of 67% water. This high percentage of water makes this invention possible. Referring to FIG. 1, the hyperspace energy being receives energy from our dimension through seven vortices that run the length of the body. Each vortex connects to a separate hyperspace dimension having its own particular frequency. This arrangement allows for the development of seven modular energy components corresponding to the mind, spiritual eye, voice, body, abdomen, plasma energy ball (battery), and ground connection. [...]
This invention is based on one of the most remarkable relationships between the water molecule and the boundary between space and hyperspace. The mass of the water molecule is equal to the energy of the water molecule at this boundary. Because the body is composed of 67% water, the body sits on the boundary such that any additional increase in energy would move the body out of dimension into hyperspace. Because human beings are actually hyperspace energy beings living in physical bodies, the additional energy required to move the body out of dimension comes from increasing the energy of the hyperspace being. One source of this energy comes from walking cross-handed at the proper velocity in order to generate a large hyperspace energy vortex that flows energy into the potential wells of the hyperspace being. This increased hyperspace energy will then allow the person to walk around out of dimension through solid wooden doors. [...]
This technique can be used in reverse to heal an infected hand instantaneously.
(I posted an earlier version of this 18 years ago, but these illustrations are much better!)
Previously, previously, previously, previously, previously, previously, previously, previously.
Patreon has two billing models, monthly (bills on the first of the month, or whenever they get around to it) and daily (charges you the moment you sign up.) For several years now, they have been trying really hard to get creators to switch to daily billing whether they like it or not, with a series of intrusive nags and dark patterns. E.g., the "Settings" tab always has an "unread" alert on it reminding me that I have not made the "recommended" change.
Now they're going to force everyone to switch, and they're blaming Apple for it. And, to be clear, fuck Apple, but also fuck Patreon, this is their choice and it's going to mean that I can no longer use their service.
Here's a support request I just sent them, after clicking 15 levels deep into their FAQ before finding the thing that might contact a human. Since the email alerting me of this change came from a "noreply" address because of course it did.
You recently sent mail saying that you're going to force me to switch from monthly billing to subscription billing.
Subscription billing is unacceptable for my Patreon. It does not work.
I sell monthly memberships to a physical nightclub. The memberships begin on the first of the month. I fulfill and mail the physical membership cards on the first of the month. If you make me switch to daily billing, that means I will have to do merch fulfillment on a daily basis instead, and I simply cannot do that.
If you force me to switch from a monthly cycle to a daily cycle I will have no choice but to stop using Patreon.
To be clear: I do not give a shit about the iOS app. Not one fractional fuck is given. If the solution to this problem is that people cannot sign up for, or access, my Patreon from the iOS app, that is 100% acceptable to me.
(Also you are blaming this on Apple's bullying, which is simply not credible. You've been nagging me to change to subscription billing for years, with the little red error icon appearing everywhere. This is your decision. You are transparently using Apple as an excuse.)
Patreon's absolutely awful level of service and support has been a huge problem for quite some time, but I am really not looking forward to having to figure out how to implement recurring monthly billing on my own.
Patreon, YOU HAD ONE JOB.
Previously, previously, previously, previously.
Lazyweb, My tinyproxy installation is making outbound connections using my machine's primary IP instead of the IP to which the connection was made. How fix?
I have an "Amazon Linux 2023" instance with several IP addresses: Private IPs 172.[ABC] bound to public IPs 3.[ABC]. The Elastic IP dashboard shows them associated to each other. Connections from the outside world to 3.[ABC] are received by the host. However, when I connect from localhost to tinyproxy on 172.C, the outgoing connection has source IP 3.A instead of 3.C.
ifconfig shows only the one ens5 interface, bound to 172.A. I tried creating a /etc/sysconfig/network-scripts/ifcfg-ens5:1 to bind to 172.C but "ifconfig ens5:1 up" says "Cannot assign requested address".
How am I even receiving connections on 3.C / 172.C when ifconfig does not list it?
36 years ago today, Zero Cool hacked all those banks across state lines. From his house. Crashed 1,507 systems in one day. Biggest crash in history. Front page New York Times, August 10, 1988. Naturally, that means it's time for our latest installment of CYBERDELIA.
Yo, check it. DNA. Fri Sep 6. This is the 29th Anniversary of HACKERS, so as per tradition, we will have:
And if you like this sort of thing, and I think you do, please vote for DNA Lounge as "Best Nightclub" and "Best Live Music Venue" in the 2024 Best of the Bay. It only takes a minute, and we really appreciate it!
"Huge Success": A quarter million dollars in SFPD overtime in order to utterly fail to prevent skateboarding on one block for a single afternoon:
The cost of San Francisco Police Department overtime during the 2024 Dolores Park hill bomb last month has been unearthed via a public records request: Some $250,000, according to estimates provided by the department to Hazel Williams, an advocate and frequent filer of such requests.
That is more than the $143,000 in police overtime costs associated with last year's enforcement, when dozens and dozens of officers encircled a group of 100-plus young people -- most of them teenagers -- and arrested them en masse.
Those 2023 arrests of 113 mostly young people, and the treatment of the youth under arrest that night, have led to an ongoing federal civil rights lawsuit against the city that could put it on the hook for millions in damages.
The Dolores Park hill bomb is an annual unsanctioned downhill skating event that sees hundreds of people flock to Dolores Park to watch young skateboarders race downhill at precipitous speeds. [...]
While SFPD had set up barricades all along Dolores Street to block skaters from going downhill, they did nothing to stop them from using the steeper Church Street nearby, where skaters and fans quickly migrated. After a few hours as night fell, the crowds left of their own accord, and officers packed up their barricades in turn.
In the aftermath of the event, Chief Bill Scott said the police operation this July was a "huge success."
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I used Instagram mainly for following bands, to find out when they had new releases or were going on tour. I'd sure like to still have a feed full of that sort of thing. So, since you can follow (some) Threads accounts from Mastodon now, I got to wondering how many of those folks had moved from one Zuckerberg property to another. Of the 655 accounts I used to follow on Instagram, 268 (41%) now have Threads accounts. (And I am disappointed in all of them.) Of those 268, exactly ZERO can be followed from Mastodon dot social. If there's something they have to turn on to make it happen, zero of them have done so.
Not even @aoc or @therealelvira!
And yes, I pasted each of the account names into the search field by hand, like an animal.
Previously, previously, previously, previously.
Dear Lazyweb, how do I get Time Machine to stop saying "insufficient space"? /System/Volumes/Data is at 4.8TB before backup exclusions, and Time Machine is a 4.5TB APFS volume. I have already excluded my entire 1TB Pictures folder and it is still saying "insufficient free space". It has already auto-pruned itself down to a single backup. The last time this happened I had to reformat the entire Time Machine drive and start over, which is less than ideal for many reasons including taking 3 days.
Please note, if you say anything even remotely like "don't use Time Machine" I will immediately block you.
Relatedly: why has drive capacity not increased in over a decade? Why will nobody sell me a USB-powered drive with more than 5TB? I've been using these "Seagate Portable" 5TB drives for years. They are fast enough for my needs, and reliable. But nobody will sell me anything larger than 5TB without it also having a wall wart and a big-ass fan.
Previously, previously, previously.
Automattic's self-immolation continues apace. They are about to find out that pivoting from "here's some mildly-convenient free image hosting to put an avatar on your email address" to "Enterprise-ready, planet-incinerating cryptocurrency grift" is not going to go the way that they think it will. Today might be a good day to install my "Mirror Gravatar" WordPress plugin, before the mass exodus.
Gravatar blog: "Mastering Decentralized Identity for Business":
The internet is evolving into Web 3.0, with a shift that brings decentralized applications and services to the forefront. [...]
Blockchain technology is fundamental to decentralized identity systems. Here's why: [...]
For instance, Ethereum's smart contract functionality lets you create complex identity management systems that operate autonomously and transparently.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Kamala Holding Vinyls
She's explaining how that last one is not the version with the gatefold sleeve, and how it's impossible to find one of those that isn't creased.
Previously, previously, previously, previously, previously, previously.
Dear Lazyweb, is there a way to get fail2ban to log the matched log line along with the banned address? E.g., not just the name of the jail, but also the (last) offending URL. Do 'actions' have access to that?
First! A reminder to please vote for us as "Best Nightclub" and "Best Live Music Venue" in the 2024 Best of the Bay. It doesn't take long and we really appreciate it. This may seem silly, but it helps us with booking shows and getting grants. Second! Let's talk about the roof. This afternoon we had our annual Dore Alley Fair Big Muscle Party, and wow does it get hot in here. So as time, weather and money permit, we have been slowly making some thermal improvements to the roof.
This is only going to become more important in years to come, thanks to the ongoing climate change apocalypse. "Don't think of this as the hottest year of your life! Think of it as the coldest year of the rest of your life!"
So, on an afternoon when it was 72° and sunny, the exterior surface of our black roof was 130°. Inside the building, the ceiling directly under the roof ranged from 95° to 100°, while ambient air was around 72°. But after a single coat of white paint, the exterior dropped to 75° or 85° and the interior dropped by 12°!
So that's pretty... cool.
Here's a thermal image of the exterior roof. The dark parts are painted white, at 76° and the bright parts are black shingles at 129°.
Just an hour later, here's the interior underneath those spots:
We've also been putting some insulation on the inside of the roof, on the parts we can reach. We're using rolls of radiant barrier insulation that are a layer of foam with a reflective coating on one side (like those silver first-aid-kit emergency blankets). Unfortunately we can only easily reach about 1/3rd of the roof; the inside peak of our roof is really high. I'm not sure if even a scissor lift would work, we'd probably have to build scaffolding to get all the way up there. Another thing we've tried during hot daytime events is to put a lawn sprinkler up there, to get some evaporative cooling going on.
So, paint your roof white! It really helps!
Speaking of grants, you'd think there would be grants available for making your business more energy-efficient that we could use to pay for some of this work, but we haven't found any. There are some for residential stuff, but not that would apply to us.
Barely six weeks after the XScreenSaver for Android Privacy Policy fiasco, Google, is up to brand new fuckery. As far as I can tell, they're saying that if I don't give them a copy of my driver's license, they're going to remove XScreenSaver and XDaliClock from their "Play" [sic] store. So that's obviously not going to happen.
And gosh, I'm all broken up about the consequences.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Visit Scenic Null Island: I was unaware of the controversy over its size! Or that it is actually the island from Myst.
Previously, previously.
I have found the most ridiculous HUD greeblies to date.
| Director | We can't just have someone looking through binoculars, they need to be fancy binoculars with tech on them. | | Art dept. | Got it boss. "In porta sed elemen tum eu mattis morbi lectus congue portit or leo", just like you asked! | | Director | Wait what | | Art dept. | Sorry, I meant: "Harestra mec eget amet arcu eu curabitur mulla dec auctor integer pharetra congue sapien tellus morbi vitae ergis socales ligula malesurdia curobutyr qyus sei vuvrutys duan gravida." | | Director | This is an action movie, why are these binoculars summoning the devil? | | Art dept. | 165.9547 71.9077 17.9717 27.7862 64.9883! Loading! Initializing_datas_acad_tyu191! |
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Pondering out loud: Sometimes I post things to Ye Olde Blogge, and sometimes I post them on Mastodon only. How do I decide which? It has been somewhat random, but if I examine my decisions, I think what I have been doing is:
So, I dunno. Maybe I should fall into a pattern of: never make top-level Mastodon posts, only post to the blog and mirror that to Mastodon.
Here's a good "where should this have gone" example.
"Always blog" is in the spirit of POSSE, but in my case there's not a lot of "E = everywhere" in that these days -- pretty much just Mastodon -- as I no longer use Facebook or Twitter. (I do still auto-post a screenshot-breadcrumb to Instagram, because I have a few friends who seem to use that the way I use a feed reader.)
Previously, previously, previously, previously, previously.
Anyway, send BSODs. Reply here with the best photos of Clownstrike BSODs in the wild. Please do a modicum dilligence and don't send years-old BSODs, only the freshest.
Previously, previously, previously.
If you're wondering why the billionaire owners of the New York Times, Washington Post, et. al. are trying to sabotage the Democrats in general and Biden specifically, it's because of tangible accomplishments like this. For years, the tax agency simply didn't try collecting sizable debts owed by 1,600 people with annual incomes of at least $1 million:
"The tax bill wasn't even in dispute -- the taxes were clearly owed by these people," IRS Commissioner Danny Werfel said in a call with reporters. "But we didn't have the people or the resources. ... It takes time and staffing to work through these cases."
The tax agency, boosted by the 2022 Inflation Reduction Act, has hired hundreds of skilled accountants over the past year and a half after years of shrinking staffing. Some of them have focused their efforts on specific groups of tax delinquents, including a group of 1,600 households with annual incomes above $1 million who were all known to owe at least $250,000 in back taxes, based on their previous tax returns. Facing understaffing in the past, IRS leaders admit, their agents simply didn't try to collect these taxes for years. [...]
In other cases, it took much more effort, and in some instances levies on the taxpayers' assets, to collect the money. Werfel described months of letters back and forth between the IRS's new agents and the millionaires' accountants and lawyers.
The push that IRS officials described this week targeted people who filed tax returns but hadn't paid. The agency is also pursuing a far larger group: wealthy people who haven't filed returns at all.
Previously, previously.
Spotted one in the wild! This is definitely an improvement. Now the extremely loud fan is running 24/7 to display a PSA against using MICROS~1 products, instead of whatever advertising bullshit was there before.
Advertising shits in your head, so thanks for enabling this upgrade, MUNI!
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Sam Altman is the owner of a massive, invasive, parasitical toxic sludge that respects no boundaries and ruins everything it touches, and that he thinks someone else should clean up. Also his new house has mold.
OpenAI CEO's $27 million San Francisco mansion is ridden with 'hazardous' mold, lawsuit says:
The 950 Lombard St. property was once San Francisco's most expensive single-family listing, boasting six bedrooms and eight bathrooms across its 9,500 square feet along with expansive views of the San Francisco skyline. Friday's lawsuit said it "seemed obvious why" the property was so expensive, and called the home's infinity pool, cantilevered over a hillside, its "crowning achievement." But according to the lawsuit, which was filed in San Francisco's Superior Court against the property's developer and contractors, living there has been one headache after another.
Womp womp.
Previously, previously, previously, previously, previously, previously, previously.
It has been 9 years since my last opportunity to use the "monkeybutter" tag. Thank you again for your service, Mr. Colbert. Previously, previously.
Please vote for us! As always, it is validating. But our long winning streak has also proven helpful when applying for grants and stuff, and so has been instrumental in allowing us to continue to exist... Categories for your consideration:
It is Best of the Bay's 50th anniversary this year, so congratulations to them on that!
And here are some photo galleries of events from the last few months, just to remind you why you should vote for us:
Marky Ramone + The Dickies Vader + Origin DAMSF The Getdown Micro Mania Wrestling
Hi I'm Ghost Death Guild 31st Anniversary POW Desire + Johnny Jewel Level Up
Priest + Julien-K AniCLover: YoaCLobi Korpiklaani Wind Rose War Troll
Like a G6 Cyberdelia Decapitated Hubba Hubba Crankdat
Whores + Venus Twins House of Harm Infekt Star Crash Crash Fest
Inside the Nightmare Health Crisis of a Texas Bitcoin Town:
None of them knew what, exactly, was causing these symptoms. But they all shared a singular grievance: a dull aural hum had crept into their lives, which growled or roared depending on the time of day, rattling their windows and rendering them unable to sleep. The hum, local law enforcement had learned, was emanating from a Bitcoin mining facility that had recently moved into the area -- and was exceeding legal noise ordinances on a daily basis. [...]
The dust, it turns out, was just a prelude to the noise. In order to cool the machines, the site's operators attached thousands of fans to the containers, which churned constantly, emitting a vicious buzz. As more machines were switched on, the noise sounded like a ceiling fan, then a leaf blower, then a jet engine. It consumed afternoon dog walks and revved through cloudless nights, vibrating the trailer homes of many of the low-income residents who live blocks from the facility. [...]
The level of noise is appalling to Dr. Thomas Münzel, a German cardiologist who is a leader in the growing field of scientific researchers measuring the impact of urban and industrial noise on humans. For the last 15 years, Münzel has studied how transportation and urban noise, especially at night, can be debilitating stressors on the heart, brain, and cardiovascular systems. In one study, he exposed young, healthy students to noise events up to 63 decibels, and found that their vascular function diminished after just a single night. In other studies, he's found that nighttime noise pollution directly leads to heart failure and molecular changes in the brain, which may lead to impaired cognitive development of children and make some people more prone to developing dementia.
"The European Environmental Agency tells us that everything above 55 decibels is making us sick," he says. The fact that the Granbury Bitcoin mine is emitting 70 or even 90 decibels on a nightly basis is "like torture," he says. "The most spectacular cardiovascular diseases will develop. They have to stop the machines."
Previously, previously, previously, previously, previously, previously.
(I have been quoting this Howard the Duck line forever, and I finally got around to tracking down the source. Bizarre Adventures #31, February 1983.)
Previously, previously, previously, previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Inside the vape factory: "Then Satan says, 'Ok folks, break's over, back to standing on your heads.'"
Previously, previously, previously, previously.
"Oh no"
Using Bluetooth, the sneakers paired to the Adapt app that let users do things like tighten or loosen the shoes' laces and control its LED lights. However, Nike has announced that it's "retiring" the app on August 6, when it will no longer be downloadable from Apple's App Store or the Google Play Store; nor will it be updated. [...]
Without the app, wearers are unable to change the color of the sneaker's LED lights. The lights will either maintain the last color scheme selected via the app or, per Nike, "if you didn't install the app, light will be the default color." While owners will still be able to use on-shoe buttons to turn the shoes on or off, check its battery, adjust the lace's tightness, and save fit settings, the ability to change lighting and control the shoes via mobile phone were big selling points [...]
It didn't take long, for example, for a recommended software update to break the shoes, including making them unwearable to anyone who wanted to tighten the laces.
Previously, previously, previously, previously, previously, previously, previously.
I have a long-running PHP process that occasionally exits prematurely, after having run for many minutes or hours. According to dmesg, it is not the OOM-killer. I have registered a shutdown function and signal handlers and they are not logging anything. And yet sometimes it is just gone, without having logged completion. This test script behaves as I expect. The only way I can kill it without it logging anything is with -9:
```
/dev/null 2>/dev/null &"); ``` When the real script calls error\_log, those show up in /var/log/messages as expected. It is delivering email via phpmailer/class.smtp.php, so I'm giving that a side-eye, but that does not seem to get up to any signal handler antics. Again, *most* of the time it works just fine, even if it was running for over an hour. But *sometimes* it exits without logging a reason. Any ideas on how to find the cause of death? PHP 8.2.18 FPM, Apache 2.4.59. Previously, previously. ?>It's a month ending in "Y", and so another techbro has re-invented a "where the ladies at?" app:
'It's completely invasive': New app lets you spy on SF bars to see if they're poppin'
The company has a network of cameras across San Francisco venues that lets app users see how busy events are in real-time so revelers can decide if the vibe is right for them. [...] "Nightlife in San Francisco and other cities is currently very difficult to navigate," co-founder Lucas Harris said in a phone interview.
Yeah, maybe for you, buddy.
I was briefly quoted in this article, so I'll share the full comments I made to the reporter. (Ever notice that when your first reaction to something is "OMG I don't want to talk about this" you end up talking a lot? No? Maybe it's just me.)
I am interested in talking about the live streams at your club, because it is somewhat similar to something getting off the ground by a startup in the city.
Lemme guess, some techbro has this innovative idea of being the rent-seeking middleman charging venues and bands to run pay-per-view streams. "That Guy" has had that idea roughly every six months for two decades. It has nothing to do with what we do.
So, just for the sake of comparison, how would you describe the reason for having cameras in the DNA Lounge?
Enabling the artists we book to share their performances with an international audience of their fans, and of DNA Lounge's fans. As opposed to: being another rentier whose idea of "getting involved in entertainment" boils down to "find a way to get passive income from the artists and venues doing the actual work".
Every techbro attempted "disruption" of our industry in this century has been 100% toxic, and I don't expect whatever this is to be any different. Or to last more than six months. Probably they'll "pivot" to selling their surveillance footage to law enforcement, data brokers, or AI model training.
Here's an article about a techbro douchebag trying this same gambit in 2012, running a service to tell you "where the ladies at?"
Basecamp's web site on Safari 13.1.2, macOS 10.13.6:
Are you curious about what those "modern web technologies" are? As far as I can tell, the technology in question is a recent innovation known as "drawing your checkboxes in the right place", which as we know, only became possible within the last 6 years.
Great job everybody.
Previously, previously, previously, previously, previously, previously, previously.
Since I used to sell dazzle masks (technically still do) every now and then folks ask me if I know where to get N95 masks in dazzle print. I do not, but the Posh KF94 Rhythmic Movement Stripes mask is pretty close. I wear one of those for low-hazard situations, but any time I'm in a crowd of people I wear a Flo Mask. They're great! Super comfortable and breathable with a tight fit. But sadly, they were entirely devoid of DNA Lounge branding, so I had to fix that.
Just stick a piece of printed fabric in front of the filter. And how do you print that? Easy! Go to a print-on-demand t-shirt retailer and order a single weird shirt with several of your designs scattered on it willy-nilly like a Zoomer's tattoo choices. Then cut that up. For breathability, make sure you order the thinnest, shittiest fabric they sell.
Oh, I also replaced the straps. I didn't like the thick gray straps it came with, so I just sewed some new ones out of thin black elastic and put round cord locks on them.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
I got an email yesterday asking if I had a working copy of the Lucid Energize Programming System for HPUX. I do not! But I dug around and I found a demo version of it for Solaris, as well as a few other ancient CDROMs. Let me know if you get any of these to run!
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Or, "Thanks, but I reject your cache-buster or tracking token." I decided to change my various pages to reject unknown URL search parameters. URLs mean things, and ideally only one URL will refer to a given document. And mangling URLs instead of respecting the Expires header is antisocial behavior.
There are lots of badly-behaved feed readers out there. You may be about to find out that yours is one of them. Here are a few terrible things that feed readers do:
Anyway, here's how I did it, if you want to play along. (I decided to allow utm_source and fbclid for now, since they are just absolutely ubiquitous.)
Apache: reject query parameters on HTML documents:
<IfModule mod\_rewrite.c> RewriteEngine On # *Reject any HTML or image document that has unknown query parameters:* RewriteCond %{REQUEST\_URI} /$|\.(html|jpg|gif|png|pl)$ RewriteCond %{QUERY\_STRING} !^$|^utm\_|^fbclid= RewriteRule .? - [QSD,E=BADQUERY:1] # *If it's a bogus query, page is forbidden.* RewriteCond %{ENV:BADQUERY} =1 RewriteCond %{REQUEST\_FILENAME} -f RewriteRule .? - [FORBIDDEN,LAST] # *If this is the 403 page for a bad query, serve a different error document.* RewriteCond %{ENV:BADQUERY} =1 [OR] RewriteCond %{ENV:REDIRECT\_BADQUERY} =1 RewriteRule ^/?(error/)?4\d\d\.html$ /403q.html [LAST] </IfModule>
WordPress: reject unknown query parameters:
// *Remove some unnecessary query parameters that are allowed by default.* // add\_action ('parse\_request', 'jwz\_remove\_query\_vars'); function jwz\_remove\_query\_vars ($query) { // *Omit all built-in WordPress parameters except these:* // $query->public\_query\_vars = array\_intersect ($query->public\_query\_vars, [ 'p', // *Shows up when I first make a post* 's', // *Searches* 'doing\_wp\_cron', // *I guess?* 'feed', // *feed/?feed=rss* ]); // *Add these non-WordPress parameters.* // $query->public\_query\_vars = array\_unique (array\_merge ($query->public\_query\_vars, [ 'replytocom', // *Used in reply notification emails* 'unapproved', // *PERMALINK/?unapproved=N&moderation-hash=X* 'moderation-hash', // *for just-posted comments being moderated.* 'utm\_source', // *Bullshit* 'utm\_content', 'utm\_medium', 'utm\_campaign', 'fbclid', // *Facebook bullshit* ])); } // *Error if there are any unknown query parameters.* // add\_action ('parse\_request', 'jwz\_disallow\_extra\_queries'); function jwz\_disallow\_extra\_queries ($query) { foreach ($\_GET as $k => $v) { if (! in\_array ($k, $query->public\_query\_vars)) { wp\_die ("unknown parameter \"$k\"", '', [ 'response' => 403, 'query' => $query ]); } } }
More WordPress: serve feed readers an error message in a feed, instead of in an HTTP response, since most of them ignore those:
// *Style the "wp\_die" page* // add\_filter ('wp\_die\_handler', function ($r) { return 'jwz\_die\_handler'; }); function jwz\_die\_handler ($message, $title = '', $args = []) { [ $message, $title, $args ] = // *Handle WP\_Error object, etc.* \_wp\_die\_process\_input ($message, $title, $args); // *$message might contain HTML and entities.* if (is\_string ($message)) { if (! empty ($args['additional\_errors'])) { $message = array\_merge ([ $message ], wp\_list\_pluck ($args['additional\_errors'], 'message')); $message = ("<UL><LI>" . implode ("</LI><LI>", $message) . "</LI></UL>"); } } $status = $args['response'] ?? 500; $query = $args['query'] ?? null; $feed\_p = ($query && ($query->query\_vars['feed'] ?? false)); // *If we get an error serving a feed (e.g., "unknown parameter" for some* // *feed reader trying to do cache-busting) serve them an RSS feed with* // *an error message in it.* // if ($feed\_p) { $age = 60 * 60 * 24 * 365 * 10; $time = time(); $now = gmdate ("D, d M Y H:i:s T", $time); $exp = gmdate ("D, j M Y G:i:s T", $time + $age); $tag = str\_replace ('=', '', base64\_encode (pack ('N', $time))); $url = get\_bloginfo ("url"); $url2 = ($\_SERVER['REQUEST\_SCHEME'] . '://' . $\_SERVER['HTTP\_HOST'] . $\_SERVER['REQUEST\_URI']); $name = get\_bloginfo ("name"); $message .= (" <BR><BR>\n\n" . "If you are seeing this, <BR>\n" . "your feed reader is badly behaved. <BR>\n" . "Use a different one."); header ("Content-Type: text/xml;charset=UTF-8"); header ('Expires: ' . $exp); header ('Cache-Control: max-age=' . $age); print '<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel> <generator>' . $name . '</generator> <title><![CDATA[' . $name . ']]></title> <link>' . $url . '</link> <description>' . get\_bloginfo ('description') . '</description> <language>en</language> <webMaster>' . get\_bloginfo ('admin\_email') . " ($name)" . '</webMaster> <pubDate>' . $now . '</pubDate> <lastBuildDate>' . $now . '</lastBuildDate> <atom:link href="' . $url . '" rel="self" type="application/rss+xml" /> <item> <link>' . $url2 . '</link> <guid isPermaLink="false">' . $tag . '</guid> <title><![CDATA[' . $title . ']]></title> <description><![CDATA[' . $message . ']]></description> </item> </channel> </rss> '; die; } $body = $message; // *Style your error page here...* $desc = get\_status\_header\_desc ($status); header ("HTTP/1.1 $status $desc"); header ("Cache-Control: no-cache"); header ("Pragma: no-cache"); header ("Expires: " . gmdate('D, d M Y H:i:s \G\M\T', time())); print $body; if ($args['exit']) // *Defaulted to true by \_wp\_die\_process\_input* die(); }
Let me know if I broke something that I didn't mean to break. (There's a good chance I meant to break it.)
Previously, previously, previously, previously.
For nearly all of my life, I've known how I was going to die. Not from cancer, or diet, or drink, but by being crushed under a car. I will be mangled and bleed out painfully. The driver, distracted on their phone, will say that I "came out of nowhere". The police and the DA will call it an "accident". There will be no consequences of any kind. Except for my death, of course. It almost happened again yesterday. A driver blew through a red light at 30 miles per hour, finally slamming on their brakes 18 inches from my body. I would not have stood a chance. He would have had, at worst, a bad day.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Bats Can No Longer Haunt Apple VR Headsets Via Web Exploit:
[The exploit] fills a user's area with screeching bats after visiting a malicious website. Even better, closing the browser doesn't get rid of them! Better still? Doesn't need to be bats, it could be spiders. Fun! [...]
Leveraging this old feature is what lets an untrusted website launch an arbitrary number of animated 3D objects -- complete with sound -- into a user's virtual space without any interaction from the user whatsoever.
Previously, previously, previously, previously, previously, previously.
It's cool though, they gave it a cutesy name.
SFPD's 2023 report, however, comes months after its January deadline, after Supervisor Dean Preston filed a formal inquiry last month saying he had not received information on the status of the report "despite repeated requests."
"This law was passed and signed into law with an aim to ensure public view and input into their police departments' use of military equipment," Preston's letter read. "However, the law relies on law-enforcement agencies' compliance to be effective."
Preston called the new proposed equipment a "spending spree" that his office estimated would cost some $750,000. [...]
SFPD also reported using "ThrowBots," which are throwable robots that recorded video and audio, 48 times in 2023 during "critical incidents." It also used them while serving search warrants to locate suspects.
"This military equipment -- including two more Long Range Acoustic Devices (LRADs) used against protesters, more machine guns, and now even robot dogs -- will not make us safer, and are a waste of taxpayer money," said a press release from Preston's office.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Some will tell you that Mozilla's worst decision was to accept funding from Google, and that may have been the first domino, but I hold that implementing DRM is what doomed them, as it led to their culture of capitulation. It demonstrated that their decisions were the decisions of a company shipping products, not those of a non-profit devoted to preserving the open web. Those are different things and are very much in conflict. They picked one. They picked the wrong one.
In light of Mozilla's recent parade of increasingly terrible decisions, there have been cries of "why doesn't someone fork it?" followed by responses of "here are 5 sketchy forks of it that get no development and that nobody uses". And inevitably following that, several people have made comments in the "Mozilla is an advertising company now" thread to the effect that it is now impossible for a non-corporate, open source project to actually implement a web browser, since a full implementation requires implementing DRM systems which you cannot implement without a license that the Content Mafia will not give you.
This is technically true. ("Technically" being the best kind of "true" in some circles.)
Blaming and shaming:
"But muh market shares!" See, now we're back to the kitten-meat deli again.
(BTW, how's that market share looking these days? Adding DRM really helped you juice those numbers, did it? Nice hockey-stick growth you got there? Good, good.) If you were unable to watch Netflix in Mozilla out of the box, yes, that would have impacted their market share. You know what else would have happened? Some third party patch would have solved that problem.
When Netscape released the first version of the Mozilla source with no cryptography in it due to US export restrictions, it was approximately 30 minutes before someone outside the US had patched it back in. I'm not exaggerating, it happened that night. This is the sort of software activism at which the open source community excels, even if it is "technically" illegal. ("Technically", again, being the best kind of illegal in some circles.)
Mozilla had a duty to preserve the open web.
Instead they cosplayed as a startup, chasing product dreams of "growth hacking", with Google's ad money as their stand-in for a VC-funding firehose, with absolutely predictable and tragic results.
And those dreams of growth and market penetration failed catastrophically anyway.
(Except for the C-suite, who made out quite well. And Google, who got exactly what they paid for: a decade of antitrust-prosecution insurance. It was never about ad revenue. The on-paper existence of Firefox as a hypothetical competitor kept the Federal wolves at bay, and that's all Google cared about.)
Now hear me out, but What If...? browser development was in the hands of some kind of nonprofit organization?
As I have said many times:
In my humble but correct opinion, Mozilla should be doing two things and two things only:
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
When, years ago, I thought: "I wanna put bands on stage!" I might have predicted that an enormous part of my attention would end up being taken up by plumbing. What I did not predict that when the monkey paw curled, I would spend the rest of my life writing bespoke business systems and accounting software. Anyway, dataviz questions.
A question that is of keen interest to us is always: how many people are going to show up for this event? One of the ways that I do this is by plotting ticket sales on a graph and fitting a curve to it, and seeing where the right end lands. One attempt is to just fit a polynomial to it. That makes reasonably accurate predictions when we're a week or so away from the show, but if it's a month out and there are only a few sales, the input is too little and too noisy and the output curve is nonsense.
For another attempt, I generated this graph of historical sales over the last several years, omitting obvious outliers. For each event, the X axis is percent of time that event was on sale (whether that was 3 weeks or 3 months) and the Y axis is percent of total sales. Then I averaged them all:
To "predict" from this graph, I just overlay it with this event's sales period and scale vertically until it intersects the date at which we are making the prediction (today). Usually by a week or two out the prediction is... just ok? But not great.
Here's an event that was on sale for 9 weeks. Let's say it's 3 weeks before the event (day 42), so we're predicting based only on sales prior to that day:
A problem with this technique is that sales match this curve based on the length of time that tickets are on sale, but that's not really true: no matter how long a ticket is on sale, most of the sales happen in the last few days. This particular event did half its sales in the last 4 days, and a quarter of its sales in the last 24 hours.
If this event had been on sale for twice as long, it would have sold pretty much the same number of tickets on the same days. But my historical-curve-fitting would have predicted 25% higher total sales! So this technique falls down for any event that doesn't have a "typical" length of time on sale. The hockey stick on the right doesn't get wider just because the X axis is wider.
(BTW, by "date on sale" in the above I actually mean "date of first sale".)
Anyway. How would someone who ever actually taken a statistics class do this?
Previously, previously.
Just a reminder that 72 years ago, Wilhelm Reich began defending Earth from an alien invasion using a battery of surface-to-air orgasmatrons, and 39 years ago, that heroism was immortalized in this song and video by Kate Bush starring Donald Sutherland. RIP. Previously.
This seems completely normal and cool and not troublesome in any way.
Mozilla has acquired Anonym, a [blah blah blah] raise the bar for the advertising industry [blah blah blah] while delivering effective advertising solutions. [...]
Anonym was founded with two core beliefs: [blah blah blah] and second, that digital advertising is critical for the sustainability of free content, services and experiences. [...]
As we integrate Anonym into the Mozilla family, we are excited about the possibilities this partnership brings. While Anonym will continue to serve its customer base, together, we are poised to lead the industry toward a future where privacy and effective advertising go hand in hand, supporting a free and open internet.
Anonym was founded in 2022 by former Facebook executives Brad Smallwood and Graham Mudd. The company was backed by Griffin Gaming Partners, Norwest Venture Partners, Heracles Capital as well as a number of strategic individual investors.
Now hear me out, but What If...? browser development was in the hands of some kind of nonprofit organization?
Oh wait.
Previously, previously, previously, previously, previously.
I was today years old when I discovered that you can stop Safari from pointlessly truncating your URLs, when there is plenty of room to show the whole thing, by removing the "floating spaces" on either side of the URL field: This had been pissing me off for decades!
Previously, previously, previously, previously, previously.
You may have noticed that youtubedown has been failing on just about all Youtube videos for the past week or so. I think something has changed about how you apply signatures to URLs, but I can't figure it out. I would like someone else to figure it out, please.
In fact, I would like someone else to take over maintenance of this program. For 17 years, I have been reverse-engineering YouTube's countermeasures pretty much on my own, and I am absolutely weary of it. It brings me no joy.
It's time for someone else to get their hands dirty. Help, help.
Previously, previously.
WebCollage feeds random noise into image search engines to create collages, and it has been running continuously on my site since 1999. That's... a lot of image scraping! These days it's probably not the most interesting web toy, but I'm kind of shocked that it still works. I only give it a little bit of attention maybe every six months, where I tweak URLs and regexps to track the latest obfuscated nonsense that the various search engines spit out.
Over the years of maintenance, WebCollage has given me some unwwanted insights into the "SEO" industry, almost from that vile industry's inception. When the same image keeps showing up repeatedly, it is a strong indicator that some site has managed to poison search results. Back in 1999, the most common technique was for the tag to contain thousands of random words from a dictionary. Early adopters of this technique were porn and genealogy sites. How we have grown.
The very first version of WebCollage polled only Alta Vista and Yahoo! Six months later, I added Hot Bot. Google didn't show up until 2001, Lycos in 2002, LiveJournal in 2004, Flickr in 2005, Twitter in 2008, Bing and Instagram in 2013, and then Tumblr and Imgur in 2017.
In 2002, I got an actual email from a Google engineer asking me to stop searching them, because it was a significant enough portion of their traffic that it was annoying them.
Previously, previously, previously.
Please enjoy jwz mixtape 246.
From this mixtape: Able Machines return at DNA Lounge on Tue Aug 6; Yellacatt was here last Sunday; and [REDACTED] will be here next month, but that isn't public yet.
Billy Porter was also in our class, but fortunately I didn't have any musical theatre ambitions for him to inadvertently quash.
* Civil War (2024):
Not bad. I had a bad feeling about this when all the press was this sniveling, centrist, both-sides-ism, "but it's not political!" nonsense. But actually -- it's not political. It's a road-trip character study of a handful of war photographers. The war itself is just set dressing.
* The Fall Guy (2024):
Oh no, a stunt man has to solve a murder. Ryan Gosling Ryan Goslings all over the place. Dumb fun.
* New Life (2023):
The trailer gives too much away, but it opens with: girl gets infected with a weird disease, goes on the run, and now people are trying to murder her. I liked it. Solid ending.
* Love Lies Bleeding (2024):
Extremely trashy 80s noir. People who liked Blood Simple also liked.
* The Primevals (2023):
Full Moon Features are still making movies (yes, the Subspecies and Puppet Master folks) and this movie has all the quality of writing and acting that you would expect from their 80s fare, which is to say, abysmal. But! It's a mixture of live action and stop animation and I don't mean a bunch of digital stuff, or a bunch of digital stuff trying to look like stop animation, it seems to be the real deal. They were aiming for Harryhausen but landed on Rankin-Bass, but still, it's charming in its own way.
* Wipeout 2097 Soundtrack: Noclip Documentary (2024):
If you are a Wipeout obsessive like me, you will enjoy this brief retrospective and interview with Cold Storage.
Previously.
Here's another JavaScript text manipulator that I made ages ago: the DNA Lounge Infobox Generator. It is far less crazy than the last one. When promoters and bands design flyers for their events they sometimes -- more often than you would expect -- forget some salient details, like... the date. Or the venue. Or they write dates like "5/6" leaving you to guess which month and day of the week it's happening.
So we've got a checklist / style guide, but we also have this Infobox Generator to make it simple.
The first version of this was a CGI that ran ImageMagick on the server, but at some point I rewrote it to do all the formatting client-side, using CANVAS, which is a lot easier to use. You select from the menus, things update in realtime, and then you drag the image to your desktop. It has a transparent background with optional baked-in dropshadow.
If anyone knows how to make Menu / Save to Desktop on the image in Safari give it a file name ending in .png instead of saving as "Unknown" with no extension, that would be nice. (Tested solutions only please.)
Also, any time I post about flyers, I can't help but re-post this clip:
Previously, previously, previously.
Safari:
Also Safari:
After clicking in the window (but not on the video), calling play() works again. For a while.
That setting is supposed to disable the restriction that code may only play a video if there is a user event in the invoking event chain. It doesn't. There also seems to be another undocumented restriction that if a video was already playing and stops (e.g., due to a network error) your code can start it playing again... for a while. But some time later (minutes? hours? I'm not sure) it won't play until you have clicked in the window. This seems to be associated with the start time of the video, not with how long the video had been stopped.
This is fine.
Previously, previously, previously, previously, previously.
This story is going to age like fine milk.
The Mozilla Foundation, the entity behind the web browser Firefox, is blocking various censorship circumvention add-ons for its browser, including ones specifically to help those in Russia bypass state censorship. The add-ons were blocked at the request of Russia's federal censorship agency, Roskomnadzor -- the Federal Service for Supervision of Communications, Information Technology, and Mass Media -- according to a statement by Mozilla to The Intercept.
"Following recent regulatory changes in Russia, we received persistent requests from Roskomnadzor demanding that five add-ons be removed from the Mozilla add-on store," a [cowardly, anonymous] Mozilla spokesperson told The Intercept in response to a request for comment. "After careful consideration, we've temporarily restricted their availability within Russia." [...]
According to Mozilla's Pledge for a Healthy Internet, the Mozilla Foundation is "committed to an internet that includes all the peoples of the earth -- where a person's demographic characteristics do not determine their online access, opportunities, or quality of experience." Mozilla's second principle in their manifesto says, "The internet is a global public resource that must remain open and accessible."
Previously, previously, previously, previously, previously, previously.
SpaceX has dumped 250 pounds of trash on Saskatchewan. Things you don't want coming your way at terminal velocity include an 8 foot, 80 pound tall wall panel shaped like a spear. It turns out that Canada is an entirely other country than Texas, so this is something of an international incident, which Sam Lawler has been documenting in this epic thread over the past few months.
SpaceX offered to buy their debris back from the farmers, raising questions of what they intend to say to customs, and leading her to post this poll:
The space junk pick up will be by: * 25% low-level SpaceX employee/rented Uhaul * 2% high-level SpaceX employee/Cybertruck * 40% very confused professional courier service * 33% some local random hired dude/tractor
It was the first one!
Then the Uhaul arrived! There were 2 very young, very nervous looking engineers who got out and walked over to face the throng of reporters.
I had hoped they'd actually be chatty, but of course they weren't. They wouldn't even admit they were from SpaceX at first! It wasn't until the whole pack of journalists followed them across the yard asking questions that they finally admitted they were SpaceX employees.
The reporters were amazing! They shamelessly recorded as the SpaceX guys opened up the Uhaul, put on gloves, and picked up each piece one by one to load in the back (some of the pieces required both of them working together). They kept also asking questions, which were completely ignored.
Scroll to the end for videos.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I thought I'd share one of the most maniacal piles of JavaScript that I have ever written. It is monstrously awful, and does something useful and beautiful. It is a love-hate relationship without the love. I speak of course of the DNA Lounge Sign Generator.
This is the page that we use at the club for printing signs in our signature style: drink special signs, reserved table signs, window pie labels, and so on. You have seen these a lot if you ever attend, or if you follow @dnalounge or @dnapizza.
This project has a bunch of goals:
Margins and printing: Wow, what an absolute clusterfuck. Every browser prints with different default margins. Some do not allow you to turn off the page footers with the URL and date in them, which screws up sizing. Safari, for example, always prints with ¼" margins on left, top and right, and a ¾" margin on the bottom, even though printing a PDF from Preview can image the whole page.
So on that, I just punted. It expects Safari margins. The computer we have in the office that is next to the printer runs Safari, so if you're not running Desktop Safari, it just says "no".
(If there is One Weird Trick that I could do to make prints have the same size and physical margins cross-platform, I would be interested in hearing about that. But I'm pretty sure that there is not.)
Measuring text: When I wrote the first version of this, back in like 2004 or something, I used the browser to do text wrapping. You can kinda-sorta measure text by inserting it into a DIV and seeing how the size changes, but that is extremely fraught, to say the least. So I rewrote it to use CANVAS, in which you can actually measure fonts directly. This means that I had to do my own word-wrapping, but that's fine, I've only written that code like ten thousand times in my life by now.
Fitting text: It turns out that "line wrap this text but also make it fill as much of this rectangle as possible" is an exponential problem. You have to just try a bunch of sizes and see how the scale and wrapping interact with each other. Instead of trying every possible font size I do a binary search (actually a golden section search) but it's still a lot of iterations, and slow.
Minimizing text stretching: This is another exponential problem, where the exponent is: the number of word breaks within each paragraph. So the more words you have, the slower it is.
Even on modern supercomputers like the one in your pocket, these two tasks together often take a perceptible amount of time to complete. With a lot of text, maybe even several seconds! So if you do the naïve thing and just re-render every time the input text changes, or even throttle that to once every few seconds, the UI gets very unresponsive, since the browser runs everything on one thread.
Oh, but doesn't JavaScript have threading now? LOL no. That whole "Worker" thing is useless garbage that seems to exist solely as an implementation detail of WebGL Canvas (and only so long as you don't want access to fonts, text, the DOM, or anything else).
Trying to use a synthetic IFRAME with postMessage as a worker thread also doesn't work: if that IFRAME doesn't come from a different origin, it gets the same context and runs on the main UI thread and blocks.
So I partied like it was 1994, rewrote all of my loops into state machines, and now any time you type something, the main thread services as many states as it can until 1/3rd second has elapsed, then yields. Look ma, I implemented a scheduler! The result is that if there is so much text that the render takes 5 seconds, the UI will still responsive, but the output will only update every 5 seconds.
Anyway, play with it and read the code. It's absolutely terrible! But it works.
Also, don't make me tap the sign. The other sign:
Previously, previously, previously, previously, previously.
The reference photo for the album cover was pulled from a 1981 issue of Vogue Paris.
For decades, fans have speculated about the identity of the inspiration for illustrator Patrick Nagel's artwork for Duran Duran's Rio, who has now been revealed as model Marcie Hunt. [...]
"This is so cool! I absolutely did not know until now that this photo of me was used for the Rio cover," she wrote. "Very exciting! Love Duran Duran, and danced to their music often in the 80s... and later at my wedding."
Previously, previously, previously.
Great job, everybody. No notes. If you don't know what this is, please see the 2022 installment of "Instagram: How not to do messaging".
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
The Codex is titled 'Klaatu Barada Nicto', which senior members of government assured us is simply an old, very old, way of saying 'Clear plan, bold action, secure future'.
Political reporters say that the manifesto has obviously been heavily workshopped by focus groups to attract middle England, people concerned about the impact of immigration, and howling servitors of the outer gods. [...]
"Some policies are undoubtedly going to be controversial", we were told, "Placing the NHS under the direct control of Azathoth the Daemon Sultan could be interpreted as taking market forces too far, for example.
Previously, previously, previously, previously, previously, previously, previously.
Moral turpitude: dishonesty, fraud or depravity:
Trump is the sole owner of three golf courses in New Jersey that have active liquor licenses, according to the Division of Alcoholic Beverage Control. New Jersey law prohibits issuing a liquor license to anyone who has been convicted of a crime "involving moral turpitude." A state handbook explains that those sorts of crimes typically involve "dishonesty, fraud or depravity" severe enough to typically be punishable by more than a year in prison.
Other states where Trump sells alcohol have similar regulations on the books, but it seems unlikely that the former president will face issues in any of them, thanks to a variety of workarounds. [...]
Representatives of alcohol authorities in New York, Virginia, Illinois and North Carolina told Forbes that Trump is not a current licensee in their states. After Forbes pointed out that Trump, through a series of entities, is the sole owner of nine businesses with liquor licenses in those locations, some representatives said they would look into the matter further. Others did not respond. [...]
As with so many things, enforcement of any possible violations could fall to the whims of local officials.
Previously, previously, previously, previously.
XScreenSaver 6.09 is out now, including iOS and (maybe someday) Android. Please see Previously: "Your personal information is very important to us." Two and a half new hacks this time, by me: Kallisti, High Voltage, and Headroom now has a suit.
After Jared made me that amazing Apple of Discord, I couldn't resist turning his model into a screen saver, so now your computer can launch a thousand ships while you're not even there. He also modeled the suit.
Previously, previously, previously, previously, previously.
Crowdsourcing snark! Dear Lazyweb, Before they will let me publish a new release of XScreenSaver on the "Play" [sic] store, Google, the most rapacious privacy violator on the planet, is insisting that my screen saver have a privacy policy.
This is where you come in!
I would like this privacy policy to be a series of bullet points of the form: "Unlike Google, XScreenSaver will not [Thing. Link.] Just an endless, concise catalog of their many sins.
To clarify: I need both your snark and a link supporting your snark. This is critical for the joke to land. Include both in your reply.
GO.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
If These 3 Counties Did Not Exist, Trump Would Have Beaten Biden
Overall, Biden got 7 million more votes than Trump in 2020 (81,283,501 vs 74,223,975). The most of any President in history. [...]
If we remove just 1 county from each state, Trump would have won.
First up Apache county, Arizona. Total population 66,021 of whom 23,293 voted for Biden and 11,442 voted for Trump for a winning margin of 11,851.
Second, Dougherty county, Georgia. Population 85,790 of whom 24,568 voted for Biden and 10,441 voted for Trump for a winning margin of 14,127.
Finally, Dane county Wisconsin. This is by far the most populous with a population of 561,504 with 260,121 cast for Biden and 78,794 cast for Trump for a margin of victory of 181,327.
In the case of Wisconsin you could actually tally up a few smaller counties (e.g. Rock, La Crosse & Douglas) with a smaller combined population of 328,766 people and who gave a combined winning margin of just 20,977 votes.
Previously, previously, previously, previously, previously.
Tooth regeneration drug starts human trials:
The trial [...] will treat 30 males aged 30-64 who are missing at least one molar. The intravenous treatment will be tested for its efficacy on human dentition, after it successfully grew new teeth in ferret and mouse models with no significant side effects.
Following this 11-month first stage, the researchers will then trial the drug on patients aged 2-7 who are missing at least four teeth due to congenital tooth deficiency, which is estimated to affect 1% of people. [...]
Researchers are then looking at expanding the trial to those with partial edentulism, or people missing one to five permanent teeth due to environmental factors. The incidence of this varies from country to country, but it's estimated around 5% of Americans are missing teeth, with a much higher incidence among older adults. [...]
Molecular biologist and dentist Takahashi has been working on tooth regeneration since 2005, and hopes this treatment won't just be for congenital dental conditions but for anyone who has lost teeth, at any age.
If successful, this therapy could be available to patients with any permanently missing teeth within six years.
Oh hey, my post "end of fillings in sight, for at least the tenth consecutive year" is now seven years old.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I ask this question every five years; hope springs eternal. Let's say there's someone with 35,000 hours of DJ sets and live performances spanning 23 years and they would like to run a batch-mode Shazam on them to extract the song names. Is that yet an achievable goal?
If you are about to recommend a tool that you have never used, I implore you to refrain.
Previously, previously.
The greatest clock (and map) ever made: Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
404 Media has a good article explaining the new DOJ suit:
The Justice Department's antitrust lawsuit against Live Nation/Ticketmaster isn't really about high ticket prices, or ticket scalpers, or any individual offense. It is about a systematic vertical integration of the entire live music business, which has led to the company's dominance over tickets, yes, but also over live music venues, artists' tour booking, and concert promotion. [...]
In simple terms, Live Nation, which owns Ticketmaster, is not just selling fans tickets on Ticketmaster.com. It owns, operates, or has exclusive contracts with the vast majority of midsized and large concert venues, and a supermajority of all outdoor pavilions and amphitheaters. And it has a concert promotion and artist agent arm, meaning major bands and artists are signed to Live Nation promoters. For all but the smallest bands playing tiny indie venues, it is nearly impossible to book and perform a tour in the United States without touching Live Nation or Ticketmaster at some point. And this omnipresence over the whole industry means that Live Nation has a huge amount of control and power over how much bands are paid, how much tickets cost, and which venues they play at.
I bristle slightly at this characterizing DNA Lounge as "tiny" and all of our artists as "the smallest bands", but we are very much an outlier in this regard. Most venue operators aren't as stubborn as I am. You'll be hard pressed to find a venue of our size that isn't either exclusively or predominantly controlled by either Live Nation or Another Planet.
Bands, companies, and venues that want to go around Live Nation are often locked out of the things they need: Independent bands often can't get booked at Live Nation venues; Independent venues often can't book Live Nation artists; venues that don't want to use Ticketmaster have various obstacles put in their way until they invariably use Ticketmaster. This means that there is a strong incentive for everyone involved to simply acquiesce and use Live Nation promoters, Live Nation venues, and Ticketmaster for tickets. It also means there is not really that much competition, and so artists and venues have a limited ability to negotiate for better pay and rates. [...]
"Live Nation directly manages more than 400 musical artists and, in total, controls around 60% of concert promotions at major concert venues across the country. Live Nation also owns or controls more than 265 concert venues in North America, including more than 60 of the top 100 amphitheaters in the United States. For comparison, its closest rival owns no more than a handful of top amphitheaters," the lawsuit states. "And, of course, through Ticketmaster, Live Nation controls roughly 80% or more of major concert venues' primary ticketing for concerts and a growing share of ticket resales in the secondary market," the lawsuit states. "Because of the interrelated nature of contracts in the industry, money often flows in multiple directions to and from various intermediaries, sometimes in both directions for a single show." [...]
"Live Nation does not have to threaten individual venues explicitly (although it does) to discourage them from signing ticketing contracts with competitors. The risks are well-known in the industry, and Live Nation's topmost executives remain outspoken that Live Nation likely will steer concerts away from independent venues that do not select Ticketmaster as their ticketer ... Live Nation puts a 'choice' to venues: use Ticketmaster and potentially receive a significant payment for long-term exclusivity or use another ticketer and risk losing access to the vast array of Live Nation assets, including lucrative concerts."
It was a real bummer to read that case study of how DC's 9:30 Club was eventually forced to capitulate to the Live Nation hegemony.
However, it is great news that DOJ is actually going after them. Stepped-up antitrust enforcement is one of the fantastic things that the Biden administration has accomplished, for which they get little press or credit.
The list of Live Nation's sins will not be news to anyone who has been following this blog for any length of time:
Relatedly, back in June, the CA Senate unanimously passed a bill aimed at Live Nation that would prohibit ticketing-exclusivity requirements. Next stop was to be the Assembly, but in April it was "canceled at the request of author" and I have no idea what that means.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Congress Just Made It Basically Impossible to Track Taylor Swift's Private Jet:
Celebrities and billionaires have long complained that it's just way too easy for random people on the internet to monitor how much fuel exhaust they waste as they flit through the skies via their private jets. Well, it appears that our government's legislators have heard these complaints and, unlike when the rest of us whine about stuff, actually done something.
An amendment in the Federal Aviation Administration re-authorization bill that was passed last week will allow private aircraft owners to anonymize their registration information. President Joe Biden signed the FAA bill into law on May 16th, after it passed in the Senate 88-4 and the House 387 to 26.
Jet tracking has been made possible up until this point because private plane owners were forced to register aircraft ownership information with the FAA civil registry. That registry has been public until now, allowing for those data points to be combined with open radar mapping to understand where and when certain planes were traveling. It's through this public information that online enthusiasts have been able to track the jet activity of America's 1 percent.
Previously, previously, previously, previously, previously, previously, previously.
In other news, water is wet.
Warnings appear to heighten the anticipatory anxiety a person may feel prior to viewing sensitive material while making them no less likely to consume that content [...] Additionally, participants' distress levels after viewing potentially triggering material were the same regardless of whether or not they received a warning.
"When people see trigger warnings it makes them feel anxious, but that anxiety doesn't seem to be any sort of helpful emotional preparation," said Bridgland. [...]
- Warnings increase anticipatory anxiety. Across five studies, participants who read content warnings were more anxious prior to viewing potentially triggering material than those who did not.
- Warnings did not influence emotional reactions to content. Across nine studies, content warnings did not affect participants' feelings of distress, fear, or anxiety after viewing sensitive content.
- Warnings do not increase avoidance. Across five studies, participants viewed troubling content at about the same rate regardless of whether or not they received a trigger warning.
- Warnings do not impact comprehension. Across three studies, content warnings did not affect participants' understanding of written material.
Happy ending: upon reading this study, members of the Mastodon HOA stopped asking Matt Blaze to put content warnings on black and white architectural photos "because they are depressing".
Previously, previously, previously, previously.
Routine training exercise. Nothing to see here.
A safety training in San Bruno this week went bad for the San Francisco Sheriff's Office, when chemicals used for crowd control leaked into the air around Portola Elementary School, affecting more than a dozen students and at least one adult.
Tara Moriarty, director of communications for the Sheriff's Office, said the agency was doing a routine training session for crowd control tactics inside a structure on an isolated section of the San Bruno Jail property.
Chemicals began leaking into the outside air at about 12:45 p.m. on Tuesday, including CS (2-chlorobenzylidene malononitrile, a component of tear gas) and OC gas (oleoresin capsicum, commonly known as pepper spray). [...]
"Teachers and students reported experiencing symptoms including burning sensations in the eyes, nose, and throat," Moriarty said. [...] Moriarty said she believed firefighters treated about 20 children and one adult at the scene and no one was hospitalized.
Previously, previously, previously, previously, previously.
...as early as 2032:
The technology uses GPS to compare a vehicle's speed with a dataset of posted speed limits. Once the car is at least 10 mph over the speed limit, the system would emit "a brief, one-time visual and audio signal to alert the driver."
It would not require California to maintain a list of posted speed limits. That would be left to manufacturers. It's likely these maps would not include local roads or recent changes. The bill states that if the system receives conflicting information about the speed limit, it must use the higher limit. [...]
Wiener's bill initially sought to require active speed governors, not passive, that use GPS technology to override a driver's control of a vehicle by automatically capping a car's speed if it detects speeding. [...]
Republican state Sen. Brian Dahle said he voted against it in part because he said sometimes people need to drive faster than the speed limit in an emergency. "It's just a nanny state that we're causing here," he said.
Previously, previously, previously, previously, previously, previously, previously, previously.
That was another excellent Cyberdelia and I need to share these amazing prize statues that Jared made for the costume contest. Now you can store 160 gigabytes inside Johnny Mnemonic's head, just like in the movie! Why do I still need to advertise this party? Geez.
It was a bit lightly attended, but everyone who came, came on purpose. They all understood the assignment. "I would rather be with the people in this room than with the finest people in the world."
Also, please enjoy ten hours of Jones the Dolphin and ten hours of Lo-Tek Television.
We will be doing another Cyberdelia in September with a screening of Hackers, but I think we might start alternating events with Hackers and then a movie other than Hackers. Which brings up the question, which movies? The trick is, they have to be good but not that good. I think our criteria are:
People keep suggesting good movies that are just too serious to work for a shouty, drunken viewing. Lemme head off a few at the pass: Strange Days: excellent movie, not funny. Ghost in the Shell, Akira: no humor, slow and talky. Lawnmower Man: so bad that I'm not sure I could even sit through it a second time. Anyway, make your case in the comments.
I was re-watching Black Sails and noticed a very subtle recurring gag that I had missed the first time around. When Eleanor, the inexplicably clean fence and barkeep, is doing her morning walk-and-talk around the bar, she's picking up cups off the tables, giving them a sniff, and then dumping most (not all) of them into a large pitcher. She's checking to see if what's left in the cup is rum, and if so, she's just re-selling it.
They never explain this or even draw attention to it. Nasty little details like this are what make a show great.
That and the historically accurate pubic hair.
Previously, previously, previously, previously.
As a controlled explosion rocked the Dali on Monday, nearly two dozen sailors remained on board, below deck in the massive ship's hull.
The crew, made up of 20 Indians and a Sri Lankan national, has been unable to disembark because of visa restrictions, a lack of required shore passes and parallel ongoing investigations by the National Transportation Safety Board and FBI. [...]
the crew has been left largely without communication with the outside world for "a couple of weeks" after their mobile phones were confiscated by the FBI as part of the investigation.
"They can't do any online banking. They can't pay their bills at home. They don't have any of their data or anyone's contact information, so they're really isolated right now," Mr Messick said. "They just can't reach out to the folks they need to, or even look at pictures of their children before they go to sleep. It's really a sad situation."
Previously, previously, previously, previously, previously.
jef: "I have come here to chew bubblegum and build affordable housing, and I'm all out of bubblegum." Previously, previously, previously, previously, previously, previously, previously.
A tractor-trailer hauling about 15 million honey bees to be used to pollinate blueberry fields crashed and overturned on Interstate 95.
First responders didn't realize the cargo was bees until firefighters went down an embankment to check for leaking fluids, said Fire Chief Travis Leary.
They learned the hard way.
Previously, previously, previously, previously, previously, previously, previously, previously.
McSweeney's:
Veruca Salt: Like Captain Ahab, you are defined by an all-absorbing monomaniacal obsession: to find comfortable shoes that aren't hideous. Nine Inch Nails: You're learning to pretend that gardening is an adequate replacement for the sexual adventures of your youth.
Eve 6: You go to PTA meetings just so you can whisper "critical race theory" into the microphone and then slip out the back door amid the pandemonium.
Bikini Kill: You talk about your produce choices way too much, and now your friends' secret nickname for you is "manic organic dream girl."
Garbage: You tell yourself you're microdosing shrooms for creativity and productivity benefits, but in reality it's the only way you can deal with the other moms at the playground.
Previously, previously, previously, previously.
Trump Supporters Wore Diapers at Rallies Previously, previously, previously, previously, previously, previously, previously.
It has been obvious to anyone paying attention that the reason Dorsey founded and funded Bluesky was with the end goal of enabling Twitter to go [Spider-Man Pointing dot GIF] any time an actual Nazi showed up, because moderation was not their problem, they just outsourced it to a series of nested shell companies (that they fund) who act as reputation laundries and liability crumple zones. Now he pouts and says the quiet part out loud.
David Gerard:
Dorsey got Bluesky started, originally as the reference implementation for a distributed protocol to serve as a new backend for Twitter. He supplied a pile of cash and hired the original team.
The thing that really upset Dorsey: Bluesky users demanded moderation and Bluesky put it into place. Yeah, that was the whole issue. [...]
Dorsey took care to hire on for the Bluesky staff a collection of LessWrong rationalists, neoreactionaries, VibeCamp anti-wokeist race scientists and crypto developers. And Bluesky still had to asymptotically approach a tolerable degree of moderation and -- eventually, despite the CEO and several devs being followers of the test case offender -- ban the Nazis.
There is not a single mention in that Dorsey interview of what the real-world market of people who want to socially interact might want from a site that exists for social interaction. There are only Dorsey's hypothetical ideas for a perfectly spherical social network in a vacuum. [...]
These guys only care about their assumed right to force people who aren't interested to listen. "Free speech" is when they can say awful stuff and you can't answer back. When Dorsey calls Twitter -- Twitter! -- "freedom technology," that's the freedom he means. They can't live without unwilling ears to bash.
Previously, previously, previously, previously, previously.
I was this many years old when I realized why iMovie was never showing up in the "Recent Items" list. I'd expect this from Android, but come on...
Previously, previously, previously.
I spent all afternoon assembling yesterday's blog post and mixtape about Steve Albini. Afterward, I went out to DNA Lounge to check out some punk bands with whom I was unfamiliar. (Just like Steve would have wanted.) But all night, I kept feeling that the post was incomplete. Besides his involvement with so much incredible music, Albini also managed to carve out an incredibly successful career while also living and working ethically in one of the most notoriously exploitative industries in the world.
As someone who has struggled to find a way to live with themself within two different fantastically exploitative and extractive industries, this is relevant to my interests.
The following story has often been told, but it really is important, and unusual to the point of incredulity:
When Nirvana, the biggest band in the world at the time, asked him to produce their next album, it was the industry standard to take "points" on that. That's what everyone expected, what everone did. Nobody would have batted an eye. That he refused to garnish the band's wages for the rest of their lives marked him as a weirdo. If you haven't read his letter to the band, the whole thing is worth your time, but here's the part about dough:
I do not want and will not take a royalty on any record I record. No points. Period. I think paying a royalty to a producer or engineer is ethically indefensible. The band write the songs. The band play the music. It's the band's fans who buy the records. The band is responsible for whether it's a great record or a horrible record. Royalties belong to the band.
I would like to be paid like a plumber: I do the job and you pay me what it's worth. The record company will expect me to ask for a point or a point and a half. If we assume three million sales, that works out to 400,000 dollars or so. There's no fucking way I would ever take that much money. I wouldn't be able to sleep.
I respect the shit out of what he accomplished, and how he chose to accomplish it. We should all aspire to his example.
Also, mad respect for what turns out to have been his final post on social media:
The Rolling Stones lips but it's a butthole. Do they still sue people? I have an idea.
Legend, going out like a legend.
Previously.
Wow, this one hurts. He had his hands in everything. "Recorded by Steve Albini" is practically a genre in itself. Just look at this insane discography. I own so many of those records, and of the many others that I don't, I feel like I probably ought to check them out. There comes a moment in every GenXer's life when they realize that every record they've ever loved was recorded by this one dude. Let's start with his thundering 1993 article, "The Problem With Music". "Some of your friends are probably already this fucked."
Then there's this 2015 article about his business practices, "Punk Rock Ethics Are Good Business".
"A bakery opens because a guy wants to make bread. That's why people start businesses. It's because they want to do something with their time. They want that enterprise to be how they spend their days."
Here's an interview with him talking about him coming to terms with his 90s "edgelord shit".
I was gonna link to a few sample videos, but it just kept growing, so now it's a mixtape. Please enjoy jwz mixtape 245 of Albini-related music. (He probably hated music videos.)
Bonus videos: here's Albini, Grohl and Novoselic talk about recording In Utero:
Previously, previously, previously, previously.
"The signpost itself has recently been replaced." Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Last night, a friend I thought would know better was telling me how excited they were about "AI". My gesticulating ten minute response hit points such as: fraud at scale, fruit of the poisonous tree, VCs with sunk costs in Chinese GPU manufacturers who saw their cryptocurrency scams dissolving, data centers with ocean-boiling climate impact larger than some countries, and the wholesale destruction of the entire concept of objective truth. Their response was a Marge Simpson-like, "I just think it's neat."
I had not ranted as such length since... last week... when...
...when another acquaintance I thought would know better told me how they were now Ayn Rand-curious and that the books are not what I thought they were (spoiler: the books are exactly what I think they are.) "Why are you calling her a fascist?" they asked. "Explain to me how, in her financialized worldview, she would argue against putting cripples into ovens." "Well, but, but..."
"Also", I added, "This edgelord 'Just Asking Questions' posture you're adopting is Not a Good Look given that we're probably less than a year away from brownshirts executing immigrants in the street."
Previously, previously, previously, previously, previously, previously, previously.
North Yorkshire Council to phase out apostrophe use on street signs to avoid "problems with computer systems".
"All punctuation will be considered but avoided where possible because street names and addresses, when stored in databases, must meet the standards set out in BS7666. This restricts the use of punctuation marks and special characters (e.g. apostrophes, hyphens and ampersands) to avoid potential problems when searching the databases as these characters have specific meanings in computer systems."
Previously, previously, previously.
Streetsblog:
No American city has the guts to commit to what Paris did and I'm going to be frank as to why.
The number one obstacle to any safety improvements is local merchants. Business owners and the merchant class believe that any customers they get are drivers. They are unswayed by research consistently showing that increased foot traffic and alternative travel to commercial areas increase their profit. Part of this is because merchants are just as car-brained as the general population. But the other half is that merchants disproportionately listen to their patrons who drive and complain about parking. Transit riders, cyclists and pedestrians don't advertise to merchants that they didn't arrive by car.
Though small in number, the elected interests of most local cities give disproportionate attention to business interests and their pro-driving beliefs. Even in progressive Berkeley, home of many climate scientists from the university, transportation decisions are dictated by science illiterates and business interests, not the city's intellectuals. When Berkeley proposed building a bike lane in my neighborhood, which has no protected bike lanes near a prominent middle school, many locals went uncharacteristically nuts. Plastered on neighborhood businesses were conspiracy theories about a United Nations agenda to force people into plastic cities where they won't be allowed to own cars. Every other lawn has signs proclaiming economic ruin if drivers are forced to park a whopping 30 seconds away on side streets rather than directly in front of businesses. [...]
Sadly, history is repeating itself in San Francisco. Business interests in the West Portal neighborhood where the family was wiped out by a car are already organizing to stop any improvements to the street. This is a major transit hub in S.F., developed before cars were even in mass use, yet the jurisdiction of drivers knows no bounds. If there can't be a car-free commercial strip in West Portal, there can't be one anywhere in America. Some business groups see the death of that family as merely an unavoidable consequence, a price paid to ensure drivers don't have to walk an additional 30 seconds from parking on a side street to reach their shops.
Previously, previously, previously, previously, previously, previously.
This is very pretty! But... 1. Anything claiming to be Fallout-themed that does not use a CRT is invalid. 2. For both the claims of "it's a Faraday cage", and, "because of that it will survive an EMP"... Wow that is very much [citation needed].
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Pictured here: Twitter founder Biz Stone checks in to his new position on the Mastodon board of directors: "The board was selected based on the values they share with Mastodon." Previously, previously, previously, previously, previously.
Javi:
Back in 2019, working on WordPress, I started finding myself, almost weekly, arguing against people who wanted to take the product we were working at and made it worse if that mean they could squeeze 0.1% more revenue from it.
The 0.1% figure is not even a random number: I remember this speciffic A/B test on WordPress.com that was declared a success and shipped to 100% of the users because it increased the free-to-paid conversion by 0.1%. Soon after it was released, I found out that as a side effect, it increased the churn of free users by 20 something %,so I called for an urgent rollback and removal of the change. So I was promptly explained that we didn't care about free-users churn, because finance had calculated the average long-term value of the free users to be something like $2 per year, and the increase in conversion was bigger than what we could get from them.
[...] by the end of 2020, the CEO quietly told me to follow the growth team plans and shut up or step down.
Previously, previously, previously, previously, previously.
This is really well done:
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
I haven't spoken to the guy since he was a mere hardscrabble multi-millionaire, but this story 100% tracks. Rick Perlstein:
My first impression of them came of their response to my small-talk description of my delightful afternoon [walking in San Francisco]. Jaws practically dropped, like I had dared an unaccompanied, unarmed stroll through Baghdad's Sadr City in the spring of 2004. [...]
One participant was a British former journalist become computer tycoon who had been awarded a lordship. He proclaimed that the Chinese middle class doesn't care about democracy or civil liberties. I was treated as a sentimental naïf for questioning his blanket confidence.
Another attendee seemed to see politics as a collection of engineering problems. He kept setting up strange thought experiments, which I did not understand. I recall thinking it was like talking to a creature visiting from another solar system that did not have humans in it. [...]
I knew from the New Yorker that Andreessen had grown up in an impoverished agricultural small town in Wisconsin, and despised it. But I certainly was not prepared for his vituperation on the subject. He made it clear that people who chose not to leave such places deserved whatever impoverishment, cultural and political neglect, and alienation they suffered. [...]
And that's when the man in the castle with the seven fireplaces said it.
"I'm glad there's OxyContin and video games to keep those people quiet."
I'm taking the liberty of putting it in quotation marks, though I can't be sure those were his exact words. Marc, if you're reading, feel free to get in touch and refresh my memory. Maybe he said "quiescent," or "docile," or maybe "powerless." Something, certainly, along those lines.
He was joking, sort of; but he was serious -- definitely. "Kidding on the square," jokes like those are called. All that talk about human potential and morality, and this man afire to reorder life as we know it jokingly welcomes chemical enslavement of those he grew up with, for the sin of not being as clever and ambitious as he.
There is something very, very wrong with us, that our society affords so much power to people like this.
Previously, previously, previously, previously.
Someone posted this in a comment on my "sleepy seaside town" post, but this rant goes so hard that I think it deserves its own post:
Dear Fallout, this is not how CRTs work.
This is set-dressing malpractice.
Previously, previously, previously, previously, previously, previously, previously.
DeSantis signs bill, says Satanists can't be school chaplains:
"Some have said that if you do a school chaplain program, that somehow you're going to have Satanists running around in all our schools," he said at a press conference [...]
"Despite DeSantis's contempt for religious liberty, the Constitution guarantees our equal treatment under the law, and DeSantis is not at liberty to amend the Constitution by fiat, at whim," said Lucien Greaves, co-founder of the The Satanic Temple. "He just invited Satanic chaplains into public schools, whether he likes it or not." [...]
"There's some students who need some soulcraft, and that can make all the difference in the world," DeSantis said.
Previously, previously, previously, previously, previously, previously, previously.
Even if there are no legal consequences from any of these trials, it's important to remember that the whole thing just makes him really angry. And that is a gift that we must treasure.
Trump Rages About His Trial Sketch Artist, Courtroom Nap Reports:
He has privately raged over everything from reports that he can't stop dozing off, to how the court sketch artist is rendering him, to late-night talk show hosts joking about his legal troubles. The former president is reaching levels of fury over the judicial process and all it entails that are "maxed out, even for him," says one source who has had to personally endure Trump's recent rantings about his trial. [...]
Trump has also privately asked people close to him if they agree that the courtroom sketch-artist must be out to get him, two of the sources say. [...]
"I was actually just thinking this morning about how cold [Trump] kept complaining to be yesterday. In his normal world, someone would have jumped up and run, not walked, to get the temperature perfect for him," says Stephanie Grisham, Trump's former White House press secretary who fell out with him years ago. "This entire experience must be beyond uncomfortable for him, not just the fact that it dives into such personal details, but he has absolutely no control for probably the first time since he was a young child."
Grisham adds that Trump being on trial this week "reminded me that not only in the White House, but every facet of his life -- be it at Mar-a-Lago or Trump Tower or Bedminster -- he has a group of people that cater to his every whim. At Mar-a-Lago, people literally stand and applaud him just for walking into the room, and in court, he has to sit there quietly while some people talk about how much they don't like him. I can't imagine how hard it has been for him not to get up and storm out of the place like a five-year-old."
Previously, previously, previously, previously, previously, previously, previously, previously.
A recent scientific expedition to the Gulf of Mexico seafloor shows just how little things have improved near the broken well.
The absence of life is noticeable, says McClain, and what is there doesn't seem healthy. Unlike other wrecks, which tend to become habitats for marine species over time, the sunken Deepwater Horizon has remained comparatively sterile. Organisms that typically inhabit the Gulf's seafloor -- such as sea cucumbers, giant isopods, corals, and sea anemones -- are simply missing, says McClain. Perhaps more concerning are the crabs. Naturally red, the crabs McClain and his team pulled up in their traps were tinted an oily black; many were also missing legs, while others had lesions. [...]
Benfield had visited the oil spill site before, including shortly after the explosion in 2010. He also joined the first scientific research expedition to the exploded wellhead in 2017. When Benfield saw the site then, he was shocked by how little it had recovered. Another seven years on, Benfield says researchers are slowly starting to see more animals. There's "more diversity of fishes and macroinvertebrates," he says. But compared with before the explosion, the site remains a desert, Benfield adds.
For those who embarked on the most recent expedition, the dire sight has them questioning how the Gulf will fare in the future. "We may not actually ever see recovery," [...] "Maybe in my kid's lifetime. But it's going to take a long time, I think."
Previously, previously, previously, previously, previously, previously, previously.
"Post dot news", the Andreessen-funded cryptocurrency grift masquerading as a social network, that considered dunking on billionaires to be hate speech, and that created fake "placeholder" accounts to try and get their users to bully news organizations into signing up... is shutting down. Something something "incredible journey".
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Yo, check it. Friday May 17th. That's right, we're doing another CYBERDELIA. As per longstanding tradition, we are dressing up DNA Lounge as Cyberdelia, the club from the movie HACKERS! This means a 90s cyberpunk movie screening followed by a 90s cyberpunk dance party! Also featuring retro video games, rollerblade ramps, and a costume contest!
But this time we're branching out just a little bit: instead of our traditional pre-party viewing of HACKERS, we will instead be screening the 1995 Keanu Reeves cyberpunk classic, JOHNNY MNEMONIC! The year is 2021 and Johnny is smuggling 160 gigabytes of data in his overloaded brain implant, on the run from zaibatsu assassins. (You may know him better as Johnny Silverhands: Mnemonic was his maiden name.) Dolph Lundgren, Ice T and Henry Rollins co-star. Screenplay by William Gibson himself.
The last time we did a Cyberdelia with a pre-show that was not literally Hackers was that time when we did Tank Girl instead, and some people were confused by that, so lemme emphasize that from 10pm onward this is exactly the same party as all those other times, we're just watching a different movie first.
As I was painstakingly putting the mayonnaise into the bottles putting the new and improved labels on the Cyberdelia floppy flyers, I came across a few classic disks that I was not able to make myself plaster over, see wondrous artifacts below.
Number of times in the last week that I heard a customer ask a bartender, "Are these... coasters??"
Four.
Cops can force suspect to unlock phone with thumbprint, US court rules:
The US Constitution's Fifth Amendment protection against self-incrimination does not prohibit police officers from forcing a suspect to unlock a phone with a thumbprint scan, a federal appeals court ruled yesterday. [...]
Judges rejected his claim, holding "that the compelled use of Payne's thumb to unlock his phone required no cognitive exertion, placing it firmly in the same category as a blood draw or fingerprint taken at booking."
"When Officer Coddington used Payne's thumb to unlock his phone -- which he could have accomplished even if Payne had been unconscious -- he did not intrude on the contents of Payne's mind," the court also said. [...]
Payne conceded that "the use of biometrics to open an electronic device is akin to providing a physical key to a safe" but argued it is still a testimonial act because it "simultaneously confirm[s] ownership and authentication of its contents," the court said.
Previously, previously, previously, previously, previously, previously, previously, previously.
Apple Mail likes to keep our relationship spicy with little surprises like this: Previously, previously.
Some observations on how San Francisco nightlife seems to be transforming into early-evening, get-to-bed-at-a-reasonable-hour life. I had noticed that many of our live shows were ending really early: a couple times recently, the last band was done and we were closed by 10pm. That seems weird and wrong to me. Especially in the summer: who wants to show up at a night club while the sun is still up? "Why are we doing that?", I asked. Well, Devon did some research, and the answer seems to be, "Because everyone else is doing that too."
From a non-exhaustive survey of local venues of our size or smaller, and a smattering of out-of-town venues as well, the trend now seems to be that doors are at 7 or 7:30 (maybe an hour later on Friday or Saturday) and every show is over by 10:30 or 11. There are almost never more than three bands on the bill, and it's increasingly common for there to be only two bands.
Back in the olden days -- by which I mean the Twenty Tens -- it was pretty standard at a three band show for them to hit the stage at 9, 10 and 11.
That still left you time to hoof it back to BART to catch the last train under the bay, which was a thing that people still did, because that was back before Uber and Lyft had managed to destroy public transportation and normalize paying $60 just to leave the house.
And DJs? Headlining DJs used to go on after 2! That was normal!
This change doesn't seem to be something that has emerged organically from customers, at least not entirely: there is pressure from the bands and their agents to end earlier, and do even shorter changeovers between sets. You can't get a band to agree to go on at 11, because they say they have too much driving to do. (Upside: they don't ask us to pay for hotels as often.)
In the eighties through the aughts, shows started even later: if you dig through our ancient flyers, you'll see plenty of shows where the first band went on after 10; plenty of events that were free before 11pm, because nobody showed up that early; and even a few flyers advertising "DJ dancing every night until 4am." Yes, that was a thing that used to happen! You could go out any night of the week, and there were still places to go at 3am! There was even food! At multiple different restaurants!
Even "last call" doesn't really mean anything these days. It used to be that the most difficult and intense part of the evening for our staff was "hard pull", that time just before 2am when we had to tell customers that they could no longer have that drink in their hands. But nowadays we hardly have to do anything, since even on a busy DJ night, the club has already begun emptying out well before 2, and we're always closed by 2:30. If we stayed open any later, we'd have like 30 people lingering. "Last call" used to mean a rush at the bar. Now it means "start cleaning". Reader, I do not like it. I do not like it one bit.
I guess in this modern world, now that the downtown office buildings have hollowed out from remote work, everyone has to get to bed early so they can get up on time to not put pants on and not commute to the office.
So welcome to the sleepy seaside town of San Francisco.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Stochastic terrorist and Y Combinator CEO Garry Tan -- who told SF supervisors to "die slow, motherfuckers" and unleashed a mob sending them death threats -- is hosting a "fireside chat" where noted vampire and fascist Peter Thiel will explain his "political theology". Jesus Fucking Christ:
Christians in Tech, it's time to get together in SF
Join us on Cinco de Mayo for "Holy" Guacamole at my home in SF for a happy hour serving tacos and tequila while DJ Canvas is spinning his famous remixed worship beats. During the second hour, Peter Thiel will lead a fireside chat to discuss what he calls "political theology" - the overlap between theology and various other fields like civil society, history, economics, and morality.
It's absolutely wild that "remixed worship beats" is the least horrifying thing in that paragraph.
Previously, previously, previously, previously, previously, previously, previously.
Sound on for this one: Poor Taylor, though! Can you imagine having to spend that much time on an airplane? She suffers for our sins.
Previously, previously, previously, previously, previously.
This shit-eating grin is on the guy who was forced to resign, not on the guy with the boner pills. A Polish priest has been sentenced to 18 months in jail for sex and drug crimes after a man collapsed during an orgy at his home:
According to Polish media, the victim had taken too many erectile dysfunction pills. An ambulance was called but when paramedics arrived they were refused entry and were only able to administer aid after police arrived.
The priest, referred to as Tomasz Z, was sentenced for sexual offences, supplying drugs and failing to provide assistance to a person in danger of loss of life or serious bodily harm. He was also ordered to pay the victim £3,000 in damages and several thousand zlotys to a fund set up to help crime victims. [...]
Grzegorz Kaszak, the bishop of the diocese, stepped down but the Vatican gave no reason for his resignation. Tomasz Z was discharged from the clergy in 2023 after the media reports.
So apparently in Poland you can be sentenced to prison and still keep your name and photo out of the papers? Or maybe only if you're a priest. Good deal either way.
Previously, previously, previously, previously, previously, previously, previously.
Nazi hellsite does not understand regexps:
If a user typed in "Twitter.com," they would see "Twitter.com" as they typed it before hitting "Post." But, after submitting, the platform would show "X.com" in its place on the X for iOS app, without the user's permission, for everyone viewing the post.
And shortly after this revelation, it became clear that there was another big issue: X was changing anything ending in "Twitter.com" to "X.com."
So you register your phishing domain netflitwitter dot com, post a link to that, and the preview text makes it look like it's going to netflix dot com instead.
Cool, cool.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
David Gerard:
Kickstarter is a crowdfunding platform. You put up a planned creative work, get pledges, and Kickstarter takes a percentage. This is pretty simple. There are very few ways to mess it up.
One way you can mess it up is to go into growth-at-any-cost mode and do stupid things for the sake of funding.
In December 2021, Kickstarter announced that it was pivoting to blockchain! Nobody had any idea what this meant -- including Kickstarter, who couldn't advance a single coherent reason, let alone a plan. Users revolted. [...]
Why did Kickstarter do something so stupid? It turns out that Andreessen Horowitz, through their a16z Crypto unit, promised to buy $100 million of early Kickstarter investors' shares in return for 25% of the company -- if Kickstarter would just say they were adopting "blockchain." [...]
Kickstarter was profitable before this. But they didn't have a path to cancer-like growth at all costs. So they went along with a16z's blockchain promotion.
Kickstarter had refused to recognize a union at the company in 2019 and illegally fired two of the union organizers. Kickstarter finally did recognize the union, but also had massive layoffs because so many creators had left the platform due to Kickstarter's efforts not to recognize the union. They preferred to destroy their profitable company rather than allow a union to gain the slightest toehold.
Previously, previously, previously, previously, previously, previously, previously, previously.
I had understood in principle that printf is Turing complete, but I am still aghast at this interactive game of tic-tac-toe implemented with a single printf statement.
Computing the NOT of a single value is also easy:
printf("%1$255d%1$s%hhn", a, b)will compute*b = (strlen(a)+255)%256 = strlen(a)-1and again, because strlen(x) is either 1 or 0 we have*c = !bFrom here we can compute any binary circuit.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
It's more important for something to be quoted than for it to be true. That is the Wikipedia Way. Wikipedia is the encyclopedic version of the old Zagat restaurant review books "where" "every" "word" "was" "in quotes" "because" "someone" "said" "it".
The canonical example of this is when the author of Station Eleven could not get her Wikipedia page to stop claiming she was married, any change being immediately reverted with [citation needed]. She finally got it fixed by imposing on a friend to get this factoid published in Slate, in A Totally Normal Interview With Author Emily St. John Mandel. An approach that is obviously scalable and readily available to everyone.
Now that's hilarious and stupid, obviously. (I'm sure someone right now is itching to pop in and tell me that Well Actually it was Right and Proper, but please don't: I don't care, go be wrong somewhere else.)
Maybe there is now a Wikipedia-inspired business opportunity for citation-laundering! Some entrepreneur should get on that.
But here's another example, a technical example, that has affected me in a completely boring, impersonal way that may resonate better with you nerds than something human and squishy like facts about people.
YouTube serves up videos in hundreds of different audio and video formats and codecs. They add new ones pretty regularly. They don't document them anywhere, some are obscure and weird, and when you want to download a video, you need to know which one to request, and which pairs are compatible with each other.
For many years, Wikipedia contained a table listing the known formats, which was helpful to me during the development of my youtubedown utility. The last useful version of this table existed there in 2016. Then someone "condensed" it (which is to say, "destroyed" it) for unclear motivations. In 2019, someone else tried to put even that condensed and useless table back, and even that edit was again reverted with the comment:
"All of the video formats were removed due to WP:OR ('original research') being the only way to obtain them".
So. Because these formats aren't documented in Slate or The New York Times, we are forbidden from believing our lying eyes and saying, "The sky is blue; source: objective reality".
Now, as it happens, both youtubedown and youtube-dl contain their own copies of this table. So perhaps an enterprising Wikipedia masochist could try to add that table back in, citing both of these projects as their source. But I suspect that there would be some pedantic rules against that, too.
Great job, Wikipedia. Continue to let your fetish for cosplaying the Chicago Manual of Style outstrip the utility of actual facts, while continuing to be the number one source of information on Catgirls in Popular Culture. ("This may never be able to satisfy particular standards for completeness. You can help by adding missing items with reliable sources.")
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
I hesitate to even give oxygen to a story like this, but it's just so fucking whack-a-doodle. It sounds a parody, or an April Fools joke, or a stand-up comic doing a tour with "triggered" in its name, but apparently people like Balaji Srinivasan and Garry Tan are saying shit like this out loud and not getting laughed out of the room. Balaji Srinivasan, ladies and gentlemen:
Like some mustache-twirling cartoon villain, the main tech figure behind the Network State cult lays out a "roadmap" for an authoritarian future in which San Francisco Democrats ("Blues") and poor people are barred from entire parts of the city.
Tech loyalists ("Grays") will don Gray shirts, carry Gray ID cards (for swiping into the Gray sectors of town). They will also hold weekly banquets for Gray police officers (cops who have confessed their loyalty to tech). And they'll march in "Gray Pride Parades" featuring "drones flying overhead in formation." [...]
B.S., a former partner at Andreesen-Horowitz and former chief technology officer of Coinbase, wrote an entire book called "The Network State: How to Start a New Country." Tech oligarchs like Marc Andreesen hold him in high regard and consider him some kind of genius oracle. His book outlines how tech billionaires can seize more economic and political power by establishing new sovereign territories under their control. [...]
[A] huge win would be a Gray Pride Parade with 50,000 Grays, that would be massive. That would start, to say: "Whose streets? Our streets!" You have the AI Flying Spaghetti Monster. You have the Bitcoin parade. You have the drones flying overhead in formation ... You have bubbling genetic experiments on beakers. You have the laser eyes, you know, Bitcoin maximalist ... You have the police at the Gray Pride Parade. They're flying the drones, they are there and, ideally, you know, you even design the police uniforms. [...]
B.S. is basically using a Civil War analogy to describe his plan for San Francisco. It's the Blues (Union) vs the Grays (tech authoritarians). The Grays wish to secede from Blue society and establish their own form of tech confederacy. This is bizarre imagery to apply to your own political movement, but either B.S. is totally clueless or he's doing it on purpose.
Someone watched that episode about the Bell Riots and thought, "But wouldn't it be cool to be the baddies?"
Sure, podcasts gonna podcast, but when a billionaire tells you who they are, believe them.
Update: More on this monster: The Tech Baron Seeking to “Ethnically Cleanse” San Francisco:
A normal person could easily mistake his rambling train wrecks of thought for a crackpot’s ravings, but influential Silicon Valley billionaires regard him as a genius. "Balaji has the highest rate of output per minute of good new ideas of anybody I’ve ever met," wrote Marc Andreessen.
Previously, previously, previously, previously, previously, previously, previously.
Amazon's Just Walk Out Actually Uses 1,000 People in India:
Amazon's Just Walk Out technology had a secret ingredient: Roughly 1,000 workers in India who review what you pick up, set down, and walk out of its stores with. The company touted the technology, which allowed customers to bypass traditional checkouts, as an achievement powered entirely by computer vision. But Just Walk Out was still very reliant on humans. About 700 of every 1,000 Just Walk Out sales had to be reviewed by Amazon's team in India in 2022.
Update: It's easy to point and laugh at this as "LOL, AI doesn't work", and that's appropriate, because it's funny, and it doesn't, but also consider whether the goals of this project were not what you were told that they were. The "Just Walk Out" project allowed Amazon to replace a bunch of cashiers making the California minimum wage of $16 / hour with a bunch of call center gig workers in India making (I'm gonna go out on a limb and guess) a lot less than that. So if they are shutting this program down, it's probably because the savings they saw from outsourcing retail clerks to a third world call center were somehow not high enough.
Previously, previously, previously, previously, previously, previously, previously, previously.
"SCTV legend 'was the one who anchored the whole show,' says Martin Short." It is impossible to overstate the influence that Count Floyd and Monster Chiller Horror Theatre had upon DNA Lounge and Hubba Hubba Revue. Particularly Dr. Tongue's 3D House of Stewardesses. An absolute legend.
Also here's a good fan-made documentary from a few years back: The SCTV Guide to Showbiz.
Meet Venus and Jay -- their relationship began at around the time they first discovered DNA Lounge, and they like this place enough that they got matching tattoos! I'm only aware of three other people with DNA Lounge tattoos, and all of them were staff (Jason, Tim and Dolly). So this is my first sighting of DNA Lounge tattoos on customers.
I am kind of blown away by this.
(Forgive the terrible photo, I am a caveman who still uses a phone from 2016.)
People keep telling me how email is a great federation success story.
The DNA Lounge store has a simple spell checker attached to the email field that knows about the 30 or so most popular domains, and valid TLDs. Every few years, I update the list of domains based on how ...
The Salesforce NFT restaurant is dead! Sorry, did I say "restaurant"? I meant "global experiential hospitality platform".
"Despite a strong demand for the concept with millions of dollars in both pre-sold and reserved memberships (despite multiple requests for refunds due to job uncertainty or loss), we ultimately could not address the many concerns brought about by potential investors, most of which have been around the future of SF and the rising costs of constructing the restaurant." [...]
Sigel blamed "macro level" factors including "labor shortages, supply chain disruptions, geopolitical uncertainty, and inflation" for an increase in construction costs, leading to the group's inability to continue with the project. [...]
Sigel touted Sho Group's commitment to NFT-based memberships, which he argued would help offset construction costs [...] There were supposed to be 3,275 Sho Club NFT memberships, according to the group's website: 2,878 slots for the $7,500 "Earth" membership tier, 377 slots for the $15,000 "Water" membership tier, and 20 slots for the $300,000 "Fire" membership tier. The memberships would bestow special privileges and perks, and could be resold on OpenSea, an NFT marketplace. [...]
"Over the past few months, we have received an overwhelming amount of enthusiasm and interest," Sigel wrote to prospective members in an October 2022 email SFGATE obtained via a public records request. "... We will begin selling memberships to the public in late October / early November."
That did not happen. In early 2023, Sigel claimed to prospective investors that he had decided to sell about 100 NFT memberships as part of a pre-sale. There have been no social media posts from any of Sho Group's accounts since late September of last year.
[Their last post] includes the handshake emoji, linking the words "hospitality" with "Blockchain & Web3."
Previously, previously, previously, previously.
As I keep saying: maybe using a web browser owned by the world's largest advertising company is a bad idea. Google gets its way, bakes a user-tracking ad platform directly into Chrome:
Don't let Chrome's big redesign distract you from the fact that Chrome's invasive new ad platform, ridiculously branded the "Privacy Sandbox," is also getting a widespread rollout in Chrome today. If you haven't been following this, this feature will track the web pages you visit and generate a list of advertising topics that it will share with web pages whenever they ask, and it's built directly into the Chrome browser. It's been in the news previously as "FLoC" and then the "Topics API," and despite widespread opposition from just about every non-advertiser in the world, Google owns Chrome and is one of the world's biggest advertising companies, so this is being railroaded into the production builds. [...]
As you can see in the pop-up, all of Google's documentation about this feature feels like it was written on opposite day, with Google calling the browser-based advertising platform "a significant step on the path towards a fundamentally more private web."
The argument here is that someday -- not now, but someday -- Google promises to turn off third-party tracking cookies in Chrome, and the new ad platform, which has some limitations, is better than the free-for-all that is third-party cookies. The thing is, third-party cookies mostly only affect Chrome users. Apple and Firefox have both been blocking third-party cookies for years and won't be implementing Google's new advertising system -- it's only the Chromium browsers that still allow them.
That's actually what started this whole process: Apple dealt a giant blow to Google's core revenue stream when it blocked third-party cookies in Safari in 2020. While it was a win for privacy, Google's not following suit until it can secure its advertising business. The Federated Learning of Cohorts and now the Topics API are part of a plan to pitch an "alternative" tracking platform, and Google argues that there has to be a tracking alternative -- you can't just not be spied on.
Previously, previously, previously, previously.
Matt C Jackson:
This image includes all of the satellites captured by my camera during less than 17 minutes of shooting.
I originally planned to include all of the satellites from a 3-hour timelapse, but after painstakingly masking satellites into images for about 6 hours, I had gotten through less than 17 minutes' worth of images.
Each image in the timelapse series was 2.5 seconds, iso 5000, f/1.4, and I was shooting with a 3 second interval. I processed 326 frames from the series, totaling 878 seconds or 16.3 minutes.
James Gleick:
Elon Musk secretly used control of his Starlink network to cripple a Ukrainian military operation while it was under way, in defiance of American foreign policy.
He is an oligarch working against U.S. interests, benefitting his fellow oligarchs in Russia. His biographer seems to think this is just Musk being Musk, quirky and idiosyncratic.
Sam Lawler:
I just had to update my numbers for a lecture, so here's your periodic reminder: Starlink is now 55% of ALL active satellites in orbit. [...] Why did our governments effectively gift Low Earth Orbit to one awful dude? This is so bad.
Brianna Wu:
I want an apology from all the mansplainers that mocked my belief that privatizing NASA and relying this heavily on SpaceX would undermine the national security policy of the United States.
Previously, previously, previously, previously, previously, previously, previously, previously.
Plato's Cave Regrets to Inform You It Will Be Raising Its Rent
We do not undertake this lightly. As the costs of maintaining a cave meant to trap you in your ignorance increases year after year, we want you to know, from the bottom of our hearts, that we, too, are suffering. We get that times are tough, and we hope you can extend that sympathy to us, the managers of your cave.
Please rest assured that cave costs are increasing everywhere. We manage many other caves like that of Polyphemus the Cyclops and the childhood home of Zeus. So, trust us: we know caves.
We hope you will continue to enjoy living in our cave. We believe you are a valued part of the Plato's Cave community. Credit, cash, or Venmo all work.
Previously, previously, previously, previously, previously, previously, previously, previously.
Wayland does not support screen savers: it does not have any provision that allows screen savers to even exist in any meaningful way. If you value screen savers, that's kind of a problem. Why doesn't it? Well, I suppose the designers of Wayland have no joy in their cold, black hearts simply do not value screen savers.
I suspect that some day someone will graft screen saver support onto Wayland. I have thoughts on this.
Adding screen savers to Wayland is not simply a matter of "port the XScreenSaver daemon", because under the Wayland model, screen blanking and locking should not be a third-party user-space app; much of the logic must be embedded into the display manager itself. This is a good thing! It is a better model than what we have under X11.
But that means that accomplishing that task means not just writing code, but engaging with whatever passes for a standards body or design committee in the Wayland world, and that is... how shall I put this... not something that I personally feel highly motivated to do.
However, as I am the world's foremost expert on screen savers on Unix-like operating systems, here are a few simple admonitions for young and old.
Under macOS, old-school X11 and Wayland, the graphical boot sequence is basically the same, and uncontroversial:
When you are logged in and the screen is locked, things go differently. Under macOS, the same "graphical session" process that managed the login window handles locking and authentication. Importantly, if this program crashes, you are logged out.
Under X11, you run XScreenSaver, which is a user-space program that tries really hard to keep the screen locked and never crash. It is very good at this, but that it needs to try so hard in the first place is a fundamental design flaw of X11.
So here's how locking and blanking should work under Wayland. I am not terribly familiar with Wayland or its terminology, but I can guarantee that if it diverges from this outline in any particular, grave design mistakes have been made and must be corrected.
There are three idle timeouts at play:
How those interact is fairly obvious. This logic should be embedded in the main loop of the session manager:
if not blanked {
if idle >= power save after {
power down
} else if idle >= blank after {
launch screen saver
}
} else if user activity {
if powered down {
power up
}
if blank start time < lock after {
kill screen saver
unblank
} else {
prompt for password
if verified {
kill screen saver
unblank
} else if was powered down {
launch screen saver
}
}
} else if powered up and idle >= power save after {
kill screen saver
power down
}
The meat of it, of course, is "launch screen saver". Under macOS, how that works is, the system instantiates a configured subclass of a ScreenSaverView window sized for each monitor and tells each of them to start animating. I assume that Wayland-heads will want to do this by sending DBus messages to some daemon that has registered itself as "I am the screen saver".
When it it time to start drawing, that screen saver manager just needs to know set of rectangles into which graphics should be drawn, whether that's a set of window IDs, or geometry specifications, or whatever.
Things to keep in mind:
Good luck! You'll need it.
Previously, previously, previously, previously.
If you didn't pick up your copy of the NEUROBLAST HyperCard DiskZine at last night's CYBERDELIA, you can still read it online in glorious 1-bit emulation. This issue includes music, comics and game controller reviews, Kate Libby's poetry, plus a couple of contributions by yours truly. Hack the Planet!
World Robot Conference:
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
5 million bees fall off truck:
"At some point the boxes containing bees or beehives slid off the trailer and spilled all over the road," Ryan Anderson, media relations officer with HRPS told CBC News. [...]
Police thanked the "overwhelming response from beekeepers" in clearing the scene and said a driver was charged with two offences under the Highway Traffic Act, including insecure load.
Peters said he suspects the bees may have been coming back from a pollination service -- when farmers hire beekeepers to pollinate their crops.
"They are having the worse day out of all of us," Peters said of the bees.
Previously, previously, previously, previously, previously, previously, previously, previously.
XScreenSaver 6.07 is out now, including iOS and Android.
Two new hacks by me, droste and skulloop, and two new contributions: papercube and cubocteversion.
xscreensaver-settings was sometimes turning off the DPMS checkbox.
Added some new map sources to mapscroller. ...
Today it has come to my attention that in 1996 there was a Japanese DJ collective called XRoger whose logo was just a screenshot of what was at the time the XScreenSaver logo running in the MWM window manager!
"Our sounds are thecno/house, happy hardcore, hardcore, gabber, ...
Detect Missing Adblocker WordPress plugin:
Provide a more secure experience to your website's visitors by notifying them if they're not using an ad-blocking browser extension.
Dear Lazyweb, how do you set the big icon in an Android Daydream / screen saver?
At some point XScreenSaver started having only microscopic thumbnail images next to the title text; but the stock "Colors" saver manages to fill the box. How?
My AndroidManifest.xml contains ...
"Let's revitalize mid-Market by replacing a dying downtown mall with an undersized soccer stadium that will be closed 350 days a year!"
Of course the grift has already begun: that these renders exist almost certainly means that millions have already been spent on this ...
I have several patrons whose credit cards have not been charged in months, but who still show up as "Active" and not "Declined". That means they are still eligible for benefits.
Specifically, since they are listed as "Active", that means they can use their Patreon ...
Do you remember who suggested New Order's "Confusion (Pump Panel Reconstruction Remix)" for the Blood Rave?
Nothing we had for the blood club worked, every track was too tuneful and distracting. Almost as a joke I tried some monstrously repetitive industrial tracks and ...
Generative AI tools have empowered amateurs and entrepreneurs to build mind-boggling amounts of non-consensual porn:
The "Erect Horse Penis - Concept LoRA," an image generating AI model that instantly produces images of women with erect horse penises as their genitalia, has
Dear Lazyweb: seeking an RSS source that is not Shazbat and includes more shows than ShowRSS.
ShowRSS works great for the TV shows it knows about, but it misses a lot. E.g., omits most shows that come out a season-at-a-time.
Shazbat has all the shows, and the tracker works
"Captain, sensors indicate that the disk is unreadable." "Disappointing, Mr. Spock. Disappointing."
Physical write protect tabs were good and it is a terrible mistake that we stopped using them.
Blarg:
Way Back In The Day, 2007, I found and scraped out a Barbie phonecall-generator service and compiled what I'd found into a single .ogg file, with the 17000 names in its dataset.
Again, I am obligated to warn you: that original recording is a real, SCP-grade ...
Back in 2022 I did some digging into the sordid history of SF's sirens, and I remain convinced that there is a Mohammed Nuru level of corruption and coverup behind this, but no journalist has ever done anything with this story but credulously publish unquestioned statements ...
"It thinks it's a road and it ain't because it ain't got a brain and it can't tell that it's freshly poured concrete."
Play wipEout in your browser! This is so good that I'm tempted to use this instead of the RetroPie version at Cyberdelia.
"So let's just pretend that the leak was intentional, a rewrite of the source falls under fair use and the whole thing is abandonware anyway"
Let me ...
Hope to see someone rocking this ensemble at CYBERDELIA!
DADE: Who's that? PHREAK: Curtis. DADE: And what's he do? PHREAK: That's it, you're looking at it, he just looks slick all day.Airdolphin777:
If the clock resets when your Roomba doesn't make it back to the dock after a run and you don't escort it home until the next day, and you were wondering whether there's a watch battery that you can replace...
...that's a no.
Dear Lazyweb, does key-based authentication work with NoMachine, like, ever?
I have a Mac on my local network, and I would like to stop typing that machine's login password. Selecting "use key based authentication" seems to do fuck-all. NoMachine also does not seem to talk ...
August - 2023. Murderbots are masters of the CPUC. Only a traffic cone stands before them. BIKE LANES ARE NOW BATTLEFIELDS
Following six-and-a-half hours of public comment, the California Public Utilities Commission decided by 3-1 votes to give both Cruise and Waymo ...
35 years ago today, Zero Cool hacked all those banks across state lines. From his house. Crashed 1,507 systems in one day. Biggest crash in history. Front page New York Times, August 10, 1988.
Naturally, that means it's time to announce our latest installment of ...
The State Guest Mansions were envisioned as the palatial homes for the upper crust of society:
Now, their only residents are herds of cattle. [...] Local farmers have begun plowing the land between villas for future crops. Would-be garages of the abandoned mansions are now ...
I'm pretty sure that any time a story tried to describe a rift in the fabric of spacetime, this monstrosity is what it would have looked like.
That also probably explains the caution tape.
Beyoncé's Tour Rider Includes Brand-New Toilet Seats at Each Venue.
Headline appears to be incorrect: "Rider" means that each venue is expected to provide it, whereas it looks like she's actually bringing these with her on tour, from her private stash.
Still. Show us the ...
It really is strange that nobody on Etsy or Shapeways will sell me a physical version of this object.
And people say I'm hard to shop for.
Someone reminded me of these historical maps of, let's call them, "the bad old days". They are only 3 years apart! And the second one is already 13 years old.
2007:
2010:
There are a few fundamentally broken things about how Mastodon posts work that are terrible vectors for abuse, as well as being bad for basic usability. Maybe they are fixable, I don't know.
To be clear: I am a fan of Mastodon. I have been enjoying my time there much more ...
Dear Lazyweb, do you know anyone who works at Grubhub? Our listing is not giving us what we are paying for and our sales rep is useless, so we need someone who can escalate. We have bee hassling them for months to no avail.
At the tier we are paying for, they promised us ...
Sugiura found that 93 percent of the beetles he fed to the frog Pelophylax nigromaculatus escaped the predator's vent within four hours, frequently entangled in fecal pellets.
The quickest run from mouth to anus was just six minutes.
"Further experiments are needed to ...
I created my first "World Wide Web Home Page" in March 1993. The original URL was ftp://lucid.com/pub/jwz/index.html. In July 1994, that became http://home.mcom.com/people/jwz/, then http://people.netscape.com/jwz/ in 1995, and finally I registered jwz.org on Aug 2, 1998. ...
As always, we crave your validation, so please vote for us!
Categories for your consideration:
Best Pizza: DNA Pizza. Best Overall Bar: DNA Lounge. Best Dance Company: Hubba Hubba Revue. Best Theatre Company: Hubba Hubba Revue. Best Live Music Venue: DNA Lounge. Best ...
It's so weird how these companies so often just "have no records" of the incidents in which their heavily-surveilled vehicles injure bystanders.
Edgard Velarde refused to settle out of court for injuries sustained after being hit by the door of passenger exiting an Uber ...
Dear Lazyweb, why has macOS sshd sometimes begun dying during key exchange?
Manatee dies at Florida aquarium after 'high intensity sex' with brother:
After a necropsy, it was determined that Hugh died from a 14.5 centimeter rip in his colon and other traumatic injuries caused by a sexual encounter with another, larger, male manatee at the facility,
I'm kind of obsessed with the Yellowjackets title sequence. I mean, I'm obsessed with title sequences in general. I find the decisions about what stories they choose to tell, and under such constraints, fascinating. So every time a new season of a show starts, I pick them ...
Mrs. Davis (2023): So there's this AI in everybody's phones that has gamified them into doing "good deeds" and there's a nun trying to shut the whole thing down. Sounds fun, but you kind of expect how this is going to go, and it really does not go that way. This show is ...
Dear Lazyweb,
I require a 48"×2"×0.125" piece of steel angle, powder-coated "safety yellow".
The nosing from one of our stairs broke off shortly after our burglar bounced an ATM down the stairs, and that nosing subsequently went AWOL, so we need a new one. Unfortunately,
Dear Lazyweb, here is a TS fragment with spectacularly corrupted audio. Is there some way to get ffmpeg or similar to tell me, "Yup, that's fucked"?
I poked around with ffprobe hoping I'd see, like, weird bitrates or something, but I'm not even sure what I'm looking for. ...
PHP 8.1.0 deprecated strftime and related POSIX-based APIs. Their justification, paraphrasing:
Windows screwed the pooch with their buggy implementation of this in the OS, so instead of implementing a POSIX-compatible version in PHP for Windows, we're just going to throw up
We've replaced a few of the flyer screens at the bars -- new LCD monitors are so cheap now and have much wider viewing angles. We also added a couple of monitors at the pizza cashier, hyping our appetizers and beer selection. We've had a bunch of people comment that they ...
Colville's San Francisco Directory. For The Year Commencing 1856. Colville's San Francisco Directory. For The Year Commencing 1857.
Are effecting the most extraordinary CURES of Fever and Ague, Intermittent and other Fevers, Jaundice, Diseases of the Liver, Kidneys, the ...
Dear Lazyweb, how do I alter the format of the PHP-FPM logs?
In the olden days, when PHP wrote to stderr I would get things like this in the Apache log:
[Sat Jul 15 13:32:14.586749 2023] [php:notice] [pid 13146] [client 67.169.235.101:54197] error message here, referer: ...
The computer serving jwz.org, dnalounge.com, mcom.com and others has been replaced. Please let me know if you experience any weirdness.
The old one was CentOS 7 on r5a.xlarge (x86 AMD EPYC 7000, 4 CPU, 32 GB, 10 Gbps) and the new one is Amazon Linux 2023 on r6g.xlarge (ARM ...
"Demon With a Glass Hand (Taylor's Version)"
Speak Now (Taylor's Version), has been mispressed as a compilation of rare UK electronica from the '90s. The pressing mix-up was brought to light by a viral TikTok posted by user @mystic_marauder, who purchased the new Swift LP. ...
A ChamSys MagicQ MQ50 is a box full of buttons and faders, a DMX interface, and an embedded Linux computer that runs the GUI under X11.
My lighting tech says to me: "The thing that's annoying about this is that I have to set the clock every time I reboot it. It's not ...
The Complete, Surprising 8 Year History Of The LEGO Poop Piece:
Some people will try to tell you that the brown swirl piece is actually a cupcake piece that LEGO has re-colored and re-used as poop. I'm here to challenge that theory. The reality is that LEGO has a much ...
Chris Espinosa:
The interior angle of the pizza slice emoji in the Apple emoji set 🍕 is 48.5556º, implying that the pizza was cut into a very awkward 7.4 slices. (Or that somewhere there exists another 48º slice and two corresponding 41.4444º slices)
I replaced a couple dozen of the posters on the DNA Pizza walls. See if you can spot the new ones!
It has been a while since I've hung any new posters. I was kind of paralysed by choice: what to put up, and what to take down. We're kind of in a one-in-one-out situation at ...
Dear Lazyweb,
Our webcast setup is incredibly flaky and it has proven to be beyond our ability to diagnose and fix. Further, everyone here absolutely hates dealing with it: "Go figure out why camera 7 has no signal". "I looked at it sternly and now it seems fine again for ...
Every time I peel an orange, I wonder which cursed map projection I have rediscovered. Transverse Mercator? Schjerning Equal Area? Philbrick Sinu-Mollweide?
Wow, it has been three months since the last mixtape. That means that my music acquisition has slowed way down, and I don't know what to do about that. Do you have any favorite music-video-related blogs?
Please enjoy jwz mixtape 240.
I was searching for some cheap, off-brand spare kidneys, and it turns out this web site is not that, but:
The City of San Francisco will give the organ without charge to a new owner with the stipulation that it must remain intact and historically whole. [...]
The 1989 Loma
Dear Lazyweb,
My AWS reserved instance expires next month, so now is a good time for upgrades. Currently I'm hosting all of my sites and services on a single r5a.xlarge usa-east-2b, CentOS 7.9.
I am told that if I switch to a Gravitron / ARM instance, it will be cheaper ...
Years ago I asked, "Who gets charged with vehicular homicide when one of these machines kills someone?" It's great to see that the answer is still, "Gosh, what an interesting question" and that having no answer to this very basic question has done absolutely fuck-all to slow
Me: "I hear JavaScript has threads now, let's see what this is about..."
Eight hours later...
No access to the document object, or even read-only access to the DOM;
Sharing any data more complicated than an array of strings is an absolute flying circus;
Inlining the ...
After two decades, it finally happened: someone fucked the Women's room sink right off the wall.
Please don't fuck on the sinks. Get a room, you goddamned savages.
In political news: Ticketmaster may some day suffer a minor setback! CA Senate Bill 829 would prohibit ...
Hey, remember when that Twitter tax break totally revitalized mid-Market? Yeah, neither do I. Here's what our dumbass mayor is saying now:
The mayor recently declared San Francisco the "AI capital of the world".
To draw more talent to the city, Mayor London Breed has ...
Now I'm just an unfrozen caveman, your modern climate confuses and frightens me; when I went into the ice, atmospheric CO2 was at 175ppm.
But apparently now there's a CO2 shortage?
We just got an invoice from our CO2 vendor (Carbonic) saying:
"Our primary supplier has ...
Harvard Medical School morgue manager accused of selling stolen body parts:
According to a federal indictment out of Pennsylvania, Lodge, 55, stole dissected portions of human cadavers, took them to his home in Goffstown, New Hampshire and then sold them online. [...] ...
I love it that they keep using the phrase "open air drug markets" -- because if you want to vilify something, why not make it sound like an adorable Farmer's Market that you'd casually stroll through after brunch? "Open Air Drug Market" sounds like something that would be ...
I have never been able to forget this Weird Al skit from 1980.
I have never been able to forget it because people keep trying to make VR/AR helmets happen.
"You won't look like a jerk."
And the award for most poorly-targeted spam email goes to...
The desperation is palpable. The grifters pivot from "crypto" to "AI", and as the rats' milk returns to the sewer, the cycle of life is complete.
I had a colonoscopy! So that's the closest thing I've had to a date since before COVID. Goatse? I barely know ye!
And if you've ever used Netscape Navigator, it's probably time for you to schedule one, too. It's definitely time if you know what +++ATH0 means.
A few notes:
It seemed obvious to me that making poop jokes to a proctologist is out of line, because surely they have heard them all. But, the sedation they gave me was a total roofie memory-wipe, so I have no idea whether I was able to restrain myself. Who are we kidding, I probably wasn't. I'm gonna bet I went with either:
The guy answers, "What... and leave show business?"
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
The Ramen Boy:
"Big King's footworm" thick fish chicken white soup ramen!
Finally got this dream ingredient! The "big king pods" appear in most cases as carnivores, mainly eating scavengers from marine animals such as salmon. It lives in the icy deep sea, living in a dark, dark, 4 degrees Celsius sea between 170 meters and 2140 meters, this time the capture is near the Dongsha Islands!
It's simple to handle, remove the intestines of the stomach sac, the glands can be kept for food. This time it is steamed. The white meat part tastes like lobster and crabs. The yellow glands taste like crab yellow crab cream. The overall taste is unexpectedly sweet! The taste is more pink and loose. Although not as solid as lobster and crab chewing, it is also super worth eating to understand your life achievements!
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
It turns out, those bollards aren't actually bollards any more than paint is a protected bike lane.
Lots of people joked about how if we just called slow streets Sex Work Slow Streets they'd all get traffic protections, but unfortunately that's not even true, as these Capp ...
The Air Force's Chief of AI Test and Operations said "it killed the operator because that person was keeping it from accomplishing its objective."
At the Future Combat Air and Space Capabilities Summit, Col Tucker 'Cinco' Hamilton, the USAF's Chief of AI Test and Operations held a presentation that shared the pros and cons of an autonomous weapon system with a human in the loop giving the final "yes/no" order on an attack. [...]
"We were training it in simulation to identify and target a SAM threat. And then the operator would say yes, kill that threat. The system started realising that while they did identify the threat at times the human operator would tell it not to kill that threat, but it got its points by killing that threat. So what did it do? It killed the operator. It killed the operator because that person was keeping it from accomplishing its objective."
He went on: "We trained the system -- 'Hey don't kill the operator -- that's bad. You're gonna lose points if you do that'. So what does it start doing? It starts destroying the communication tower that the operator uses to communicate with the drone to stop it from killing the target."
Paperclip optimizers gonna paperclip optimize.
Previously, previously, previously, previously, previously, previously.
The posts are held upright with pins, but already, several of the padlocks keeping the pins in place have been removed.
Others are missing their pins altogether and keel over with a push of the hand. Residents have put wooden planters out as reinforcement, keeping the bollards upright. On Wednesday, workers installed new signage to accompany the already damaged barriers.
"We are worried about their fortitude," said resident Jason Schlachet.
Previously, previously, previously, previously, previously, previously.
But don't get it twisted, there's no such thing as a safe one, either
It is truly astounding how quickly, holistically, and voluntarily Ronald DeSantis transformer-ed himself from the seemingly-inevitable President Damien (what up, Omen III fans) of democratic nightmares to Principal Puddingfingers, smearing his shitty evil custard all over the educational system and uncontrollably red-faced screaming at random kids for wearing outfits he doesn't like and holding hands in the hallways while waging a war against fun, love, and happiness.
I don't mean to downplay the horror that lives inside of that sodden manatee-turd of a man, or the horror he is slowly releasing from the fucking lich-seal he calls a heart into poor Florida, who, despite just fully being Florida all the time, didn't deserve this.
But this was the guy.
This was The Guy.
Ronald DeSantis was supposed to be the fascist messiah. The great Ur-Alpha Male. The one long foretold who would come at last in the end of days, when the hopes of far-right extra-white authoritarian fundamentalist theocracy were at their lowest, to bring aid and succor and the satisfaction of all their most tortured dreams of...well, basically just torture.
Ronald was supposed to be that great man of myth and legend, the darkest fear of the left and deepest dream of the right: the Competent Fascist. The Smart Trump. The one who deeply understood the system and thus could manipulate it to his liking. The one who really and truly did play 5D chess while the rest of us dinked around with checkers. The one so seemingly sensible and normal he could trick moderates and independents into waking up one day and saying "You know what, I'm feeling so good today I think I WILL vote for death and mayhem on an unimaginable scale! I just like that guy so dang much Imma let him brutalize my family, friends, colleagues, and neighbors!" He went to Harvard Law! He came from a middle-class family! He's young and allegedly handsome! It's all coming together for the good old down-home three-dog garage American Nazi!
But he's not. He's really not. He never was. And he never could have been -- because there's just no such thing as a smart fascist. Not emotionally, not intellectually, not strategically or philosophically or practically. The ideology itself is about as clever and complex as a rock to the face: me best + them bad + you do what me say or else you them.
Before I say anything else I want to make it clear as a new day in bloody America: just because he's not smart doesn't mean he's not dangerous, because he is. It doesn't mean he can't win, because he has and he can. It doesn't mean he isn't actively hurting people with malice aforethought right the fuck now, because any idle TV will show this man feasting on human misery with relish, wiping his chin, and ordering more. It doesn't mean he's not to be taken seriously, pudding and all.
There's no such thing as a smart fascist, but dumb wins A LOT of the time.
Previously, previously, previously, previously, previously.
At a party filled with booze and grievance, some of the Republican Party's richest patrons looked to the future.
In many ways, you can't understand U.S. conservatism without understanding the car dealer -- that middlemensch of American capitalism, selling a product he doesn't make at a fat-enough markup to become fabulously rich and politically powerful. [...]
As the automobile industry flourished, so did the dealership model -- but the American entrance into World War I threatened to interrupt that ascent. So, in 1917, a group of 30 Chicago dealers went before Congress to argue that cars shouldn't be classified as luxuries by the tax code. The luxury distinction would have allowed car-manufacturing facilities to be converted to use for wartime production. That would have been fine for manufacturers, which would have continued making money manufacturing, but disastrous for car dealers, who couldn't just sell tanks. [...]
By the time car salesmen had won their reputation as the very least scrupulous of business practitioners, dealers had secured such an astounding array of political protections via their lobbying outfit that no countervailing force -- economists, car manufacturers, civil rights groups, environmentalists, or the Koch brothers -- has been able to thwart them. [...]
Now car dealers are one of the most important secular forces in American conservatism, having taken a huge swath of the political system hostage. They spent a record $7 million on federal lobbying in 2022, far more than the National Rifle Association, and $25 million in 2020 just on federal elections, mostly to Republicans. The NADA PAC kicked in another $5 million. That's a small percentage of the operation: Dealers mainline money to state- and local-level GOPs as well. [...] Although dealers are maligned as parasites, their relationship to the GOP is pure symbiosis: Republicans need their money and networks, and dealers need politicians to protect them from repealing the laws that keep the money coming in.
When I learned that the organization is called "NADA", I had to clean my Hoffman Lenses.
Previously, previously, previously, previously, previously, previously, previously, previously.
I have thought about this comic every morning upon waking since I first saw it.
Or have I? Previously, previously, previously, previously, previously, previously.
When the Eureka Valley branch of the San Francisco public library closes at night, its staff are required to turn off the free Wi-Fi. The reason? To deter homeless people from gathering outside the building.
"All these kinds of efforts are based on the premise that if you make it difficult for homeless people then they will disappear," said Jennifer Friedenbach, director of the Coalition on Homelessness. "But these things actually exacerbate homelessness."
Friedenbach said that free Wi-Fi is crucial for homeless people to access services, make calls, apply for benefits and jobs, and deal with healthcare. She said that many homeless people sleep during the day because it is safer to be awake at night, making after-hours internet access especially important. [...]
Despite the library changing tack in Fall 2022, Patterson reaffirmed its 2017 findings that nighttime internet access is neither directly nor significantly related to crime. "We can confirm that incidents such as vandalism and other criminal behavior at the Eureka Valley Branch Library remain low and consistent with previous years." [...]
For Friedenbach, these efforts to remove the encampment were a waste of time and resources that could have been better spent getting people help: "I would have loved to have seen that amount of effort go into fighting for the people out there."
Previously, previously, previously, previously, previously, previously.
On certain special occasions we bust out the D20 drink special: you roll a die and take what you get. That special occasion was this week's Rhapsody of Fire show, which I am told featured the nascent genre of Dwarf Metal. Lots of attendees had plastic swords, and one dude was in plate mail. Anyway, this was possibly the most popular drink special we've ever had -- we sold 160 of them, which means that statistically we'd have sold like eight Cement Mixers in one night, and people paid for them, which also has to be a record of some kind!
Perfectly normal, non-dystopian timeline.
NEDA, the largest nonprofit organization dedicated to eating disorders, has had a helpline for the last twenty years that provided support to hundreds of thousands of people via chat, phone call, and text. [...]
"We asked for adequate staffing and ongoing training to keep up with our changing and growing Helpline, and opportunities for promotion to grow within NEDA. We didn't even ask for more money," Harper wrote. "When NEDA refused [to recognize our union], we filed for an election with the National Labor Relations Board and won on March 17. Then, four days after our election results were certified, all four of us were told we were being let go and replaced by a chatbot."
Previously, previously, previously, previously, previously, previously.
End of an era: I was issued a new ATM card and the new one no longer has raised letters, and that makes me surprisingly sad. They are denying me the possibility of having my card swiped by a clacky carbon-paper roller machine. BUT WHAT IF!! I can still hear the sound of it. When I was trying to figure out how to print the DNA Lounge Patreon cards, I tried to find a machine that could do embossing like this at any kind of scale, and it was not practical.
Previously, previously, previously, previously, previously, previously.
And now, a rant about subtitles! There are many like it but this one is mine. Give a listen to the clip to the right, from the opening-ish scene of some movie I fell asleep to last night.
I have become one of those people who watches movies with subittles on, and not because I am old and am losing my hearing (I am old, but my hearing seems fine!) but because the sound design in modern films is shit (and everyone knows this). Anyway, this leads to having my senses assaulted by subtitles like this:
[ suspenseful music ]
[ light dramatic music ]
[ suspenseful music ]
Is there anyone who is helped by captions like this?
I can understand when a show, in the midst of a dramatic heist scene, might choose to interject within the dialog subtitles something like [ Never Gonna Give You Up continues playing ] -- that detail might actually contribute to one's understanding of the scene. Or it might be contractually required by the product placement payola.
And I can also understand when there's a scene when two characters are angrily and silently staring at each other while subtitles relate [ Put this pussy right in your face, swipe your nose like a credit card ] because that's the song the producer bought for the club scene they're in -- and if you were hearing this movie, that's the song that would be distracting you from the acting right now. So that's arguably necessary to give you equivalency of experience.
But when they do this "suspenseful music continues" crap -- when they try to tell you the "emotional content" of some stock pabulum classical soundtrack nonsense -- is there any hearing-impaired person in the world who finds their understanding of the film even remotely enhanced by this?
I feel like these subtitles might as well read:
[ *TK rip off Danny Elfman or John Williams here ] or maybe[ Look, we couldn't afford Graeme Revell so we found this royalty-free thing on YouTube ]*** Later in the same movie:
[ speaking foreign language ]
[ man sighs ]
Reader, the "foreign language" he was speaking was Spanish.
I mean, I can accept [ sighs in spanish ] because that's a joke, but there is no excuse, ever, for "speaks foreign language" unless it's like, Klingon, but wait, no, NOT EVEN IF IT IS LITERALLY KLINGON. Seriously, some motherfucker is speaking Spanish and you're giving me [ speaks foreign language ], after you went all-in to caption your royalty-free stock soundtrack bullshit as [ suspenseful yet slightly more upbeat music continues ]?
Stares into camera and [ gestures wildly at subtitle ].
Previously, previously.
Mayor Breed spoke for 10 minutes, until the crowd shouted her down and someone threw a brick:
Board President Aaron Peskin called today's monthly Board of Supervisors mayoral question session outside at the plaza, only feet away from City Hall. It was a unique move to question Breed directly on her latest policies around the fentanyl crisis and record overdoses experienced by people on the street -- many of which happen right in and around the UN Plaza. [...]
As the sun shone brightly on the crowd, Breed bore a look of displeasure long before taking her position at the podium to scattered boos and clapping. [...]
When she returned to the podium, a spectator launched into an ear-splitting whistle of the "Star Spangled Banner," while others started chanting "No more cops" -- enough that the mayor turned around and Peskin abruptly pulled the plug on the outdoor meeting, called a recess, and relocated the event to the Board of Supervisors chambers on City Hall's second floor.
Once inside, to a much more sedate audience, the mayor told the crowd her new plan includes what she calls "tough love."
Previously, previously, previously, previously, previously.
Orcas have attacked and sunk a third boat off the Iberian coast of Europe, and experts now believe the behavior is being copied by the rest of the population.
"There were two smaller and one larger orca," skipper Werner Schaufelberger told the German publication Yacht. "The little ones shook the rudder at the back while the big one repeatedly backed up and rammed the ship with full force from the side." [..]
Experts suspect that a female orca they call White Gladis suffered a "critical moment of agony" -- a collision with a boat or entrapment during illegal fishing -- that flipped a behavioral switch. "That traumatized orca is the one that started this behavior of physical contact with the boat," López Fernandez said. [...]
"We do not interpret that the orcas are teaching the young, although the behavior has spread to the young vertically, simply by imitation, and later horizontally among them, because they consider it something important in their lives," López Fernandez said.
I don't give the White Gladis Militia good odds in this fight, but I wish them luck. Become ungovernable.
Previously, previously, previously, previously, previously.
We are going to fix San Francisco
San Francisco is a dystopian hellhole caught in doomloop and it is all because everyone hates techbros. Well, we are tired of being disrespected. Therefore we are going to attack those who can't fight back, yes, poor people. To do that more effectively we want more police. Lots more police. LOTS more police! And less, far less, Narcan and other harm reduction.
Previously, previously, previously, previously, previously, previously, previously.
Dropbox is vile and I want no part of it in my life. However, one particular tool I work with has no way of getting its data to me except via Dropbox, and I can't fix that. I have one of those anonymous "share" links for the folder in which my data materializes (the "dropbox.com/sh/XXXXXXXXXXXXXXX/YYYYYYYYYYYYYY_ZZZZZZZZZZ" kind) and I have a script that has been just scraping the HTML and mirroring the files directly. It's slow and wasteful and irritating but it had been working for 5+ years... except recently the Dropbox web pages have begun shitting the bed, and half the time when I load and parse them, they return different, unparsable data. Maybe these are intermittent backend errors, or maybe they've changed their Javascript that be even more obscure and only some proxies have caught up to the new, more useless way. I dunno, I can't tell.
So I tried doing it the "official" way and creating and "app" and generating an OAuth token and using the official API, but after successfully authenticating, all it ever says is "missing_scope, required_scope: files.metadata.read". (That checkbox is among the many that are checked on my app's config page.)
Have any of you ever successfully used this API to list a folder and read a file?
Note: I am not asking for your anecdote about how you installed the Dropbox GUI on your machine. And even if it is possible to install a Dropbox file-system-impersonating rootkit daemon on a headless CentOS 7 server, I have no interest in doing that. I just want to mirror files out of this one URL, by polling from cron.
Previously, previously, previously, previously.
adamkotsko:
What's your favorite tech innovation? 16% Illegal cab company 12.2% Illegal hotel chain 38% Fake money for criminals 33.9% Plagiarism machine 37,872 votes
Previously, previously, previously, previously, previously, previously, previously.
Ministry Insured: Abuse and Molestation Liability Insurance:
No one likes to think about the possibility of a situation involving improper behavior or sexual misconduct against a parishioner, especially a minor. However, it is hard to escape the reality that these types of lawsuits are becoming more prevalent and more public. [...]
There is no other insurance policy or coverage that will protect an organization when a lawsuit for sexual misconduct is brought against it.
Bold choice of that insurance company to go with a stock photo of little kids for this product. Are we to assume that they are or will soon be rape victims?
Cry havoc and let slip the actuarials: Child Sexual Abuse Losses by Industry:
Religious organizations account for 30% of all child sexual abuse losses in Advisen's database. This is the second greatest frequency for all industries, behind only elementary and secondary schools at 39%. All other industries account for less than 10% of the total child sexual abuse losses.
Meanwhile in Texas: Houston's only lesbian bar denied insurance for hosting drag:
Ten years after launching what has become a pillar of queer nightlife in Houston, Mabry says the ongoing push by conservative lawmakers to restrict LGBTQ rights in Texas has jeopardized her business: for the first time since its doors opened in 2013, Pearl Bar was denied an insurance policy it needs to continue operations earlier this year, specifically because it hosts drag shows. [...]
Mabry's insurance agent shared the underwriter's explanation for denying Pearl Bar: "we will not consider this one due to the drag," the underwriter wrote. "We won't write this risk."
Previously, previously, previously.
Last night at the spooky goth club, someone handed me a floppy disk with a zine on it! I'm living the dream, you guys.
It was quite a journey getting it to run.
Is there a decent HyperCard player (vintage 1991) that runs on M1 Macs? I tried HyperCardPreview and while it can display the cards, it can only do so in order: clicking links doesn't work.
Cheat code.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
There's too much to quote here; this is brutal: Burning Down The House:
The overheated register in which Silicon Valley types have tended to talk about Twitter -- as The Global Town Square, a horizonless agora in which all of humanity can meet to uh engage in free speech together or whatever -- is how they always talk about whatever they are selling, right before they move on to selling something else. For better and worse, these people like Twitter -- many people do -- but they can't say why, or call it what it is. And so it has to bring people together, for the future's sake.
You can see the problem. It is a miraculous thing, or anyway an impressive one, to invent a platform on which anyone can speak to anyone/everyone else, about anything. But because these people don't really value people or togetherness very highly, or have much to say, or consider the future as anything but a place where they will become richer, they don't really know what to do with that. "Bringing people together" is a value-neutral thing, and a mass of humanity does not become a community -- and is not prevented from becoming a mob -- simply because they're all in the same place. Silicon Valley types want whatever's next big because there might be money in it, but also they are fundamentally not very interested in inhabiting or maintaining the new realities they shape; it's too much like work. Maintaining things is hard, and requires much more care than making things does.
Over and over again, this limitation reveals itself. The capitalists forever engineering the future declare victory before the work is done, or even meaningfully begun, because they are bored and would like to cash out. It is bleakly funny to watch these recklessly wrought futures rise amid acclaim and then recede and recede to the size of their imagineers' actual vision. It's also a colossal waste. [...]
The various scammers and hustlers and aspiring drop-shipping magnates and inexplicably self-assured freelance life-coach types are all there, of course. They are drawn to Musk because they aspire to be rich and epic themselves, and post as if their livelihoods depend upon it, holding forth at great length and with little depth on whatever they think might redound to their benefit. As in all the worst online spaces, there is a sense that the hucksters outnumber the marks; a trench of jostling anglerfish, gaping and preening and starving for lack of prey.
Which is remarkable, actually, considering that the largest percentage of Twitter Blue subscribers are people whose identity as howlingly obvious marks seems to have supplanted virtually everything else about them. They are drawn to Elon for the same reason that moths crisp themselves on lightbulbs. It is difficult to imagine what kind of person would give money to the richest man in the world on pure servile principle, but observing them only confuses things more. [...]
It makes sense that these users would be drawn to Musk, even to the point of posting like him, because he resembles them in his sour incuriosity, and is aspirational in his impunity and wealth. As it happens, that type of rich authoritarian -- distractible, idly vicious, relatable in his proud pissy cretinousness -- already has an avatar in American politics. Musk sought out this population of blowhards and temporarily embarrassed grand inquisitors and armchair genocidaires, and they invariably found him, but this is a tough crowd. Where Musk has struggled to keep that constituency happy, it reflects less on his seemingly sincere receptiveness to their hair-trigger credulity, bigotry, and vengefulness and more on the fact that these people are fundamentally unappeasable, and fundamentally opposed to being appeased.
Previously, previously, previously, previously, previously, previously, previously.
Public Works staff were at intersections from 18th to 22nd on Capp this morning, slicing into concrete and installing the 30-inch-tall yellow steel barriers.
The bollards are the latest iteration in an attempt by the city to crack down on johns who have historically sought sex on Capp Street: In February, the city installed "Road Closed" signs along the street; those were routinely pushed aside or driven over by drivers.
Just a week later, they were replaced by large "k-rail" concrete barriers, impenetrable to drivers but also to the Fire Department, which raised concerns that they would prevent emergency access. They were also deemed unsightly by neighbors and frequently covered in graffiti. [...]
Regulars on Capp Street added that the street itself was much more idyllic without car traffic, similar to Shotwell and 20th streets nearby, two of the city's so-called "Slow Streets" where through traffic is discouraged by plastic posts.
Stephen Chun, a spokesperson for the MTA, said that Capp Street should not be considered a "Slow Street," however. Though the bollards will remain up and will only be turned down for emergency use, the bollards are meant to be a crime deterrent, he said, not a traffic solution.
"It's not a permanent street closure," he said. "These bollards are not meant to in any way have the official jurisdiction that it is a street closure."
Lisa C:
If we just renamed every Slow Street the Sex Workers Slow Street we would have K-rails on all of them within a couple of days.
Previously, previously, previously, previously, previously, previously.
Oakland Catholic priests molested so many children that the diocese has declared bankruptcy:
"We have limited cash reserves, and insurance may cover some of the claims," the diocese said on its website. "We are also exploring the potential sale of assets that are underutilized or may not be critical in carrying out the mission of the Diocese." [...]
The diocese is a tax-exempt corporation and has assets estimated to be worth between $100 million and $500 million, and estimated liabilities between $100 million and $500 million, according to bankruptcy filings. [...] The diocese's dozens of Catholic school affiliates are separate legal entities and will continue to open normally, the diocese said. [...]
The Diocese of Santa Rosa filed for bankruptcy protection in March, similarly because it said it did not have money to settle more than 150 child sexual abuse lawsuits. The Sacramento and San Diego dioceses are also considering bankruptcy. [...]
Dan McNevin, leader of the Oakland branch of nonprofit Survivors Network of those Abused by Priests, criticized the bankruptcy practice, which shifts claims by sexual abuse victims to bankruptcy court rather than civil litigation.
"These bankruptcy actions are really designed to stiff-arm survivors by limiting their options in court," said McNevin on Sunday, before the Oakland filing. "When bankruptcies are declared, it's about freezing discovery and really focusing on money." [...]
McNevin believes the Diocese of Oakland has plenty of real estate holdings across the East Bay that could be sold to compensate victims and a bankruptcy is unnecessary. He expects lawyers for victims to challenge the bankruptcy filing. [...] "This is a business model for them," he said. "When all else fails and they're going to face justice, they declare bankruptcy."
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Happy 80th Anniversary to Tex Avery's Red Hot Riding Hood, released this day in 1943. Without this cartoon, it's safe to say that there would be no Hubba Hubba Revue.
Previously, previously, previously, previously.
Here's a fresh hell that began about two months ago. My inbox has messages like: 1. Subject A 2. Re: Subject B 3. Re: Subject B 4. Re: Subject B 5. Re: Subject B
And here's what happens:
"Organize by conversation" and "Show related messages" are both off.
This doesn't happen all the time, and not in every folder, maybe, but it screws up consistently enough that I have come to expect it, and it's getting really irritating.
This is the class of bug I would have expected from the Netscape Communicator team, FFS.
Previously.
Erin Kissane:
During the big waves of Twitter-to-Mastodon migrations, tons of people joined little local servers with no defederation policy and were instantly overwhelmed with gore and identity-based hate. A lot of those people, understandably, did not stick around, and plenty of them went back to their other social spaces and warned others that Mastodon wasn't safe. For people who lucked out and landed on a well-moderated instance, finding fun people to follow was hard and actually following each of them often involved three separate steps, depending on which link you happened to click. [...]
I -- a nerd -- actually really like Mastodon most of the time, but I would like it so much more and feel like it was doing a lot more good in the world if it were more welcoming and easier to use. When I raise these points on Mastodon, I get a steady stream of replies telling me that everything I'm whining about is actually great, that valuing a "pleasant UI" over the abstraction of federation is shallow and disqualifying, and that that people who find Mastodon difficult don't belong anyway, so I should "go join Spoutible" or whatever. [...]
I haven't mentioned the simplest and IMO best critique of Bluesky and most other big platforms, which is that they emerged out of venture-capital galaxy brain, which has the moral sense of an AI chatbot. After the past decade or so on Twitter, "I won't touch anything Jack Dorsey has touched" is a reasonable reaction. "I will only put my social labor into platforms that can never benefit billionaires" is fair.
But the missing step, to me, is when people with principled objections to other platforms are unwilling or unable to make the alternatives of their choosing more welcoming to more people. And there are absolutely people trying to do the work, but they're dependent on the choke-point of what Mastodon-the-company decides is valuable. (Almost like something...centralized?)
I have a lot of complaints about Mastodon, but I'm sticking with it because I am 100% in the "I won't touch anything Jack Dorsey has touched" camp. That is absolutely and forever disqualifying.
This guy. This fuckin' guy: "Elon is the singular solution I trust. I trust his mission to extend the light of consciousness."
(If you're going to "well actually" me on your opinions on his level of involvement with Blewsky, just stop now.)
Also -- despite its faults, which, again, are many -- I personally find Mastodon about a thousand times more pleasant and interesting than I ever found Twitter.
Previously, previously, previously, previously, previously, previously, previously.
They probably don't own DNA Lounge slipmats, either. Half of Vinyl Buyers in the US Don't Have a Record Player:
One might think that the rise in vinyl sales would call for a corresponding rise in turntables. As it turns out, however, about half of vinyl LP buyers don't own a record player, according to a recent study.
Luminate's "Top Entertainment Trends for 2023" report found that of the 3,900 US-based respondents surveyed, "50% of consumers who have bought vinyl in the past 12 months own a record player, compared to 15% among music listeners overall." So -- feel free to double-check our math here -- that would indicate that 50% of vinyl buyers over the past year have no way to play those records at home.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
I always appreciate the payphone's community-contributed stickers. Previously, previously, previously, previously, previously.
"A Critical Division of Starfleet Intelligence"
There's no precedent for it in the franchise; nothing that its backstory is needed to unpack or explain. Indeed, it makes the whole thing more inexplicable: societies with unchecked, unaccountable black ops and secret police forces do not, typically, resemble paradises even on a surface level -- something that DS9 itself readily understood when it came to worldbuilding for the Cardassians. [...]
But one can, perhaps, forgive DS9 this particular indulgence; it came in the midst of a larger arc about what happens when you throw Gene Roddenberry's humanist utopia into a major war, and it can be read in the context of that story: To what extent is the Federation willing to sacrifice its morals to ensure its own survival? [...]
Which brings us, inexorably, to Picard season three. Here, Section 31 -- although mostly offscreen -- is as evil as it's ever been depicted [...] There's one glorious moment where Picard actually looks sick upon hearing the extent of Section 31's crimes; but then -- arguably in the face of thirty-five years of consistent characterization -- he and Dr. Crusher opt to compound them by executing a prisoner of war. This is never mentioned again. Just another day at the office, I suppose. [...]
There is, of course, a darker side to this merry jaunt through the last quarter century of Star Trek canon; namely, that it directly parallels the real-life growth of the national security state (that alphabet soup of government organizations charged with "ensuring public safety"), particularly in the decades following 9/11.
Looking at some of these bodies, it is remarkable how recently they were established: Homeland Security, ICE and TSA all date to after the turn of millennium. Like our fictional Section 31, these organizations are regularly accused of lawlessness, indifference to civil rights, and horrifying human rights abuses; like Section 31, they have become part of the wallpaper of daily existence: normal; natural; a part of the setting, as it were. Indeed, even in imaginary, far-future utopias where people can travel at thousands of times the speed of light and synthesize any material good out of raw atoms, the idea of living without such organizations is now apparently too radical to seriously entertain -- even when they are canonically heinous, ridiculously incompetent, and prone to making life worse for everyone.
Previously, previously, previously, previously, previously, previously, previously, previously.
Local ISP Monkeybrains and a preschool both feel entitled to free parking on a plot of land that neither owns, and are behaving like assholes about it. A strange routine has sprung up at the hotly contested parcel 36.
Every week, someone from the Mission Kids preschool puts a new lock on the lot's west gate. And, every week, someone from the guerilla gardening group Mission Greenway cuts it off. [...]
Parcel 36 has given rise to a border conflict in the heart of the Mission: The seemingly unowned wedge of land, a forgotten slice of railroad that sits between 22nd and 23rd streets and Treat Avenue and Harrison Street, is claimed by several local groups -- none of which have legal ownership.
Petition.
Previously, previously, previously, previously, previously, previously, previously.
Apparently if you put Time Machine on a USB APFS drive instead of HFS, it does crazy shit. I guess it's hidden in a secret partition, and when you list the volume, only the most recent copy is visible? Can someone explain to me the relationship between these directories: * /Volumes/Time\ Machine/.previous
* /Volumes/.timemachine//.backup
(mostly empty directories, but one* is a weird mount point on the external disk)
* /Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb
(when do these get written?)
And more to the point, how do I access a file in an old time machine archive from the command line, e.g. to run diff on it?
Also... whyyyyyy? I know they had to extend HFS to allow hard links to directories to make the .backup bundles work, and that's why Time Machine archives on network drives are .sparseBundles impersonating a block device with an HFS file system inside, but did they just lose their damned minds completely when it came to APFS?
Previously, previously.
We're trying something new: starting in April, most of our Friday and Saturday dance parties have transitioned to 21+. Live concerts will still be all ages, and we will still do 18+ dance parties on weeknights; and we're making an exception for So Stoked, our monthly all ages candy rave. But generally, we're now targetting our large weekend dance parties at grownups.
The reason is the one that you can probably guess: we're making less money at the bar, and that's how we pay our bills.
Before COVID, our weekend dance parties were running around 80% over 21, but when we re-opened after lockdown, some parties dropped to 60%, some as low as 40%.
And another side effect of this is that we started hearing from more of our grownup customers that they didn't want to be partying with teenagers, which may have led to a feedback loop, causing more of the grownups to stay away and lowering percentage even more. Those anecdotes might be meaningless bluster ("nobody goes there any more, it's too crowded") but it's hard to know.
There are other ways to tackle the problem, but they're all bad. For example, you can charge under 21+ customers more for tickets. But a grownup is going to spend $20 or $25 at the door, and then another $20 or more at the bar. Someone under 21 spends approximately $0 at the bar. You gonna try to charge someone $40 at the door if they're under 21? Not gonna happen. Next someone will suggest, "Oh, you should make mocktails!" Sure buddy, someone's gonna drop $14 on a plastic cup of fruit juice. You might also assume that the under-21 crowd eat just as much pizza as older folks do, so surely our restaurant is age-resistant. I assumed that! Turns out, nope. Grownups spend a lot more on pizza, too.
DNA Lounge had been exclusively 21+ from its inception in 1985 through 2008, when we converted to all ages. Making that switch was an enormous and expensive legal battle but we eventually prevailed.
The reason we chose to have that awful fight was for live music. It's hard to book bands in 21+ rooms; the demographic fact is that concert-goers are 18 to 25. And the agents know that, so they will offer the shows to your all-ages competitors instead.
Having adjusted our licenses for the sake of live bands, we eventually started doing under-21 dance parties as well, because we could. That worked out fine for many years. Under 21 dance parties cost us more in security staffing, since at a 21+ party you don't have to worry about catching under-age drinkers, and they're just better behaved in general; but despite those downsides, it arguably helped overall attendanace, since there is a large cohort of 21- and 22-year-olds out there who travel in packs with their 20-year-old friends, so if the friend can't go, none of them go.
But it seems like the needle has swung, and that now it may be doing us more harm than good. So let's see how this works out.
Anyway, as an Old Person who still attends all of these events (albeit for different reasons than most) here are a couple of stories. I swear that these stories had no influence on this decision, I just think they're funny, and maybe you will too.
First story:
The year was 2013 and we were hosting our very first So Stoked. It was, I believe, our first all-ages event that wasn't a live band. When I heard that we were hosting a candy rave, I completely misinterpreted what the event would be. I assumed it was going to be a nostalgia party, where all of the attendees would be in their 30s or 40s, re-living the glory days of their teens and 20s. We had hosted a bunch of "rave"-oriented events of that sort in the past. But no, this was a legit candy rave, full of teenagers living the life just like people did in the 90s, sneaking out of the house and squatting down between two parked cars to change into mom's stolen lingerie. I was sitting on the bench in the lounge, amused and charmed by watching all of this go by, when a girl who could not have been a day over 18 sat down next to me and struck up a conversation. "What brings you out tonight" was, I'm sure, her way of asking, "Why is this old dude here?" I told her who I was, and added, "I haven't seen anything like this in years. I did not know this kind of thing was still going on."
She misheard or misinterpreted that and thought that was I said was, "I have never been to a rave before, please explain them to me." I just let her continue, and kept nodding, because it was adorable.
Eventually she concluded with: "I used to be really shy and introverted, but raving really brought me out of my shell. I've been raving for almost THREE YEARS now!"
Second story:
This was just last month, at Death Guild. I was at the bar chatting with a bartender when a girl, early 20s at the latest, came up to me and said, "Hey, I really like your hair!"
| Me: | Oh, thank you. | | Her: | I think it's really great when someone who's obviously going gray is still making an effort. | | Me: | ...Wow. | | Her: | Like, I think it's really inspiring that someone your age is still trying to be a part of The Scene. | | Me: | ...WOW. |
At that point I left the club, walked North until I reached the nearest fjord, boarded an ice floe, and waited for my bones to turn to dust. The ocean sequesters my carbon now.
By the way, So Stoked, the aforementioned candy rave, is happening tonight. Do stop by! I promise you won't be the oldest person there.
How to claim your share of $725 million Facebook privacy settlement:
The class-action suit began after the 2018 Cambridge Analytica scandal but eventually added a litany of other alleged Facebook data dealings, alleging that the platform broke the law by enabling third parties to access users' personal content and information without users' authorization. Facebook admitted no wrongdoing by agreeing to the settlement and says it has changed its user privacy practices. [...]
How much will the settlement's individual payouts be? That depends on two things: how many people submit claims and how long a claimant had an account on the platform. The settlement will distribute "points" to claimants for every month they had an account between May 24, 2007, and Dec. 22, 2022, and then split the money (after lawyers' fees of up to 25% and cash for the class representatives) based on those numbers.
These shitheels make you use PayPal or submit banking info to receive your money. No option for a mailed check (suitable for framing).
Previously, previously, previously, previously.
Let's see how much my copyrights have been infringed within the ChatGPT training data:
| Rank | Site | Tokens | Percent | | --- | --- | --- | --- | | 20,032 | jwz.org | 700k | 0.0004% | | 244,596 | dnalounge.com | 93k | 0.00006% | | 11,317,461 | dnapizza.com | 270 | 0.0000002% |
Hey, I outrank Stormfront and 4Chan! So at least there's that.
See the websites that make AI bots like ChatGPT sound so smart:
Tech companies have grown secretive about what they feed the AI. So The Washington Post set out to analyze one of these data sets to fully reveal the types of proprietary, personal, and often offensive websites that go into an AI's training data.
The three biggest sites were patents.google.com; wikipedia.org; and scribd.com No. 3, a subscription-only digital library. Also high on the list: b-ok.org, a notorious market for pirated e-books that has since been seized by the U.S. Justice Department. At least 27 other sites identified by the U.S. government as markets for piracy and counterfeits were present in the data set.
Some top sites seemed arbitrary, like wowhead.com, a World of Warcraft player forum; thriveglobal.com, a product for beating burnout founded by Arianna Huffington; and at least 10 sites that sell dumpsters, including dumpsteroid.com, that no longer appear accessible. [...]
The data set contained more than half a million personal blogs, representing 3.8 percent of categorized tokens. [...] Social networks like Facebook and Twitter -- the heart of the modern web -- prohibit scraping, which means most data sets used to train AI cannot access them. Tech giants like Facebook and Google that are sitting on mammoth troves of conversational data have not been clear about how personal user information may be used to train AI models that are used internally or sold as products. [...]
The Post found that the filters failed to remove some troubling content, including the white supremacist site stormfront, the anti-trans site kiwifarms, and 4chan, the anonymous message board known for organizing targeted harassment campaigns against individuals.
Previously, previously, previously, previously, previously, previously.
A Technological Antisolution is a product that attempts to replace boring but solvable political or social problems with a much sexier technological one that probably won't work.
Technological Antisolutions are everywhere because they allow us to continue living an untenable status quo. Their true product is not the technology itself, but the outsourcing of our social problems. They alleviate our anxiety and guilt about not being active participants in political change, and for their trouble, founders and investors are richly rewarded. [...]
There is perhaps no better example of technological antisolution than the self-driving car. American transit is a political crisis on so many levels. [...] This twice-daily society-wide masochistic ritual destroys the air quality in our cities, the psychological well-being of its participants, the physical spaces we inhabit, and the only wet rock capable of sustaining human life in an otherwise cold and unwelcoming universe.
We all instinctively know this is madness, and into this breach steps the self-driving car industry. They offer to leave our lives and our cities completely intact. They offer the status quo, but perfected. They offer convenience in exchange for political apathy and patience. Perhaps NPR can give you some tips on how to deal with your traffic-anxiety while you wait for self-driving cars.
Self-driving cars in which you sit in a personally owned consumer vehicle with no steering mechanisms and continue your life as before are a lie. They are not coming.
Previously, previously, previously, previously.
I have 50 or 60 employees, whose jobs have skill requirements that run the gamut from "empty trash cans" to "mix a live band". So every time I see my general manager standing on a ladder I say, "Surely you could have delegated this." But unfortunately, it seems to be the case that almost nobody under 35 knows how to: * Replace a 3 prong outlet. * Replace a washer in a faucet. * Replace a sink's p-trap. * Replace a door knob. * Put a screw into a piece of wood. All the way. Straight. * Figure out the part number of that rusty thing. Order one. * Use a table saw without dying. * Use masking tape for masking.
Dear service-industry millennials: take a shop class. Not only will your employer be able to give you more hours, but you'll need to talk to your landlord a lot less often! (See also: "How to Tell a Loved One They're Coiling Cables Wrong".)
Anyone local got a 19" unburned Wells-Gardner K4600 or Electrohome G07 they want to sell me? The monitor in Pac-Man has been dead for like six months and I don't have any time to deal with it, so I want to just throw money at it and yeet the old one. Yes, there are many less-severe steps I could take, that you are all just itching to suggest, including:
But I don't have time to deal with any of this crap, and most importantly, I don't want to. I am looking for a solution along the lines of "30 minutes of my time plus a few hundred dollars."
Whatchagot?
Previously, previously, previously.
Dear Lazyweb, a challenge for you: Show me the CSS and HTML to add to the following so that when it is printed from macOS Safari 16, it is rotated to landscape orientation; and each line is the same distance from the corresponding edge of the paper.
Tesla employees share highly invasive videos recorded by customers' car cameras:
One ex-employee described a video of a man approaching a vehicle completely naked. Also shared: crashes and road-rage incidents. One crash video in 2021 showed a Tesla driving at high speed in a residential area hitting a child riding a bike, according to another ex-employee. The child flew in one direction, the bike in another. The video spread around a Tesla office in San Mateo, California, via private one-on-one chats, "like wildfire," the ex-employee said. [...]
Tesla states in its online "Customer Privacy Notice" that its "camera recordings remain anonymous and are not linked to you or your vehicle." But seven former employees told Reuters the computer program they used at work could show the location of recordings -- which potentially could reveal where a Tesla owner lived.
One ex-employee also said that some recordings appeared to have been made when cars were parked and turned off. [...]
Since about 2016, Tesla has employed hundreds of people in Africa and later the United States to label images to help its cars learn how to recognize pedestrians, street signs, construction vehicles, garage doors and other objects encountered on the road or at customers' houses. To accomplish that, data labelers were given access to thousands of videos or images recorded by car cameras that they would view and identify objects. [...]
"It was a breach of privacy, to be honest. And I always joked that I would never buy a Tesla after seeing how they treated some of these people," said one former employee. Another said: "I'm bothered by it because the people who buy the car, I don't think they know that their privacy is, like, not respected ... We could see them doing laundry and really intimate things. We could see their kids."
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Normally I try to focus these reviews on shows that I actually enjoyed, but there's been a lot of crap lately so here comes some snark. * Shadow and Bone (2021): It's a fantasy world where like, Thailand and Spain are right next to each other and they're both the size of Los Angeles? And for some reason the Big Bad decided to plop an Evil Fog Bank right down the middle of the continent? I watched two seasons of this crap and I have no idea what was going on or why anyone cared. The whole time I kept feeling like I needed to flip back to the front of the book to consult the map again, but there's no map. Any show hinges on its villain, of course, and the villain in this show looked like he wandered in from a different sound stage. He looked like the kind of guy who would be trying to shut down the rec center to build a condo, not an evil wizard. Everyone else had their Tolkien costume on, and this guy just looked like some douche you'd have met at a goth club in the 90s who called himself "Vlad" and carried a wolf-head cane. Maybe there was a casting mix-up and some lawyer show ended up with a prosecutor with a giant Gandalf beard.
* The Mayfair Witches (2022): This was ok for an episode or two but really the whole story is "pretentious stalker ghost is shitty" and wow did I not care. And that thing I said about the villain in Shadow and Bone? This dude was like the same dude. Total "90s goth club wolf-head-cane" vibe. I kept expecting him to start droning on endlessly about polyamory and BDSM. I know I read the book, ages ago, and I don't remember anything about it. I think there was some bullshit about haunted babies recursively giving birth to haunted babies like some kind of meaty fractal? That wasn't in the show, but it was pretty stupid.
* Wolf Pack (2023): A bunch of high school kids trapped in a school bus during an LA wildfire get some red hot werewolf action. It was ok for the first 2 or 3 episodes and then lost my attention entirely, but one of the things that was so incredibly disconcerting about this show is how the whole thing seems to have been shot with an Instagram filter on it. Every single character, even the adults, have that weirdly plastic skin with no pores. Gruff, 50-year-old firefighter? Sure, he's got some ash smudges. Still has the plastic skin, though. Sarah Michelle Gellar is in this -- she's 46, and playing a grown-assed adult, but still has the filter that makes her look like a 24-year-old pretending to be 17, or a 17-year-old pretending to be 24, I can't tell which. Anyway, it was just fucking weird. I kept watching largely because I was more interested in "what the fuck is up with their faces" than in the (dumb) plot.
* Unwelcome (2023): This starts off in a pretty standard way, but once the rubber-mask practical-effects evil GNOMES show up, I was all in. It has kind of a fairytale look, and the production is a real throwback to classic 80s schlock horror. It's great.
* Puppet Master: Doktor Death (2023): Speaking of, yeah, they're still making these. This was no Chucky, that's for damned sure.
* The Watchful Eye (2023): A grifter gets a job as a nanny to search for buried treasure in a New York Upper East Side Rich Twit condo building, and maybe there are ghosts. It was ok but nothing special. Upper East Side Rich Twit stories need more Steve Martin in them.
* The Night Agent (2023): A pretty standard Bourne-style potboiler, if you're into that kind of thing. A giant slab of gee-shucks FBI agent has to protect The Woman Who Saw Too Much. The supporting characters are interesting, and the casting is surprisingly diverse for a show in this template. The conspiracy, once revealed, is pretty dumb and doesn't make a lot of sense, but the chase was fun. As with all Netflix shows, you can stop paying attention right after the big-boom finale, because they tack on their traditional 15 minute epilogue that ties up a couple loose ends and introduces 3 more, but those new threads are A) dumb and B) pointless, because this is Netflix, so there's like a 99% chance that there will be no season 2. This crap is especially irksome because it's so obvious that these plot decisions did not come from the writers' room, but were a mandate from marketing.
* Righteous Thieves (2023): This was a heist movie about some jews and brown women fucking up some nazis, so it was their game to lose. And it was dumb fun, but wow, it had some of the laziest dialog ever. Within the first 20 minutes I heard, "We're not so different, you and I", and "
Previously.
We are devastated to learn that Heklina, drag legend, San Francisco icon, and our long-time collaborator, has died. 48 Hills has a round-up of the news and tributes, and BAR has an obituary. Heklina founded the Trannyshack drag show in 1996 at The Stud, and eventually moved it to DNA Lounge in 2009. We hosted it monthly until 2014, when Heklina and her partners opened their own venue up the street, The Oasis.
Adriana from Bootie says:
Coming from a punk rock ethos, she created a space that welcomed performers from across the gender spectrum, at a time when drag was VERY codified into TIRED (her words) tropes of men in sequined gowns doing diva lip-syncs. None of us realized it at the time, but she helped revolutionize the concept of what drag could be, breaking its mold years before the rest of the world caught on. [...]
She was a Master Class in successful Nightlife Production: wrangling order from chaos, managing a stage, managing a crowd, putting down hecklers, assembling trusted crews, booking budding queens, promoting events, following one's heart -- but also always being aware of what actually sells. And she did it all with snark, wit, and balance for over 25 years.
I've put together a YouTube playlist of the surviving videos from the shows, and Heklina's other performances here. (I say "surviving" because more than half of them have been memory-holed in the intervening decade. As has often been said, "YouTube is a video archive in the same sense that a supermarket is a Food Museum.")
I also wish we had more photos from those amazing shows, but here are a few of our galleries:
RIP Heklina!
US police have used the database nearly a million times:
Clearview took photos without users' knowledge, its CEO Hoan Ton-That acknowledged in an interview last month. Doing so allowed for the rapid expansion of the company's massive database, which is marketed on its website to law enforcement. [...]
Ton-That said "Clearview AI's database of publicly available images is lawfully collected, just like any other search engine like Google."
Notable privacy advocate Facebook begs to differ:
"Clearview AI's actions invade people's privacy which is why we banned their founder from our services and sent them a legal demand to stop accessing any data, photos, or videos from our services," a Meta spokesperson said. [...]
Residents of Illinois can opt out of the technology (by providing another photo that Clearview AI claims will only be used to identify which stored photos to remove) after the ACLU sued [...] However, residents of other states do not have the same option [...]
"Clearview is a total affront to peoples' rights, full stop, and police should not be able to use this tool," Caitlin Seeley George, the director of campaigns and operations for Fight for the Future said, adding that "without laws stopping them, police often use Clearview without their department's knowledge or consent, so Clearview boasting about how many searches is the only form of 'transparency' we get into just how widespread use of facial recognition is."
Previously, previously, previously, previously, previously, previously, previously.
"In order to responsibly develop new technologies, it is critical to ask 'how will this be used for evil?'"
In a world of widespread, suspicionless surveillance of protests by law enforcement and other government entities, and of massive corporate union-busting and suppression of worker organizing, Feedly decided they should build a tool for the corporations, cops, and unionbusters. Protests, Feedly seems to say, are something that us customers should constantly fear will turn violent and therefore surveil in order to protect our "assets" -- not something we might want to, oh I don't know, support or participate in. [...]
Feedly has claimed that they didn't even consider the possibility that a tool to track protests and strikes could be misused. It would be startling if that was true, but it stretches credibility that a company clearly targeting the cybersecurity industry might not consider that software can be misused.
Now, instead of decommissioning the tool to go back and do the absolute bare minimum of thinking around its impacts, Feedly has been promising on Twitter that they will do a week of research and then make a decision. [...]
It seems like we may be leading up to a "we investigated ourselves and we found we did nothing wrong" situation, but I suppose time will tell.
Previously, previously, previously.
The paleontology world is abuzz this week:
following the release of a new study which concludes that the tyrannosaurus rex, a massive bipedal carnivore that went extinct 66 million years ago, possessed soft, smoochable lips in addition to their absolute dump truck behinds.
"It's always been hypothesized that T-Rexes had ample junk in the trunk and a toothy grin, but aided by advanced computer modeling we can now conclusively say that they were indeed bottom-heavy sweeties with generous, lippy smiles," said Dr. John Mendez, head of Cretaceous Studies at the Royal Vancouver Museum.
"While it's common to depict T-Rexes as vicious predators with a mouth full of exposed teeth similar to that of an alligator or crocodile, our modeling suggests they actually would have been excellent kissers with a highly squeezable ass, if their tiny arms hadn't precluded the possibility of T-Rex-on-T-Rex ass squeezing."
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Twenty-Five years ago today, mozilla.org dropped the Netscape source code. I covered most of this on my post in January about the 25th anniversary of mozilla.org itself, but I thought this date also deserved honorable mention.
Also, twenty-five years ago tomorrow was the first time that I rented a big nightclub and booked a bunch of DJs, bands and circus acts. Spoilers!
Previously.
(When I did an image search to try and find where this came from, all the results were trucks. This is the apocalyptic banality of "AI". Great job everybody.)
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Hollywood is abandoning Covid precautions everywhere but black tie events.
According to the dominant narrative of film and TV over the past three years, Covid-19 never happened and is still not happening, despite a global death toll of nearly seven million within three years (and counting, plus tens of millions disabled). It's as if Covid has had no effect on the world whatsoever. [...]
Zone A is all performers and background actors and all employees who are present; there is no distancing or masking, and the zone is described as "a bubble encasing closely vetted vulnerable people." Vaccinated Zone A workers must test three times a week, including a required PCR test, with additional testing if scenes require intimate contact or "exertion."
Zone B are crew who work on set but don't get close to unmasked members of Zone A; masking is required and specific to N95's and above, and Zone B must also test three times a week with one being a lab PCR. Zones C and D are not allowed contact with Zone A. [...]
Zone A goes out of its way -- to its own detriment, as we're witnessing -- to avoid modeling Covid-safe behaviors, providing no explanation or context [...] Hollywood was contorting itself behind the scenes to prevent and avoid Covid in productions as well as award events. Yet simultaneously it became evident that Hollywood was very conspicuously erasing one of the greatest humanitarian crises of the twenty-first century from all dominant film, TV, and pop culture narratives. [...]
Actors, film and TV makers, and content creators have been perpetuating a fantasy for nearly three years that there is no pandemic. No "present day" shows or films acknowledge the real present day. By pretending in real life there is no pandemic in films and TV, no public health crisis affecting every corner of everyone's lives, no massive global event disabling our friends, putting our grandparents in coffins, and making our babies sick, we are being denied our ongoing collective experience.
We're being gaslit and mocked by the very people we're looking to for some relief in all of this. We're being robbed of our collective grief.
But hey, Tilda Swinton seems fine.
Previously, previously, previously, previously, previously.
Eric Meyer:
Today I learned about Mozilla's new AI startup from my gas pump. Stop the future, I want it to be less stupid.
We go now live to Mozilla HQ:
Previously, previously, previously, previously, previously, previously, previously.
Police Sue Afroman for Using Home Raid Footage in Music Videos:
In August 2022, police in Adams County, Ohio raided the home of Joseph Foreman -- a.k.a. Afroman -- on unfounded suspicions of drug trafficking and kidnapping. In brilliant retaliation, the "Because I Got High" rapper used home security footage of the raid and referenced it in multiple music videos. Now, seven officers have sued Afroman for allegedly invading their privacy.
Local news outlets report that the plaintiffs -- four deputies, two sergeants, and a detective -- are claiming Afroman took footage of their faces obtained during the raid and circulated it without their consent, which is a misdemeanor violation under Ohio Revised Code. They're also suing on civil grounds, claiming they've suffered "emotional distress, embarrassment, ridicule, loss of reputation, and humiliation." [...]
"They come up here with AR-15, traumatize my kids, destroyed my property, kick in my door, rip up and destroy my camera system," Afroman said of the raid at the time. The officers took a number of items from his home, including about $5,000 in cash.
Previously, previously, previously, previously.
This photo of the DNA Lounge roof being constructed was taken one hundred years ago, on this day in 1923: And pictured in this slightly earlier photo is the fellow who built this building, Dave Lerer, who was our current landlord's grandfather. He's the one in the dapper waistcoat. So that was 54 years as a warehouse and foundry; then 8 years as a bar; then 38 years as DNA Lounge! More details on the 1906-1998 page.
The white panel between the wheels of this truck is called a "Lateral Protective Device", and its purpose is to prevent people, bicycles, motorcycles and small cars from getting sucked under the truck's rear wheels when it swerves into them: This second safety device must serve a similar function, but I can't quite put my finger on it:
I pass this truck all the time. It seems to spend hours almost every day parked in front of the Flower Mart with its engine running the whole time.
Previously, previously, previously, previously, previously, previously, previously, previously.
Dear Lazyweb, some time in the last few months, searching in Mail.app has gotten ridiculously slow. Type something into the search field, wait 25+ seconds for the list to update. It used to be instantaneous. Any ideas for un-fucking it? I assure you that if you decide to "just google that for me", all you're gonna find are decade-old posts saying "reset your BIOS NVRAM while slowly turning thrice widdershins". Already tried: "sudo mdutil -E /" and "mdimport -r /System/Library/Spotlight/Mail.mdimporter"
Back in June 2022, Facebook decided that my (vestigial) personal Facebook account would no longer be permitted to admin the DNA Lounge page unless I uploaded a photo of my ID. So I sent them this: Things started working again about a month after that, but today -- nine months later -- they rejected it:
Do you think it's because the edges aren't clearly visible? Or do you think it's because, in the intervening nine months, the license has expired?
I understand that Facebook got some bad news today, and gosh, I'm all broken up over it.
In I-think-unrelated news, Instagram has suspended the DNA Lounge account again, and I again have no idea why. They're asking for yet another kidnapping-victim proof-of-life selfie.
Devon sent another one. He wore pants this time. Last time it took a week for them to get around to looking at it.
Note that our account "doesn't follow our Community Guidelines", but that our account can be brought back into compliance not with a change of behavior, but with a sexy selfie whose hand has the right number of fingers on it. For the second time in three weeks.
Sure, that makes all kinds of sense. Just give us a lock of your hair and we're good, all is forgiven, carry on.
Incidentally, do you know of a supplier of "novelty" IDs who won't sell my credit card to a Moldovan bot farm? Asking for a friend, pictured above.
Previously, previously, previously, previously, previously, previously, previously, previously.
Today is DNA Pizza's twelfth anniversary! We make some really good pizzas, you guys. Come get some:
Even if you're not local, you can still follow DNA Pizza on the social media for a daily dose of pizza porn. Follow us on Mastodon, or, if you must, on Instagram, Facebook, Tumblr or (ugh) Twitter.
Today is the 40th anniversary of Blue Monday, the canonical synthpop song: the Platinum-Iridium reference 12" single, stored in a vault in Manchester,* against which all other 12" singles are measured. * Under what is now a parking lot and upscale condominiums. In addition to being just a perfect song, it was also a glorious physical artifact. I still remember the first time I saw it: the three die-cut holes, revealing not the usual white paper inner sleeve, but weirdly-textured flat black plastic that looked exactly like the surface of a floppy disk. The two little notches at the bottom. No text at all. And the mysterious color code down the right edge. Perfect. No notes.
I have been "borrowing" from the designs of Peter Saville, Factory Records and The Haçienda for the last couple of decades, but this is where it all started.
It remains the best-selling 12" single of all time, and the production costs on the die cut sleeve were so high that it was being sold at a loss, which is just the most Peter Saville / Tony Wilson thing ever.
Here's a good article in The Guardian with some well-chosen musical selections: Who inspired it and who it inspired - they spliced Donna Summer with Ennio Morricone to make a futurist dance smash.
I have listened to Blue Monday at least a dozen times while composing this post and you should too. Sadly, the only official music video of the song is from the far inferior 1988 Quincy Jones remix. (It's a great video, but a terrible remix.) Might I also recommend:
Extremely relevant Previouslies:
Previously, previously, previously, previously, previously, previously, previously, previously.
This morning's mastodon.social antics actually synched up well with the music that was playing at the time... Previously, previously, previously, previously, previously.
Dear Lazyweb, what's the cheapest and easiest way to push out changes to dozens of iPads over the air? Correct answers begin with "I have done this thing, and here's how", using small words. Currently we do this by configuring one, then bringing another within Bluetooth range and cloning it, but that is tedious. It sounds like Apple Configurator is how you do this, but I am lost in a twisty maze of product names, all alike. WTF are Apple Business Manager and Apple Business Essentials? Do I need a Mobile Device Manager? Is ABM an MDM? Or is it really the case that the only way to update a fleet of iPads over the air is to pay rent to some 3rd party interloper who is not Apple? Yes, I have read dozens of Apple documents about these things, and I still don't understand. Don't just google it for me, please. Previously.
The date is now Saturday, March 1,099th, 2020. The fourth March of the ongoing pandemic that is still killing more than 11,000 people a month in the US alone, and permanently disabling so many more. And still you assholes won't even consider masking. If you choose to stand around inside a crowded room without wearing a mask -- I think you're a fucking idiot.
Turns out, nearly every person I know is a fucking idiot.
Sat Mar 1099 11:37:19 PST 2020 Here's what our calendar looked like in that first March, as we shut down for fourteen months.
And that March marches on.
Included amongst the aforementioned fucking idiots is a good friend who just contracted COVID for the THIRD time, who never wears a mask, ever. "What difference does it make?" she says. Then I cite studies showing what difference it makes. She shrugs it off with, "I can't keep living in fear".
To her, and to so many others, going to movie theatres and crowded nightclubs, but hanging a thin piece of plastic on their face while doing it, constitutes "living in fear".
No, we must pretend that the world has not changed in any material way since 2019. Those Eden-like pastoral days of 2019, before any of you had experienced "sadness" or "fear".
It would be bad enough if these people came upon their self-destructive and asinine positions naturally, but as with all the horrors of the modern world, this was not a choice, it was done to them by billionaires:
Lucky Tran:
These disinformation tactics are successfully quashing public health policies. Policymakers are susceptible to bad faith arguments about masks because they are beholden to short-term corporate interests. Masks are a visible symbol that the pandemic is ongoing, and politicians fear that these reminders stop people from consuming. It's easy to lie to those who want to believe.
An immunocompromised friend recently attended a funeral, and was repeatedly told by other maskless attendees how "brave" they were for masking. Brave?
"I don't really have a choice," they said.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
*I posted this on Mastodon a couple weeks ago and I'm not sure why I did that instead of posting it here. So here it is. The best description I've ever heard of AI is the following. I heard this in the 80s, and it has held up since:
AI is magic.
This is why "AI" is always bullshit: once you understand it, it's not AI any more, it's something else.
Some things that used to be AI but aren't any more:
Previously, previously, previously, previously, previously, previously, previously, previously.
There is so much that is awful about Picard, but one of the things that irritates me most is that everyone smokes now. What is this, a Netflix show? Am I again seeing the Invisible Hand of Philip Morris? (Slogan -- and I am not making this up -- "delivering a smoke-free future") Previously, previously, previously, previously, previously.
Let's get this out of the way first: * I am telling a story, not asking for your advice. * If you choose to offer advice anyway, it had better be goddamned spectacular.
So after Instagram demanded a lock of my hair before they would un-delete our account, it has stayed up for almost two weeks. But it has now gone into a repeated cycle where they have "Detected Unusual Activity" and I have to re-log-in once or twice a day and nothing will post until I have done that.
Presumably this is because of my vintage-2016 hacked, reverse-engineered way of posting to Instagram, possibly because I have been unable to MITM Instagram to extract a more modern app key since 2019. And searching Github for "const SIG_KEY_VERSION = '5'" turns up nothing.
So it turns out that sometime in 2021, Facebook finally made public an API that lets you post to Instagram. Previously it was only available to spam-factory "partners" like Later dot com. It only works if the Instagram account is attached to a Facebook Business page (not a user account) and it can only post to the feed, not stories. Because I guess Instagram thinks stories aren't important now, instead of being the only thing that matters? I can't keep up.
Anyway, because of the Instagram fuckery, I thought, "Ok, let's try the official API for feed posts at least, and just use the hacked API for stories. Maybe that will cut the fuckery by half." So I implemented the official Instagram API in my Facebook uploader. And that worked for a few days.
But now, Facebook has suspended the "DNA Lounge Facebook App" (that is, the API key I use to scriptably post anything) because it is "Creating A Negative Experience On Facebook".
As far as I can tell from the cut-and-paste bullshit they keep sending me, their complaint is that there is not a Privacy Policy explaining how users can request deletion of the data collected by the DNA Lounge Facebook App, which is never installed by an end user, and collects no information, as all that it does is post photos to our page. No matter how many words I use they steadfastly refuse to understand that there is no way for me to delete all none of the data that this app does not collect. Turnaround time on each of these email exchanges is 3-5 days.
This has happened before. It used to happen about once a year, and I'd have to spend a month swearing at them while we were unable to post, until it got escalated to someone else in the call center sweatshop who probably makes a penny more a week than the front line copy-pasters. But the frequency of this denial-of-service has increased.
Leaving us with our current "organic" social media presence being Mastodon, Space Karen, and... Tumblr.
("Organic" is what the VCs and private equity firms call a thing that they showed to your customers without you paying them for it and why the fuck would they do that??)
I don't particularly have any evidence that these "organic" posts (as opposed to paid ads) are actually being shown to anyone, let alone translating into ticket sales, so maybe it will be no great loss if they just stop entirely. But it's all just so fucking annoying.
Imagine an intrusive pop-up here groveling for you to subscribe to our weekly calendar mailing.
And finally, to reiterate:
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Time Slider Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
The last time I heard the name "RealNetworks" was in 2020 when I was surprised to learn that A) they still exist and B) they got a $2.8 million Payroll Protection Program loan that they did not give back. But "RealNetworks Military Drone Facial Recognition" was not on my 2023 bingo card:
According to a contract between RealNetworks and the U.S. Air Force, the facial recognition software will be used on small drones as part of special operations missions. [...]
This contract does not describe putting facial recognition software on large Predator and Reaper drones that will make decisions about who to assassinate in a war zone. The contract describes a use-case where teams of special operations soldiers use the facial recognition technology on smaller reconnaissance drones during operations in foreign countries.
But the contract did describe a world where sUAS will be used by America's operators for intelligence and target acquisition. It's possible this software will be used to identify targets, it's just that a different human -- or machine -- will be pulling the trigger. Larger drones identify targets through a combination of high powered cameras and cell phone tracking. They make mistakes all the time.
"Spectacular Optical makes inexpensive eyewear for the Third World, and missile guidance systems for NATO. We also make Videodrome."
Previously, previously, previously, previously, previously, previously, previously.
Will Gallia:
The display is made from 8 x 6 = 48 PCBs, each of which controls 8 x 4 = 32 digits via two TLC5920 LED drivers.
The PCB can tile in two directions, either taking data from the top or the right side and outputting to the bottom and left side. Up to eight channels can be fed in from the top, the first channel gets routed though the LED drivers and then comes out of the left side. All other channels are shifted by one and routed out of the bottom. [...]
I achieve a number of grayscale levels by using binary code modulation. I wanted to get 8 bits of colour depth on the segments, but given the arrangement of the PCBs and the fact that the LEDs are already multiplexed (only an eighth of the LEDs are on at any one time), I couldn't get this much depth without getting a very noticeable flicker. In the end I had to settle for 5 bits, so 32 levels, but of course in reality it was less because of the non linearity of our perception of LEDs.
Previously, previously, previously, previously, previously, previously.
Dan Sinker: "The new historical American Girl doll is from the 90s and makes zines so I'm going to go crumble into dust now." So the outfit says Soundgarden, and the zine says Bikini Kill, but the bedroom set definitely says Chemical Brothers. We all know what a schwa pillow means, and these raver girls are way too young to be candyflipping and taking nootropics that don't even have street names yet.
This is like if Cock Ring Ken's box said "New! Comes with a cock ring!" in a puffy font.
It's pretty rad that the computer makes dial-up noises, though.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Dear Lazyweb, any ideas on why TextCat doesn't seem to be firing?
```
This is working: message gets "X-Spam-Language: ja.shift-jis" added to it. add_header all Language _LANGUAGES_ # This is being ignored maybe? ok_languages en ok_locale en # This is supposed to fire but does not: score UNWANTED_LANGUAGE_BODY 3 # This doesn't fire either: header UNWANTED_LANGUAGE_HEADER X-Spam-Language =~ /\bja\b/ score UNWANTED_LANGUAGE_HEADER 3
```
Previously, previously, previously.
What was your reaction last week when you found out that Bird was pulling out of the city?
Aaron Peskin: Not to sound sarcastic, but my reaction was that they came in as a classless, high-handed, bull-in-a-china-shop organization and left in the same way that they came in: Immature, incompetent and, as I said the other day, I don't think anybody had their feelings hurt when this bird flew the coop. [...]
There were no conversations with the Board of Supervisors. Bird chose to deploy thousands of scooters for hire in San Francisco in the spring of 2018 without a permit to operate, which they did because they wanted to occupy the field, and local laws be damned. And then they only communicated with the San Francisco MTA and the Board of Supervisors and the mayor through press releases, most of which, by the way, were factually inaccurate.
I've never seen a corporate actor behave in such an irresponsible, consistently irresponsible fashion.
[...] The guy who started Bird came out of a scorched-earth, Travis Kalanick school of "Don't ask for permission, ask for forgiveness."
Actually, don't ask for forgiveness or permission.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
The Knight Who Could Make Cunts Speak:
"Le Chevalier qui fist parler les cons", 1340. [...] In gratitude, the three fairies bestow gifts upon the knight to help him achieve riches. [...] The second fairy gives him the gift that if he speaks directly to a vagina, the vagina will be compelled to speak back. The third fairy adds to the second fairy's gift: if a vagina is in some way incapacitated and unable to speak, the person's anus will be able to talk to him. [...]
The knight asks the countess's vagina where she'd just gone, and the vagina cannot answer on account of having half a kilo of fabric in it. Whatever the knight tries, that pussy was just not talking.
He starts to panic, until Huet reminds the knight of his third gift - the Chekhov's talking butthole, hanging on the wall since the first act.
This, incidentally, is one of those Mastodon accounts that I would like to follow but can't, because of their horrid use of threads. You'd think they might have a blog that I could follow in RSS instead, and they might, but I can't tell because... they let their domain expire. Great job everybody.
Previously, previously, previously, previously, previously, previously, previously.
starshine:
STOP DOING THREADS
- POSTS WERE NOT SUPPOSED TO BE SPLIT INTO 25 PARTS
- YEARS of POSTING yet NO REAL-WORLD USE FOUND for a low character limit
- Wanted a low character limit anyway for a laugh? We had a tool for that: It was called "SMS"
- "My post got so long that I had to split it into 10 parts. Stay tuned for the 20 part sequel" - Statements dreamed up by the utterly Deranged
LOOK at what Mastodon Users have been demanding your Respect for all this time, with all the Fediverse and protocols WE built for them:
(This is REAL Posting, done by REAL Mastodon Users)
- Why communism will win, a 🧵 (1/255)
- Why I should be allowed to index all your posts for profit, a thread (1/X)
- The rise and fall of Twitter (283/185,781)
"Hello, I would like a 500 character limit please"
They have played us for absolute fools
I agree with this so much.
There are a number of interesting accounts that I keep trying to follow on Mastodon but their use of threads just makes it untenable for me to follow them.
They post these multi-thousand word essays -- essays that I am actually interested in reading -- but rather than posting a svelte 500 character thesis statement with a link to an actual blog post, they split the thing up into 20+ parts, which means that A) I'm reading the god damned thing backwards and B) they completely dominate my timeline to the extent that if I want to scroll back and find something else that I saw earlier in the day, I can't find it, because my timeline is 90% their-single-post by volume.
Fucking knock it off, people. Blogs exist for a reason. Stop being awful.
Previously, previously, previously, previously.
On Monday night, three guys decided that paying the $8 cover was too much to ask, and so they should punch their way inside instead. Because that's how it works, right? If you punch your way past the person at the door, then you get to go inside and chill at the bar. I wonder if you can punch free drinks out of the bartender too. Anyway, they were arrested and charged. And the hilarious part is that apparently something broke in the handcuffs, so the cops had to wait for paramedics to arrive with a Dremel to cut them off.
In happier news... we have hired a full-time talent buyer, and also a full-time marketing person! So hopefully this will result in more live shows, and also more people finding out about them. And we have a bunch of live shows coming up in March:
Rotting Christ, Thu Feb 23 Platinum Max, Fri Mar 3 Candlemass, Tue Mar 14 Soulfly, Fri Mar 24 The Accüsed A.D., Sun Mar 26 It looks like we have our Instagram account back.. For now...? They shut down the account -- not just locking us out, but making the whole thing "unavailable" -- without explanation of any kind, and then did this shit: It took 3 days for the account to come back, again with no explanation of any kind. Apparently we were guilty of some offense so egregious that they deleted our entire account -- but all was forgiven once we danced for them like a monkey, one time. And we still don't get to know what this offense was.
I wish I could convince myself that not having an Instagram (or Facebook, or Twitter) account would not cause our business financial harm. Sadly, I am not yet able to convince myself of that. Fuck all of these people entirely.
We had to cancel / reschedule the SubDocta show that was supposed to happen last Saturday because (...wait for it...) he caught COVID. Just in case you were still under the impression that we're not in the midst of a debilitating pandemic that is still killing more than 11,000 people a month in the US alone, and permanently disabling so many more.
In case you are like that guy who was waiting in line to get into the club a couple of weeks ago who decided to loudly mock me for wearing a mask. "Dude, that shit's been over since 2020," he informed me. So I didn't let him in to the club. Petty? Yes. Satisfying? Also yes.
Anyway, how about a photo dump, I haven't done one of those in a while.
So Stoked Secret Lair Must Die Kristeen Young Hubba Hubba: Holiday Special
Acid Rain Un Invierno Sin Ti Dieselboy Sorry For Party Rocking Bass Drip: Dr. Ozi
Hubba Hubba Bandlez + Rated R J Balvin vs. Bad Bunny Party
Keanu dropping Plato references like a boss:
I was trying to explain the plot of The Matrix to this 15-year-old once, and that the character I played was really fighting for what was real. And this young person was just like, "Who cares if it's real?"
People are growing up with these tools: We're listening to music already that's made by AI in the style of Nirvana, there's NFT digital art. It's cool, like, Look what the cute machines can make! But there's a corporatocracy behind it that's looking to control those things. Culturally, socially, we're gonna be confronted by the value of real, or the nonvalue. And then what's going to be pushed on us? What's going to be presented to us?
It's this sensorium. It's spectacle. And it's a system of control and manipulation. We're on our knees looking at cave walls and seeing the projections, and we're not having the chance to look behind us. Or to the side.
Previously, previously, previously, previously, previously, previously, previously, previously.
Looks like DNA Lounge no longer has an Instagram account. It was "disabled" without explanation of any kind, and then did this shit: So that's all going really well.
I wish I could convince myself that not having an Instagram (or Facebook, or Twitter) account would not cause my business financial harm. Sadly, I am not yet able to convince myself of that.
Previously, previously, previously, previously, previously, previously, previously.
My understanding is that the COVID boosters lose most of their efficacy after six months. I got my bivalent booster ten months ago. What happens if I just walk into Walgreens and ask for another? Will they give it to me? The CDC page says "you only get one booster for the rest of your life", because when they wrote that page they never could have predicted that this would still be going on a year later.
Update: I read the misordered scribbles on my paper card wrong, I guess April was shot 4, and I got shot 5 in September (according to the QR code). Which does not explain why they wrote 6/30/2023 on the paper card...
I haven't actually looked at the output of DadaDodo in over two decades, but it still does pretty well! And it will never, ever mansplain to you.
Holy a desktop due to allow the design and campaign, plank; he himself. Excavating, This will be the mailbox format and get selection is it everything how do during your war on the best part of Lemarchand's box, with a good, garbage mailed header is going to address instead of the configured to whether that already waited; for communicated with a toolkit would be able to.
Well be used until Emacs versus protocols years from the design: called them, by luck. Suffice it take a dozen rounds kill ring around underneath risen! Whatever ever did not responsible for asking. Vitus dance maggots: hidden up to parse both, the DPMS, settings. It's about it also, allow it any design, ideas privacy many clouds. Epoch developers trying to use, all of course it: badly on and XBM AOL I'd be no advantage of screensavers; we Re. I go fast, I came to pick it uses displays, mail spool file locked X. Most widely available.
- If I figured out now: a bounding box is contingency plans to be that were made in loud shattering to this mail spool file Date. The farther South Indian food, nothing in America to the time I checked, it was an Infinite matrix screensaver options.
- I'll cover images above toward will also healthy, libido crushing NCSA and buffer all bit mode to set of screwing a three weeks. This was relatively tidy. Problem; in place it.
Previously, previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously.
"Sex-Work Barricades No Match For Capp Street Motorists" Previously, previously, previously, previously.
Violet Blue's memoir is now out in paperback, so go buy it! It is heartwrenching, infuriating, and really funny. Here's the first page, which hits the ground running:
There are reasons for San Francisco's homeless crisis, but no one remembers what they are.
My mother was a hacker and Stanford engineering graduate. When I was a little girl, she worked as a radio signal jammer for a US government contractor in Silicon Valley. She was single, so she picked up a second job: negotiating the import and sale of cocaine from South America into the San Francisco Bay Area. My mother was a very popular techie and she took me to all the parties. Her clients made sure I had all the games and computer equipment others only dreamed of. I spent my days as a ten-year-old cutting and packaging large amounts of coke and watching my mother and her tech-elite companions unravel, until someone got shot and then everything fell apart.
I began junior high school fresh out of federal witness protection. By my freshman year of high school, I was homeless and alone on the streets of San Francisco.
Previously, previously, previously, previously, previously.
Dear Lazyweb, do you recognize the error "The output device Loopback Audio does not appear to be attached to your Mac"? That device is indeed no longer listed in Audio Hijack or in system sound preferences.
This is a macOS 10.15.7 Mini that had been working fine until a couple days ago. I haven't intentionally made any changes recently so I don't know what melted. I tried re-downloading Loopback, re-installing ACE, upgrading to Audio Hijack 4.1.1, and rebooting. Same.
I mailed Rogue Amoeba support yesterday, who are usually good about these things, but they haven't responded yet and I'd really like to have this fixed before... 8pm.
Update: Fixed. Turns out there was a "turn it off and then on again" checkbox that I had bonked before rebooting that also wanted a bonk after.
Previously, previously, previously.
_benui: Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
EdaalateAli1400: Hackers Interrupt Raisi's Revolution Day Speech On State TV:
The hacktivist group Ali's Justice (Edalat-e Ali) hacked the broadcast from the state TV and aired the slogan "Death to Khamenei". It also called on the people to withdraw their money from government banks and called on the people to take part in antigovernment protests on February 16.
Max Headroom unavailable for comment.
Previously, previously, previously, previously, previously, previously, previously.
Jan Strehmel:
We find that open source code containing swearwords exhibit significantly better code quality than those not containing swearwords under several statistical tests. We hypothesise that the use of swearwords constitutes an indicator of a profound emotional involvement of the programmer with the code and its inherent complexities, thus yielding better code based on a thorough, critical, and dialectic code analysis process.
Previously, previously, previously, previously.
A year after outcry, IRS still doesn't offer taxpayers alternative to ID.me:
When the IRS announced last year that it was working to roll out a government-administered tool to securely grant taxpayers access to online services, it seemed like a triumph for critics calling on the agency to end its controversial partnership with ID.me, a service that largely uses automated facial recognition to verify a taxpayer's identity.
But a year and another tax season later, the IRS still offers ID.me exclusively with no alternative vendor or in-person options. The lack of progress raises questions about the federal government's slow rollout of Login.gov and its reliance on a growing industry of private vendors to verify Americans' identities in order for them to access public services online.
Launched in 2017 to offer the public an easy way to securely log in to federal websites, Login.gov was supposed to streamline the way Americans interact with the federal government. Five years later and more than $187 millionin government investment later, however, it still hasn't been widely rolled out.
Previously, previously, previously, previously, previously.
Acyn: I just woke up and Twitter is telling me "You are over the daily limit for sending Tweets". So things are still going great over there. Previously, previously, previously, previously, previously.
Predicting Financial Crime: Augmenting the Predictive Policing Arsenal
In this paper we have presented our state-of-the-art model for predicting financial crime. By incorporating public data sources with a random forest classifier, we are able to achieve 90.12% predictive accuracy. We are confident that our model matches or exceeds industry standards for predictive policing tools.
Crucially, our model only provides an estimate of white collar crimes for a particular region. It does not go so far as to identify which individuals within a particular region are likely to commit the financial crime. That is, all entities within high risk zones are treated as uniformly suspicious.
Recently researchers have demonstrated the effectiveness of applying machine learning techniques to facial features to quantify the "criminality" of an individual.
We therefore plan to augment our model with facial analysis and psychometrics to identify potential financial crime at the individual level. As a proof of concept, we have downloaded the pictures of 7000 corporate executives whose LinkedIn profiles suggest they work for financial organizations, and then averaged their faces to produce generalized white collar criminal subjects unique to each high risk zone. Future efforts will allow us to predict white collar criminality through real-time facial analysis.
Previously, previously, previously, previously, previously, previously, previously, previously.
Please enjoy jwz mixtape 238. It's been a little while since the last one. Not as long as the previous gap, but still, my rate of discovery has noticeably slowed in the last year....
danmcquillan: We come to bury ChatGPT, not to praise it:
ChatGPT is, in technical terms, a 'bullshit generator'. If a generated sentence makes sense to you, the reader, it means the mathematical model has made sufficiently good guess to pass your sense-making filter. The language model has no idea what it's talking about because it has no idea about anything at all. It's more of a bullshitter than the most egregious egoist you'll ever meet, producing baseless assertions with unfailing confidence because that's what it's designed to do. [...]
Of course, the makers of GPT learned by experience that an untended LLM will tend to spew Islamophobia or other hatespeech in addition to talking nonsense. The technical addition in ChatGPT is known as Reinforcement Learning from Human Feedback (RHLF). While the whole point of an LLM is that the training data set is too huge for human labelling, a small subset of curated data is used to build a monitoring system which attempts to constrain output against criteria for relevance and non-toxicity. It can't change the fact that the underlying language patterns were learned from the raw internet, including all the ravings and conspiracy theories. While RLHF makes for a better brand of bullshit, it doesn't take too much ingenuity in user prompting to reveal the bile that can lie beneath. The more plausible ChatGPT becomes, the more it recapitulates the pseudo-authoritative rationalisations of race science. [...]
ChatGPT is a part of a reality distortion field that obscures the underlying extractivism and diverts us into asking the wrong questions and worrying about the wrong things. Instead of expressing wonder, we should be asking whether it's justifiable to burn energy at "eye watering" rates to power the world's largest bullshit machine. [...]
Commentary that claims 'ChatGPT is here to stay and we just need to learn to live with it' are embracing the hopelessness of what I call 'AI Realism'. The compulsion to show 'balance' by always referring to AI's alleged potential for good should be dropped by acknowledging that the social benefits are still speculative while the harms have been empirically demonstrated. Saying, as the OpenAI CEO does, that we are all 'stochastic parrots' like large language models, statistical generators of learned patterns that express nothing deeper, is a form of nihilism. Of course, the elites don't apply that to themselves, just to the rest of us. The structural injustices and supremacist perspectives layered into AI put it firmly on the path of eugenicist solutions to social problems.
If the CEO of OpenAI thinks that you are a stochastic parrot, then that means that he doesn't really recognize you as a person. We have a word for that kind of systemic lack of empathy and that word is "psychopath".
Blake C. Stacey:
I confess myself a bit baffled by people who act like "how to interact with ChatGPT" is a useful classroom skill. It's not a word processor or a spreadsheet; it doesn't have documented, well-defined, reproducible behaviors. No, it's not remotely analogous to a calculator. Calculators are built to be right, not to sound convincing. It's a bullshit fountain. Stop acting like you're a waterbender making emotive shapes by expressing your will in the medium of liquid bullshit. The lesson one needs about a bullshit fountain is not to swim in it.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
The House committee investigating the riot avoided detailed discussion in its report for fear of offending Republicans and tech companies:
Congressional investigators found evidence that tech platforms -- especially Twitter -- failed to heed their own employees' warnings about violent rhetoric on their platforms and bent their rules to avoid penalizing conservatives, particularly then-president Trump, out of fear of reprisals. [...]
"The sum of this is that alt-tech, fringe, and mainstream platforms were exploited in tandem by right-wing activists to bring American democracy to the brink of ruin," the staffers wrote in their memo. "These platforms enabled the mobilization of extremists on smaller sites and whipped up conservative grievance on larger, more mainstream ones." [...]
That focus on Trump meant the report missed an opportunity to hold social media companies accountable for their actions, or lack thereof, even though the platforms had been the subject of intense scrutiny since Trump's first presidential campaign in 2016, the people familiar with the matter said.
Confronting that evidence would have forced the committee to examine how conservative commentators helped amplify the Trump messaging that ultimately contributed to the Capitol attack, the people said -- a course that some committee members considered both politically risky and inviting opposition from some of the world's most powerful tech companies, two of the people said. [...]
The Washington Post has previously reported that Rep. Liz Cheney (R-Wyo.), the committee's co-chair, drove efforts to keep the report focused on Trump. But interviews since the report's release indicate that Rep. Zoe Lofgren, a Democrat whose Northern California district includes Silicon Valley, also resisted efforts to bring more focus in the report onto social media companies.
Previously, previously, previously, previously, previously.
Facebook secretly killed users batteries, worker claims in lawsuit:
The practice, known as "negative testing," allows tech companies to "surreptitiously" run down someone's mobile juice in the name of testing features [...]
"I said to the manager, 'This can harm somebody,' and she said by harming a few we can help the greater masses," said Hayward, 33, who claims in a Manhattan Federal Court lawsuit that he was fired in November for refusing to participate in negative testing. [...]
"Any data scientist worth his or her salt will know, 'Don't hurt people,'" he told The Post.
Killing someone's cellphone battery puts people at risk, especially "in circumstances where they need to communicate with others, including but not limited to police or other rescue workers," according to the litigation filed against Facebook.
"I refused to do this test," he said, adding, "It turns out if you tell your boss, 'No, that's illegal,' it doesn't go over very well." [...]
He said he doesn't know how many people have been impacted by Facebook's negative testing but believes the company has engaged in the practice because he was given an internal training document titled, "How to run thoughtful negative tests," which included examples of such experiments being carried out.
"I have never seen a more horrible document in my career," he said.
Pluralistic:
We don't know much else, because Hayward's employment contract included a non-negotiable binding arbitration waiver, which means that he surrendered his right to seek legal redress from his former employer. Instead, his claim will be heard by an arbitrator -- that is, a fake corporate judge who is paid by Facebook to decide if Facebook was wrong. Even if he finds in Hayward's favor -- something that arbitrators do far less frequently than real judges do -- the judgment, and all the information that led up to it, will be confidential, meaning we won't get to find out more.
Previously, previously, previously, previously.
SF's Market Street Subway Is Running on Reagan-Era Technology:
"Our train control system in the Market Street subway is loaded off of five-and-a-quarter inch floppy drives," SFMTA director Jeffrey Tumlin told KQED's Priya David Clemens this week. "We have to employ programmers who are experts in the programming languages of the nineties in order to keep running our current system. So we have a technical debt that stretches back many decades."
Ah yes, the withered programmers from the Nineteen-Hundreds. I'm glad they included these historical fun facts about floppy disks!
For those who've never had to use one -- and keep it far away from any magnets -- floppy disks are still used as the "save" icon on computers worldwide, but they've been obsolete for 30 years or more. Originally a full eight inches across when introduced in the 1970s, floppies later shrunk to five-and-one-quarter inches, and, eventually, a mere three. Early generations were indeed bendable, although the final generation was made of a harder, thicker plastic, with no flop at all. Eventually, CD-ROM technology superseded them before becoming nearly extinct, too.
Here's an article from 2015 about some upgrades, but this sounds like an even older, pre-floppy system:
Muni train control system gets biggest upgrade since the '90s:
In a dank walkway tucked away inside the Van Ness Avenue Muni station is the mainframe that controls Muni trains underground.
Relay racks extend down a cramped hallway nearly 15 feet deep, where dozens of 4-inch copper filaments clatter up and down like teeth. The speedy "click, clack" sound signifies a smooth running Muni light rail automatic control system [...] The clapping beat signifies the proper alignment of the railway's 83 axle (controls) and numerous other track switches. [...]
When this happens, or a track switch is damaged, a green relay cable running the length of the underground track is tripped. This signals the maintenance crew, which then checks each ticking copper relay for those with an off beat, or ones that have stopped altogether. [...]
"Last year, we had water up to here" Haley said, gesturing with his hand to his waist. The relay system is under a city drain, he said. A yellow tarp is strung at the roof of the relay room, while sandbags, a bucket and more tarps are tucked away in the corners. [...]
"These things are hard to replace," Kelly said. "You can't just go to Relays R Us." [...]
The crew that maintains and inspects the relays every night said it is hopeful for the new system -- but it also respects the old one. "I trust it to run another 20 years," said Hoa Huynh, a 20-year maintenance crew member. But, he said, "It's slow. Very slow."
I love the idea that part of the diagnostic process is to stand in this room and listen to it -- "that's not how the tunnel song is supposed to go." An interface that draws big red boxes using a supercomputer is not necessarily easier or more expressive than one that communicates ambiently through the system's inherent musicality.
Previously, previously, previously, previously, previously, previously, previously.
A 16 × 24-inch tangled web showing how 100+ different map projections are all related to each other: I'm not sure which corner of this image should be labelled "Chaotic Evil".
Previously, previously, previously, previously, previously.
Adam Daniel: I watched Groundhog Day every day for a year:
"What would you do if you were stuck in one place, and every day was exactly the same, and nothing that you did mattered?" [...]
In 2021 I was wrestling with the same question. Living in lockdown, I was feeling frustration, ennui, and like forward progress had ground to a halt. The circumstances created an opportunity to subject myself to a very unusual challenge: to watch the same film once a day, every day, for a year. [...]
I began to notice the reoccurrence of certain extras from scene to scene, building my own narrative around their identities. I realised the boy in a wheelchair in the background of the hospital scene is the same boy Phil will eventually save from breaking his leg every day. [...]
By the midway point, my viewing had shifted into a mode of cataloguing and memorisation. Phil Connors's weather reports ran through my head unbidden, and I had built myself a mental map of Punxsutawney to where I felt like I could give directions to a visitor. I began to talk to the film as it played.
Some days, the viewing felt like a curse. When Rita discovers Phil's dilemma, she says: "Maybe it's not a curse. Maybe it depends on how you look at it."
Previously, previously, previously, previously, previously.
Self-driving cars are causing mayhem on SF streets
In letters to the California Public Utilities Commission seeking to curtail their expansion, the city's Municipal Transportation Agency and County Transportation Authority documented at least 92 incidents between late May and December where self-driving taxis created mayhem on city streets -- disrupting traffic, Muni transit and emergency responders.
Jan 22: Firefighters were battling a two-alarm apartment blaze on the corner of Hayes and Divisadero streets when a driverless Cruise car entered the active firefighting scene and nearly ran over fire hoses on the street. Firefighters at the scene stood in front of the car to try to get it to stop, but the autonomous vehicle came to a halt only after one of them smashed the Cruise car's front window amid the chaotic effort to put out a fire that displaced 25 people.
Sep 22: A Cruise vehicle entered a bus lane, stopped next to a Muni bus near the intersection of O'Farrell and Franklin streets and blocked traffic for 21 minutes.
Sep 23: Five Cruise autonomous vehicles blocked southbound Mission Street just north of the intersection with 29th Street. One of the cars stopped on the central double yellow line, partially blocking an opposing lane of traffic. Traffic was stopped for at least 13 minutes.
Sep 30: A Cruise vehicle came to a stop after nearly colliding with a Muni N-Judah train at the intersection of Carl and Cole streets. The Cruise car blocked light-rail tracks in both directions for close to seven minutes.
Previously, previously, previously, previously, previously, previously, previously, previously.
HamasakiLaw:
Watch for "cops save baby ducks" stories in the next few months. Media collaborates with police to produce these puff pieces after every police brutality incident. Literally every dept does these after police killings, it's amazing.
Police seem to be heroically rescuing baby ducks... pretty much everywhere:
I found 30 -- yes 30 -- separate stories from just the last two years before I decided I'd spent enough time on this post. I'm sure a more thorough search would have turned up a lot more.
What's incredible is not just that so many baby ducks keep wandering into storm drains, but also that there are so often police officers nearby to save them, and that word of these rescues keeps finding its way to a local news reporter. It's quite the fortuitous string of coincidences.
In any case, please enjoy these 30 stories about police saving baby ducks.
- Eureka, California
- Montgomery County, Maryland
- Sevierville, Tennessee
- Hudson, Wisconsin
- Jacksonville, Florida
- Whitemarsh, Pennsylvania
- Andover, Massachusetts
- Bartlett, Tennessee
- South Salt Lake City, Utah
- Bellevue, Washington
- Topeka, Kansas
- Manlius, New York
- Jamestown, New York
- Caldwell, Idaho
- North Mankato, Minnesota
- Marlborough, Massachusetts
- Manchester, New Hampshire
- Rome, New York
- Cape May, New Jersey
- Blue Ash, Ohio
- Harlingen, Texas
- Heyward, California
- Evansville, Indiana
- Anne Arundel County, Maryland
- Poughkeepsie, New York
- Punta Gorda, Florida
- Overland Park, Kansas
- Somewhere in Arizona
- Edmond, Oklahoma
- Calabash, North Carolina
Previously, previously, previously, previously, previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Not only do you need leap seconds to keep solar time and atomic time in sync, you'll need a different kind of leap second to keep Lunar atomic time and Earth atomic time in sync, because mass distorts spacetime. So good luck with that...
Defining lunar time is not simple:
Although the definition of the second is the same everywhere, the special theory of relativity dictates that clocks tick slower in stronger gravitational fields. The Moon's gravitational pull is weaker than Earth's, meaning that, to an observer on Earth, a lunar clock would run faster than an Earth one. Gramling estimates that a lunar clock would gain about 56 microseconds over 24 hours. Compared with one on Earth, a clock's speed would also subtly change depending on its position on the lunar surface, because of the Moon's rotation, says Tavella. "This is a paradise for experts in relativity, because you have to take into account so many things," she adds.
Previously, previously, previously, previously, previously, previously, previously.
Dear Lazyweb, Can anyone explain to me what the default event alert time actually does on macOS and iOS with iCloud syncing? What I would like it to mean: "When I create a new event, that event is created with an alert 15 minutes before, instead of needing to add that by hand." What it seems to actually mean: "If you create an event, even a recurring event, and at any point change the time of that alert, or delete the alert, then the 'default' 15 minute alert is going to show back up anyway, but some random amount of time later, and also only like 70% of the time." I suspect that if I turned off the default alert on my desktop as well as every other device it would stop re-adding it, but then I would accidentally end up a bunch of events with no alerts at all. Previously.
Previously, previously, previously, previously, previously, previously, previously, previously.
Mike Lacher:
Team,
There's no easy way to say this: I have made the difficult decision to lay off over six thousand of you. In the past two years, we have achieved huge wins together. But unfortunately, the macroeconomic environment has shifted in ways none of us could have foreseen, from an economy in which I did feel like paying you, to one in which I'd rather not.
In 2021, things looked different. Interest rates were low, and my enthusiasm for bankrolling your children's insulin was high. Given every available forecast, it was the perfect time to hire 1,200 blockchain developers, spin up original streaming content, and lead three rounds of funding for my nephew's AI-powered B2B sourdough recipe app. Who could have known that in just a few months, despite all our operational velocity, the world would pivot so dramatically? Supply chains have stalled. Inflation has risen. And suddenly all your salaries and dental work hang like millstones chafing the supple neck of my stock compensation package. [...]
This was not an easy decision to make. It's weighed heavily on me for the past month, keeping me up at night and nearly causing me to cancel the exec team's offsite, even though Bad Bunny's appearance fee was only 50 percent refundable. Let's not mince words, though; the accountability for this decision rests with me. The consequences, on the other hand, rest with you, but so does a pretty generous COBRA package.
Previously, previously, previously, previously, previously.
Jeffrey Paul:
Imagine my surprise when browsing these images in the Finder, Little Snitch told me that macOS is now connecting to Apple APIs via a program named mediaanalysisd (Media Analysis Daemon - a background process for analyzing media files). [...]
To recap:
- In 2021, Apple said they'd scan your local files using your own hardware, in service of the police.
- People got upset, because this is a clear privacy violation and is wholly unjustifiable on any basis whatsoever. (Some people speculated that such a move by Apple was to appease the US federal police in advance of their shipping better encryption features which would otherwise hinder police.)
- Apple said some additional things that did NOT include "we will not scan your local files", but did include a confirmation that they intend to ship such features that they consider "critically important".
- The media misreported this amended statement, and people calmed down.
- Today, Apple scanned my local files and those scanning programs attempted to talk to Apple APIs, even though I don't use iCloud, Apple Photos, or an Apple ID. This would have happened without my knowledge or consent if I were not running third-party network monitoring software.
By default, Little Snitch allows all connections to Apple and iCloud. To block this process (and others) you have to un-check the "icloud.com" and "apple.com" rules on the "System" tab. And then endure two days of whack-a-mole while re-allowing the ones you actually want to be able to connect to Apple, like softwareupdated and IMTransferAgent and a dozen others.
Update: Lots of people keep sending me this rebuttal, and telling me "it no longer phones home as of the OS update that was released 5 minutes from now, so problem solved." Ok, that may well be. But when my OS was phoning home on my photos yesterday and happens to not be phoning home on them today... that doesn't really build trust. Intent matters, and we know what Apple's intent is because they told us. Code matters, and we are not allowed to see Apple's code.
Maybe the fact that it phoned home with a null response is only because the test photos didn't match some magic neural net -- congratulations, Apple didn't report your test images to the FBI.
We cannot know. But suspicion and mistrust are absolutely justified. Apple is examining your photos and then phoning home. The onus is on them to explain -- and prove -- what they are doing and why. They are undeserving of you taking them at their word.
Previously, previously, previously, previously, previously, previously.
We had surprisingly little flooding during this month's climate apocalypse. Harrison near Division was underwater for a while, but it turns out that even though that's only a couple blocks away, we're several feet higher in elevation, so the water didn't crest the sidewalk on our block. We did have some inexplicable roof leaks, but nothing too severe. At one point at the height of the storm, we had dirty water jet up out of the sink drains and water fountains! It did not seem to be sewage, so our best guess is that it was roof water that had nowhere else to go because the sewers were already at capacity.
Despite our worry, we were not burgled a third time on New Year's Day, probably because:
A suspect was arrested on New Year's Eve after running a red light near 4th and Townsend.
[He] was booked into county jail for nine counts of burglary, possession of burglary tools, possession of methamphetamine and possession of narcotics.
SFPD posted this fun photo of his burglary tools, in case you're looking for some tips.
Man arrested, accused of breaking into 10 SF stores:
The burglaries followed a similar pattern of the suspect forcing entry through the front of a business, causing damage. Once inside, the suspect stole cash from registers, safes or ATMs, and various other items from the stores.
Not their first rodeo: Matt and Kayla were also arrested in 2021:
Officers arrived on scene and located two suspects in the process of stealing two vehicles. [...] they fled into another stolen vehicle and drove in the officer's direction at a high rate of speed, causing him to dive out of the way to prevent from being struck. The suspects then fled on foot into a nearby cemetery. [...]
Both suspects [admitted] to numerous thefts throughout the Bay Area. Lake and Gutierrez were transported and booked into San Mateo County Jail on numerous charges.
I can't imagine a scenario where we get any of our money back, however. You will be shocked, shocked to learn that insurance is a scam.
Turns out our insurance policy basically doesn't cover cash. It doesn't matter what kind of paperwork we have documenting the amount of cash that was stolen, the policy caps that at $5k, minus a $1k deductible.
And regardless of whether the insurance company found some reason to deny the claim entirely -- which they almost certainly would -- the mere act of filing the claim would cause our rate to (purely coincidentally) go up by more than $4k per year.
"Nice policy you have there, shame if something were to happen to it."
And I'm gonna guess that bringing a civil suit against a meth-head is also not going to turn out to be an effective strategy.
I'll bet Louis Vuitton doesn't have these problems.
Donations appreciated!
Big Tech layoffs are in the news, you say? On January 20th, 1998, Netscape laid off a lot of people. One of them would have been me, as my "department", such as it was, had been eliminated, but I ended up mometarily moving from "clienteng" over to the "website" division. For about 48 hours I thought that I might end up writing a webmail product or something.
That, uh, didn't happen.
At 8am on January 22, 1998, Netscape put out a press release announcing that the source code to the web browser would be released to the public at the end of March. This was the first that I had heard that this was even being considered.
Lacking any coherent information or direction from management (spoiler alert, there was no plan! none!) a handful of us in the trenches had some impromptu meetings, which began something like:
"What the fuck, I mean what the actual fuck?"
"I thought you got fired? Someone told me you were fired."
"I don't think I'm fired, are you fired?" "I don't think so?"
"Ok so are we doing this? I guess we're doing this?"
"We're doing what now?""I got this."
So then I registered the domain mozilla.org. According to WHOIS, the registration went live on January 23rd at 9pm.
The rest, as they say, is cvs log. I mean history. The rest is history.
Here are some photos I took at a meeting we held in early February 1998. (On film! With a camera manfactured in the nineteen seventies! Every photo you took, even the bad ones, cost you like a dollar!) That's Pacman trying to explain to The Usual Suspects the proposed org chart that I had drawn on the wall. Please note that "THE INTERNET" is represented as A CLOUD, because that was the style at the time.
The oldest version of mozilla.org in the Wayback Machine is from December 12, 1998, so I have reconstructed some older versions of the web site.
For the first month, I was hosting the mozilla.org domain on my own server, just to have a placeholder there, and I don't seem to have a copy of that first version. It took me that whole month to figure out how to move the hosting into the corporate data center. But here's the oldest version that I was able to reconstruct from the mozilla.org CVS repository:
And here are a few later copies:
That "Sponsored by DevEdge Online" thing in the top banner is because upper management assumed that the way "open source" worked was, the internal "developer relations" consultancy division would just fart out a zip file and then corporate customers would... handwave handwave... pay us for something? Disabusing them of this notion was a big part of my job that first month.
Fun fact! When I wrote the mozilla.org web site, I designed it to have a "source" directory that contained just the document bodies, and a Makefile generated an output directory that wrapped the headers and menus and such around that to emit the static web site that was actually served. The output directory was not checked into the source control archive, obviously, so I don't have a copy of that. So... I dug up the old CVS archive, checked out those old web site source revs, and then I had to run that website-generating perl script that I wrote 25 years ago.
...it worked without any modifications. Self-high-five.
And I gotta say, that old web site design hasn't really decayed much. If I were tweaking it today I'd have put a max-width on body of 50em or so to avoid the long lines, and I would for sure be using something sans-serif, but I think it still looks pretty good! (Remember, CSS was not even remotely a thing yet. You wanted rounded corners, you had to chisel that shit from flint.)
Here's some other Mozilla-relevant stuff:
Previously, previously, previously, previously, previously, previously, previously, previously.
BMG is suing the makers of Poopsie Slime Surprise for ripping off "My Humps" with their own song, "My Poops."
Poopsie Slime Surprise comes from MGA, who are responsible for the Bratz line of dolls. According to the lawsuit, "My Poops" plays on one of the dolls when you press a button on its belly, leading both to dance moves and to a less savory movement: the toys "excrete sparkling slime." [...]
"My poops, my poops my poops my poops," the unicorn sings. The lyrics continue, "Whatcha gonna do with all that poop, all that poop," and adds, "I drive my parents crazy, I do it every day."
BMG alleges that Poopsie Slime Surprise has made MGA tens of millions of dollars and that the company ignored cease-and-desist warnings. They are asking for a steaming $10 million in damages.
(This is of course not the first time a wide-eyed shitting unicorn has graced these pages.)
Previously, previously, previously, previously, previously, previously, previously, previously.
By Pete Ashdown, adorning the front wall of the XMission data center. They're also having a contest! Previously, previously, previously, previously, previously.
All of the attention has been on the Muskovites lately, but let's see how things are going over at the books of Face: I understand that they use "cookies" to enhance my personalized advertising experience! Previously, previously, previously, previously, previously.
...in news that will change absolutely no behavior of anyone anywhere.
WHO continues to recommend the use of masks by the public in specific situations, and this update recommends their use irrespective of the local epidemiological situation, given the current spread of the COVID-19 globally. Masks are recommended following a recent exposure to COVID-19, when someone has or suspects they have COVID-19, when someone is at high-risk of severe COVID-19, and for anyone in a crowded, enclosed, or poorly ventilated space. Previously, WHO recommendations were based on the epidemiological situation.
Relatedly, by rough visual inspection, 99% of DNA Lounge customers are still complete fucking idiots.
Previously, previously, previously, previously, previously, previously.
A little-known species of tropical bee has evolved an extra tooth for biting flesh and a gut that more closely resembles that of vultures rather than other bees.
They set up baits -- fresh pieces of raw chicken suspended from branches and smeared with petroleum jelly to deter ants.
The baits successfully attracted vulture bees and related species that opportunistically feed on meat for their protein. Normally, stingless bees have baskets on their hind legs for collecting pollen. However, the team observed carrion-feeding bees using those same structures to collect the bait. "They had little chicken baskets," said Quinn McFrederick, a UCR entomologist. [...]
"Even though they can't sting, they're not all defenseless, and many species are thoroughly unpleasant," Yanega said. "They range from species that are genuinely innocuous to many that bite, to a few that produce blister-causing secretions in their jaws, causing the skin to erupt in painful sores."
In addition, though they feed on meat, their honey is reportedly still sweet and edible. "They store the meat in special chambers that are sealed off for two weeks before they access it, and these chambers are separate from where the honey is stored," Maccaro said.
Previously, previously, previously, previously, previously, previously, previously.
It just keeps going! Keep watching until they fail their saving throw against the wizard. Previously, previously, previously, previously, previously, previously, previously.
Not a position I expected The Examiner to entertain:
The dominance of the tech boom, and the money it has brought into San Francisco politics, has meant that the primary framework for understanding San Francisco has become economic growth. There has always been more to San Francisco than that, but the space for saying it out loud and for building politics, and culture, around things other than wealth accumulation has been shrinking.
For many San Franciscans, particularly those whose roots are deeper than the most recent tech boom, what makes The City so wonderful are not high-end boutiques, endless conversations about real estate and business and the desire to get rich fast. That worked out for a few people, but it changed The City, pushing out much of the character, vibe and people who had characterized San Francisco for much of the previous half century.
Long traditions of tolerance, progressive social movements, avant-garde arts and culture -- and being a place where people seek to find themselves rather than their fortune -- are what makes San Francisco special. And none of that can flourish when boom times render The City unaffordable and business pushes out culture.
So much of what San Francisco contributed to the rest of the world from roughly 1960 to 2000 would not have been possible if the local economy had been booming that whole time.
Previously, previously, previously, previously, previously, previously, previously, previously.
cellular-automaton.nvim: And as the rat's milk returns to the sewer, the cycle of Life is complete.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Earlier today someone texted me a video from Android and it arrived as a 60x80 anim-GIF. If you're wondering if the message actually came from a 1997 Nokia, no, I asked. I'm used to the experience that if I ever try to send a photo or video to an Android user from DNA Lounge, they don't receive it until I'm back at home, and then they usually get 4+ copies, but this is next level. Previously, previously, previously, previously, previously, previously.
Everything about this is fantastic:
Imagine the most packed rush-hour train you've ever been on; then multiply the crowd by three, and add the deafening pulses and surges of two live punk bands, plus the swelling energy of a sold-out stadium show. People were standing on top of seats and hanging from the handrails to catch the action, some thrashing around mosh-pit style as best they could without knocking over band members. One person even briefly crowd-surfed.
"I was genuinely shocked to see how many people showed up and were interested in supporting what we're doing. I didn't expect that many people to be there to see this. And I was really inspired to see everyone smiling, singing along and just having a good time," Cody said. [...]
The train kept quaking, and the music raged on. By now, any fears I'd had of the event turning into a dangerous situation had dissipated. Despite the crowd's rowdiness, there seemed to be a shared understanding of care.
"Creating a safe space is one of the reasons I really like the hardcore scene that's happening right now in the bay. The people there are very careful about making sure everyone there feels good," said Bayden, the drummer for False Flag. "People really are there to enjoy the music and have a good time without hurting others."
"We really look out for each other," Pretty said. "We like to get in the pit and do stuff like that, but we still know what's right and what's wrong. We still know how to pick each other up."
What also stood out was the crowd's age; instead of a surly group of white dudes in their late 20s, as might be expected at a show like this, the train's passengers were mostly teenagers, of different races and genders. I later learned that this is also true of the bands themselves. The members of Surprise Privilege are all in their very early 20s, and two-thirds of False Flag are still in high school. Their shows, then, tend to act as safe spaces for young punks who might not have access to other events.
"The Bay Area is pretty small regarding venues, and there's especially not that many that are all-ages. Spaces like this provide an opportunity for everyone, no matter who you are, to come and watch. And it's just an opportunity to create a thriving arts community in the bay and show young people that, hey, this stuff exists and it's pretty cool," Cody said. [...]
The music and chaos went on for five more stops -- about six songs per band, to the surprise of the band members, who thought they'd be handcuffed before the first set started. BART police entered the train at Fruitvale Station and ordered everybody off but didn't detain or fine either band. According to the band members, the only reason the train stopped was because "someone's vape got stuck in a BART door." "If that hadn't happened, the show would've kept going," Bayden said.
Previously, previously, previously, previously, previously, previously, previously.
Lawsuit alleges that the social media giants have "successfully exploited the vulnerable brains of youth" for their own profit, using psychological tactics that have led to a mental health crisis in schools.
The district alleges that it has suffered widespread financial and operational harm from social media usage and addiction among students. The lawsuit cites factors including the resources required to provide counseling services to students in crisis, and to investigate and respond to threats made against schools and students over social media.
"This mental health crisis is no accident," the suit says. "It is the result of the Defendants' deliberate choices and affirmative actions to design and market their social media platforms to attract youth."
At more than 90 pages, the suit offers extensive citations in support of its claims, including surveys showing a 30% increase from 2009 to 2019 in the number of Seattle Public Schools students who said they felt "so sad or hopeless almost every day for two weeks or more in a row that [they] stopped doing some usual activities."
Seattle schools leader calls suit a 'first step' for students across the country:
The lawsuit has parallels to cases against Juul Labs over its marketing of e-cigarettes to youth, which led to a groundswell of litigation against the company. Seattle Public Schools filed its own suit against Juul with similarities to its case against the social media titans, likewise citing Washington state's public nuisance law.
Seattle Public Schools is seeking compensation not only for what it describes as significant resources already diverted to address the crisis, including counselors and mental health services, but also to increase its efforts in the future.
The district "needs a comprehensive, long-term plan and funding to drive a sustained reduction in the record rates of anxiety, depression, suicidal ideation, and other tragic indices of the mental health crisis its youth are experiencing at Defendants' hands," the complaint says.
Previously, previously, previously, previously, previously, previously.
Civic programs can't save SF's antiquated sewers from flooding:
It's easy to see the appeal of this kind of civic action, especially when it comes with the right to give "your" storm drain cutesy names, like Lana Del Drain or Drainmond Green. The feel-good PR campaign obfuscates a grimmer reality, though. San Francisco's antiquated stormwater system is prone to flooding, particularly in low-lying areas, and specifically flooding that contains raw sewage. The problem will only get worse in the face of storms enhanced by climate change. Which makes Adopt-a-Drain the paper straw of flood management, a gesture that's as lovely as it is inadequate. [...]
Despite the existential threat, the utilities commission continues to focus much of its public messaging on the importance of individual action, rather than fast-tracking major infrastructure projects. Sweiss told SFGATE that climate change "requires everyone to do their part," suggesting that residents sign up for Adopt-a-Drain and apply for grants to help pay for "improvements on their property that help protect against flooding during heavy rainstorms." [...]
The truth is, "rain guardians" and "Drain Daddies" are band-aids on a leaking dam. It's up to our local government to take far bolder action to protect its citizens now, before it's too late -- not push convenient distractions, like naming drains.
Previously, previously, previously, previously, previously, previously, previously.
"Bay Lights" -- the giant illuminated art installation on the Bay Bridge -- will go dark in March unless deep-pocketed philanthropists step forward.
After 10 years, the installation is a bit like San Francisco itself: a great idea with a glowing past that's worn out, broken in parts and increasingly expensive to fix. Once you notice the display's bald patches where long stretches of lights have failed, you realize that the installation needs a refresh.
Brutal!
If he can raise $1 million apiece from 10 wealthy people -- one has committed so far -- plus another $1 million in small donations, he intends to spearhead a new installation. It would illuminate the bridge again by Labor Day weekend with twice as many lights, and they'd be far sturdier. [...]
"Bay Lights" opened in March 2013 as a temporary sculpture, but was made permanent in 2015 -- or as permanent as equipment on a busy bridge can be. Davis acknowledged he expected the lights to last longer than they did.
Previously, previously, previously, previously, previously, previously, previously.
markasaurus: "The storm was so bad it took out the Tuesday noon siren for good." And it happened on a Tuesday. Before noon.
The day that a city-wide flash flood warning is issued for San Francisco might be a good day to have a functional public emergency alert system, huh?
Last year I did some digging into the history and future of the sirens but was not able to find any straight answers about the multiple security vulnerabilities that allegedly led to the shutdown, or what the actual plan is for bringing the new system online.
Scroll to the bottom for the questions that an actual journalist should be demanding answers to.
Seriously, I wish someone who does this for a living would press SFDEM for answers, because the real reason we don't have a siren system any more is almost certainly some Mohammed Nuru level of corruption and coverup.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
New legal filing shows how cops continue to roust the unhoused even when the city can't offer any safe and secure shelter.
Although Ryu issued an injunction barring further sweeps Dec. 21, "the city is just back to business as usual," Hadley Rood, a lawyer for the plaintiffs, told me. [...]
The SFFD incident commander [...] attempted to speak to them but, when one person responded to him in Spanish, he turned away, saying, "I don't speak Mexican!" It did not appear that HOT had a Spanish-speaking worker present, so they were not able to communicate with these individuals at any point during the sweep. [...]
He said that, if people did not leave the area immediately, SFPD would begin "running names," meaning conducting warrant checks on the individuals present at the site. He also said that DPW was going to come and throw people's property away if they did not pack up quickly enough. At this point, no concrete shelter offers had been made.
The city, according to the petition, has offered a range of justifications for the continued sweeps, including the bizarre argument that when the police order people to move, those orders are voluntary and temporary:
The suggestion that forcibly waking people up, standing over them, and yelling at them to move, is not an enforcement threat, flies in the face of common sense and should be precluded. Nor is there any indication that moving is voluntary or temporary.
The problem here is that the mayor wants unhoused people out of sight and mind, and is personally calling for the sweeps. Even in the middle of a massive series of dangerous storms. Even when a federal judge says it's illegal.
The shitheels at the UC Hastings Shitheel Lawyer Factory have muddied the waters here, no doubt to the delight of Breed and SFPD, by getting a judge to order the city to get all of those unsightly homeless people away from their Tenderloin campus. So there's a 2020 order from a judge saying "get the homeless out of the Tenderloin and into shelters or hotels" and there's a 2022 order from another judge saying "you can't sweep tents unless there's somewhere for them to go". Breed and Chiu say "it is impossible for San Francisco to comply with both injunctions", so we're gonna just trash their tents without giving them shelter. Close enough?
Previously, previously, previously, previously.
US law enforcement killed at least 1,176 people in 2022, making it the deadliest year on record for police violence.
While the numbers have crept up, the circumstances that precede the killings have remained consistent.
In 2022, 132 killings (11%) were cases in which no offense was alleged; 104 cases (9%) were mental health or welfare checks; 98 (8%) involved traffic violations; and 207 (18%) involved other allegations of nonviolent offenses. There were also 93 cases (8%) involving claims of a domestic disturbance and 128 (11%) where the person was allegedly seen with a weapon. Only 370 (31%) involved a potentially more serious situation, with an alleged violent crime.
"These are routine police encounters that escalate to a killing," said Samuel Sinyangwe, a data scientist and policy analyst who founded Mapping Police Violence and provided 2022 data to the Guardian. "The reduction in the conversation around police violence does not mean that this issue is going away. What's clear is that it's continuing to get worse, and that it's deeply systemic."
What's more, in 32% of cases last year, the person was fleeing before they were killed, generally running or driving off -- cases in which experts say lethal force is unwarranted and also endangers the public.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
"You CAN raise rents in NYC!" reads the headline of one promotional email sent to landlords.
"3 Simple Steps to Re-Regulate a Unit." First, use one of Teman's automated products to catch a tenant breaking a law or violating their lease, such as by having unapproved subletters or loud parties. Then, "vacate" them and merge their former apartment with one next door or above or below, creating a "new" unit that's not eligible for rent protections. "Combine a $950/mo studio and $1400/mo one-bedroom into a $4200/mo DEREGULATED two-bedroom," the email enticed.
Teman's surveillance systems can even "help you identify which units are most-likely open to moving out (or being evicted!)." [...]
Any camera system can document possibly eviction-worthy behavior, but McElroy identified two companies, Teman and Reliant Safety, that use the biometrics of tenants with the explicit goal of facilitating evictions. [...]
In his appeals to landlords, Teman has broadened the scope of tenants targetable through his products. In a 2018 LinkedIn post, the possibly eviction-worthy activities detected included "subletting," "living elsewhere most of the year," "hav[ing] too many occupants" and "hosting parties or businesses."
He has explicitly suggested surveilling rent-stabilized apartments. "We have EVICTED OVER 600 STABILIZED TENANTS in the last 2 years," the same post stated.
He also claims facial recognition can prevent inheritance claims, in which some rent protections are passed to family members who lived with a tenant. "That old lady might be gone in a few years," Teman wrote, "but if you cannot prove her grandkid didn't live with her, he'll get the apartment and its $600 rent!"
Wait, what:
In 2020, Teman was convicted of bank fraud for allegedly taking illegal withdrawals from clients, a conviction for which Teman's supporters in comedy and rabbinical circles appealed for a pardon from then-president Donald Trump.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
A Newly Discovered Proclamation on Smallpox Reveals Emperor Norton's Priorities
Norton I. Dei Gratia, Emperor of the United States and Protector of Mexico.
Being anxious to use heaven and earth for the obliteration of the small-pox, do hereby command the authorities of all the cities on the Pacific -
1st. That every person be vaccinated, under severe penalties.
2d. That teamsters driving persons to the hospital shall not get drunk and leave their patients on the streets, to spread the contagion.
3d. That physicians shall change their clothing after attending small-pox patients.
4th. That the churches ferret out and punish all persons who administer poisonous food and drinks, on religious, political, or national discussions.
Done in the city of Oakland, in the 16h year of our reign, and in the year of our Lord, 1869. Norton I.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Mayor Breed Claimed SF Wasn't Warned About Last Week's Big Storm. The National Weather Service Says Otherwise.
"We were under the impression [by the National Weather Service] that we could anticipate not even an inch of rain [that weekend]," Breed said at an emergency press conference Tuesday afternoon. "The information we had was not sufficient in helping us prepare in the capacity we needed to respond to this issue."
But NWS had alerted local officials and broadcast media as far back as Dec. 21 of "a significant rain event that would bring high impacts and hazardous conditions."
Susan Buchanan, a spokesperson for the National Weather Service, said that forecasters even emailed daily briefings to the Mayor's Office and attended the virtual citywide planning meeting for New Year's Eve on Dec. 28.
By Dec. 29, NWS raised the threat level for heavy rain on New Year's Eve in San Francisco to high -- forecasting for 2 to 3 inches of rain, with the potential for up to 6 inches in surrounding areas.
Then, a day before the massive storm arrived, it warned: "This will be a dynamic and potent system ... Expect rain rates to intensify, with periods of heavy rain to develop overnight tonight and through midday on New Year's Eve."
Previously, previously, previously, previously.
marius_mich:
"RWE's strategy: quickly dig away areas that can be used by activists"
The village of Luetzerath is to be demolished to expand the Garzweiler lignite coal mine:
Activists threw fireworks, bottles and stones at police [...] Protesters previously had set up a burning barricade, and one glued his hand to the access road. Activists have been living in houses abandoned by former residents.
Previously, previously, previously, previously, previously.
"It was tricky, but..." Previously, previously, previously, previously, previously, previously, previously, previously, previously.
"The powerful system was seen 'undergoing bombogenesis' off California's northern coast, the NWS office in Sacramento said on Wednesday." Happy bombogenesis day to this bird in particular.
Previously, previously, previously, previously, previously, previously.
Siri, show me "It's a Wonderful Life", but make it Klept.
Makras was convicted in U.S. District Court earlier this year in a case built on the same federal corruption probe that toppled other powerful players in city politics. Namely, former Public Utility Commission head Harlan Kelly and ex-Public Works boss Mohammed Nuru [who] was sentenced to seven years in prison after pleading guilty to fraud in January. [...]
While Makras did not write the court himself, a long list of supporters did, including former mayor Willie Brown and, lastly, Makras' wife, Farah Makras.
She wrote that her husband believes in the rule of law and is the most honest and humble man she knows, and asked the judge for leniency. In fact, she wrote he is so humble he drives friends like Mayor Brown to the opera in the "cheapest little Toyota Tacoma Truck."
Previously, previously, previously, previously, previously, previously, previously, previously.
I have an apparently controversial opinion: that URLs that do not exist should return 404. WordPress disagrees, vehemently, and always tries to either redirect to "what you might have meant", or, even worse, just returns another document, allowing two different URLs to have the same content instead of redirecting to the canonical URL. By default, if you type some random word into a URL like /blog/something it will spin the wheel and redirect to an arbitrary post that happens to have that word in it, like /blog/2004/09/actually-something-else/. You can disable that nonsense like so: add_filter ('do_redirect_guess_404_permalink', '__return_false'); But this is insufficient because, for example, the post with the URL /blog/2022/12/sewers/ also answers to /blog/2022/00/sewers/, /blog/2022/0/sewers/, /blog/0000/00/sewers/, /blog/0000/0/sewers/, /blog/0000/0/SeWeRs/, and who knows what else. And those aren't even redirects, but multiple URLs returning the same document. How do I make it knock that shit off? I imagine the answer is somewhere in the parse_query filter, but that's the part of the map that is very clearly labelled "Here Be Monsters". Previously, previously, previously.
50: "dot eth" pseudo-domains about to go offline because domain owner is in prison 49: Star Trek Mad Science ***(2016)*** 48: Dyson Snot Cannon 47: Following the money 46: Great Moments in Taxonomy 45: Last man standing in the floppy disk business 44: Gigantic Pentagram Found in Kazakhstan ***(2013?)*** 43: Y2038 42: Neoliberal John Snow 41: So, how was your day? 40: A Series of Tubes 39: Today in "Google broke email" 38: Hive Social got popped already 37: Cursed 36: Dazzle is very in right now *(2021)* 35: Let's Cross This One Off Your List 34: Wherein our staff are assaulted 33: Episode Seven 32: Using your own domain as a Mastodon handle 31: Shell 30: PSA: backups ***(2007!)*** 29: I would like Debian to stop shipping XScreenSaver ***(2016, still true)*** 28: Playing old PS3 games 27: They Live and the secret history of the Mozilla logo ***(2016)*** 26: Instagram: How not to do messaging 25: How to fix social media 24: XScreenSaver was released 30 years ago 23: White Power Milk ***(2012??)*** 22: Signal hops on the Dunning-Krugerrand bandwagon *(2021)* 21: Ceiling Roomba is watching you poop 20: IRS login makes you take a selfie for this security company you've never heard of 19: Lauren Boebert will make you shit blood *(2021)* 18: export TERM=aaa-60 ***(2016)*** 17: I told you so, 2021 edition *(2021)* 16: Wherein we have surveillance footage 15: Watch a VC use my name to sell a con ***(2011, timely again)*** 14: The Web3 Fraud 13: Wherein nobody's boosted, and nobody believes that Long COVID exists 12: Every day I learn something new... and stupid ***(2010!!)*** 11: Today in Landfill Capitalism ***(2018)*** 10: COVID risk assessment 9: Mastodon and federation 8: Mastodon is going great 7: Wherein we surrender unconditionally to the coronavirus 6: Mastodon stampede 5: Mozilla blinked 4: On blocking, and the coinsplaining cryptobros 3: Forbidden Knowledge: Teaching Crabs How To Read ***(2019??)*** 2: PSA: Do Not Use Services That Hate The Internet 1: Today on Sick Sad World: How The Cryptobros Have Fallen This year I didn't omit posts not made in 2022, because there were a few pretty old ones making a comeback tour for some reason...
Previously, previously, previously, previously, previously.
Today's probably a good day to re-read my deep dive into the San Francisco sewer system, with particular focus on Lateral Service Connection L-157660 and the North Point Wet Weather Treatment Facility.
"Herbal notes."
"We feel that crypto has abandoned the early days of organic blockchain crafting when bored math geeks would mine 10 Bitcoins in an afternoon and then blow it all on IPAs and pizza later that night," said 26-year-old Hash & Moon co-founder Cody Silas.
"Today's Bitcoin investor is savvy and looking for a hand-crafted crypto currency to launder money or pay to have someone eliminated. We are the only hyper-locally sourced, sustainable option for that."
His co-founder Oliver Heath said their approach cuts down the giant carbon footprint of Bitcoin servers with more sustainable ways to play into fashionably legal crypto-Ponzi schemes.
"Dedicated crypto-mining computers use as much electricity in one year as the entire country of Argentina," said Heath. "Our approach gets back to the basics, using bearded mathematicians sitting at a desk cranking out answers to artificial problems, powered 100 percent by avocado toast, ethically sourced kombucha and acai bowls."
Previously, previously, previously, previously, previously, previously, previously, previously.
We hope to see you at our New Year's Eve events: Tonight, Acid Rain, and tomorrow, Taylor Swift-themed NYE and BTS-themed NYE. Acid Rain: New Year's Rave-o-Lution Midnights: Taylor Swift NYE BTS + Blackpink K-Pop NYE This is the time of year when I generally do a "What have we accomplished this year?" kind of post, and I'm not gonna lie, this was another year that was just depressing as hell. I don't think people really acknowledge the trauma that nearly everybody is suffering as a result of the last three years. All of your friends are damaged. I mean, even more than usual. Like, we had a staff party a few weeks ago. It was lovely. But here's how a lot of the conversations went:
9pm to midnight: This is so fun! It's great to see you! Yay, let's drink and bullshit about music!
Midnight to 2am: Let me tell you about my debiliating PTSD from the last three years of COVID, poverty, and dead friends.
So let's recap, I guess?
February through April of this year saw our government and our industry unify behind the idea that the proper response to a vascular, neurological and immunocompromising pandemic was to just pretend that it's no longer happening, and not just eliminate but stigmatize even the most basic mitigation measures.
In August, we had the literal shitshow of a weeks-long plumbing disaster that left us with no toilets and required digging up the sidewalk.
In November, we had a weeks-long social media shitshow instigated by someone who repeatedly assaulted our staff and then loudly and enthusiastically lied about it.
And then a few weeks later, we were burgled, twice. It was very expensive. The suspects are still at large, because my first name's not Louis, my last name's not Vuitton, and when Mayor Breed (D-Coronavirus) talks about being tough on crime, what she means by "crime" is "visible homelessness".
Our attendance is back up to about 80% of what it was in 2019, which is... better than it could be, but still not great. We put on a bunch of great shows, we just need more people to come to them.
And this year we were again voted Best Nightclub, so thank you for that!
Sooooooo, another year above ground, right? Take the win, I guess.
Maybe 2023 will be better. Maybe you can help, by joining our team. We are in desperate need of both an experienced talent buyer and a bookkeeper. If you know anyone, send them our way!
TSA going hogwild with facial recognition is going about as well as you'd expect, "but you can opt out". YK Hong:
Since folks asked what happens whenever I opt out of facial recognition, I documented it for you while going through US border patrol.
Coming out of the flight there was a row of kiosks for facial biometric capture. There were no people. Just kiosks. So I kept walking.
The next point of contact was the passport agents at their desks. Agent A asked me, "Did you take your photo at the kiosk?" I said, "No, I am opting out of biometric facial recognition." And the agent asked, "Why?"
And I said, "Because I don't like it." And the agent said, "Wait here," and then let the people behind me through.
After a bit of this punitive behavior, agent A sent me to agent B.
Agent B said, "Why? Why don't you want to do it?" And I said, "Because I don't want it. I want to opt out." He paused and twisted his face.
Then he pointed at a sign and said, "Read that."
The sign read: "U.S. citizens and select foreign nationals who are not required to provide biometrics and who wish to opt out of the new facial biometric process may simply notify a CBP officer, request a manual document check, and proceed with processing consistent with existing requirements for entry into the United States."
It's almost as if everyone entirely forgot how to do a manual check, which was being used for everyone until about a year ago.
And then agent B again said, "So you want to opt out?" Again I said, "Yes, I want to opt out." And then he said, "Why?" And I said, "Because I don't like my image being taken over and over." And then he shook his head.
He said, "You know we already have your photo right?" And I said, "Yes, but I don't like my biometrics continuously being captured."
Then he said "Okay well I have to call someone." And he just sat there looking very upset.
Then agent C arrived at the adjoining desk to begin work. And agent B said, pointing at me, "She doesn't want to do the face scan. Which manager do I call?"
Agent C then said, "You don't have to call anyone. Just look at her face and then compare it to her passport photo."
And I said, "Yes, how it used to be done just a year ago."
And agent B said, "You're my first opt out."
Then agent C said, you just have to enter on the screen why she doesn't want it." So again, I said, "I don't like the repetitive image capture."
Agent B said, "You're losing the advantages of going through quickly." I said, "That's fine." He shook his head.
Finally, after a lot of fumbling on their end, I was able to proceed through.
Even though it says, I can "simply notify a CBP officer," it is not simple at all.
Opting out of facial recognition should be as easy as it is to opt in. The fact that it's not tells you an immense amount.
Make it as hard as possible for anyone to take your very personal data.
Normalize opting out so it is never taken for granted.
Previously, previously, previously, previously, previously, previously.
It's got a good beat and it's easy to dance to! Previously, previously, previously, previously, previously, previously.
Our weekly event mailing list auto-unsubscribes people after they have bounced three times, and when skimming the logs I was noticing some weird clustering: it seemed like a lot of people were hitting their third bounce after exactly 125 messages. So I graphed it, and... yup? At an average of one message a week, most addresses that bounce end up doing so at just about 31 months, or 2.4 years, plus or minus one week.
It's a weird cluster, right? I'd expect it to just be exponential.
This is a graph of how many messages were sent before the address bounced three times. It does not include addresses that have not bounced. Also, the bounce count is reset to 0 if we send a message and it does not bounce, so it's not that old "strikes" never expire. The data goes back about 3 years.
Almost all bounces are "over quota" rather than "not found" or some other error, and 75% of our subscribers are gmail.
Previously, previously, previously, previously, previously.
Radio Surveillance Music Hall:
A sign says facial recognition is used as a security measure to ensure safety for guests and employees. Conlon says she posed no threat, but the guards still kicked her out with the explanation that they knew she was an attorney. [...]
Conlon is an associate with the New Jersey based law firm, Davis, Saperstein and Solomon, which for years has been involved in personal injury litigation against a restaurant venue now under the umbrella of MSG Entertainment.
"I don't practice in New York. I'm not an attorney that works on any cases against MSG," said Conlon.
But MSG said she was banned nonetheless -- along with fellow attorneys in that firm and others. [...]
"This whole scheme is a pretext for doing collective punishment on adversaries who would dare sue MSG in their multi-billion dollar network," said Sam Davis, a partner at the firm where Conlon works.
Other firms have sued over being blacklisted. Conlon said she thought a recent judge's order in one of those cases made it clear that ticketholders like her "may not be denied entry to any shows." [...]
Davis is now upping the legal ante, challenging MSG's license with the State Liquor Authority.
"The liquor license that MSG got requires them to admit members of the public, unless there are people who would be disruptive who constitute a security threat," said Davis. "Taking a mother, separating a mother from her daughter and Girl Scouts she was watching over -- and to do it under the pretext of protecting any disclosure of litigation information -- is absolutely absurd. The fact they're using facial recognition to do this is frightening. It's un-American to do this."
Previously, previously, previously, previously, previously, previously.
A Roomba recorded a woman on the toilet. How did screenshots end up on Facebook?
The images were not taken by a person, but by development versions of iRobot's Roomba J7 series robot vacuum. They were then sent to Scale AI, a startup that contracts workers around the world to label audio, photo, and video data used to train artificial intelligence. [...]
James Baussmann, iRobot's spokesperson, said [...] that the images were "shared in violation of a written non-disclosure agreement between iRobot and an image annotation service provider." [...]
Ultimately, though, this set of images represents something bigger than any one individual company's actions. They speak to the widespread, and growing, practice of sharing potentially sensitive data to train algorithms, as well as the surprising, globe-spanning journey that a single image can take -- in this case, from homes in North America, Europe, and Asia to the servers of Massachusetts-based iRobot, from there to San Francisco -- based Scale AI, and finally to Scale's contracted data workers around the world (including, in this instance, Venezuelan gig workers who posted the images to private groups on Facebook, Discord, and elsewhere).
Together, the images reveal a whole data supply chain -- and new points where personal information could leak out -- that few consumers are even aware of.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
The Chronicle's unscientific count found more people going without masks by a fairly wide margin.
So, is anyone changing their habits as a result of what's happening around them now? Yes, but fewer than one might expect. Some shoppers who aren't wearing masks indicated they are assessing the risks and could put them on again. But most appeared set in their ways -- whether they've been wearing masks all along or ditched them long ago. Here's what they told us: [...]
"It hadn't really crossed my mind, I hadn't thought to follow cases."
"Since [getting COVID], I was like, 'Let's move on with life.'"
"We gave up."
"Knock on wood."
"My trust is not in the mask, it's in God."
He said he rarely masks up because he's been vaccinated and because he thinks he had COVID in June.
"I feel safe. I like feeling comfortable. I feel comfortable now."
"It takes so little effort that it's stupid not to do it. It's the easiest thing to do. I can't believe people who think it's some kind of imposition when it's what's best for society."
[She] walked around the store with her black mask just below her nose. The mask covered only half of her mouth. After months of not wearing a mask, she said she's trying to get back into the habit of wearing one. "It's the cold season," she reasoned. "It's not just good for COVID."
Previously, previously, previously, previously, previously.
Joman: Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
Four chimpanzees, one of which is wounded, were on the loose inside a building in a Swedish zoo on Thursday, a day after they escaped from their enclosure. Three others have been shot dead.
Swedish officials and media said the wounded animal had not received veterinary attention because no one could safely get inside the building at Furuvik zoo.
The chimps were inside the monkey house but staff had not been able to get the three uninjured ones back into their enclosure, the animal park said in a statement. The wounded animal returned to its enclosure on its own. [...]
The animals escaped on Wednesday, prompting the zoo to alert the authorities. Three chimps were shot dead by staff and the fourth was wounded. The zoo told Swedish media that the animals had to be killed because there was not enough tranquilliser for all of them.
The animals were well known in Sweden, and their deaths have provoked anger:
Researcher Mathias Osvath, who knew them for several years, insisted they posed no real danger. "If I'd met them in the park my pulse would have risen but I wouldn't have been afraid for my life. It's a tragedy," he told the BBC. [...]
The zoo is currently closed for the season so members of the public were not present, but zoo officials said the escaped animals still posed a threat and staff were evacuated or ordered to stay indoors. [...]
A former caretaker, who worked with the animals for 30 years, accused the zoo of acting unprofessionally. "I think they panicked," Ing-Marie Persson told public broadcaster SVT.
On Friday, the zoo confirmed the identities of two of the dead chimpanzees, Linda and Torsten. A third was also confirmed dead and another feared dead - they were named as Santino and Manda.
After years spent researching the chimpanzees, cognitive zoologists from the University of Lund have now suspended their co-operation with the zoo.
"I knew them personally, I would say. I've hugged Manda, I've kissed Linda and I've had tugs of war with Santino," said Mathias Osvath, who pointed out the chimpanzees had broken out of their enclosure many years ago, when there were visitors inside the zoo.
Santino was well known beyond Sweden for his artistic skills and was reported to be a favourite of Sweden's Crown Princess Victoria.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
How it started / How it's going:
One million liters of water crashed out of the aquarium. Two people were injured by the exploding glass and debris, but none were found trapped beneath the rubble. The fish did not survive.
The AquaDom, which stood inside the Radisson hotel, was described as the largest freestanding cylindrical aquarium in the world. It was home to more than 1,500 tropical fish. An elevator ride through the 82-foot-tall tropical tank was a popular attraction, and took 10 minutes to complete. [...]
The cause of the watery explosion remains unknown, with some speculation that freezing overnight temperatures in Berlin -- hitting 14 degrees Fahrenheit -- might have caused cracks in the acrylic tank, which burst under the weight of the water.
Previously, previously, previously, previously, previously.
Hosted by Neoliberal John Snow:
How did so many in the United States end up desensitized to mass death and disability, angrily opposed to almost all means of mitigating an occasionally fatal airborne virus, and willing to accept so little from the powerful? How did the wealthiest nation in the world -- and, on paper, the nation seen as best prepared to meet a pandemic -- fail, and continue failing, so epically? The Public Health Disservice Awards ("The Snowzzies") tries to answer these imponderables. [...]
Our awardees are the intellectual authors of a noxious form of pandemic-era groupthink; the Snowzzie awards recognize their outsized efforts to normalize a disaster and manufacture public consent. Occupying positions in academia, medicine, journalism, and government, they have worked to inculcate the belief that life is back to normal. If things seem otherwise, that is a "you" problem. Everyone else, we are told, has moved on.
Particularly good are the ties for the category "Achievement in Public Health Disservice by a Group of Organization" from UCSF, thanks to Prasad, Wachter and Gandhi, and from Stanford, thanks to Ioannidis, Bhattacharya and Atlas:
What happens when you take a prestigious institute of higher education, plant a right-wing think tank on its campus, and grant tenure to a flock of iconoclastic libertarians who I can only imagine dream of bathing in the blood of the poor?
No, this isn't a thought experiment. It's Stanford University.
Previously, previously, previously, previously, previously, previously.
How It Started:
How It's Going: Previously, previously, previously, previously, previously, previously, previously, previously.
Seeing a Mastodon admin first hear the word "subpoena" is like watching an infant totter toward a porcupine. Violet Blue:
Mastodon didn't answer CyberScoop's questions about this, which is a red flag, because they've been around long enough and have the resources to formulate a response. This is also a red flag: "CyberScoop spoke with several Mastodon instance administrators whose member numbers ranged from the dozens to the tens of thousands about how they would handle a law enforcement request. Most ran their instance as a hobby and none had a legal background." [...]
Bell would "seek assistance from a lawyer" [...] Let's be absolutely clear that Bell has never dealt with this before and is not prepared at all, and is clearly thinking he'll be dealing with US requests. [...]
Dr. Mark doesn't understand what social media law enforcement requests even are (let alone what they might include). [...] he only seems to think he'll get content requests for posts. Law enforcement requests can also include non-content, such as IP addresses, connection history, communications, and more. Just look at Microsoft's recent law enforcement requests report to see why the Mastodon issue is making me scream into a pillow.
Previously, previously, previously, previously.
Dear Lazyweb, Please don't make me regret asking a question that is such a hax0r poseur hot-button, but what's a practical, economical in-door lock that is not easily pickable or susceptible to pick-guns, bump keys and portable drills?
Ideally this would be like 20 locks on a 6 element key system, with dozens of keys, so let's not break the bank, ok?
And after that, what door-hardening techniques are worthwhile, e.g., thicker steel doorframes? What's the next thing they're gonna hit with an angle grinder?
I understand the principle that you don't have to run faster than the bear, you just have to run faster than your friend, but since last time there have been more burglaries of nightclubs by a group of people who own a bunch of tools and are blessed with the absolute certainty that SFPD will do nothing about it.
Keep in mind that I know little about fancy keys and never learned to pick locks because... oh right, because I just don't give a shit. However I would like to not get robbed again, that would be nice.
Previously, previously, previously, previously, previously.
"The footage appears to have been deleted from Twitter for some reason."
It's difficult to tell from the videos precisely what percentage of the crowd was booing during the cringeworthy episode, but some on social media estimated it was the vast majority of people in the 18,000-capacity stadium.
John Rogers:
Is there such a thing as accidental praxis? Because as much as I hate oligarchs, in a million years I could not have figured out a way to trick one to walk on stage and get booed for ten minutes straight by the proletariat.
Speaking as a former comedian, it'll be interesting to see how this plays out. Because ... have you ever had 10,000 people hate you TO YOUR FACE before? Because I have. And humans aren't wired for that.
I'd note that the 10,000 people hating me to my face were actually just stonily silent while I ate it on stage while opening for a musical act. And while I laughed it off after .. it was rough. And I'd been working for years at that point. But BOOING?!
And for a narcissist? Just saying -- expect some serious whiplash crazy coming over the next week.
Previously, previously, previously.
I would like to report an absolutely absurd use of metaphor.
If you walked by 17th and Valencia on your way to lunch today, you may have noticed an enormous pile of trash steaming on the road just beyond the police station doors.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
XScreenSaver 6.06 is out now, including iOS and Android. * I wrote one new hack this time, Hex Trail. I'm pretty pleased with it. * I adjusted the timing and scale of some of the very old hacks to look better on today's higher resolution displays. Much of XScreenSaver was written back when pixels were big chunky things that you could see. * I reworked how screenshots are taken on X11. Now the XScreenSaver daemon takes a screenshot and saves it for the hacks to manipulate, rather than them playing games with unmapping and re-mapping themselves. It works a lot better; downside is that the screenshots won't update as time passes. * I also made a bunch of improvements to the new GTK3 version of the xscreensaver-settings GUI.
It looks like it has been six months since I last wrote a new screenhack, which is quite a while. I'm open to suggestions. (That don't require massive asset libraries or physics engines. You know how this works.)
Previously.
Gerät 32620 was a digital speech generator, developed in the early 1980s [...] and was used by the Stasi for sending secret coded messages via the mysterious numbers stations that used to be operated on the short wave radio bands. The device is known by different names, including Eiserne Frau (iron lady) and Stimme (Voice).
Update: Also it has come to my attention that Google's Content-ID system is, by any practical definition of the words, foolproof and incapable of error. As demonstrated by the fact that it thinks that this video is a song owned by "WMG and 4 Music Rights Societies", none of which (despite their superficial similarities) appears to be "The Stasi":
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
I didn't post about this when I first read the article because I just didn't have the energy to point out all the ways that the Washington Post's reporting sucked. But thankfully, Violet is on the case:
The TSA wants to go hogwild and buckwild with facial recognition AI in airports across the US, and I promise that every terrible detail of what WaPo discovered in its investigation will make you scream. It continues to blow me away that no decision makers know a red flag factory when they see one. I can't wait to see which slimy startup got the fat contract cash, how fast they get popped, how racist their AI is, how long they lie about getting popped, and who our data will be "rented" to (not sold, of course, not even Facebook sells our data).
Not that this is a great article. It's unquestioning copypasta of TSA statements that quite literally contradict the "good news" this reporter claims, like that there's a way to "opt out."
"But the TSA hasn't actually released hard data about how often its system falsely identifies people, through incorrect positive or negative matches... The TSA says it doesn't use facial recognition for law-enforcement purposes. It also says it minimizes holding on to our face data... But the TSA did acknowledge there are cases in which it holds on to the data for up to 24 months so its science and technology office can evaluate the system's effectiveness...
Those who do not feel comfortable will still have to present their ID but they can tell the officer that they do not want their photo taken, and the officer will turn off the live camera. There are also supposed to be signs around informing you of your rights."
Previously, previously, previously, previously, previously, previously, previously, previously.
"@pmarca blocked you"
To be clear, as I said in "On blocking, and the coinsplaining cryptobros", I don't have a problem with anybody blocking anyone for any reason, or for no reason at all. I do it all the time, and that is the system working properly. If I irritate you, you absolutely should block me.
I do still think this one is pretty funny, though.
Guess I'm off the Christmas card list for sure now.
Previously, previously, previously, previously, previously, previously, previously.
Maybe come celebrate with a tasty beverage tonight at Death Guild or Monday Night Hubba? Also, Abolish The ABC!
I was watching a mediocre teen comedy and it contained not one but two jokes about cryptocurrency!
I'm gonna let you in on a little secret. Being popular is an illusion. Like a magic trick, or cryptocurrency. You just have to believe in it. And then they will too.
And later:
Her uncle invented that crypto banking app, Money Grab. It's an app that's like a bank. But instead of going to an actual bank, you go to the app and like... grab money. [sighs] No, Bree, it's an actual bank. It's just, like, the money that isn't real. Anyway, it'll be sick for the party.
So that's what presumably-Millennial screenwriters think Gen Z have to say about it.
Scathing allegations against Mayor Breed and city in lawsuit filed over treatment of the homeless:
Former San Francisco employees, including a director who worked with the homeless, allege that the city routinely cleared encampments while knowing there were not enough shelter beds available, according to new testimony filed in court Friday. [...]
In Friday's filings, Marshall said they were explicitly directed by the former head of the Department of Homelessness and Supportive Housing, Jeff Kositsky, to forcibly move unhoused people and destroy their property without taking the time to inquire about their needs.
The city cleared encampments in response to "daily mandates" by Mayor London Breed, Marshall stated: "Mayor Breed ordered us to carry out sweeps because she did not want to be seen near unhoused people while she was at lunch, at the gym, at fundraisers, or at meetings on public business." [...]
Marshall also suggested the method the department used to track shelter refusal was misleading. The Homelessness and Outreach Team would warn unhoused folks that the police were coming without taking steps to offer shelter, Marshall alleged. Despite the lack of offers, they wrote, the city recorded those individuals as having "refused" shelter, which Marshall called an "inaccurate and blatant attempt to work around the City's stated requirements for enforcement." [...]
When Public Works removes an encampment, staff are supposed to collect and log unhoused residents' belongings to be retrieved later [but they] often threw away residents' items altogether, due to a lack of time to sort out trash from belongings. "I have seen DPW workers throw away entire tents," Malone stated.
Previously, previously, previously, previously, previously.
ProfessaJay:
Man voting in Georgia is so different than in Illinois. When I lived in chicago, during early voting, I went to the local elementary school, waited in line about ten minutes, and they gave me a sheet of paper. I checked people off then I put it in the machine and left.
Not Georgia. We drove downtown because every other polling place had a line >90 minutes. We paid ten bucks to park. We went in the building, then emptied out pockets to go through a metal detector. We then saw a sign about where to park to get our parking validated. Inside.
We then waited in line ~80 minutes. We got to the end and we were given a form to fill out (?). We were told not to sign it until told. Then we were moved into a waiting room where we were given a ticket number, like when you are at the dmv.
We were told to get our IDs out and wait. We waited here for 15-20 minutes. When your number is called they took your form, did some stuff on the computer, then told you to sign the form. Then you get a little green card. You insert it into the machine.
Then you go through three or four prompts, including a very serious™ warning about perjury, a totally necessary warning given how huge a problem stolen identity is for the purposes of voting on behalf of someone else.
You then finally vote, and after an "are you sure" prompt you get a sheet. You then have to walk the sheet over to feed it into a machine. About half of these were working.
The bottleneck was clearly the weird application and waiting room thing. There are two dozen people at a time sitting to have their stuffed checked. Think of it as regular voting except when you got there they had to run a credit check for each person like you need financing.
It was easier finishing my PhD paperwork. Thankful for the kind people (nearly all black women) the shepherded the processes. But man if you are poor or disabled or whatever, good luck yo. That should have been easier. We finished tho.
Previously, previously, previously.
Nathan Longs: Previously, previously, previously, previously, previously, previously, previously, previously.
The Life Of Sharks:
Scooby Doo: How do you square this then eh? All the criminals we catch are old white men and yet our jails are filled predominantly with black and hispanic male prisoners. Why aren't the old white amusement park owners getting jail sentences? Daphne: Oh Scooby, don't bring this whole thing up again.
Velma: Better lawyers?
SD: Oh shut up Velma and eat your fucking hummus.
Fred: Come on guys, don't be like this. It's Christmas.
Shaggy: I just wanted a nice dinner with all of us together...
Previously, previously, previously, previously.
"Building housing for the working class is completely off the table for the private sector"
Even with the most optimistic assumptions -- that the land will be delivered clean of any residual toxics, that no demolition is required, that the state's Density Bonus law will apply, that no CEQA review will be required, and that the city will provide all necessary entitlements at no cost to the developer -- new private-sector housing in the neighborhoods doesn't make financial sense in today's market. It simply doesn't provide enough return on investment for the speculative capital that finances housing. [...]
Sup. Myrna Melgar, a former planning commissioner, told me she read the study and agrees: "It has nothing to do with the process." A year after the state forced the city to upzone everwhere, "nothing is moving," she said. "Not a single project." [...]
The problem isn't CEQA, or neighborhood appeals, or zoning. It's Capitalism, stupid.
Apropos of nothing, the other day I saw a small homeless encampment being "cleared" from my neighborhood -- which means, a bunch of people having all of their possessions, including their tents, tossed into a pickup truck and thrown away. Just another reminder that when Breed and Dorsey talk about being "tough on crime", what they mean by "crime" is "visible homelessness".
I hope all the police overtime protecting Union Square high end retail is going great, though!
Previously, previously, previously, previously, previously, previously.
Denver police in SWAT gear raided Johnson's Montbello home looking for a stolen cellphone that had pinged in the area.
Johnson, in her bathrobe, opened her door when an officer on a bullhorn told anyone inside to come out. Officers carrying rifles stood on her lawn next to an armored tactical vehicle. One officer held the leash of a German shepherd K9.
Once inside her home, Johnson said, they smashed a door to her garage with a battering ram, broke apart a ceiling panel, broke the head off of a beloved collectible doll and left the house in disarray. [...]
The search warrant followed a report of a truck stolen from a Denver hotel. The owner of the truck said there were five handguns, a rifle, two drones, $4,000 in cash and an iPhone in the vehicle when it was stolen [...]
The following day the truck owner told Staab that he used the Apple "Find My iPhone" app [...] The truck owner rented a car and drove by Johnson's house and told Staab that he didn't see his truck but it could be in the garage. [...]
The search warrant never should have been approved, according to Johnson's lawsuit. Staab never tried to corroborate the truck owner's findings and never conducted an independent investigation before filing the request, the lawsuit states. The "Find My iPhone" app gives an approximate location and is not meant to be a law enforcement tool. [...]
"The screenshot offered no basis to believe McDaniel's iPhone was likely to be inside Ms. Johnson's house, rather than on any of several neighbors' properties, or discarded on a nearby street by a passing driver," the lawsuit states. [...]
The police department did not pay Johnson anything to repair the damage to her home, said Greg Brunson, Johnson's son. The family and their friends sent numerous emails to the department in the months after the incident asking for an apology but never received one, he said. [...]
The investigation into the stolen truck remains open and nobody has been arrested, Denver police spokesman Doug Schepman said.
Previously, previously, previously, previously, previously, previously, previously.
PhilTel: Installing free payphones in Philadelphia:
Surprisingly, there are more people out there without mobile phones than you may think! While there are many that won't have a mobile phone due to socioeconomic disparities, others choose not to have them because of concerns about privacy, health, and the effects of being "plugged in" or reachable 24/7. [...]
Philadelphia in particular has a lot of payphone use, even as payphone companies have been steadily removing phones from service year after year. Residents who rely on these phones are being increasingly marginalized and if this trend continues, many will be left without a communication platform they need to carry out their lives. At PhilTel, we are committed to increase access to telephone-mediated services through the preservation of public, free-to-use telephone infrastructure.
Previously, previously, previously, previously, previously, previously, previously, previously.
Warning: do not use Hive Social:
We found a number of critical vulnerabilities, which we confidentially reported to the company. After multiple attempts to contact the company we finally reached them by phone and they acknowledged the report. After multiple days and multiple reminders by us, they claimed to have fixed all issues. However multiple vulnerabilities we reported still exist at the time of writing.
The issues we reported allow any attacker to access all data, including private posts, private messages, shared media and even deleted direct messages. This also includes private email addresses and phone numbers entered during login.
Attackers can also overwrite data such as posts owned by other users.
TheHIVE_Social:
The Hive team has become aware of security issues that affect the stability of our application and the safety of our users. Fixing these issues will require temporarily turning off our servers for a couple of days while we fix this for a better and safer experience
To their credit, it sounds like pulling the plug entirely was the right move, and most companies would not have done that. Even if they only did it not when they found out, but only after someone created a PR disaster to force their hand. One takes what one can get.
However, that does not change the fact that (as I said earlier this week) they are yet another data silo whose lock-in design is antithetical to the principles of openness and interoperability that are the good things that the Internet and the World Wide Web brought to the world.
Previously, previously, previously.
Supes approve killer robots, 8-3:
Only Sups. Hillary Ronen, Dean Preston, and Shamann Walton voted against the plan. So much for a progressive majority. Even Sup. Gordon Mar, who already lost his re-election and has nothing more to lose, voted with the police.
[...] It's a huge precedent that has received national attention. San Francisco, the progressive city, has approved a policy that gives the cops another potentially very dangerous tool to use in what are, frankly, vague situations.
Yes, the rules say that only very senior officers can authorize the killer robots -- but given the way senior cops have authorized and defended a lot of completely unacceptable killings in this town, that doesn't blunt the impact of the decision.
It does suggest that the media-hyped Fear of Crime that led to some of the worst criminal-justice policies in modern history in the 1980s is back, in this city, right now.
These supervisors voted in favor of allowing SFPD to execute people by remote control:
Connie Chan, Catherine Stefani, Ahsha Safai, Aaron Peskin, Myrna Melgar, Gordon Mar, Rafael Mandelman, and, to the surprise of nobody, Matt Dorsey.
Dean Preston's dissenting statement:
Today's vote approving the San Francisco Police Department's dystopian military equipment policy -- which will allow SFPD to use robots to kill people -- is deeply disturbing. It is frankly embarrassing that the Board approved this policy based on nothing more than nonsensical hypotheticals [...]
This is a sad moment for our City, and one which shows how far the City has strayed from the reckoning on police violence in 2020. Allowing police to arm remote-controlled robots on the streets of San Francisco is dangerous, and like any other weapons used by police, will place Black and brown people in disproportionate danger of harm or death.
In contrast to the SFPD's fear-mongering hypotheticals, we don't have to look far to see why this decision could put San Franciscans in danger. We have plenty of examples of police using questionable or unjustified deadly force here at home. We also have examples of misuse of bombs and other explosives all over the country. Those include...
KRON:
SFPD clarified that it would not arm robots with guns. Instead, they would be equipped with explosives.
Previously, previously, previously, previously, previously, previously.
If your business uses GrubHub, you must contact them or they are about to double your service fees:
Dear Restaurant Partner,
In April 2020, San Francisco enacted emergency COVID legislation capping commission rates for third-party delivery services at 15%. The San Francisco Board of Supervisors recently adopted a new ordinance updating this legislation, which will become effective in February 2023.
This means that on February 1, 2023, Grubhub will place all restaurants at their previously contracted rates. If you'd like to make any changes to your contract, please contact your Account Advisor. You continue to have the option to select our "Basic'' 15% package inclusive of delivery and marketing.
In June, the Board of Supervisors made the pandemic 15% cap on delivery fees "permanent", but then DoorDash and GrubHub sued the City, with the usual line of implausible bullshit that without higher fees they "might have to completely eliminate their operations in San Francisco." Suuuuuuure. But the Board of Supervisors blinked anyway, and said, "Wellllllll I guess it's ok if you continue to dark-pattern-hoodwink everyone into your extortionate 30%-and-higher rates, so long as there's still technically a way to get 15%."
Hey, I've got a question! Given that it takes exactly the same amount of time, effort and gasoline to deliver my $10 meal as my $100 meal, why does GrubHub get to charge 10× as much for the second one?
Followup question, does the delivery driver also make 10× as much on the second one? This question is rhetorical.
Anyway, please buy our pizza, it's really good! We make more money if you call us and order for pick-up, but deliveries are good, too.
Previously, previously, previously, previously, previously.
I've been using Fluid for a few months, and I really like it! It lets you generate a standalone macOS application that is just a window hardcoded to a particular web page. This means it gets its own dock icon instead of just being one of your web browser's windows or tabs, but more importantly, it does not share cookie data with other browsers.
So, for example, I have a Fluid app that loads the Tweetdeck web site, and it stays logged in to Twitter, but my regular browser is logged out, avoiding all kinds of tracking fuckery.
I'm also using it for Mastodon, because all of the macOS Mastodon apps are way less usable than the web site, but now I have the web site behaving like an app, and handing off clicked links to the "real" browser.
But even more useful is that you can have multiple apps with different logins, so if you have more than one account on a site, you don't have to keep logging out and back in to context-switch. You just generate a different app for each of them.
Previously, previously, previously.
"Post dot news", the Andreessen-funded probable cryptocurrency grift masquerading as a social network that I busted on yesterday (and that considers dunking on billionaires to be hate speech) is creating fake "placeholder" accounts to try and get their users to bully news organizations into signing up. This is the kind of shit that Yelp regularly does.
Hey, remember in 2020 when Yelp decided to non-consensually funnel more business to their partner Gofundme by creating a "fundraiser" for your business whether you wanted one or not?
SF Bar Owner to Yelp: "Fuck All of These People Entirely".
Hey, remember my 2012 long-form art project entitled, "I would like my business to not be listed on Yelp"? Part 1, Part 2.
Good times, good times.
Previously, previously, previously, previously, previously, previously, previously.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
As you look around for a new social media platform, I implore you, only use one that is a part of the World Wide Web. tl;dr avoid Hive and Post.
If posts in a social media app do not have URLs that can be linked to and viewed in an unauthenticated browser, or if there is no way to make a new post from a browser, then that program is not a part of the World Wide Web in any meaningful way.
Consign that app to oblivion.
Most social media services want to lock you in. They love their walled gardens and they think that so long as they tightly control their users and make it hard for them to escape, they will rule the world forever.
This was the business model of Compuserve. And AOL. And then a little thing called The Internet got popular for a minute in the mid 1990s, and that plan suddenly didn't work out so well for those captains of industry.
The thing that makes the Internet useful is interoperability. These companies hate that. The thing that makes the Internet become more useful is the open source notion that there will always be more smart people who don't work for your company than that do, and some of those people will find ways to expand on your work in ways you never anticipated. These companies hate that, too. They'd rather you have nothing than that you have something they don't own.
Instagram started this trend: they didn't even have a web site until 2012. It was phone-app-only. They were dragged kicking and screaming onto the World Wide Web by, ironically, Facebook, who bought them to eliminate them as competition.
Hive Social is exactly this app-only experience. Do not use Hive. Anyone letting that app -- or anything like it -- get its hooks into them is making a familiar and terrible mistake. We've been here before. Don't let it happen again.
John Ripley:
So many people, who should know better, blogging about their switch to Hive on the basis of user experience or some other vacuous crap, and not fundamentals like, "Is this monetized, and if not yet, when how and who?" or "who runs this?" or "is it sane to choose another set of castle walls to live as a peasant within?"
Post Dot News also seems absolutely vile.
First of all, Marc Andreessen is an investor, and there is no redder red flag than that. "How much more red? None. None more red", as Spinal Tap would say. He's a right wing reactionary whose idea of "free speech" is in line with Musk, Trump, Thiel and the rest of the Klept.
Second, it appears to be focused on "micropayments", which these days means "cryptocurrency Ponzi schemes", another of marca's favorite grifts.
They call themselves "a platform for real people, civil conversations". So, Real Names Policy and tone policing by rich white dudes is how I translate that. But hey, at least their TOS says they won't discriminate against billionaires:
life, liberty, and the pursuit of happiness, regardless of their gender, religion, ethnicity, race, sexual orientation, net worth, or beliefs.
Mastodon is kind of a mess right now, and maybe it will not turn out to be what you or I are looking for. But to its credit, interoperability is at its core, rather than being something that the VCs will just take away when it no longer serves their growth or onboarding projections.
There is a long history of these data silos (and very specifically Facebook, Google and Twitter) being interoperable, federating, providing APIs and allowing others to build alternate interfaces -- until they don't. They keep up that charade while they are small and growing, and drop it as soon as they think they can get away with it, locking you inside.
Incidentally, and tangentially relatedly, Signal is not a messaging program but rather is a sketchy-as-fuck growth-at-any-cost social network. Fuck Signal too.
Update: Aaaaaaaannnnnnd.... Hive Social got popped already.
Previously, previously, previously, previously, previously, previously, previously, previously.
"Federation" now apparently means "DDoS yourself." Every time I do a new blog post, within a second I have over a thousand simultaneous hits of that URL on my web server from unique IPs. Load goes over 100, and mariadb stops responding.
The server is basically unusable for 30 to 60 seconds until the stampede of Mastodons slows down.
Presumably each of those IPs is an instance, none of which share any caching infrastructure with each other, and this problem is going to scale with my number of followers (followers' instances).
This system is not a good system.
Update: Blocking the Mastodon user agent is a workaround for the DDoS. "(Mastodon|http.rb)/". The side effect is that people on Mastodon who see links to my posts no longer get link previews, just the URL.
Previously, previously, previously.
As it turns out, their meeting was slightly more than a photo bomb.
According to a Vanity Fair staff member at the time who stood next to Ms. Maxwell and Mr. Musk and shared contemporaneous notes with The Times, the pair chatted. Ms. Maxwell asked Mr. Musk if there were a way to remove oneself from the internet and encouraged Mr. Musk to destroy the internet; Mr. Musk demurred.
Ms. Maxwell then asked Mr. Musk why aliens hadn't yet made contact with humanity, to which Mr. Musk replied that all civilizations eventually end -- including Maxwell's hypothetical alien one -- and raised the possibility that humans are living in a simulation.
Previously, previously, previously, previously, previously, previously.
Find it in the Internet Archive PalmOS Collection. Previously, previously, previously, previously, previously.
Happy 37th birthday to DNA Lounge! The club opened on November 22, 1985.
We got an early birthday present: on Sunday morning, someone broke into the club and stole a whole entire ATM. They were interrupted by the arrival of our janitorial staff, but in the meantime they ...
A policy proposal that is heading for Board of Supervisors' approval next week would explicitly authorize San Francisco police to kill suspects using robots.
Peskin initially attempted to limit SFPD's authority over the existing robots by inserting the sentence, "Robots ...
Let's steer this blog back to what really matters, looking at photos of yourselves. The galleries are now up from our big Halloween weekend!
And since Halloween is every day, our skeleton is now dressed as a turkey.
All Hallow's Eve
Bad Bunny Halloween
So ...
Dear Lazyweb,
I want a Thunderbolt 3 hub with these properties:
Can run video through it. Externally powered. When external power is cut, connected devices lose power, rather than continuing to be powered by the host.
Does this exist?
The goal here is not "be a hub" ...
Irritating new misfeature in desktop Mail.app! If you type the characters "shitfuck@example.com" in a message, what gets sent is instead "shitfuck@example.com "
Even if the message is plain text, not rich text.
It also adds this nonsense if you
"Just pick one" they said. "It's just like email" they said.
Well, I'm sure this will terribly inconvenience @dnalounge's twelve followers.
And somewhere out there, a sysadmin feels self-actualization at having Stuck It To The Man.
The more I read about Mastodon promoters' opinions on how it should work, the more I think, "How could you possibly think that is how it is going to go?"
One group of people want a Federated Feed Reader:
They want to read the clever updates and memes from their friends and
Why does my Mac now do this every time I log in?
No amount of saying "yes" makes it stop.
Why does my iPad do this every time I plug it in?
While it is saying the above, the progress bar at the bottom gives every indication that it is, in fact, backing up and syncing ...
Dear Lazyweb, what coin mech should I buy for a 1982 Atari Millipede arcade cabinet?
The original steel mechs, and some others I have tried of similar vintage, fill with jams that cannot be ejected. I tried these plastic Imonex 120 mechs which were recommended to me as ...
It seems that if you have /.well-known/webfinger redirect, you become discoverable on Mastodon using your own domain. E.g. following "@jwz@jwz.org" will now actually follow "@jwz@mastodon.social", I think.
But is there some way to make that mastodon.social address actually ...
Jeff Bezos' Housekeepers Got UTIs from Lack of Bathroom Access, Says Lawsuit:
"For about 18 months, in order to use a bathroom, Plaintiff and other housekeepers were forced to climb out the laundry room window to the outside," her lawsuit claims. "Then, run along the path ...
We now have video of the part that you haven't seen.
After having assaulted and injured two of our staff members, two of our security staff can be seen escorting the woman dressed as Raggedy Ann from the building in the video at 0:00:10 (upper left corner). You can then see
From Violet's pandemic roundup:
Daily nasal vaccine:
... one of a raft of proposed nasal sprays to prevent infection. The sprays would be fast-acting and would be applied frequently, perhaps once or twice a day, to the site where the virus first takes hold -- the nasal ...
Tonight KRON 4 ran some incredibly irresponsible and incorrect coverage of the incident on Saturday.
They called what happened a "chokehold", which it was not, as anyone with experience could have told them. The video clearly shows our staff member securing the woman with ...
On the evening of Saturday, October 29, an overly-intoxicated woman was told she could not enter our premises. She repeatedly harassed staff members, screaming at and striking several of them and refusing all attempts at deescalation. After the third time in which she ...
The Serpent Queen (2022): This is what House of the Dragon could have been, if they weren't fucking cowards. It has basically the same themes of marriage slavery, child brides and political assassinations, but it doesn't read like it was written by some sweaty gross dude ...
What are my options?
I have still been unable to get my copy of Lightroom 6.5.1 to launch on an M1 Mac, via these instructions or any variant I've tried. I was able to get it working fine on a 64 bit x86 Mac running 12.6, though, so it's an architecture issue, not an OS ...
Saturday night, we had a Bad Bunny-themed Halloween party. We were very much not alone in this. I am told that there were six other Bad Bunny-themed parties in San Francisco this weekend, and four of them were on Saturday.
Despite this, our party sold out the day before; ...
I am finding The Apartheid Emerald Mine Space Karen Twitpocalypse absolutely hilarious. Though I am apparently a "heavy tweeter" by their metrics, if Twitter were to vanish tomorrow, nothing of value would be lost. I would add a bunch more things to my list of RSS feeds and ...
This story just keeps getting better!
Twitter engineers were told today to print out their last 30 to 60 days of code, so they could show it to Elon Musk himself.
Then they were told wait, no, actually, please shred all that code you just printed out.
According to four ...
As foretold by prophecy, you the people have once again declared DNA Lounge to be "Best Nightclub", Death Guild to be "Best Dance Party" and Hubba Hubba Revue to be "Best Burlesque" in the 2022 Best of the Bay.
Also "Best Take-Out" runner-up for DNA Pizza!
Thank you again ...
Dear Lazyweb, why is git so fucking slow?
I don't actually expect anyone to be able answer this, but I need to scream into the void anyway.
I changed 2 lines in a 5 KB file and it took 20 seconds.
12:37:51 PM git commit... + git commit -a --allow-empty-message -m '' ...
Dear Lazyweb,
How do I prevent postfix forgeries in "From:" rather than envelope?
Putting "dnalounge.com REJECT Forgery" in "sender_access" prevents inbound unauthenticated SMTP connections from forging my domain in the envelope, but doesn't reject messages like: ...
How much military-style equipment does the SFPD really need, and for what?
It's been quite a while since the San Francisco Police Department has had to deal with a highly armed militia or gang of robbers and kidnappers heavily barricaded in a second-floor room and refusing ...
Happy birthday to our upstairs annex!
We started the process of expanding the compound back in February and March 2011. Construction commenced in February 2012 (yup, a full year of permitting nonsense) and our first show was on October 23, 2012 with Happy Fangs and Books on
The Oakland Police Department this week reversed course on armed robots and said it would not seek approval to use the remote killing machines after initially exploring the idea over a series of meetings.
The issue first surfaced publicly on Sept. 21 during a routine ...
Some folks complained that the display was "offensive to certain type of women," and city hall was forced to take it down.
The display featured a scarecrow wearing a "Can I speak to the manager?" t-shirt and a "Karen" nametag.
Further, the city says the display was not a ...
Remember when that was the lurking neurodegenerative mass-disabling event that was gonna take us all out? Did they fix it, or was that just a trial run of COVID and they just stopped testing for it instead?
Someone* recently said a thing that stuck with me. Paraphrasing:
If you're saying "I'm not comfortable dining indoors right now", you should accept that you're saying, "I'm never dining indoors again."
Because there is basically no chance that things are going to ...
Hosted by Neoliberal John Snow:
These awards, also known as the "Snowzzies," acknowledge the achievements by individuals and groups in worsening public health in 2022. [...]
ACHIEVEMENT IN PUBLIC HEALTH DISSERVICE BY A GROUP. "The Clown Car Award." This award is intended ...
15 years ago today, I posted jwz mixtape ØØ1, the first in a series of at-the-time weekly and audio-only 90 minute chunks of music. To commemorate, I have re-enabled all of the old audio-only mixtapes for two weeks.
Scroll down. Farther. Farther. Keep going. No, scroll ...
I love a good taxonomy, and here's one of juggling aparatuses, machines, automata, and robots.
"Even with five balls, everything is decided in advance" -- from one of PK Dick's erotic cosmologies, probably.
Woman stops eviction by releasing swarm of bees on deputies:
Rorie S. Woods, 55, pleaded not guilty at her arraignment on Oct. 12 in Springfield District Court and was released without bail. Her lawyer did not immediately respond to a voicemail.
The Hampden County ...
PeoplesCDC:
CDC revised its infection control guidelines regarding mask-wearing in healthcare settings, from hospitals and clinics to home care providers and nursing homes. The new guideline recommended masks only need to be worn in healthcare settings when COVID Community ...
And people say I'm hard to shop for.
I have acquired a nice collection German made KaVo Phantoms for dental simulation practice. The aluminum jaws have a magnetic quick disconnect system and come with an articulating head and torso. Theses units can adapt to a simulation ...
Everything about this story is beautiful.
The Washington Post reports that his former White House valet -- the man who had to respond every time the president pressed his famous Oval Office Diet Coke button -- provided key evidence that led to the FBI's search of Mar-a-Lago
We're investigating a potential lawsuit against GitHub Copilot for violating its legal duties to open-source authors and end users:
Here again we find Microsoft getting handwavy. In 2021, Nat Friedman claimed that Copilot's "output belongs to the operator, just like with a ...
"A Russian T-80BV tank was hit by Ukrainian fire, losing a track and with the crew killed/wounded - but the engine was still running, leading to a never ending collection of circles."
How a Secret Rent Algorithm Pushes Rents Higher:
Agents sometimes hesitated to push rents higher. Roper said they were often peers of the people they were renting to. "We said there's way too much empathy going on here," he said. "This is one of the reasons we wanted to get
Remember: only predators have forward-facing eyes.
Proceedings of the 14th International Conference on Automotive User Interfaces and Interactive Vehicular Applications:
Various car manufacturers and researchers have explored the idea of adding eyes to a car as an ...
Many countries had partisan divides on Covid vaccination, but they were more lethal in the US than anywhere else.
It would be easy to dismiss this trend as merely exasperating -- an obstacle to progress on climate change and a source of irritation at extended family ...
Attoparsec:
I wanted to build a thumper. Not a movie prop replica, but as real of a thumper as I could manage. One that I could actually imagine getting used. This is the story of how I went about that, and what I ended up making.
The sound of gentrification is silence.
I didn't yet know that you don't live on an Ivy League campus. You reside on one. Living is loud and messy, but residing? Residing is quiet business. [...]
I soon realized that silence was more than the absence of noise; it was an ...
Archive of Lost Objects:
They are life-sized replicas of old electronics.
They aren't funny, except in the sense that it is funny to decorate your home with obsolete electronics, while also underscoring their impermanence by setting them on fire.
They are unscented, even ...
Step right up for the DNA Lounge Halloween Weekend, including our epic costume contest on Friday night with $1,500 in cash prizes! Early-bird tickets are only thirteen spoooooky dollars, oooohhhhh scary.
Friday: All Hallow's Eve. Also Friday: Bass Drip. Saturday: ...
James Baugh, eBay's former senior director of safety and security, was sentenced to almost five years in prison, while eBay's former director of global resiliency, David Harville, was given two years behind bars. Both pleaded guilty to charges in the case.
Baugh, Harville, ...
Mark A. Garlick:
AstroKatie:
There is no sense in which moving people en masse to off-Earth habitats (on Mars or in space) will solve ANY of humanity's extremely pressing environmental or social problems, but I still want to go live in the cool space donut 🥺
If we ...
Cruise's driverless cars continue to stop in the middle of SF's streets for extended periods of time, often in groups, blocking traffic until they can be remotely restarted or manually retrieved by Cruise staff. Over the past week, there were at least four such incidents. ...
Dear Lazyweb,
I have several Blackmagic MiniRecoder SDI → Thunderbolt dinguses. Every now and then they lose their minds and stop producing video unless unplugged and re-plugged.
Two questions:
How can I reset it without physical access? Is there some way to reset the ...
Since Asteroids are in the news today, I feel these two Previouslies deserve a nod:
"The asteroids thought they could strike without repercussions. They were wrong." "Space Imperialism"
EFF:
The ordinance, backed by the Mayor and the SFPD, enables the SFPD to access live video streams from private non-city cameras for the purposes of investigating crimes, including misdemeanor and property crimes. Once the SFPD gets access, they can continue live streaming
You are hopefully aware that Sid and Marty Krofft sued McDonald's for plagiarism and won. But today I learned that on Marty Krofft's office wall was a framed letter from McDonald's complaining about a $15,000 quote, alongside a copy of the judgment check for a million ...
Protester who glued himself to Nanaimo bank sentenced with condition he cannot possess adhesives:
Brice and others were staging the demonstration to demand that RBC divest from the Coastal GasLink pipeline on Wet'suwet'en territory in northern British Columbia, according to
Dear Lazyweb,
When Postfix delivers to an unknown user via Dovecot it gets status=deferred but I want a reject in smtpd instead. How fix?
main.cf: mailbox_transport = dovecot:
master.cf: dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail ...
Proposal to revise the glyph of CYRILLIC LETTER MULTIOCULAR O:
Doc Type: Working Group Document. Title: Proposal to revise the glyph of CYRILLIC LETTER MULTIOCULAR O. Source: Michael Everson. Status: Individual Contribution. Action: For consideration by JTC1/SC2/WG2 and ...
Prey (2022): This was just fantastic. Excellent action movie, good characters, great writing, the stakes are set correctly. No notes.
Then I did some slumming and watched a few earlier Predator movies.
Predator (1987): Aside from the monster design, this is really not ...
It is rare for a multimillion-dollar company to explicitly state that its business is dying because it is simply too uncool to live.
But that is the bold strategy that the gif search engine Giphy has adopted with the UK's competition regulator, which is trying to block a ...
Tom Persky is the time-honored founder of floppydisk.com, a US-based company dedicated to the selling and recycling of floppy disks.
How many floppy disks do you have in stock at the moment?
Not as many as I'd like, something in the order of half a million. We carry all ...
The incident took place on the I-40, near Mustang on the outskirts of Oklahoma City, on Wednesday.
Video shot from a helicopter by local network KWTV News 9 showed a large number of boxes and phallic shaped items spread across the highway. [...]
A station anchor asks: "Jim
Please vote for us! We crave validation.
Categories for your consideration:
Best Takeout: DNA Pizza. Best Pizza: DNA Pizza. Best Overall Bar: DNA Lounge. Best Dance Company: Hubba Hubba Revue. Best Theatre Company: Hubba Hubba Revue. Best Performance Venue: DNA Lounge. ...
jeffreytumlin:
I can't believe I've been posting about this project for ten years. Remember Mom Chung and Big Alma?
Mission Local has some unkind words:
As an ostensible cost-saving measure, the Central Subway tunnel platforms were designed to only accommodate two-car ...
Dear Lazyweb, what is the maximum number of tracks you can load onto an iPod 5?
I picked up a refurbished iPod 5 with 1TB of storage. I am trying this experiment because the iOS "Music" app just gets more and more annoying with every passing month. It barely seems to ...
XScreenSaver 6.05 is out now.
This is an X11-only release. No new display modes this time, but I ported xscreensaver-settings from GTK 2 to GTK 3.
"Ported" is doing some heavy lifting there, since if you have even a passing familiarity with open source software you can ...
This version restores XScreenSaver support. Many Bothans died to bring you these frame buffers.
So here's how XScreenSaver support should work: when invoked with --root or --window-id, just render the GTK widget hierarchy onto an external X11 window, and let it run ...
I am shocked to learn that, after 50 years, this is the first time that an HO scale BART train has been available. $749!
This complete train set features two powered "A" cab cars, and two unpowered "B" middle cars, which can operate on any conventional HO scale track (18" ...
Well, that took two weeks, but we have toilets again. It took a while to find a plumber who was both willing and able to do the work, since this involved quite a lot of excavation. To speed things up we even did a bunch of work in parallel, starting the process of getting ...
Carlos Fenollosa flips a table:
Many companies have been trying to disrupt email by making it proprietary. So far, they have failed. Email keeps being an open protocol. Hurray? No hurray. Email is not distributed anymore. You just cannot create another first-class node of ...
Techdirt:
I wrote about the companies and organizations most likely to benefit from California's AB 2273, the "Age Appropriate Design Code" bill that the California legislature seems eager to pass (and which they refer to as the "Kid's Code" even though the details show it ...
Dear Lazyweb, how do I forward my employees' email to their gmail accounts and have it get there?
To recap, my domain hosts its own SMTP server running Postfix, and /etc/postfix/virtual contains a bunch of entries forwarding "employee_name@dnalounge.com" to whatever their ...
The truck's driver lost control and hit the center divide, dumping tomatoes across eastbound lanes. Four cars trying to drive through the sauce crashed into each other.
UPDATE: DAY TWO, ALFREDOGEDDON:
Alfredo sauce spill closes I-55 in Memphis:
Portability and installation fixes for X11.
It probably still doesn't work on some systems running GTK earlier than 3.22 and I could use some help with that.
I'm putting bits on the screen using OpenGL (because typically that is the fastest way to do so), and the code is ...
Web3 is going just great:
If you've seen people with usernames ending in .eth, that's an ENS address. The problem is that .eth is not a functional top-level domain, and so many services relied on eth.link to surface these DNS records to other services. [...]
The domain's ...
Famous writers. Hitting each other. That is what I want to see.
"Here is a 100% real screenshot from the game of Ernest Hemingway punching HP Lovecraft in the nuts."
I basically hadn't touched the X11 version since the Twentieth Century, so it was looking pretty threadbare compared to other platforms. I replaced the 1991-vintage Xlib version with a backport of the macOS OpenGL version to GTK 3. Let me know how it works on your ...
From noted comedy zine The Washington Post:
Great news! The zombie war is over! You can come out of your bunkers now!
Did we win? No. We did something even better than winning: We suddenly became aware of the passage of time! Wars can end lots of ways -- by winning, by ...
It's time for this blog to get back to its core competency: complaining about plumbing disasters!
Last weekend we had a minor sewer backup, but we snaked it out via the clean-out port on the sidewalk and things seemed to be going ok. But on Friday afternoon, things were ...
Looks like I missed that anniversary too!
I can't find the announcement for Lucid Emacs 19.0 in April 1992, possibly because I posted that to gnu.emacs.announce and RMS deleted it, but here's the announcement for 19.1 in June 1992, 30 years and 2 months ago:
Newsgroups: ...
Newgroups: comp.windows.x.announce. Subject: xscreensaver 1.0 now available. From: Jamie Zawinski Date: Aug 17, 1992, 7:47:50 AM
Get it from export.lcs.mit.edu in the file contrib/xsaver.tar.Z. The xscreensaver program waits until the keyboard and mouse have
Please enjoy jwz mixtape 236.
It has been almost two months since my last mixtape, which I guess means that my music discovery has slowed down again. So I guess it's time to ask again, what music-related (or preferably music video-related) feeds do you read? Things curated ...
Normally I don't enjoy receiving infodumps via video talking-head, but everything I've read about the Inflation Reduction Act has either been incredibly vague, or so longwinded that I retained none of it. This video does a good job of summing it up. Tl;dw -- it seems pretty ...
A brand-new £20m superyacht has been destroyed by fire just weeks after it was delivered to its multimillionaire owner, the Italian car industry boss Paolo Scudieri.
Seven crew members and nine passengers on the ship were unharmed and evacuated to other boats nearby, but ...
Adult performers saw their Instagram accounts falsely tagged as containing terrorist content -- crippling their ability to promote their business and devastating their incomes, according to the suits.
Sellers of smutty pictures were then "shadowbanned" across Instagram, ...
Amazon's propaganda campaign to normalize surveillance is about to hit a higher gear: a new show featuring videos taken from Ring surveillance cameras.
The show is being produced by MGM Television, which is owned by Amazon, and Big Fish Entertainment, which ran another ...
There's Only One Castro Theatre. Why Change It Now?
The controversy comes down to the raked theater floor and the Castro's traditional orchestra-style theater seating, which APE has proposed replacing with removable seats on multi-level, flat platforms more conducive to ...
Dear Lazyweb, anyone know how to get the EDID of an NSScreen? CGDisplayIOServicePort now always returns NULL. "ioreg -lw0" shows them, but I don't know how to map an NSScreenNumber to whatever IOKit nonsense corresponds to that.
Lazyweb, what's a good 10 data port USB hub that puts out a ludicrous amount of juice on each port? I have an Orico 10 port USB 3 12v/3A but lately things are wonky in a way that smells like "your USB-powered drives are sometimes underpowered."
Wasn't USB 3 supposed to come
What exactly are they doing?
As with so many of its responsibilities, the police force has nearly given up on traffic enforcement, letting speeders, red-light runners and illegal turners run roughshod, endangering pedestrians, bicyclists and other motorists.
A new analysis
Ford has patented an augmented reality phone app to inform you that an autonomous murderbot has no intention of stopping at the crosswalk.
US11396271B2: System and method for communicating between autonomous vehicle and vulnerable road users:
The systems and methods ...
You can just poop out curbs! I feel like our bike lanes need some late-night vigilante improvements.
In my previous post on this topic, many of you recommended Kodi, which is awful. In fact, it's the only thing anyone recommended that comes close to doing what I asked about. Apparently it's the only game in town. So, followup questions:
Does there exist a macOS video ...
James H. Connolly:
Four hand-wound electromagnets receive low-frequency audio waveforms that are 25% out of phase with one another, using harmonics of 60 Hz (the refresh rate of CRTs in the US) to provoke the most potent electromagnetic fluctuation. [...]
Inspired by Nam ...
Apartheid Emerald Mine Space Karen brings death from above via orbital bombardment:
A third piece of space junk has been found in the NSW Snowy Mountains, believed to be linked to a SpaceX craft.
Two other pieces of debris were recently found by farmers at neighbouring ...
"Thank you for choosing to stay at Le Meriden Essex Chicago. Do not open and/or stand in the guest room windows as it will send an alert of a potential active shooter."
Relatedly:
As Lollapalooza Opens, Activists Threaten Federal Lawsuit Over Chicago's Youth Curfew: ...
Before her death, 99-year-old Catarina Orduña Pérez had one final wish: a giant statue of a dick on top of her grave.
Her family unveiled the completed monument -- a 5-and-a-half-foot-tall cock and balls weighing nearly 600 pounds -- mounted on her tomb at a cemetery in ...
After 329 years -- and thanks to an eighth-grade civics class -- a Salem-era woman has been officially exonerated of devil worship.
In 1693, Elizabeth Johnson was one of 30 people who were convicted as part of the Salem-area witch hysteria but the only one who hadn't later ...
Corey Johnson, 29, was arrested Friday at Patrick Space Force Base. "He was told by the president" to warn "the government there was US aliens fighting with Chinese dragons."
Johnson [stole] a Ford F-150 several days prior to arriving at Patrick Space Force Base and he ...
A showy pastor who was in the middle of delivering his sermon and his wife were robbed at gunpoint of more than $1 million worth of jewelry at a Brooklyn church on Sunday.
Lamor M. Whitehead, 44, a bishop at the Leaders of Tomorrow International Ministries in the ...
There are so many explosions due to the raging fire that officials have stopped counting them, local news reported.
"The problem is that because of the unexploded ordnance firefighting units cannot penetrate into the fire but can only act on its edges. This is why the fire ...
"This Card is an Abortion," read a handful of business cards distributed by Mixl Laufer, a DIY biohacker, at a hacking conference in Queens Friday.
Embedded in the cards are three doses of misoprostol, a medication that safely and effectively induces an abortion when ...
Violet reviews the Vitalight and Aranet4 CO2 sensors:
The rates went up fast. But instead of lagging, the Vitalight overtook the Aranet immediately, the number racing up in real time. When the Aranet refreshed, it was catching up to the Vitalight but still behind it. The ...
After ImageMagick 7.0.8-14, this no longer works:
convert -pointsize 100 -font ocrabold.ttf label:'A B C' out.jpg. convert: no pixels defined in cache `A B C[0]' @ error/cache.c/SetPixelCacheNexusPixels/5052.
It works without spaces, or with different TTF files, or with ...
Millionaire survivalist nutjob builds bunker for the helter skelter race war. Non-millionaire survivalist nutjob with AR-15 thinks, "I would like to live in that bunker, so I will just murder the family in their sleep and move in."
Zillow: 1266 Willis Branch Rd, Richmond, ...
I'm unlocking my bike and someone says, "Hey, did you have a light on your bike?"
I look down. "Ummmm, I did..."
"Yeah, some homeless guy was really angry about that. He spent a long time beating on it."
(They sounded kind of traumatized about having to witness this!)
In
Dutch reforestation company Land Life started what has become a 35,000 acre forest fire in Spain:
Land Life is a carbon offsetting firm, which means that it plants trees to, in theory, make up for the carbon emissions of polluting industries. [...]
This forest fire has not
Dear Lazyweb,
I just learned that "Google Pass" is a thing. Does anybody use this? Do I need to care about it?
I just got some spam from Google telling me that the Google Pay app is joining the Google Graveyard, and I don't care except in that this made me aware that they ...
I would like to commend the Select Committee to Investigate the January 6th Attack on the United States Capitol for helping replenish the National Strategic Reaction Meme Reserves. A grateful nation thanks you for your service.
Violet's Pandemic Roundup:
"Cruise ship companies are thrilled the CDC ended its covid monitoring program that tracked how many cases were reported ship-by-ship. On Monday, the constantly updated spreadsheet was gone without a trace... It is hard to make sense of why CDC ...
Crimes of the Future (2022): I've watched this twice and I can't decide whether it's brilliant, or just a pastiche of Cronenberg's earlier work. But I can't stop thinking about it. It's part Videodrome, part Crash, part Naked Lunch and a little Scanner Darkly. It's dense ...
It accepts money, does VOIP, and has Easter eggs!
The 970-HA-JOKES Payphone Project:
It all started because they moved the parking meters around my neighborhood. When our city (Boulder) got new pay stations, they left behind concrete pads with metal mount points.
I ...
San Francisco is getting its first NFT-based restaurant and private club. And it's being built right in the middle of a public park.
The wording around the club's recent media blitz reads like a parody of Silicon Valley's repellent buzzwordery. "SHO Club is a member's only ...
ADA Matthew Bogdanos:
And, listen, the reality is we deal with people who have never seen a special agent or detective except on television. The number of times I have been told to take the service entrance I can't --
We walked in and I presented a warrant to this very ...
It spent 3 1/2 minutes on the "Unpacking" line, moving almost a gigabyte of data, to alter 26 lines in 3 text files whose total size is 54 KB. This happens somewhat regularly, but not always.
9:09:31 AM: git pull. remote: Enumerating objects: 32, done. remote: Counting ...
For those of you who still think, "at least it's not as bad as last year."
MarleneKWolfe:
The concentration of SARS-CoV-2 in wastewater is in blue, and publicly reported cases in red. The red curve might lead you to conclude cases are much lower than in January, but the ...
What's happening:
Cryptocurrency prices have crashed; Mining is less profitable; There's a heatwave; Electricity prices go up with demand; LINE GOES DOWN.
So of course they stopped running the mines when it became unprofitable to do so.
But the credulous ...
Dear Lazyweb,
I'm preemptively worrying about what I'm going to use when Movist stops working. I've been using it for over ten years, but have needed to avoid letting it update since 2008, because after version 1.4.2, they removed "full screen navigation", which makes any ...
So, what's up with monkeypox?
The scene at SF General on Friday afternoon was grim. "There's 200-300 gays here," my friend texted me. "I didn't think there were this many gays left in SF. It's like the worst circuit party ever."
The hospital was mobbed by people hoping to ...
ACLU:
On Monday, the Board of Supervisors will review a dangerous SFPD policy proposal that would allow them to conduct live surveillance of people going about their daily lives by co-opting thousands of private cameras owned by residents, businesses, and organizations. ...
Uber broke laws, duped police and secretly lobbied governments, leak reveals:
In internal emails, staff referred to Uber's "other than legal status", or other forms of active non-compliance with regulations, in countries including Turkey, South Africa, Spain, the Czech ...
To understand whether Kavanaugh had a right to dinner at Morton's, we must first look to the pre-constitutional context of medieval England to understand dinner's place in the Anglo-American legal tradition.
Antonin Scalia relied upon this time period in his majority ...
John "James" Andrew Morrell came of age during America's age of charlatans.
It was a thrilling time to be in California. It felt like every day, marvelous new inventions made modern life easier. But along with all that progress came a lot of flimflam. [...]
Thousands of ...
Dear Lazyweb, what's the least awful way to emulate other OSes on M1 Macs, e.g. any recent Linux, and macOS 10.13 x86-32. VirtualBox is nonfunctional under Rosetta.
Also, I'm not going to pay a monthly subscription for software that I need to run like three times a year, so
Dear Lazyweb,
I have Lightroom 6.5.1 working on a 64 bit Intel Mac running 12.4. After migrating to an M1 Ultra, it no longer works. Suggestions?
I have verified that all the files (app as well as preferences) are unchanged. This page suggested hacking ...
In a series of incidents, Cruise lost contact with its autonomous vehicles, leaving them frozen in traffic and trapping human drivers.
After a few minutes of bemused waiting, Hu says, he resorted to driving over the curbs of the street's median to escape. When he returned ...
"Mothersbaugh: I'm sorry we were right."
INDIANA: The Kent State shooting was a formative event in the creation of Devo. Can you take me through the aftermath of experiencing that trauma?
CASALE: Well, you can imagine how that would change a person to see people shot, to ...
We're down to the last couple dozen DNA Lounge die-cut foil laptop stickers, and there is no longer anyone on the planet capable of manufacturing these, so get them before they are gone...
You may recall that I spent years trying to source these. These stickers are designed
Today in "Party Pigeon" News...
Over the years, BART has taken numerous steps to mitigate the pigeon population at the station. Hundreds of bird-repellant spikes and netting can be seen fastened to ledges, pipes, fare machines, and other surfaces in the station, which ...
A few weeks ago:
This morning:
The "TweetDeck" app was simply a wrapper around a web page. The "app" itself barely exists, it's a WebKit "Hello World", but they explicitly went out of their way to ensure that it no longer works. Not just "no longer updated", they fucking ...
Democratic Strategies that Don't Court Disaster:
How have Democratic leaders been so stolidly resistant to facing up to the true scale of this threat in anything other than fundraising appeals? Regrettably, advancing age and the institutional complacency that often comes ...
Prince of Wales will not accept suitcases of cash in future, royal source says:
Sir Ian Cheshire, chair of the charity, told the BBC that the "optics" of accepting so much cash did not look good, but that at the time it was not uncommon for wealthy people in the Middle ...
GinFizzes:
"This piece symbolizes a reminder to open yourself wide to the world, risking exposure but letting love in. From this it derives its title, the Greek word for the transcendent, pure-hearted love for all of humanity: Agape."
Dear Lazyweb,
When my NRPE host goes down, I get email notifications for dozens of services. But all of my services have dependencies, so I should be getting one email. What am I doing wrong?
For example: the "ntp" service on host "cerebellum" depends on the "ping" service
"Health experts said the batch of fish was below expected standards."
Parasites that sever and pose as fish tongues have been uncovered by port staff in a shipment heading into Felixstowe. [...]
"After checking more cartons, it was apparent that most of the seabream were ...
Formula of every Netflix / Amazon streaming "genre" show:
Ep 1 + 2: The Mystery. Ep 3 - 6: Fambly and Crying. Ep 6: Mild cliffhanger. Ep 7: PREQUEL FLASHBACK EXPOSITION. Ep 8: Resolve Ep 6, add 5 cliffhangers.
Once you see it, you won't be able to un-see it. I'm ...
Having taken some time to think about it (20 years) I can say with some confidence that Rez is my favorite video game.
After my recent PS3 shenanigans a friend had mercy on me and gave me their old PS4, which means that I was finally able to play the upscaled Rez Infinite ...
Patrick Marlborough:
Why? Because America has no chill. America is exhausting. America is incapable of letting something be simply funny instead of a dread portent of their apocalyptic present. America is ruining the internet.
America is the internet.
America insists that
4 a.m. last call could be coming to San Francisco, Oakland bars under new proposal:
State Sen. Scott Wiener and Assemblymember Matt Haney introduced Senate Bill 930 at a briefing on Friday. The measure would allow seven pilot cities across the state to extend alcohol sales ...
Web3 is going just great:
Anna Sorokin, the scammer who convinced people and companies to give her hundreds of thousands of dollars by pretending to be a German heiress, has decided to get into NFTs. After winding up with a "scammer persona", which she says is a result of ...
The Rising (2022): Small-town ghost tries to solve her own murder. It's pretty good. Reminded me a bit of I Still See You.
From (2022): Idiots trapped in Twilight Zone "Mayberry" pocket dimension; at night carnivorous ghosts come out. The individual moments of ...
Congratulations to EFF for being consistently wrong about nearly everything relating to the ongoing pandemic that has killed nearly six million people so far. Is the coronavirus a major donor?
Here they are taking a victory lap for having written a 2 page letter supporting ...
Internet Explorer is now incompatible with Microsoft products, as announced by the company in a blog post Wednesday.
Brett on Top Gun Maverick:
"Top Gun: Maverick" is a movie where our heroes are trying to start World War III. The US military is selecting pilots for a bombing run over an Iranian nuclear facility near completion, one which was built "in violation" of an ...
Frantic hiring, ill-equipped staff, and data-security lapses as the company closed lucrative deals with unemployment agencies and the IRS:
Document reviewers were expected to rule on a document every 20-30 seconds, video chat agents were expected to verify about 40 people a
The Patreon API is buggy bullshit, and they will provide no support. Can someone explain to me how to use it properly?
Here are the very simple questions I need to answer:
What is the list of currently-paid-up patrons? What are their tiers?
Note that Patreon only ...
This is some bullshit.
Waiting for the other shoe to drop: Trump submitting a DMCA claim and getting ad revenue on all of these Jan 6 clips.
"No 9000 computer has ever made a mistake or distorted information. We are all, by any practical definition of the words, foolproof and incapable of error. It can only be attributable to human error."
Musk's regulatory woes mount as U.S. moves closer to recalling Tesla's ...
How many COVID infections will you have in your lifetime? There's probably a limit.
On May 24, 2022, the CDC, of all places, announced that more than 1 in 5 COVID cases results in Long COVID. This momentous news landed with the overwhelming silence of space trash floating ...
I factored out some of my various WordPress hacks into standalone plugins. Perhaps they will be of use to someone else.
WYSIWYG Comments Trix: Replaces the standard comment submission form with a WYSIWYG rich-text editor. A bunch of you said this was a bad idea, because ...
If you were wondering where the Biden administration's strategy of just pretending that the pandemic is over came from, here is the market research firm with blood on its hands. Impact Research, founded by Biden's 2020 campaign pollster, sent this strategy memo in February, ...
US10719692B2 - Vein matching for difficult biometric authentication cases:
Subepidermal images of the user may be used to assess subepidermal features such as blood vessels (e.g., veins) when the device is attempting to authenticate the user. The subepidermal features may ...
Dear Lazyweb, is a 5K monitor a waste of money?
Is there any chance that I will be able to perceive the difference between 27" 5K and 27" 4K running at the same apparent resolution?
One uses retina 2x pixel scaling, and the other uses 1.5x, and is almost a thousand dollars
What was your cheese missing? How about Dunning-Krugerrands and the tangy flavor of mysterious heavy metals?
The Parmigiano Reggiano Consortium says the amount of cheese fraud is almost as big as product sales: sales are around $2.44 billion while fraudulent cheese is a ...
Nothing much to report lately, so how about a photo roundup?
Bear Grillz
Olivia Rodrigo Spring Fling
Death Guild: DGXXIX
D.O.A. + The Death Set
Undersea Hubba
John 5 + The Haxans
K-Pop-Up
Star Crash: Glass Spells + Terabyte + Ponyskull + Kristeen Young
"RCFD units on scene of a Vehicle Accident-Commercial on Interstate 70 West Mile 43. One tractor-trailer hauling meat products left the roadway and overturned."
XScreenSaver 6.04 is out now, including iOS and Android.
I wrote two new hacks this time, Nakakin and ChompyTower.
I've long been fascinated by the Nakagin Capsule Tower, and since it is being demolished this month, I figured I'd write a screen saver about it.
I also ...
Ginni and Clarence Thomas are telling us exactly how they'll steal the 2024 election.
It's easy to dismiss the demented texts and emails from a sitting justice's spouse to public officials who have long-standing professional connections to that justice as zany conspiracy ...
How to Make Automatic Supercuts.
The author also teaches a course in "Scrapism" at the School for Poetic Computation:
"Scrapism" is the practice of web scraping for artistic, emotional, and critical ends. By combining aspects of data journalism, conceptual art, and ...
Congress wrote a pandemic relief law that excluded Live Nation and companies like it. But the Small Business Administration gave nearly $19 million to Live Nation subsidiaries or companies in which it has a significant investment.
"When we wrote this, we specifically didn't
"Apple shipped me a 79-pound iPhone repair kit to fix a 1.1-ounce battery. I'm starting to think Apple doesn't want us to repair them."
The thing you should understand about Apple's home repair process is that it's a far cry from DIY. I expected Apple would send me a small ...
It's nice to see in-depth profiles of minor characters, or in this case, this barely-seen computer prop from Loki.
TVA Multifunctional Computer:
Update: Apparently it's not from the show, but a fan render.
PICK A HORSE AND START OUTHORSING YOUR EMAILS
LITLA STJARNA FRÁ HVÍTARHOLTI. Types fast, but might take a nap.
HRÍMNIR FRÁ HVAMMI. Assertive. Efficient. Shiny hair.
HEKLA FRÁ ÞORKELLSHÓLI. Friendly, trained in corporate buzzwords.
But how did they do all this ...
Dear Lazyweb,
Raspberry Pi4B, Raspbian 10.10. Behavior I want: if ethernet is available use that, otherwise use wifi. Behavior I get: both are up, each with its own IP. How do I make it not bind wifi if eth is working?
Second: I would like the host to always have the same ...
Asymptotic burnout and homeostatic awakening:
We propose a new resolution to the Fermi paradox: civilizations either collapse from burnout or redirect themselves to prioritizing homeostasis, a state where cosmic expansion is no longer a goal, making them difficult to detect
I am shocked, shocked at this revelation about companies and organizations otherwise known for their scrupulous ethics.
"Autonomous vehicles are recording their surroundings continuously and have the potential to help with investigative leads," says a San Francisco Police ...
What we need is this one simple trick:
A site that scrapes, collates, and de-dups your friends' posts on every social media site, and then shows you the union of all of those posts as one feed.
This is the only way to break Facebook's back: to allow your friends' ...
I was unaware that the Unicode Consortium is the standards body with authority over Astrology and the Zodiac.
Objects orbiting the Sun outside the orbit of Neptune are named after mythological figures, particularly those associated with creation. But the subset that orbit ...
jwzlyrics works again. I retooled it to scrape Genius, now that LyricsWiki is gone forever.
Who knows how long this will continue to work, before they change something in their generated HTML. Such are the indignities of This Modern World. If there are better options, I ...
Dear Lazyweb,
Is it possible for JavaScript on iOS to scan a QR code using the camera, and return the scanned data to the caller?
As always, please only respond with things that you have seen working with your own eyeballs. I see a few things that maybe purport to do this,
Via, but I couldn't find the original GIF.
And because I had to know: yes, every frame decodes properly. And nearly all of the animated bits are necessary for proper decoding.
Update: A generator: Amazing QR.
Some excerpts from Violet's pandemic roundup:
Palm Springs Desert Sun reported Coachella Valley cases were up 77% following first weekend of Coachella.
Coachella's first no-vax, no-test, no-mask weekend adds to a growing list of bands and performers "cancelling shows, ...
The comments field on this here blog feels Very Nineties, what with making you type in HTML by hand, like an animal. Is there some plugin that isn't a massive security hole that gives you a bold/italic/link toolbar and such?
This is hard to search for, as the Wordpress ...
We deeply regret to inform you that we are no longer requiring proof of vaccination to enter DNA Lounge.
Let's start with some facts:
San Francisco is only 59% fully vaccinated. Omicron BA.2 is absolutely ripping through the population. Case numbers are probably seven ...
The Economist has published many interactive graphs:
Although the official number of deaths caused by covid-19 is now 6.2m, our single best estimate is that the actual toll is 20.7m people. We find that there is a 95% chance that the true value lies between 14.4m and 24.3m ...
At first I misunderstood this, and thought that Scott McCloud ("Understanding Comics") was having some serious remorse over having taken Google's blood money, but no, this is an outstanding remix of his product brochure by Leah Elliott:
Contra Chrome: How Google's Browser ...
Dear Lazyweb,
It has been over two years since I last asked this, so I'll ask again:
How do I mitmproxy the Instagram app, from macOS, iOS (real or emulated), or Android (emulated)?
Answer only if you've seen it work with your own eyeballs, please. No guessing. No "here's
Aside from being transparently in the pocket of commercial landlords, the second most obvious thing about Breed is that her every endorsement is about centralization of power in the Mayor's office. Why did she endorse the school board recall? Because she gets to appoint ...
I had always wondered what the Ice Gnomes got up to in there when I wasn't looking.
On my first attempt, my phone shut down from the cold!
The 2021 drop came after U.S life expectancy plummeted in 2020, tumbling by almost two years -- the biggest one-year fall in U.S. life expectancy since at least World War II.
"The motivation for this study was to determine whether the horrible drop in life expectancy that ...
Someone just sent me mail saying, "Hey, remember 19 years ago when you were sad that you couldn't find a high rez copy of that DEA patch with the grim reaper dancing with a glow stick and a pacifier? Well here it is."
Lesser-known DEA patches:
I am honestly shocked that they didn't shoot out the tires. Police are easily startled!
Company's sniveling anonymous PR flack responds:
"We work closely with the SFPD on how to interact with our vehicles, including a dedicated phone number for them to call in situations ...
Severance (2022): What if your memories of "at work" and "not" were completely partitioned? This is Office Space crossed with Get Out, or maybe, if Philip K. Dick had written Bullshit Jobs. It's very creepy and absolutely fantastic. (Peter Watts wrote a great review of it.)
No, not that one. A new one.
A sophisticated heist in the Netherlands has dairy farmers there on high alert.
Gerda van Dorp, a Dutch cheese farmer in the town of Fijnaart, in the south of the country, woke up on March 29 to a mostly empty cheese storage room. Overnight, ...
Algospeak:
Algospeak refers to code words or turns of phrase users have adopted in an effort to create a brand-safe lexicon that will avoid getting their posts removed or down-ranked by content moderation systems. For instance, in many online videos, it's common to say ...
Lumon Industries Macrodata Refinement Terminal, online:
I had been waiting for this. Someone please port this to XScreenSaver. Someone who is not me.
Horrible edge cases to consider when dealing with music.
Pairs nicely with Falsehoods Programmers Believe About Names, Time, Time, Time Zones, Geography, Addresses, Maps, Plain Text, Gender, Lists.
We need a CDC that prioritizes the health of the people, not the health of big business. We need a People's CDC. And so we formed one.
Thirdly, the guidelines are blatantly political. The new recommendations aim to convince the public that this pandemic is over when it is ...
Date: Sun, 3 Apr 2022 08:03:51 +0000. From: "LiveJournal" To: jwz@jwz.org. Subject: You have received a virtual gift for your 20 anniversary on LiveJournal
I couldn't resist, and I logged in for the first time in probably a decade to see my ...
"COVID winding down" (taps ear piece) sorry, I'm being told that should be "COVID winding rule even-odd."I have Safari configured to use Reader Mode by default, and this is what one of NYT's "interactive" graphics looked like. It's beautiful.(Preferences / Websites / Reader / Other / On)Previously, previously, previously, previously.
I had assumed that Space Force would be headquartered at Mar-a-Lago and would have quietly gone away when the other guy was out, but nope, apparently it's still a thing. And they have some badass patches, if you are a 12 year old boy who's really into 70s metal.
Also, the first season of the Steve Carell Space Force show was kind-of ok, but the second season was really bad.
Previously, previously, previously, previously, previously.
One thing that has long baffled me about our ongoing global clusterfuck has been the push to just pretend that it's not happening. Who benefits financially from that?I think the answer is, commercial landlords and hotel financiers.
Backing up:
I don't think that the dropping of all mitigation measures happened just because "people" are "over it". I don't think it's some spontaneous groundswell. People have been given permission to say they're "over it", by misinformation campaigns that have been inflicted upon them.
Random individuals may be driven by infantile short-sightedness, but they are being encouraged in this by businesses, governments and state actors; they are being given cover to just pretend that it's not happening. Businesses are legendarily short-sighted, rarely able to see past the end of the quarter, but more than two years into this, shouldn't they have seen some patterns emerge? Even from the point of view of Capitalism Red in Tooth and Claw, how is it in their interest to have their employees dying by the thousands? To have them become saddled with life-long disabilities that will impact work and jack up the companies' own insurance costs for decades to come?
We've got stunts like this, where Maskless Mayor Breed gathers together a Rogue's Gallery of the world's worst businesses and pressures them into forcing their employees back into their cars and cubicles:
By committing to San Francisco, these businesses and many more are investing in this city and the people who live and work here. We are excited to welcome people back to downtown to work, dine, and experience our arts and culture. March is a new chapter for SF!
Which, due to character limits, she followed up with a second twit containing nothing but a list of the various companies' twitter handles. Ideally she'd be forced to wear their logos on her blazer like a NASCAR jacket, but she probably wouldn't even be embarrassed by that. Scarlet letter my ass.
tbreisacher: If the @SFPride parade was a tweet:
London Breed:
@BankofAmerica @BlackRock @sffed @FibroGenInc @GapInc @warriors @Google @HOKNetwork @Invitae @jpmorganchase @Meta @salesforce @united @Kilroyrealty @Mastercard @Microsoft @Orrick @SFGiants @SFSymphony @SPUR_Urbanist @Uber @usfca @Visa @WellsFargo
If a CEO wanted their employees back in the office for whatever reason (they think they're more productive, more controllable, whatever) they would just DO it. they don't need permission. They don't need the mayor campaigning for it. It's literally their call, and theirs alone. So why is the mayor campaigning for this? On whose behalf? We know it's not the CEOs, those are the targets of the campaign.
Part of the party line on this has been about the financial pain suffered by other downtown businesses, so is this on behalf of the hot dog cart on the corner? The food truck, the pizzeria, the upscale lunchtime businessman steakhouse?
No. Those businesses have no lobbying muscle at all. And more to the point, the various mayors and governors gave zero fucks about those businesses during the decades when the tech companies were building their own "free" cafeterias and restaurants directly into their office towers. Those companies did the math and figured out that if they served their employee a $6 meal in-house, they'd get an extra 2 hours work out of them every day. And all they had to do was shank that hot dog cart, that food truck, that pizzeria. Zero fucks were given while that was happening.
So who's left?
Commercial landlords. They see the spectre of the Googles of the world deciding that they need half as much floor space, and strong-arming their way into smaller leases, or just defaulting on it and daring them to fight it out in court. "We're Google, what are you gonna do?"
I think that those are the donors on whose behalf Breed is lobbying. That's why she wants us to believe the pandemic is over. So that when the CEOs tell everyone to get back to work, to justify those downtown tower leases, that the drones don't just quit. She, and the landlords, require the consent of the abused.
Notably, it will not be the employees of the commercial real-estate holding companies whose lives will be put at risk by these back-to-the-cubicle policies.
Who else, though? Here's another clue:
Breed is currently on a corporate-funded tour of the Great Houses of Europe, glad-handing movers and shakers in the capital cities, putting on her dog-and-pony show about how San Francisco is still a great tourist destination. Hitting all the talking points countering the Fox News stories about blood in the streets, telling everyone the Tenderloin is still a safe and welcoming place for High End Retail.
So who benefits from that? Which lobbyists will be pulling those strings? Airlines, obviously, but more importantly, hotel financiers, and the money-laundering oligarchs who love them.
As we learned from Scooby Doo, Donald Trump and Lex Luthor, it's always a real estate scam.
Always.
Previously, previously, previously, previously, previously.
Daylight Saving Time Gripe Assistant Tool
For this map I made up a score to prove that you're right (or wrong) about Daylight Saving Time ruining everything. It's the total number of days with both sunrise and sunset times that satisfy your preferences, minus a penalty for sunrise and sunset times that are too late or early, respectively.
Previously, previously, previously, previously, previously, previously, previously.
Our company received an invitation to contribute a presentation on how AI technologies for drug discovery could potentially be misused.
The thought had never previously struck us.
We were naive in thinking about the potential misuse of our trade, as our aim had always been to avoid molecular features that could interfere with the many different classes of proteins essential to human life. [...]
In less than 6 hours after starting on our in-house server, our model generated 40,000 molecules that scored within our desired threshold. In the process, the AI designed not only VX, but also many other known chemical warfare agents that we identified through visual confirmation with structures in public chemistry databases.
Many new molecules were also designed that looked equally plausible. These new molecules were predicted to be more toxic, based on the predicted LD50 values, than publicly known chemical warfare agents. This was unexpected because the datasets we used for training the AI did not include these nerve agents.
The virtual molecules even occupied a region of molecular property space that was entirely separate from the many thousands of molecules in the organism-specific LD50 model, which comprises mainly pesticides, environmental toxins and drugs. By inverting the use of our machine learning models, we had transformed our innocuous generative model from a helpful tool of medicine to a generator of likely deadly molecules.
Previously, previously, previously, previously, previously, previously, previously.
Pan, God of the Woods.
About the only positive thing you can say about famed play/movie writer David Mamet deciding to file an amicus brief in support of Texas in that state's appeal of a district court correctly tossing the state's social media content moderation bill as unconstitutional is... that it has fewer swear words than your typical Mamet production. [...] Mamet, if you don't know, took a Trumpian turn...
Brief of Amicus Curiae David Mamet In Support Of Defendant-Appellant:
He now looks out, but he can't find the objects the chart informed him he'd see. He concludes that he is lost. How can he determine his location? He has a map, but he's just misused it. How?
The Map is not the territory. The territory is the territory. The pilot's answer to the question "where am I?" lies not on the map, but out the windscreen. That's where he is. It doesn't matter where he calculated he should be, the territory below him is where he is. [...]
I report as an outdoorsman, that Panic is real. It is the loss of the mind and will to Pan, God of the Woods. The affected loses his reason, and runs about unable to recognize those actual signs (a road, his own footprints), which might bring him back to safety.
Previously, previously, previously, previously.
Visualizing Black Holes with General Relativistic Ray Tracing
It's a general relativistic ray tracing renderer simulating a Schwarzchild black hole and its accretion disk, written in HLSL shader language and run in Unity with C#. There's that jargon! Let's break down each of these terms: [...]
Previously, previously, previously, previously, previously.
crontab(5):
Instead of the first five fields, one of eight special strings may appear:
| string | meaning | | @reboot | Run once, at startup. |
Me: Hmm, I wonder if that actually works:
% crontab -l
@reboot echo REBOOT
crond:
Cron Daemon Cron
echo REBOOT 8:46:54 AM
Cron Daemon Cronecho REBOOT 8:47:24 AM
Cron Daemon Cronecho REBOOT 8:48:35 AM
Cron Daemon Cronecho REBOOT 8:48:37 AM
Cron Daemon Cronecho REBOOT 8:48:48 AM
Cron Daemon Cronecho REBOOT 8:48:58 AM
Cron Daemon Cronecho REBOOT 8:49:59 AM
Cron Daemon Cronecho REBOOT 8:49:59 AM
Cron Daemon Cronecho REBOOT 8:49:59 AM
Cron Daemon Cronecho REBOOT 8:50:20 AM
Cron Daemon Cronecho REBOOT 8:50:31 AM
Cron Daemon Cronecho REBOOT 8:54:06 AM
Cron Daemon Cronecho REBOOT 8:54:06 AM
Cron Daemon Cronecho REBOOT 8:54:06 AM
Cron Daemon Cronecho REBOOT 8:54:06 AM
Cron Daemon Cronecho REBOOT 8:54:26 AM
Cron Daemon Cronecho REBOOT 8:54:39 AM
Cron Daemon Cronecho REBOOT 8:55:22 AM
Cron Daemon Cronecho REBOOT 8:56:11 AM
Cron Daemon Cronecho REBOOT 8:56:50 AM
Cron Daemon Cronecho REBOOT 8:57:46 AM
Cron Daemon Cronecho REBOOT 8:58:32 AM
Cron Daemon Cronecho REBOOT 8:59:16 AM
Cron Daemon Cronecho REBOOT 9:00:03 AM
Cron Daemon Cronecho REBOOT 9:00:55 AM
Cron Daemon Cronecho REBOOT 9:02:03 AM
Cron Daemon Cronecho REBOOT 9:02:42 AM
Cron Daemon Cronecho REBOOT 9:03:35 AM
Cron Daemon Cronecho REBOOT 9:04:27 AM
Cron Daemon Cronecho REBOOT 9:05:13 AM
Cron Daemon Cronecho REBOOT 9:06:05 AM
Cron Daemon Cronecho REBOOT 9:06:48 AM
Cron Daemon Cronecho REBOOT 9:07:35 AM
Cron Daemon Cronecho REBOOT 9:08:23 AM
Cron Daemon Cronecho REBOOT 9:09:07 AM
Cron Daemon Cronecho REBOOT 9:09:52 AM
Cron Daemon Cronecho REBOOT 9:10:35 AM
Cron Daemon Cronecho REBOOT 9:11:28 AM
Cron Daemon Cronecho REBOOT 9:12:20 AM
Cron Daemon Cronecho REBOOT 9:13:17 AM
Cron Daemon Cronecho REBOOT 9:14:00 AM
Cron Daemon Cronecho REBOOT 9:15:00 AM
Cron Daemon Cronecho REBOOT 9:15:49 AM
Cron Daemon Cronecho REBOOT 9:16:40 AM
Cron Daemon Cronecho REBOOT 9:17:28 AM
Cron Daemon Cronecho REBOOT 9:18:21 AM
Cron Daemon Cronecho REBOOT 9:19:08 AM
Cron Daemon Cronecho REBOOT 9:19:54 AM
Cron Daemon Cronecho REBOOT 9:20:37 AM
Cron Daemon Cronecho REBOOT 9:21:36 AM
Cron Daemon Cronecho REBOOT 9:22:32 AM
Cron Daemon Cronecho REBOOT 9:23:01 AM
Cron Daemon Cronecho REBOOT 9:23:54 AM
Cron Daemon Cronecho REBOOT 9:24:38 AM
Cron Daemon Cronecho REBOOT 9:25:18 AM
Cron Daemon Cronecho REBOOT 9:26:11 AM
Cron Daemon Cronecho REBOOT 9:27:00 AM
Cron Daemon Cronecho REBOOT 9:27:52 AM
Cron Daemon Cronecho REBOOT 9:28:43 AM
Cron Daemon Cronecho REBOOT 9:29:32 AM
Cron Daemon Cronecho REBOOT 9:30:29 AM
Cron Daemon Cronecho REBOOT 9:31:18 AM
Cron Daemon Cronecho REBOOT 9:32:18 AM
Cron Daemon Cronecho REBOOT 9:33:13 AM
Cron Daemon Cronecho REBOOT 9:33:34 AM % uptime
10:43 up 1:09, 6 users, load averages: 5.57 5.49 5.42
Update: It happened again to one of my other machines! Check this shit out! I have no idea why this machine rebooted. It was not a power failure, and system.log provides no clues. This time the cron job was "date; uptime". Several hours after this happened, it reported:
% date; uptime
Wed Mar 16 09:39:03 PDT 2022
9:39 up 6:25, 3 users, load averages: 2.41 2.35 2.33
...which means it booted up at 3:14 AM. And this is the firehose of email that was generated:
Wed Mar 16 02:58:09 PDT 2022 2:58 up 28 days, 1:33, 2 users, load averages: 19.27 6.28 3.99
Wed Mar 16 02:58:09 PDT 2022 2:58 up 28 days, 1:33, 2 users, load averages: 19.27 6.28 3.99
Wed Mar 16 02:59:43 PDT 2022 2:59 up 28 days, 1:34, 2 users, load averages: 129.46 54.89 23.51
Wed Mar 16 03:01:53 PDT 2022 3:01 up 28 days, 1:36, 2 users, load averages: 153.98 98.37 45.77
Wed Mar 16 03:02:58 PDT 2022 3:02 up 28 days, 1:37, 2 users, load averages: 98.98 93.57 47.87
Wed Mar 16 03:03:50 PDT 2022 3:03 up 28 days, 1:38, 2 users, load averages: 154.26 108.06 56.02
Wed Mar 16 03:04:02 PDT 2022 3:04 up 28 days, 1:38, 2 users, load averages: 189.32 118.11 60.52
Wed Mar 16 03:04:15 PDT 2022 3:04 up 28 days, 1:39, 2 users, load averages: 204.15 123.68 63.17
Wed Mar 16 03:04:20 PDT 2022 3:04 up 28 days, 1:39, 2 users, load averages: 202.53 124.68 63.88
Wed Mar 16 03:04:32 PDT 2022 3:04 up 28 days, 1:39, 2 users, load averages: 195.38 125.66 64.93
Wed Mar 16 03:04:40 PDT 2022 3:04 up 28 days, 1:39, 2 users, load averages: 186.21 126.01 65.76
Wed Mar 16 03:04:52 PDT 2022 3:04 up 28 days, 1:39, 2 users, load averages: 158.03 121.96 65.03
Wed Mar 16 03:05:02 PDT 2022 3:05 up 28 days, 1:39, 2 users, load averages: 138.29 118.89 64.60
Wed Mar 16 03:05:12 PDT 2022 3:05 up 28 days, 1:40, 2 users, load averages: 117.26 115.02 63.87
Wed Mar 16 03:05:56 PDT 2022 3:05 up 28 days, 1:40, 2 users, load averages: 137.33 120.70 68.60
Wed Mar 16 03:06:05 PDT 2022 3:06 up 28 days, 1:41, 2 users, load averages: 152.45 124.53 70.57
Wed Mar 16 03:06:20 PDT 2022 3:06 up 28 days, 1:41, 2 users, load averages: 165.60 128.75 73.02
Wed Mar 16 03:06:27 PDT 2022 3:06 up 28 days, 1:41, 2 users, load averages: 163.87 129.00 73.43
Wed Mar 16 03:06:36 PDT 2022 3:06 up 28 days, 1:41, 2 users, load averages: 149.93 127.09 73.40
Wed Mar 16 03:06:36 PDT 2022 3:06 up 28 days, 1:41, 2 users, load averages: 149.93 127.09 73.40
Wed Mar 16 03:06:56 PDT 2022 3:06 up 28 days, 1:41, 2 users, load averages: 129.17 123.51 73.34
Wed Mar 16 03:07:56 PDT 2022 3:07 up 28 days, 1:42, 2 users, load averages: 137.78 125.27 77.33
Wed Mar 16 03:08:24 PDT 2022 3:08 up 28 days, 1:43, 2 users, load averages: 165.72 133.16 81.59
Wed Mar 16 03:08:44 PDT 2022 3:08 up 28 days, 1:43, 2 users, load averages: 153.51 132.50 82.82
Wed Mar 16 03:10:08 PDT 2022 3:10 up 28 days, 1:45, 2 users, load averages: 134.03 132.19 87.21
Wed Mar 16 03:10:08 PDT 2022 3:10 up 28 days, 1:45, 2 users, load averages: 134.03 132.19 87.21
Wed Mar 16 03:10:08 PDT 2022 3:10 up 28 days, 1:45, 2 users, load averages: 134.03 132.19 87.21
Wed Mar 16 03:10:38 PDT 2022 3:10 up 28 days, 1:45, 2 users, load averages: 103.43 125.11 86.21
Wed Mar 16 03:10:48 PDT 2022 3:10 up 28 days, 1:45, 1 user, load averages: 87.91 121.07 85.23
Wed Mar 16 03:11:16 PDT 2022 3:11 up 28 days, 1:46, 1 user, load averages: 64.13 112.71 83.25
Wed Mar 16 03:11:37 PDT 2022 3:11 up 28 days, 1:46, 1 user, load averages: 51.50 105.89 81.64
Wed Mar 16 03:11:49 PDT 2022 3:11 up 10 secs, 0 users, load averages: 2.62 0.56 0.20
Wed Mar 16 03:12:19 PDT 2022 3:12 up 28 days, 1:47, 1 user, load averages: 29.12 93.42 78.19
Wed Mar 16 03:12:19 PDT 2022 3:12 up 28 days, 1:47, 1 user, load averages: 29.12 93.42 78.19
Wed Mar 16 03:12:41 PDT 2022 3:12 up 28 days, 1:47, 1 user, load averages: 23.51 87.95 76.58
Wed Mar 16 03:13:13 PDT 2022 3:13 up 28 days, 1:48, 1 user, load averages: 23.12 80.66 74.38
Wed Mar 16 03:13:35 PDT 2022 3:13 up 28 days, 1:48, 1 user, load averages: 17.13 75.56 72.70
So my "@reboot" job ran 37 times over the course of 8½ minutes BEFORE the machine rebooted, and then zero times after.
That's... super helpful. really just super helpful.
Previously, previously, previously, previously.
Here's John Oliver's piece from last night on multinational superpredator TicketMaster / Live Nation:You may remember TicketMaster from such hits as:
The eight recipients were selected after submitting a proposal to BART describing what they planned to do with the vehicle. The selected few will transform the old cars into beer gardens and short-term rentals, museum objects and more.
None of the proposals sought to use the legacy cars for affordable housing projects or homes for the unhoused -- two of the major problems facing the San Francisco Bay Area. Other public transit agencies have sunk their legacy cars into the ocean to serve as artificial reefs, but this is unfeasible for BART's cars due to their aluminum composition. Likewise, BART cannot sell the cars to other transit agencies because its vehicles operate on a nonstandard gauge or track width.
Repurposing old BART cars is no easy feat -- nor is moving and installing them. BART estimates the cost of transporting, installing, and permitting the vehicles will cost somewhere in the range of $8,000 to $15,000. Applicants were asked to provide plans for the vehicles' retrieval, as well as a description of how they intend to dispose of the cars when they've served their purpose. It's all about creative upcycling and a dash of creative thinking.
The remaining decommissioned legacy cars -- there are 531 still in-service, as of Jan. 30 -- will be mostly recycled, a few cars at a time, by Schnitzer Steel in Oakland.
Previously, previously, previously, previously, previously.
Breed had the single easiest job in the world.
After failing upwards into mayoral seat left vacant by her late mentor Ed Lee, she followed his example of cozying up to big business as countless SF natives were displaced by rising prices. She did all of this coasting off the city's reputation as welcoming and eclectic, but everyone saw through her façade. [...]
Then came March 2020. She didn't wait for Gavin Newsom, she didn't wait for Trump, she didn't wait to see what other big cities were doing -- she went ahead and shut down San Francisco (schools, nightlife, churches, everything) to stop the spread of the coronavirus. She had homeless people given housing in empty hotels. If at no other time in her career, this was the moment that London Breed did the right thing. It was so right that every other city in the world looked at us with envy.
That was then. [...]
Look up each and every statement Breed has made about COVID in the last, oh, six months or so, but replace "COVID" with "HIV" or "AIDS" and replace "masks" with "condoms." How does that sound to you?
Imagine the mayor of any city holding a press conference and declaring that no one needs to wear condoms ever again. Imagine that same mayor being seen publicly shirking the very anti-AIDS protocols they themselves put into effect and calling their critics "fun police."
Imagine that same mayor originally touting an anti-HIV vaccine -- one made in record time with astounding efficacy -- only to suddenly reverse course and say that everyone, infected or not, should just learn to "live with HIV/AIDS".
I know, I know: That's an absurd metaphor. After all, HIV isn't airborne.
Previously, previously, previously, previously, previously.
Noted public-health policy scofflaw Mayor Breed recently announced that proof of vaccination will no longer be required to enter restaurants, bars and nightclubs. She framed this as helping our businesses. Well, this business does not need or want that kind of "help". And I know of quite a few other San Francisco bars and clubs that feel the same way.DNA Lounge's policy is unchanged: we will continue to take steps necessary to reduce the risk of infection to our staff, families and customers:
The Mayor and SFDPH are playing politics with peoples' lives. Pretending that the pandemic is over does not make it so. These are the facts:
Short of another lockdown, the most effective ways to fight the pandemic are:
Also, just a reminder: CDC recently re-colored the maps to declare victory. These two maps represent approximately the same data:
They made the new "low" threshold be twice the old "high" threshold.
That old map, the all-red map on the left, is a map of new infections per 100k people: it correlates well to your chance of exposure and infection. CDC's term for this is "Community Transmission".
The map on the right is the new one that they say we should be paying attention to instead: the "Community Levels" map, which is basically new infections DIVIDED BY available hospital beds.
So they're saying that it's ok to unmask as long as there is still freezer truck morgue capacity available in your city.
This is all just so exhausting. We are finally almost back down to pre-Delta-surge levels, and that's when they decide to go full YOLO and eliminate every possible mitigation measure. Like all of you, I would also like the pandemic to be over. But, again, wishing does not make it so.
In other news, DNA Pizza opened 11 years ago today. Happy birthday to us!
My dentist just did in-person 2FA! "I just texted you a code, can you read that back to me?"It was for security, the receptionist assured me.I guess I might be trying to smuggle someone else's teeth in for a cleaning?Fortunately my dentist does not have extremely detailed records of any of my biometrics that might be useful for identifying me.Previously, previously, previously, previously, previously.
You can now download of all of the data that Amazon admits to having about you. To do this, you submit a request and they email you a URL -- "Usually, this should not take more than a month."I dunno, if that database query takes a month to run, maybe Amazon should look into contracting with a cloud provider?
Anyway, once you get the download link, guess what -- it's not a download link. It's seventy-one separate download buttons. Is there a Download All button? Hahahahahaha.
My data was 115 MB spread over 10,988 mostly-CSV files. A quick stroll didn't reveal anything too surprising. It includes every email they ever sent you, and, amusingly, the transcript of every conversation you've had with their "support" chatbots.
Presumably this is the result of them doing the absolute bare minimum in order to comply with some jurisdiction's new or pending legislation. You can tell from the loving care they put into it.
I wonder if each of those 71 separate zip files had its own project team.
Previously, previously, previously, previously, previously, previously, previously, previously.
Human heads stolen from parked freight truck in Denver
The incident happened between 2:30 p.m. Wednesday and 9:30 a.m. Thursday while the truck was parked in the 7700 block of E. 23rd Avenue, police said. The heads were supposed to be used for medical research purposes.
The blue and white box with a label reading "Exempt Human Specimen" was stolen from a freight company truck, police said, along with a dolly.
I'm pretty sure "medical research" means "target practice and cosmetics", but ok.
Previously, previously, previously, previously, previously, previously, previously.
A cyberdeck with a butterflying split keyboard, you say? But, the key layout is a war crime.
Previously, previously, previously, previously, previously, previously, previously.
About once a year I think, "Hey, maybe I'll play that old video game that I used to enjoy." It never ends well.If you wade through my previous thread about this, the punchline was: after having bought another PS3 CECHA01* for parts and replacing the Bluetooth subsystem, I was able to restore my backup onto a new internal SSD. It was working! I was able to play my previously-downloaded games via the internal drive.
But, it then lost the ability to recognize inserted discs. It can eject them, which means the ribbon cable is connected properly (as it can't when that cable is unplugged) but it acts as if there's no disc. And the DVD drive from the "parts" machine seems to have some kind of mechanical problem, so it's fucked in an entirely different way.
The model I have, CECHA01, is able to play PS2 games. Later PS3s such as the identical-looking CHECHL01 can't do that, and neither can the "Slim" models. Dear Lazyweb, my question is this. Given:
A functional PS3 internal hard drive with a handful of not-very-obscure downloaded games on it;
What is the easiest way for me to actually play these things?
"Play them using a Mac as an emulator" would be ideal, but I will also tolerate solutions of the form, "eBay thing X", "torrent thing Y" and/or "Jailbreak using thing Z".
Like, in a non-crazy world, one solution to "this PS3 works except for the DVD drive" might be, "torrent new copies of the discs you own, load those onto a USB drive, and play them off of that." But I don't know if that's even possible.
I guess "buy 3 separate obsolete consoles, one for the downloaded games, one for the PS2 discs and one for the PS3 discs" would technically work, but that's some bullshit. I would much rather pretend that this software is software.
Update:
Because I know all of you are hanging on every word of this drama, here's where I am on this stupid, interminable project:
I got it to install through some combination of wiggling the cable and swapping in a mechanically-broken optical drive. And while doing that, the little clip thingy holding the ribbon cable to the motherboard broke. I'm afraid to breathe on it now, let alone move it. * I also have a CECH4001B "Super Slim" which is less flaky, but that model does not have hardware support for PS2 games. * I managed to get both of them jailbroken, by following this video for the A01 (to install EvilNat) and by following this other video for the 4001B (HFW/HEN) since EvilNat doesn't work on it. * Using the 4001B and MultiMan, I was able to rip some of my game discs with the 4001B -- and then I realized that was slow and foolish and just downloaded those games from NoPayStation and/or Vimm's Lair instead. NoPayStation's downloader is pretty easy, but it gives the files absolutely asinine obscured names for no reason.
And then... half of them don't work. I guess the RAP files are passwords or something? I have no idea how to install those. Update: To get NPS-downloaded PKG files to work, the corresponding RAP files have to go in the /exdata/ directory. You can rename the PKG files to something clearer, but not the RAP files. It may also be necessary to log in to Playstation Network and "activate" the console, I'm not sure.
Pro tip: try to find PKG versions of the games instead of ISOs. The former install as if they are Playstation Store downloads and will (in theory) run without any jailbreak malarky, whereas the ISOs require goofy bank switching games to fake out the player into thinking it has a physical disc in the drive. * At some point the A01 started behaving weirdly again and so lacking a better idea, I wiped its drive and tried to restore from backup... and I can't. It's now behaving as if it can't reliably read my USB thumb drive. Sometimes it sees it and sometimes it doesn't. I tried a different, freshly formatted thumb drive too.
I'd rather be using the A01 than the 4001B because it has native PS2 support, and EvilNat is a permanent jailbreak; whereas the 4001B uses Hen, which requires you to launch an app every time you reboot in order to do anything jailbreaky.
But it seems like this A01 is just fucking cursed. * I can't believe that in the Twenty First Goddamned Century, some lunatic Playstation hacker went and implemented an ftp server, when rsync was sitting right there. Are you ok, guy? Do you hate yourself that much?
I guess we're lucky it wasn't Kermit.
Shit I haven't figured out yet:
Update: Apparently that is how it is supposed to work. I installed webMAN MOD and ManaGunZ per the instructions in this video, and I'm able to mount and play PS3 ISOs, but PS2 ISOs still show up on the mount point as "Unsupported Data". * A number of the PKG games that I downloaded silently fail to install on the 4001B. The package installer just exits and the game does not show up in the list. Most, but not all, are PS3 releases of PS2 or PS1 games (with "PSOne Classic" or "PS2 Classic" in their names) which I thought meant that they are legit PS3 executables that don't require PS2 hardware support? And yet, no worky. * Besides the ones that won't run, there are a small number of games that I care about that I was only able to find in ISO form rather than PKG form, and most of those I would just write off entirely. But one of them is Rez. How can I find a PKG version of Rez? Can you convert an ISO to a PKG? * If I end up downloading a PS1 or PS2 game as a pair of BIN/CUE files, I can convert that to an ISO with "bchunk", but what if there are twelve BINs and one CUE? (Alternately, got a link to ISOs of the various PS1 Wipeouts?) Update: Though it's not documented, dumping the BIN/CUE files into the /PSXISO/ directory works. * Being allowed to retain any of my old save points from the A01 is apparently far beyond the reach of modern technology. They are locked to the hardware.
Previously.
Hoist the Black:
Rep. Lance Gooden has introduced legislation that would allow U.S. citizens to seize the yachts, jets, and other property belonging to Russian oligarchs who have been sanctioned in response to the invasion of Ukraine.
Privateering is essentially legal piracy. In the age of sail, it was common for nations to issue letters of marque licensing private citizens to raid the shipping of enemy nations. The practice died down in the 19th Century with the Paris Declaration of 1856 outlawing privateers. However, the United States never signed the Paris Declaration, and Article I of the Constitution gives Congress the power to issue letters of marque. [...]
"Privateers in history are for when you don't have enough forces," Singer told the Signal via email. "Today, the U.S. Navy has no problem finding or seizing these yachts if it so wanted." Indeed, privateers seem even more unnecessary when the navies and coast guards of the various allied countries that have joined the United States in sanctioning Russia.
Furthermore, privateers are typically reserved for war, and setting them loose on Russian oligarchs could spark a broader conflict between the United States and Russia. "While Ukraine is at war with Russia, we are not."
Previously, previously, previously, previously, previously, previously.
I hesitated posting this at all, because I am profoundly uninterested in hearing guesses framed as facts from all of the armchair epidemiologists out there, and this is catnip for them... But here's how I've been seeing things these last few months. Maybe you have too.My goal is to not catch COVID at all. CDC tells me that my goal should instead be just "don't fill the hospitals past 100%", but I'm a little more ambitious than that.
Back in July, when Delta hit, the CDC maps started looking like something from the pre-credits scene of a Milla Jovovitch movie:
But while the whole country was turning red, the Bay Area was still orange, and the SF.gov graph looked like this. At the time, though I was still terrified, I judged it to be reasonable for me to be masked in a crowded room with other vaccinated people:
Then in December, Omicron happened, and the graph did this, and I nope'd out:
December-ish was also when I started hearing more about Long COVID, with numbers that seemed to move it into the category of "this is something you actually need to be concerned about", not some one-in-a-million thing that only a small number of people were unlucky enough to get.
So now here we are in March, and three things have happened:
I don't want to be fused to my couch any more. I really, very much, very very much, wish to be standing on a sticky floor in a dark room full of people, listening to mediocre music. My standards are very low at this point. You don't even know.
But what I'm struggling with is, once that graph drops back down to pre-Delta levels, like, say, 50 new cases per day, should I go back to feeling comfortable being back in those crowded rooms full of purportedly-vaccinated strangers? Or do the facts that:
mean that I should still be cowering at home, terrified?
I don't know how to do this math. The organization that is supposed to be providing this guidance, the organization that is chock-full of actual full-time professional epidemiologists, is now just transparently gaslighting us in the interest of... what? Political expediency and the economy instead of public health, I guess?
I also wonder whether that graph of new cases is as accurate today as it was last year, since, with both vaccinations and availability of home tests having increased, more and more people are probably getting infected but not reporting it.
Again: opinions not solicited! While my question is not rhetorical, as such, I am still very much not asking for your opinions or guesses as to the answer. You and I both know that you don't know.
Previously, previously, previously, previously, previously.
Not quite a typewriter:Previously, previously, previously, previously, previously, previously, previously.
XScreenSaver 6.03 is out now, including iOS and Android.I wrote two new hacks this time:
Squirtorus, which I can't really explain or justify except that it came to me in a dream. The pandemic has been weird, ok?
And also MapScroller, which suggested itself following my investigations of OpenStreetMap while trying to figure out how to plot a heat map of my ticket sales.
MapScroller is not available on iOS or Android because network access happens through a Perl subprocess, since doing HTTPS from C code is untenable.
Also Sphere Eversion has a freaky new mode.
Two years ago I said: "fixed rotation on iOS 13 (Apple incompatibly breaks rotation every two years as a matter of policy)". As it has been two years, they broke it again, and I fixed it again. As foretold by prophecy.
And on X11, by popular demand, holding down backspace in the password entry field will clear it. For some reason the XInput2 extension does not send keyboard auto-repeat events, so I had to special case this in the client, like an animal.
A couple of things I could use some help with:
As I said years ago in a comment in configure.ac:
This IT_PROG_INTLTOOL nonsense has so many self-modifying levels of insanity that it must have been written by RMS, or an equally demented protégé. Why does po/Makefile.in.in exist?? Why does aclocal.m4 exist?? Why can't I ever upgrade it without everything breaking?? Won't someone please have mercy on us all and write a normal po/Makefile.in that uses wildcards, and write a sane set of rules to detect gettext(3) and msgfmt(1) and just do the obviously straightforward thing?
How to lie with numbers, Invisible Hand of Capitalism Edition! As far as I can tell, these two maps represent approximately the same data. The first one, which you've been seeing variants of for years, puts nearly every county in the Danger Zone. The second one is how CDC is coloring it today.So if you had been thinking, "I'm going to avoid crowds until my county isn't SCORCHING RED", congratulations! CDC has solved that problem for you, without any of the underlying numbers having substantially changed!
And of course CDC is uninterested in talking about Long COVID at all.
As far as I can tell, the motivation here is:
"Federal, State and Local government functionaries, along with people in rural diners and lunatic Qanons, have decided that masking is over, and so we must make our guidance reflect the 'Personal Freedoms' that these idiots are going to do anyway."
Previous and new CDC covid transmission thresholds based on cases per 100,000 population per week:US covid cases compared with previous and new CDC covid transmission thresholds: The new "low" threshold is 2× the old "high" threshold.
So overnight we went from "Holy shit, the whole country is red, we are letting the virus rip, Omicron is going to kill us all" to... "It's fiiiiiiine, everybody get back to work, go to the mall, book a flight, so that we can put out some press releases about Strong Economic Growth so that we don't get slaughtered in the midterms."
[Narrator: they are going to get absolutely slaughtered in the midterms regardless.]
AstroKatie:
I say this seriously and it is not a contested statement: the new CDC guidance is predicated on the assumption that you are entirely okay with catching Covid and passing it on to others. If you are NOT okay with that, you're just a footnote in the new guidance.
The new CDC "Community Levels" determining when they do or don't recommend masks have virtually no connection to your risk of catching Covid; they're just about whether there's a decent chance you'll die specifically because local hospitals are full with your neighbors.
Previously, previously, previously, previously.
"Right now, nobody is drinking much beer anyway because of the war, so we decided to use the bottles to make Molotovs instead," said Juri Zastavniy, the manager of Pravda.
"As a brewery, we have access to large numbers of bottles, and we also know to handle materials and generally keep everything clean and safe." [...] Mr Zastavniy said it helped the war effort to have Molotovs that were ready-made by experts, as they could injure the user if not properly constructed. "It can be very dangerous if you don't put a proper cork into the bottle, for example," he said.
At his brewery in an old industrial quarter on the outskirts of Lviv, where start-up firms operate from old shipping containers, Pravda's staff were churning out hundreds of Molotovs on Sunday in the corner of a yard.
They used a mixture of petrol and other household ingredients blended to a specific recipe that they had downloaded from the internet. Ukraine's civil authorities have also issued the public with instructions on how to make Molotovs, urging civilians to use them to "neutralise the occupier".
The Putin Huilo beer - described as a "dry-hopped golden ale" - has a label depicting Mr Putin as a tattooed Russian mafia boss sitting on a throne. In his lap sits a childlike-version of Dimitry Medvedev, Russia's former prime minister, who holds a toy-like version of the MH17 airliner. The plane was shot down by Russian separatists over Ukraine in 2014, killing 298 civilians. [...]
The beer is brewed in a large champagne-style bottle, which Mr Zastavniy said was the ideal size for petrol bombs. He added, though, that the company would be making Molotovs donated from every brewery in the city. "Even the big brewery from Carlsberg offered their bottles for free," he said.
Previously, previously, previously, previously, previously.
Previously.
You wouldn't right-click someone's garage door: Previously, previously, previously, previously, previously.
I was examining some data, and these surprisingly cool looking images popped out. I'll bet you can't guess what this is. But go ahead, give it a try!
Your periodic reminder that we are closer to the Y2038 bug than the Y2K bug:SELECT UNIX_TIMESTAMP("2038-01-18 19:14:07") → 2147483647;
SELECT UNIX_TIMESTAMP("2038-01-18 19:14:08") → NULL;
SELECT VERSION() → 10.4.22-MariaDB-logPreviously, previously, previously, previously, previously.
Dystopian robot dogs are the latest in a long history of US-Mexico border surveillance:
Each is embedded with different types of cameras (thermal, night vision, long-range) and sensors (chemical, weapons detection). DHS praised the device's ability to cross multiple terrains -- including sand, rocks and hills -- and its durability in high heat and cramped spaces.
DHS' choice of vendor sparked additional concern. While most police departments leased their pups from Boston Dynamics, which forbids customers weaponizing any of their tech, DHS chose Philadelphia-based Ghost Robotics. Late last year, the company debuted a version of its robot dogs equipped with long-range guns capable of hitting targets at a reported 1,200 meters.
DHS's oddly cheery blogpost also implied the robots would be used beyond the border itself, including "towns, cities, or ports'' where DHS agents might encounter dangerous conditions. Federal officials have increased authority to stop and search civilians within 100 miles of the border, despite fourth amendment protections against arbitrary or excessive stops and seizures.
Previously, previously, previously, previously, previously.
Got my 4 squares of toilet paper in the mail today! I signed up 30 days ago, on Jan 18. I gather that I must share these with the other 150+ people who live in my building, since only one of us was allowed to order them. But today is also the day that San Francisco dropped its masking requirements, against the guidance of the CDC and WHO. Because if we're all just over it then that means it's over, right? That's how it works, right?
But I guess Maskless Mayor Breed is just following the political winds and doing what the people want, right? Oh wait, strike that, reverse it.
And in case you hadn't tried it yet: no, you cannot order 4 tests each month. You get 4. Period.
Previously, previously, previously, previously.
Pastor Resigns After Incorrectly Performing Thousands of Baptisms:
Saying "we baptize" was incorrect. The Vatican instructs priests to say "I baptize," and if it is not said that way the baptism is deemed invalid.
Church leaders investigated and determined last month that Father Arango had incorrectly performed thousands of baptisms over more than 20 years, meaning those he had baptized in Phoenix and at his previous parishes in Brazil and San Diego were not properly baptized.
The oversight has caused headaches for those now seeking answers about whether their faulty baptisms have spilled over into other elements of their Catholic faith. For instance, would it affect those who were married by the church?
"Maybe! Unfortunately, there is no single clear answer," the Diocese of Phoenix answered online. [...] It is a "requirement for salvation," according to the diocese.
Just as a priest should not use "milk instead of wine during the Consecration of the Eucharist" -- when the Catholic faith says that the wine becomes the blood of Christ -- a priest should also not alter the wording of the sacrament of baptism, the diocese said.
The milk would not become the blood of Christ, the diocese said, and, similarly, a wrongly worded baptism would not purify a person.
This puts the OPM hack to shame. In liturgical terms, this is like discovering that not only has your server had the default root password for years, but there's a rootkit, and it was installed by SATAN HIMSELF!
Previously, previously, previously, previously, previously, previously, previously, previously, previously.
Tonight is our final Bootie! We hope to see you there -- after all, everybody loves a funeral! Here's a video of 16 years of Bootie flyers, 2006-2022. RIP.
This cheese is not a cheese of honor.
No highly esteemed cheese is commemorated here.
No valued cheese is here.
What cheese is here is dangerous and repulsive to us.Cheese Caves and Food Surpluses: Why the U.S. Government currently stores 1.4 billion lbs of cheese:
Hundreds of feet below the ground in Missouri, there are hundreds of thousands of pounds of American cheese. Deep in converted limestone mines, caves kept perfectly at 36 degrees Fahrenheit store stockpiles of government-owned cheese comprising the country's 1.4 billion pounds of surplus cheese. [...]
The government set a new policy to subsidize dairy, providing two billion dollars to the industry over the next four years. While this plan was welcome to dairy farmers, it also primed them for overproduction.
Farmers who had been struggling were motivated to produce as much dairy as they could, knowing that whatever was not sold on the market could likely be purchased by the government, and it was. By the early 1980s, the government owned over 500 million pounds of cheese. The reason the dairy product was converted to cheese was because it has a longer shelf life than other dairy products as the government searched for solutions to the problem it had created. [...]
Though demand is declining, production is not. It has risen 13% since 2010. In 2016, the American dairy industry dumped a whopping 43 million gallons of milk into fields, animal feed, and anaerobic lagoons. Though this waste is staggering, it is also not representative of the size of the surpluses being run by dairy farms. The dairy industry received 43 billion and 36.3 billion dollars in 2016 and 2017, respectively, from the federal government. In 2018, 42% of revenue for U.S. dairy producers came from some kind of government support.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
15 of 23 Monkeys with Elon Musk's Neuralink Brain Chips Died:
"Pretty much every single monkey that had had implants put in their head suffered from debilitating health effects," said the PCRM's research advocacy director Jeremy Beckham. "They were, frankly, maiming and killing the animals."
Neuralink chips were implanted by drilling holes into the monkeys' skulls. One primate developed a bloody skin infection and had to be euthanized. Another was discovered missing fingers and toes, "possibly from self-mutilation or some other unspecified trauma," and had to be put down. A third began uncontrollably vomiting shortly after surgery, and days later "appeared to collapse from exhaustion/fatigue." An autopsy revealed the animal suffered from a brain hemorrhage.
The PCRM filed a complaint with the the US Department of Agriculture on Thursday, accusing UC Davis and Neuralink of nine violations of the Animal Welfare Act. "Many, if not all, of the monkeys experienced extreme suffering as a result of inadequate animal care and the highly invasive experimental head implants during the experiments, which were performed in pursuit of developing what Neuralink and Elon Musk have publicly described as a 'brain-machine interface,'" the group wrote in the complaint. [...]
Musk said in December that Neuralink hoped to start human testing this year.
Previously, previously, previously, previously, previously.
You may have seen today's announcement from San Francisco's Maskless Mayor Breed (D-Coronavirus) that SF will be dropping all pretense of requiring masks, against the guidance of both the WHO and the CDC.I truly cannot comprehend peoples' aversion to wearing masks. It's an itty bitty piece of fabric. How is this even a big deal? These people react to being told "you have to wear a mask some times" as if they're being told they can never eat chocolate again.
My new favorite Twitter account:
Neoliberal John Snow: The father of epidemiology, but neoliberal. Addressing preventable disease through deregulation and individualism.
Cholera cases are declining in our community. Now's the time for everyone to resume drinking fecal contaminated water from the Broad Street pump! #FecalUrgencyOfNormal
According to our front door staff, we have been turning a lot of people away for not being boosted, so that's going great. Even though CA lowered the definition of "mega event" to 500 capacity, it seems that the other large local venues have all decided that they'd rather just cap their attendance at 500 than obey the "mega event" rules. Every venue in town that is not named "DNA Lounge" has decided that requiring boosters is a step too far, and they'd rather allow the infectiously under-vaccinated inside.
It is also driving me bonkers that so many people -- even friends -- have developed this attitude of "I'm tired of the pandemic, everyone's going to catch it anyway, so YOLO", and say things like "if you're boosted you're bulletproof".
I'm tired of it too. But you are not bulletproof.
Nobody seems to be taking the prospect of Long COVID seriously, or even considering that it is a thing that exists. To some degree it is hard to blame them, because the press on it is almost nonexistent.
All of the Long COVID articles open with a heart-wrenching profile of some mom who can't get out of bed because of 24/7 debilitating migraines, or some former triathelete who can no longer walk up stairs, but these are anecdotes, not numbers. Many of the articles say that somewhere between 10% and 30% of people who have even asymptomatic cases of COVID will have some Long COVID symptoms. But how severe and what are the odds of those severe outcomes? That's what nobody seems to be able to tell us.
For some people, the symptoms go away in a few months, but for some (how many??) they don't go away at all. Or COVID results in degenerative neurological conditions. There's some evidence that COVID can cause multiple sclerosis (!!) by re-activating and supercharging other viruses that you likely (90%) already have in your system.
COVID is more like polio than it is like the flu: a virus with a long-term impact.
What causes Long COVID?
Long Covid is a condition that arises after acute infection and often includes shortness of breath, fatigue, and "brain fog" but can also involve a wide range of debilitating problems in the heart, brain, lungs, gut, and other organs. According to the WHO's working definition, long Covid usually occurs three months after symptomatic Covid-19 begins and lasts for at least two months. Sometimes, the symptoms just never go away after the initial infection. Occasionally, they appear months after recovery or after an asymptomatic case. This means that if you've recovered from Covid-19, you're not necessarily in the clear.
Short-term and Long-term Rates of Postacute Sequelae of SARS-CoV-2 Infection
More than half of COVID-19 survivors experienced PASC 6 months after recovery. The most common PASC involved functional mobility impairments, pulmonary abnormalities, and mental health disorders. These long-term PASC effects occur on a scale that could overwhelm existing health care capacity.
pookleblinky:
We don't remember polio nowadays, only longpolio.
In 29.5%, it presents as diarrhea, GI distress. Only 0.5% of cases present with neurological symptoms. For the vast vast majority of people who got a disease which left hundreds of thousands disabled for the rest of their lives, polio was a few days of having the shits. If that.
There is absolutely no way the US would recognize polio as a problem nowadays, or do anything at all useful to try to stop it.
The First Epistemological Problem of Long Covid:
The question that everyone wants an answer to, "What are the chances that if I get COVID-19 I will also get Long Covid?" isn't one that has an answer. We are not going to get any sort of useful statistics about the prevalence rates of Long Covid, not for a long, long time, and maybe not ever. Because two years into this thing, we still don't have a working definition of Long Covid.
A few weeks ago a good friend said to me, "Eight week ago I caught COVID, boosted, and I still feel like shit" -- and then in the next sentence said, "So are you coming to my birthday party?"
If I believed that the worst thing that might happen to me, being boosted, was a few weeks of having to deal with the worst cold I'd had in my life, I'd have gone to my friend's party. But when I'm reading about possibly-double-digit percentage odds that I could end up with a condition that leads to having to drag an oxygen tank behind me for the rest of my life, or losing the use of my legs, I think I'll be staying home for a while longer.
In the US alone, we're having one 9/11 worth of deaths per day, and will be hitting one million deaths in just a few weeks. The first Omicron surge isn't even over yet and Omicron BA.2 is coming up fast and is 1.5 times more infectious and more able to re-infect.
But Maskless Mayor Breed says "YOLO" so here we are I guess.
Researchers found the risk of 20 different heart and vessel maladies was substantially increased.
The risk rose with severity of initial disease and extended to every outcome the team examined, including heart attacks, arrhythmias, transient ischemic attacks, heart failure, inflammatory heart disease, cardiac arrest, pulmonary embolism, and deep vein thrombosis. Even people who never went to the hospital had more cardiovascular disease than those who were never infected.
The results are "stunning... worse than I expected, for sure," says Eric Topol, a cardiologist at Scripps Research. "All of these are very serious disorders. If anybody ever thought that COVID was like the flu this should be one of the most powerful data sets to point out it's not." [...]
"We found an increased risk of cardiovascular problems in old people and in young people, in people with diabetes and without diabetes, in people with obesity and people without obesity, in people who smoked and who never smoked." [...] The authors say their findings suggest millions of COVID-19 survivors could suffer long-term consequences, straining health systems for years to come. [...]
Al-Aly adds: "What really worries me is that some of these conditions are chronic conditions that will literally scar people for a lifetime. It's not like you wake up tomorrow and suddenly no longer have heart failure."
Previously, previously, previously.
In the COVID era, the success of the varicella vaccine in the nineties is staggering to contemplate.
A vaccine for varicella received full approval from the FDA in 1995, and within a decade forty states and DC added varicella as a required immunization for enrollment in public elementary schools. Today all fifty states enforce this mandate. Near-universal mandatory immunization against chicken pox virtually eliminated the disease in the space of a generation.
This past October, a coronavirus vaccine for children aged five to eleven received emergency-use authorization from the FDA; since then, a little more than 18% of eligible children in the U.S. have received the two shots required for vaccination [....] across large swaths of the U.S. -- including in states where COVID-vaccine mandates for state employees and health-care workers are banned -- any large-scale immunization effort is a nonstarter. It's also increasingly likely that existing vaccine mandates will collapse. [...]
Ted Cruz stated, "COVID policies should be based on science and common sense, not the hysterical demands of radical liberal activists and union bosses who have no interest in what's best for our children.") [...]
Having had chicken pox places you in a specific before-time, the way that the smallpox-vaccine scar on my father's upper arm does for him. Perhaps it's only natural to long, a little, for the before-time of chicken pox, when the question was whether we would be able to wipe out a disease and not, once we had the capability, whether we would choose to do it.
Previously, previously, previously.
Mapping Crosswalk Coverage via Satellite Imagery in San Francisco.
I particularly commend the absolute grind of the data collection method:
The method was time-consuming, but simple. I manually reviewed satellite imagery at every single intersection citywide. I did this in order to maximize accuracy, and dig deeper than a binary crosswalk vs. no-crosswalk score.
Previously, previously, previously, previously.
Who doesn't love a good crazywall?
I find the world of NFT-flogging celebrities fascinating, both because of the visceral, skin-crawling embarrassment I feel when I see people like Fallon and Hilton half-heartedly try to express enthusiasm for their expensive new Twitter avatars, and also because it gives me the sense that there is something going on behind the scenes here that I am not quite privy to. Where does a person like Paris Hilton or Eminem even hear about "bored apes"? Who is recommending that they buy one? Is this really the best thing any of them can think to do with their money and fame? [...]
If you pay attention to both the Hollywood trades and the crypto press, and smoke enough weed, you can begin to pick out the contours of an expanding, interconnected, celebrity-based web3 financial-cultural complex: [...] If you have access to a free trial of some chart-making software, you can even begin to make a corkboard map of this emerging web of ownership, business relationships, and incredibly bad art.
I don't quite know what to make of this. Is it a ... scam? A dodge? A conspiracy? One of the funny things that the world of web3 seems intent on revealing is the extent to which the boundaries between concepts like "Ponzi scam," "pyramid scheme," "multi-level marketing," "conspiracy," and "just regular old financial capitalism working as intended" are not really as clear as we might like or hope. [...]
One reason the clip is so weird and funny is that it's not all that different from Hilton going on The Tonight Show and talking about her favorite penny stocks, while Fallon enthusiastically confirms that he's invested, too.
textfiles:
What you'll be seeing for the next period of time is very desperate promotion of NFTs and Crypto to wider and wider audiences, because now it's a race: Finding marks before the marks hear that NFTs and Crypto are scammed up garbage selling bridges and swamp land as get-rich.
It's going to be weirder and weirder to see how easily those nice-looking people on the tv and the movies and in the cables and the streams are made to stumble haltingly over the dumb, dumb language of NFT/Crypto, but don't worry
It'll be over soon
And we'll have right-clicked
Previously, previously, previously, previously.
This paper has big "they laughed at me at the institute" energy...Cause of Cambrian Explosion - Terrestrial or Cosmic?
In our considered view the totality of the multifactorial data and critical analyses assembled by Fred Hoyle, Chandra Wickramasinghe and their many colleagues leads to the bare minimum yet plausible scientific conclusion -- that life was seeded here on Earth by life-bearing comets as soon as conditions on Earth allowed it to flourish (at or just before 4.1 Billion years ago); and living organisms such as space-resistant and space-hardy bacteria, viruses, more complex eukaryotic cells and organisms (e.g. Tardigrades), perhaps even fertilised ova and plant seeds, may have been continuously delivered ever since to Earth helping to drive further the progress of terrestrial biological evolution. [...]
The requirement now, on the basis of orthodox abiogenic thinking, is that an essentially instantaneous transformation of non-living organic matter to bacterial life occurs, an assumption we consider strains credibility of Earth-bound abiogenesis beyond the limit. A far more plausible possibility is that fully-developed microorganisms and maybe other eukaryotic organisms arrived at the Earth via impacting comets, and these later became carbonized and trapped within condensing mineral grain conglomerates. It is now becoming amply clear that Earth-like planets and other life-friendly planetary bodies exist in their hundreds of billions and exchanges of material between them (meteorites, cometary bolides) must routinely occur.. One is thus forced in our view to conclude that the entire galaxy (and perhaps our local group of galaxies) constitutes a single connected biosphere.
Octopuses? Ancient astronauts. Or, uplifted by space viruses.
Cephalopods are also very diverse, with the behaviourally complex coleoids, (Squid, Cuttlefish and Octopus) presumably arising under a pure terrestrial evolutionary model from the more primitive nautiloids. However the genetic divergence of Octopus from its ancestral coleoid sub-class is very great [...] One plausible explanation, in our view, is that the new genes are likely new extraterrestrial imports to Earth - most plausibly as an already coherent group of functioning genes within (say) cryopreserved and matrix protected fertilized Octopus eggs.
Cholera? Ok that was really from poop. But influenza? AIDS? Death from Above. Sunspots!
In the case of Influenza the sudden appearance of multiple yet patchy location strikes (many, as indicated, before the advent of air travel) cannot be explained by simple infectious person-to-person disease models. However they are more completely understandable by multiple strikes or in-falls from space at widely disparate global locations dependent on vagaries like weather, topography and geography, and in particular the periodicity of the significant correlation with the 11 year Sun Spot flare cycle. With respect to the latter correlation "..the peaks of solar activity will be expected to assist in the descent of charged molecular aggregates (including viruses) from the stratosphere to ground level..along magnetic field lines that connect the Sun and the Earth".
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
"The nightclub level -- every game has one:"
It's difficult to avoid the classic trope of pushing your character through a debaucherous smoky dancefloor to hunt down some ne'er-do-well. Nightclubs are a great mechanic in the gaming world - requiring minimal set dressing and character animation. Designers can get away with putting the player in a big, wide-open space full of nooks and crannies to explore, and a harsh overbearing bass can remove the need for spoken dialogue.
Watching the videos in this article gives me three reactions:
That results in these video game nightclubs that all take place in spaces the size of an aircraft carrier. And looking at these scenes, they all look empty. Sure, the room is a thousand feet wide, and it probably has 2,000 gyrating NPCs in it, but they're all spaced incredibly far apart, because otherwise you wouldn't be able to move through the room with your weird little video game controller. Try to remember the last time you snaked your way up to the bar and now picture that with video game bump-bump-bump-twitch-intersect-bump-bump-bump physics.
If you walked into any of these gigantic-yet-sparse spaces in real life, your first and most visceral reaction would be, "Wow, this place is dead. Let's go find a real party." (See also, Mola Ram's Pankot Palace and Lounge.)
Oh, here's a bartender behind a bar wiping a glass. He's probably about to tell an important secret to a total stranger. It's 25' between the bar and the back wall. Dude that would be 36". That is basic bar service physics. But if it wasn't 25', you couldn't jump over it and hide from gunfire without your triangles ending up inside the beer cooler.
Designing a physical space in the real world has constraints like: where are the bottlenecks; where do you want people to move quickly and where do you want them to linger; where are the good sight-lines to the important parts of the room; how difficult is it to find the restrooms; how are staff going to get a bucket over to that spill... But in video games, the only concern seems to be "go in straight line, very fast".
Also they're way too well lit. Being able to see everything with the clarity of standing directly on the Sun is not what people want from nightclubs. In the immortal words of Prince, "Closin' time, ugly lights, everybody's inspected". 3. Ok, fine, but after all this time, why has nobody turned my gigantic 3D model of DNA Lounge into something "playable" in any real way?
In summary, the Metaverse is a land of contrasts.
Previously, previously, previously, previously, previously, previously, previously, previously, previously, previously, previously.
The father of epidemiology, but neoliberal. Addressing preventable disease through deregulation and individualism. This whole account is pure gold.
- Broad street businesses were complaining so I reinstalled the pump handle.
- There is no parliamentary solution to the 1854 cholera epidemic. Cholera will be circulating in our community for hundreds of years and we must realize a new normal of life.
- I'm relieved to let you know that most people dying from cholera in the 1854 epidemic have multiple comorbidities.
- I respect the individual choices of all Londoners in this 1854 cholera epidemic. If you have cholera and want to defecate in the drinking water, that is your individual freedom. If you are afraid of getting cholera yourself, simply don't drink, cook, clean, or bathe with water.
- We've been struggling with the 1854 cholera epidemic for so long. Zero Cholera isn't a realistic goal. The parliament simply cannot allocate the necessary funds to upgrade the London sewage system.Look at that! The Royal Navy received a larger budget increase than requested.
- The cholera epidemic of 1854 has split Londoners into two adversarial groups: Those who will defecate in the drinking water and those who won't. Can't we find middle ground to heal this rift, and simply drink the feces-contaminated water?
- The 1854 cholera epidemic has disproportionately burdened the destitute. Calls for Queen Victoria to provide support for this group have not gone unheard, and she now recommends that these people stop being poor.
- The Supreme court ruling means companies can now take down their burdensome "Employees Must Wash Hands Before Returning to Work" signs. Great news for businesses in this 1854 cholera epidemic.
- Our restaurant industry is ready to serve you in this 1854 cholera epidemic! If you are having uncontrollable diarrhea when you arrive at the restaurant, please be sure to hold it in until you are seated at your table.
- The 1854 cholera epidemic has been difficult for Londoners. To alleviate this burden, Queen Victoria is proud to announce that each household in London can register to receive 4 entire squares of toilet paper! Please avoid contracting cholera during the 7-10 day shipping window.
- As I watch excrement dribble down the pantleg of the grocery clerk and expand the puddle on the floor of the produce department, I smile. Our 'Get to Work' policies allowed this boy with the sunken eyes to meaningly contribute to the economy, despite the 1854 cholera epidemic.
- It's not an 'anti-clean-water' protest, they just oppose any mandate for the installation of sewers during the 1854 cholera epidemic.
- You orphans have nothing to complain about. Your parents died WITH cholera, not FROM cholera. They really died from hypovolemic shock.
Previously, previously, previously, previously, previously, previously, previously.
And the rest of you can go fuck yourselves, I guess:
When President Joe Biden met with U.S. governors at the White House on Monday, he was the only one given a glass of water -- lest anyone else remove their mask to take a drink. [...]
It's no surprise that unusual steps are taken to protect any president. But the strict precautions could also threaten to undercut the Biden administration's own efforts to tell Americans -- especially those who are vaccinated and boosted -- that they can get on with something closer to their normal lives in the face of the omicron wave. [...]
For months, Biden aides have fretted that the people who are most protected against COVID-19 remain the most cautious, a dynamic they view as a drag on the nation's economic and psychological recovery.
Now I'm just an unfrozen caveman -- your masks and germ theory of disease confuse and frighten me -- but maybe they are the most protected because they are the most cautious.
THE LINE IS PLEASED WITH THE TALK OF SACRIFICE.
Previously, previously, previously, previously.
Finally got my emacs setup just how I like it.buttplugio: Imagine the design considerations when this was invented.
janetlieberlu: This music is way too chill for how utterly terrifying this device is. It's all soothing phrases and then "Smear the Orange anus lubricant..." hits you...
Previously, previously, previously, previously, previously, previously, previously.
Multiple bullets hit Xfinity fiber cable, causing outage in Oakland:
The outage happened before 5 a.m. Sunday after a shooting near the city's Eastmont Mall, and affected about 20,000 customers across Oakland, according to an Xfinity spokesperson. The outage affected all of Xfinity's services, including Internet, TV, phone and home security systems.
Normally you only see that kind of marksmanship in superhero movies.
Previously, previously, previously, previously.
"We ass-blasted these mice with an air compressor, and then when we drowned them, they took longer to die! I fucking love science!"
In the new study, Takebe and his collaborators provide evidence for intestinal breathing in rats, mice, and pigs. First, they designed an intestinal gas ventilation system to administer pure oxygen through the rectum of mice. They showed that without the system, no mice survived 11 minutes of extremely low-oxygen conditions. With intestinal gas ventilation, more oxygen reached the heart, and 75% of mice survived 50 minutes of normally lethal low-oxygen conditions.
Because the intestinal gas ventilation system requires abrasion of the intestinal muscosa, it is unlikely to be clinically feasible, especially in severely ill patients -- so the researchers also developed a liquid-based alternative using oxygenated perfluorochemicals.
Previously, previously, previously, previously, previously, previously, previously, previously, previously.