• 0 Posts
  • 41 Comments
Joined 2 years ago
cake
Cake day: July 2nd, 2023

help-circle
  • At work whenever we need to build little command line tools, my team is always vexxed by my guideline to have the meat+potatoes in a script that reads well-formatted data off stdin , and outputs well formatted-data to stout. They always wanna have some stupid interactive prompts and saving to files baked right in.

    This is exactly why. You wanna save to a file?? > file

    You want to read from a file? cat |

    You want to save to a file but swap commas for colons? Sed.

    You get so much FOR FREE w/ the GNU toolkit, even for what you build yourself, by thinking in streams.




  • For the record, I fucking hate Plex.

    But this is a disingenuous simplification of where the gap is.

    Me, my brother-in-law, and friend all share our libraries with the same elderly relatives.

    The GAP is that great grandma has to log in/out between servers to find content that may or may not be on an individual server. Plex lets you search/aggregate from all sources without having to jockey credentials and servers.

    It’s not a giant ask. I heard a fucking absolutely brain-dead take that “that would require a centralized server which is against Jellyfins core ideology”.

    So, I dunno. Maybe it isn’t YOUR use case, but it’s MY use case. Doesn’t make me a shill. I’m still pissed as hell.

    But don’t fucking pretend that there is feature parity when there isn’t, and don’t accuse me of being a shill just because Jellyfin literally doesn’t support my use case. I WISH it did. I HATE PLEX.









  • I’d never looked at them before, but yeah that super flower super modular supply looks pretty sweet. It looks like it has a ton of ports that I assume can be wired up as whatever you need.

    For me, the splitters were just generic: they plug to an existing molex out connector and give you 5 SATAs on a ribbon.

    https://a.co/d/gXtQ3Qp is what I’d bought, just for reference. The power supply I used them with wasn’t modular (ancient) and so whatever it had was what there was.

    Maybe I misread, but if you are planning on having two different PSUs in play for the same system, it’s my understanding that it’s important to make sure the DC outputs share a common ground, which might be a little extra wiring.


  • Depending on how power hungry the drives are, and if your PSU has enough spare power, you can get cable splitters. I had some spare molex ports which I plugged a cable from Amazon that split it into 5 SATA power connectors.

    You don’t want to infinitely split cables though, as tempting as that can be, because there are real electrical limits to doing that. Also just because a power supply is rated at X watts, that’s the total. Hard drives will use the 5V and 12V rails and usually there are individual limits on each rail.

    Upgrading the PSU is another option. Probably the cleanest easiest best solution IMO. But even then, you probably can’t find a PSU that’ll give you 12 SATA connectors out of the box so you’ll probably need some splitters in there anyways.

    In my case specifically, I’ve actually got a second power supply (because i already had it and it was otherwise just gathering dust) powering the extra drives. It’s a bit more complicated to get set up but, it’s an option as well.

    Edit: also if you’re asking yourself where can you physically PUT the drives, I 3D printed these and slapped some fans on them:

    https://www.thingiverse.com/thing:4875498




  • An idea would be to allow “plug-in able” content sorting algorithms or content filters.

    I hear so many stories of people slapping tons of filters in their clients (block all comments from ml users, block “Elon” and/or “Trump” keywords)… I think tons of people are running almost identical filters. Why not bake right into the Lemmy core the ability to pull filter sets from say, a public got repo?

    Same with sorting. I’d love to have a “hot” algorithms that “punishes” posts based on comment sentiment analysis. Again, let me choose my sorting algorithm from a git repo. Let some person or persons develop a “good vibes” algorithm which keeps toxity off the top of my feed.

    IMO, this is the way. Sorting by engagement has obvious issues. Introducing other weights to augment a system would make a huge difference in user experience.

    You can’t change the people. Look at this comment section. OP said they don’t want to be yelled at and everyone took that cue to give a lecture. Completely no self awareness. Can’t change that.

    But you can improve the algorithm. And IMO if you could crowdsource that dev in a way that doesn’t impose on mainline development.



  • Windex007@lemmy.worldtoxkcd@lemmy.worldxkcd #3038: Uncanceled Units
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    2
    ·
    7 months ago

    I know why but it’s stupid and arbitrary and the arbitraryness is what’s forcing it.

    It’s the time. It’s always the time.

    SI units are all derived from seconds but instead of working with kiloseconds we have minutes and hours and days with a bunch of idiotic conversions.

    The “second” you invite time into your measure, you invite some real bullshit ad-hoc pseudo-unit convenience units and fuck them. May as well just go imperial and have 14 rods to the fucking hogshead.