Can anyone recommend me books about the modern elite/modern nepotism and how it works?
I have experienced/observed modern nepotism several times in my life, to give you some examples:
I understand that when you deal with a group of people politics are always relevant and inherent to groups.
My question is literately, how does this all work and why is this so extremely widespread?
Anyone can recommend some books about this social systems which give some insights?
Further, when I see what is mounted on money/time/energy because of this nepotism or the current favorite ideas of the elite, how comes no companies (that I know of) interrupt the market with a company slightly less dysfunctional.
Are there historical examples how elites/nepotism was overthrown w/o a bloody revolution?
I posted about ZRAM before, but because of my totally unscientific experiment, personal experience and the common question, which Linux to run on potatoes...
First, I tweaked ZRAM for my use-case(s) on my hardware, this settings might not be right for your use-cases or your hardware!
My hardware is a netbook with an Intel Celeron N4120 and 4G RAM (3.64G usable).
When I recently played around with ZRAM settings, it felt like the zstd algorithm made my netbook noticeable more sluggish. It never felt sluggish with lzo-rle or lz4.
In a totally unscientific way, I rebooted the computer several times (after a complete update of everything), executed my backup script several times, and measured the last 3 executions. (Didn't touch the netbook during the runs.) The bottleneck of the backup script should not be ZRAM, but it is some reproducible workload that I could execute and measure.
To my surprise, I could measure a performance difference for my backup scripts, lz4 was consistent fastest in real and sys time w/o tweaks to vm.page-cluster!
Changing the vm.page-cluster to 0 further enhanced the speed for lz4, but with this one toggle, all of a sudden zstd is as fast as lz4 in my benchmark and runs with a more consistent runtime.
Changing the vm.swapiness to 180 decreased the speed for lz4, to my surprise.
Obviously the benchmarks are not 100% clean, although the trend for my workload was clearly in favor of lz4/zstd.
To the best of my knowledge, I ended up with nearly the same tweaks that Google makes for ChromeOS:
zstd as algorithm (I think ChromeOS uses lzo-rle)
2*ram as ram-size
vm.page-cluster = 0
Install/enable systemd-oomd
vm.page-cluster = 0 seems like a no-brainer when using ZRAM, on my netbook it is literally the switch for 'fast' mode.
In summary: ZRAM makes my netbook totally usable for everyday tasks, and with tweaking the above settings I run Gnome 3, VS Code and Firefox/Evolution w/o trouble. (Of course, Xfce4 on the same machine is still noticeable more performant.)
I wonder if we should recommend to people asking for a lightweight distribution for potatoes to check/tweak their ZRAM settings by default.
Anyway, I would be interested in experiences from other people:
Edit:
https://mstdn.social/@Lokjo/112772496939724214
Attached: 1 image Firefox is just another US-corporate product with an 'open source' sticker on it. Their version 128 update has auto checked a new little privacy breach setting. If you still use a corporate browser, at least do some safety version! We mainly use @librewolf@lemmy.ml based on firefox. (yes, we know, a stable european or even non-US browser is still considered 'futuristic' in europe) #eu #browser #firefox #meh
https://pointieststick.com/2024/07/09/how-i-manage-my-kde-email/
Every once in a while people ask me about my email routine, so I thought I’d write about it here. Everything I do starts with the philosophy that work and project email is a task queue. There…
https://pointieststick.com/2024/07/09/how-i-manage-my-kde-email/
Every once in a while people ask me about my email routine, so I thought I’d write about it here. Everything I do starts with the philosophy that work and project email is a task queue. There…
https://news.opensuse.org/2024/06/19/os-leap-micro-reaches-beta/
openSUSE Leap Micro 6.0 Beta is now available! We expect that it will very quickly transition to RC and GA as the infra readiness advances. Leap Micro 6.0 Be...
Solved: The files are encrypted, see stackoverflow
Hope it is ok to ask technical questions in this channel!
I found a folder of files on one of my back drives which was copied from a very old Sony Ericson cell phone or a SAMSUNG Galaxy S2.
The folder is called DCIM and in a sub folder called Camera there are files with a .jpg extension.
This files are not standard JPG files. They start with the following header:
0000000 0000 0000 3900 c0d8 ac5f d196 2d63 2421
0000010 0003 0200 0000 0010 0200 2d8c 0904 0103
0000020 0000 0000 0000 0000 e960 2861 7025 ba0e
0000030 2424 dcfa 3e3b ee64 0800 c87b a43a a90d
0000040 7287 b815 7ca4 9680 ed65 6216 5f08 4f43
0000050 534e 4c4f 0045 0000 9000 b3e9 1333 92b9
0000060 0002 0000 0000 0000 0000 0000 0000 0000
0000070 0000 0000 0000 0000 0000 0000 0000 0000
And the last bytes look like this:
039fea0 60ff 01fa 6b1e 8ef5 7c6f e69f fd9e 1589
039fef0 2199 dbd9 13fe 337d 2e9f d862 e252 080d
(obtained via hexdump -n 1024 filename.jpg).
The file command just returns 'data'.
The jpgrecovery command simply does not process this files.
The strings command finds an embedded string "_CONSOLE" !
If I open the file in a file viewer (shotwell, GIMP, Firefox, Google Chrome), I get the error that the file starts with 0 0, which is correct, as seen in the above hexdump.
Using identify from the imagemagick package results in:
20140207_142030.jpg JPG 0x0 16-bit sRGB 3.625MiB 0.000u 0:00.002
identify-im6.q16: Not a JPEG file: starts with 0x00 0x00 `20140207_142030.jpg' @ error/jpeg.c/JPEGErrorHandler/338.
All this commands were executed on Debian 12.
I have hundreds of files with this JPG extension and for each file the header is starting with 0 0 in this folder, so I assume the problem is not corruption of one file.
My questions:
Edit: Added the output of some suggested data/commands to questions Edit: Mark as solved, thanks to @hades@hades@lemm.ee .
Thanks a lot to everyone helping to figure this out/pointing me in the right direction! <3
Solution: Indeed it was EncFs file level encryption.
Thanks a lot for everyone helping!
Original post below:
Hope it is ok to ask technical questions in this channel!
I found a folder of files on one of my back drives which was copied from a very old cell phone or a SAMSUNG Galaxy S2.
The folder is called DCIM and in a sub folder called Camera there are files with a .jpg extension.
This files are not standard JPG files. They start with the following header:
0000000 0000 0000 3900 c0d8 ac5f d196 2d63 2421
0000010 0003 0200 0000 0010 0200 2d8c 0904 0103
0000020 0000 0000 0000 0000 e960 2861 7025 ba0e
0000030 2424 dcfa 3e3b ee64 0800 c87b a43a a90d
0000040 7287 b815 7ca4 9680 ed65 6216 5f08 4f43
0000050 534e 4c4f 0045 0000 9000 b3e9 1333 92b9
0000060 0002 0000 0000 0000 0000 0000 0000 0000
0000070 0000 0000 0000 0000 0000 0000 0000 0000
(obtained via hexdump -n 1024 filename.jpg).
The file command just returns 'data'. The jpgrecovery command simply does not process this files. If I open the file in a file viewer (shotwell), I get the error that the file starts with 0 0, which is correct, as seen in the above hexdump.
All this commands were executed on Debian 12.
I have hundreds of files with this JPG extension and for each file the header isstarting with 0 0 in this folder, so I assume the problem is not corruption of one file.
My questions:
For years now, I do not buy/create assemble a new computer, because I am totally overwhelmed by the options available to me.
If we agree there is 'The Paradox of Choice', it seems to make sense to have a much more limited choice between CPU models from a consumer point of view. For example, have for each year an entry, business and a pro model, add extreme for gamer and have each of these models have a version with a beefy integrated CPU.
But it seems also a good idea for the manufacturers: They have to design, test and build each of their models, create advertisement etc., like configuring their assembly lines alone costs money. Further, compilers have to generate code for a specific architecture, which means that all my software I didn't compile myself ends up using an instruction set of the lowest common CPU, not utilizing whatever I bought fully.
Apple (not a fan ;-)) shows IMHO how it is done with their Apple Silicon: Basically even I understand which CPU choice would be the right one for me. The Steam Deck is IMHO another success story: As reference hardware I know easily if I can play a game, and it is easy to know if my hardware is faster than a Steam Deck. Compare that to games with hardware requirements like 'AMD TI 5800 8GB RAM' (made up model) which makes my life miserable.
What I am looking for is fact based knowledge:
What are CPU designs which are not fetch/store but operate directly on RAM?
I only know about the design of the Nintendo Entertainment System (NES), where the CPU does not have registers (AFAIK) and operates directly on RAM, with fast access to low addresses in the RAM.
What CPUs/Systems do you know, which also do not do fetch/store for their operands? Which systems are out there? Why do CPUs like RISC/Arm/AMD64 use fetch/store, what are the tradeoffs? Are there different architectures for CPUs working on operands outside of fetch/store, DMA and stack machines?
@wolf
@lemmy.zip