__hetz

u/__hetz@sh.itjust.works
2 posts · 155 comments

Recent posts

Recent comments

I overbuilt built my NAS/container server for $1262 excluding the price of the rack chassis, PSU, cooler and two 1TB NVMe SSDs I cannot recall the price I paid for. B550 board, Ryzen 5, four 10TB Red Plus HDDs, Intel Arc A380, 64GB of DDR 5 ECC. Those listed components are now $3381. When or if you can even find them. The Arc is unobtanium as far as I can see. Of course the RAM and HDDs went up the most in cost, but it's still like $65 and $75 more for the mobo and chip.

Whoop, decided to check and I found the SSDs: I paid $60 a pop for Samsung 980 Pros and they're $240 now. So $1382 then vs $3861 now. Almost triple. The bubble can't pop soon enough.

I'm not too familiar with Blink products, just that a wall wart bell showed up in a quick search, so it is possible. Most camera doorbells I've seen that do have a pair of terminals, they're to do as you described: connect to the bell circuit to get power and ring the existing bell. I'm doing a bit of inferring, since knocking sounded like the only previous option, that there's no wire at their door to utilize. Couple that with their being in an apartment and it is likely the only way they're getting one there is to surface run it. Or run behind any crown molding/baseboard trim they have, but that's a labor-intensive pain in the ass.

They don't have a traditional doorbell which is why people previously knocked. Since they added the Blink doorbell, people ring the bell. Except there is no bell apart from the speaker built into the Blink... outside the front door... where it can't be heard by people inside. So you can't know if someone has rung the bell without having a phone on you to receive the notification. Blink sells a chime that can just be plugged into an outlet. Doesn't have the best reviews but I would've given that a shot first. Maybe it isn't sold in their market or something.

on Why homelab? · c/selfhosted · 2 pts · 4d

What you're describing works but probably not for me as you acknowledge. The "PC loses AC while running" part is what I actively try to avoid as part of the greater goal of minimizing risk of damage/data loss. It might be superstitious at this point, modern hardware and filesystems being a bit more resilient, but I feel better not risking it. Since I'm shutting down before the UPS battery dies, and power could restore before it does, there's a real chance power will never be totally lost as far as the motherboard sees it. In that case a boot on AC restoral won't get triggered. Otherwise I agree. It's a lot of work. Or rather a lot of research, RTFM, and understanding before you can even do the a little bit of work to implement it.

on Why homelab? · c/selfhosted · 6 pts · 4d

I was actually working on an edit to further clarify but that context helps. You'd think for a single machine, just run NUT (or whatever) directly on said machine. The two big reasons, even in that case, for using NUT on a RPi or other low power machine are actually what my edit was going to address: Power Consumption and Wake on LAN. After shutting down any power hog server(s) a decent UPS can probably keep a Pi Zero and travel router running for half a day. Ideally long enough to send a WoL packet to the server(s) once the UPS says power is restored. That can be pretty important, even in a "single" (ignoring the Pi) machine setup, if you're out of town and nobody else has access to manually power it back up.

I will admit NUT was one of the more convoluted things I ever set up, and one has to write their own scripts and such for it, but I find it worth the peace of mind knowing things shut down cleanly. Having them wake back up automatically is icing on the cake, even if my own setup is local only. There's never a need, if I'm not home, to walk anyone over the phone through identifying which nondescript black rectangle needs its power button pushed.

on Why homelab? · c/selfhosted · 8 pts · 4d

I'm not sure if there's a fundamental misunderstanding but I felt a need to clarify that NUT works with a UPS. It isn't either or. Whether you've got a homelab or a single desktop PC, you need some piece of software which can see when the UPS goes "Oh shit, power is gone" and instruct the machine(s) to shut down cleanly. NUT is that software. If it wasn't NUT then it'd be whatever software the UPS manufacturer either provides or recommends for your combination of UPS and OS.

To the example of how one provides media to other devices inside (and possibly outside) the local network, although I get the broader idea, it really becomes a matter of scope, scale and taste. If my goal were to provide access to family members outside my home, friends, possibly friends of friends (either by intent or as a result of account sharing) then I'll probably want monitoring. I'll want a dead simple app any of them can install and point to a memorable URL. I'll want alerts if someone in Romania or Shanghai attempts to log in with a friend's account... You get the gist. If it's not something that matters outside my house and I'm not going to repeatedly need to setup VPNs and map network drives for people, I could just spin up a Samba share and add it to the handful of devices in my home network and let those devices decide what application opens whatever media.

