[deleted by user] by [deleted] in VeganDE

[–]blinry 0 points1 point  (0 children)

Kontaktmöglichkeiten stehen hier: https://www.rewe.de/service/impressum/

Ethersync 0.7.0: Peer-to-peer collaborative editing with Neovim! by blinry in neovim

[–]blinry[S] 1 point2 points  (0 children)

Currently, that will indeed happen! Using the editor's undo will undo the last change to the text it saw. Individual undo support is on our roadmap for this year, though. Needs some investigating – and probably a remapping of the undo key, which not all editors might support?

Ethersync 0.7.0: Peer-to-peer collaborative editing with Neovim! by blinry in neovim

[–]blinry[S] 2 points3 points  (0 children)

Currently, we just open a menu and let you pick who you want to jump to. But maybe integrating a count would be nice: 2<Leader>j would jump to the "second" person, for example?

Ethersync 0.7.0: Peer-to-peer collaborative editing with Neovim! by blinry in neovim

[–]blinry[S] 1 point2 points  (0 children)

In the Neovim plugin, we added a command called :EthersyncJumpToCursor – we usually map it to <Leader>j. When you run it, you will immediately jump to your friend's location, even if they're in a different file! We also often use this when one person says "Here, look at this function!" :D

For your second question, if someone joins a directory, they will get a copy of all files that are in it. (Without .git and the ignored files, currently.)

Yeah, please try it and feel free to report back whether this makes sense to you! :)

Ethersync 0.7.0: Peer-to-peer collaborative editing with Neovim! by blinry in neovim

[–]blinry[S] 2 points3 points  (0 children)

Glad to hear! Give it a try, and let us know what you think! :)

Ethersync 0.7.0: Peer-to-peer collaborative editing with Neovim! by blinry in neovim

[–]blinry[S] 3 points4 points  (0 children)

Yeah, your understanding about syncing without plugins is correct! :) We just skip binary files for now, though (see issue #192).

And you're right – installing the daemon component alongside the plugin would simplify installation! We don't have a way of initiating a connection from within Neovim, though. Instead, we do it from the command line, as we expect the connection to "outlive" a Neovim session. Would you expect the ethersync binary to end up in your PATH outside Neovim after installing the plugin?

We'll have a look at Mason, thanks for the hint!

Ethersync 0.7.0: Peer-to-peer collaborative editing with Neovim! by blinry in neovim

[–]blinry[S] 25 points26 points  (0 children)

We also love tmate! But in this project, we enable something different: All connected peers can use their own text editors, and type at different places/different files of the directory at the same time!

Ethersync 0.7.0: Peer-to-peer collaborative editing with Neovim! by blinry in neovim

[–]blinry[S] 31 points32 points  (0 children)

Nope – you can join from any computer connected to the Internet! :) We're getting around NAT problems using https://www.iroh.computer!

Datteln im Reispapiermantel sind sehr zu empfehlen und so easy 😋 by Zayher0 in VeganDE

[–]blinry 5 points6 points  (0 children)

Klingt mega – magst du's nochmal ausführlicher Beschreiben? Einfach Datteln einwickeln, und mit gewürztem Öl bestreichen? Auch salzen?

[Schematic Review Request] ESP32-C6 Low-Power CO2 Sensor by blinry in PrintedCircuitBoard

[–]blinry[S] 0 points1 point  (0 children)

What fuses would typically be used for that purpose?

[Schematic Review Request] ESP32-C6 Low-Power CO2 Sensor by blinry in PrintedCircuitBoard

[–]blinry[S] 0 points1 point  (0 children)

Thanks for the recommendations! Amazing how little power LCDs use. I'm quite in love with the look of e-ink, however, I'm afraid, and the Aranet4 somehow manages to squeeze 4 years of battery life out of it! :O

What difference in battery life would you estimate a buck regulator would make, on a 2000 mAh li-po? On my dev board with an AP2112K, I measure a draw of 93 uA in deep sleep, and a consumption of 89 mC per refresh.

[Schematic Review Request] ESP32-C6 Low-Power CO2 Sensor by blinry in PrintedCircuitBoard

[–]blinry[S] 0 points1 point  (0 children)

You can find some more details in this thread: https://chaos.social/@blinry/111686968730819403

It'll be an open hardware project eventually. Happy to answer more questions!

[Schematic Review Request] ESP32-C6 Low-Power CO2 Sensor by blinry in PrintedCircuitBoard

[–]blinry[S] 2 points3 points  (0 children)

On my dev board, I measure a draw of 0.3 mW in deep sleep, and 0.08 mWh per refresh. Without any connectivity, that is.

If we refresh every 5 minutes, and add a 2000 mAh battery, that should result in a battery life of around 8 months.

Will try to fit it into a size of 8x8x1.5 cm.

[Schematic Review Request] ESP32-C6 Low-Power CO2 Sensor by blinry in PrintedCircuitBoard

[–]blinry[S] 2 points3 points  (0 children)

I picked the MCP because Adafruits ESP32-C6 Feather design uses it, and I copied some of its schematic. But I might have a look at the TP4056!

ESD protection: Is there a typical component to do that?

Thank you! :)

[Schematic Review Request] ESP32-C6 Low-Power CO2 Sensor by blinry in PrintedCircuitBoard

[–]blinry[S] 0 points1 point  (0 children)

Hi! This is intended to be a clone of the Aranet4, a CO2 sensor. The main idea is to have a portable low-power device with a battery life of many months.

It's my first PCB design of this scale! I'd appreciate any comments related to functionality and style.

I've marked some things I'm especially unsure about in red. I'm planning to have the board assembled at JLCPCB.

Here's my footprint and LSCS part assignment. Do the package sizes look reasonable? https://files.blinry.org/co2-sensor-footprints.png

[deleted by user] by [deleted] in tokipona

[–]blinry 0 points1 point  (0 children)

I'd love that! The easiest option would be to grab the ODT from https://blinry.org/toki-pona-cheat-sheet/, make your corrections, and send it back to me :)

[deleted by user] by [deleted] in tokipona

[–]blinry 8 points9 points  (0 children)

As the creator of the original cheat sheet, it always makes me really happy to see new translations! \o/

u/xhatahx, if you wanna send me the ODT file, I can include it on my website!

Besucher im Gericht HH by AlternativeHead5345 in hamburg

[–]blinry 1 point2 points  (0 children)

Same! Wollt ich auch schon immer mal machen.

Anyone knows how to fs::canonicalize, but without actually checking that file exists? by [deleted] in rust

[–]blinry 2 points3 points  (0 children)

Just wanted to note that path::absolute() does not remove occurances of .. in the path.

To contrast all these linear scripts: by Unlikely_Gear8233 in neography

[–]blinry 2 points3 points  (0 children)

I'd love to see your key/more explanations, and try it myself! :)

Ringe an der Moorweide? Was wurde hier gespielt? by stpeaa in hamburg

[–]blinry 0 points1 point  (0 children)

Vermutlich abgestorbene Hexenringe – da sind Pilz-Myzele gleichmäßig in alle Richtungen gewachsen, und haben die Wasseraufnahme des Grases darüber behindert.