on master help sign in
Merge pull request #202 from urbit/feat/assets

Asset Update

commitb1abfbb8055d0212ef58c7ae8787f22a89576b93 authorMatilde Park <matilde@tlon.io> dateFri 11 Oct 2019, 22:42 (7 years ago) parent661332da835911
8 files changed+41−49
content/understanding-urbit/network-and-os.md+5−3 content/understanding-urbit/project-history.md+7−6 content/understanding-urbit/simple-durable-yours.md+5−13 content/understanding-urbit/technical-overview.md+5−7 content/understanding-urbit/urbit-id.md+11−8 content/understanding-urbit/your-last-computer.md+5−11 sass/_main.scss+1−1 templates/understanding-urbit/post.html+2
content/understanding-urbit/network-and-os.md+5−3
@@ -4,15 +4,17 @@ description = "The Urbit OS + Network + how they work together"
44weight = 5
55+++
66
7−![](https://media.urbit.org/site/understanding-urbit/network-os/urbit-os-1%402x.jpg)
7+
88
99Our phones are cluttered with apps, ads, and notifications. Our laptops are basically just web browsers that connect us to services controlled by MEGACORP. Who knows where your messages, images, contacts, and connections live, let alone how long they’ll last or who is looking at them.
1010
11+<img class="mv5" src="https://media.urbit.org/site/understanding-urbit/network-os/urbit-os-phones%402x.png">
12+
1113The digital world feels like a theme park built to maximize ENGAGEMENT — but we think it’s BORING. What happened to the vision of a computer as a tool that would expand and enrich our lives?
1214
1315While the world has drifted into a fever dream, we built Urbit.
1416
15−![](https://media.urbit.org/site/understanding-urbit/network-os/urbit-os-2.svg)
17+<img class="mv5 ba" src="https://media.urbit.org/site/understanding-urbit/network-os/urbit-os-diagram.svg">
1618
1719Your Urbit ID gets you a name, an address, and a crypto wallet — but what about when you want to connect with other people? That’s where Urbit OS comes in.
1820
@@ -20,7 +22,7 @@ Urbit OS is everything that you need to build and run your own social software a
2022
2123Since we’ve got a decentralized identity system to build on and everyone runs their own OS, your social software is actually owned and operated by the collective of Urbit ID owners. You can (and should) do whatever you want.
2224
23−![](https://media.urbit.org/site/understanding-urbit/network-os/urbit-os-3.svg)
25+<img class="mv5 ba" src="https://media.urbit.org/site/understanding-urbit/network-os/urbit-os-diagram-apart.svg">
2426
2527We built Urbit OS from scratch. It’s a completely new computing stack. Without getting into the technical details (you can find those [here](@/understanding-urbit/technical-overview.md)), Urbit OS is built to do three things: be a compact and complete system (simple); run forever with no maintenance (durable); and be extensible by anyone (yours).
2628
content/understanding-urbit/project-history.md+7−6
@@ -6,28 +6,29 @@ weight = 7
66
77Can you move to Urbit today and never look back? Not quite yet. Urbit is still young.
88
9−![](https://media.urbit.org/site/understanding-urbit/project-history/DSCF5386-edit.jpg)
9+
10+<img class="mv5" src="https://media.urbit.org/site/understanding-urbit/project-history/project-status-landscape-earth%402x.png">
1011
1112Currently, Urbit ID is live and deployed. That means you can own a piece of Urbit — if you can find one. There are thousands of people that can potentially invite you, and we give away invites from time to time. Your Urbit ID gets you a name, a sigil, and access to Urbit OS.
1213
13−{{ oversize(url="https://media.urbit.org/site/understanding-urbit/project-history/project-history-02%402x.png")}}
14+<img class="mv5" src="https://storage.cloud.google.com/media.urbit.org/site/understanding-urbit/project-history/project-status-bridge%402x.png">
1415
1516You can interact with your Urbit ID and invite friends using [Bridge](https://bridge.urbit.org), the Urbit authentication system. You can also use Bridge to boot the current alpha of Urbit OS. Soon you’ll be able to use Bridge for payments and to explore the Urbit network.
1617
17−{{ oversize(url="https://media.urbit.org/site/understanding-urbit/project-history/project-history-03%402x.png")}}
18+<img class="mv5" src="https://storage.cloud.google.com/media.urbit.org/site/understanding-urbit/project-history/project-status-landscape%402x.png">
1819
1920Urbit OS is a solid alpha. We use it every day to coordinate and chat about the future of Urbit. You’re [welcome to join](@/using/install.md). Our standards are high, so we aren’t asking everyone to use Urbit OS yet. If you’re someone who wants to customize their own software and experiment with a new system, [check it out](@/using/install.md). Otherwise, [join the mailing list](https://urbit.us11.list-manage.com/subscribe/post?u=972a03db9e0c6c25bb58de8c8&amp;id=be143888d2). We have exciting things planned for 2020.
2021
2122Urbit OS isn’t just an interface — it’s a complete system. You should also check out the [GitHub repository](https://github.com/urbit/urbit), our [open grants program](https://grants.urbit.org) and the [documentation](@/docs/_index.md). Building a system from scratch is a huge and enormously fun undertaking. There’s a lot going on, and we do all our development in public. Systems programmers, functional programming nerds, anyone who wants to tinker with their software will probably love playing with Urbit.
2223
23−![](https:///media.urbit.org/site/understanding-urbit/project-history/history-4.svg)
24+<img class="mv5" src="https:///media.urbit.org/site/understanding-urbit/project-history/history-4.svg">
2425
2526At the beginning, Urbit was just a few people with the right combination of imagination and discipline to try to rebuild computing. Now it's a community of thousands of address space holders, dozens of open source developers, at least two independent companies ([Tlon](https://tlon.io) — which works mostly on kernel development and interface design, and [urbit.live](https://urbit.live) — which is building services on the platform), and who knows how many fans.
2627
2728**History**
2829
29−![](https://media.urbit.org/site/understanding-urbit/project-history/project-history-05.svg)
30+<img class="mv5" src="https://media.urbit.org/site/understanding-urbit/project-history/project-history-05.svg">
3031
3132**Roadmap**
3233
33−![](https://media.urbit.org/site/understanding-urbit/project-history/project-history-06.svg)
34+<img class="mv5" src="https://media.urbit.org/site/understanding-urbit/project-history/project-history-06.svg">
content/understanding-urbit/simple-durable-yours.md+5−13
@@ -8,17 +8,15 @@ We live in a world dense with computers. We wake up and look at them, we see the
88
99But our computers are a mess.
1010
11−![](https://media.urbit.org/site/understanding-urbit/simple-durable-yours/sdy-1.svg)
11+
12+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/simple-durable-yours/simple-durable-yours-notifications.svg">
13+
1214
1315We spend all our time switching between services, juggling logins and different interfaces. And once we’re logged in, the services we use harvest our data, spy on us, and often shut down with little warning.
1416
1517If computers are going to be a part of our lives for generations to come, we need a sound foundation for them. We need a _system_, not a grab bag of apps and services. Urbit is that system.
1618
17−<picture class="full mt4 mb4 c4-10-lg measure">
18−<source srcset="https://media.urbit.org/site/understanding-urbit/simple-durable-yours/sdy-2.png,
19−https://media.urbit.org/site/understanding-urbit/simple-durable-yours/sdy-2%402x.png 2x">
20−<img src="https://media.urbit.org/site/understanding-urbit/simple-durable-yours/sdy-2%402x.png"/>
21−</picture>
19+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/simple-durable-yours/simple-durable-yours-rock%402x.png">
2220
2321We built Urbit from scratch to be a system that’s simple, durable, and yours. Everything that computing today is not — but should be.
2422
@@ -42,13 +40,7 @@ Your Urbit is designed to be durable: both to store your data across generations
4240
4341Finally, your Urbit belongs to you in every possible way. You own it with a private key, control it completely, and can inspect its source code. We want your Urbit to be your digital home. A home you don’t own is just a hotel room.
4442
45−<br /><br />
46−
47−<picture class="full mt4 mb4 c3-11-lg">
48−<source srcset="https://media.urbit.org/site/understanding-urbit/simple-durable-yours/sdy-3.png,
49−https://media.urbit.org/site/understanding-urbit/simple-durable-yours/sdy-3%402x.png 2x">
50−<img src="https://media.urbit.org/site/understanding-urbit/simple-durable-yours/sdy-3%402x.png"/>
51−</picture>
43+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/simple-durable-yours/simple-durable-yours-evolution.svg">
5244
5345Urbit began as a sketch, driven from a basic intuition that a better platform could be built. Today, Urbit is two components: Urbit ID, an identity system that’s already live on Ethereum; and Urbit OS, a decentralized network and OS stack that’s young but working well.
5446
content/understanding-urbit/technical-overview.md+5−7
@@ -4,17 +4,15 @@ description = "A quick tour of the technology"
44weight = 6
55+++
66
7−<picture class="full c4-10-lg mt4">
8−<source srcset="https://media.urbit.org/site/understanding-urbit/technical-overview/technical-overview-1.png,
9−https://media.urbit.org/site/understanding-urbit/technical-overview/technical-overview-1%402x.png 2x">
10−<img src="https://media.urbit.org/site/understanding-urbit/technical-overview/technical-overview-1%402x.png">
11−</picture>
7+
128
139Owning a computer, especially a server, can feel like a job. Urbit, on the other hand, is engineered to be maintenance free. We figure that if people are actually going to use a new computing platform, it can’t feel like work. At all.
1410
11+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/technical-overview/technical-overview-server.svg">
12+
1513So we built our whole stack, starting with the VM, to be as simple and compact as possible. Let’s take a look at what the system looks like from a technical perspective and get a feel for how it’s built.
1614
17−![](https://media.urbit.org/site/understanding-urbit/technical-overview/technical-overview-2.svg)
15+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/technical-overview/technical-overview-duo.svg">
1816
1917Under the hood, Urbit is two parts: an ID system and an OS. The ID system is live and deployed to Ethereum. The OS is a program that runs on top of any Unix machine with an internet connection.
2018
@@ -26,7 +24,7 @@ As a compliment to Urbit ID, we implemented the [Urbit HD wallet](https://github
2624
2725Until Urbit OS is completely secure (in the next year or so, we hope), you can interact with Urbit ID through a standalone, browser-based interface called [Bridge](https://bridge.urbit.org). Bridge lets you securely manage your keys, transfer your Urbit ID, log in to Urbit OS, and so on.
2826
29−![](https://media.urbit.org/site/understanding-urbit/technical-overview/technical-overview-3.svg)
27+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/technical-overview/technical-overview-kernel@2x.png">
3028
3129In the simplest terms, Urbit OS is three things: a file, a key, and a program. The file is a log of everything that has ever happened to your Urbit. The key is derived from the same key you own your Urbit ID with.
3230
content/understanding-urbit/urbit-id.md+11−8
@@ -4,13 +4,13 @@ description = "An overview of the Urbit ID system"
44weight = 4
55+++
66
7−![](https://media.urbit.org/site/understanding-urbit/urbit-id/megacorp.svg)
8−
97Every time you post a comment, like something, send a message, or use any app or service, you need an account. (And, behind the scenes, a network address.) Neither of these things belongs to you. The way things are going, they never will. No matter what you’re up to with your phone or laptop, you’re dependent on MEGACORP.
108
9+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-megacorp.svg">
10+
1111We don’t like being owned by someone else. We think your identity and wallet should feel like a unique and precious object that you can always carry with you. So we built Urbit ID.
1212
13−![](https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-3.svg)
13+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-cards%402x.png">
1414
1515Urbit ID is meant to feel like a civilizational key. If your Urbit ID were a piece of hardware, you could tap it to unlock a door, swipe it to buy a coffee, and plug it into any computer to log in. It’s a unique, beautiful object that’s both an address and a wallet. It’s a key to a secret club and the ticket to your digital life.
1616
@@ -24,7 +24,8 @@ Urbit ID is a completely separate system from Urbit OS. It’s finished and depl
2424
2525For those curious to understand Urbit ID a bit better, we’ll cover the basics of how Urbit ID works here: how addresses are distributed and who owns what.
2626
27−![](https://media.urbit.org/site/understanding-urbit/urbit-id/card.svg)
27+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-paperwallet%402x.png">
28+
2829
2930Your Urbit ID is a short, memorable address that anyone can use to connect with you that *doesn’t* depend on any company. It’s an address you own completely and can keep forever.
3031
@@ -32,7 +33,7 @@ For most people, an Urbit ID looks something like `~tinbel-picpel`. You own it w
3233
3334Your Urbit ID and passkey are all you need to log into Urbit OS and send and receive crypto payments. Together, they’re a simple keypair that are easily memorizable. We think it’s the perfect form factor for ordinary people to take control of their digital lives.
3435
35−![](https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-4.svg)
36+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-address-space-2.svg">
3637
3738We want everyone to own their own identity and wallet. One way to do this would be to build a MEGACORP or a State Department of Urbit. But we prefer decentralized, collectively owned systems. So that’s what we built. Let’s look briefly at how that system works.
3839
@@ -40,7 +41,9 @@ At a high level, there are three important things to understand about the overal
4041
4142First, there are only so many Urbit IDs, so they cost something. Since they cost something, people are less likely to use them to spam or abuse the network. And, when you meet a stranger with an Urbit ID you know they have some skin in the game.
4243
43−<table class="w-100 w-80-xl m0a f5 pt4 mono">
44+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-address-space-1.svg">
45+
46+<!-- <table class="w-100 w-80-xl m0a f5 pt4 mono">
4447<tr><td>2<sup>8</sup> </td><td> <code>256</code> <span class="fr">galaxies</span></td></tr>
4548<tr><td>2<sup>16</sup></td><td> <code>65,536</code> <span class="fr">stars</span></td></tr>
4649<tr><td>2<sup>32</sup></td><td> <code>4,294,967,296</code> <span class="fr">planets</span></td></tr>
@@ -51,7 +54,7 @@ First, there are only so many Urbit IDs, so they cost something. Since they cost
5154<tr><td>1 galaxy</td><td><span class="fl"> =</span> <span class="fr"><code>2<sup>8</sup> (256)</code> stars</span></td></tr>
5255<tr><td>1 star</td><td><span class="fl"> =</span><span class="fr"><code>2<sup>16</sup> (65K)</code> planets</span></td></tr>
5356<tr><td>1 planet</td><td><span class="fl"> =</span><span class="fr"><code>2<sup>32</sup> (4B)</code> moons</span></td></tr>
54−</table>
57+</table> -->
5558
5659Second, Urbit IDs are distributed by a sponsorship tree. Each sponsor issues a fixed number of addresses. Since there are lots of sponsors, there are lots of ways to get an Urbit ID — not just one central authority.
5760
@@ -63,7 +66,7 @@ Finally, galaxies form a senate that can upgrade the logic of the Urbit ID syste
6366
6467Urbit ID isn’t just a design. It’s [live and deployed](https://azimuth.network) to the Ethereum blockchain.
6568
66−![](https://media.urbit.org/site/understanding-urbit/urbit-id/distribution.svg)
69+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/urbit-id/urbit-id-sigils%402x.png">
6770
6871Urbit IDs are digital property. The entire address space of Urbit IDs is like a vast territory of digital land. Over time, we’ve used this land to fund the development of Urbit as a whole by selling some of it to people we felt would be great stewards of this new frontier.
6972
content/understanding-urbit/your-last-computer.md+5−11
@@ -8,22 +8,14 @@ This whole ‘simple, durable, yours’ thing may sound good, but what does it a
88
99First, let’s talk about what it should feel like in the future.
1010
11−<picture class="full mt4 mb4 c3-11-lg">
12−<source srcset="https://media.urbit.org/site/understanding-urbit/your-last-computer/last-computer-1.png,
13−https://media.urbit.org/site/understanding-urbit/your-last-computer/last-computer-1%402x.png 2x">
14−<img src="https://media.urbit.org/site/understanding-urbit/your-last-computer/last-computer-1%402x.png"/>
15−</picture>
11+
12+<img class="mv5" src="https://media.urbit.org/site/understanding-urbit/your-last-computer/your-last-computer-waves%402x.png">
1613
1714Imagine that you can login from anywhere with one simple, memorable name and password. And when you do, an entire OS appears for you. Inside is your whole digital life. Every conversation you’ve ever had, all your biometric data — every step and heartbeat. Your personal mesh of devices: your doors, your car, your irrigation. All of your communities, every message you’ve shared with friends and family. Every connection you’ve made and every archival piece of data, in one place. Secure and private, forever.
1815
1916You own and control this OS completely. Your system doesn’t live on someone else’s server, so there’s no risk of leaking it in a mass data breach or losing it when a service shuts down. Your Urbit is a sealed, secure, and durable system.
2017
21−<picture class="full mt4 mb4 c3-11-lg">
22−<source srcset="https://media.urbit.org/site/understanding-urbit/your-last-computer/last-computer-2.png,
23−https://media.urbit.org/site/understanding-urbit/your-last-computer/last-computer-2%402x.png 2x,
24−https://media.urbit.org/site/understanding-urbit/your-last-computer/last-computer-2%403x.svg 3x">
25−<img src="https://media.urbit.org/site/understanding-urbit/your-last-computer/last-computer-2%402x.png"/>
26−</picture>
18+<img class="b—black ba mv5" src="https://media.urbit.org/site/understanding-urbit/your-last-computer/your-last-computer-is-rock%402x.png">
2719
2820We’re on our way to this future, building it step by step, but we’re not there yet. The Urbit of today is much more stripped down.
2921
@@ -37,4 +29,6 @@ It’s a simple system for intentional digital communities. A first step away fr
3729
3830We think that a new system like this, even in a simple form, will be a relief from the chaos of the current web. Think of it as a “back to the land” computing movement. If we’re ever going to build new digital cities, they’ll have to start as a few colonies on the frontier.
3931
32+<img class="mv5" src="https://media.urbit.org/site/understanding-urbit/your-last-computer/your-last-computer-ocean%402x.png">
33+
4034Your Urbit is a simpler computer, a quieter computer, a more private computer. We want it to feel predictable, safe, and reliable — things only a complete, sealed system can do. This, we hope, can get us a world where technology keeps us connected, but doesn’t dominate our lives.
sass/_main.scss+1−1
@@ -171,7 +171,7 @@ body.essay {
171171 }
172172 img {
173173 display: block;
174− margin: 0 auto;
174+ // margin: 0 auto;
175175 }
176176 article > *:not(figure):not(picture) {
177177 grid-area: auto / 4 / auto / 10;
templates/understanding-urbit/post.html+2
@@ -50,8 +50,10 @@
5050 {% endif %}
5151
5252 <article class="mb4 full grid12">
53+ <div class="measure">
5354 {{ page.content | safe }}
5455
5556 {% include "partials/pagination.html" %}
57+ </div>
5658 </article>
5759{% endblock content %}