Wayland’s Never-Ending Opposition to Multi-Window Positioning
There are many applications out there that use more than one window, with every modern-day platform and GUI toolkit offering the means for said application to position each of its windows exactly where it wants, and to restore these exactly in the configuration and location where the user saved it for that particular session. All toolkits but one, that is, for the Wayland project keeps shooting down proposals. Most recently merge request #264 for the ext-zones protocol by [Matthias Klumpp] as it descended into a 600+ comments spree.
This follows on an attempt two years prior with MR#247, which was rejected despite laying out sound reasons why the session protocol of Wayland does not cover many situations. In the breakdown video of the new ext-zones protocol discussion by [Brodie Robertson] the sheer absurdity of this whole situation becomes apparent, especially since KDE and others are already working around the Wayland project with their own extensions such as via KWin, which is being used commercially in e.g. the automotive world.
In a January 2024 blog post [Matthias] lays out many of his reasonings and views regarding the topic, with a focus on Linux desktop application usage from a scientific application perspective. When porting a Windows-, X11- or MacOS application to Wayland runs into compatibility issues that may necessitate a complete rewrite or dropping of features, the developer is more likely to stick to X11, to not port to Linux at all, or to use what eventually will amount to Wayland forks that patch around these missing API features.
Meanwhile X11 is definitely getting very long in the tooth, yet without it being a clean drop-in replacement it leaves many developers and end-users less than impressed. Perhaps the Wayland project should focus more on the needs of developers and end-users, and less about what it deems to be the One True Way?
youtube.com/embed/_MS8pSj-DLo?…
Emulating a 74LS48 BCD-to-7-Segment Decoder/Driver with an Altera MAX 7000 “S” Series Complex Programmable Logic Device
Over on the [Behind The Code with Gerry] YouTube channel our hacker [Gerry] shows us how to emulate a 74LS48 BCD-to-7-segment decoder/driver using an Altera CPLD Logic Chip From 1998.
This is very much a das blinkenlights kind of project. The goal is to get a 7-segment display to count from 0 to 9, and that’s it. [Gerry] has a 74LS193 Up/Down Binary Counter, a 74LS42 BCD to Decimal Decoder, and some 74LS00 NAND gates, but he “doesn’t have” an 74LS48 to drive the 7-segment display so he emulates one with an old Altera CPLD model EPM7064SLC44 which dates back to the late nineties. A CPLD is a Complex Programmable Logic Device which is a kind of precursor to FPGA technology.
This fun video runs for nearly one hour and there are all sorts of twists and turns. The clock is made from a 555 timer. The Altera USB Blaster is used to program the CPLD via JTAG. But before he can do that he has to re-enable JTAG on his CPLD because JTAG LOCKOUT has been used on his secondhand chip. JTAG LOCKOUT is something you can do so that you can use the various JTAG pins for other purposes in your design, at the cost of no longer being about to access via JTAG! Fortunately [Gerry] has the right equipment to do a full reset of his chip and thus reinstate JTAG support.
Just as he’s nearly finished his project he manages to short out and destroy his CPLD by dropping a wire into the wall power socket! Talk about unlucky! He has to go back to the drawing board with a similar model. And in the end he realizes he used the the 7447 (common anode) but actually needed the 7448 (common cathode), so he has to fix that up too. All in all it’s fun to see what was state-of-the-art back in 1998. If you’re interested in such things you might like to read Not Ready For FPGAs? Try A CPLD.
youtube.com/embed/0WAaH37rmEk?…
Il senso dell’umano, riflessioni a Città della Pieve
@Giornalismo e disordine informativo
articolo21.org/2025/11/il-sens…
Il 9 novembre a Città della Pieve grazie a Domenico Iannacone abbiamo dialogato sul “Senso dell’umano”. Un incontro di due ore e mezza presso il Teatro degli Avvaloranti, che ha scavato nella profondità del reale, dove
Giornalismo e disordine informativo reshared this.
“Fuori la politica dei teatri”, lo slogan che ha animato il corteo degli orchestrali a Venezia
@Giornalismo e disordine informativo
articolo21.org/2025/11/fuori-l…
Un messaggio, netto come accaduto pochissime altre volte, quello arrivato dal corteo di Venezia
Nessuno likes this.
Giornalismo e disordine informativo reshared this.
Presentazione molto partecipata, a Roma, del saggio di Bertoni e Vita sulla RAI
@Giornalismo e disordine informativo
articolo21.org/2025/11/present…
Presentazione di ottimo livello del saggio di Roberto Bertoni e Vincenzo Vita sulla RAI e le sue prospettive. “L’occupazione. Dell’editto
Giornalismo e disordine informativo reshared this.
Quel che ci toglie la riforma della giustizia. Intervista a Rocco Maruotti
@Giornalismo e disordine informativo
articolo21.org/2025/11/quel-ch…
Come Articolo 21, siamo e saremo al fianco dell’Associazione Nazionale Magistrati (ANM) nella battaglia referendaria contro la “riforma” imposta dalla
reshared this
Alberto Trentini, conferenza stampa a Milano ad un anno dall’arresto in Venezuela
@Giornalismo e disordine informativo
articolo21.org/2025/11/alberto…
Sabato 15 novembre, alle 12, nella sala stampa del Comune di Milano si terrà la conferenza stampa sul tema “Alberto Trentini da un
Giornalismo e disordine informativo reshared this.
Via alle Giornate del Premio Luchetta
@Giornalismo e disordine informativo
articolo21.org/2025/11/via-all…
Dal 21 al 23 novembre prossimi Trieste ospita professioniste e professionisti del giornalismo nazionale e internazionale, testimoni di drammi e di storie provenienti da tutto il mondo. Il giornalismo d’inchiesta torna protagonista sul palco del Teatro Miela in
Giornalismo e disordine informativo reshared this.
Have a Slice of Bumble Berry Pi
[Samcervantes] wanted a cyberdeck. Specifically, he wanted a Clockwork Pi uConsole, but didn’t want to wait three months for it. There are plenty of DIY options, but many of them are difficult to build. So [Sam] did the logical thing: he designed his own. The Bumble Berry Pi is the result.
The design criteria? A tactile keyboard was a big item. Small enough to fit in a pants pocket, but big enough to be useful. What’s more is he wanted to recycle some old Pi 3Bs instead of buying new hardware.
The result looks good. There’s a 4.3″ touch screen, a nice keyboard, and enough battery to run all day. If you already have the Pi, you are looking at about $60 and two 3D-printed parts. There is some soldering, but nothing that should put off the average Hackaday reader.
Does it run Doom? From the photo on the GitHub repo, yes, yes, it does. This would be a fun build, although we have to admit, the beauty of doing a build like this is making it your own. Maybe your pants have differently shaped pockets, we don’t know.
Either way, though, you can get some ideas from [Sam] or just clone his already good-looking deck. If we’re being honest, we are addicted to multiple screens. Plus, we want a built-in radio.
2025 Component Abuse Challenge: The Slip Ring In Your Parts Bin
If you’re familiar with electrical slip rings as found in motors and the like you’ll know them as robust assemblies using carefully chosen alloys and sintered brushes, able to take the load at high RPM for a long time. But not all slip ring applications need this performance. For something requiring a lot less rotational ability, [Luke J. Barker] has something from his parts bin, and probably yours too. It’s an audio jack.
On the face of it, a 1/4″ jack might seem unsuitable for this task, being largely a small-signal audio connector. But when you consider its origins in the world of telephones it becomes apparent that perhaps it could do so much more. It works for him, but we’d suggest if you’d like to follow his example, to use decent quality plugs and sockets.
This is an entry in our 2025 Component Abuse Challenge, and we like it for thinking in terms of the physical rather than the electrical. The entry period for this contest will have just closed by the time you read this, so keep an eye out for the official results soon.
Adesso basta! Chatcontrol 2.0 rientra dalla porta di servizio – Breyer avverte: “L’UE ci sta prendendo in giro”
Riportiamo la traduzione del post pubblicato da Patrick Breyer sul suo blog Poco prima di un incontro decisivo a Bruxelles, l’esperto di diritti digitali ed ex membro del Parlamento europeo, il Dott. Patrick Breyer, lancia l’allarme. Con un “ingannevole gioco di prestigio”, un controllo obbligatorio e ampliato della messaggistica privata viene imposto dalla porta sul retro…
Nessuno likes this.
VPN e verifica dell'età online: essere consapevoli per non fare cazzate.
@Privacy Pride
Il post completo di Christian Bernieri è sul suo blog: garantepiracy.it/blog/vpn/
Per accedere ai siti porno e di gioco d’azzardo è ora necessaria la verifica online dell’età… P A N I C O ! L’allarme è stato lanciato da tempo, ma solo ora le persone si stanno rendendo conto delle implicazioni in termini di privacy. La…
reshared this
Il nuovo video di Pasta Grannies: youtube.com/shorts/P0d1ob0x-Vc
@Cucina e ricette
(HASHTAG)
Cucina e ricette reshared this.
Le parole vanno scelte
ildivulgatoreculturale.blog/20
Obsolescenza tecnologica e cyber security: un rischio che pesa sui bilanci aziendali
@Informatica (Italy e non Italy 😁)
L’84% delle imprese italiane utilizza sistemi obsoleti, aumentando rischi e costi delle violazioni. Dati e strategie mostrano perché l’obsolescenza tecnologica va considerata priorità nei budget 2025 tra sicurezza, ROI e continuità operativa
reshared this
È rimasto qualcosa che non sia tutelato dall'UNESCO, a parte il petrolio, l'herpes e Mario Giordano?
Poliversity - Università ricerca e giornalismo reshared this.
#Shutdown, il salvagente di #Trump
Shutdown, il salvagente di Trump
La fine dello “shutdown” più lungo della storia americana sembra essere a portata di mano dopo l’approvazione al Senato di Washington, con l’appoggio decisivo del Partito Democratico, di una misura semi-temporanea per sbloccare il bilancio federale.www.altrenotizie.org
Gene Therapy Aims To Slow Huntington’s Disease To A Crawl
Despite the best efforts of modern medicine, Huntington’s disease is a condition that still comes with a tragic prognosis. Primarily an inherited disease, its main symptoms concern degeneration of the brain, leading to issues with motor control, mood disturbance, with continued degradation eventually proving fatal.
Researchers have recently made progress in finding a potential treatment for the disease. A new study has indicated that an innovative genetic therapy could hold promise for slowing the progression of the disease, greatly improving patient outcomes.
Treatment
Huntington’s disease stems from a mutation in the huntingtin gene, which is responsible for coding for the huntingtin protein. This gene contains a repeated sequence referred to as a trinucleotide repeat, where the same three DNA bases repeat multiple times. The repeat count varies between individuals, and can change from generation to generation due to genetic mutation. If the number of repeats becomes too long, the gene no longer codes for huntingtin protein, and produces mutant huntingtin protein instead. The mutated protein eventually leads to neural degeneration. This genetic basis is key to the heritability of Huntington’s disease. If one parent carries a faulty gene, their children have a fifty percent chance of inheriting it and eventually developing the disease themselves. Over generations, the number of repeats can increase and lead to symptoms appearing at an earlier age.Excessive repeats in a critical gene are the root cause of Huntington’s disease. Credit: NIST, public domain
The new treatment relies on advanced genetic techniques to slow the disease in its tracks. It involves the use of a custom designed virus, which is inserted into the brain itself in specific key areas. It’s a delicate surgical process that takes anywhere from 12 to 18 hours, using real-time scanning to ensure the viral payload is placed exactly where it needs to go. The virus carries a DNA sequence and delivers it to brain cells, which begin processing the DNA to produce small fragments of genetic material called microRNA. These fragments intercept the messenger RNA that is produced from the body’s own DNA instructions, which is responsible for producing the mutant huntingtin protein which causes the degenerative disease. In this way, mutant huntingtin levels are reduced, drastically slowing the progression of the disease.
The effects of the treatment are potentially game changing, with progression of the disease slowed by 75% in study patients. Results indicate that with effective treatment, the decline expected over one year would instead take a full four years. In more qualitative areas, some patients in the trial have managed to maintain the ability to walk at a point when they would typically be expected to require wheel chairs. In typical Huntington’s cases, the onset occurs between 30 to 50 years old, with a life expectancy of just 15 to 20 years after diagnosis. The hope is that by delaying the progression of the disease, affected patients could have a greater quality of life for much longer, without suffering the worst impacts of the condition.A microscopic image of a neuron damaged by mutated Huntingtin (mHtt) protein inclusion, visible via orange stain. Credit: Dr Steven Finkbeiner, CC BY-SA 3.0
The initial trial involved just twenty-nine patients, but results were promising. Data indicated consistent benefit to patients three years after the initial surgery. Crucially, the treatment isn’t just slowing symptoms, but there is also evidence it helped to preserve brain tissue. Markers of neuronal death in spinal fluid, which would typically increase as Huntington’s disease progresses, were actually lower than before treatment in study patients.
The therapy isn’t without complications. Beyond the complicated and highly invasive brain surgery required to get the virus where it needs to go, some patients developed inflammation from the virus causing some side effects like headaches and confusion. There’s also the expense — advanced gene therapies don’t come cheap. However, on the positive side, it’s believed the treatment could potentially be a one-off matter, as the brain cells that produce the critical microRNA fragments are not replaced regularly like other more disposable cells in the body. While it’s a new and radical treatment, pharmaceutical company UniQure has plans to bring it to market as soon as late 2026 in the US, with the European market to follow.
It’s not every day that scientists discover a new viable cure for a disease that has long proven fatal. However, through genetic techniques and a strong understanding of the causative factors of the disease, it appears scientists have made progress in tackling the spectre that is Huntington’s disease. For the many thousands of patients grappling with the disease, and the many descendents who struggle with potentially having inherited the condition, news of a potential treatment is a very good thing indeed.
Featured image: “Huntington” by Frank Gaillard.
Endof10 @ SFSCON auf Peer.tv
lugbz.org/endof10-sfscon-auf-p…
Segnalato dal LUG di #Bolzano e pubblicato sulla comunità Lemmy @GNU/Linux Italia
In der Abendausgabe von der Nachrichtensendung „Das Journal“ auf Peer.tv am 08.11.2025 ging ein Beitrag über die SFSCON und Endof10 @ SFSCON 2025 online! Interviewt wurden unter anderen unsere Mitglieder Paolo
GNU/Linux Italia reshared this.
Waves within Earth’s mantle can carry traces of past continents across hundreds of miles, explaining why their chemical fingerprints appear in unlikely places.#TheAbstract
IRAQ. Elezioni, poche attese di cambiamento in un Paese stanco e disilluso
@Notizie dall'Italia e dal mondo
Gli elettori sono andati alle urne sapendo che è difficile scardinare apparati consolidati di potere. L'affluenza perciò è stata bassa. I risultati definitivi si conosceranno nei prossimi giorni
L'articolo IRAQ. Elezioni, poche attese di cambiamento in un Paese
Notizie dall'Italia e dal mondo reshared this.
Software engineer Hector Dearman built a zoomable map of every issue of BYTE magazine.#archives #magazines #publishing #byte
Real-Time BART in a Box Smaller Than Your Coffee Mug
Ever get to the train station on time, find your platform, and then stare at the board showing your train is 20 minutes late? Bay Area Rapid Transit (BART) may run like clockwork most days, but a heads-up before you leave the house is always nice. That’s exactly what [filbot] built: a real-time arrival display that looks like it was stolen from the platform itself.
The mini replica nails the official vibe — distinctive red text glowing inside a sheet-metal-style enclosure. The case is 3D printed, painted, and dressed up with tiny stickers to match the real deal. For that signature red glow, [filbot] chose a 20×4 character OLED. Since the display wants 5 V logic, a tiny level-shifter sits alongside an ESP32-C6 that runs the show. A lightweight middleware API [filbot] wrote simplifies grabbing just the data he needs from the official BART API and pushes it to the little screen.
We love how much effort went into shrinking a full-size transit sign into a desk-friendly package that only shows the info you actually care about. If you’re looking for more of an overview, we’re quite fond of PCB metro maps as well.
di fatto, continuando nella pratica dell'installance, e della dissipazione delle opere, i luoghi che a queste sono dedicati possono essere solo la perdita o - paradossalmente - al contrario, le collezioni (vari pezzi miei in giro per istituzioni oppure privati).
pensare a una mostra è estremamente difficile in effetti.
mi hanno invitato in Francia per questa primavera, 2026. avrò uno spazio mio a disposizione. credo non sarà facile gestirlo, proprio per la natura anarchica del mio lavoro. vedremo.
reshared this
L’altro Venezuela. Quella base militare in Nicaragua finanziata con i soldi del Cremlino
@Notizie dall'Italia e dal mondo
Nelle ultime settimane il tema della presenza russa in America Latina è tornato ad essere oggetto di attenzione, come diretta conseguenza dell’accrescersi delle tensioni nel teatro caraibico: qui gli Stati Uniti stanno portando avanti una serie
Notizie dall'Italia e dal mondo reshared this.
Caso Sarajevo, l’ex 007 bosniaco: “Il Sismi scoprì i viaggi dei cecchini e li bloccò”
[quote]MILANO – La fonte principale nell’indagine sui “cecchini del weekend” sostiene che l’allora servizio segreto italiano per le informazioni e la sicurezza militare avrebbe “scoperto” quanto stava accadendo e sarebbe…
L'articolo Caso Sarajevo, l’ex 007 bosniaco: “Il Sismi
Al via la Cop 30 in Brasile. Lula: “Dobbiamo sconfiggere i negazionisti”
Con un attacco ai negazionisti e un invito ad accellerare la transizione energetica, si è aperta oggi – 10 novembre – a Belem, in Brasile, la 30esima conferenza sul clima…
L'articolo Al via la Cop 30 in Brasile. Lula: “Dobbiamo sconfiggere i negazionisti” su Lumsanews.
La nuova intesa di Avio che rafforza il legame tra Roma e Washington
@Notizie dall'Italia e dal mondo
Nel momento in cui le catene di fornitura della difesa occidentale cercano nuovi equilibri, Avio decide di investire ulteriormente oltreoceano per rafforzare la propria posizione. L’azienda italiana, specializzata nella propulsione spaziale e missilistica, ha siglato due intese con
Notizie dall'Italia e dal mondo reshared this.
Public records show DHS is deploying the "Homeland Security Information Network" at college protests and football games.#FOIA
Moving From Windows to FreeBSD as the Linux Chaos Alternative
Back in the innocent days of Windows 98 SE, I nearly switched to Linux on account of how satisfied I was with my Windows experience. This started with the Year of the Linux Desktop in 1999 that started with me purchasing a boxed copy of SuSE Linux and ended with me switching to Windows 2000. After this I continued tinkering with non-Windows OSes including QNX, BeOS, various BSDs, as well as Linux distributions that promised a ‘Windows-like’ desktop experience, such as Lindows.
Now that Windows 2000’s proud legacy has seen itself reduced to a rusting wreck resting on cinderblocks on Microsoft’s dying front lawn, the quiet discomfort that many Windows users have felt since Windows 7 was forcefully End-Of-Life-d has only increased. With it comes the uncomfortable notion that Windows as a viable desktop OS may be nearing its demise. Yet where to from here?
Although the recommendations from the peanut gallery seem to coalesce around Linux or Apple’s MacOS (formerly OS X), there are a few dissenting voices extolling the virtues of FreeBSD over both. There are definitely compelling reasons to pick FreeBSD over Linux, in addition to it being effectively MacOS’s cousin. Best of all is not having to deal with the Chaos Vortex that spawns whenever you dare to utter the question of ‘which Linux distro?’. Within the world of FreeBSD there is just FreeBSD, which makes for a remarkably coherent experience.
Ghosting The Subject
The GhostBSD logo.
Although FreeBSD doesn’t have distributions the way that Linux does due to it being a singular codebase rather than a duct-taped patchwork, you do get a choice as far as difficulty settings go. You can always pick plain FreeBSD with its functional but barebones installer, which dumps you into a command line shell and expects you to jump through some hoops to set up things like a desktop environment. This is generally fine if you’re an advanced user, or just want to set up a headless server system.
In case you’re more into the ‘just add water’ level of a desktop OS installation process, the GhostBSD project provides the ready to go option for a zero fuss installation like you would see with Linux Mint, Manjaro Linux and kin. Although I have done the hard mode path previously with FreeBSD virtual machines, to save myself the time and bother I opted for the GhostBSD experience here.
For this experiment I have two older-but-quite-usable systems at my disposal: one is a 2013-era Ivy Bridge Intel-based gaming laptop that’s a rebranded Clevo W370ET, the other a late-2015 Skylake PC with a Core i7 6700K, GTX 980 Ti and 32 GB of DDR4. To give both the best chance possible I also installed a brand new SATA SSD in both systems to run the OS from.
Down To Bare Metal
GhostBSD offers two images: the official Mate desktop version and the community XFCE version. Since I have always had a soft spot for XFCE, that’s the version I went with. After fetching the image, I used Rufus to create a bootable USB stick and made sure that the target system was set to boot from USB media. First I wanted to focus on the laptop, but this is where I ran into the first issue when the installer froze on me.
After a few hours of trying various things, including trying a known good Manjaro Linux installer which flunked out with a complaint about the USB medium, I figured I might as well give a Windows 10 installer a shot for fun. This actually got me a useful error code: 0x8007025D. While it broadly indicates ‘something’ being wrong along the USB-RAM-HDD/SSD path, it led me to a post about USB 3.0 being a potential issue as it changed some things compared to USB 2.0. The solution? Use a USB 2.0 port instead, obviously.Creating a new ZFS system partition for the GhostBSD installation. (Credit: Maya Posch)
Long story short, this sort of worked: the GhostBSD installer still froze up once it entered the graphical section, but the Manjaro installer was happy as a clam, so now that laptop runs Manjaro, I guess.
A subsequent attempt to boot the GhostBSD installer on the 6700K system went much better, even while daringly using a USB 3.0 port on the case. Before I knew it GhostBSD was purring along with the XFCE desktop sparkling along at 1080p.
I’m not sure what GhostBSD’s issue was with the laptop. It’s possible that it found the NVidia Optimus configuration disagreeable, but now I have two rather capable gaming systems to directly compare Linux and FreeBSD with. There are no mistakes, just happy little accidents.
Gaming The System
Since any open source software of note that runs on Linux tends to have a native FreeBSD build, the experience here is rather same-ish. Where things can get interesting is with things related to the GPU, especially gaming. These days that of course means getting Steam and ideally the GoG Galaxy client running, which cracks open a pretty big can of proprietary worms.Playing the Windows GoG version of Firewatch on GhostBSD. (Credit: Maya Posch)
Annoyingly, Valve has only released a Steam client for Windows, MacOS and Linux, with the latter even only officially supporting some versions of Ubuntu Linux. This is no real concern for Manjaro Linux, just with the disclaimer that if anything breaks, you’re SOL and better start praying that it’ll magically start working again.
Unfortunately, for FreeBSD the userland Linux ABI compatibility isn’t quite enough as the Steam DRM means that it goes far beyond basic binary compatibility.
The two available options here are to either try one’s chances with the linuxulator-steam-utils workarounds that tries to stuff the Linux client into a chroot, or to go Wine all the way with the Windows Steam client and add more Windows to your OSS.
Neither approach is ideal, but the main question is whether or not it allows you to play your games. After initially getting the Linux tools setup and ready to bootstrap Steam, I got thrown a curveball by the 32-bit Wine and dependencies not being available, leading to a corresponding issue thread on the GhostBSD forums. After Eric over at the GhostBSD project resolved the build issue for these dependencies, I thought that now I would be able to play some games, but I was initially sorely disappointed.
For some reason I was now getting a ‘permission denied’ error for the chdir command in the lsu-bootstrap script, so after some fruitless debugging I had to give up on this approach and went full Wine. I probably could have figured out what the problem here was, but considering the limitations of the LSU Steam approach and me just wanting to play games instead of debug-the-FOSS-project, it felt like time to move on.
Watery Wine
The Windows Steam client running on GhostBSD. (Credit: Maya Posch)
As it turns out, the low-fuss method to get Steam and GoG Galaxy working is via the the Mizutamari Wine GUI frontend. Simply install it with pkg install mizuma or via the package center, open it from the Games folder in the start menu, then select the desired application’s name and then the Install button. Within minutes I had both Steam and the ‘classic’ GoG Galaxy clients installed and running. The only glitch was that the current GoG Galaxy client didn’t want to work, but that might have been a temporary issue. Since I only ever use the GoG Galaxy 1.x client on Windows, this was fine for me.
After logging into both clients and escaping from Steam’s ‘Big Picture Mode’, I was able to install a few games and play them, which went completely smoothly, except for the elevator scene in Firewatch where I couldn’t look around using the mouse despite it working fine in the menu, but that game is notoriously buggy, so that’s a question mark on the exact cause. Between buggy games, Wine, and the OS, there definitely are sufficient parties to assign blame to.
Similarly, while the Steam client was a bit graphically glitchy with flickering on the Store page, and trying to access the Settings menu resulted in it restarting, I was able to install and play Windows games like Nightmare Kart, so that’s a win in my book. That said, I can’t say that I’m not jealous of just punching in sudo pacman -S steam on the Manjaro rig to get the Steam client up in a minute or so. Someone please convince Gabe to compile the Steam client for FreeBSD, and the CD Projekt folk to compile the Galaxy client for FreeBSD and Linux.
It should be noted here that although it is possible to use alternative frontends for GoG instead of its Galaxy client, you need it for things like cloud saves. Hence me choosing this path to get everything as close to on par with the Windows experience and feature set.
Next Steps
Aside from gaming, there are many possible qualifications for what might make a ‘Windows desktop replacement’. As far as FreeBSD goes, the primary annoyance is having to constantly lean on the Linux or Windows versions of software. This is also true for things like DaVinci Resolve for video editing, where since there’s no official FreeBSD version, you have to stuff the Linux version into a chroot once again to run it via the Linux compatibility layer.
Although following the requisite steps isn’t rocket science for advanced users, it would simply be nice if a native version existed and you could just install the package. Based on my own experiences porting a non-trivial application like the FFmpeg- and SDL-based NymphCast to FreeBSD – among other OSes – such porting isn’t complicated at all, assuming your code doesn’t insist on going around POSIX and doing pretty wild Linux-specific things.
Ranting on software development aside, for my next steps on my FreeBSD/GhostBSD journey I’ll likely be giving approaches like this running of Linux software on FreeBSD another shot, barring finding that native video editors work well enough for my purposes.
Feel free to sound off in the comments on how to improve my experiences so far, as well as warn me and others who are embarking on a similar BSD journey of certain pitfalls.
Through the Spyglass: Thanks for Nothing
Do you know your neighbors?
How familiar are you with the person who lives next door to or above you? Down the street or down the hall? Across the street and kitty-corner from where you live?
Did they grew up in the town or city you both live in? Did you? Did they serve? Did you? Are they a U.S. citizen? Are you?
Are you sure?
Is the qualification “I was born here”? What if your parents weren’t? Did you come here legally? Are you white enough? Are you the right kind of Christian?
What if you’re not Christian? What if you’re something non-Abrahamic at all? Let’s pretend you’re a Sikh.
In fact, let’s pretend you are Bhagat Singh Thind.
So who are you? You’re Bhagat Singh Thind, born October 3rd, 1892 near Amritsar, Punjab in what is today modern day India. You come to the United States around just 20 years old and, just five years later, you’re recruited by the U.S. Army to fight in the Great War, the War to End All Wars, or as it has sadly become known, World War I.
Recruited in July, honorably discharged by December. Thank you for serving your country.
A week before your discharge, you receive your certificate of U.S. citizenship while wearing your U.S. Army uniform. Except, three days before your discharge, the federal government catches wind of the news and revokes it. After all, you’re a “Hindoo” (you’re not; you’re a Sikh) and not a “white man”, so no citizenship for you.
Thanks for nothing.
So you try again. You move from Washington to Oregon and you apply for citizenship around five months later. The federal official that revoked your citizenship the first time goes to the Oregon judge and tries to sabotage your chances.
The judge, taking into account your arguments for citizenship and your military record, grants you citizenship for the second time. Thank you for serving your country.
Not satisfied, the Bureau of Naturalization, who this whole time has been seemingly out to get you and refusing to let this be a precedent, appealed to the higher courts until landing before the Supreme Court.
Their task was to answer these two questions:
“Is a high caste Hindu of full Indian blood, born at Amritsar, Punjab, India, a white person within the meaning of Section 2169, Revised Statutes?”
(Again, you are Sikh.)
&
“Does the act of February 5, 1917 (39 Stat. L. 875, Section 3) disqualify from naturalization as citizens those Hindus, now barred by that act, who had lawfully entered the United States prior to the passage of said act?”
They find the answer to the first question is “No”, making the second question moot. You’re not white, so you cannot be naturalized. The Bureau of Nationalization strips you for a second time in 1926.
Thanks for nothing.
It wouldn’t be until the mid 1930s when Congress passed into law that all WWI veterans would be granted citizenship, regardless of race. For a third time, you seek citizenship.
This time, you finally get it. It’s the real thing, the Bureau of Nationalization isn’t breathing down your neck, and you are finally a U.S. citizen. Thank you for serving your country.
This all happened roughly 100 years ago, but the question of “what is a citizen” remains at large and, as was before, at the whim of the State. Bhagat Singh Thind was finally granted citizenship not because of a reversal of the Supreme Court’s decision, but because of a law by Congress that honored WWI veterans. Not goodwill, but a just reward for military service.
So what is a citizen? Is it someone who shows they are willing to die and kill for their country? Is it someone who won the “born under the right circumstances” lottery that did nothing otherwise to “earn” their citizenship? Is a citizen someone who pays taxes and nothing else? Is it who the State decides is worthy? Are you always going to just agree with what the State says?
If you take a step back, you might realize “Does any of that really matter?”. Someone like Bhagat Singh Thind, who served in the U.S. Army, had to jump through countless hoops to received that illustrious seal of approval from Uncle Sam. But if he was living next door to you, and he served your country, and he was shopping in the same stores and sent his kids to the same school. Would you care about his legal status? Or would you see him as your neighbor?
Bhagat Singh Thind was finally granted that citizenship as a thank you for serving in the Army during WWI. Not every immigrant in this country can or will put their life on the line for the whims of the U.S. government. Hell, there are people born in this country that won’t do that. Your commitment to the state apparatus nationwide shouldn’t matter in a local setting.
How committed are you to your neighbors? To me, that is the truest sense of community and belonging. The local stuff, the stuff that impacts you, matters far more than national narratives.
The United States Pirate Party preaches to anyone seeking office to “run locally” because “it is where the impact will be felt the most”. Service to your neighbors and community, where you rest your head at night, is a cause we champion. Our ideals are applied nationwide, but felt most locally.
The USPP also believes in the free movement of all Americans, from Greenland to Patagonia. We don’t believe the imaginary lines drawn on a map should be inhibiting of the people who share this great American continent.
So when people speak of “illegal immigrants” living in communities across the United States, it strikes me as ridiculous. Uncle Sam said my neighbor is illegal? Why? Didn’t come here the right way? Didn’t get your permission to cross an imaginary line and enter society as essentially a lower caste laborer?
If you are upset by the state narratives of “illegal immigration”, I ask you: what about them coming here bothers you? It doesn’t flatter you that they left everything behind to start a new life where you call home? Is it the taxes? You feel like your hard earned money is being taken and they somehow have it easy?
First of all, these migrants are all almost certainly renting. So the landlord would be paying taxes… with their money.
Second, if they aren’t paying income tax, is that because they aren’t receiving a check, since tax is automatically deducted? If they’re being paid income cash, who is to blame? Are they to blame for taking it, or do you point the figure at the business owner who gave a job to them and decided to pay them under the table.
That job wasn’t stolen, and certainly not by the immigrant. Can the so-called “job creator” really ever allow the jobs they create and give out to be “stolen”? Or did they willingly pay someone cheaper instead of someone in a position to demand more.
Do not let the State turn you against your neighbors when they are trying to live like you. Do not allow Uncle Sam to cause you to fail to see the humanity of your neighbors.
Don’t be terrorized and made fearful. They are human; they bleed like you.
As of writing, the United States of America has decided to unleash masked terrorists onto the streets of cities across the U.S. in order to corral and correct what it calls an “illegal immigrant problem”. This organization is named “ICE”.
Before continuing, I must affirm something to you, dear reader. Merriam-Webster defines “terrorism” as “the systematic use of terror, especially as a means of coercion”. Further, they define “terror” as “violence or the threat of violence used as a weapon of intimidation or coercion”.
Now, dear reader, consider what ICE is doing. Simply ask: is ICE using violence or the threat of violence as a weapon of intimidation or coercion?
It was recently Halloween, and kids were unable to peacefully Trick-or-Treat in certain Chicagoland locations due to ICE harassment, including tear-gassing.
ICE, in their raids and targeting, has arrested “legal” citizens. They have arrested parents in front of their children. They have made arrests in South Shore, Chicago, in the middle of the night via a warrant-less raid and informed the residents they’d “only be released if they had no outstanding warrants”.
The State decides whether or not you’re upstanding and “worthy”. It doesn’t matter if you go through all the proper rigmarole or serve the country. It doesn’t matter if you think you’re white enough. The State is the final authority in the matter.
But you know better. You know your neighbors are good people just trying to make an honest living. You know the crime of “falsifying” is a common one. You’ve seen kids use fake addresses to get into better school districts. You’ve had friends of friends not change their ID, despite not living in a specific state full time and instead continuing to pay to that state. You know the system isn’t followed to a T by everybody.
You know, deep down, this entire thing is bullshit.
Uncle Sam is a fickle dude with some skeletons in his closet. These skeletons are, unfortunately, in the front yard. He can decide you’re unworthy of citizenship if he so chooses.
When Washington D.C. tells you from thousands of miles away to turn on your back on your neighbor because they’re “not a citizen”, I want you to remember that they are still your neighbor.
And to the volunteer officers of ICE: thanks for nothing.
reshared this
simona
in reply to simona • •