Very neat. I was confused at first, I was like you can download the video screensavers.. why scrape the frames. Then I saw your comment and read I can use my own videos for desktop and lock screen. Great work! Dont bury the lede! A title with the hook of what and how would be super helpful!
"designer" or "custom" "architect" etc can often mean looks interesting, but doesn't live well for a house.
Catalog homes from the early 1900s actually live quite well of you're not into boomer open floor plans (IMO it'll be remembered as the shag carpet of their design era)
Ugh, open plans. Wow factor for listing photos and naïve buyers when they walk in, way worse than having rooms with doors unless you host, like, lots of parties I guess. And even for that, having rooms with some sound dampening to spread out into is nice.
I grew up in a house with a separate dining room, kitchen, and living room. I now have an open floor plan, and you'll only be able to take it from me from my cold, dead fingers.
If you want privacy or quiet, there are other options in the house. Living room, dining room and kitchen are all social spaces for me, and the only separation I have between any of them is a very slight inset wall essentially forming a massive arch between the living and dining room.
I wouldn't want it any other way.
Edit: FWIW I'd prefer to not have the arch between the living and dining room, but the dining room was added on by a previous owner so it wasn't exactly an option.
Hard disagree, having used both I exclusively want everything as open as possible. The only exceptions are for bathrooms and maybe bedrooms (but honestly I like open lofts better).
Open is wildly more useful and more flexible. If you crave a room, put up a couple bookshelves. And I agree with zdragnar: every space is a social/community space in my house, so the easier the access and movement is, the better. And it's not for parties (I'm really not a fan of parties), it's just for normal living.
E.g. my house right now has a wide open upstairs bedroom and we've just divided it up to add an office. Which we've adjusted several times to make it just like we want it to be. Because we can, there aren't walls and doors to limit either space, and it's fantastic.
It's very much a matter of personal preference. I prefer individual rooms
- Kitchen and living/family room together means that someone doing the dishes (or the dishwasher running, depending on your model) can make enough noise that using the living/family room (for something like watching tv, but also reading) can be difficult
- Bedrooms without doors lack privacy
- Office without a door lacks the ability to block out noise when on calls (or just trying to focus)
- Office and bedroom together (without a wall) makes it harder for someone to sleep while someone else is working
Clearly, open works for some people, but it's definitely not for everyone.
Open plan houses are the noisiest places to be. And for some reason the same people who like open plan houses also hate carpet and love high ceilings. Meaning you get the plate reverb effect on everything you do. How living in a place like that doesn't give you tinnitus I'll never know.
The general strategy to avoid this is to have fabric walls and/or ceiling drapery. It cuts noise down to normal house levels, because yeah, if you leave everything bare it's just an echo chamber.
Loud sounds leak through still of course, but echoes and background clatter drops off extremely quickly. Particularly if you use two layers.
Completely agree. Though I'm curious on how you made vanilla JS universal -- how much duplicate/messy code was necessary for cross-browser and platform (mobile) ?
Aside from the pi, does the software stack work on any of these boards? Forgive me if I'm on outdated info but last I checked:
Espressobin hard crashes over 1G ram, was that fixed?
Tinker board software released / OS stability usage? I'm guessing no graphics still?
HiKey seems to have lots of Linaro support, no idea on actual usage.
Heard good things above ROCK64 but heard software was very poor initially, not sure if that fixed.
The rest sound doomed to old kernels and the dustbin. Speaking from experience of working with SBCs for the past 5 years and testing tens if not hundreds of platforms.
For a lot of them it seems that the more they vary from a Pi the harder it becomes to maintain a decent OS foundation. The Orange Pis and Pine64 boards are fairly well supported by Armbian (provided you are willing to live on the bleeding edge if you are running more recent chips like the Allwinner H5) but as you go further afield you have to be very comfortable doing OS builds yourself and a lot of the board features that look cool are only supported by an ancient and buggy vendor OS release.
Always check forums for the boards and your target OS to see what OS you can expect to run with any stability and do not assume it will ever get any better or be updated beyond where it is right now...
Ch. 1-6 in nand2tetris will give you the fundamentals of digital logic.
If your goal is a headphone amplifier/equalizer - I would recommend "The Art of Electronics" its much bigger but covers electronic design and gives you example circuits and parts which is what you're looking for.
It appears overwhelming but if you approach it with the same passion and process with which you tackled software, you'll be fine.