49 comments

[ 2.8 ms ] story [ 62.8 ms ] thread
Very cool. Keep on keepin on.
Interesting concept. Bigger screen less casing would be nice, but very good concept
On that point, I see an awful lot of code that uses dotslash as if it was necessary for files in the current directory.

You only need to prepend dotslash to a filename in order of disambiguate invocations of executables in the the current directory (and not a subdirectory).

This is because bare commands will be looked up in $PATH, rather than among executable files in $PWD.

It strikes me as weird copycat (without understanding) programming to just have it wherever you're referring to a local file. In fact I prefer to invoke `bash foo.sh` rather than `mv foo.sh foo; chmod +x foo.sh; ./foo.sh`. (This assumes that I don't need to rely on something special in the shebang line.) This also lets you use tab-completion as normal, as well as adding flags for bash like -x.

(I know you could use it for clarity when an argument could look like a string or a file, but I don't think that's usuaully the purpose.)

Why isn't the silicon die visible? :)
Yeah the watch command is pretty sweet. sudo watch sensors
Swatch make some delightful and affordable skeleton watches
Display HS096T01H13 almost fits inside F91-W (1mm too wide) but have much smaller bezel.
Looks awesome! What is the battery life? How much of the power is used by the screen?
Change title to "STM32-based OLED digital watch"?
Super awesome and fun project! I'm jealous
Love how clever the logo is! I wonder why the RTC has the resonator exposed? I cannot find anything on the datasheet that explains its purpose
> taking inspiration from command-line interfaces

IMO the take away from command-line interfaces is compact, precise and minimal design. In a transitional shell prompt like #~$, each character has its meaning. Merely copying these symbols to a watch face is the exact opposite spirit of command like interfaces.

Using computers since 1986, not sure where I can find such precise and minimal design, when it is impossible to use them without a manual, there is no discovery, and most commands have an endless list of options.
On the other hand: It‘s art. It‘s ok for art to get inspired from the command line, yet put aesthetics over replication.
Interesting idea, but the generic green PCB is a bit of a missed opportunity. Some manufacturers now offer transparent solder masks which emphasize the copper traces and can look really cool with a clean PCB layout.

e.g. https://hackaday.io/project/194683-plasma-toroid-sky-guided-...

I don't really get a sense from the repo and the very sparse readme how and at what cost I could build one of these. There isn't a pricing page so I'm assuming this is diy, build it yourself, right?
The electronics section is a nice read but the software/firmware section is very barebones.
Great hardware design, awful watchface design. The pseudo terminal interface looks like something I'd design right after discovering Linux at 13yo and making it my whole identify for a while.
> discovering Linux at 13yo and making it my whole identify for a while.

I did that, and got a banging career out of it. Would recommend!

God, HN has become a bunch of sourpusses.

Very cute. If Casio bought you guys out and combined their retro design aesthetic, this would sell like hot cakes IMO.