Hacker GitHub

← All repos

amark/gun

View on GitHub ↗ ★ 19,160 JavaScript

An open source cybersecurity protocol for syncing decentralized graph data.

291 mentions on Hacker News by 45 people: 34 stories, 257 comments · first 2014-10-19 · latest 2024-10-08

Mentions per year 291 mentions · busiest year 2017 (67)
20082026
  1. …with this article, despite being somebody who has written a "fancy" popular database system ( https://github.com/amark/gun ). SQLite is good enough for pretty much everything, just use it!!!
  2. …time learning all sorts of things, and now it is one of the most popular databases out there ( https://github.com/amark/gun ) and I encourage others to try (if they have time) building one themselves!
    comment by marknadal · 2018-05-04 · in Never Write Your Own Database (2017)
  3. …- Redis (competitor) https://redis.io/topics/benchmarks - GUN (ours) https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... - Fauna (competitor) https://fauna.com/enterprise#Scalability - VoltDB (competitor) https://ww
  4. …docs for the End-to-End Encryption library (a wrapper around the Browser's Native WebCrypto API) https://github.com/amark/gun/wiki/SEA
  5. I just learned of the gun, https://github.com/amark/gun project from a downthread post. I was kind of surprised that it didn’t exist and had some really janky sql+git stuff.
  6. This sounds a lot like (full disclosure: mine) https://github.com/amark/gun ? How do you compare? - Except ours is Open Source (MIT/ZLIB/Apache2) and ranked #2 on GitHub in Blockchain and Cryptography https://github.com/topics/blockchain -…
    comment by marknadal · 2018-04-21 · in Fluree DB – A scalable blockchain database
  7. …like with email centralizing into gmail. However, IPFS, Scuttlebutt, GUN (full disclosure: mine -> https://github.com/amark/gun ), Beaker, etc. don't have this problem. Most of these, though, are tools for building decentralized apps, not…
    comment by marknadal · 2018-04-05 · in Decentralization Dilemma
  8. their project name is gun: https://github.com/amark/gun
  9. Likely they're referring to https://github.com/amark/gun , which they refer to earlier. amark is Mark Nadal.
  10. …it to HackerNews in early 2014. It was a huge success. Since then, we've gotten 7.5K+ stars ( https://github.com/amark/gun ), raised venture capital money, and introduced decentralized cryptographically secure user blockchains, and a ton…
  11. …part of our system for free, very openly licensed as MIT/ZLIB/Apache2. Check it out, 7.5K+ stars - https://github.com/amark/gun , we view clustering/availability as a core necessary feature of any database and not some "optional" or…
  12. ▲ 2
    Show HN: If IPFS and Firebase Had a Lovechild
    story by marknadal · 2018-03-07 · 1 comment
  13. Or add realtime updates to IPFS, Beaker, or Blockstack using a P2P/decentralized Firebase: https://github.com/amark/gun IPFS + Firebase = Lovechild ^
  14. Try https://github.com/amark/gun , it is a popular (~7.5K stars) truly open source (MIT/ZLIB/Apache 2) database that has Firebase like features (realtime sync) plus a lot more, like graph/table/document/relational data and a…
  15. …And more! Note, this is not using Ethereum, but our decentralized tool: https://github.com/amark/gun , and here is a 4 minute and 40 LOC interactive coding tutorial that shows you how to get started: https://scrimba.com/c/c2gBgt4
  16. …think / expect. We had similar experience when we worked to get our system 25X faster than Redis: https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2...
  17. …of cash to dole out? At the same time, we already have people building P2P dApps with our system ( https://github.com/amark/gun/wiki/auth ), you know, the ones that Ethereum/Dfinity/etc. can only dream of doing even after they hit their…
  18. …of all the world. We've implemented observable/FRP/chain-reaction programming as the default API in https://github.com/amark/gun , it is really quite pleasant language abstraction. However, FRP/etc. hasn't quite hit "mainstream" hype yet,…
  19. …structure and have released an alpha of it with the Radix Storage Engine (RSE) in the main repo: https://github.com/amark/gun Let me know if you need help with any/all of that, or more links/resources (docs are somewhat scarce on it…
  20. …hard and correctness is a necessary tradeoff from performance. Other systems, like Cassandra, us ( https://github.com/amark/gun ), Couch/Pouch, etc. are all in the Master-Master camp, and thus AP not CP. Our argument is that while P holds,…
  21. …into proofs that can client-side only decrypt public/private keypairs. For an example, see: https://github.com/amark/gun/wiki/auth
  22. …here https://github.com/ipfs/research-CRDT/blob/master/Readme.MD (disclaimer: I'm the author of https://github.com/amark/gun , which is one of the listed options). The StatusPage link is sparse on info, anybody know how it works…
    comment by marknadal · 2018-01-31 · in Show HN: A Decentralized StatusPage on IPFS
  23. Wow, point for point this is what we've built at gun ( https://github.com/amark/gun ). - You only store the data you are subscribed to, which if it is your data, it is automatically stored in localStorage and if you run a…
    comment by marknadal · 2018-01-31 · in Paradigm shifts for the decentralized Web
  24. As an alternative, we've worked really hard on making E2E key management super easy: https://github.com/amark/gun/wiki/auth It is P2P not federated though, and the UI might be worse or better depending on your tastes. ;)
    comment by marknadal · 2018-01-29 · in Status.im Invests $5M in Riot.im
  25. …Feross, who I know) have made comparisons of Datomic to gun, which I have made open source: https://github.com/amark/gun they're based on very similar principles and architecture of functional reactive programming (elm and eve are also in…
    comment by marknadal · 2018-01-17 · in Datomic Cloud
  26. …built on CRDT primitives for doing P2P apps that are end-to-end encrypted. ~7K stars on GitHub: https://github.com/amark/gun It can do 20M reads/sec, 20K writes/sec, and 2K sync/sec (verified table inserts across 4 network hops). It's like…
    comment by marknadal · 2017-12-31 · in Ask HN: What did you work on in 2017?
  27. ▲ 1
    GUN v0.9.5 Release – A Decentralized CRDT Graph Database
    story by marknadal · 2017-12-29 · 0 comments
  28. …are covered pretty well in the article, but CRDTs are also a must for most projects: https://github.com/amark/gun . The article seemed to mix in some blockchain/cryptocurrency projects as well, but seemed out of place (for instance, if…
    comment by marknadal · 2017-12-26 · in Decentralization Roundup for 2017
  29. …using the Web Crypto API (it is what we switched over to, for our P2P cryptographic user accounts: https://github.com/amark/gun/wiki/auth ) to reduce dependency on the server. You can use the `integrity` attribute to help out with this,…
  30. ▲ 1
    Show HN: GUN v0.9.3 – Easy Decentralized Cryptographic User Accounts
    story by marknadal · 2017-12-16 · 0 comments
  31. …CRDTs be implemented on top in just a few lines of code (take this example, of a counter CRDT: https://github.com/amark/gun/wiki/snippets-(v0.3.x)#counter ).
    comment by marknadal · 2017-12-10 · in Decentralized Web Primer
  32. …CRDTs. They have a research page on this: https://github.com/ipfs/research-CRDT One of them is us ( https://github.com/amark/gun ), David reached out the other week, now we're trying to find time to discuss with Juan how to best integrate.
    comment by marknadal · 2017-12-09 · in Decentralized Web Primer
  33. …did a talk on how to port gun into a new language, so I'm hoping some contributors could help out: https://github.com/amark/gun/wiki/porting-gun Thanks for asking! Definitely a hard one, any other issues we need to address still, that I…
  34. …mesh network data transmission in P2P environments. It is MIT/ZLIB/Apache2 Open Source licensed: https://github.com/amark/gun I explain how the P2P logic works in this tech talk: https://www.youtube.com/watch?v=5fCPRY-9hkc&t=3s We also…
    comment by marknadal · 2017-11-28 · in Meshkit
  35. ▲ 2
    GUN v0.9.x Announced – Pre-V1.0, Radix Storage Engine, P2P Encryption, and More
    story by marknadal · 2017-11-21 · 0 comments
  36. …Turns out the math/algorithm isn't too hard! Less than 50LOC for full implementation: https://github.com/amark/gun/blob/master/nts.js I recommend you have fun and challenge yourself to solve it first before looking at the code! It made me…
  37. …I know from stats) the most popular CRDT-based data sync (MIT/ZLIB/Apache2 licensed, 6.6K+ stars, https://github.com/amark/gun ). Usually I'm pretty skeptical of most systems, but I'm rather particularly impressed with yours. I also do not…
  38. …so naturally I found it - although I was bummed it wasn't about gun (I'm the author of the popular https://github.com/amark/gun MIT licensed graph database) just the expression. But since I now have you, you mention that "make reactive all…
    comment by marknadal · 2017-11-04 · in Ask HN: Is Meteor.js still a thing?
  39. ▲ 3
    GUN 0.8.9 – P2P Graph Database, E2EE Crypto Users, Realtime GraphQL Queries
    story by marknadal · 2017-10-31 · 0 comments
  40. …on? I know some people at Riak/Basho who are now at MIT, they are helping us formalize our CRDT ( https://github.com/amark/gun/wiki/Conflict-Resolution-with-G... ). We were chatting just last night and he said that Riak actually lacked…
    comment by marknadal · 2017-10-18 · in Pure Operation-Based Replicated Data Types
  41. ▲ 9
    Why Richard Stallman Is Wrong. Web Crypto and P2P Systems
    story by marknadal · 2017-10-13 · 4 comments
  42. …that fairly well, but not for highly mutable data (versus large scientific files). Meanwhile we ( https://github.com/amark/gun ) tackled that problem first, because it seems like CRDTs are the most relevant for killing traditional…
  43. We're a popular alternative, https://github.com/amark/gun Some cool differences: - MIT/ZLIB/Apache2 licensed. - Graph data structures (document, key value, tables, relations, and more!) - Decentralized like IPFS! - Alpha prototype for…
  44. …months), and Gun doesn't even handle unsubscribe-on-unmount in either its official React examples https://github.com/amark/gun/blob/master/examples/react/src/... or in graphql-gun https://github.com/brysgo/graphql-gun/blob/master/react/inde…
  45. …still no better way in 2017", RethinkDB's Horizon ( http://horizon.io/ ) and our tool, GUN ( https://github.com/amark/gun ), seriously contest that fact. For instance, - You get realtime data sync out of the box with an infrastructure you…
    comment by marknadal · 2017-09-26 · in Meteor allow/deny vulnerability disclosure
  46. Lol. I opened a random src-file and started to wonder wtf this is. Source: https://github.com/amark/gun/blob/master/src/state.js
    comment by dsun180 · 2017-08-09 · in Why I’m dumping Firebase for Web
  47. Has anyone here used gun extensively? https://github.com/amark/gun it seems to position itself as a competitor to firebase, and wouldn't have many of the issues mentioned in the OP
    comment by daurnimator · 2017-08-09 · in Why I’m dumping Firebase for Web
  48. …only syncs partial subsets of the data you request (rather than the whole thing), try checking out https://github.com/amark/gun (disclosure: I build it). However Postgres is probably the best database choice out there right now, so you…
    comment by marknadal · 2017-08-08 · in CouchDB 2.1.0
  49. …prototype demo, and watch our 1 minute animated explainers on cryptography, check out this link: https://github.com/amark/gun/wiki/auth (Note: All our code is MIT/ZLIB/Apache2 and open for auditing).
  50. …very well worded. That is exactly what I'm trying to do with my own system, for anybody curious: https://github.com/amark/gun (MIT / ZLIB / Apache 2 licensed).
    comment by marknadal · 2017-06-28 · in CAP: Don't settle for eventual consistency