Cult of the Dead Cow – Veilid (2023)

(cultdeadcow.com)

184 points | by dp-hackernews 10 days ago

26 comments

  • freedomben 10 days ago
    This was actually announced/released last year. It is absolutley fascinating and deserving of HN (IMHO).

    > Veilid is an open-source, peer-to-peer, mobile-first, networked application framework.

    Website: https://veilid.com/

    Overview: https://veilid.com/docs/overview/

    Slides from the Defcon presentatino: https://veilid.com/Launch-Slides-Veilid.pdf

    Code: https://gitlab.com/veilid/veilid

    • yellow_lead 10 days ago
      Man, the website really needs to be updated then. I checked over a year ago and it still has this

      > The code for VeilidChat will be available on Gitlab in the coming weeks.

    • smusamashah 10 days ago
      I have seen other similar tools/tech on hn

      https://briarproject.org/

      https://github.com/berty/berty

      There were 1 or 2 more like these but don't remember there names.

      • jszymborski 10 days ago
        I know MaidSAFE started out this way in 2006, but I think the I had a crypto digression https://maidsafe.net/
      • khimaros 10 days ago
        veilid is meant to be a bit more general purpose than briar or berty, which are primarily chat apps. veilid is more similar to freenet in some sense. note: veilid does not currently support bluetooth transport.
    • ganoushoreilly 10 days ago
      Defcon Launch party was fun too!
  • egypturnash 10 days ago
    Has VeilidChat (or anything else running on top of Veilid) been released? The page for that (https://veilid.com/chat/) says its code will be released “in the coming weeks”; the whole Veilid site looks unchanged since its initial publication back in 2023.

    Edit: ah, some bouncing around through their FAQs found a repo for it that has commits within the last week/month: https://gitlab.com/veilid/veilidchat - looks like “hand this to your non-technical friends” is still a very long way away.

    • khimaros 10 days ago
      unfortunately most of their up to date documentation is on discord. there is a channel there with a list of active projects. this one caught my eye: https://github.com/cmars/distrans/
      • squigz 10 days ago
        There's more than a little irony in a group complaining about the commercialization of the Internet putting documentation/information on Discord
        • khimaros 10 days ago
          it's a bummer and limits my engagement with the community. however, it seems to be working pretty well for the people who are most involved and the community is pretty active. personally, i hope some of the use cases move to veilid chat once it is available. worth noting that their target audience is "normal humans", so being on discord may be helping them engage with that audience.
      • fullspectrumdev 10 days ago
        > documentation on discord

        Disgusting.

        I have been looking for solid example code to play with building stuff on top of Veilid, but I’m absolutely unwilling to waste time on that shit chat platform tbh.

  • jeroenhd 10 days ago
    I had high hopes for Veilid when it was unveiled (ha) but I stopped hearing about it soon after it was published online. Veilid Chat didn't really seem to work once I found the source code and except for a few "hello world" networking programs I haven't seen anything use the protocol yet. The official website doesn't seem to be getting any updates anymore.

    A shame, because this has a lot to offer, in my opinion.

    • Retr0id 10 days ago
      I think it basically released before it was ready, to much fanfare. Not an undeserved fanfare, but a premature one.

      I think the concept is solid and they're still actively developing it, but it's not really something end-users can play with yet.

    • andoando 9 days ago
      The issue as I see it is free open source software can't normally compete with commercial simply because it relies on the good will of developers to contribute. People need money to live, most of us can't dedicate hours a day to working on something like this. For every 20 devs you can get to do this theres a 1000+ working for the commercial equivalent.

      We need a paid, non corporate model, not free.

    • ganoushoreilly 10 days ago
      They're still updating it regularly, but it hasn't grown nearly as fast as they wanted it to. Last I heard they're working on doing nightlies and weeklies for release too. I don't really think that matters as much as just having a good release schedule and tools that leverage it.
    • gnuser 9 days ago
      love cDc but they drop more projects than google - people just remember the ones that stick/stuck
  • 31337Logic 10 days ago
    Wow. Today I learned CdC and ACiD are still a thing. ;-)

    Thanks for posting this. Even though slightly old, still timely and relevant.

    • hypercube33 10 days ago
      Similar to the cDc but instead of hacking it goes after culture and religion is the Church of MOO which I think came out of the same bbs/usenet and irc era of the Internet if you could even call it that http://www.textfiles.com/occult/MOOISM/
    • HocusLocus 8 days ago
      31337 and 1337 are prime. Doesn't get any more 1337 than that!
    • broost3r 10 days ago
      what a great username to go with this comment
    • HDPDV 10 days ago
      CULT OF THE DEAD COW.

      TODAY. TOMORROW. FOREVER.

  • gryfft 10 days ago
    The web needs more sites hosting raw .html pages formatted as plain text decorated with ASCII art with zero regard for mobile. I say this with complete sincerity.
    • gwern 10 days ago
      You can support mobile with ASCII art if you render at different widths and use a HTML+CSS wrapper for media-queries! I have a whole proposal about this: https://gwern.net/utext
      • pyinstallwoes 10 days ago
        Love the thinking here. Thanks for the research and suggestions.
    • nulbyte 10 days ago
      It's not even that much of a problem for me on mobile after zooming out just a tad. The green on black is really what makes this page for me.
    • oytis 10 days ago
      No cookies, no frameworks (no JS at all really), plain unobfuscated html. Amazing!
    • ganzuul 10 days ago
      Still waiting for an LLM to communicate exclusively in this format.
    • flipdot 10 days ago
      What about accessibility?
      • solardev 10 days ago
        That's what 8-bit text to speech was for, played from the PC Speaker for maximum effect. It sounded like Stephen Hawking choking on vodka, but that somehow fit the mood.
        • freedomben 10 days ago
          > It sounded like Stephen Hawking choking on vodka

          I'm probably way, way overthinking this, but this seems philosophically quite deep and interesting, much like "what is the sound of one hand clapping" (ignoring Bart Simpson's masterful destruction of the ancient question).

          • ganzuul 10 days ago
            Looking forward to your zine publication.
      • the_real_cher 10 days ago
        Wouldn't raw html be better for accessibility than a JS framework? Saying this as a non-front end dev.
        • Conlectus 10 days ago
          Raw HTML: potentially. Big blocks of undifferentiated ASCII art: no.
          • garfij 10 days ago

              aria-hidden=true
            • joemi 10 days ago
              Not present on the page in question, though.
        • ivan_gammel 10 days ago
          If done correctly it doesn’t matter. SSR can yield an accessible HTML page and you won’t notice the difference. Client-side JS can adapt the web site to your needs -a personalization that is hard to achieve in static.
          • marcosdumay 10 days ago
            When was the last time... Or rather, when have you ever seen a framework-based page with accessibility done correctly?
            • ivan_gammel 10 days ago
              I have seen many sites scoring well on various accessibility metrics. There’s no inherent technical limitation of frameworks that would make accessibility impossible, even when dealing with text to speech. We will see many more next year with EAA coming into effect (and many European companies do care about compliance).
              • jilijeanlouis 9 days ago
                Despite regulation I don’t Believe it will actually get implemented even governments have regulations around audio accessibility for education in particular, for years now, and still nothing moves.
      • oytis 10 days ago
        Accessibility of this page is pretty bad as far as I can tell, but not because it's plain HTML. And if I understand correctly you can mark ASCII art as an image (role="img") with alternative text too.
      • wddkcs 10 days ago
        Not everyone has to access everything.
      • troyvit 10 days ago
        Oooh good point. W3c accounts for it, and it's not that tough. Just a case of putting in the raw html:

        https://www.w3.org/TR/WCAG20-TECHS/H86.html

      • warkdarrior 10 days ago
        Fuck accessibility. We're hackers, if it was hard to write, it should be hard to read.
        • ivan_gammel 10 days ago
          [flagged]
          • freedomben 10 days ago
            Hackers come in all ages, colors, shapes, and sizes. The ethos is one that is the very opposite of identitarianism. I would highly recommend getting to know more people in the community.

            Also, I would guess that GP is making a joke based on a classic (and funny) stereotype.

            • ivan_gammel 10 days ago
              There’s no such thing as single community of hackers with some ethos. Exactly because “identitarianism” isn’t their thing. The hats are of different colors.

              GP may be making a joke, but you should read the irony in my comment too. From my experience people who disregard accessibility are often the ones who were never disadvantaged or discriminated. Hence the attributes I mentioned.

    • deadbabe 10 days ago
      Use HTMX.
      • colecut 10 days ago
        HTMX is cool but not necessary for static html pages..

        I prefer to use HTMX in place of other frameworks, but if you don't need a framework at all, even better!

  • dgellow 10 days ago
    The project website has more information https://veilid.com/
  • beardog 10 days ago
    I went to the launch party they had during defcon, it was a lot of fun. I like that Veild is oriented toward being an application framework. In the same way that we have things like libsodium to use cryptography in our apps without being a master of it, we need frameworks/libraries to help build privacy oriented apps as well.
  • LastNevadan 10 days ago
    I'm amazed that CdC is still around. I remember dialing into their BBS, Demon Roach Underground, in the mid 80s. That was nearly forty years ago!

    https://en.wikipedia.org/wiki/Demon_Roach_Underground

    • netsharc 10 days ago
      One of their members had presidential hopes a few years ago: https://arstechnica.com/information-technology/2019/03/it-tu...
    • HDPDV 10 days ago
      The phone number is seared into my brain for life, I think.

      I can't remember my girlfriend's phone number, but the number of BBSs I called 30+ years ago? That's stuck in there until the day I die.

      • ergonaught 9 days ago
        Can’t remember the last time I called Ripco or Lunatic Labs but I still know their numbers better than any other phone numbers, including my own.
      • beaugunderson 6 days ago
        RaT CiTY in Seattle had 24-666-47 and that'll be in my brain forever too...
  • dustfinger 10 days ago
    Oh man, does this bring back memories. I loved BackOrfice. I installed it on the network at the University where I was a student. I had a friend call me on a payphone from a vantage point where he could view the layout of the computer terminals being used by students doing research. At first, I would open the cd trays of a couple of the computers and he described the students confusion as they kept closing the trays that would open again moments later. After sharing a good laugh, I popped up a dialog on one of the computers with a message similar to:

    > Hey, I am the guy at station #7. I think you are really hot. Want to go out tonight?

    Then, I sent similar messages to other stations until we were nearly in tears laughing at the chaos we caused. Ahh, those were good memories.

    • uhoh-itsmaciek 10 days ago
      That sounds like a crummy thing to do to the people in the lab.
      • devjab 10 days ago
        The internet was different back then. We used to put trojans into image files which we distributed through a fake dating site peofile. For shits and giggles. We never did anything “serious” just stupid things like opening CD rom drives or moving their mouse around. We’d UDP “nuke” teacher computers. We’d use open networks, and download warez… all sort of silly stuff.

        Looking back on it… well a lot of it obviously wasn’t cool at all. I’m just happy that my “teenagers do stupid things” happened in a time where the internet crime was basically not taken serious unless you hacked a bank.

        • uhoh-itsmaciek 10 days ago
          It's just a different kind of bullying.
          • dustfinger 10 days ago
            It wasn't meant as bullying and certainly wasn't seen that way back when I did this. It was mischevious practical jokes that people laughed at. The world we live in now is not as happy of a place. I feel bad for youth of all ages growing up in the world we have now.
          • orthecreedence 10 days ago
            Labeling practical jokes as bullying really kind of waters down the idea of actual bullying, where emotional or physical harm is caused to someone over a long period of time. Let's not let bullying be the new "trauma."
  • hi-v-rocknroll 10 days ago
    Woah. A blast from the past from the era of l0pht, shmoo, and w00w00.

    I'm wondering how they defend against tor's problem where large % of nodes are malicious.

    More doc:

    https://veilid.gitlab.io/developer-book/index.html

  • a_vanderbilt 10 days ago
    They gave a great presentation on veiled for us at BSides Orlando last year. At the afterparty, I had a chance to discuss the protocol with Paul over some drinks. They've really thought through the design and he had answers for almost all of my what-ifs.
  • klaussilveira 10 days ago
    The amount of people in this comment section, on "Hacker News", that are completely oblivious to one of the most iconic groups of hacker culture is... depressing. I wonder how can we spread more zeitgeist about it to newer generations?
    • DoreenMichele 10 days ago
      https://en.m.wikipedia.org/wiki/Cult_of_the_Dead_Cow

      I dunno, but maybe try being informative instead of critical that losers like me never got the memo?

      • klaussilveira 10 days ago
        I'm sorry if it felt critical or condescending, it certainly was not the intent. If anything, I just want people to experience that coolness the same way I did.
    • elzbardico 10 days ago
      A frequently overlooked issue about Gen-X online culture is that it was always have on gatekeeping, snobbism and hierarchy.

      It is not surprising that newer generations don't know it, because at this time, people did the most to keep things on their small clubs of initiated folks, newbies NOT welcome.

      Frankly, millenials and zoomer have a far more open and welcoming approach, and probably their culture will survive better because of that.

      • kmbfjr 9 days ago
        The world was a smaller place back then. At the onset of this culture, a lot of it was built on avoiding the costs of reaching out to the next city (toll phone calls).

        Their culture will be derided and discarded, just like all those before them.

      • elzbardico 9 days ago
        have on = heavy on.
  • RyJones 10 days ago
    They recently became a member of PQCA, too.

    Disclosure: I work for LF, assigned to PQCA.

    https://pqca.org/#members https://veilid.org/ https://github.com/pqca

  • UberFly 10 days ago
    I watched them unveil Back Orifice at defcon in the late 90s. Those were fun times.
  • Aerbil313 10 days ago
    Also check out https://freenet.org. Ian is going to launch in a few weeks if all goes well.
  • pyinstallwoes 10 days ago
    This is kind of exactly what I’ve been looking for, and have shared at various times features of on hnews and elsewhere. Nice! Thank you!
  • tylershuster 10 days ago
    It borrows some of its marketing directly from Urbit, which HN famously has a bias against.
  • underseacables 10 days ago
    This brings back so many BBS memories!
  • seomint 10 days ago
    That beautiful phosphorus green...
  • trustno2 10 days ago
    The demo VeilidChat app doesn't lead anywhere, but there is a gitlab.

    I haven't tried it yet.

    https://gitlab.com/veilid/veilidchat

    edit: I did, I failed to build it with "version solving failed.", I am not learning how to debug Dart builds right now

    edit2: well, build.sh finished with some installing, but I still don't see any binary. Eh, other day.

    • badgersnake 10 days ago
      There is a discord, which kinda misses the point.
      • cdchn 10 days ago
        Think this is something they'd be trying pretty hard to self-host.
  • debo_ 10 days ago
    This feels like it would have been edgy and cool 30 years ago.
    • jrochkind1 10 days ago
      I don't know if you're talking about the design or content. But on design... So Cult of the Dead Cow has literally been around for 40 years.

      And this is what their "pages" looked like before the web, when ascii on TTY was all you had.

      Ironically, however, the first actual web page of theirs IA has, in 1998, does _not_ look like this, they didn't actually think at that point it would be edgy and cool to make the brand new web look like an ASCII tty.

      https://web.archive.org/web/19980209125729/http://cultdeadco...

      It actually wasn't until 2019 they decided it would be maybe edgy and cool to make their webpage look like an ascii tty from 1990.

      https://web.archive.org/web/20190530041326/https://cultdeadc...

      • shawn_w 10 days ago
        I remember reading the text files section of cDc's page back in the 90's. There was some sick and twisted stuff in that collection. Thanks for the flashbacks?
      • debo_ 10 days ago
        Not the page design, the method itself. "Bovine mother?" Come on.
    • jacoblambda 10 days ago
      FYI: Cult of the Dead Cow is a hacker group that has been around since the 80s. Hell a number of members actually have testified in congress before (i.e. the CdC members that were also part of L0pht).
    • glonq 10 days ago
      Especially to those of us who were edgy and cool 30 years ago.
    • realce 10 days ago
      What have you done lately?
  • solardev 10 days ago
    Weren't these the guys who released BackOrifice back in the day? It was a simple to use remote control trojan with a nice GUI... had a blast with it :P https://en.wikipedia.org/wiki/Back_Orifice?wprov=sfla1

    As a kid, I attached it to some shareware game and sent it to a friend, letting it lurk. I called him up a few days later. And then once we started playing the game, I waited for a suspenseful moment to suddenly play back a loud scream .WAV that I uploaded previously. My friend jumped out of his chair and screamed himself and ran out of the room.

    He eventually came back, hyperventilating, and sat down to try to tell me what happened, only for his CD tray to start opening and closing at random. He ran away again, swearing about his haunted PC...

    Eventually he told the school principal, who sat us down and made us explain what modems and trojans and ports were. Then he asked us if we knew what an orifice was, and how that was connected to ports... sigh, the kind of discussion you never wanted to have with a grown-up.

    We were young. The internet was young. Things were wild and free and not so hypercommercialized and buttoned down yet. Google wasn't around and Apple was for homework and Hypercard. Microsoft still had flight simulators in Excel. Good times...

    • Terr_ 10 days ago
      > to a friend

      I think with my friend I pitched it more like "I tricked you for your own good to show you not to trust random EXE files"... though I don't think it was quite that altruistic a prank. :p

      I recall another similar trojan (perhaps a little later) was Netbus, both showed up a lot when volunteering on an IRC help channel to help diagnose and walk victims through removal.

    • justanother 10 days ago
      Around that time, maybe a little bit earlier, I was a Sun nerd surrounded by other Sun nerds, but this worked for Linux too: We'd FTP into each other's machines and upload things like .au files of lonely whale cries into /dev/audio for an endless supply of WTF Moments.
      • gruturo 10 days ago
        Oh the good times in the Un*x lab (Mostly AIX, sigh) in my first year of Uni.

        Telnet (What? SSH in 1995-6? nah) to friend's workstation

        DISPLAY=0:0; export DISPLAY

        xwininfo -root -all

        *find some candidate window or control*

        xkill -id XXXXXX

        (or just fire a perl oneliner to allocate the sum of memory and swap, and then repeatedly scan it in a random pattern. But that wasn't me).*

        • kevindamm 10 days ago
          And `talk`, the best chat client created ever.
    • nsxwolf 10 days ago
      My friend pulled a similar prank on me a few years earlier than that. Involved different tech like BBS software, ZMODEM file transfer, and Sound Blaster command line utilities but same effect. I nearly died.
    • mtillman 10 days ago
      It’s worth reading their new book which is a history of the group. The chat was launched at defcon last year at their birthday party and there will be more this year.
      • solardev 10 days ago
        I didn't know they wrote a book! Just bought a copy. It's probably gonna pwn my ereader now, but worth it for the lulz.
    • deputy 10 days ago
      [deleted]
  • not_a_dane 10 days ago
    [dead]
  • josephd79 10 days ago
    yer mom. haha
  • tetris11 10 days ago
    Is this in reference to tucows?