HackerTrans
トップ新着トレンドコメント過去質問紹介求人

binwiederhier

no profile record

コメント

binwiederhier
·28 日前·議論
4 years later and I'm still working on ntfy. Trying to make push notifications easy as pie. I would have never thought that it would blow up like this. It's still a lot of fun, and I've learned a lot. Thanks everyone for your support and for your amazing ideas and contributions. Open source is awesome. HN ist awesome. https://github.com/binwiederhier/ntfy
binwiederhier
·4 か月前·議論
Thanks.
binwiederhier
·4 か月前·議論
I love that you love it. That's why I do it. :-)
binwiederhier
·4 か月前·議論
My co-worker figured out a way to run the GitHub CLI with read-only keys restricted to specific repos. I need to do that still.
binwiederhier
·4 か月前·議論
I don't want to isolate the container from the Internet :-) I understand that this is not the safest possible way (exfiltrating is still possible, but I mostly work on open source anyway, so that's not an issue), but I think the convenience wins here.

That said, if you have suggestions that are not super inconvenient, please let me know.

My main goal with this was to make sure it cannot go wild on my own system.
binwiederhier
·4 か月前·議論
I love how everyone is trying to solve the same problems, and how different the solutions are.

I made this little Dockerfile and script that lets me run Claude in a Docker container. It only has access to the workspace that I'm in, as well as the GitHub and JIRA CLI tool. It can do whatever it wants in the workspace (it's in git and backed up), so I can run it with --dangerously-skip-permissions. It works well for me. I bet there are better ways, and I bet it's not as safe as it could be. I'd love to learn about other ways that people do this.

https://github.com/binwiederhier/sandclaude
binwiederhier
·9 か月前·議論
Oh my bad. I misread your comment. You are doing ZFS on top of dmcrypt, not dmcrypt images/volumes on top of ZFS.
binwiederhier
·9 か月前·議論
ZFS encryption is much more space efficient than dmcrypt+unencrypted ZFS when combined with zstd compression. This is because it can do compress-then-encrypt instead of encrypt-then-(not-really-)compress. It is also much much faster.

Source: I work for a backup company that uses ZFS a lot.
binwiederhier
·11 か月前·議論
Thank you to all the Debian volunteers that make Debian and all its derivatives possible. It's remarkable how many people and businesses have been enabled by your work. Thank you!

On a personal note, Trixie is very exciting for me because my side project, ntfy [1], was packaged [2] and is now included in Trixie. I only learned about the fact that it was included very late in cycle when the package maintainer asked for license clarifications. As a result the Debian-ized version of ntfy doesn't contain a web app (which is a reaaal bummer), and has a few things "patched out" (which is fine). I approached the maintainer and just recently added build tags [3] to make it easier to remove Stripe, Firebase and WebPush, so that the next Debian-ized version will not have to contain (so many) awkward patches.

As an "upstream maintainer", I must say it isn't obvious at all why the web app wasn't included. It was clearly removed on purpose [4], but I don't really know what to do to get it into the next Debian release. Doing an "apt install ntfy" is going to be quite disappointing for most if the web app doesn't work. Any help or guidance is very welcome!

[1] https://github.com/binwiederhier/ntfy

[2] https://tracker.debian.org/pkg/ntfy

[3] https://github.com/binwiederhier/ntfy/pull/1420

[4] https://salsa.debian.org/ahmadkhalifa/ntfy/-/blob/debian/lat...
binwiederhier
·3 年前·議論
It has happened to me a few times, and it's really odd. Hi dude! :wave:
binwiederhier
·3 年前·議論
pcopy is quite abandoned but it still works. ;-)

And yes, it's a reference to the song. Good catch. I was listening to it 20 years ago or something like that when I had to come up with a new username. And it stuck. ;-)
binwiederhier
·3 年前·議論
Pushover is fantastic, and if you are happy with it, then stick with it :-) I've never used Pushover, so I don't actually know all that well.

However, ntfy is 100% open source so you can self-host it if you like, and I believe it does have a bunch of features that Pushover does not (email notifications, email publishing, scheduled delivery, tags/emojis, phone calls, icons, ... see for yourself: https://docs.ntfy.sh/publish/). I'm sure ntfy is missing things too that Pushover has. I'll let you be the judge of it.
binwiederhier
·3 年前·議論
Oh man, Pim! What a small world. I looooved working with you on Syncany, and I tried so hard to recruit you hehe. I looked you up on LinkedIn the other day and it looks like you're doing amazingly.

Ping me and we'll chat if you like. I'm working on a new open source project [1] that needs your help, hehe.

[1] https://ntfy.sh
binwiederhier
·3 年前·議論
Thanks. Though I must blame this one one my phone's autocorrect. Hehe.
binwiederhier
·3 年前·議論
Having done a large scale MySQL deployment (700+ servers), I still find the HA landscape in MySQL land pretty sad. It's all very manual, nad it's very easy to screw up failovers. Even with Vitesse or Orchestrator or semi-sync ...
binwiederhier
·3 年前·議論
I wrote a Dropbox-like file sync and share application called Syncany [1] as a side project back in 2014/2015. While it never made it out of alpha, it had gotten some traction, and looking back, I am still proud of the architecture and design (not so much of the code, hehe).

One day, a developer from this random company in Connecticut (I am German and lived in Germany at the time) reached out to me in my project's IRC channel, and asked if I wanted to interview. I did, and I got the job.

I moved to the UK, then to the US with my wife, and stayed with the company for 8 years. I got promoted from senior engineer to Sr. Principal Engineer and had an amazing time there. I now have a green card and live in CT with my 2 amazing children (with German and American citizenship).

I often think back about how much that project and that person who reached out to me changed my life. How different it would be if I hadn't worked on my side project, if it hadn't become semi-popular, or if he hadn't reached out. Butterfly effect at it's finest.

[1] https://www.syncany.org

Edit: Fun fact: Drew Houston (Dropbox CEO) emailed me at the time and wanted to hire me, but he didn't respond when I emailed him back. And even many years later when I applied at Dropbox they didn't want me, hehe.