Skip Navigation

Posts
0
Comments
167
Joined
2 yr. ago

  • My go-to is always PCManFM.

    Yes the name sucks, but I've never seen another file manager with tabs, split view, customizable buttons, buttonizable nav bar, and have three different gui kits to choose from (Qt5, gtk2, gtk3). Really hard to beat all that.

  • I see your decryption key extraction and offer you a 5 dollar wrench.

    The wrench also comes with DMA (direct mechanical assault), RDMA (remote direct mechanical assault via throwing), and DDIO (deals damage if opposing) capabilities. It's a real NSA bargain!

  • I'm in academia and I can report that still nobody uses those.

    For your own archiving, just use Zotero.

    For writing papers, use bibtex.

    All those citing websites are just scams for high school/undergrad students trying to find their footing. There is no reason they should exist.

  • Epub is also a super easy format to script with, allowing easy parsing of webpages to ebooks.

  • The problem is that hardware has come a long way and is now much harder to understand.

    Back in the old days you had consoles with custom MIPS processors, usually augmented with special vector ops and that was it. No out-of-order memory access, no DMA management, no GPU offloading etc.

    These days, you have all of that on x86 plus branch predictors, complex cache architecture with various on-chip interconnects, etc... It's gotten so bad that most CS undergrad degrees only teach a simplified subset of actual computer architecture. How many people actually write optimized inline assembly these days? You need to be a crazy hacker to pull off what game devs in the 80-90s used to do. And crazy hackers aren't in the game industry anymore, they get paid way better working on high performance simulation software/networking/embedded programming.

    Are there still old fashioned hackers that make games? Yes, but you'll want to look into the modding scene. People have been modifying the Java bytecode /MS cli for ages for compiled functions. A lot of which is extremely technically impressive (i.e. splicing a function in realtime). It's just that none of these devs who can do this wants to do this for a living with AAA titles. Instead, they're doing it as a hobby with modding instead.

  • Piggybacking on top of this to plug another university research project. TrackerControl scans all installed apps afterwards for tracking libraries (i.e. google ads) and DNS traffic to ad servers. You can also use it as an ad blocker to block specific DNS entries.

  • Life sure is harder for vampires these days. Not only do you have to worry about garlic and stakes, but there's also running tap water, concentrated solar energy, and Nvidia drivers going full brightness...

  • Darth Sion enters the chat

  • If it helps you avoid users it's a plus.

    I'd take deciphering the Rosetta code over that any day.

  • Make sure to test your setup if you are using DAV. Large files can fail if your nextcloud setup is done incorrectly.

    Source: idiot who misconfigured PHP that resulted in a DAV client stuck in a retry loop, then getting banned by my own firewall for DoS.

  • One way to do this would be set up crowdsec bouncers on each server but only run a single instance of the crowdsec daemon. Send all logs to the daemon and let it communicate with all the bouncers.

  • Sounds like a job for crowdsec. Basically fail2ban on steroids. They already have a ban scenario for attempts to exploit web application CVEs. While the default ssh scenario does not ban specific usernames, I'm pretty sure writing a custom one would be trivial (writing a custom parser+scenario for ghost cvs from no knowledge to fully deployed took me just one afternoon)

    Another thing I like about crowdsec is the crowd sourced ban IPs. It's super nice you can preemptively ban IPs that are port-scanning/probing other people's servers.

    It's also MIT licensed and uses less ram than fail2ban.

  • I might switch to it once bitwarden support comes out.

    Worst case I lose my Google account. Which I only use for Android (no sync, no mail, no purchases)

    Best case, Google no longer defaults to mobile 2fa and finally accepts i want to use totp every time.

    Also, how would the biometrics requirement work if all im doing is storing the whole thing in a Bitwarden vault?

  • Is this an exclusively US thing? Back when I was in Asia there were always subtitled showings and non-subtitled showings. The better theaters even had a dedicated teleprompter at the bottom so the subtitles don't block the movie.

  • My suggestion is to get a device that can do the stuff kids want, but just barely do the things they want.

    I probably spent more time tinkering around the family computer than anything else as a kid just to get games way over-spec to run on it. Throughout that process I learned programming, hex editing, and some Linux system administration, which eventually led me to my current career.

    These days, it's probably a lot easier to get started with a raspberry pi. But without something to motivate people to learn tech, why would they do it in the first place?

  • I must be dumb cause I still need 3 tries to plug in a HDMI/DP port.

    USB B takes 6 tries: first three times in a RJ45 port, then 3 more after realizing I've been messing with the wrong port all this time.

    1. Attempt to plug in the USB A device
    2. If you succeed. End procedure
    3. Otherwise, destroy the reality you currently reside in. All remaining universes are the ones where you plugged in the device on the first try.

    That wasn't so hard, was it?

  • Sometimes you're working on an IoT device in a tight space, which makes rotating/seeing everything much harder.

    Especially if you drop the cable it falls into a crevice somewhere.

    You probably won't have trouble plugging it in the first time, but gods forbid you unplug/replug it then the cable rotates 540 degrees and you have no idea how it was plugged in before

  • As much as I love tactical RPGs with massive maps, there's something magical about the diorama-style maps of FFT

  • Zen kernel should be fine. I've been running it for 4 years and haven't had any issues specific to zen.