• 7 Posts
  • 492 Comments
Joined 11 months ago
cake
Cake day: October 20th, 2023

help-circle


  • Yeah… I make it a point to not handle people with kid gloves when they are looking to make me convince them it is worth the mild inconvenience to not support a product with a long history of bigotry and harassment. Because, truth be told, it will never happen. Could give you a straight up handy and that would still not be neough.

    So I’ll continue to make my disdain for people who knowingly use a product run by people who profit off of bigotry and harassment quite clear. Same end result but with the added benefit of making them feel slightly bad and me have a giggle.

    Also, if you thought the above comment about ES-DE vs retroarch was “condescending” then… wow you are sheltered.


  • Its not even that much more convenient, truth be told. Yes, just double clicking to install a core is nice but you do that basically once per computer. Contrast that with downloading the emulator you like (most of which are installers on windows/mac and flatpak/appimages on linuxes) once per computer.

    At which point… just use ES-DE. It automagically detects the majority of standalone emulators and gives you a nice controller based GUI to pick what game you want to play and so forth.

    The unified control layout is nice-ish but basically every modern gamepad is “close enough” to xinput that defaults work. And for the more obscure stuff… odds are you are looking more toward a mister anyway or it is that you actually have a god awful claw for the four n64 games worth playing.

    Yes, there is a lot to be said about being able to just double click to install (and I think that most gui package managers provide flatpak integration these days? So that might actually be there?). But if you don’t know how to install an application then you are going to have a bad time setting up retroarch/es-de in the first place and likely also difficulty totally ripping all your cartridges and yeah…





  • More likely it is related to the years of harassment from the transphobe “running” retroarch and his horde of hateful shitheads who harass emulator developers until they work for him. Duckstation is far from the only emulator that has been targeted by this and “Swanstation” has always been incredibly sketchy for a “fork”.

    If you spend years torturing open source developers, this is what happens. Which… has no real impact on the “legitimate” users but will hopefully bring more eyes to why we actively should not support retroarch and their campaigns of hate. Especially when tools like ES-DE do an amazing job of just scanning for what emulators you have installed and “making it work” without demanding developers make tweaks to support their framework.





  • Not sure on ApeLegs but they have increasingly been disabling linux “support” for the Battlefields because of their anti-cheat.

    I don’t know how popular ApeLegs actually is. But for a lot of live games? Those are making MASSIVE bank and anything that can hurt the economy can kill the game. So a lot of studios actively just disable/block linux support because the added effort of making sure everything works in Proton is too big of a risk. Because nothing would increase Linux marketshare quite like free vdollars in Fortnite.

    It really fucking sucks. But I find that many studios (like Digital Extremes) are really good about making it clear that even though they don’t officially support Linux, they are very much fans of Proton (and Warframe has had a lot of bugfixes specifically FOR Proton support). Whereas EA has spent the past few months systematically disabling Linux “support” for every game they develop.


  • No. There is every reason to “defend yourself”. The key is to actually be aware of what research and efforts are out there and minimizing your risk profile any time you are dealing with a black box.

    I mean, it is known that people can pick locks. Do you plug your ears every time you hear someone talk about how doors can be compromised? Or do you give up on everything and remove every single deadbolt in your home?

    Or… do you do a bit of research and figure out what you can do to make your home harder to break into. Whether it is sturdier screws, a reinforced doorjam, or other methods?


  • I can’t speak to monero specifically

    But:

    • Why aren’t they catching more criminals? They are. They just are finding alternate sources of evidence. Dick Wolf shows love to talk about how cops need to protect themselves from any poison fruit and blah blah blah. The reality is that they immediately go to the poison fruit and use that to make a plausible excuse for why they investigated something else that can confirm information they got from the illegal source. If you’ve ever wondered why they would think to investigate a random unrelated company that ends up being the smoking gun…
    • Why didn’t anyone claim the bounty? Because the CIA and the like don’t want people to know they compromised it?

    Back in my pure research days it was always fun to guess what the latest “big thing” was actually about. It was especially fun when you would be looking for funding opportunities and see really weird stuff that made no sense for the org sponsoring it but would have made perfect sense for a different 3LA.

    It was ALSO real fun to totally never notice when certain funding opportunities dried up and then there was a big push in the news about how we need to outlaw technology those opportunities totally didn’t already compromise.

    Like, for the better part of a decade The Big Thing was graph analysis techniques. And the number of kids who had no idea they were basically writing algorithms to process social media (especially twitter) was downright sad. And the people who DID realize what their work was geared toward? They applied for jobs where they got paid a lot more to do exactly that without needing to pretend it is actually about data storage technologies or optimizing cell tower load.

    And… let’s just say that most of those algorithms ALSO apply toward cryptocurrencies and transaction logs (since they had great applications for bank transactions…) and even doing a number on tumblers and so forth.


  • While I agree this definitely feels like more of a threat than an action, it IS worth understanding the many times that tor nodes have been compromised. Exit nodes are a well documented mess (and have many of the same vulnerabilities normal VPNs do) but eavesdropping and traffic analysis are also probabilities based upon how much of the network any given org has access to.

    If that NGO was doing hinky stuff or just doing a sloppy job? Those cops might actually have a LOT of actionable data that just needs a bit of processing.


    Which is why it is always important to understand what your risks and benefits from a privacy related tool are. People often think “I’ll just put everything through a vpn/tor” which DRASTICALLY increases their risk profiles. But they also don’t understand how tor works well enough to even know what it gives them over a traditional vpn (as opposed to “Dark Web” stuff which is a different mess).


  • If you need an “off the shelf, low effort” IDE then you pick whether you are using VSCode or Vim/Emacs and then go to youtube and google “best plugins for ${LANGUAGE} in ${EDITOR}”. And you get basically a minute of copy pasting to have it set up to about the same level of optimization.

    Aside from that? The reality is that everything takes time to learn. It took you time to learn your preferred emacs config. It took me time to learn default vim and then what my preferred vim config should be and how to take advantage of it. Just like it took time to learn the editor that came with python on windows for years (still might?).

    Which gets back to this being a boomer ass article.


  • CEC is pretty amazing for any relatively modern device (console, blu ray player, etc) in a “normal” setup.

    The main problems are if you are a bit of a “power user” and have a receiver or something (although I have also heard issues with soundbars) with it not always being clear what audio outputs will be used. And as consoles become more and more glorified computers you can run into issues where a simple workflow like:

    1. Start xbox
    2. Start download of big game for later
    3. Go back to “TV” to watch youtube

    Results in the xbox shutting down and not actually downloading the game.


    As a “power user” I just got a sofabaton (Just as mediocre and finicky as a Harmony but you won’t have forgotten that because your config is a decade old). but I keep telling myself that I should futz with my nvidia shield to see if I can use my receiver’s remote for everything instead.


  • Yes. A much less boomer-coded article would be better.

    But as someone who has actually used a lot of the various IDEs over the decades and keeps coming back to vim (and is already expecting to go back to vim within a year because of invasive copilot shit…): Those niche editors? They are either genuinely bad ideas (think TempleOS levels of insanity) or they became plugins for every other IDE. I like vim a lot but emacs is the same (actually emacs is an OS with a text interface but…). And many of those plugins ALSO exist for vscode and atom/sublime and so forth.

    Because good (uncopyrighted…) ideas propagate. That is development and design.


  • NuXCOM_90Percent@lemmy.ziptolinuxmemes@lemmy.worldAs it should be
    link
    fedilink
    arrow-up
    23
    arrow-down
    6
    ·
    6 days ago

    That… is a really shitty meme that misses the point?

    If you actually look at what the overlay exposes, the User still has the ability to pick specific channels, control volume, power, etc. All they really lose are the DVR (good example) and all of the user friendly stuff related to tv guides and the like (bad example).

    I assume this is just AI engagement farming bullshit that someone fell for and posted to lemmy but… I would actually say it would make more sense if the overlay were almost inverted.


  • I REALLY hate articles like this

    Saying we “lost” this software just shows that people don’t understand what software design/engineering is.

    Basically every screenshot of the “lost” TUIs look like a normal emacs/vim session for anyone who has learned about splits and :term (guess which god I believe in?). And people still use those near constantly. Hell, my workflow is generally a mix between vim and vscode depending upon what machine and operation I am working on. And that is a very normal workflow.

    And that is what we want out of software development. The good ideas move forward. The less good ideas become plugins for sickos. Because everyone loves vscode right now but… Microsoft is shitting that up REAL fast with copilot and just wait until every employer on the planet realizes that and ban it.

    And the rest just ignores the point of an IDE. Yes, taking your hand off the keyboard to touch the mouse LOWERS YOUR EFFICIENCY*. But it also means you can switch between languages or even environments trivially. Yes, it is often more annoying to dig through twelve menus to find what you want or talk a co-worker through how to do basic git operations that would be three commands. But holy crap I hate the people who “can’t work without my settings” that mean they are incapable of doing any “live” debugging or doing any peer programming where they aren’t driving.

    Back in the day we had plenty of people who were angry that not everyone was using vi and a bunch of tcsh scripts to develop because it clearly meant they didn’t understand what they were doing and were too dependent on compilers and debuggers. And it was just as stupid then as it is now.