Rebecca's Avatar

Rebecca

@rlmark.bsky.social

Reader of poems, Ada Developers Academy alumna, amateur potter. Eternal learner @unison-lang.org Opinions are my own. Pronouns = she/her.

186 Followers  |  389 Following  |  26 Posts  |  Joined: 20.11.2024  |  2.2094

Latest posts by rlmark.bsky.social on Bluesky


Preview
Unison Computing now has a consulting group Β· Unison programming language We are spinning up a consulting group, now open to work in a variety of languages, including Scala, Haskell, Rust, Elm, and of course Unison. Our goal is a self-sustaining model in which a mix of consulting and product revenue funds development of Unison-based tech well into the distant future. We aim to be cash flow positive as a business in the next 12 months and could use your help in getting there.

We have a consulting group, now open to work in a variety of languages, including Scala, Haskell, Rust, Elm, and of course Unison. More details here: www.unison-lang.org/blog/consult...

Please boost to help get the word out. And we'd love to hear from you if you're interested in working with us!

19.02.2026 17:16 β€” πŸ‘ 15    πŸ” 9    πŸ’¬ 0    πŸ“Œ 1
Introducing the Threads ability for safer structured concurrency
The latest Base upgrade contains the Threads ability, for safer structured concurrency. This video talks about the problems that the Threads ability solves a... Introducing the Threads ability for safer structured concurrency

🧡πŸͺ‘ Our latest release of the standard lib includes a new `Threads` ability for structured concurrency.

Why is it an improvement over our existing primitives? Here's a video with some comparisons.

youtu.be/xU_MRNNo4kg

10.02.2026 16:00 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

β€œMr. Beast Salesforce ad” - they’re calling it the least appealing phrase ever assembled in any language. They finally did it

09.02.2026 02:32 β€” πŸ‘ 7159    πŸ” 876    πŸ’¬ 54    πŸ“Œ 37
I remember one conversation with Theodor
Adorno when, after I'd said what I'd done that morning (checking out
some books from the library, going to the laundromat, etc.), and asked
"What about you," I was slightly chilled when he answered: "I have been
meditating on erotic and musicological problems."

I remember one conversation with Theodor Adorno when, after I'd said what I'd done that morning (checking out some books from the library, going to the laundromat, etc.), and asked "What about you," I was slightly chilled when he answered: "I have been meditating on erotic and musicological problems."

While in California, Ian Watt asks Theodor Adorno how his day went

31.01.2026 16:10 β€” πŸ‘ 30    πŸ” 9    πŸ’¬ 1    πŸ“Œ 2
Preview
How to Film ICE Filming federal agents in public is legal, but avoiding a dangerousβ€”even deadlyβ€”confrontation isn’t guaranteed. Here’s how to record ICE and CBP agents as safely as possible and have an impact.

NEW: The @wired.com Security desk put together a comprehensive guide to filming ICEβ€”with tips for reducing risk at the forefront. No paywall, but please consider subscribing to help find these kinds of resources. And stay safe out there. www.wired.com/story/how-to...

www.wired.com/v2/offers/wi...

31.01.2026 10:55 β€” πŸ‘ 3687    πŸ” 2415    πŸ’¬ 44    πŸ“Œ 91
Preview
Cities Under Siege Cities are the new battleground of our increasingly urban world. From the slums of the global South to the wealthy financial centers of the West, Cities Under Siege traces the spread of political viol...

FREE EBOOK!

Cities Under Siege, Stephen Graham's powerful exposΓ© of how political violence operates through the spaces of urban life is available as a free download.

26.01.2026 18:44 β€” πŸ‘ 88    πŸ” 56    πŸ’¬ 2    πŸ“Œ 6
Three ceramic whistles shaped like melting ice cubes at the greenware stage.

Three ceramic whistles shaped like melting ice cubes at the greenware stage.

Very WIP, but these ceramic whistles depict what happens to ICE in the fires of hell. πŸ‘Ή

26.01.2026 09:52 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It appears that this legend owns a little bookstore β€” and you can order books from him instead of Bezos. Link in next post.

25.01.2026 17:45 β€” πŸ‘ 12965    πŸ” 3873    πŸ’¬ 106    πŸ“Œ 97
Video thumbnail

