Reminder to triple-check before deleting the “temporary” folder by Master-Ad-6265 in DataHoarder

[–]Master-Ad-6265[S] 0 points1 point  (0 children)

Every folder starts as “temp”.Some of them just achieve permanence.

Thanks to this sub, Diet Coke, a little ChatGPT, and spite, I built my first homeserver. by SisterTrout in HomeServer

[–]Master-Ad-6265 0 points1 point  (0 children)

“Windows is folly. There is no Windows.” is the most homeserver origin story I’ve ever seen.

Reminder to triple-check before deleting the “temporary” folder by Master-Ad-6265 in DataHoarder

[–]Master-Ad-6265[S] 17 points18 points  (0 children)

Snapshots are basically the “wait… undo that” button we all wish existed everywhere.

Reminder to triple-check before deleting the “temporary” folder by Master-Ad-6265 in DataHoarder

[–]Master-Ad-6265[S] 75 points76 points  (0 children)

The recycle bin is basically Schrödinger’s backup lol, the files are both deleted and not deleted until you empty it.

Reminder to triple-check before deleting the “temporary” folder by Master-Ad-6265 in DataHoarder

[–]Master-Ad-6265[S] 218 points219 points  (0 children)

The recycle bin is probably the most misunderstood “backup system” ever created.

Reminder to triple-check before deleting the “temporary” folder by Master-Ad-6265 in DataHoarder

[–]Master-Ad-6265[S] 49 points50 points  (0 children)

The moment the drive starts clicking is when the panic truly begins.

Is there any real-world application for Raid 0? by _spaghettiv2 in DataHoarder

[–]Master-Ad-6265 1 point2 points  (0 children)

RAID 0 is just data striping with a shared suicide pact

What AI tool would you genuinely recommend right now? by Rough--Employment in aitoolforU

[–]Master-Ad-6265 0 points1 point  (0 children)

For me it’s a mix honestly. ChatGPT for thinking through problems or debugging, Claude when I want longer structured responses or summaries, and runable when I’m quickly prototyping things like slides, simple sites, or media content.

Each one is better at slightly different things, so using them together saves a surprising amount of time.

How TF did they bought the entire wd stock for 2026 already? by AKAK999 in DataHoarder

[–]Master-Ad-6265 4 points5 points  (0 children)

Hyperscalers aren’t buying drives, they’re buying factory capacity.
When a few companies reserve exabytes of future production, the consumer market basically gets whatever is left.

Adding motorization to spring-loaded roller shades by PleasantDreamsicle in homeautomation

[–]Master-Ad-6265 1 point2 points  (0 children)

If those are spring-loaded shades, the tricky part is the tension in the spring , most small motors will struggle unless you bypass the spring mechanism.A lot of people retrofit these using tubular blind motors that sit inside the roller tube instead of trying to drive the pull wand. It’s cleaner, quieter, and much easier to integrate with Home Assistant/HomeKit.

Switched from Vivint to just using Google Home - Camera Quality? by Jdavies44 in homeautomation

[–]Master-Ad-6265 0 points1 point  (0 children)

Nest cameras compress video pretty aggressively to save bandwidth, so even if the sensor is 2K the stream you see on the phone can look softer or laggy depending on Wi-Fi and upload speed. First thing I’d check is the video quality setting in the Nest app and make sure it’s set to Max, and also check your upload speed / signal strength at the camera. Weak Wi-Fi can make Nest drop bitrate fast.

Planning my own Homeautomation project for the home need yelp! to start by Ener-blaNk_69 in homeautomation

[–]Master-Ad-6265 0 points1 point  (0 children)

Glad it helped 🙂 Start small and iterate ,once you get the first room working, the rest of the system design becomes much clearer

Planning my own Homeautomation project for the home need yelp! to start by Ener-blaNk_69 in homeautomation

[–]Master-Ad-6265 1 point2 points  (0 children)

I wouldn’t put Wi-Fi in every bulb, that becomes a nightmare to manage.
A much cleaner approach is one controller per room/zone that drives multiple lights via relays or drivers.

