News for hackers. Stuff that matters.

sjbrown

Now do recipes
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.

There's a Settlers of Catan reference in the docs
Re:SVG: The Good, the Bad and the Ugly on Friday February 12, 2021 @02:27PM (#26117532)
Here's a full-on dice roller / Virtual Tabletop that takes advantage of this: https://github.com/sjbrown/togetherness
Re:Ask HN: Show me your half baked project on Saturday January 09, 2021 @01:54PM (#25703298)
That looks amazing! What's the tech stack? Code available?
Re:Ask HN: Show me your half baked project on Saturday January 09, 2021 @01:46PM (#25703200)
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.

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

TogetherJS (https://togetherjs.com/) provides a way for an open source project to connect users, peer-to-peer, and provides: usernames, user colors, avatars, and a chat log. It operates like a JS library, just something you add to a page, rather than a framework that dictates the tech stack.Glossing over some nuance, it's now abandonware.What's an alternative? Socket.io doesn't seem to come...

( Read More... | 1 comment | 2 points | on HN )
Re:SVG Path Editor on Thursday November 05, 2020 @12:25PM (#25000029)
I love this. I'm too often guessing and doing trial-and-error when trying to get SVG paths juuuust right for my SVG-based virtual tabletop project.
Re:Tabletop Simulator on Wednesday October 28, 2020 @03:08PM (#24922862)
I invite you to have a look at Togetherness Table

https://github.com/sjbrown/togetherness

It's all HTML, SVG, and JS. No JS framework, either, just straight-up JS. Super easy to get started

Hey jbob2000, I invite you to give https://www.1kfa.com/table a try!
Very cool! Any chance of Save-As-SVG?

Even if not, there could be some cool potential for integration with my project, Togetherness Table: https://www.1kfa.com/table https://github.com/sjbrown/togetherness

Re:Google to buy 6.6% stake in ADT in home security push on Monday August 03, 2020 @12:58PM (#24040240)
"Home" security? ADT has cameras, door sensors, medical alerting "pendandts" etc. installed in many more places than private homes. This deal seems more about sensors and new streams of incoming data for Google.
Re:Simplifying Board Games on Tuesday June 02, 2020 @12:02PM (#23392504)
If you want critical feedback for your design and suggestions of other games that share some of your goals, you should peek into the /r/RPGDesign subreddit and The Gauntlet Forums.
We already have some rough glyphs for this: Unicode: 9601, 9602, 9603, 9604, 9605, 9606, 9607, 9608
Re:Netlify Dev on Tuesday April 09, 2019 @01:12PM (#19616820)
Yeah, I wish it were just a docker image up on the hub
Re:Problems I Have with Python on Wednesday January 25, 2017 @01:06PM (#13484032)
In the last 15 years, I haven't encountered many coders or organizations that produce code that think machine code or bytecode is significantly "secret".

The sentiment I mostly encounter is:

Secrets are things that are encrypted.

Compiling (to bytecode or machine code) is just a way to let different kinds of "machines" read the code.

(Paranoia seems to amplify that attitude)

Re:Ask HN: Who is hiring? (October 2016) on Monday October 03, 2016 @12:59PM (#12629158)
Compology - San Francisco - On-site. Help us build the Internet of "Things in the garbage"

Interview format: phone screen + half-day on-site.

Waste hauling is currently an extremely inefficient industry pouring lots of unneeded carbon into the atmosphere. We use rugged sensors and software to monitor the volume of waste in front-load and roll-off containers to make collection routes 40% more efficient.

We’re looking for experienced frontend engineers who can help us define and build applications and services that will reshape the waste industry.

Send an intro and your resume to us at [email protected]