[–] 49 points 2 days ago* (last edited 2 days ago) (3 children)

It has to be Yemen. Who else is it going to be? I don't think the logistical situation has been transformed in any way since they had to pull back from Iran.

random post which crossed my timeline, treat as a rumor7 American tankers flying over southern parts of Persian Gulf and UAE.  There is a risk of US strikes over Iran in the coming hours.

Naa maybe they are that stupid.

  • source
  • parent
  • context
  • [–] 8 points 2 days ago* (last edited 2 days ago) (4 children)

    I've never tried Obsidian, but I am personally a huge fan of Org mode. On the surface, it is an Emacs mode for making outlines, but it is extremely feature rich. I use it in combination with Syncthing, which I also use to keep my password database up to date. There is also a third-party vim plugin available - vim-orgmode. (I don't know if vim plugin mean it works in neovim though).

    Documents produced in Org mode are just a form of structured text. It is like Markdown in this respect, where a document can be understood without any formatting applied. But with a proper editor, all of the sections become foldable, you can have functional checklists, TODOs, time tracking, calendars, tables (with formulas), embedded code snippets and more. There is also a lot of software for introspection and transforming org documents into other formats (like HTML). Support obviously is best in Org mode itself (in Emacs), but there are a growing number of third party tools which are compatible with the format (like vim-orgmode which you might be interested in, or Orgro which I use on my Android phone).

    Currently, I am watching a series of math lectures and have been using Org mode for note taking. The ability to painlessly embed inline LaTeX snippets has made it very useful for this in particular.

  • source
  • [–] 12 points 3 days ago* (1 child)

    Unlike browser extensions though twitter will start loading for a bit before it kicks in.

    This can be averted with a two hop method using the libredirect extension to redirect to an intermediary nitter instance (I will be using xcancel as an example) then having the user script redirect from there to a random healthy nitter instance.

    What about a user script which runs on the original page (the one with a link to x.com, e.g. Hexbear, but even just wildcarded) which replaces the URL of the links?

  • source
  • parent
  • context
  • [–] 29 points 3 days ago* (last edited 3 days ago) (3 children)

    I guess I'm being literal in that i dont think Americans in general have the appetite for the kind of violence that comes with a literal revolution.

    I agree, but I think this is typically the case. Good people characteristically aren't looking for an excuse to commit gratuitous acts of violence. Revolutionary violence usually takes the form of self defense, rather than a spontaneous righteous crusade against the status quo. Consider Minneapolis in 2020. After Derek Chauvin executed George Floyd on camera, people did the "proper" Liberal thing and assembled non-violently to pressure the government to bring criminal charges. For three days, they were surveilled and assaulted with batons and mace and "less lethal" munitions. Without this egregious overreaction from the state, the situation would have never advanced to the point of acute physical skirmishes between activists and police departments reinforced by the National Guard across the country. Within the span of a few short weeks, the situation transformed from the uneasy calm of the Covid quarantine, to the largest domestic uprising seen since the assassination of MLK. The largest Millennials have ever seen in their lifetime, anyway.

    This is the pattern I expect to continue playing out. The government is losing its finesse and is reacting with brutality to political forces it was once comfortable ignoring completely. More recently, the crackdown against anti-genocide protesters on college campuses has been another example. Another case of tens of thousands of people applying the "proper" Liberal methods, non-violence, free speech, assembly, and being attacked with lawfare, expulsion, surveillance, SWAT teams, skirmishes with vigilante mobs, chemical weapons, imprisonment, and deportation. While this didn't advance to the same level of acute crisis, it did transform a handful of largely academic and self-gratifying (for lack of a better term) encampments confined to university grounds into a continuous series of national headlines and much more mobile and chaotic wave of demonstrations.

    We saw this again with the skirmishes between anti-ICE activists and "Operation Metro Surge." We're still not at the point where we're just wasting pigs in the street, but acute physical confrontations between the state and the public are becoming much more regular. People are getting killed in these skirmishes. Doctors and mothers. We are already catching visceral glimpses of the battle to come.

    We're far away from having a people's army, but I think people in general are much more prepared for a rapid pivot to "Plan B" than they were 10 or 20 years ago. The fantasy that any of our problems can be fixed with a march on Congress is thoroughly dead. There is a unanimous inevitability to it. It is only unclear what will be the spark. Which will be the situation that gets totally out of hand?

  • source
  • parent
  • context
  • [–] 58 points 3 days ago* (last edited 3 days ago) (1 child)

    This is a good point. Liberals can only comprehend domestic opposition to the US (or the "West" more broadly) under a framework of social contagion. They are doomed to reverse the cause and effect eternally. Hasan is one prominent example, but this is the case in general. Before Hasan was in the spotlight, widespread hatred of "Israel" was TikTok's fault. Or going further back, it couldn't be that the public broadly rejected Hillary Clinton, it had to be Russian bots on Facebook. The public is never allowed to be correct in their judgement of things like "genocide is abhorrent," or "we need to disarm and dismantle the fucking pigs," or "Brian Thompson deserved it." The explanation always has to be that the public is immature, or it's being tricked. The cause must always be externalized to some "outside agitator." Why else would the humble slaves raise their scythes in anger against their benevolent masters?

    From the Liberal point of view, the institutions are tautologically legitimate. They can never fail. They can only be failed by substandard leadership. They are fundamentally incapable of separating concepts like "democracy" from their idols, the US and "Israel." They cannot possibly comprehend why the destruction of the US and "Israel" are prerequisites to justice, democracy, civil liberty, academic freedom, cultural inclusivity, world peace, and all the other great things Liberals generally believe in abstract.

  • source
  • parent
  • context
  • Mecha John Brown (thelemmy.club)
    submitted 3 weeks ago* (last edited 3 weeks ago) by to c/games@hexbear.net
     

    After a month of work, @Flyberius@hexbear.net, @TheBroodian@hexbear.net, Seabass (@bingus_bongus@hexbear.net) and I have just about completed our game for the 2026 Queer Communist Game Jam. We think it is going to be a hit. We still have about 24 hours to fix things, so let us know how you do.

    The Game: https://hexbear-games-collective.itch.io/mecha-john-brown

    The Jam: https://itch.io/jam/queercomgames2026

    I recommend playing with a controller (this works, even in the web version), but a keyboard will work as well.

    John Brown stands triumphantly in a Jesus Christ pose, as he's depicted in "Tragic Prelude,"  However he is wearing futuristic armor,  He carries a bible in his right hand, and a smoking rocket launcher in his left
    submitted 2 months ago* (last edited 2 months ago) by to c/games@hexbear.net
     

    Hexbear Doom 2 Deathmatch: Round 2

    It turned out to be a lot of fun last time, so I think we should make this a (roughly) monthly recurring event. The setup is the same - we will be using Odamex 12.2.0 with version 1.9 of doom2.wad. If you played last time, there is nothing you need to change - just reconnect to the same server at the scheduled time.

    This time around, we will aim for two start times. An "Atlantic" session beginning at 10:00 AM EDT (14:00 UTC) for players in Europe, Africa, or the East Coast of the Americas. And a "Continental" session beginning 8 hours later at 6:00 PM EDT (21:00 UTC) for some East Coast-West Coast action.

    The server will be hosted at the same address: phobos.matapacos.dog

    The map list is yet to be determined, but we will play something more modern and polished than Dwango5 (state of the art 1995 map design) this time around. Maybe UDMX. If the player count gets high enough (at least 8), we might switch to CTF mode.

    I will update this post throughout the day with any more useful information I can think of.

    Update:

    Odamex 12.2.1 was released like 2 hours ago. I am still going to stick with 12.2.0 so I don't need to rebase my modified server on short notice, but 12.2.1 appears to be is officially compatible (I can connect to the server with it and explode some barrels)

    Setting up Odamex

    Odamex is a GPL-licensed Doom port which runs on many contemporary desktop operating systems (Windows, Linux, MacOS, and then some). It replaces Doom's original peer-to-peer network code with a client-server architecture, in addition to many other multiplayer-focused quality of life improvements. The most recent stable release (12.2.0) can be downloaded from their Shithub repository.

    Odamex ships with a GUI launcher application called odalaunch. This application allows you to browse the server list and configure a couple settings. Most important is your WAD search path. This setting tells Odamex where to search for the third-party data files it needs to load (specifically, doom2.wad, but also any other WAD files if you already have a collection and would prefer not to re-download them)

    doom2.wad is the 14MB file from the commercial release which contains all the maps, graphics, and audio clips. It is fairly easy to find. Technical support and live updates are available in the Hexbear Matrix Space gaming channel. This file absolutely needs to be in your search path. The game will refuse to download it from the server. Other WADs can be downloaded automatically if they are missing.

    You should start the game and adjust your key bindings and mouse sensitivity to your liking. This is also a good time to change your player settings, choose a color, make the most appropriate choice out of the three genders (male, female, or cyborg), and fiddle around with your MIDI settings.

    Also, if you're taking the time to fiddle around with the Odamex client before the big day, consider flipping on the setting cl_autorecord so you can record a 'netdemo' of the game from your perspective.

    The right version of doom2.wad

    There are a few different historical versions doom2.wad floating around on the web. Some are from beta releases. Others come from more modern re-releases and console ports. The most common version which is used almost universally for multiplayer is 1.9, which is the original file you would find on most physical media.

    Per DoomWiki (and confirmed by personal observation):

    Version 1.9 is 14,604,584 bytes in size, is dated 1995-02-01, and contains 2,919 entries. It has the following hashes:

    • MD5: 25e1459ca71d321525f84628f45ca8cd
    • SHA-1: 7ec7652fcfce8ddc6e801839291f0e28ef1d5ae7
    • CRC-32: ec8725db

    Mine is actually dated 1996-05-29, but the hashes are correct.

    A boomer wojak doom marine in original doom color palette and TITLEPIC style riding a lawnmower through hell while drinking a white Monster energy drink
    submitted 4 months ago* (last edited 4 months ago) by to c/games@hexbear.net
     

    I would like to organize a community Doom 2 Deathmatch game (potentially a series if the first one goes well). I'm aiming for 2:00 PM EDT (18:00 UTC) today, May 24th.

    Preparation

    Source Port (Odamex 12.2.0)

    While a number of Doom source ports inherit the networking code from the original game, this network code uses a P2P architecture designed to run over IPX and LAN networks. It has many limitations and is not very practical for casual games.

    There are a number of ports designed specifically for multiplayer with a client/server architecture. The "active" ones are Zdaemon, Zandronum, and Odamex. Of these, Zdaemon is proprietary and only supports Windows. Zandronum supports Linux, but has a hard dependency on FMOD, which makes it a nuisance to build.

    Odamex on the other hand is fully GPL licensed and lacks this dependency hell, plus it is available as a FlatPak, in addition to Windows installers and some distro packages. So we will be using Odamex 12.2.0

    (Heads up, the Odamex website still links to 12.1.0 for some reason. This version uses a network protocol which is not compatible with 12.2.0. You can grab 12.2.0 from the Github Releases page (all platforms), FlatHub (Linux), or possibly your distro package manager (mainly looking like Arch 🤏️, Gentoo 😎️, and Nix 😐️).

    Files

    You will need a copy of doom2.wad. This is the file from the commercial game which contains all of the maps, textures, sprites, audio clips, music, etc. It is easy to find back-ups on the Internet in case you've scratched your retail CD, or you are unable to read the file from your retail CD because computers don't have CD drives anymore. Technical support may be available on Matrix for people who are struggling to insert their CD into the computer.

    A few different versions of this file have existed. Version 1.9 (1995) is the latest. The correct MD5 / SHA256 sums of this file are 25e1459ca71d321525f84628f45ca8cd /10d67824b11025ddd9198e8cfc87ca335ee6e2d3e63af4180fa9b8a471893255

    OdaLauncher

    Odamex includes a program called OdaLauncher. This is a GUI application which serves as a server browser / configuration tool. Specifically, you need to point it to odamex(.exe) (the game itself), and a directory where you store your .wad files (including doom2.wad, in addition to the unzipped .wad files of whatever map set we're playing).

    Map set / Rules

    I have an inkling to keep things simple and just run the DWANGO 5 mapset, but I am completely open for suggestions. Brit11 is also a solid option. Keep in mind, the maps must be vanilla/boom/mbf compatible. A lot of maps designed for Zdaemon, Skulltag, or Zandronum use advanced Zdoom / Hexen features which are not available in Odamex. This limitation doesn't impact the majority of deathmatch maps though.

    The Odamex client has an included feature which will download .wad files from well-known sites, so as long as you have doom2.wad, the other wads should be fetched automatically if you don't have them.

    As far as rules go, 25 frags, no time limit seemed to work well. Difficulty is set to Nightmare (as customary for multiplayer).

    Server

    The server is running at phobos.matapacos.dog, or you can also find it in the server list as "Hexbear Community Deathmatch"

    Cropped image from Doom retail packaging.  A space marine fires his rifle as he is being overwhelmed by a mob of imps.
    view more: next ›