News for hackers. Stuff that matters.

vivster7

Show HN: Tato – Python file layout formatter

https://github.com/vivster7/tato

Hey HN,I’m excited to share Tato, a Python file layout formatter that organizes your code into a consistent structure. Unlike other code autoformatters like black and ruff, Tato focuses solely on reorganizing the layout of your files without touching your code’s syntactic style.The idea for Tato came to me while navigating a neglected corner of a large codebase. I found myself struggling with...

( Read More... | no comments | 3 points | on HN )
I’ve been trying to build a really simple only boxes and arrows whiteboard at https://whiteboard.systems

It’s definitely not the same as drawing on a whiteboard, but I’ve found it useful for explaining abstractions.

Re:Ask HN: Whiteboard Tool? on Thursday June 18, 2020 @01:38PM (#23565497)
I've been building a simple, multiplayer whiteboard at https://hello.whiteboard.systems.

Curious if that would work for your usecase / always appreciate any feedback.

Thanks for the bug report -- it should be fixed now. We were saving a stale state.

The whiteboards are autosaved, so you can return to the URL and see the same board. Planning to add export support soon, but for now, screenshots are the only way to save a copy locally.

appreciate the feedback.

we fixed a bug so text should always be editable if the box is selected. and the "delete" key should also work now.

agree the blinking cursor is the standard for indicating if something is text editable. Its proven a bit tricky to get right, but hopefully, we'll have it working soon.

Its still very much in development, but we're building https://whiteboard.systems/

Its based on the idea that for most system diagrams, you just need boxes, text and arrows. everything else is superfluous. Its collaborative by default so you can invite someone to join you with the URL. The tools aren't discoverable yet, so to use it:

- option(⌥) + click to create a box

- option(⌥) + drag to create a grouping box

- select a box and option(⌥) + click another to draw an arrow

- select a box and type to edit text

would very much appreciate feedback! (email in profile)