Mama told me not to come.

She said, that ain’t the way to have fun.

  • 18 Posts
  • 7.33K Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle


  • I don’t meet all of the items here (my homelab setup is still a WIP), but here’s basically what I have:

    1. Cloudflare manages my domain and DNS, but nothing else; I only use them because they’re cheaper than my last registrar (Namecheap)
    2. VPS at Hetzner acts as my edge - HAProxy forwards packets based on SNI over my WireGuard VPN to the relevant device on my network
    3. I use Caddy on each device to handle TLS, and all services are inside docker with zero directly exposed ports
    4. each service only has access to the files and other containers it needs to accomplish the task
    5. my router is configured w/ static DNS, so all requests to services go to my domain name over TLS, but they don’t hit the WAN if I’m on my LAN

    I don’t have continuous monitoring and alerting, mostly because the only people using my network are me, my SO, and my kids. I am planning on adding some alerting though, and I especially need to configure SMART reporting (had it configured at one time). So when I do that, I’ll add some dashboards for my various other services as well.

    Some things I plan to add:

    • backup and restore - I plan to use Backblaze, my main hurdle is that I don’t want to backup my large media files (movies and whatnot), and I haven’t put in the work to configure a service to handle backups; this is a top priority for me
    • VLANs to separate devices - I want one network w/o internet access for my IP cameras, one for devices that need access to specific external sites (e.g. my smart TV, or a separate media device once I switch to a dumb TV), one for privileged services (e.g. my NAS, which will talk to multiple VLANs), and one for guests
    • continuous monitoring and alerting - each device would report to a service on my VPS (or maybe a separate VPS)
    • home automation system - my focus has been on replacing external services, and I don’t use an automation system yet, so I haven’t gotten to this; but I’m planning on using HomeAssistant as I roll out my other home monitoring stuff

    So I’m probably halfway to what the OP has laid out. I don’t do this type of thing at work, and I don’t share anything outside my network, so I’m in no hurry. However, I do need to handle backups and SMART monitoring on my NAS ASAP, since those are the last glaring gaps in my setup.


  • Hmm, he was probably missing out if that’s all he had it with. I’m sure it’s fine, but there are so many other ways to enjoy fish roe than just with bread or crackers.

    If you’re ever up for trying it again and like fish, try adding a little to an otherwise mild dish. If you don’t overdo it, you’ll keep the mild flavors of the dish, but with a taste of the ocean as well. A little goes a long way, so don’t go too crazy.


  • I’d appreciate it as well.

    I have a somewhat sophisticated setup as well that doesn’t use Cloudflare (aside from domain and DNS hosting) or AWS (I use a simple Hetzner VPS). I’m considering using Backblaze for backups, and everything else is self-hosted.

    One of my main goals is that every responsibility should be modular and have a compatible drop-in replacement. I’m very interested to read what others with a similar perspective have done.


  • Yeah, I practice some ZeroTrust principles w/o using any of the above. I use Docker networks to associate services and their data and restrict them from accessing services/data they don’t need. I use HAProxy at the edge to route requests to specific nodes in my network, and all of that operates over my own WireGuard VPN. I’m working on creating VLANs for my network to further segment things, so I can dictate which devices can access which resources. For continuous monitoring and alerting, any separate device connected to my VPN would work (haven’t yet configured that); I personally don’t bother because my SO/kids will tell me if something they use goes down, and knowing a few minutes earlier wouldn’t matter.

    You really don’t need AWS, Cloudflare, or Telegram for any of this. That said, it is interesting to read through when crafting your own solution, if only to check which parts you have and what parts you may have forgotten.


  • “Disruptive Device” means any device that prevents or interferes with our provision of the 4Wireless to other customers (such as a wireless access point such as wireless routers) or any other device used by you in breach of the Acceptable Use Policy;

    That’s in the OP, so it specifically calls out any kind of wireless access point.

    Yeah, it might not be on the network, but the prohibition doesn’t seem to be limited to network-connected devices. Bridging from your phone to your AP/router w/o touching the network may still be against TOS.


  • If it’s anything like other kinds of fish roe (I don’t see any reason why it wouldn’t), it’s not something to eat on its own, but with something. It basically adds some fresh fishiness to whatever you’re eating, for example mild pastas like alfredo or carbonara. I really like fish, so I find it adds some nice flavor to a wide variety of dishes.


  • Woo! I’m excited to mess w/ 3.13.

    I’ve been pushing to update our Python version, and we went from 3.7 a couple years ago to now being on 3.11 everywhere, and we should get to 3.12 by EOY (and maybe 3.13 if 3.12 goes well). We ran into some weird issues with pytest eating up all the RAM in 3.12, but that was nearly a year ago now (hence why we went to 3.11 first), so hopefully we won’t have as many roadblocks this time.

    WASI is now a Tier 2 supported platform

    Huh, I’m going to have to play with this. We have a lot of shared logic between the FE and BE (mostly to support offline mode for our app), and we’ve had bugs when someone forgot to change both. So I’m interested in trying this out for shared business logic and small computations.

    On this, anyone know of any projects that can turn a pip-installable package into a WASM module? Ideally, it would fit in our existing FE build pipeline so I could just import it as an ES6 module and the pipeline would generate the file as needed. I’ll certainly look into it when the time comes, just wondering if anyone has already used it.


  • This video is about SMS, but should apply to Facebook or any other service.

    Basically, the advice is to announce that you’re primarily using something else with other groups, so you’ll be slow to respond on the other platform. Then be proactive about using the new platform and trying to get individuals to switch to it.

    Here are a couple options:

    • Signal - great as a Messenger replacement
    • Matrix - great as a general chat/event posting platform; make a room for each subgroup

    You’d probably need to be pretty aggressive about pushing the new platform, and confident in being able to resolve any concerns, but that seems to be the best way to get people to switch.


  • Fortunately, my area has a popular classifieds section at a local newspaper website that everyone seems to have standardized on. I guess people probably also use Facebook, but the local classifieds has a ton of listings.

    So if Craigslist is essentially dead in your area, check the classifieds in whatever newspapers are popular in your area, maybe there’s another relatively popular option. And regardless of what you do, it’s totally fine to make posts in multiple places, so make a Craigslist post and updated it alongside whatever one you end up using.





  • I’m pretty sure that ship has sailed, especially on Lemmy. I feel like votes as agreement instead of acknowledging constructiveness is more prevalent here than on Reddit, especially for anything vaguely political (or AI, Musk, etc). I’ve seen very constructive comments complete with citations and everything get heavily downvoted because they go against whatever the popular position is, while a low-effort comment next to it gets heavily upvoted because it agrees with the popular opinion.

    It’s really frustrating, and I wish we had a platform that properly rewarded constructive discussion instead of popular discussion. Yet here we are.





  • One good example of a bubble that usually deflates slowly is the housing market. The housing market goes through cycles, and those bubbles very rarely pop. It popped in 2008 because banks were simultaneously caught with their hands in the candy jar by lying about risk levels of loans, so when foreclosures started, it caused a domino effect. In most cases, the fed just raises rates and housing prices naturally fall as demand falls, but in 2008, part of the problem was that banks kept selling bad loans despite high mortgage rates and high housing prices, all because they knew they could sell those loans off to another bank and make some quick profit (like a game of hot potato).

    In the case of AI, I don’t think it’ll be the fed raising rates to cool the market (that market isn’t impacted as much by rates), but the industry investing more to try to revive it. So Nvidia is unlikely to totally crash because it’ll be propped up by Microsoft, Amazon, and Google, and Microsoft, Apple, and Google will keep pitching different use cases to slow the losses as businesses pull away from AI. That’s quite similar to how the fed cuts rates to spur economic investment (i.e. borrowing) to soften the impact of a bubble bursting, just driven from mega tech companies instead of a government.

    At least that’s my take.


  • Interesting, I didn’t realize that ADHD and autism occur so frequently together. Also:

    Interestingly, initial small studies have explored the potential use of intranasal insulin as a therapeutic intervention for ADHD. A pilot study by Shemesh et al. (2021) found that a single dose of intranasal insulin improved cognitive performance and attention in adults with ADHD. While these results are promising, larger-scale clinical trials are needed to evaluate the safety and efficacy of this approach.

    Well, now I have a rabbit hole to go down. I hope you and your family can find something that works, healthy family relationships can be very rewarding, and avoiding them largely due to a hopefully treatable medical condition sucks. Anyway, thanks for the explanation!