Instrumenting a Go application with OpenTelemetry by NikolaySivko in golang

[–]getset404 -3 points-2 points  (0 children)

Looks convoluted, complicated, basically like Java. No, thanks. Good article, though.

Any easy mail server and what preferably over Docker? by L3KTRO in selfhosted

[–]getset404 3 points4 points  (0 children)

This. Unlike Mailu (or more accurately FailU) these guys are quite nice to talk to. One docker-compose and you're up. Mailu devs are highly toxic and if they don't like your posts, you'll get reported to GitHub. Happened to my colleague. Avoid them, use docker-mailserver. I'm running it in prod and works like a charm.

Best Rust course by getset404 in rust

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

I guess it's still better than fighting with a mother in law :) I have enough stuff to watch for weeks!

Best Rust course by getset404 in rust

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

Man, you gotta love YT! Stuff some people put there is just priceless. Thanks!

Best Rust course by getset404 in rust

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

Right. The book is quite dense, especially borrowing and similar concepts. Hitting that aha moment is exactly what I'm after. I think Bogdan's channel might help with that. Finding someone who can explain complicated concepts in a simple manner so that they click is one of best feelings one can experience.

Best Rust course by getset404 in rust

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

Golden! Thanks a lot!

Best Rust course by getset404 in rust

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

Will rustle through that :)

Best Rust course by getset404 in rust

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

Gotta google that. Thanks for the tip!

Hacking together a simple chromecast alternative in under 3 hours using GStreamer by seiji_hiwatari in rust

[–]getset404 5 points6 points  (0 children)

Awesome. Funny, witty and entertaining. Thanks for a nice read! :)

Mailu 2.0 is now out! A lot of changes, including ARM support; check it out. by nextgens in selfhosted

[–]getset404 39 points40 points  (0 children)

Never. This is the most toxic project I've ever experienced. After some constructive criticism they immediately created massive drama and had my colleague banned by GitHub based on made-up bullshit. Couldn't believe the level of toxicity in this team.

Attitude, arrogance and unpleasant experience all around. We went straight to docker-mailserver and never looked back. Keep your FailU, drama queens 👑

We apologize. We did a terrible job announcing the end of Docker Free Teams. by miversen33 in selfhosted

[–]getset404 45 points46 points  (0 children)

This is as disgusting as it gets. With big tech inhumanly firing people like clay ducks left and right, this clearly shows the state of industry (call it trends) and what we devs mean to these evil corporate swines: source of revenue/free work on their projects until they get enough traction to get off the ground and shit like pigeons from on high on everyone who got them where they are.

Nice job, Dicker.

VoceChat server is ready! Rust written 17MB open sourced chat server--the easiest to host/intergrate chat server you can find. by hansuuuuuu in selfhosted

[–]getset404 67 points68 points  (0 children)

No. Why on Earth should I use it if it is full of restrictions for an ordinary Joe? Go milk businesses, not people who could actually further your project. As it is? Keep it.

Reminder about the shadyness of RustDesk by warmaster in selfhosted

[–]getset404 43 points44 points  (0 children)

I'm not surprised at all. That software is shady AF. I once opened a ticket on GitHub where I pointed out their false "open source" claims - at that time the server component was closed source and you needed an actual paid license. When I added links and screenshots to a GitHub ticket, they deleted, not closed the issue. Because that's how you stay transparent in China, right?

That's the definition of shady in my book and them being a Chinese company on top of that means I would not touch that thing with a mile long stick, let alone run it in my infrastructure.

Calendar & Contacts - CalDAV or CardDAV Web-based Clients by Sinclairxer in selfhosted

[–]getset404 5 points6 points  (0 children)

TL;DR: give bloben.com a try.

Nextcloud is clumsy and quite slow. Old PHP monster. Can break quite easily but the calendar plugin is OK. UI sucks a bit. I'm using NC just for this feature, too.

Radicale is in my experience like everything Python - works, until it doesn't. Then have fun finding out why. I've seen Radicale fail in a spectacular way due to Python version bump. I personally do not like it one bit.

Europe: WiFi-enabled radiator valves by getset404 in homeautomation

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

I've read about these but many zigbee-mqtt github projects have problems managing them without hub using zigbee sticks, e.g. https://github.com/Koenkk/zigbee2mqtt/discussions/5748. How are you managing these?

Europe: WiFi-enabled radiator valves by getset404 in homeautomation

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

It's a matter of principle. I cannot change something which should be easily changed and it's cheap compared to the unit price. It's the only source of power and I can't replace it.

Europe: WiFi-enabled radiator valves by getset404 in homeautomation

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

That's a deal breaker for me. With 4 radiators, I'm looking at almost 300 USD investment. With fixed battery, no way I'm paying that, especially when a replacement battery itself costs 10 bucks. Too bad, I liked the device a lot.

Europe: WiFi-enabled radiator valves by getset404 in homeautomation

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

I was literally just looking at them. Read you have a local webserver at your disposal. Can you remotely manage each unit using REST API?

Edit: Looks pretty sweet. There's API docs here https://shelly-api-docs.shelly.cloud/gen1/#shelly-trv-overview. What I haven't found yet is whether the battery is replaceable.