

The main things i learnt from vim are Escape :q and ^Z. Not a dig on vim, but it was quite a learning curve at the time when nano has been good enough for just about everything i do day to day.
Photographer and open source software fan.
I’ve also made a few tutorials at http://youtube.com/@AnAustralianPhotographer
Blog: https://anaustralianphotographer.wordpress.com/
Webshop: https://anaustralianphotographer.threadless.com/ where you can buy prints and other merch featuring my photos.
The main things i learnt from vim are Escape :q and ^Z. Not a dig on vim, but it was quite a learning curve at the time when nano has been good enough for just about everything i do day to day.
I dont know what that acronym means. I just use nano as a basic text editor, its automatically showing me different colours XML now. I have used it as a text editor for code before, but if i knew i was going to be coding lots, id look at others like vim and emacs. Me using it is a result of it being the quickest tool to get the job done at the time ‘efficiently’ and i know there are more powerful ones out there.
nano ftw.
Ridiculously fast.
Bullet train fast. But in terms of cars, he would have been driving around three times the highest legal limit I know of on highways in Australia (110km/hr). Its about as fast a formula 1 cars or out V8 cars going full speed.
The fastest production car (Bugatti Veyron can go 431km/h)
Edit; now I went back and reread the question, I saw opens source. I will leave the comment as it could be a turnkey solution and stepping stone option to going full open source.
Something like a server on a raspberry pi could be what your after, but I don’t have specific software recommendations for it.
…
I’ve just started dabbling, so don’t consider this an expert, but a suggestion.
Synology nas’s have a focus on data sovereignty . They have Android apps that communicate from your phone to the Nas for media.
They can also be setup as a private cloud drive initially accessible by VPN to access and a email / web interface as well as instant messager and webdrive
I gave some though to setting up a small private ‘corporate’ style server where people could access . There’s no subscription fees after the initial hardware purchase as your self hosting.
Gettin’ Square, The Bank, Malcolm.
If nowhere else, make a post on NoStupidQuestions and I’m sure there’s a few people that will help. I made a reply here suggesting raspberry pi os as a good starting point. No command line skills needed and quite a bit of software is available free from Debian (Linux which raspi os is created from).
The user interface is similar with a start menu etc.
If you’ve got a spare PC, I’d use it as a guinea pig system first before moving onto the main system.
Try Linux on it, specifically have a crack at raspberry pi os first. https://www.raspberrypi.com/software/ . See the section for Raspberry pi desktop for PC and mac .
No pixelation from me , viewed through a mobile browser.
To answer the specific question (and im rusty on winrar but familiar with 7zip), you should be able to change flags for compression ratio and dictionary size.
When a file is compressed using a general purpose compression algorithm it looks for long repeating patterns and substitutes it for a smaller ‘code’ , it builds a dictionary of these codes which is stored in the file so the decompression algorithm knows how to expand it.
Take Morse code for example, E is represented by a single dot while Z is dash dash dot dot and as E is used a lot more frequently in the language. And if we only used the 26 letters, we could compress sentences down to a compact binary code of 1’s and 0’s with dashes as 1’s and 0’s as dots.
Others have said that handbrake is a good tool and i recommend it too. and as i dont know you use case, im assuming you might want to transfer all these from one computer to another. I believe you could use winrar to make volumes up at 4.7gig (or 25gig) and burn a series of DVDs (or blu-rays) with each disc being full, however if one of the discs gets scratched, corrupted (say disc 12 of 20) then all following data might also get corrupted.
Im going to assume that you’ve got these from a recording of a set-top box from a playback transfer of a VHS on its last legs and you’re digitising an old family home movies.
Lets also assume the video was also recorded at full HD, 1080p (ie. 1920x1080 pixels. The video stream is going to show 2,073,600 pixels every frame), and it also recorded the audio as stereo and the box had an encode rate of 25,000kbps (kilobits per second. This figure is used as an example and may be way off reality bitrates).
So every minute of video might equate to 5megabytes of file size (again picking numbers as guesses).
Handbrake can help make this smaller.
You can do this by shrinking the pixels to be displayed. you could downscale the video to 720p (1280x720 pixels. So 921,600 pixels for every frame) and if everything else was kept the same, the files could be nearly halved but you lose out on some of the fine detail.
You could take this even further by compressing down to something like 360 pixels high and that would be ok to watch on a mobile device, but you’d notice the lack of detail on a 4k monitor.
You could keep the resolution the same at 1080p, and get handbrake to compress it further by lowering the bitrate from 25,000kbps to say 8,000kbps, this would affect the image quality, but handbrake does a good job unless you go for a really small bitrate.
Say my video was of a sunset and the camera doesnt move, the pixels displaying the building in the foreground arent going to change colour often so its compression algorithm adapts. Lets say a bird flies across the screen, so the pixels do change, but there might be a bit of blur around the bird as it flies and with more compression this could be more noticable.
One thing handbrake can do that the Set top box couldnt is look ahead with multipass encoding, so it ‘watches’ the movie and takes notes of when there are large changes in the image and can use more bits in the file on the segments of change, for example you watch a tv show and it cuts from a indoor scene to outdoors, this change would use a lot of data, but once it shows the first frame, it can switch to just changing a few pixels each frame.
You could also adjust the framerate of the video if it was recorded in 60 frames per second to 30.
You can also adjust the audio recorded by lowering its bitrate, and also merging the audio tracks from stereo to mono, but compared to video compression, this isnt significant.
Without knowing your usecase, id suggest something like a compression down to a 480pixel or 360 pixel resolution and lowered bitrate as a way to burn a low resolution copy of the movies that could be stored offsite as cheap way to have a backup of last resort.
Edit: in summary, try handbrake, use two pass encoding and just adjust the bitrate first and see if the quality is still ‘good enough’, and if you need smaller files, then try and change the resolution, the frame rate, and audio encoding.
I hope it helps,
deleted by creator
I don’t know about repeating or being able to have very long playtimes, but I do know the MIDI (.mid) file format can play songs at extremely small sizes compared to mp3 as it effectively stores the sound like music on a sheet which is played by a synthesizer. Also the MOD file format allows samples to be recorded as a sort of blend of synth and recordings.
You could go to lichess.org and create your own time controls. They let you stipulate an initial time and an increment.
For example you could have a game with a 30 second time for each player and then add 15 seconds for each move after that. Increment ranges go from 0 to 180 seconds.
15 seconds plus 5 seconds per move should be doable.
I believe the time would be banked for each move rather than a hard fixed limit for each move.
You could then create a custom game open to others, or make the game available by link to a friend.
Sounds like a job for an IR camera or Polygondenimland? https://lemmy.world/post/25404145
It varies by army, so this won’t be exact.
A platoon has around 30 people in it. It has around 20 privates, about 7 non commissioned officers and one commissioned officer. Say 3 lance(junior) corporals, 3 corporals and a sergeant. In overall command is a commissioned officer.
When you join the army you typically go in as non commissioned as a private or commissioned as a leuitenant.
Officers are trained to lead people from the start. The lieutenant may have 1-2 years experience and the sergeant may have 16 years experience.
The next level up is a captain who commands say 3-5 platoons. At the start of saving private Ryan, Tom Hanks character was a captain in command of around 100 soldiers.
I think around 5 companies make a battalion. And that’s just soldiers.
You can also make a unit out of soldiers, engineers, artillery, transport and some other specialists like medical and cooks.
I believe a brigadier general would command a unit around this size.
To get there I would expect he worked his way up the rank, working at each level for around 2-3 years.
He would have been in the army around 15-20 years, but some people could get promoted faster.
I wasn’t trying to say that fault tolerant practices like journaling file systems wouldn’t be used, but to use an analogy, the system knows that when it’s low on power and tired to the point it needs a recharge, it can stop and lie down deliberately rather than keep running until it drops and maybe fall over and hit it’s head.
I’m not a switch expert but can think of a reason why it might do this.
The system might show it’s battery level to you as 100% to 0% when it might actually be draining from 100% to 5%. That last 5% might be used as a sort of internal Uninterruptible Power System .
When the system boots up it might be doing some things where a power failure could have severe consequences like bricking the unit if the plug was pulled out and there was no battery.
The system might use some swap space like storage or have some key variables kept in RAM which needs to be written out to non-volatile memory before the chips are powered down.
For example let’s say it hibernates and it doesn’t or incorrectly writes the wrong instructions pointer address When the system poweres up, it might try and execute game data instead of instructions and not recover.
Nintendo wouldn’t want to handle heaps of complaints of bricked systems due to exceptional circumstances like a power outage if it let the switch play off mains alone.
That’s my theory, I could be wrong and I’m sorry it’s frustrating you.
I feel communities can be put in 3 categories.
Everything here is safe for work
Things here are not safe for work, e.g. adult communities. There might be a bit of safe for work, but anyone browsing it knows what to expect
The third is a combination. It might have a community rule that anything NSFW is tagged as such. With my browsing setup I have to click on NSFW posts to reveal them.
I’d have a look around for an art sharing community. I think theres one on world and they might allow NSFW content and people would be more likely to give you relevant feedback.
My default is hot for subscribed, although i should also try scaled to show smaller communities.
And if I hit posts I recently browsed, I changed it up to Top 12 hours or top of day for all to see some ‘newer’ things.
I wasn’t sure early on but found those worked well for me.
Picard, the treaty in abeyance!.