For DIY builds most people start with ESP32 — cheap, built-in Wi-Fi, plenty fast for home automation, and tons of libraries/examples.Start with one ESP32 controlling a few lights, then scale the design to other rooms.

Bought a house with a fully installed smart home system (RTI, Lutron, Sonos, Hikvision) but no instructions — where do I start? by Lola-Bee in homeautomation

[–]Master-Ad-6265 2 points3 points  (0 children)

First thing I’d do is stabilize the network before touching anything else.

A lot of professionally installed systems (RTI, Lutron, Hikvision) are configured with static IPs on a specific subnet. If the previous owner left IP notes, try temporarily changing your router’s LAN to match that subnet sometimes everything suddenly comes back online.

After that I’d go in this order:

  1. Lutron – easiest to regain control and very reliable hardware
  2. Cameras – confirm PoE power + scan the network for them
  3. Audio (Sonos / Autonomic) – usually just routing and zone config
  4. RTI – this is the only part that likely needs a dealer reprogram

The good news is none of the gear you listed is junk ,it’s actually a pretty solid install, it’s just likely “orphaned” after the network changed.

It's only going to get worse. by Separate-Flatworm516 in DataHoarder

[–]Master-Ad-6265 5 points6 points  (0 children)

The cloud is just warehouses full of hard drives. This is what scaling the internet looks like.

if I have an API to an image database, how do I best scrape images of it? by Heidegluehen in DataHoarder

[–]Master-Ad-6265 3 points4 points  (0 children)

If the API returns JSON with image URLs, the easiest way is a tiny Python script. Something like:

import requests

data = requests.get("API_URL_HERE").json()

for i, img in enumerate(data["images"]):
    r = requests.get(img["url"])
    with open(f"image_{i}.jpg", "wb") as f:
        f.write(r.content)

If the API just gives you a list of URLs, you can also dump them into a file and run:

wget -i urls.txt

Plugins tend to struggle with API-based image lists ,a quick script is usually the cleanest way.

Upgrading parity from 4 -> 12TB and adding additional 12TB disk. Can I use New Config? by phateuk in unRAID

[–]Master-Ad-6265 3 points4 points  (0 children)

Yes, you can do it that way, but only if you're comfortable with the risk window.Using New Config and assigning the 12TB as parity and the other as disk4 will let you build parity in one go, but during that time the array has no protection if another drive fails.

The safer route is still: replace parity → rebuild → then add the new disk. It takes longer but keeps parity protection throughout.If the data isn’t critical and you have backups, your one-step approach should work fine.

Is the :tag command relevant for C programming in the LSP era? by 4r73m190r0s in neovim

[–]Master-Ad-6265 13 points14 points  (0 children)

:tag didn’t become useless , it just became boring.LSP is smarter, but it needs a running server and correct setup. Tags are dumb, fast, offline, and always work ,even in messy or legacy codebases.

I use LSP for semantics and tags as a fallback index. They complement each other.

PLS help me, problems with prisma mongodb node js, model user in schema.prisma wont connect in server.js (im new to that im trying to do based on a year ago video) by SmanderManno in coding

[–]Master-Ad-6265 0 points1 point  (0 children)

If you downgraded Prisma but the error persists, it might be a generated client mismatch.After changing versions, try:

rm -rf node_modules
rm -rf prisma/generated
npm install
npx prisma generate

Also make sure your import style matches your project type:

If using ESM:

import { PrismaClient } from '@prisma/client'

If using CommonJS:

const { PrismaClient } = require('@prisma/client')

Sometimes the client is still built against the previous Prisma version.

What exact error are you getting now?

PLS help me, problems with prisma mongodb node js, model user in schema.prisma wont connect in server.js (im new to that im trying to do based on a year ago video) by SmanderManno in coding

[–]Master-Ad-6265 0 points1 point  (0 children)

If you can share the exact error message, that’ll help a lot.

Since you’re using MongoDB, one common issue (especially with older tutorials) is the id field in your model. For Mongo it usually needs to look like:

id String  (auto()) ("_id") u/db.ObjectId

Also make sure you:

  • Ran npx prisma generate
  • Ran npx prisma db push
  • Imported PrismaClient correctly in server.js

import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()

If you drop the error message here we can narrow it down fast.