on master help sign in
Update 2019-12-06-update.md
02065aeé
content/updates/2019-12-06-update.md+15−17
@@ -1,5 +1,5 @@
1+++
1+++
2−title = "~2019.12.06 Update"
2+title = "~12.6.2019 Weekly Web Update"
3date = 2019-12-06
3date = 2019-12-06
4description = "Weekly Web Update"
4description = "Weekly Web Update"
5slug = "/updates/2019-12-06"
5slug = "/updates/2019-12-06"
@@ -11,35 +11,33 @@ image = "https://media.urbit.org/site/posts/updates/~2019.12.05-update@2x.jpg"
11
11
12![](https://media.urbit.org/site/posts/updates/~2019.12.05-update@2x.jpg)
12![](https://media.urbit.org/site/posts/updates/~2019.12.05-update@2x.jpg)
13
13
14−Here are some updates from the Tlon team:
14+Wishing everyone a festive holiday season. Here are some updates from the Tlon team:
15
15
16+1 -
16−1 - We recently released urbit v0.10.0. This continuity-breaching release contains both Arvo and Vere changes, so users should update their binaries. After upgrading, users should create new piers. Find the release binary for [macOS](https://github.com/urbit/urbit/releases/download/v0.10.0/urbit-darwin-v0.10.0.tgz) and [linux64](https://github.com/urbit/urbit/releases/download/v0.10.0/urbit-linux64-v0.10.0.tgz).
17+We recently released urbit v0.10.0. This continuity-breaching release contains both Arvo and Vere changes, so users should update their binaries. After upgrading, users should create new piers. Find the release binary for [macOS](https://github.com/urbit/urbit/releases/download/v0.10.0/urbit-darwin-v0.10.0.tgz) and [linux64](https://github.com/urbit/urbit/releases/download/v0.10.0/urbit-linux64-v0.10.0.tgz).
17
18
18A few release highlights:
19A few release highlights:
19
20
20−* Our networking vane, Ames, has been completely rewritten. Its protocol has been simplified, and several new features have been added to it. We expect Ames to be much more reliable and easy to upgrade. This is the culmination of many months of work, and we’re really excited about it.
21+* Our networking vane, Ames, has been completely rewritten. Its protocol has been simplified, and several new features have been added to it. We expect Ames to be much more reliable and easy to upgrade.
21
22
22* Perhaps most importantly, Ames now supports arbitrary-length negative acks, which was one of the primary networking bugs on our old network.
23* Perhaps most importantly, Ames now supports arbitrary-length negative acks, which was one of the primary networking bugs on our old network.
23
24
24−* Gall, our application sandbox, has also been significantly changed. This has also been a long-running project at Tlon that we’re really excited to get out on the live network.
25+* Gall, our application sandbox, has also been significantly changed. This has also been a long-running project at Tlon that we’re really excited to get out on the live network. Gall itself is about a thousand lines shorter.
25
26
26−* Gall apps have been made "static," meaning that they're now simply instances of a particular type (namely, `agent:gall` in `sys/zuse.hoon`).
27+* The concept of "threads" is introduced. These are temporary processes for operations whose state is transient, like an http request-response.
27
28
28−* "Bones," formerly obfuscated ducts, have been removed from Gall apps, and Gall itself is about a thousand lines shorter.
29−
30−* The concept of "threads" is introduced, replacing tapps/async. These are temporary processes that operate within what Haskell would call the IO monad with a process tree.
31−
32−* A number of helper utilities, mostly generators, have been added.
33−
34−* Includes a full redesign of the Landscape chat interface, plus adds additional features for mobile & PWA use and easier join flows.
29+* Includes a full redesign of the Landscape chat interface, plus adds additional features for mobile use and easier join flows.
35
30
36Check out the full release notes [here](https://github.com/urbit/urbit/releases/tag/v0.10.0).
31Check out the full release notes [here](https://github.com/urbit/urbit/releases/tag/v0.10.0).
37
32
33+2 -
34+This year we set out to get Arvo to a point that we can credibly call ‘stable.' ~poldec-tonteg wrote about the details of how we accomplished stability [here](https://urbit.org/blog/stable-arvo/).
38
35
36+3 -
39−2 - The final San Francisco meetup of the year is on December 13th. We hope to see you – [RSVP here](https://www.meetup.com/urbit-sf/events/266904108/?rv=ea1_v2&_xtd=gatlbWFpbF9jbGlja9oAJDA0YTUxZjZlLWU1ZGQtNGJkYS1hN2JlLWQwZTc0MDA0ZTAwZA).
37+The final San Francisco meetup of the year is on December 13th. We hope to see you – [RSVP here](https://www.meetup.com/urbit-sf/events/266904108/?rv=ea1_v2&_xtd=gatlbWFpbF9jbGlja9oAJDA0YTUxZjZlLWU1ZGQtNGJkYS1hN2JlLWQwZTc0MDA0ZTAwZA).
40
38
41−
39+4 -
42−3 - The Seattle Urbit group is hosting a meetup on December 18th. [RSVP](https://www.meetup.com/Urbit-Seattle/events/266619060/) for tech and holiday cheer.
40+The Seattle Urbit group is hosting a meetup on December 18th. [RSVP](https://www.meetup.com/Urbit-Seattle/events/266619060/) for tech and holiday cheer.
43
41
44
42
45−Talk to you soon!
43+Talk to you soon!