M

Marc Stiegler

skyhunter.com · Personal blog · on HN since 2009

Marc Stiegler, a science fiction author and security researcher, hosts his fiction and essays on capability security, petnames and the E language.

What HN saysHN links it for his story The Gentle Seduction and his capability-based security writing, plus his humorous piece on the B-2 bomber's cost.
37HN people shared it
24linked it in comments
18stories submitted
104story points
10 months agolast shared
2009people per year2026

Most-shared posts

  1. 1
    Best short story about the future I've ever read
    18 people · 46 points · first shared 2009 · 5 comments on HN
  2. 2
    An Introduction to Petname Systems (2010)
    10 people · 55 points · first shared 2009 · 5 comments on HN
  3. 3
    The E Programming Language
    3 people · 2 points · first shared 2011 · discussion on HN
  4. 4
    Introduction to Capability Based Security
    3 people · 1 points · first shared 2013 · discussion on HN
  5. 5
    Zooko triangle.gif
    1 people · first shared 2022
  6. 6
    B2
    1 people · first shared 2025
  7. 7
    CapabilityIntro
    1 people · first shared 2017

What HN people wrote when they linked it

daemonk · 2016-01-30
I think the key here is to introduce the concept slowly because saying "stop ageing" freaks people out. A lot of people have this idea of what "natural" means and stopping ageing just doesn't sit right with them. I think a better strategy would be to call it "eradicating diseases and higher quality of life towards the end of your life", both of which is really ageing research, but with a better spin. We've been extending our lifespan for the last century through various technological advances. We are just continuing that trajectory, albeit at a faster pace. This is a really great scifi short story that is kinda relevant to this: http://www.skyhunter.com/marcs/GentleSeduction.html
kephasp · 2025-08-26
One typical way to resolve this is to use Voluntary Oblivious Compliance (VOC). In this capability-based pattern, every storage service could provide an opaque handler to a user that represents their authorization and it can be used to restrict on which documents indexing is done. http://wiki.erights.org/wiki/Walnut/Secure_Distributed_Computing/Capab… http://www.skyhunter.com/marcs/ewalnut.html#proofOfPurchase If the opaque handle is part of the Membrane pattern, you can even avoid most race conditions, because even during the indexing, the capabilities can be used to access documents and that removes the possibility of a TOCTOU race. http://wiki.erights.org/wiki/Walnut/Secure_Distributed_Computing/Capab…
danhite · 2025-08-24
This IRL now is very much in the spirit of Mark Stiegler's 1990 humorous thought piece takedown of the $ inefficiency of the B-2 ~stealth bomber by proposing ~everyone buys chances to down one by any means possible. There is a proper citation below, but you can enjoy this quick read at his dusty website here : http://www.skyhunter.com/b2.htm The B-2 Lottery · Marc Stiegler · published in New Destinies, Vol. IX/Fall 1990 ed. Jim Baen (Baen 0-671-2016-3, Sep ’90 [Aug ’90], $3.50, 286pp, pb, cover by David A. Hardy) Original anthology of eight stories plus six non-fiction pieces on space and technology.
BjoernKW · 2025-06-10
The title is a likely nod to The Gentle Seduction by Marc Stiegler: http://www.skyhunter.com/marcs/GentleSeduction.html
JumpCrisscross · 2024-12-17
> reduce us and the entire ship can be reduced too You may enjoy "Gentle Seduction" by Marc Stiegler [1]. TL; DR Leave the meat part in place and project your consciousness through offboard sensors. [1] http://www.skyhunter.com/marcs/GentleSeduction.html
ricopags · 2023-06-04
It's a short, quick read. It's honestly shocking it could be written in 1909. True imagination. I think a nice balancing title [equally short] would be Marc Steigler's Gentle Seduction[0] to which I was first introduced in a "Socrates Cafe" philosophical discussion on technological progression and its attendant erosion of magic and wonder. [0]http://skyhunter.com/marcs/GentleSeduction.html
dmreedy · 2023-05-09
Agreed! I'm testing a hypothesis here through the dialectic, not asserting one! There are definitely visionaries and prophets and doom-seers in each society; when I talk about societal consensus I'm talking about averages. Though I'd hesitate to agree that vision === imagination of successors. To my mind, there's a difference between improving the extant, and having a new one. Maybe you can get to the latter by way of the former over time, and that way you get into "Gentle Seduction"[0] territory. But that also kind of amounts to a lack of imagination, and a rejection of endings. > Where is Ursula Le Guin? Where indeed! Though I haven't given enough of the newer generations of sci fi authors a chance myself, to be fair. --- [0] http://www.skyhunter.com/marcs/GentleSeduction.html
rslice · 2023-02-13
The most beautiful one I've read is from 'The Gentle Seduction' by Marc Stiegler [0] It's a wonderful short read. [0]http://www.skyhunter.com/marcs/GentleSeduction.html
zcw100 · 2022-08-17
There's a link in there for it but it would be easy to miss that does a much better job of explaining the system http://www.skyhunter.com/marcs/petnames/IntroPetNames.html A pentane system actually protects you from phishing attacks and you don't really share your pentanes. You can use your petname as a nickname when introducing a key to someone else. One of the most important parts is to have a good UI/UX that does not confuse nicknames with pentanes or allow you to accidentally accept a nickname as pentane that is confusingly close to an already existing petname. Nicknames are names that you propose using when introducing yourself or someone else. A pet name is the name you assign privately. So Lumberg could be a nickname but your petname might be "dickhead boss". You're free to introduce him to people you know either way you'd like.
bryanrasmussen · 2022-02-05
octoberfranklin · 2022-02-01
So called "pet names" like /etc/hosts span only two of the three corners of the triangle: http://www.skyhunter.com/marcs/petnames/zooko-triangle.gif
xvector · 2021-06-29
It's a beautiful quote. I truly think what the quote describes is the endgame for our species. This short story conceptualizes the beauty of such an idea really well: http://www.skyhunter.com/marcs/GentleSeduction.html
thingification · 2021-02-17
"your friends can assign to you their own nickname for you" is "petnames": http://skyhunter.com/marcs/petnames/IntroPetNames.html Quote: Though no single name can have all three properties, the petname system does indeed embody all three properties.
aeternum · 2020-08-20
So the machines put them on a barren planet in the middle of interstellar space with no source of natural light? Seems like a pretty desolate end for humanity. I'd rather merge my consciousness with the probes and explore, something like this: http://www.skyhunter.com/marcs/GentleSeduction.html
abecedarius · 2018-05-03
Pet names http://www.skyhunter.com/marcs/petnames/IntroPetNames.html seem like part of the answer.
mfoy_ · 2017-07-10
The Gentle Seduction is a short story that you might find interesting. http://www.skyhunter.com/marcs/GentleSeduction.html
diggan · 2017-06-30
I think "Claim to solve" would be correct. There are other systems that claims to solve Zooko's Triangle as well, PetNames is one of them: http://www.skyhunter.com/marcs/petnames/IntroPetNames.html
moyix · 2015-04-14
I believe that's "The Gentle Seduction", by Marc Stiegler: http://www.skyhunter.com/marcs/GentleSeduction.html
ngpio · 2014-02-09
And "The Last Answer", which ironically ends with a question while "The Last Question" ends with an answer. And a bunch of others that aren't quite similar except that they're short, provocative scifi. Here's my list of favorites: * Ted Chiang - Understand - http://www.infinityplus.co.uk/stories/under.htm * Ted Chiang - Exhalation - http://www.nightshadebooks.com/Downloads/Exhalation%20-%20Ted%20Chiang… * Ted Chiang - Hell Is the Absence of God - http://www.ibooksonline.com/88/Text/hell.html * Sam Hughes - Ed stories - http://qntm.org/ed * Isaac Asimov - The Last Answer - http://www.thrivenotes.com/the-last-answer/ * Aaron Diaz - Hob series - http://dresdencodak.com/2007/02/08/pom/ * Greg Egan - Closer - http://eidolon.net/?story=Closer * Marc Stiegler - The Gentle Seduction - http://www.skyhunter.com/marcs/GentleSeduction.html
afriend4lyfe · 2014-02-09
The Gentle Seduction is a similar short story in regards to singularity that The Egg reminded me of http://www.skyhunter.com/marcs/GentleSeduction.html
wmf · 2012-09-26
I think pet names (http://www.skyhunter.com/marcs/petnames/IntroPetNames.html) can help here; your @wmf doesn't have to be the same as someone else's @wmf (full URLs must be used on the wire). (Fun fact: People in Germany keep tweeting about @WMF, but it's clearly not me.)
randomtask · 2010-08-22
Marc Stiegler's essay on Petname systems is a far better introduction (it's listed in the external links). http://www.skyhunter.com/marcs/petnames/IntroPetNames.html He uses the term memorable rather than human-meaningful, which is a more accurate description I think.
flukus · 2017-03-03
Is there a description/examples of these anywhere? Combex doesn't provide a lot of info and I couldn't find anything on PowerBox. From the description of Combex (http://www.skyhunter.com/marcs/capabilityIntro/): > Suppose you were running a capability-secure operation system, or that your mail system was written in a capability-secure programming language. In either case, each time an executable program in your email executed, each time it needed a capability, you the user would be asked whether to grant that capability or not. So Melissa, upon starting up, would first find itself required to ask you, "Can I read your address book?" Since you received the message from a trusted friend, perhaps you would say yes - neither Melissa nor anything else can hurt you just by reading the file. But this would be an unusual request from an email message, and should reasonably set you on guard. In reality, users will get sick of being prompted every 30 seconds and learn to automatically approve every request. Capability security works well in theory, but I've never seen an implementation that works well in practice.
ryanjshaw · 2013-12-23
Computer science solved this problem (the "Confused Deputy" [1]) decades ago [2] [3] with capability-based security [4]. I don't have the time to find the exact reference I'm thinking of right now, but consider taking a look at one of the papers that give a background to CapDesk [5]: > Which addresses, among other things: > "All Windows and Unix operating systems (referred to as “Winix” hereafter) utterly disregard the concept of POLA [Principle of Least Authority]. When you launch any application—be it a $5000 version of AutoCAD fresh from the box or the Elf Bowling game downloaded from an unknown site on the Web—that application is immediately and automatically endowed with all the authority you yourself hold. Such applications can plant Trojans as part of your startup profile, read all your email, transmit themselves to everyone in your address book using your name, and can connect via TCP/IP to their remote masters for further instruction. This is, candidly, madness." [6] Since then, things have changed slightly - UAC under Windows, for instance, means applications now only have the ability to steal and hold your highly valuable and personal documents for ransom, but hey at least these sneaky trojans don't have admin rights! Which is of course the exact scenario that Cryptolocker happily exploits. There's really no reason a piece of junk attached to your email application should execute any more authority than you explicitly grant it. (And no that doesn't require…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close