• 1 Post
  • 11 Comments
Joined 1Y ago
cake
Cake day: Jun 10, 2023

help-circle
rss

At my last job, every time they added or removed someone’s key card access, the system would reboot and everyone would be locked out for like two minutes.

We also had two floors that were connected by a fire stairwell, so you needed a card to re-enter the next floor.

At least twice my card stopped working in the middle of the word day while I was standing in the stairwell and I assumed that they just fired me and assumed I’d see my own way out.

Survived three layoffs at that company.



What’s funny is that’s how it started. Apple sold movies as early as 2007 before Netflix or Amazon video or whatever and expected you to host the files locally either on your computer or your AppleTV (which had a hard disk drive at the time) and stream it locally over iTunes. If you lost the file, that was supposed to be it.

Of course, you still had to authenticate your files with the DRM service, and eventually they moved libraries online and gave you streaming access to any files you had purchased.


Yeah, but we always run them in native formats, so it’s not a big load on the processor. We only watch the 4K stuff at home where it’s got a hardwired gigabit ethernet connection.

If you saw my other comment, I’m kind of talking myself out of this upgrade since I managed to get qsv working on my current rig.


That shouldn’t be the case. I’d look into getting this fixed properly before spending a ton of money for new hardware that you may not actually need. It smells like to me that encode or decode part aren’t actually being done in hardware here.

Right you are!

Dug into it a little more. There were some ffmpeg flags that weren’t being enabled by the latest release of Photoprism. Had to move to the test build. https://github.com/photoprism/photoprism/discussions/4093

While it’s faster than real time now, Photoprism still won’t start streaming until the preview is fully generated, so longer video clips can take a minute or two to start playing. It only has to happen once per file, but it’s still annoying. There’s a feature to pre-transcode video, but it’s only to get in to a streamable format. It doesn’t check bitrate/size until you actually start to play.

I might write a script to pre-generate the preview files, but either way, I don’t think I need to upgrade the server quite yet.


Not yet! But I do have a bunch of different apps running, and I’ve always had to baby it. Looking forward to having more room for activities.


[Question] Rate my upgrade!
Per my previous post, I’m working on updating my server that’s running a J3455 Celeron with 16gigs of ram. Goals: * Support at least six hard drives (currently have six drives in software RAID 6). Can move 7th main drive to nvme. * Be faster at transcoding video. This is primarily so I can use PhotoPrism for video clips. Real-time transcoding 4K 80mbps video down to something streamabke would be nice. Despite getting QuickSync to work on the Celeron, I can’t pull more than 20fps unless I drop the output to like 640x480. Current build has no PCIe x16 slot. * Energy efficiency. Trying to avoid a dedicated video card. * Support more RAM. Currently maxed at 16gb. * Price: around $500 * Server-grade hardware would be nice, but I want newer versions of quicksync and can’t afford newer server hardware. Motherboard choice is selected primarily because of chipset, number of SATA ports, and I found one open box. https://pcpartpicker.com/list/JX2gHG Hoping to move my main drive to the NVME and keep the other six drives as-is without needing a reinstall. Thoughts?
fedilink

So my job (electrical engineering) has been pretty stagnant recently (just launched a product, no V2 on the horizon yet), so I’ve taken my free time to brush up on my skills.

I asked my friend (an EE at Apple) what are some skills that I should acquire to stay relevant. He suggested three things: FPGAs, machine learning, and cloud computing. So far, I’ve made some inroads on FPGAs.

But I keep hearing about people unironically using chatGPT in professional/productive environments. In your opinion, is it a fun tool for the lazy, or a tool that will be necessary in the future? Will employers in the future be expecting fluency with it?


Assembly. Each command literally translates to a binary number that the processor will interpret to perform certain functions.


I mean Steve Jobs named the Lisa after the daughter he disowned. There’s opportunities here.


Survivorship bias.

All the shit they made that didn’t last fell apart in 20 years, so it’s not around anymore for us to gawk at.