Live data from Hacker News

Viewing profile — yarvin9

yarvin9

HN member
Joined
Mon, Jun 08, 2015, 4:56 AM UTC
HN karma
355
Public activity
90 items

About yarvin9

No profile information was provided.

Recent public activity

  1. comment
    Comment #12449510

    I was in the top cohort and I'm an Internet supervillain. Or something. You get what you select for, I guess!

  2. comment
    Comment #12428130

    By "in his post announcing his talk," I assume you mean "in his post defending himself and explaining his perspective, after being attacked by HUAC, Red Channels and the entire Joh…

  3. story
  4. comment
    Comment #12297871

    A similar design is Proquint, which IPFS uses: https://www.npmjs.com/package/proquint Proquint (5 letters per 16 bits) is tighter than Urbit's `@p` (6 letters per 16 bits). The Urb…

  5. comment
    Comment #11978259

    This is a pretty good thread: https://news.ycombinator.com/item?id=11851849

  6. comment
    Comment #11929827

    You're very eloquent and also learned. But for every programmer who knows what an ANSI Lisp "boa constructor" is, there are 100 who know what a C++ constructor is. And it's an 11-l…

  7. comment
    Comment #11925945

    "Constructor" already got used by C++ for something different. A Hoon mold is more like a C++ struct than a C++ constructor. And if you saw a file of Hoon molds, in normal programm…

  8. comment
    Comment #11898711

    Mainly because (as Vitalik says) "the whole Ethereum network has the power of a 1999 cell phone." Although Urbit (like Ethereum) is precisely defined without dependencies, Urbit is…

  9. comment
    Comment #11897272

    Urbit too. Thanks!

  10. comment
    Comment #11874087

    Ha! I can assure you that by the time Urbit is ready to compete with Facebook, it'll be as easy to sign up for as Facebook. That's a necessary condition, not a sufficient one. It a…

  11. comment
    Comment #11826823

    When I say "the browser for the server side," what I mainly mean is the isolation layer between the browser and the OS. For example, suppose someone designing the first JS environm…

  12. comment
    Comment #11820557

    "I'm not a communist, but..."

  13. comment
    Comment #11820552

    The difference between a language with symbolic names, and a language with names and macros, is a difference between one level of indirection, and two levels of indirection. My vie…

  14. comment
    Comment #11820516

    ~bitret, I remember you from a while back! A planet is like a car -- it's not a toy, it's a tool for a responsible grownup. There are about 4 billion adults in the world. And not a…

  15. comment
    Comment #11820470

    Urbit ships are synthetic names that sound like human names in a foreign language. Eg, ~sondel-forsut. This is just a 32-bit number in a phonemic base-256. Our experience is that p…

  16. comment
    Comment #11820337

    I remember that commercial! Exactly right. Just think of Urbit as the Information Super-Duperhighway, and you can't go wrong.

  17. comment
    Comment #11820321

    It's an axiomatic interpreter not based on the lambda calculus. It matters because gensyms suck. More generally, if you are building a two-layered system in which a compiler target…

  18. comment
    Comment #11820294

    Hoon is mainly built on a fixed set of hardwired, built-in macros. This is how I can be so confident about not needing anything like gensyms (what eliminates gensyms is having a su…

  19. comment
    Comment #11820245

    Actually, if you watch the video of the LambdaConf talk, I believe you'll see me deride Lisp as having (and needing) dynamically typed atoms. I had no idea the concept of an atom h…

  20. comment
    Comment #11819959

    Learning Lisp is easy. Learning Haskell is hard. But unlearning either is next to impossible. So anyone writing a new functional language would be best advised to not have that pro…

  21. comment
    Comment #11819810

    #1 is a pretty serious charge. You posted this four hours ago and haven't posted any evidence to substantiate it. Maybe you confused Urbit with another project, and would like to r…

  22. comment
    Comment #10461392

    Sorry: http://www.urbandictionary.com/define.php?term=TFA

  23. comment
    Comment #10461387

    As a practical matter? You censor yourself. And/or practice the great art of Ketman [1]. Criminalizing points of view is harder to implement, as a practical matter, than criminaliz…

  24. comment
    Comment #10461126

    It's certainly a tradeoff which admits no perfect success. Yes, any network that isn't hosted on the FBI's own servers can be used for some sort of crime. Fortunately, in our real …

  25. comment
    Comment #10461110

    As I hope TFA makes clear, "republic" is not a synonym for "democracy." [1] If it's possible to build something useful and effective with "lots of online voting," I don't know of a…