People at taken to Whipple are released into the cold in whatever they were wearing without their phones and IDs. Volunteers meet them at release (or find them left in parks and the woods) get them a burner, warm clothes, food, a ride home, etc

(GFM in next post)

www.instagram.com/reel/DTzJde9...

26.01.2026 01:39 β€” πŸ‘ 4948    πŸ” 2171    πŸ’¬ 8    πŸ“Œ 1

Ah, I see we have reached the cultural void that is "All Art is now Propaganda." Cool cool cool...

12.02.2025 01:28 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is like Kendrick and Drake if both of them were Drake.

10.02.2025 21:32 β€” πŸ‘ 13959    πŸ” 2289    πŸ’¬ 78    πŸ“Œ 27

A `main` function in Unison showing a postgres configuration and simple query for the birth date of some users.

```
main : '{IO, Exception} [LocalDate]
main = do
  config =
    PostgresClientConfig.default
      (HostName "localhost")
      (UserName "postgres")
      (DatabaseName "userDB")

  singleIO config do
    Query.execute
      (sql "SELECT birthday from users" |> typedQuery (Codec.date))
```

A `main` function in Unison showing a postgres configuration and simple query for the birth date of some users. ``` main : '{IO, Exception} [LocalDate] main = do config = PostgresClientConfig.default (HostName "localhost") (UserName "postgres") (DatabaseName "userDB") singleIO config do Query.execute (sql "SELECT birthday from users" |> typedQuery (Codec.date)) ```

🐘 The new Unison Postgres library features typed queries, prepared statements, and support for custom decoders!

`lib.install` it here: share.unison-lang.org/@runarorama/...

06.02.2025 20:01 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Also worth contacting the governor and asking him to publicly reaffirm his commitment to this extremely vulnerable group.

governor.wa.gov/contacting-g...

360-902-4111

05.02.2025 19:39 β€” πŸ‘ 545    πŸ” 126    πŸ’¬ 9    πŸ“Œ 2
Preview
A Coup Is In Progress In America A coup is underway in the United States, and we must stop pretending otherwise. The signs areΒ unmistakable and accelerating: in just the past 48 hours, Elon Musk’s DOGE commission has seized …

at least @techdirt.bsky.social is not fucking around

04.02.2025 00:26 β€” πŸ‘ 1239    πŸ” 445    πŸ’¬ 17    πŸ“Œ 22
Preview
The Unisonβ„’ Cloud Platform Deploy to the cloud with a function call. Call services as easily as local functions, verified by the typechecker. Access typed storage as easily as in-memory data structures.

Coming soon: create Unison Cloud clusters in minutes on your own infra, anywhere. www.unison.cloud/byoc/

πŸ” All data stays with you. We don't see service requests or data in storage.

⚑️ Services deploy in seconds, service calls in 1 LOC, and more..

31.01.2025 13:00 β€” πŸ‘ 20    πŸ” 7    πŸ’¬ 0    πŸ“Œ 1
Post image

Fellow NSA - National Security Agency veterans. Look at what’s happened at the National Cryptologic Museum. They covered up with brown paper the photos of Women in American Cryptology. All in response to President Trump’s anti-diversity executive order.

02.02.2025 04:51 β€” πŸ‘ 12461    πŸ” 6708    πŸ’¬ 930    πŸ“Œ 1421

I was led to believe by R.E.M. that I would feel a lot better about this.

01.02.2025 23:17 β€” πŸ‘ 15786    πŸ” 3360    πŸ’¬ 306    πŸ“Œ 197

πŸ˜† Don't let @kylegoetz.com fool y'all! He single-handedly deciphered Unison's grammar for the Tree-sitter Unison implementation and that's not even captured in this list! πŸ”₯

30.01.2025 06:05 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Unison Roadmap Β· Unison programming language A friendly programming language from the future.

🫢 Anyways, we've been busy. Unison has shipped more features than I can remember and has even more planned.

www.unison-lang.org/roadmap/

πŸͺ„πŸ‡πŸŽ©

30.01.2025 01:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Distributed Streaming on Unison Cloud β€” Fabio Labella
YouTube video by Unison Language Distributed Streaming on Unison Cloud β€” Fabio Labella

