20 random bookmarks

2025-06-21

7302.

Agentic Misalignment: How LLMs could be insider threats

simonwillison.net/2025/Jun/20/agentic-misalignment#atom-everything

2025-06-20

7301.

A duplicate email message remover

github.com/quentinsf/IMAPdedup

IMAPdedup is a command-line utility that looks for duplicate messages in a set of IMAP mailboxes and tidies up all but the first copy of any duplicates found.

To be more exact, it marks the second and later occurrences of a message as 'deleted' on the server. Exactly what that does in your environment will depend on your mail server and your mail client.

Some mail clients will let you still view such messages in situ, so you can take a look at what's happened before 'compacting' the mailbox. Sometimes deleted messages appear in a 'Trash' folder. Sometimes they are hidden and can be displayed and un-deleted if wanted, until they are purged.

Whatever your system does, you will usually have the option to see what has been deleted, and to recover it if needed, using your email program, after running this script. (If your server purges the deleted messages automatically, you may be able to prevent this with the --no-close option.) There is also a 'dry-run' option, so you can check what might happen before doing anything scary.

2025-06-02

7291.

Feedlynx

github.com/wezm/feedlynx

Feedlynx helps you collect links to read or watch later. It generates an RSS feed of the links you collect.

2025-02-06

7261.

toot by https://fediscience.org/@ct_bergstrom

fediscience.org/@ct_bergstrom/113959009918704996

Modern-Day Oracles or Bullshit Machines?

Jevin West and I have spent the last eight months developing the course on large language models (LLMs) that we think every college freshman needs to take.

<https:thebullshitmachines.com>

This is not a computer science course.

It’s a humanities course about how to learn and work and thrive in an AI world.

Neither instructor nor students need a technical background. Our instructor guide provides a choice of activities for each lesson that will easily fill an hour-long class.

The entire course is available freely online. Our 18 online lessons each take 5-10 minutes; each illuminates one core principle. They are suitable for self-study, but have been tailored for teaching in a flipped classroom.

The course is a sequel of sorts to our course (and book) Calling Bullshit. We hope that like its predecessor, it will be widely adopted worldwide.

Large language models are both powerful tools, and mindless—even dangerous—bullshit machines. We want students to explore how to resolve this dialectic.

2024-09-08

7229.

Consent-O-Matic

consentomatic.au.dk

Consent-O-Matic is a browser extension that recognizes CMP (Consent Management Provider) pop-ups that have become ubiquitous on the web and automatically fills them out based on your preferences – even if you meet a dark pattern design. Sometimes a website might not use standard categories, and in that case, Consent-O-Matic will always try to submit the most privacy preserving settings.

2024-08-11

7216.

toot by https://fedi.simonwillison.net/@simon

fedi.simonwillison.net/@simon/112946036185401313

2024-08-01

7207.

The complete guide to digital estate planning

blog.1password.com/get-started-digital-estate-planning

Part of proper preparation is estate planning – having a will is important, along with making sure your executor has the information they need to handle your affairs. With so much of the world having a digital presence, it’s important that you’re thinking about how to pass that account information on, so that the task of identifying and accessing accounts is made simple

2024-07-10

7198.

Accessing 1Password items from the terminal

til.simonwillison.net/macos/1password-terminal

TIL how to access secrets stored in 1Password from CLI scripts, e.g. to populate an environment variable using an API key stashed in my password manager

2024-06-25

7185.

Simutrans — TRANSPORT SIMULATOR

www.simutrans.com/en

Simutrans is a freeware and open-source transportation simulator. Your goal is to establish a successful transport company. Transport passengers, mail and goods by rail, road, ship, and even air. Interconnect districts, cities, public buildings, industries and tourist attractions by building a transport network you always dreamed of.

2024-06-22

7183.

mise — a development environment setup tool.

mise.jdx.dev

ts functionality is grouped into 3 categories described below.

mise installs and manages dev tools/runtimes like node, python, or terraform both simplifying installing these tools and allowing you to specify which version of these tools to use in different projects. mise supports hundreds of dev tools.

mise manages environment variables letting you specify configuration like AWS_ACCESS_KEY_ID that may differ between projects. It can also be used to automatically activate a Python virtualenv when entering projects too.

mise is a task runner that can be used to share common tasks within a project among developers and make things like running tasks on file changes easy.

2024-06-20

6970.

Fast Crimes at Lambda School

www.sandofsky.com/lambda-school

Ben Sandofksy went deep on the history of Lambda School, a learn-to-code startup that aimed to disrupt computer science education, and its founder, Austen Allred.

7179.

toot by https://aus.social/@zanchey

aus.social/@zanchey/112648184800909081

[@phire](https://phire.place/@phire) [@mhoye](https://mastodon.social/@mhoye) a friend said once that enterprise architects exist so programmers don't have to talk to business analysts, and BAs exist so that EAs don't have to talk to customers/users

It has forever changed my perception of the development process

2024-06-11

7171.

toot by https://mastodon.social/@tenzochris

mastodon.social/@tenzochris/112597860454669006

I may have made a thing

7169.

toot by https://mastodon.social/@songadaymann

mastodon.social/@songadaymann/112595166710295691

i'm getting too old for this stuff
(WWDC24 recap song)

2024-05-22

7159.

toot by https://mastodon.social/@chockenberry

mastodon.social/@chockenberry/112485822741719985

Slopple.
<https:hachyderm.io/@thomasfuchs/112485627917497636>

2024-05-08

7149.

toot by https://hachyderm.io/@dave_andersen

hachyderm.io/@dave_andersen/112406723571546260

shit shit shit shit shit. Dealt with my first set of AI-generated-code plagiarism cases this semester.

Dear students: LLMs are terrible plagiarists and they do not give a damn (or have any capacity to care or avoid doing so) if they get you in deep doodoo by reproducing verbatim code from existing repositories on github or from web pages. And on assignments, it's quite likely to happen.

We didn't identify these cases by using an AI detector: They were identical to a source on the web!

2024-02-14

7111.

toot by https://mastodon.social/@techhelpkb

mastodon.social/@techhelpkb/111931431572123900

2024-01-02

7086.

toot by https://hachyderm.io/@VimLinks

hachyderm.io/@VimLinks/111686469194570638

2023-07-11

7021.

toot by https://fedi.simonwillison.net/@simon

fedi.simonwillison.net/@simon/110692685364135792

I'm in this 2 hour(!) podcast episode about the newly released ChatGPT Code Interpreter - you can get a good overview of why I'm so excited about it from the first 15 minutes, I think it's the most interesting tool in the whole AI space right now <https://www.latent.space/p/code-interpreter#details>

2023-02-21

6988.

toot by https://pixelfed.de/project1to1

pixelfed.de/p/project1to1/533581073313552101