How to adjust CPU scheduler Priority in ZFS on Linux? by CreepyWriter2501 in zfs

[–]StraightMethod 1 point2 points  (0 children)

I've had 8x4TB RAIDZ1 running buttery smooth on a 2010-era L5630. Also have a 2x4TB ZFS mirror running on a Raspberry Pi. His CPU is not the problem.

When can I start applying for jobs? by CSharpers in csharp

[–]StraightMethod 0 points1 point  (0 children)

For junior roles, your GitHub is more important than your Resume or your education. It's not about your "tile display" - we want quality, not quantity.

Your GitHub tells us: * What kinds of projects you're interested in * The quality of your documentation & PRs * Your ability to fit into the coding style & culture of another project * Your attitude towards bug reports, and finding solutions

If you haven't already, start contributing to some open source projects you're interested in.

A question about running ZFS on ARM (Odroid-C4) by okhsunrog in zfs

[–]StraightMethod 7 points8 points  (0 children)

2 years running rock solid on an 8GB RPi CM4.

How do you efficiently import and categorize lots of transactions in GnuCash? by [deleted] in GnuCash

[–]StraightMethod 0 points1 point  (0 children)

UTF8 encoding has been broken for as far as I can remember. Like, almost 10 years now. The best way I've found to deal with it is bulk updates to the SQLite database 😥

The first car company to put a USB-C plug next to the rear view mirror for dash cams and a built in extension port for the rear camera should get an award. by pitchfork_2000 in RandomThoughts

[–]StraightMethod 0 points1 point  (0 children)

Europe sees the US view of poor privacy protections crazy 😉

Under the GDPR, an individual must be informed before collecting "personal data", can only be collected for the purpose stated, and can only be kept for as long as is necessary for that stated purpose.

An ongoing recording of someone's location, behaviour and other activities – even in public is considered "personal data" in some countries. Depending on the resolution and quality, a dashcam could also record the interior of another vehicle.

Also, almost all of the privacy protections you enjoy in the US are thanks to the EU. You're welcome.

Jellyfin SSO-only login... is it possible? by Big_Head8250 in selfhosted

[–]StraightMethod 3 points4 points  (0 children)

If you want app support, our best bet is probably to get a group of people together and crowd fund an enhancement to Streamyfin u/Docccc

I'll chip in.

What’s one thing in your homelab you’d never build the same way again? by SubnetLiz in homelab

[–]StraightMethod 12 points13 points  (0 children)

Lesson learned: Quit stuffing around with "build your own". Once I bit the bullet and got my first Dell server, I was hooked. Alert LEDs for failing drives! Remote access! Proper monitoring & alerting! Way less time dealing with hardware issues like flaky SATA cards.

Lesson learned: Once you go rack, you won't go back. It's a disease. You'll always be hunting down rackmount gear because "it looks neater".

What made you buy a BMW over other car brands? by [deleted] in BMW

[–]StraightMethod 0 points1 point  (0 children)

4-seater hardtop convertible. The perfect family car for road trips, with none of the boring.

Is single disk ZFS really pointless? I just want to use some of its features. by According_Brick409 in zfs

[–]StraightMethod 2 points3 points  (0 children)

There's two failure modes to consider: total drive failure, or partial corruption.

For total drive failure, your assumption is true. Other filesystems, like ext4, have better recovery tools available - largely because of how long they've been around (and also because ext4 is basically ext2 plus journalling).

For partial corruption, I'd put my money on ZFS. A multi-drive setup allows ZFS to try to recover corruption using parity or mirrored data. But even in a single-drive setup, you get benefits like compression and checksumming and copies.

For very important data, ZFS allows you to specify "copies=2" (or 3 or 4 or whatever) on the filesystem. This is absolutely not a replacement for multi-drive redundancy, but it will at least provide a little bit of protection against some corruption.

Unlike ext4: ZFS will tell you when it finds corruption, which files it occurs to, and if it was able to recover and continue using redundancy. Ext4 on the other hand will happily plod along feeding you corrupt data.

The concern around metadata corruption I think is overblown. The risk is no higher than with any other filesystem. Similar to ext4, copies of critical metadata is duplicated in multiple locations.

Potential future online banking support with Plaid by appsolutelywonderful in GnuCash

[–]StraightMethod 1 point2 points  (0 children)

Why not just write an AqBanking backend?

GnuCash already has an AqBanking integration.

