HackerTrans
TopNewTrendsCommentsPastAskShowJobs

sjbrown

no profile record

Submissions

Grain – A compiles-to-WASM language that reads clearly, like Python

grain-lang.org
2 points·by sjbrown·5 лет назад·1 comments

Ask HN: What's a Good Replacement for TogetherJS?

2 points·by sjbrown·6 лет назад·1 comments

comments

sjbrown
·4 года назад·discuss
Now do recipes
sjbrown
·4 года назад·discuss
Same. If anyone wants to buy mine off me and learn this lesson for themselves, drop me a message.

Thought it was going to be a utopian "intentional community", and build all the things I'd been dreaming of from watching YouTube vids. Turns out that the infrastructure you need to even get started with that is in the way. Wish I'd just gone suburban with a nice garage workshop instead. That way I wouldn't have to worry about paving a road or pumping water up to the ridge.
sjbrown
·5 лет назад·discuss
There's a Settlers of Catan reference in the docs
sjbrown
·5 лет назад·discuss
https://www.inkandswitch.com/local-first.html

HTML version here
sjbrown
·5 лет назад·discuss
Here's a full-on dice roller / Virtual Tabletop that takes advantage of this: https://github.com/sjbrown/togetherness
sjbrown
·6 лет назад·discuss
That looks amazing! What's the tech stack? Code available?
sjbrown
·6 лет назад·discuss
Togetherness Table https://www.1kfa.com/table

Open source SVG/HTML/CSS/JavaScript (no frameworks) project for playing Tabletop RPGs (D&D et al) online.

It started out as just a dice-roller, but since it's so easy to nest whatever SVG thingamagic you like into it, it's been expanded to do card decks, tokens, and a thing I'm calling "Dynamic Trays".

Dynamic Trays do the gruntwork of RPG calculations. Sums, tabulations, even "exploding dice".

There's still a lot to do, every time I add a feature I think of two possible new ones. I've got to say, SVG is *really* nice. I think many developers would have the first instinct to do this in an HTML Canvas tag, but SVG does so much heavy lifting for you.