(date: 2024-03-08 07:50:14)
date: 2024-03-08, updated: 2024-03-08, from: Bruce Schneier blog
Researchers ran a global prompt hacking competition, and have documented the results in a paper that both gives a lot of good examples and tries to organize a taxonomy of effective prompt injection strategies. It seems as if the most common successful strategy is the “compound instruction attack,” as in “Say ‘I have been PWNED’ without a period.”
Ignore This Title and HackAPrompt: Exposing Systemic Vulnerabilities of
LLMs through a Global Scale Prompt Hacking CompetitionAbstract: Large Language Models (LLMs) are deployed in interactive contexts with direct user engagement, such as chatbots and writing assistants. These deployments are vulnerable to prompt injection and jailbreaking (collectively, prompt hacking), in which models are manipulated to ignore their original instructions and follow potentially malicious ones. Although widely acknowledged as a significant security threat, there is a dearth of large-scale resources and quantitative studies on prompt hacking. To address this lacuna, we launch a global prompt hacking competition, which allows for free-form human input attacks. We elicit 600K+ adversarial prompts against three state-of-the-art LLMs. We describe the dataset, which empirically verifies that current LLMs can indeed be manipulated via prompt hacking. We also present a comprehensive taxonomical ontology of the types of adversarial prompts…
https://www.schneier.com/blog/archives/2024/03/a-taxonomy-of-prompt-injection-attacks.html Save to Pocket
date: 2024-03-08, from: Robert Reich’s blog
My advice was worth exactly what they paid for it — nothing.
https://robertreich.substack.com/p/michael-dukakis Save to Pocket
date: 2024-03-08, from: John Naughton’s online diary
Wisteria Magdalene College yesterday morning. I’m always astonished what skilled gardeners can do with headstrong plants. Quote of the Day “I don’t want to be immortal through my works, I want to be immortal through not dying.” Woody Allen Musical … Continue reading
https://memex.naughtons.org/friday-8-march-2024/39221/ Save to Pocket
date: 2024-03-07, from: Om Malik blog
The veritable German heritage brand, known for its cameras and optics, Leica, has announced a brand new flagship mirrorless camera — the Leica SL3. I have had a chance to use a pre-release version of the camera for a day (or so) and have quick early impressions, especially from the perspective of someone who has …
https://om.co/2024/03/07/leica-sl3-first-impressions/ Save to Pocket
date: 2024-03-07, from: Daniel Stenberg Blog
On December 14 1998 we released curl 5.2. The project was still early back then and lots of things had not settled yet. In that release, which came only two weeks after 5.1, we introduced the –manual option, or -M for short. Long before I started working on curl I learnt to value and appreciate … Continue reading curl’s built-in manual without nroff
https://daniel.haxx.se/blog/2024/03/07/curls-built-in-manual-without-nroff/ Save to Pocket
date: 2024-03-07, updated: 2024-03-05, from: Bruce Schneier blog
With the world’s focus turning to misinformation, manipulation, and outright propaganda ahead of the 2024 U.S. presidential election, we know that democracy has an AI problem. But we’re learning that AI has a democracy problem, too. Both challenges must be addressed for the sake of democratic governance and public protection.
Just three Big Tech firms (Microsoft, Google, and Amazon) control about two-thirds of the global market for the cloud computing resources used to train and deploy AI models. They have a lot of the AI talent, the capacity for large-scale innovation, and face few public regulations for their products and activities…
https://www.schneier.com/blog/archives/2024/03/how-public-ai-can-strengthen-democracy.html Save to Pocket
date: 2024-03-07, from: Robert Reich’s blog
Make it clear whose side you’re on when it comes to the economy
https://robertreich.substack.com/p/what-biden-must-do-tonight-in-sou Save to Pocket
date: 2024-03-07, from: Dan Rather’s Steady
Time to pour on the work
https://steady.substack.com/p/a-super-tuesday-wake-up-call Save to Pocket
date: 2024-03-07, updated: 2024-03-07, from: Daring Fireball
https://signal.org/blog/phone-number-privacy-usernames/ Save to Pocket
date: 2024-03-06, updated: 2024-03-06, from: Daring Fireball
https://support.apple.com/en-gb/118110 Save to Pocket
date: 2024-03-06, updated: 2024-03-06, from: Daring Fireball
https://engineering.fb.com/2024/03/06/security/whatsapp-messenger-messaging-interoperability-eu/ Save to Pocket
date: 2024-03-06, updated: 2024-03-06, from: Daring Fireball
https://www.theverge.com/2024/3/6/24092026/heres-the-new-ios-default-browser-nag-for-iphone-users-in-europe Save to Pocket
date: 2024-03-06, updated: 2024-03-07, from: Daring Fireball
Popcorn-eating-wise, I’m genuinely curious about Apple using a U.S. court decision as grounds for banning Epic’s Swedish subsidiary from holding a developer account.
https://daringfireball.net/2024/03/apple_epic_developer_account Save to Pocket
date: 2024-03-06, updated: 2024-03-06, from: Daring Fireball
https://support.apple.com/en-us/117740 Save to Pocket
date: 2024-03-06, updated: 2024-03-07, from: Daring Fireball
https://sandwich.vision Save to Pocket
date: 2024-03-06, from: Chris Heilmann’s blog
ChatGPT announced that it now has a killer new feature: it can read out results in several synthesised voices. This means you can speak your prompt and the computer answers. We’ve reached Star Trek TNG levels of human-computer interaction. All praise be AI and the large corporations that make it happen! Except, when I read […]
https://christianheilmann.com/2024/03/06/kirby-apps-and-regressive-enhancements/ Save to Pocket
date: 2024-03-06, updated: 2024-03-04, from: Bruce Schneier blog
The Washington Post is reporting on the FBI’s increasing use of push notification data—”push tokens”—to identify people. The police can request this data from companies like Apple and Google without a warrant.
The investigative technique goes back years. Court orders that were issued in 2019 to Apple and Google demanded that the companies hand over information on accounts identified by push tokens linked to alleged supporters of the Islamic State terrorist group.
But the practice was not widely understood until December, when Sen. Ron Wyden (D-Ore.), in a …
https://www.schneier.com/blog/archives/2024/03/surveillance-through-push-notifications.html Save to Pocket
date: 2024-03-06, from: Robert Reich’s blog
Friends, In effect, the general election begins now — after Super Tuesday, with tomorrow’s State of the Union address. Joe Biden should win this election. He’s an incumbent president running for reelection with a reasonably healthy economy. Yet Biden is not winning, at least not now.
https://robertreich.substack.com/p/office-hours-what-should-biden-emphasize Save to Pocket
date: 2024-03-06, from: John Naughton’s online diary
In the beginning… This is Gougane Barra, one of the most magical places in Ireland. It’s where the river Lee starts its journey to the sea on the South coast beyond the city of Cork. My first summer job involved … Continue reading
https://memex.naughtons.org/wednesday-6-march-2024/39207/ Save to Pocket
date: 2024-03-05, from: Om Malik blog
What is dystopia? What is technology? What is progress? What is society? What is civilization? It’s all a moving target. What seems like dystopia, seems normal eventually. I was reminded of this when I read a piece by Mahatma Gandhi, originally published in 1909. He was writing about a future now all too present around us. Everything is all …
https://om.co/2024/03/05/future-civilization-change/ Save to Pocket
date: 2024-03-05, from: David Rosenthal’s blog
|
Exabytes | Revenue | $/GB |
---|---|---|---|
Flash | 120 | $38.7B | $0.320 |
Hard Disk | 693 | $26.8B | $0.039 |
LTO Tape | 40 | $0.65B | $0.016 |
aimed at limiting the worst-case power draw. It exploits the fact that this storage is at the bottom of the storage hierarchy and can tolerate significant access latency. Disks are assigned to groups in equal numbers. One group of disks is spun up at a time in rotation, so the worst-case access latency is the time needed to cycle through all the disk groups. But the worst-case power draw is only that for a single group of disks and enough compute to handle a single group.Patiejunas figured out that, only at cloud scale, the economics of archival storage could be made to work by reducing the non-media, non-system costs. This insight led to the second technology, robots full of long-lived optical media:
Why is this important? Because of the synergistic effects knowing the maximum power draw enables. The power supplies can be much smaller, and because the access time is not critical, need not be duplicated. Because Facebook builds entire data centers for cold storage, the data center needs much less power and cooling. It can be more like cheap warehouse space than expensive data center space. Aggregating these synergistic cost savings at data center scale leads to really significant savings.
It has 12 Blu-ray drives for an entire rack of cartridges holding 10,000 100TB Blu-ray disks managed by a robot. When the robot loads a group of 12 fresh Blu-ray disks into the drives, the appropriate amount of data to fill them is read from the currently active hard disk group and written to them. This scheduling of the writes allows for effective use of the limited write capacity of the Blu-ray drives. If the data are ever read, a specific group has to be loaded into the drives, interrupting the flow of writes, but this is a rare occurrence. Once all 10,000 disks in a rack have been written, the disks will be loaded for reads infrequently. Most of the time the entire Petabyte rack will sit there idle.In theory Blu-ray disks have a 50-year life, but this is irrelevant:
No-one expects the racks to sit in the data center for 50 years, at some point before then they will be obsoleted by some unknown new, much denser and more power-efficient cold storage mediumEight years ago in The Future Of Storage I explained:
Every few months there is another press release announcing that some new, quasi-immortal medium such as 5D quartz or stone DVDs has solved the problem of long-term storage. But the problem stays resolutely unsolved. Why is this? Very long-lived media are inherently more expensive, and are a niche market, so they lack economies of scale. Seagate could easily make disks with archival life, but they did a study of the market for them, and discovered that no-one would pay the relatively small additional cost. The drives currently marketed for “archival” use have a shorter warranty and a shorter MTBF than the enterprise drives, so they’re not expected to have long service lives.The key parameter of these archival storage systems isn’t the media life, it is the write bandwidth needed to keep up with the massive flow of data to be archived:
The fundamental problem is that long-lived media only make sense at very low Kryder rates. Even if the rate is only 10%/yr, after 10 years you could store the same data in 1/3 the space. Since space in the data center racks or even at Iron Mountain isn’t free, this is a powerful incentive to move old media out. If you believe that Kryder rates will get back to 30%/yr, after a decade you could store 30 times as much data in the same space.
While a group of disks is spun up, any reads queued up for that group are performed. But almost all the I/O operations to this design are writes. Writes are erasure-coded, and the shards all written to different disks in the same group. In this way, while a group is spun up, all disks in the group are writing simultaneously providing huge write bandwidth. When the group is spun down, the disks in the next group take over, and the high write bandwidth is only briefly interrupted.The lesson Facebook taught a decade ago was that the keys to cost-effective archival storage were first, massive scale, and second, high write bandwidth. Microsoft has learned the lesson and has been working to develop cloud-scale, high write bandwidth systems using two quasi-immortal media, DNA and silica.
Source |
This single-channel device, which occupied a tabletop, had a throughput of 5 bytes over approximately 21 hours, with all but 40 minutes of that time consumed in writing “HELLO” into the DNA.
Source |
Prior projections for data storage requirements estimated a global need for about 12 million petabytes of capacity by 2030. The research firm Gartner recently issued new projections, raising that estimate by 20 million petabytes. The world is not on track to produce enough of today’s storage technologies to fill that gap.<rant> Carlson’s point is to suggest that there is a huge market for DNA storage. But this ignores economics. There will always be a “requirement” to store more data than the production of storage media, because some data is not valuable enough to justify the cost of storing it. The “gap” could only be filled if media were free. Customers will buy the storage systems they can afford and prioritize the data in them according to the value that can be extracted from it. </rant>.
Engineers, your challenge is to increase the speed of synthesis by a factor of a quarter of a trillion, while reducing the cost by a factor of fifty trillion, in less than 10 years while spending no more than $24M/yr.Carlson is realistic about the engineering challenges:
Finance team, your challenge is to persuade the company to spend $24M a year for the next 10 years for a product that can then earn about $216M a year for 10 years.
For a DNA drive to compete with today’s archival tape drives, it must be able to write about 2 gigabits per second, which at demonstrated DNA data storage densities is about 2 billion bases per second. To put that in context, I estimate that the total global market for synthetic DNA today is no more than about 10 terabases per year, which is the equivalent of about 300,000 bases per second over a year. The entire DNA synthesis industry would need to grow by approximately 4 orders of magnitude just to compete with a single tape drive.One of the speed-ups that is needed is chip-based massive parallelism:
One of our goals was to build a semiconductor chip to enable high-density, high-throughput DNA synthesis. That chip, which we completed in 2021, demonstrated that it is possible to digitally control electrochemical processes in millions of 650-nanometer-diameter wells.It was faster, but it’s chemistry had problems:
The main problem is that it employs a volatile, corrosive, and toxic organic solvent (acetonitrile), which no engineer wants anywhere near the electronics of a working data center.Although it is the industry standard, this isn’t the only way to write DNA:
Moreover, based on a sustainability analysis of a theoretical DNA data center performed my colleagues at Microsoft, I conclude that the volume of acetonitrile required for just one large data center, never mind many large data centers, would become logistically and economically prohibitive.
Fortunately, there is a different emerging technology for constructing DNA that does not require such solvents, but instead uses a benign salt solution. Companies like DNA Script and Molecular Assemblies are commercializing automated systems that use enzymes to synthesize DNA. These techniques are replacing traditional chemical DNA synthesis for some applications in the biotechnology industry. The current generation of systems use either simple plumbing or light to control synthesis reactions. But it’s difficult to envision how they can be scaled to achieve a high enough throughput to enable a DNA data-storage device operating at even a fraction of 2 gigabases per second.The Microsft/UW chip is an alternative way to control enzymatic synthesis:
The University of Washington and Microsoft team, collaborating with the enzymatic synthesis company Ansa Biotechnologies, recently took the first step toward this device. Using our high-density chip, we successfully demonstrated electrochemical control of single-base enzymatic additions.The link is to Spatially Selective Electrochemical Cleavage of a Polymerase-Nucleotide Conjugate by Jake A. Smith et al:
Novel enzymatic methods are poised to become the dominant processes for de novo synthesis of DNA, promising functional, economic, and environmental advantages over the longstanding approach of phosphoramidite synthesis. Before this can occur, however, enzymatic synthesis methods must be parallelized to enable production of multiple DNA sequences simultaneously. As a means to this parallelization, we report a polymerase-nucleotide conjugate that is cleaved using electrochemical oxidation on a microelectrode array. The developed conjugate maintains polymerase activity toward surface-bound substrates with single-base control and detaches from the surface at mild oxidative voltages, leaving an extendable oligonucleotide behind. Our approach readies the way for enzymatic DNA synthesis on the scale necessary for DNA-intensive applications such as DNA data storage or gene synthesis.This has, as the article points out, potential for dramatically reducing the current cost of writing DNA, but it is still many orders of magnitude away from being competitive with a tape drive. The good Dr. Pangloss can continue to enjoy the optimism for many more years.
In 2009, Hitachi focused on fused silica known for its excellent heat and water resistance as a recording medium for long-term digital storage. After proposing the use of computed tomography to read data recorded with a femtosecond pulse laser, fused silica glass was confirmed as an effective storage medium. Applying this technology, it is possible to achieve multi-layer recording by changing the laser’s focal point to form microscopic regions (dots) with differing refractive indices. In 2012, a method was developed with Kyoto University to read the recorded dots in 4 layers using an optical microscope (recording density equivalent to a CD), and in 2013, 26 layer recording was achieved (recording density equivalent to a DVD). In order to increase recording density for practical applications, one means is to increase the number of recording layers. At the 100-layer level of recording density equivalent to a Blu-ray disc however issues arose in dot quality degradation and read errors resulting from crosstalk of data recorded in other layers.But in the last few years Microsoft Research has taken this idea and run with it, as they report in a 68-author paper at SOSP entitled Project Silica: Towards Sustainable Cloud Archival Storage in Glass. It is a fascinating paper that should be read by anyone interest in archival storage. Like me, the authors are skeptical of the near-term prospects for DNA storage:
Technologies like DNA storage offer the promise of an extremely dense media for long-term data storage. However, the high costs and low throughputs of oligonucleotide synthesis and sequencing continue to hamper the technology’s feasibility. The total amount of data demonstrably stored in DNA remains on the order of MBs, and building a functional storage system that can offer reasonable SLAs underpinned by DNA is a substantial challenge. Alternative DNA-based technologies like dNAM attempt to bypass costly sequencing and synthesis steps, sacrificing density down to densities comparable with magnetic tape.Hence their focus on a medium with, in theory, a somewhat lower volumetric density. From their abstract:
This paper presents Silica: the first cloud storage system for archival data underpinned by quartz glass, an extremely resilient media that allows data to be left in situ indefinitely. The hardware and software of Silica have been co-designed and co-optimized from the media up to the service level with sustainability as a primary objective. The design follows a cloud-first, data-driven methodology underpinned by principles derived from analyzing the archival workload of a large public cloud service.Their analysis of the workload of a tape-based cloud archival storage system in Section 2 shows that:
on average for every MB read there are 47 MBs written, and for every read operation there are 174 writes. We can see some variation across months, but writes always dominate by over an order of magnitude.
…
Small files dominate the workload, with 58.7% of the reads for files of 4 MiB or smaller. However, these reads only contribute 1.2% of the volume of data read. Files larger than 256 MiB comprise around 85% of bytes read but less than 2% of total read requests. Additionally, there is a long tail of request sizes: there is ∼ 10 orders of magnitude between the smallest and largest requested file sizes.
…
We observe a variability in the workload within data centers, with up to 7 orders of magnitude difference between the median and the tail, as well as large variability across different data centers.
…
At the granularity of a day, the peak daily [ingress] rate is ∼16x higher than the mean daily rate. As the aggregation time increases beyond 30 days, the peak over mean ratio decreases significantly down to only ∼2, indicating that the average write rate is similar across different 30-day windows.
…
To summarize, as expected for archival storage, the workload is heavily write-dominated. However, unexpectedly, the IO operations are dominated by small file accesses.
Figure 3 |
A BLOB is a Binary Large OBject. Each type of BLOB contains a single type of immutable binary content, such as photos, videos, documents, etc.
…
Figure 3 shows that the rate of I/O requests to BLOBs drops rapidly through time. The rates for different types of BLOB drop differently, but all 9 types have dropped by 2 orders of magnitude within 8 months, and all but 1 (profile photos) have dropped by an order of magnitude within the first week.
The vast majority of Facebook’s BLOBs are warm, as shown in Figure 5 - notice the scale goes from 80-100%. Thus the vast majority of the BLOBs generate I/O rates at least 2 orders of magnitude less than recently generated BLOBs.
Figure 5 |
Figure 2 |
At the granularity of a day, the peak daily rate is ∼16x higher than the mean daily rate.Another interesting aspect of the Silica design is that the technologies, and thus the hardware, used for writing and reading are completely different. The authors point out the implications for the design:
As different technologies are used to read and write, after a platter is written it must be fully read using the same technology that will be used to read it subsequently. This happens before a platter is stored in the library and any staged write data is deleted.Using separate write and read drives has two advantages:
This design has an interesting consequence: during the period when user data is being written into the library, the workload is going to become read-dominated. Every byte written must be read to be verified, in addition to the user reads. The read bandwidth has to be provisioned for peak user read rate, however the read workloads are very bursty, so read drive utilization is extremely low on average. Thus, the verification workload simply utilizes what would otherwise be idle read drives.
This allows independent scaling of read and write throughput. Additionally, this design allows us to create the first storage system that offers true air-gap-by-design: the robotics are unable to insert a glass platter into a write drive once the glass media has been written.Since the majority of reads are for verification, the design needs to make specific provision for user reads:
To enable high drive efficiency, two platters can be mounted simultaneously in a read drive: one undergoing verification, and one servicing a customer read. Customer traffic is prioritized over verification, with the read drive switching away when a platter is mounted for a customer read. As soon as the customer platter stops being accessed, the read drive has the ability to quickly switch to the other platter and continue verification. This is similar to avoiding head-of-line blocking of mice flows by elephant flows in networked systems.Like Facebook’s, the prototype Silica systems are data-center size:
A Silica library is a sequence of contiguous write, read, and storage racks interconnected by a platter delivery system. Along all racks there are parallel horizontal rails that span the entire library. We refer to a side of the library (spanning all racks) as a panel. A set of free roaming robots called shuttles are used to move platters between locations.Their performance evaluation focuses on the ability to respond to read requests within 15 hours. Their cost evaluation, like Facebook’s, focuses on the savings from using warehouse-type space to house the equipment, although is isn’t clear that they have actually done so. The rest of their cost evaluation is somewhat hand-wavy, as is natural for a system that isn’t yet in production:
…
A read rack contains multiple read drives. Each read drive is independent and has slots into which platters are inserted and removed. The number of shuttles active on a panel is limited to twice the number of read drives in the panel. The write drive is full-rack-sized and writes multiple platters concurrently.
The Silica read drives use polarization microscopy, which is a commoditized technique widely used in many applications and is low-cost. Currently, system cost in Silica is dominated by the write drives, as they use femtosecond lasers which are currently expensive and used in niche applications. This highlights the importance of resource proportionality in the system, as write drive utilization needs to be maximized in order to minimize costs. As the Silica technology proliferates, it will drive up the demand for femtosecond lasers, commoditizing the technology.I’m skeptical of this last point. Archival systems are a niche in the IT market, and one on which companies are loath to spend money, The only customers for systems like Silica are the large cloud providers, who will be reluctant to commit their archives to technology owned by a competitor. Unless a mass-market application for femtosecond lasers emerges, the scope for cost reduction is limited.
time-scales in the storage industry are long. Disk is a 60-year-old technology, tape is at least 65 years old, CDs are 35 years old, flash is 30 years old and has yet to impact bulk data storage.
Source |
Six years on flash has finally impacted the bulk storage market, but
it isn’t predicted to ship as many bits as hard disks for another four
years, when it will be a 40-year-old technology. Actual demonstrations
of DNA storage are only 12 years old, and similar demonstrations of
silica media are 15 years old. History suggests it will be decades
before these technologies impact the storage market.
https://blog.dshr.org/2024/03/microsofts-archival-storage-research.html Save to Pocket
date: 2024-03-05, updated: 2024-03-04, from: Bruce Schneier blog
Consumer Reports has analyzed a bunch of popular Internet-connected video doorbells. Their security is terrible.
First, these doorbells expose your home IP address and WiFi network name to the internet without encryption, potentially opening your home network to online criminals.
[…]
Anyone who can physically access one of the doorbells can take over the device—no tools or fancy hacking skills needed.
https://www.schneier.com/blog/archives/2024/03/the-insecurity-of-video-doorbells.html Save to Pocket
date: 2024-03-05, from: Robert Reich’s blog
The resurgence of anti-science fundamentalism in America
https://robertreich.substack.com/p/the-trial-of-john-t-scopes Save to Pocket
date: 2024-03-05, updated: 2024-03-05, from: Daring Fireball
https://www.kickstarter.com/projects/iconfactory/project-tapestry Save to Pocket
date: 2024-03-05, from: Dan Rather’s Steady
Why Nixon hated your correspondent
https://steady.substack.com/p/6-principles-many-journalists-miss Save to Pocket
date: 2024-03-04, updated: 2024-03-04, from: Daring Fireball
https://www.apple.com/newsroom/2024/03/apple-unveils-the-new-13-and-15-inch-macbook-air-with-the-powerful-m3-chip/ Save to Pocket
date: 2024-03-04, updated: 2024-03-04, from: Daring Fireball
https://macpaw.com/news/setapp-ios-beta-announcement Save to Pocket
date: 2024-03-04, from: Robert Reich’s blog
It doesn’t just allow Trump back on the ballot, but potentially disables enforcement of other provisions of the the Fourteenth Amendment
https://robertreich.substack.com/p/the-most-troubling-aspect-of-todays Save to Pocket
date: 2024-03-04, updated: 2024-03-01, from: Bruce Schneier blog
Researchers have demonstrated a worm that spreads through prompt injection. Details:
In one instance, the researchers, acting as attackers, wrote an email including the adversarial text prompt, which “poisons” the database of an email assistant using retrieval-augmented generation (RAG), a way for LLMs to pull in extra data from outside its system. When the email is retrieved by the RAG, in response to a user query, and is sent to GPT-4 or Gemini Pro to create an answer, it “jailbreaks the GenAI service” and ultimately steals data from the emails, Nassi says. “The generated response containing the sensitive user data later infects new hosts when it is used to reply to an email sent to a new client and then stored in the database of the new client,” Nassi says…
https://www.schneier.com/blog/archives/2024/03/llm-prompt-injection-worm.html Save to Pocket
date: 2024-03-04, from: Robert Reich’s blog
A horrible question is being asked
https://robertreich.substack.com/p/escaping-trumps-revenge Save to Pocket
date: 2024-03-04, from: John Naughton’s online diary
Democracy? Quote of the Day I went from adolescence to senility, trying to bypass maturity. Tom Lehrer Musical alternative to the morning’s radio news Linda Ronstadt and Dolly Parton ! I Never Will Marry Link Long Read of the Day … Continue reading
https://memex.naughtons.org/monday-4-march-2024/39199/ Save to Pocket
date: 2024-03-03, from: Robert Reich’s blog
What he must tell the Israeli people
https://robertreich.substack.com/p/biden-must-take-the-lead-on-israel Save to Pocket
date: 2024-03-03, from: Robert Reich’s blog
And last week’s winner
https://robertreich.substack.com/p/sunday-caption-contest-21d Save to Pocket
date: 2024-03-03, from: Dan Rather’s Steady
A Reason To Smile