Jump to content

18358414

Member
  • Posts

    235
  • Joined

  • Last visited

Awards

This user doesn't have any awards

Profile Information

  • Gender
    Not Telling
  • Location
    On top of a building
  • Biography
    Fed up with people who can't read between the lines.

Recent Profile Visitors

2,451 profile views
  1. Sorry, forgot to spell it out. If you're already hosting binaries for 3 operating systems it's chump change to host an apk. If you're hosting 3 operating systems, plus a .deb, plus a .rpm, plus a tar.gz, then how much weight is an apk? For that matter some don't even do that, xournal++ hosts theirs on f-droid. Regardless, I wasn't talking about "small time app developers", though I realize I didn't explicitly state that in my original post, so I've inserted an edit.
  2. Technically, yes, but it's literally clicking "build APK" from a drop-down menu in android studio. Even if you prefer to use something like Gradle, building an apk is basically a one-liner. Yeah, it's probably low-volume; but for some apps, they already have binaries for Windows, MacOS, and Linux (in addition to a code stream for mobile android and ios). It seems like building to apk is a small step. The gain would be that the people using your application aren't required to sign up for a google account, though maybe that's why it's mostly the open-source people providing the apk directly. Thinking about it though, I realized prior to you posting that the most likely reason is the analytics; if everyone downloads the apk then you can't be #1 in the 'app store'.
  3. I have an android device that I have basically said "this never connects to google", and I've installed everything by APK thus far. I ran into some issues when I came across Floatplane and a few other packages which just don't seem to provide a direct APK download through official sources. Xournal++ offers the APK directly on their gitlab site for example (as do most of the other open source goodies I wanted to install). With floatplane specifically, I feel like this is an oversight because some of its users (myself included) want to use it to get away from Google... and yet to install it you need a Google account because you can't access the play store without an account. So is there some restriction in the developer agreement that stops people from just providing the APK directly? What about people who use amazon tablets and need an apk to install their applications? And yes, I'm aware of APK mirrors. I'd rather install something provided by the developers because there's at least some trust there. edit: I'm talking more about established projects, not small-timers who make one app for android and that's it (Xournal++ is the smallest dev group I've installed from). edit2: I don't have time for this; I've asked that this post be deleted as I've no intention to respond to any of you.
  4. Looks like I've mostly figured it out; The keys are tight from the factory, so they take some work to get off. The longer keys which have the metal stabilizer can be removed by applying a little force to the plastic springs that hold them in place.
  5. I'm familiar with the force needed to remove keycaps from MX Blue switches, I was expecting something similar to that. What I'm actually getting is something like 10 times that (probably about the same force needed to pull out a well-seated Molex connector) edit: Looks like it's working... apparently they're just really tight from the factory. No idea so far how I'm going to remove the long caps though.
  6. I'm trying to restore a Dell mechanical keyboard with Alps black switches but I'm noticing I have to apply a considerable amount of force on it to get the key caps off. Is that normal? I'm worried I'll break my little plastic keycap puller.
  7. I've got a 20 year old Volks sedan with a dead battery, needs new tires, and the timing belt should probably be replaced soon, and I have no idea how bad the trans is (but it doesn't accelerate uphill). There's a bit of rust near the glowplugs, but I can still get them out easily enough. This year the radiator cracked and a few years ago I had to do the serpentine belt and alternator. Is it worth it to keep stringing this thing along or should I bite the bullet and get a newer vehicle? For reference, this thing's been getting 39MPG (diesel) lately and gets driven about 700km/month.
  8. Name suggestion: "Normal Linux": Linux for normal people. Or call it 'Norma' so that the full name is 'Norma Linux'. While I feel like some of your goals are a bit lofty for a free project, it's certainly a nice idea. Beware of burnout (I've done that on many a project) edit: "norma" might be taken... what about "Norme" (pronounced nor-me)?
  9. It depends on your desktop environment and hardware, but I have Arch Linux with XFCE installed on an external IDE hard drive (Hitachi travelstar HTS421212H9AT00) and my time required to get to a working firefox browser from boot (i.e. from the second I touch the power button to the second I can complete a google search) is roughly 2m15s (that's on a I3 350m processor) A worst-case would be if you were doing something crazy like 'ramroot', which can take upwards of 10 minutes, but loads the root filesystem to ram.
  10. I can only find black cable ties in the store; what about multiple colours so that I can get something that fits my colour-coded use case? Or maybe that would be too low-volume...
  11. Here's a quick example I worked out in 10 minutes to give the basic idea. I'm want to know if any existing programs (or a function in `gpg`) provide this type of functionality: #!/bin/bash ### # USAGE: # ./script.sh [mode] # [mode] can be either 0 or 1: # mode 0 is regularization (remove random data) # mode 1 is obfuscation (add random data) ### # Copyright (C) 2022 Yuri-Fury # This script comes with ABSOLUTELY NO WARRANTY; # This is a free script, and you are welcome to redistribute it; ### mode=$1 #super-secret password MyPass="KrustyKrabPizza" Delim=`openssl passwd -6 -salt $MyPass $MyPass | cut -d'$' -f 4` #file to encrypt FNAME="MyFile.zip" FNAME2="test.wav" ############################################################################### if [[ $mode == 1 ]]; then #print 16K of random data (totally overkill; the amount can be randomized) dd if=/dev/urandom bs=4K count=4 > $FNAME2 #print password echo "$Delim" >> $FNAME2 #print file dd if=$FNAME >> $FNAME2 #print password echo "$Delim" >> $FNAME2 #print 16K of random data (still overkill) dd if=/dev/urandom bs=4K count=4 >> $FNAME2 #encrypt gpg -c $FNAME2 --output $FNAME2.gpg rm $FNAME2 elif [[ $mode == 0 ]]; then #Decrypt gpg $FNAME2.gpg #Filter out random data #Locate obfuscation delimiters POS1=`grep -abo "$Delim" $FNAME2 | head -n 1 | cut -d':' -f 1` POS2=`grep -abo "$Delim" $FNAME2 | tail -n 1 | cut -d':' -f 1` #Offset POS1 by the size of the password POS1=`expr $POS1 + ${#Delim} + 1` #Compute size of actual contained data SIZE=`expr $POS2 - $POS1` #Filter dd if=$FNAME2 bs=1 skip=$POS1 count=$SIZE of="$FNAME" else echo "MODE NOT RECOGNIZED" fi
  12. You seem to be misunderstanding the question: I have an unencrypted .zip file I want to encrypt it with something like GPG Since .zip files have a standard header, it is possible to analyze the first 'n' bytes of the encrypted file to try and crack the encryption If there is a random few bytes of information at the start of the file, it makes that analysis much more difficult. This isn't a new concept, it's a pretty well defined problem (and some cryptography methods actually require padding to make a message long enough to be encrypted). I'm just asking if there's a way to pad files with GPG (or a homebrew solution to accomplish the same thing).
  13. I want to pad random characters to the start and end of a .zip file to make it less likely to be cracked. From what I understand, it doesn't appear that GPG adds a random amount of padding to the encrypted data. Is this correct, or is there some way I can add random padding to gpg-encrypted files? Would doing so be over-kill? edit: for reference, I'm running `gpg --encrypt MyFile.zip`
  14. Is the physical GPU in use at the time you try to add it to the vm? If so, and if this GPU isn't something like a quadro which allows it to be split up, you might be out of luck (unless you have a second gpu); see here: edit: just to clarify, it *is* technically possible to boot a kvm from a headless machine with only 1 gpu, but you won't be doing it from a graphical environment:
  15. h265 encode (using CPU x264) on Phenom X4 965BE: 1080p encode running at 6fps (0.2x full speed), 100% on all CPU cores, yet CPU temp is at 50C (where under a normal heavy load it hits 60).  Is ffmpeg inefficient or does this chip just need a a mild overclock? 

     

    At one point I wanted to burn that X4 into the ground, but now it's 11 years old and still kicking... I might be sad to see it die. 

    1. WhitetailAni

      WhitetailAni

      I've found that Phenom chips just don't get hot. My Phenom II X4 955 at 3.975 GHz (the closest I could get it to 4 GHz with all 4 cores disabled) ran at 58C under a Hyper 212 under Cinebench R20; with 2 cores disabled at 4.4 GHz it ran at 50C

×