(date: 2024-08-17 22:51:45)
date: 2024-08-16, from: Heather Cox Richardson blog
https://heathercoxrichardson.substack.com/p/august-15-2024-4fb
date: 2024-08-16, updated: 2024-08-12, from: Bruce Schneier blog
How did I not know before now that there was a market for squid oil?
The squid oil market has experienced robust growth in recent years, expanding from $4.56 billion in 2023 to $4.94 billion in 2024 at a compound annual growth rate (CAGR) of 8.5%. The growth in the historic period can be attributed to global market growth, alternative to fish oil, cosmetics and skincare industry, sustainability practices, regulatory influence.
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/whats-everyone-reading-these-days
@Dave Winer’s Scripting News (date: 2024-08-16, from: Dave Winer’s Scripting News)
A few minutes later, the feed is in my blogroll. 😄
http://scripting.com/2024/08/16.html#a200756
@Dave Winer’s Scripting News (date: 2024-08-16, from: Dave Winer’s Scripting News)
When was the last time the owner of the NYT did a press conference?
http://scripting.com/2024/08/16.html#a192502
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/how-are-calories-in-food-really-measured
@Dave Winer’s Scripting News (date: 2024-08-16, from: Dave Winer’s Scripting News)
I’m looking for an RSS feed for Kamalahq.
http://scripting.com/2024/08/16.html#a192133
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/0045133-ace-drone-video-by-turkis
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/artificial-general-intelligence-might-be-humanitys-last-invention
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/0045131-a-website-for-taking-self
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/0045130-jamelle-bouie-if-democrat
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/hopefulness-is-the-warrior-emotion
@Dave Winer’s Scripting News (date: 2024-08-16, from: Dave Winer’s Scripting News)
Feature requests for Threads.
http://scripting.com/2024/08/16.html#a151423
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/0045129-not-a-joke-the-onion
date: 2024-08-16, from: mrusme blog
“San Sebastián, officially known by the bilingual name Donostia / San Sebastián is a city and municipality located in the Basque Autonomous Community, Spain. It lies on the coast of the Bay of Biscay, 20 km (12 miles) from the France–Spain border. The capital city of the province of Gipuzkoa, the municipality’s population is 188,102 as of 2021, with its metropolitan area reaching 436,500 in 2010. Locals call themselves donostiarra (singular), both in Spanish and Basque. It is also a part of Basque Eurocity Bayonne-San Sebastián.”
https://xn--gckvb8fzb.com/travel/spain/san-sebastian/
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/times-2024-kid-of-the-year
@Dave Winer’s Scripting News (date: 2024-08-16, from: Dave Winer’s Scripting News)
One advantage of using GitHub for questions tied into a blog is that you get a great archive of all the questions you asked and how people answered or contributed, going back to 2016.
http://scripting.com/2024/08/16.html#a135030
@Dave Winer’s Scripting News (date: 2024-08-16, from: Dave Winer’s Scripting News)
BTW, I’ve started using Mastodon in place of GitHub for comments on posts like the one below. GitHub has a better model for text with comments, supports full Markdown the way it was meant to work. I have an instance of Masto that I can use that supports Markdown but they do an unacceptable rendering of links. Example post. I want a simple, widely accepted easy place to comment, on the social web, not Discourse or GitHub, that isn’t controlled by one vendor (so ActivityPub for now is probably the best approach) and supports plain old Markdown without any weird embellishments. I don’t work in the Mastodon world, I’m already committed to the projects I’m doing. But we could really use something nice, designed to plug into blogs. This is a good use-case, and it’s pretty close.
http://scripting.com/2024/08/16.html#a134005
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/0045126-saw-this-in-the-bookstore
@Dave Winer’s Scripting News (date: 2024-08-16, from: Dave Winer’s Scripting News)
I wrote rules for standards-makers and it caught on, and has been used by a few open source projects. I hope that the new rules for journalism, which is just getting started, will be similarly influential. If existing journalism is going to start working again, they’re going to have to have some rules. Comments welcome on Mastodon.
http://scripting.com/2024/08/16.html#a133136
date: 2024-08-16, updated: 2024-08-16, from: Jason Kittke’s blog
https://kottke.org/24/08/0045125-to-celebrate-the-15th-ann
date: 2024-08-16, updated: 2024-08-15, from: Bruce Schneier blog
The press is reporting a critical Windows vulnerability affecting IPv6.
As Microsoft explained in its Tuesday advisory, unauthenticated attackers can exploit the flaw remotely in low-complexity attacks by repeatedly sending IPv6 packets that include specially crafted packets.
Microsoft also shared its exploitability assessment for this critical vulnerability, tagging it with an “exploitation more likely” label, which means that threat actors could create exploit code to “consistently exploit the flaw in attacks.”
Details are being withheld at the moment. Microsoft strongly recommends …
https://www.schneier.com/blog/archives/2024/08/new-windows-ipv6-zero-click-vulnerability.html
date: 2024-08-16, from: Robert Reich’s blog
Trump and his Republicans want Social Security to run out of money. They don’t want the rich — their patrons — to pay their fair share.
https://robertreich.substack.com/p/the-real-fix-for-social-security
date: 2024-08-16, from: Heather Cox Richardson blog
In 2021 a study by the RAND Corporation found that drug prices average 2.56 times higher in the U.S.
https://heathercoxrichardson.substack.com/p/august-15-2024
date: 2024-08-16, from: Doc Searls (at Harvard), New Old Blog
Twelfth in the News Commons series Last week at DWeb Camp, I gave a talk titled The Future, Present, and Past of News—and Why Archives Anchor It All. Here’s a frame from a phone video: DWeb Camp is a wonderful gathering, hosted by the Internet Archive at Camp Navarro in Northern California. In this post I’ll […]
https://doc.searls.com/2024/08/15/better-way-to-do-news/
date: 2024-08-16, updated: 2024-08-16, from: Alex Russel’s blog
https://infrequently.org/2024/08/the-way-out/
date: 2024-08-15, from: Doc Searls (at Harvard), New Old Blog
So I went to the ChatGPT website to ask a question and got hit with a popover promo for the new Mac app version. So I got it. Here is the dialog that followed my first question (which is boring, so we’ll skip it), copied over from the ChatGPT website, where I went after this […]
https://doc.searls.com/2024/08/15/chatgpt-app-for-mac/
date: 2024-08-15, from: John Naughton’s online diary
The Amphitheatre next door Arles, 2024 Quote of the Day ”S&P Global is paying Accenture to train all 35k staff in ‘generative AI’. I used to joke that if you say ‘Digital Transformation’ three times, an Accenture partner will appear … Continue reading
https://memex.naughtons.org/friday-16-august-2024/39754/
date: 2024-08-15, from: Dan Rather’s Steady
New videos show Project 2025 is alive and kicking
https://steady.substack.com/p/dont-believe-donald-trump
date: 2024-08-15, from: Dave Winer’s Scripting News
Podcast: 11 minutes.
I see happy talk all over the place that Twitter is done, Musk is killing it, blah blah blah.
It’s bullshit. In the next few months Twitter is going to morph into the political system that Barack Obama could have and should have built.
It turns out creating a president of the United States is worth a lot of money. Trump is inept at squeezing the money out of it, he’s a loudmouth who proved one thing, Twitter is all you needed in 2016 to get elected president. That’s going to change, as competition shows up (Zuckerberg, for example, with Threads).
They know, even if you don’t – that it can be very profitable to own the presidency.
If Trump loses, Musk won’t get it on this round, but eventually he will own a big piece of the president, and then he will move his deals with SpaceX and Tesla up a notch.
Listen to the podcast, it’s only 11 minutes. You probably haven’t considered this angle, but I promise you he’s moving, and he’s mostly unopposed right now. He’s not the nudnick so many people seem to think he is.
http://scripting.com/2024/08/15/214026.html?title=muskIsJustGettingStarted
date: 2024-08-15, from: Dave Winer’s Scripting News
http://scripting.com/2024/08/15/203149.html?title=massDeportationNow
date: 2024-08-15, from: Melanie Mitchell, AI Guide for Human Thinking
Has the famous Turing Test been passed?
https://aiguide.substack.com/p/the-turing-test-and-our-shifting
date: 2024-08-15, updated: 2024-08-16, from: Ron Garret
This is part of my series on the scientific method, but it’s a bit of a tangent, an interlude if you will, so I’m not giving it a number. As you will see, that will turn out to be metaphorically significant. I’m writing this because my muse Publius raised the problem of infinity in comments on earlier installments in this series, and so I thought it would be worth discussing why these
https://blog.rongarret.info/2024/08/the-trouble-with-big-numbers.html
date: 2024-08-15, from: Heather Cox Richardson blog
https://heathercoxrichardson.substack.com/p/august-14-2024-fc3
@Dave Winer’s Scripting News (date: 2024-08-15, from: Dave Winer’s Scripting News)
August 15, 2004: My audio blog post from NYC, from my Podcast0 feed. Had just listened to an Adam Curry podcast and one from the Gillmor Gang. Played a bit of music, described how a podcatcher would work, pretty close to the way they work today. Shortly after the feature would be in Radio UserLand. It was the only episode I did in August 2004. The next one is on September 1 and there are a total of nine shows in September, including the first Trade Secrets which is a podcast Adam and I did together. Here’s the archive for this blog in August 2004.
http://scripting.com/2024/08/15.html#a165716
date: 2024-08-15, updated: 2024-08-15, from: Bruce Schneier blog
From the Federal Register:
After three rounds of evaluation and analysis, NIST selected four algorithms it will standardize as a result of the PQC Standardization Process. The public-key encapsulation mechanism selected was CRYSTALS-KYBER, along with three digital signature schemes: CRYSTALS-Dilithium, FALCON, and SPHINCS+.
These algorithms are part of three NIST standards that have been finalized:
@Dave Winer’s Scripting News (date: 2024-08-15, from: Dave Winer’s Scripting News)
Let’s stay organized after the election.
http://scripting.com/2024/08/15.html#a141834
@Dave Winer’s Scripting News (date: 2024-08-15, from: Dave Winer’s Scripting News)
In today’s installment of the Adventures of Wordle Kitty, the world’s cutest and most adorable kitten was sentenced to life at Attica.
http://scripting.com/2024/08/15.html#a140432
date: 2024-08-15, from: Alex Schroeder’s Blog
For my own peace of mind, I have resolved to no longer think of websites as “websites”. Instead, there are web documents and web applications. I find it easier to accept to use a browser like Firefox like a virtual computer for web applications. Many of the websites these days are in fact web applications.
There’s no point in railing against web applications. I like to write web applications! And I use many of them myself, too. Things like Face Generator, Text Mapper or Hex Describe are impossible to do as documents. In an emergency, you could have a form that then generates a PDF to download, maybe? But is that really preferable? I don’t think so.
And don’t get me started on writing native graphical user-interface applications. It takes so much energy to get it right. It gives me a headache. I tried. Take a look at Gridmapper with Common Lisp and SDL2, if you want. Compare it with regular Gridmapper. Is that really preferable? I don’t think so.
And the reverse is also not cool. I wrote a text user interface tool to generate maps, which can then be downloaded as SVG files. Give Hex Populate a try, it works over SSH. Is that really preferable? I don’t think so.
I’ve tried Gemtext for a long time. I was very much into Gemini. But these days I no longer think it’s the answer. It’s like a piece of performance art: the doing of it is a statement. People who step into it are confounded, their beliefs challenged. It’s good art! It’s interesting technology. But it’s not a replacement for web applications. It’s not even a good format for web documents! I want inline emphasis – bold, italics, code – and accessible tables with captions and cell navigation, and row-spans, and column-spans. I tried writing code that translated Wikipedia tables into ASCII tables to be used as pre-formatted text in Gemtext. It’s hard to do well with the sizing of columns, the line wrapping in cells, the limited space available in a terminal, and when you’ve solved all of that, it’s still hell for people with bad eye-sight or cognitive problems trying to understand what they’re seeing. It’s terrible. You could of course do away with all tables. But is that really preferable? I don’t think so.
And so… there’s that bifurcation in the road. For this site, for most of the pages that I think of as web documents, I write (or generate) HTML that doesn’t require fonts or scripts. If one uses browsers such as eww, links2, w3m, lynx or dillo, it should just work. I wasn’t going to convert the corporate web, anyway.
I still serve my site as Gemini and Gopher. But I do it as a political statement, as a piece of performance art.
At the same time, I swallow my pride and setup Firefox.
I still wish we would all push for a web that does not require a lot of resources.
Nearly all growth in smartphone sales volume since the mid ‘10s occured in the ‘budget’ and ‘low-end’ categories. … if portals fail to work well on phones, smartphone-dependent folks are predictably excluded … Framework-based, “full-stack” development is now the default in Silicon Valley, but should obviously be avoided in universal services. – Reckoning: Part 1 – The Landscape
https://alexschroeder.ch/view/2024-08-14-web-applications
date: 2024-08-15, from: Dave Winer’s Scripting News
The stupidest thing about all the pundits remarking on Kamala’s rise in the polls is they are completely missing the story.
Here’s the headline.
If you want an illustration, it’s the flip side of this New Yorker cover.
http://scripting.com/2024/08/15/132203.html?title=punditsAreIdiotsPart2297748
@Dave Winer’s Scripting News (date: 2024-08-15, from: Dave Winer’s Scripting News)
I am addicted to buying domains. Latest example. Ideally it would be a news site with all the latest videos from the Land of Kamala aka the United States of America.
http://scripting.com/2024/08/15.html#a131623
@Dave Winer’s Scripting News (date: 2024-08-15, from: Dave Winer’s Scripting News)
So what are we doing on Threads and why does Facebook (aka Meta) want to get the best minds of Twitter using their software. I am not a lawyer and I haven’t read the user agreement, but that said, I bet it has something to do with building out their AI model so they can compete with OpenAI, Google, Amazon, Apple, etc.
http://scripting.com/2024/08/15.html#a125634
@Dave Winer’s Scripting News (date: 2024-08-15, from: Dave Winer’s Scripting News)
The best journalism is coming from the candidate. I think you could make a pretty good hour-length show on MSNBC with 12 of their posts, five minutes each, one after the other, with a small panel of pundits quickly snarking about what they just saw. Go have a look at the feed and see if you agree. The best thing about it is that the writing is totally blogger-style.
http://scripting.com/2024/08/15.html#a122518
date: 2024-08-15, from: Robert Reich’s blog
Friends,
https://robertreich.substack.com/p/time-to-stop-musk
date: 2024-08-15, from: Heather Cox Richardson blog
The July report for consumer prices from the Bureau of Labor Statistics, which came out today, showed that prices rose less than 3% in the previous twelve months.
https://heathercoxrichardson.substack.com/p/august-14-2024
date: 2024-08-15, from: Robert Reich’s blog
Go Kamala!
https://robertreich.substack.com/p/kamalanomics-2
date: 2024-08-14, from: Daniel Stenberg Blog
I received an email today. What follows is a slightly edited version (for brevity). From: DOE Attestation <doe.attestation@hq.doe.gov>Subject: [ACTION REQUIRED] U.S. Department of Energy Secure Software Development Attestation Submission RequestOMB Control No. 1670-0052Expires: 03/31/2027Hello Haxx** The following communication contains important DOE Secure Software Development Attestation Submission instructions. Please read this communication in its entirety. **The … Continue reading So the Department of Energy emailed me
https://daniel.haxx.se/blog/2024/08/14/so-the-department-of-energy-emailed-me/
date: 2024-08-14, updated: 2024-08-14, from: Jason Kittke’s blog
https://kottke.org/24/08/the-intense-process-of-designing-political-campaign-logos
date: 2024-08-14, updated: 2024-08-14, from: Jason Kittke’s blog
https://kottke.org/24/08/0045123-omer-bartov-as-a-former
@Dave Winer’s Scripting News (date: 2024-08-14, from: Dave Winer’s Scripting News)
I asked ChatGPT to put the Statue of Liberty on a $100 bill.
http://scripting.com/2024/08/14.html#a203158
date: 2024-08-14, updated: 2024-08-14, from: Jason Kittke’s blog
https://kottke.org/24/08/time-lapse-drone-video-climbing-to-the-top-of-mt-everest
date: 2024-08-14, updated: 2024-08-14, from: Jason Kittke’s blog
https://kottke.org/24/08/0045106-is-ben-scrolling-tiktok-r
date: 2024-08-14, updated: 2024-08-14, from: Daring Fireball
https://www.nytimes.com/2024/08/13/technology/google-monopoly-antitrust-justice-department.html
date: 2024-08-14, updated: 2024-08-14, from: Daring Fireball
date: 2024-08-14, updated: 2024-08-15, from: Bruce Schneier blog
This is a current list of where and when I am scheduled to speak:
The list is maintained on this page.
https://www.schneier.com/blog/archives/2024/08/upcoming-speaking-engagements-39.html
date: 2024-08-14, updated: 2024-08-14, from: Bruce Schneier blog
Texas is suing General Motors for collecting driver data without consent and then selling it to insurance companies:
From CNN:
In car models from 2015 and later, the Detroit-based car manufacturer allegedly used technology to “collect, record, analyze, and transmit highly detailed driving data about each time a driver used their vehicle,” according to the AG’s statement.
General Motors sold this information to several other companies, including to at least two companies for the purpose of generating “Driving Scores” about GM’s customers, the AG alleged. The suit said those two companies then sold these scores to insurance companies…
date: 2024-08-14, updated: 2024-08-14, from: Jason Kittke’s blog
https://kottke.org/24/08/0045116-a-number-of-nyc-restauran
date: 2024-08-14, updated: 2024-08-14, from: Daring Fireball
date: 2024-08-14, updated: 2024-08-14, from: Jason Kittke’s blog
https://kottke.org/24/08/0045117-when-google-increased-pai
date: 2024-08-14, updated: 2024-08-14, from: Daring Fireball
https://www.cnet.com/tech/mobile/at-t-says-it-wont-carry-googles-pixel-9-pro-fold/
@Dave Winer’s Scripting News (date: 2024-08-14, from: Dave Winer’s Scripting News)
If you don’t buy the new rules for journalism because the liars will tell lies about you, the journalist – well, you get that either way, no matter what you do, so I don’t see the problem. And if you want people to trust you, you’ve got to tell the truth. Your reputation gets destroyed by their lies if you pass them through. Doctors can tell you to stop smoking to save your life and the tobacco companies will accuse them of lying or whatever and some people (such as myself, earlier in life) will continue to smoke. You still have to do what’s right if you want people to trust you.
http://scripting.com/2024/08/14.html#a152609
date: 2024-08-14, updated: 2024-08-14, from: Jason Kittke’s blog
https://kottke.org/24/08/the-worlds-fastest-puzzle-solver-its-a-robot
date: 2024-08-14, from: Heather Cox Richardson blog
https://heathercoxrichardson.substack.com/p/august-13-2024-c9d
date: 2024-08-14, from: Dave Winer’s Scripting News
I am so impressed with how well the new Democratic Party is running this campaign. Latest innovation, they’re going to do at least one public rally during the convention, so everyone can be part of the celebration, and I plan to watch every minute of it. What I don’t want to witness is what the journalists try to provoke. I’ve been to two DNCs and later heard what they were talking about on CNN, and my god they invented crises that simply didn’t exist. Who’s going to have time to call them out because no one at the convention is watching TV.
I heard on a podcast yesterday that it’s weird that Harris is polling as well as the generic Democrat, which they felt was odd because she’s not a white man, which made me think that in 2024, she is the face of the Democratic Party. Obama and Hillary Clinton knocked down those barriers, and now it would feel strange if the candidate at the top of the ticket were not interracial and female.
I’m proud that my country has nominated such an attractive group of talented people with such fierce competence and humility. For these moments I wish I had a new graphic to put in the margin to symbolize the United States. We’re strong, and we win, and when we don’t we get back up and fight. Uncle Sam is a great symbol. But we’ve yet to create the interracial and female version that symbol.
One more thing, there are a lot of white male voters to be courted and welcomed back into the fold. Trump has had the advantage there, but it doesn’t have to be that way. A hand reached out in brotherhood could turn this election into the kind of landslide we need to cleanse our political system its flirtation with fascism.
http://scripting.com/2024/08/14/142432.html?title=harrisMakesMeProud
date: 2024-08-14, updated: 2024-08-14, from: Jason Kittke’s blog
https://kottke.org/24/08/0045122-recent-cdc-report-among-c
date: 2024-08-14, from: Daniel Stenberg Blog
I have this tradition of mentioning occasional network related quirks on Windows on my blog so here we go again. This round started with a bug report that said curl is slow to connect to localhost on Windows It is also demonstrably true. The person runs a web service on a local IPv4 port (and … Continue reading slow TCP connect on Windows
https://daniel.haxx.se/blog/2024/08/14/slow-tcp-connect-on-windows/
date: 2024-08-14, from: Robert Reich’s blog
It reported nonstop about Biden’s apparent mental decline.
https://robertreich.substack.com/p/office-hours-why-isnt-the-media-reporting
date: 2024-08-14, from: Heather Cox Richardson blog
On August 14, 1935, President Franklin Delano Roosevelt signed the Social Security Act into law.
https://heathercoxrichardson.substack.com/p/august-13-2024
@Dave Winer’s Scripting News (date: 2024-08-14, from: Dave Winer’s Scripting News)
I ordered a Pixel Pro 9 today for delivery in September. Look forward to seeing what makes it so AI.
http://scripting.com/2024/08/13.html#a021749
date: 2024-08-14, updated: 2024-08-14, from: Daring Fireball
https://www.macrumors.com/2024/08/05/ios-18-safari-distraction-control/
date: 2024-08-14, updated: 2024-08-14, from: Daring Fireball
https://www.threads.net/@jonathanhoefler/post/C-oBpJeuoA1
date: 2024-08-14, from: Tracy Durnell Blog
Things I’m Working On by Anh The idea is that I am a mysterious entity that the reader is trying to piece together by pinning things up on a board and connecting them with string, like a conspiracy. I love this idea for an about page! Very fun. Anh expressed some trepidation over having too […]
https://tracydurnell.com/2024/08/13/thinking-about-how-readers-use-our-websites/
date: 2024-08-14, updated: 2024-08-14, from: Daring Fireball
https://www.theverge.com/24218825/google-pixel-9-event-announcements-products
date: 2024-08-14, updated: 2024-08-14, from: Daring Fireball
date: 2024-08-14, updated: 2024-08-14, from: Alex Russel’s blog
https://infrequently.org/2024/08/caprock/
date: 2024-08-13, from: John Naughton’s online diary
Gee-up Striking mural, Brignoles, Provence Quote of the Day ”I am sure that the power of vested interests is vastly exaggerated compared with the gradual encroachment of ideas. Not, indeed, immediately, but after a certain interval; for in the field … Continue reading
https://memex.naughtons.org/wednesday-14-august-2024/39745/
@Dave Winer’s Scripting News (date: 2024-08-13, from: Dave Winer’s Scripting News)
I started a this.how page for the new rules for journalism. Common-sense rules for reporters that they violate regularly, so now it’s time to write them down.
http://scripting.com/2024/08/13.html#a230405
@Dave Winer’s Scripting News (date: 2024-08-13, from: Dave Winer’s Scripting News)
There’s a second new rule. Journalists do not make demands.
http://scripting.com/2024/08/13.html#a224422
@Dave Winer’s Scripting News (date: 2024-08-13, from: Dave Winer’s Scripting News)
Just got a message from Slack that should serve as a warning to people who use other free services, expecting their archive to be maintained over time. It was too good to be true before. Now you need to ask vendors if that’s true on their system.
http://scripting.com/2024/08/13.html#a224227
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/fever-feels-horrible-but-is-actually-helpful
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/0045115-lethonomia-refers-to-the-
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/0045113-august-1st-was-earth-over
date: 2024-08-13, updated: 2024-08-13, from: Daring Fireball
https://on.substack.com/p/apple-patreon-in-app-purchase-system
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/science-and-our-personal-bodily-freedoms
date: 2024-08-13, from: Heather Cox Richardson blog
https://heathercoxrichardson.substack.com/p/august-12-2024-81c
GrapheneOS)
date: 2024-08-13, from: mrusme blog
The Google Pixel 9 has just been released, making this probably the best time to snap up its predecessor, the Pixel 8 – a solid phone with years-long software support – and switch to GrapheneOS along the way!
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/0045112-a-pilot-program-in-copenh
date: 2024-08-13, from: Om Malik blog
A growing number of skeptics— including many on Wall Street — are getting increasingly nervous about the “AI” bubble. But that hasn’t stopped money from flowing into AI startups, according to a new State of the Markets report by Silicon Valley Bank. The report points out that “More AI companies are becoming unicorns,” and it …
https://om.co/2024/08/13/ai-unicorns-are-running-amok/
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/0045110-researchers-have-develope
date: 2024-08-13, from: Dave Winer’s Scripting News
The new rule for journalists on Threads is big.
How big is it?
So big I got my first Fediverse reply, ever.
http://scripting.com/2024/08/13/155131.html?title=theNewRuleIsBig
date: 2024-08-13, from: Dave Winer’s Scripting News
I had another morning of driving around so I listened to a bunch of podcasts about how the campaign is going, all good news for Democrats which of course makes me happy. The last podcast I listened to was Ezra Klein’s interview with Nate Silver. I only listened to the first 20 minutes because I ran out of time. I may pick it up later on my afternoon walk (it’s a gorgeous day in the mountains).
They talked about their bond as old school bloggers. I didn’t know either of them when they were starting out, which is kind of sad – most of the bloggers I heard from in that period were mad at me the way they are mad at Elon Musk now. Both Silver and Klein campaigned for Biden to step aside, which I felt it was inappropriate – for Silver who was/is a trusted polling analyst, and Klein who is a columnist for the NYT. I had already listened to Klein’s interview with Nancy Pelosi. But I really don’t like that both of them crossed a line I felt they had no business crossing, becoming an advocate rather than a journalist. I can’t thikn about either of them without thinking about that. But I listened anyway, because I’m interested in both, and esp the combination.
The discussion was interesting and even agreeable until Klein asked Silver about his relationship with Peter Thiel. I had read that Silver was connected to Thiel in some way. Before they moved on neither commented on Thiel’s funding of the Hulk Hogan lawsuit that destroyed Gawker. I don’t know how they can both, for their careers, which depend on free speech, still have a kind word for Thiel. I never liked Gawker, they made fun of me, and others, in horrific ways, that weren’t even based on facts, the kind of bullshit pre-teens make up about people when they can’t think of anything else to say. Even though they hurt me, embarrassed me, aroused my hate, even if I had the kind of money Thiel has, I never in a million years would use that money to destroy them.
Thiel’s wealth is a weapon aimed at all our freedom. This is something imho that has to at least be mentioned when a journalist talks about Thiel, and neither of them did. I guess they feel safe from Thiel’s attacks, perhaps because they have adjusted their writing so as to never risk offending him, which totally undermines their integrity, if so. A good way to prove that’s not true would be to never mention him without saying his behavior the Hulk Hogan vs Gawker was reprehensible.
I still listened, even though they provoked my ire in a very fundamental way. I’d be interested in hearing from them, as a fellow old school blogger, if they justify Thiel’s funding of the Hogan lawsuit and if so, how. But I expect that both of them consider themselves in an elite class and wouldn’t deign to explain themselves, or the truth is something they don’t want disclosed. Either way, to be blogger-blunt, they both suck.
Update: I listened to more of the interview. I think these guys need to get out more. The reason Harris is having such a strong response is that we the voters are desperate to not have another term for Trump. We understand the stakes in the election. You always try to reduce it to numbers, when the facts are available at a more human level. The reason we love Kamala is born of desperation. Stop talking to each other, you already know why we care, because underneath it all you care because you’re human and you come from America too. And btw about VCs, I know a lot about them, I’m assuming at some point Klein will leave the NYT to make millions with Thiel, and I imagine Silver is already doing that, but you both have the disease. You assume great money makes people interesting. It can make them dangerous.
http://scripting.com/2024/08/13/152314.html?title=ezraKleinAndNateSilver
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/race-is-a-fiction-racism-is-real
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/0045109-this-nasal-vaccine-that-p
date: 2024-08-13, updated: 2024-08-13, from: Jason Kittke’s blog
https://kottke.org/24/08/0045108-huge-drop-in-homicides-in
@Dave Winer’s Scripting News (date: 2024-08-13, from: Dave Winer’s Scripting News)
The new rule for journalists is sweeping Threads and Mastodon. People have power we don’t use but could. We could turn off the interview after the first egregious lie, even if the reporters don’t.
http://scripting.com/2024/08/13.html#a122158
date: 2024-08-13, updated: 2024-08-12, from: Bruce Schneier blog
Really interesting article on the ancient-manuscript scholars who are applying their techniques to the Voynich Manuscript.
No one has been able to understand the writing yet, but there are some new understandings:
Davis presented her findings at the medieval-studies conference and published them in 2020 in the journal Manuscript Studies. She had hardly solved the Voynich, but she’d opened it to new kinds of investigation. If five scribes had come together to write it, the manuscript was probably the work of a community, rather than of a single deranged mind or con artist. Why the community used its own language, or code, remains a mystery. Whether it was a cloister of alchemists, or mad monks, or a group like the medieval Béguines—a secluded order of Christian women—required more study. But the marks of frequent use signaled that the manuscript served some routine, perhaps daily function…
https://www.schneier.com/blog/archives/2024/08/on-the-voynich-manuscript.html
date: 2024-08-13, from: Robert Reich’s blog
What it might look like (fingers crossed)
https://robertreich.substack.com/p/kamalaconomics
date: 2024-08-13, from: Alex Schroeder’s Blog
In the old days, I used cgit
to render my git repositories
on the web. It’s simple to set up since it’s a CGI script. This is ideal
for URLs that get very few hits. When nobody is requesting the URL, the
CGI script isn’t running and no resources are being used. When a URL is
requested, however, the CGI script loads, the interpreter loads, the
libraries load, the script executes… It’s an expensive end-point! And
you know how it is. The web is full of leeches and bad bots, crawlers
and idiots. Having an expensive end-point means it needs protection.
For I while I thought that legit
was the answer. It was
nice and fast and all that. But recently, git clone
no
longer worked. It calls git upload-pack
as an intermediate
workaround for
#1062. This
was failing for some reason, however. I tinkered with it for a while but
didn’t get anywhere.
Then I started thinking about
@Sandra’s post on
hosting git
repos. I made some changes to my Apache config and now git
clone
works again.
The key is that you need a post-update
hook that calls
git update-server-info
. Each git repository already comes
with a post-update.sample
hook containing the necessary
code, so I needed to loop over all the bare repositories I had and
rename the example hook.
Using the Fish shell:
for d in *.git
sudo -u git mv $d/hooks/post-update.sample $d/hooks/post-update
end
Sadly, this is not good enough.
In order to generate an index.html
file for every
repository, I need a hook that regenerates it. If you know how to
determine whether regeneration can be skipped, I’d love to hear how to
that.
This hook also updates or adds the AddDescription
lines I
need.
I prepared a hook that I wanted to install in every repository and saved
it as ~/post-update
.
This is what it looks like, using the Fish shell:
#!/usr/bin/fish
git update-server-info
# create index.html
set branch (git branch --show-current)
set template (cat /home/git/.readme.html | string collect)
set title (basename (pwd))
set body (git show $branch:README.md | cmark --to html | string collect)
printf "$template" "$title" "$body" "$title" > index.html
# update description
set description (cat description)
sed --in-place=~ --expression "/ $title/d" /home/git/.htaccess
printf "AddDescription \"$description\" $title\n" >> /home/git/.htaccess
(I need the title twice, once for the title and once for the reminder on how to clone.)
I turn Markdown into HTML using cmark
. Common Mark is the
closest we have to a standard, I guess.
The template /home/git/.readme.html
looks like this:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="format-detection" content="telephone=no">
<meta name="viewport" content="width=device-width">
<title>%s</title>
<style>
html { max-width: 70ch; padding: 1ch; margin: auto; }
body { hyphens: auto; }
</style>
</head>
<body>
<nav>
<a href="https://src.alexschroeder.ch/">Source code repositories</a>
</nav>
<main>
%s</main>
<footer>
<h2>Clone</h2>
<pre>
<mark>git clone https://src.alexschroeder.ch/%s</mark>
</pre>
</footer>
</body>
</html>
So now I needed to distribute the post-update
hook to every
repository and run it once. I wrote yet another Fish script,
~/recreate-index
:
#!/usr/bin/fish
for d in /home/git/*.git
echo $d
cd $d
cp ~/post-update hooks/
chown git:git hooks/post-update
chmod 775 hooks/post-update
sudo -u git git hook run post-update
end
I’m currently hosting 95 repositories according to ls -d
/home/git/*.git | wc -l
. Some of these don’t have a
README.md
file. Should I ever touch them again, I’ll have
to investigate.
Now, for the Apache web server – I changed my site to the following:
<VirtualHost *:443>
ServerAdmin alex@alexschroeder.ch
ServerName src.alexschroeder.ch
Include conf-enabled/blocklist.conf
SSLEngine on
DocumentRoot /home/git
<Directory /home/git>
Options Indexes
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
The /home/git
directory has an .htaccess
file
that starts out containing the following:
HeaderName .top.html
IndexOptions SuppressIcon SuppressSize FancyIndexing HTMLTable IgnoreCase
IndexOrderDefault Descending Date
IndexHeadInsert "<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">"
IndexOptions Charset=UTF-8
The .top.html
file contains a fragment to add to the top of
the index:
<style>
body { max-width: 80ch }
table { overflow-x: auto }
td { padding: 0.5ex 1em 0 0; white-space: nowrap }
td:nth-child(3) { white-space: wrap }
</style>
<h1>Source code repositories</h1>
<p>
Hello!
</p>
<p>
I'm Alex Schroeder.
These are my source code repositories. You can find out more about me on
<a href="https://alexschroeder.ch/">my blog</a>. There, you'll also find a page
listing ways to <a href="https://alexschroeder.ch/view/Contact">contact me</a>.
</p>
<p>
As for the git repositories, you should be able to clone them as they are.
For example:
</p>
<pre>
git clone https://src.alexschroeder.ch/oddmu.git
</pre>
<p>
For more about this setup, see
<a href="https://idiomdrottning.org/hosting-git-repos">How to host git repos</a>
by <a href="https://idiomdrottning.org/users/Sandra">@Sandra</a> and my post,
<a href="https://alexschroeder.ch/edit/2024-08-11-bare-git">2024-08-11 Serving bare git on the web</a>.
</p>
#Butlerian Jihad #Git #Administration
2024-08-12. I wondered about links from the README to
local files. Right now, linking to images and files hosted in the same
repository doesn’t work since they don’t exist in the raw repository.
The question then becomes, as far as I am concerned, whether this README
is supposed to speak to developers or end-users? If it is for
developers, then pictures, screenshots, PDF files and all of that don’t
need to be linked from the repository. If you are interested in these
things, do a git clone –depth 1
and investigate locally.
If the repository is for the end users, however, things are harder. The
post-update
hook should extract all the local files linked
to from the README. Something like the following, perhaps:
for file in (printf "%s\n" $body | /home/oddmu/oddmu links - | egrep -v '^(https?:|mailto:|/)')
set dir (dirname $file)
if test ! -d $dir
mkdir -p $dir
end
echo $file; sudo -u git git show $branch:$file > $file
end
This uses oddmu to extract the links from a Markdown file, creates the necessary directories and checks out the files.
But if the files are no longer linked from the README, they are not deleted. If a directory is linked from the README (I have done this! 🤦), the checkout won’t work.
I think the better way forward is to move this information elsewhere. The README is not the documentation.
And with that, I think I did it! Serving git repositories from static
files. A single directory per project containing the bare git data and a
single index.html
file. No more gazillion end points for
crawlers to lose themselves.
https://alexschroeder.ch/view/2024-08-11-bare-git
date: 2024-08-13, from: Heather Cox Richardson blog
The 2024 election is shaping up to be bizarre on the Republican side.
https://heathercoxrichardson.substack.com/p/august-12-2024
date: 2024-08-13, updated: 2024-08-13, from: Daring Fireball
https://pxlnv.com/linklog/patreon-in-app-purchases/
date: 2024-08-13, updated: 2024-08-13, from: Daring Fireball
date: 2024-08-13, updated: 2024-08-13, from: Daring Fireball
https://news.patreon.com/articles/understanding-apple-requirements-for-patreon
date: 2024-08-13, updated: 2024-08-13, from: Alex Russel’s blog
https://infrequently.org/2024/08/object-lesson/
date: 2024-08-12, from: Dan Rather’s Steady
Harris and Walz are upending nine years of angry politics
https://steady.substack.com/p/joyful-warriors
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/0045107-arsenal-manager-mikel-art
@Dave Winer’s Scripting News (date: 2024-08-12, from: Dave Winer’s Scripting News)
The new rule is getting a great response on Threads, Mastodon.
http://scripting.com/2024/08/12.html#a224354
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/always-be-knolling-1
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/0045105-republicans-will-refuse-t
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/0045104-nancy-pelosis-art-of-powe
date: 2024-08-12, updated: 2024-08-12, from: Daring Fireball
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/mushroom-color-atlas-a-rainbow-of-dye-colors
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/0045102-study-gen-z-having-less
@Dave Winer’s Scripting News (date: 2024-08-12, from: Dave Winer’s Scripting News)
When the NYT makes Trump sound like a reasonable candidate that a sane person might vote for, remember this day.
http://scripting.com/2024/08/12.html#a185536
@Dave Winer’s Scripting News (date: 2024-08-12, from: Dave Winer’s Scripting News)
Speaking of which, I must’ve converted DocServer some time ago and didn’t test it well enough. It didn’t even load. Oy. It works now.
http://scripting.com/2024/08/12.html#a184825
date: 2024-08-12, from: Heather Cox Richardson blog
https://heathercoxrichardson.substack.com/p/august-11-2024-a08
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/0045100-if-elected-in-november-ka
@Dave Winer’s Scripting News (date: 2024-08-12, from: Dave Winer’s Scripting News)
I listened to a bunch of podcasts this morning about how freaked out Trump is. If a president freaks out over something like this, how would he handle a Cuban Missile Crisis? Remember the phone call at 3AM? We saw what he did with COVID, he froze, like he’s freezing now.
http://scripting.com/2024/08/12.html#a163833
@Dave Winer’s Scripting News (date: 2024-08-12, from: Dave Winer’s Scripting News)
A new rule for journalists. End the interview on the first egregious lie. Turn the lights out, switch off the recorder, get up and leave. And your report should state clearly that this is why the interview was terminated. It never should have been tolerated in the first place.
http://scripting.com/2024/08/12.html#a162319
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/0045096-scott-heiferman-sold-his-
@Dave Winer’s Scripting News (date: 2024-08-12, from: Dave Winer’s Scripting News)
When Google tells you it’s easy to convert a site to HTTPS they’re wrong. It’s an insurmountable job for scripting.com. 30 years of writing is on that domain, lots of different runtimes on lots of different domains which would also have to be converted. Images in all the pages. All that breaks when you flip the switch. I can’t walk away from a big part of my life’s work. Sorry, not for Google. Every time someone assumes I’m to blame for this situation, that’s how Google has tricked you. I followed the rules. They broke them.
http://scripting.com/2024/08/12.html#a162013
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/0045099-the-free-healthcare-for-a
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/the-political-center-between-fascism-and-democracy-is-fascism
date: 2024-08-12, updated: 2024-08-12, from: Jason Kittke’s blog
https://kottke.org/24/08/0045097-vivian-jenna-wilson-elon-
date: 2024-08-12, updated: 2024-08-15, from: Bruce Schneier blog
Interesting paper: “Generative AI Misuse: A Taxonomy of Tactics and Insights from Real-World Data”:
Generative, multimodal artificial intelligence (GenAI) offers transformative potential across industries, but its misuse poses significant risks. Prior research has shed light on the potential of advanced AI systems to be exploited for malicious purposes. However, we still lack a concrete understanding of how GenAI models are specifically exploited or abused in practice, including the tactics employed to inflict harm. In this paper, we present a taxonomy of GenAI misuse tactics, informed by existing academic literature and a qualitative analysis of approximately 200 observed incidents of misuse reported between January 2023 and March 2024. Through this analysis, we illuminate key and novel patterns in misuse during this time period, including potential motivations, strategies, and how attackers leverage and abuse system capabilities across modalities (e.g. image, text, audio, video) in the wild…
https://www.schneier.com/blog/archives/2024/08/taxonomy-of-generative-ai-misuse.html
date: 2024-08-12, from: Robert Reich’s blog
His fragile ego can’t take it
https://robertreich.substack.com/p/the-trump-crackup
date: 2024-08-12, from: Daniel Stenberg Blog
A key feature for a tool like curl is its ability to help the user diagnose command lines and operations that do not work the way the user intended them to. When I do XYZ, why does it not work? The command line option -v and its longer version –verbose have been supported by curl … Continue reading verbose, verboser, verbosest
https://daniel.haxx.se/blog/2024/08/12/verbose-verboser-verbosest/
date: 2024-08-12, from: Matt Haughey blog
Right before the pandemic hit, I moved into a new house that was just outside of cable TV coverage. And while I'd dabbled in streaming apps for years, this was the first time I was forced to become a full-time cord-cutter.
(note: I briefly considered getting DirecTV but
https://a.wholelottanothing.org/most-surprising-olympics-win-peacock-streaming-2/
date: 2024-08-12, from: Heather Cox Richardson blog
Vice President Kamala Harris’s choice of Minnesota governor Tim Walz to be her running mate seems to cement the emergence of a new Democratic Party.
https://heathercoxrichardson.substack.com/p/august-11-2024
@Jessica Smith’s blog (date: 2024-08-12, from: Jessica Smith’s blog)
My sister just got back from two months in Europe and returned bearing gifts, including this adorable onesie for our baby in utero that I just had to share 😅 I couldn’t help but quip, “Ah, a country I’ve never been to!” (in good humour – it’s super cute, I was very appreciative!) but seriously, I guess I do have some Irish heritage, and therefore, so does our baby, so it still works. It’s a gorgeous onesie in any case 😂
https://www.jayeless.net/2024/08/ireland-baby-onesie.html
date: 2024-08-12, updated: 2024-08-12, from: Alex Russel’s blog
https://infrequently.org/2024/08/the-landscape/
date: 2024-08-11, from: John Naughton’s online diary
Sunset over the Hall Quote of the Day ”Whether it was a good idea to print the prefaces in a single volume is a moot point, since they were not designed by their author to be encountered in a block. … Continue reading
https://memex.naughtons.org/monday-12-august-2024/39741/
@Dave Winer’s Scripting News (date: 2024-08-11, from: Dave Winer’s Scripting News)
A lot of people are thinking that Threads is the new “nice” version of The Original Twitter, but folks, that’s pure bullshit – remember who owns Threads and ask yourself if you want that dude to be in charge of our political organizing network. We need something better.
http://scripting.com/2024/08/11.html#a225416
@Dave Winer’s Scripting News (date: 2024-08-11, from: Dave Winer’s Scripting News)
Idea for a neat product from Automattic or really anyone: Configure WordPress for writing a book, hook it up to an AI service that can always turn that site into prose, reorganized into chapters, however you’d like, on demand, in an instant. You could use an outliner to arrange the table of contents and it could automatically generate a back of the book index. Technologically I think today’s AI is ready to do this, just needs to be packaged. Charge a fair price for the service, esp at the beginning it would totally be worth it. Who knows where it would lead. I bet a lot of writers would use it, I certainly would.
http://scripting.com/2024/08/11.html#a222822
@Dave Winer’s Scripting News (date: 2024-08-11, from: Dave Winer’s Scripting News)
I carry two phones, an iPhone 13 Pro and a Pixel 6 Pro. The latter is my main phone, and I prefer it to the Apple phone, not sure why, it’s what I use for most things. I need the iPhone because I use an Apple Watch. Lately there’s been some trouble with the screen on the Pixel 6, on certain gestures, the right edge lights up in bright green and then immediately returns to normal. I’m thinking the display may be about to fail? It might be time for a new phone. So I went to the Pixel site to see what they have that’s new and found that they’re announcing a new phone, the Pixel 9, on Tuesday. So I immediately, of course, dropped the idea of buying an upgrade today, why not wait till the new version is out. I looked over the teaser, guessing that AI figures big in this release. Not sure how I feel about that because the last thing I want to do is switch over to Google’s AI from my beloved ChatGPT. Kind of the same thing I see happening with Threads re Twitter.
http://scripting.com/2024/08/11.html#a222419
@Dave Winer’s Scripting News (date: 2024-08-11, from: Dave Winer’s Scripting News)
From now on, until further notice, when I feel like watching some mind-numbing “news” program, I’m going to have a look at the Kamala Harris channel on YouTube. I don’t mind doing hard work, I just don’t want to hear what the NYT-centered media has to say because it’s all bullshit. If I have to listen to nonstop bullshit, I’d rather hear from people who tell me we can have a bright future, than the usual NYT-spawned bullshit. It’s just bullshit. I’m tired of bullshit. That’s all I have to say about bullshit for now at least. Have a nice day.
http://scripting.com/2024/08/11.html#a184725
@Dave Winer’s Scripting News (date: 2024-08-11, from: Dave Winer’s Scripting News)
At some point ChatGPT will imho be programmed to compile C apps to JavaScript, for example, even large ones with bugs.
http://scripting.com/2024/08/11.html#a160013
date: 2024-08-11, from: Robert Reich’s blog
And last week’s winner
https://robertreich.substack.com/p/sunday-caption-contest-theyre-off
date: 2024-08-11, from: Dan Rather’s Steady
A Reason To Smile
https://steady.substack.com/p/joy-to-the-world
date: 2024-08-11, from: Heather Cox Richardson blog
Leaving you tonight with a picture from one of our favorite places.