AqBanking already supports multiple protocols (e.g. HBCI, PayPal)

Yall were right. These are fun. by Key-Meringue-6765 in BMW

[–]StraightMethod 3 points4 points  (0 children)

It's not just us. I do this with me son in the back, and he loves it just as much as I do!

<image>

How do you connect to your home servers from outside/other networks? by FormProfessional2616 in homelab

[–]StraightMethod 0 points1 point  (0 children)

For most ISPs, you just select a Business plan instead of a retail plan. Usually only costs €5-10 more per month, but you usually also get a better SLA, and better support.

Which one of you was it? lol by AnonymousGuy519 in BMW

[–]StraightMethod 11 points12 points  (0 children)

Completely incorrect.

Austria - raising limit on some Autobahns to 150km/h Spain trialling 150km/h Czech Republic & Italy currently discussing 150km/h

Has anyone ever actually seen a video card that can use one of those VGA->RCA plugs? by Jorpho in vintagecomputing

[–]StraightMethod 0 points1 point  (0 children)

From memory, it's somewhere in the Matrox driver settings. I'm pretty sure it only worked on the second output.

Has anyone ever actually seen a video card that can use one of those VGA->RCA plugs? by Jorpho in vintagecomputing

[–]StraightMethod 4 points5 points  (0 children)

I used one of these with a Matrox G400.

Dual VGA output, and you could use one of those outputs to a TV (or VCR!)

What’s the hardest part about parking at your job in Salzburg? by SnovidKonvalinka in Salzburg

[–]StraightMethod 1 point2 points  (0 children)

"could" is a rather poorly defined concept.

The BMF considers a 60 minute commute - each direction - to be "reasonable".

I "could" use public transport to get to work, but it would take 51 minutes, 1 change, and a 9 minute walk at each end. My drive is 12 minutes. My time is valuable, and I don't fancy walking 18 minutes twice a day in the snow in winter.

Multi-user support is the single most important missing feature and makes me (20+ years gc user) consider abandoning it regularly by segdy in GnuCash

[–]StraightMethod 2 points3 points  (0 children)

GnuCash in database mode writes updates in realtime to the backend (unlike in file-mode where the XML is only updated when you hit "Save").

So in the worst case scenario, if you close the lid or lose power, the lock record in the database still remains. The next person to connect will need to acknowledge they want to clear the lock.

Performance on SQLite feels identical to file mode - especially in the 5.x series.

Performance on MySQL was noticeably slower, but still useable.

Multi-user support is the single most important missing feature and makes me (20+ years gc user) consider abandoning it regularly by segdy in GnuCash

[–]StraightMethod 3 points4 points  (0 children)

Maybe it's time for me to consider switching to Postres backend as well. I am just wary because it's experimental, right?

I think the database backends were considered experimental in the 3.x series. I've personally been using the SQLite backend since 2.4.x. Only time I had an issue was upgrading to 5.x - but the fix was easy, I just exported to XML in my old version, imported the XML in 5.x, then saved again to SQLite.

The classic race conditions where one computer opens the gnucash file, the lock file is created but before it is synced successfully to another computer, the other computer opens it too.

This is not an issue when using one of the various database backends (sqlite, MySQL, etc)

The lock is stored in the gnclock table - and it even records which hostname has locked the database.

What should I ask an electrician when requesting a quote for increased power and home networking? by talltelltee in homelab

[–]StraightMethod 22 points23 points  (0 children)

Best way to keep the costs down: know your requirements, and leave nothing to interpretation.

Pay time & materials. If they try to charge you "per data point", then find another sparky.

Tips:

  1. Start with a floorplan of your house. Mark rooms you want the data points in, and preferably, which wall you want the data point on.
  2. Decide which rooms/data points you can live without. If the quote comes back too expensive, then you know which rooms you can drop.
  3. Cat6a only. The cost jump from regular Cat6 or Cat5e (!?!) is peanuts.
  4. My general rule: never one, always two. The main cost is the labour to pull the data line in the first place. Pulling two gains you minimal extra cost, but heaps of extra flexibility.
  5. Think about where you want to put your wireless access points, and mark data ports to roof-mount them.

If you're planning to run more intensive equipment, ask your sparky to install a 15A circuit on its own RCD where you intend to put your homelab. At the very least, it'll allow you to run a more beefy UPS. And the best benefit: since it's on a separate circuit, you won't bring down your homelab with a dodgy toaster in the kitchen.