In actuality I'm extremely small scale (serving only my home) and still prefer Jellyfin for its simplicity and transcoding. It's simple enough to slap on cheap Android TV boxes and hand someone the remote. No real reason to watch it like a hawk. Nor to track bandwidth; I've got an excess for the house. The GPU is capable enough; an Arc A380 that'll never have enough simultaneous transcodes to be a bottleneck.

To answer the "why?," I am one of those people that enjoys learning things that often feel like (or factually are) work. Maybe it's self flagellation and I just refuse to admit it. I am a Factorio addict. But it's also because tackling those things usually means the other users have an easier time. Mamma don't wanna learn to drive the network to her laptop or search the app store for a file thingamajig what can connect to that tango or salsa or whatever just to scroll through a bunch of video file icons with the text so small she has to break out the Walgreens readers. She wants a shiny interface that's swipe-able on a phone or tablet or navigable with a remote control. Pretty movie posters and bold legible titles. And I haven't touched my config in months for that matter. Just a little bit of work has propped up a really enjoyable, ongoing show/movie watching experience. Definitely worth.

on Ban Windows at schools · c/linux · 3 pts · 4d

American mindset, and probably more broadly speaking, "ban thing" when thing isn't widely understood (to be bad, or even in general) usually gets reactionary backlash because people don't like when decisions are made for them or options (even those they're unaware of) are either taken off the table or forced upon them. It's teeing up Microsoft to spend a few bucks on a country song and cowboy character ad campaign to brush the issue off.

"New thing better" doesn't always work well either because people need a reason to change when things seemingly already work as-is. Leading with outrage is unfortunately the better way to win over people who aren't going to make an effort for themselves to investigate the problem. Tell them why they should be angry, why Microsoft is a threat to their children, etc and then, if you can convince them, is when you add "...and that's why we should ban MS products." Even that is still insufficient without a clear course of action. If the solution isn't drop-in and painless, it's going to disrupt the education of the generation when the change is made. The argument needs to be compelling enough to worth unsettling the status quo.

Last up, our education system is headed by a carny. Our administration swung the doors wide open for Mecha Hitler. Our president loves the uneducated and the uneducated clap like a pack of trained seals when they hear it. Even if Microsoft failed to backroom deal or blackmail their way into maintaining their stranglehold, you'd have to be on Elon levels of ketamine to believe the current admin would adopt open standards or invest the US equivalent of Venezuela's Canaima Linux. We'd get gaudy gold TrumpTops preloaded Grok, nationalist propaganda and government spyware.

All that isn't to piss on the parade. I'm for open standards, open operating systems and improving technical literacy while stripping away the invasions of privacy and stopping the dumbing down of our youth. I just think "ban thing" is only ever going to appeal to bandwagon radicals and the folks that already agree with you. If you're not winning over the opposition (and more importantly the idiots who don't even know they're opposed until their indignant inner sleeper cell is activated by the word "ban") you're in for a losing fight.

The problem is, contextually, this is a direct nod to the "ein volk, ein reich" shit of Nazi Germany. It is most certainly intended to be exactly that. For that reason it's invigorating to the far right, white nationalist, christofascist crowd. It's still appealing to the uneducated tone-deaf right who, like yourself, think (or are quick to excuse it as) "oh, it's just a happy simple little slogan about bringing America together 🦅🇺🇸🎆🔫." Which is great for the aforementioned fascists because they can hide behind that interpretation and know the people who only see it that way are dumb enough to continue to back them. Simultaneously it serves as a reminder to anyone not pasty enough of complexion that they are not welcome in the far right's idea of America. They are not welcome as part of the "one." "The melting pot has been switched off. Drop your culture and heritage at the door. If you assimilate maybe we'll use you as a token but we still really don't want you here."

I'm not one who is keen to ever hand over words, phrases, symbols and such to hatred. It sucks to let awful people appropriate them. But you'd need to have been living under a rock for the last decade to not see the obvious dog whistle for what it is. In a vacuum I wouldn't see the problem either. Here on planet Earth you'd need to be deaf and blind to miss it.

on .files · c/linuxmemes · 13 pts · 5d

Not a programmer either but I'll throw in my anecdotes:

  • I was writing a "cog" for pycord (Python Discord bot framework). I wanted a slash command to hit an API for some reason or another. Whatever AI I was using hallucinated a non-existent endpoint to achieve that so, of course, it didn't work. I wasted a half hour reading past and upcoming specs of the API to find that endpoint never existed and wasn't going to exist in the next release. The code was structurally sound, pretty much identical to other functions I'd written by hand, but it reached out to something that does not exist. It did this with a popular, well-documented piece of software.
  • Speaking of structurally sound, there's no real time save if I have to double back to make sure it filled in all the blanks correctly. If the AI can fuck up with an API that it should "know," it's a guarantee that will be necessary to correct everything when an AI has no knowledge of it whatsoever. So now time is spent making sure it isn't referencing variables it failed to define, pointing to API endpoints that aren't there, etc. I can define boilerplates and snippets in any decent text editor. An autocomplete plugin will fill out the entire structure of a function being defined the second I type def and leave me to fill in the blanks - all without deferring to a water and energy sucking, data mining, douchebag of a company. What's being gained that isn't costing me privacy, depriving myself the use of my own cognitive abilities, and ultimately making the world a little worse off?
  • Last one, I wrote a bash script years ago using exiv2 to pull the EXIF data and sort unsorted photos into ../YYYY/MM/DD/. directories. When the AI hype started gaining traction I tasked one with doing the same to see what it would do differently. Aside from some capitalization and variable names, it was identical. Now it's not exactly a complicated task but my takeaway was either I'm a better programmer/scripter than I thought (not likely) or AI is just as bad (or worse) of a programmer as me. I'm leaning towards worse, considering I manage to actually know if an endpoint or variable exists before referencing it.

Anyway, the only conclusion I can draw is those "programmers" are developing unmaintainable blackboxes out of twigs and playing cards. If some big bad wolf by the name of "Intellectual Debt" doesn't inevitably come along to huff and puff, they'll just end up collapsing under their own weight.

How are you liking it? I get a handful of channels off a set of cheap hoop/rabbit ears hooked direct to the TV, but I've been thinking about sticking a decent antenna up in the attic and an hdhomerun on a shelf in my rack (then add it to Jellyfin). I'm also a little concerned about investing that money and effort just to have the stations around here switch to DRM shortly after. I'm in the states and, as I understand, they haven't been able to get approval for DRM decoding on their devices. Meanwhile there's some chance of DRM becoming standard/mandatory(?) for OTA TV within the next year or so.

I stopped paying however many years ago it was that they killed Play Music. YouTube Premium was just a benefit to a music service I felt was worth the money. Once they sucked all the humanity and soul out of Play Music and pushed YouTube Music on everyone, I bounced. Been using NewPipe on mobile, TubeArchivist and Jellyfin at home for videos I want to retain and watch on my TV or whatever.

So I've heard! Popular Jewish American cuisine. I've only been to NY once and it was middle of the night so just about everything was closed. Maybe one day I'll have a proper trip up there to take in more sights and food. Meanwhile the nearest bagel shops to me are like 20-30 miles away... so none in my immediate future. :(

I guess, in a culinary sense, it's not "raw." In my head it's still hard to see it as "cooked" since it's chemical cooking rather than heat. Same reason I'm inclined to still call ceviche "raw" even when I know the acidic juices are doing whatever with the proteins and the end result is very different from truly raw fish.

Bagels and lox. Sushi has seemed to steadily grown in popularity here in the states but there's still plenty of aversion to raw (or cured, brined/smoked) fish. Also capers are like angry little olives on steroids. Definitely not for everyone. I haven't had any since the only bagel shop around, an Einstein Bros, closed some years ago.

I loved greens as a kid and still do. Stewed spinach, Brussels, broccoli, etc. Seems like it's usually a visual and/or texture aversion for the folks that don't like stewed greens (spinach, collared, kale). Does kinda look like a chunk of dark, wet grass left behind a lawnmower.

Dutch licorice. I haven't been brave enough to try Swedish Bastards but I have to make a conscious effort not to eat a whole bag of Gustaf's dubbelzout coins. I told the person that introduced me to them that they taste the way a litterbox smells... then they grew on me and I kept eating them.

Fresh hot mustard. A local Chinese restaurant makes theirs fresh and it's damned potent. It honestly reminds me of nail polish remover. I haven't found anything that'll clear my sinuses the way it can.

Reads like the typical NWO, Great Reset conspiracy nuttery. Maybe a sprinkle of Bill Gates population control, eugenics, etc. I'd say I'm surprised but I'm not. You can street view their location and it looks like shared office/warehouse space. They probably employ less than 10 people and, if SprocketFox reached out to the correct email or whatever, the company clearly isn't concerned about PR and such. Obviously don't have an office clerk or the sort handling the emails when the reply includes whataboutism and conspiracy theories.

I don't remember anything worthwhile but one alarm/camera installation I was on years ago was for two dudes working out of the loft above a household garage. Two-man hand-soldering operation assembling boards at a private residence in a major tech corridor (big name mil contractor offices up and down the main drag). Probably just bid on a contract, got lucky, and started cranking out components for god only knows.

Takeaway being they're "regular" people, even if they're manufacturing high-end hardware for weather balloons, so nuttery is still on the table.

Edit: But I too am deeply curious about cheese fortune telling. And again: Tyromancy
Oddly I've actually heard of oomancy prior to the article although I can't remember where or why. Tea leaves as well, but that's hardly obscure. At any rate I now have a literal grocery list of divination woowoo to read up on.

When they added locations with local radio stations in PGR2, I thought it was coolest thing ever. Growing up in the DMV, "Elliot in the Morning" on DC101 was (still is) the big morning talk radio show. Hearing Elliot introduce tracks by Bif Naked, Trust Co., and such while racing past local monuments was wild.

I wonder what sort of nightmare it had to be for a game studio to get all the necessary rights. It was after Clear Channel (iHeartRadio) acquired a ton of stations in the US so DC101, Hot 99.5, etc were probably negotiated through a single point of contact. The international stations were mostly independent if I can remember right.

Geometry Wars was the one that was playable on the arcade machine, in the garage area, in Project Gotham Racing 2 on the OG Xbox. Got a proper release and sequels after that. I was a PGR addict as a kid. Awesome soundtracks, online play, and my first racer that wasn't arcade-like or combat oriented (Road Rash, Twisted Metal, etc).

I went with Icon for the flex head, and again for a swivel ratchet because I found it great for spinning out spark plugs. If space is tight I still use the Stanley ratchets just because they're the smallest ones I've got. Adapters and extensions are a mix of Pittsburgh, Icon and some Neiko stuff from Scamazon.

I mostly deal with Harbor Freight since there's one in town less than ten minutes from me. I haven't had to warranty anything (most of my mechanic's tools were purchased this year) but it's nice knowing just about everything is lifetime and I won't have to wait on a tool truck or drive twenty miles or more when that time comes. Also the sales. Excepting what I needed at the moment to fix my truck, I've made it a point to try only buying stuff on sale.

Can't speak for the new black chrome sets. Some have more in them; one I saw had essentially the same socket sets as mine in addition to some combo wrenches, hex keys and whatnot. Don't know if they're as good. Plenty good enough for a kid fixing up bikes, learning to wrench on mowers, etc I would imagine.

Picked up the 3/8" long flex-head from hazard fraught, before the G2 ratchets came out, earlier this year. It was the most used tool when I had to replace my water pump that went out (did the timing belt, thermostat and a lot of other stuff while I was at it). I never did more than oil changes, spark plugs, brakes and such for myself prior to that. Since I used it so much and it worked so well, while working on something new to me, I've got fondness for it.

For sockets it'd be easy to pick my impacts, because ugga duggas are a measurement of both torque and joy. I'll actually say it's my Stanley black chrome set I picked up on sale from a wally world around a decade ago (if not longer). The set has 3/8" and 3/4" drive but it skips, doesn't go particularly large or small, the included ratchets feel too small in my hands and lack leverage. Still it had every size I needed for the job. I've used it over the years on our mowers, cars, cranking down lags into wood posts and beams or concrete anchors... they've never been abused but I'm still amazed none have ever slipped, cracked or rounded from all the use they've seen.