maxogden
Re:Peer-to-peer social networking with Rotonde and Beaker
on Friday October 13, 2017 @02:48PM (#15468295)
The real-time syncing immutable, append-only log that hypercore provides can also be accessed randomly, allowing for lots of cool parallel/distributed log processing architectures (Kappa architecture), similar to Kafka (which is also based on immutable, append-only logs). We have just focused on syncing a filesystem at first because we had a strong use case there, but you could totally build a CRDT on top of an append only log.
Re:Dat – Distributed Dataset Synchronization and Versioning
on Friday May 26, 2017 @12:49PM (#14425435)
Great analysis. We anticipate that in order to fix these three usability issues around trust we will need to provide a centralized identity provider in the future. This would also address privacy issues especially regarding leaking what dats you are accessing. The design philosophy around Dat is to start from the end of the completely decentralized spectrum but be flexible in letting the application choose the tradeoffs as they move more towards centralized components.
Re:Node v0.12.0 (Stable)
on Friday February 06, 2015 @05:44PM (#9012081)
iojs 1.1.0 V8 version 4.1.0.14 (current). nodejs 0.12 V8 version: 3.28.73 (>6 months old). More info here: https://iojs.org/es6.html
Re:Show HN: Wavepot – Digital audio workstation of the web
on Tuesday June 17, 2014 @07:05PM (#7907573)
Seems similar to http://studio.substack.net/
Re:Dat – A git-like tool for large datasets
on Saturday April 26, 2014 @01:37PM (#7652145)
Hi, dat maintainer here. I made the website in a couple of hours (https://github.com/maxogden/dat-data.com/commits/gh-pages) but have spent about 9 months on the code so far (read through e.g. closed issues for an example of the scope there). I also have tried to convey that dat is still pre-alpha and that people shouldn't use it unless they wanna get involved w/ early development, but someone (not me) decided to post it to hacker news nonetheless.
Re:Dat – A git-like tool for large datasets
on Saturday April 26, 2014 @12:26AM (#7650441)
not yet, but keep an eye on https://github.com/jbenet/transformer which will provide the data format conversion API. It would be really cool to see some sheetjs stuff hooked up to dat/transformer!
Re:Dat – A git-like tool for large datasets
on Saturday April 26, 2014 @12:24AM (#7650439)
Hi, maintainer of dat here. We're working on the first release now. The first use case is tabular data (a large volume of small rows), but we'll be adding a content-addressable blob store (for big binary attachments) on top for the beta, as well as some fun p2p (webrtc data channel) powered sync stuff (will be somewhat similar to BitTorrent sync) to maximize download speeds and let universities seed big scientific datasets.
Re:Node.js Stream Playground
on Friday November 15, 2013 @05:54PM (#6742702)
for an example of doing this with tar instead of zip check out https://npmjs.org/package/dir-tar-stream
Re:Bringing Minecraft-style games to the Open Web
on Friday January 25, 2013 @11:30PM (#5119259)
Sorry about the tone, I definitely could have said that part more nicely. To me Java smells like too many abstract interfaces, lots of boilerplate and hard to use build tools. Java was the first language I learned so I may very well be scarred from the experience.
Bringing Minecraft-style games to the Open Web
Re:A Minecraft-like Block Based Game Engine Using Three.js, WebGL and ...
on Friday January 18, 2013 @04:14PM (#5081073)
this and the follow-up post were most useful when developing the voxel.js components http://0fps.wordpress.com/2012/06/30/meshing-in-a-minecraft-...
How To: Style HTML5 checkboxes and make custom toggle buttons
Re:How to host and manage static sites (of unlimited size) for free on...
on Wednesday December 05, 2012 @10:25PM (#4880121)
wow very weird, I haven't had any issues like this
How to host and manage static sites (of unlimited size) for free on Github
Managing multiple Heroku accounts on OS X
Re:JavaScript, the everyday language
on Sunday September 30, 2012 @10:41AM (#4592952)
the phenomenon you have experienced is known in the node community as #JIFASNIF
The White House just open sourced their first Github repo
Re:Plancast Acquired By The Active Network
on Tuesday August 21, 2012 @09:13PM (#4415635)
in my experience as a developer/user the plancast API hasn't actually been very well maintained
Re:JavaScript for Cats - An introduction for new programmers
on Sunday August 19, 2012 @04:30PM (#4405131)
teaching to a broad audience means balancing the likelihood that the learner will be in over their head (too much information) with the likelihood that they will have a negative experience stemming from lack of information (bug due to missing semicolon). given javascript and its many bad parts I believe the first scenario to be much more likely than the second, especially for an introductory text.
Re:JavaScript for Cats - An introduction for new programmers
on Saturday August 18, 2012 @10:46PM (#4403054)
i'll make you a deal: if you can find a bug caused by me not using semicolons in any of my github repos from the last year i will add a section into jsforcats about using semicolons
Re:JavaScript for Cats - An introduction for new programmers
on Saturday August 18, 2012 @10:43PM (#4403050)
"many" as in "many forms". i'll work on clarifying the language
Re:JavaScript for Cats - An introduction for new programmers
on Saturday August 18, 2012 @09:04PM (#4402863)
I hadn't seen this specific introduction, thanks! I first learned ruby through _why's poignant guide which definitely influenced the approach I took here
Re:JavaScript for Cats - An introduction for new programmers
on Saturday August 18, 2012 @09:03PM (#4402860)
if you find an instance in the code examples where ASI doesn't do its job i'd happily merge in a pull request that inserts a semicolon manually https://github.com/maxogden/javascript-for-cats
Re:JavaScript for Cats - An introduction for new programmers
on Saturday August 18, 2012 @04:35PM (#4402227)
Oh hahah I forgot I had used it so much
Re:JavaScript for Cats - An introduction for new programmers
on Saturday August 18, 2012 @04:34PM (#4402225)
Sorry, it's part of the looping section. I should have clarified
Re:JavaScript for Cats - An introduction for new programmers
on Saturday August 18, 2012 @03:05PM (#4401956)
good call, I took the REPL section out. the whole thing is also on github in case you wanna help out https://github.com/maxogden/javascript-for-cats
Re:Dalton Caldwell: Announcing an audacious proposal
on Friday July 13, 2012 @07:08PM (#4242456)
Are there github accounts for the 'team to do it' that contain the 'infrastructure'?
Re:Node.js stream behaviour illustrated.
on Friday July 06, 2012 @11:43PM (#4210655)
the most misunderstood part of node. thanks for helping make it understandable
Re:Node Streams: How do they work?
on Tuesday April 17, 2012 @11:20PM (#3856309)
You can emit anything but it just so happens that 99% of the streams used in node core are Buffers for performance reasons (Buffers are allocated outside of V8's heap). An example of emitting objects is in here https://github.com/maxogden/dominode/blob/master/example.htm...