• 3 Posts
  • 860 Comments
Joined 3 years ago
cake
Cake day: June 6th, 2023

help-circle

  • You might be surprised how little power it’s sipping when sitting idle. Unnecessary disk accesses might be the biggest power use in those hours, but that’s more likely to cost you due to wear and tear and eventual replacement of the drive.

    I recommend buying a Kill-a-watt and monitoring your power consumption on the server for a week or two. Then do some math to see how much it’s actually costing your energy bill. If it’s actually considerable, then try using tools like powertop to see if you can determine what’s generating all the activity.



  • If I say I custom rolled my own crypto and it’s designed to be deployed to the open web, and you inspect it and don’t see anything wrong, should you do it?

    Jellyfin is young and still in heavy development. As time goes on, more eyes have seen it, and it’s been battle hardened, the security naturally gets stronger and the risk lower. I don’t agree that no one should ever host a public jellyfin server for all time, but for right now, it should be clear that you’re assuming obvious risk.

    Technically there’s no real problem here. Just like with any vulnerability in any service that’s exposed in some way, as long as you update right now you’re (probably) fine. I just don’t want staying on top of it to be a full time job, so I limit my attack surface by using a VPN.



  • If it’s just for you, then you don’t need to tackle the hardest problem of content moderation.

    The second hardest problem is bandwidth. If you post something to a forum that suddenly gets a lot of traffic, without some kind of CDN intermediary, you’ll get a hug of death and/or a huge bill for all the bandwidth.

    The third hardest problem is uptime. My assumption is that you want the content to remain valid forever. No one likes seeing dead links in old forum threads. So as you use it over time, anything you’ve posted over the years could get a sudden unexpected viral hug, or you have to let it die (which may not necessarily stop the hug, since everyone would still be trying to ask your server for the content).

    Just making sure you appreciate how difficult solving this problem inevitably becomes. Note that discord and Lemmy Posts let you upload images, so you shouldn’t need such a service in those cases. But for random forums, it quickly becomes hard.


  • I was also intrigued by the introduction of the matter standard, but the reality is there are already a ton of low power, cheap ZigBee devices out there that can operate for years on a battery.

    I think I’ve run into one thread/matter compatible device that I was considering, but found a HA forum thread saying their experience with that protocol+device+HA wasn’t as stable. So I didn’t do it. I’m not even sure how cheap and low power thread/matter devices can get.



  • Interesting, yeah I’m not actually well versed, that’s why i began with “afaik” hah. My experience with EdgeRouter is that you basically have to enable hw offloading to get the full throughput, and my assumption was that probably all off-the-shelf routers are doing something similar for them to be usable in such a small/cheap/lower-power box.

    When you say I might be thinking of “switching hardware”, I assume you’re referring to “managed switching”, and isn’t that just routing without any NAT? Like, if your pfsense router has 4 NICs, then it has to do the job of both a router and switch, no? First one, then the other for each packet?



  • Doesn’t the law expect “Operating Systems” to do this? I feel like everyone should point fingers and lean on bureaucracy. Systemd should say “well don’t look at us, we’re not an operating system, we’re just an init and services system”, and Linux says “well we’re just a kernel, usermode does whatever it wants”, and Debian says “well we’re just a distro, we didn’t write any of the packages we just stick them together.”

    If the tech illiterate idiots who wrote the poorly thought out law can’t figure out who to ask, maybe they’ll do their due diligence next time.


  • As a software engineer, I’m convinced “vibe coding” is just a meme. It’s like watching a chaotic system. You need to constantly be wrangling it back on topic, and keep it from bloating the codebase, in order to get anything done. You may be able to vibe a small mockup, but it will inevitably go off and produce garbage that doesn’t make sense.

    It is useful as a glorified grep, and a sort of natural language to programming language compiler for simple descriptions. But if you don’t already understand what you expect the LLM to output, you’re gonna have a bad time.








  • What concerns me is the implicit association people will make between him and FOSS, and anything they believe about one will carry to the other.

    I have to assume there are already people who hear “Linux” and think “ugh, I wouldn’t touch that with a 10ft pole because I don’t want anything to do with Pewdiepie”. Similarly, if he says something dumb next week, and half his audience abandons him, they’ll likely have a negative outlook on FOSS going forward.

    Either way, I don’t believe FOSS’ staying power comes from meteoric rises following a fad, it comes from a natural immunity to enshittification over time. On the scale of a few of decades, FOSS seems like it’s struggling against proprietary solutions. But just like the general concept of political democracy, I think on the scale of centuries it will become the clear, time-tested, least-bad option. But I digress.


  • For an actual answer, it looks like WD has something called wdckit that is available on request.

    I see a corresponding AUR entry that looks like it’s grabbing some zip from a personal Russian CDN. Super sketchy looking tbh.

    But it’s possible this tool has whatever functionality the windows WD Utility uses to toggle the light in the drive’s firmware.

    IMO, it’s not worth it. I’d just go the electrical tape route and maybe ask WD Customer Support if there’s a way, and if not, ask that they support Linux better in the future.