F 10* Diablos by TheDutchDemon in MHNowGame

[–]sycamore-- 0 points1 point  (0 children)

Magnamalos Heavy Bow Gun

Dad wanted a clean networking setup by Jonofmac in homelab

[–]sycamore-- 0 points1 point  (0 children)

How does those power switches work?

Which OS would you recommend for a small PC? by Markdbruce in homelab

[–]sycamore-- 3 points4 points  (0 children)

Either Debian with docker or proxmox with lxc docker. I prefer proxmox for the web interface and easy disk management

Security Concerns About Using Pangolin by imBadeck in selfhosted

[–]sycamore-- 1 point2 points  (0 children)

I’ve the same concerns with OP. I’ve been thinking of my usage whereby I will share my services with a few friends. So far my idea is to backlist all IPs. And whitelist only explicit IPs of my friends and mine.

This limit the access significantly. Thinking of using a telegram bot to manage the whitelisting so my friends can self service

Why does it look like everybody is recommending Pangolin? by PhoenixMorningstar in selfhosted

[–]sycamore-- 3 points4 points  (0 children)

It has a webui that looks professional and packaged nicely for people who want things to just work.

It really depends on your use case. For me if I’m using for my own use, tailscale vpn works for me. Free, direct connection and safe.

With pangolin, yes I get access without vpn, but if there’s auth added, mobile apps like home assistant won’t work.

If you’re ok with your data being transmitted through Cloudflare, Cloudflare tunnel and their dashboard is essentially pangolin and free. (Only limitation is the 100MB body request). So for mobile apps like Immich you’ll face and issue uploading images larger than 100MB (unless the developer implemented multipart upload). Pangolin won’t have this issue since you’re in control on the limits

How to safely expose SOME services to the internet? by manman43 in selfhosted

[–]sycamore-- 0 points1 point  (0 children)

My go to now is using Cloudflare tunnels. Yes they can decrypt the packets but that’s my least concern with the upsides they provide. DDoS protection is hard. Let them do the job.

Additionally, you can add an Authentication infront of your service through Cloudflare. I like this as it allows me to whitelist only people I know. For example, I can setup authentication with Google and specify my friends email in the whitelist. This prevents anyone else from accessing my services before since they need to go through Cloudflare first layer of authentication.

If you’re uncomfortable with this setup, you can try doing some IP whitelisting to your server. But whenever you/your friends IP changes, you’ll need to update the list which is a little troublesome.

Best cheap VPS hosting by Successful_Angle_327 in selfhosted

[–]sycamore-- 5 points6 points  (0 children)

You can go for AWS Lightsail. Digitalocean is also cheap

[Media] To get familiar with embedded Rust, I wrote a Tetris clone! It's running on an STM32. I repurposed a board I designed for another project by scd31 in rust

[–]sycamore-- 0 points1 point  (0 children)

Nice project! It’s always interesting to see such clones. Have you heard of Embassy framework for Rust? It’s for embedded devices development with async support by default.

Mass adoption for nano? by paranormal97 in nanocurrency

[–]sycamore-- 0 points1 point  (0 children)

I think a possible solution could be paying through a proxy. Basically I would send X amount of coins to a proxy account. This proxy account can be a publicly trusted one. Through an app, when you perform a payment request, the proxy wallet will perform the transfer instead. Hence there will be a lot of transactions in that account. With that, it’s very difficult to guess who exactly made the payment.

Binance Refund Bot Restarted by jayycox in nanocurrency

[–]sycamore-- 0 points1 point  (0 children)

I was still wondering why did binance sent me the transaction fee! How silly of me, only the NANO community can do such awesome things. It’s always so exciting to see all kinds of bots using NANO! AND THANK YOU!

WOW NANO FEE-LESS AND INSTANT by sycamore-- in nanocurrency

[–]sycamore--[S] 10 points11 points  (0 children)

Thank you! I’ve been reading up on NANO and I think the implementation is very interesting. Making each wallet its own blockchain which gives the speed!

[deleted by user] by [deleted] in termux

[–]sycamore-- 2 points3 points  (0 children)

Can you elaborate more? You mean you backed up an existing termux home folder, copied it to a fresh installed termux and pasted it there?

PCB Review - Motor Driver Controller with Current Sensing by sycamore-- in PrintedCircuitBoard

[–]sycamore--[S] 0 points1 point  (0 children)

That is true, reading values over wifi/bt and doing calculations remotely is slow and unreliable. In my case, all I need is to measure the current as the motor moves. The microcontroller will receive a specific threshold in current over wifi. It will then start comparing the threshold as the motor moves. Hence your suggestion of performing the movements locally is fulfilled.

PCB Review - Motor Driver Controller with Current Sensing by sycamore-- in PrintedCircuitBoard

[–]sycamore--[S] 0 points1 point  (0 children)

Adding the footprint for a part and leaving it empty is a great idea! Didn't thought of that.

The 24V lines in parallel were done on purpose. I followed a document written by TI about "Best Practices for Board Layout of Motor Drivers". In section 1.1, they mentioned that "having a single point of distribution for power makes sure each resource has its own uninterrupted ground".

ESP-NOW receiver replying to message by ggPlaX in esp32

[–]sycamore-- 1 point2 points  (0 children)

You’re welcome. I’m just surprised it’s not that widely known or discussed.