β›… Cloud functionality has expanded to support blob-based storage, daemons for long-running processes, WebSockets, etc. From simple distributed computing primitives, we're bringing event-streaming libraries to Unison:

www.youtube.com/watch?v=cdn5...

30.01.2025 01:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Cache Pure Top Level Definitions on startup by ChrisPenner Β· Pull Request #5379 Β· unisonweb/unison Overview Before this change all pure top-level definitions were evaluated at every call site, which is obviously unnecessary. Now we can detect these using type info from the codebase, and inline t...

🚀 The interpreter for Unison is SO MUCH faster. The core language team has done some incredible work adding optimizations to the runtime.

Just one example: github.com/unisonweb/un...

30.01.2025 01:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
#82: 3x to N times faster version of `List.isPrefixOf` Β· @unison/base | Unison Share Adds a short circuit for the case where the prefix is longer than the list it is supposed to be a part of (so `range 0 100` cannot be a prefix of any list with fewer than 100 elements), and then after...

↔️ If you wanted to review and merge a PR, the old workflow involved a file-based comparison of the changes locally. Now, there's a semantic code diff view on Share.

share.unison-lang.org/@unison/base...

30.01.2025 01:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
feat: add `lib.install` command by mitchellwrosen Β· Pull Request #4953 Β· unisonweb/unison Overview Edit: the help now looks like this This PR adds a lib.install (alias: install.lib) command to replace pull for installing a dependency into lib. It's different than pull in a couple ...

πŸ“₯ The way you install libraries in Unison is new! We added the `lib.install` command this year. You used to have to `pull` a versioned branch to a specific location in your codebase.

github.com/unisonweb/un...

30.01.2025 01:17 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
New, safer commands for managing codebase state Β· Unison programming language New and improved commands for safely undoing changes have landed in the Unison Codebase Manager with the latest release. Here's the backstory for what made them necessary, how to prepare, and why they...

πŸ—ƒοΈ We created a project-based workflow for *writing* code in 2023, but your history was still stored in a global reflog. Now you can rewind and fast-forward project branches without impacting other projects to your heart's content.

www.unison-lang.org/blog/project...

30.01.2025 01:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Behind the Scenes on Type Directed Search for Unison Share Β· Unison programming language A peek behind the scenes at how we built type-directed search for Unison Share. Follow along as we discuss the kinds of queries we wanted to optimize for and how we designed the search functionality t...

πŸ” There was no way to search for Unison terms on Unison Share. You could search for libraries, but not the source code for `List.map`. Now our global search functionality supports searching by name and type.

www.unison-lang.org/blog/type-ba...

30.01.2025 01:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Unison version 0.5.23 is out! Β· Unison programming language The latest Unison release, version 0.5.23, is now available. This release includes some changes to the syntax for forcing delayed computations, improvements to the `todo` command, and several bug fixe...

πŸ”‘ We made big changes to our syntax this year: `do` introduces a thunk and `()` calls it, and there's new operator precedence rules for the language. The best part? Unison devs didn't need to update a thing. Syntax changes are automatically applied.

www.unison-lang.org/blog/ucm0523/

30.01.2025 01:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
The Unisonβ„’ Cloud Platform Deploy to the cloud with a function call. Call services as easily as local functions, verified by the typechecker. Access typed storage as easily as in-memory data structures.

πŸ₯ The Unison Cloud platform hadn't been released yet. Last January we opened our doors for general availability. Happy birthday Unison Cloud! You're one year old now!

www.unison.cloud

30.01.2025 01:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸ’œ It's hard to remember all the progress that @unison-lang.org has made, since most of the time we're heads-down, building the plane and flying it.

But to put all this in context, at the start of 2024 here's where we stood <takes giant breath>...

30.01.2025 01:17 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

Working in tech is cool because you can lose half a day to "rectangle sometimes too big."

27.01.2025 23:40 β€” πŸ‘ 267    πŸ” 25    πŸ’¬ 8    πŸ“Œ 2

There's lot's of bad news out here, but two of my favorite humans (and one large cat) are starting a pottery studio in Portland.

Don't let the fascists steal your joy. Go make some art!

23.01.2025 16:51 β€” πŸ‘ 12    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@rlmark is following 20 prominent accounts