Welcome to Friendica.Eskimo.Com
Home of Censorship Free Hosting
E-mail, Web Hosting, Linux Shell Accounts terminal or full remote desktops.
Sign Up For A Free Trial Here
Please tell your friends about federated social media site that speaks several fediverse protocols thus serving as a hub uniting them, hubzilla.eskimo.com, also check out friendica.eskimo.com, federated macroblogging social media site, mastodon.eskimo.com a federated microblogging site, and yacy.eskimo.com an uncensored federated search engine. All Free!
Αποκάλυψη «βόμβα» για Πλεύρη: Ήταν στη διοίκηση σωματείου μαζί με τους δύο γιατρούς του Μαζωνάκη [έγγραφα]
Αποκάλυψη «βόμβα» για Πλεύρη: Ήταν στη διοίκηση σωματείου μαζί με τους δύο γιατρούς του Μαζωνάκη [έγγραφα]
Το ΠΑΣΟΚ ζητά εξηγήσεις από τον υπουργό Μετανάστευσης και Ασύλου για τη σχέση του με τους δύο προφυλακισμένους γιατρούς της υπόθεσης Μαζωνάκη.efsyn.gr (Η Εφημερίδα των Συντακτών)
Gemeinwohlorientierte Wissens-Infrastrukturen im Fediverse
Zentralisierte Soziale Netzwerke sind ein wachsendes Problem. Wissens-Infrastrukturen wie Bibliotheken, Universitäten und öffentlich-rechtliche Medien, aber auch zivilgesellschaftliche Medien wie Offene Kanäle und die Wikipedia dienen nicht Profit, sondern dem Gemeinwohl. Sie alle sind auch Pioniere im Fediverse, dem dezentralen Sozialen Netzwerk, das eine strukturelle Lösung für Probleme der Mega-Plattformen verspricht. Wie kommen die gemeinwohlorientierten Wissens-Infrastrukturen ins Fediverse und wie kommt das Fediverse in die Gesellschaft?
Es diskutieren:
Alexander Baratsits, DisplayEurope.eu und CBA.media
Valentina Hirsch, Social Media Managerin 3sat
Rebecca Sieber, Juristin, Expertin für rechtliche Fragen im Fediverse
Ralf Stockmann, ZLB Berlin
Moderation: Volker Grassmuck, DigiGes & FediDayAusgestrahlt vei Alex Berlin am 4. Oktiber 2025
Merh Infos: berlinfedi.day/
NodeBB v4.16.0 — AP improvements, moderation updates, security updates, and more!
Welcome back to another minor release of NodeBB, at a blistering pace after the last release about three weeks ago! 🚀
Here's what changed since v4.15.0, and what you can expect to see in v4.16.0.
ActivityPub Functionality
As always, we spent quite a bit of time here improving NodeBB's AP support.
- We now support sending and receiving of RFC9421 HTTP Signatures. Most of the fediverse is still on the outdated
cavage-12draft standard, so moving to the RFC is a step in the right direction - Split-domain webfinger handles now supported (from remote users)
- Admins can now easily follow a hashtag globally. This means the instance itself will follow the hashtag (either via configurable
relay.fedi.buzzortags.pub), and automatically categorize content into NodeBB - Content Warnings from remote posts are now honoured, and hidden behind a `` tag
- Custom emoji handling improvements — custom emoji in usernames and topic title are now rendered faithfully!
- Local admins can "bump" topics, and this shows up as an
Announce, which is like a Mastodon-style boost - Chat messages can now be reported and forwarded to the remote instance
- Activity sending logic was given a major overhaul so the site is more performance (aka less likely to keel over when someone moderately popular posts something)
Moderation updates
- Chat messages can now be flagged
- Category privilege copying is now available via the v3 API
- Admins can hide topic event types
- Full name can be used in ACP user search
- Post edit privilege can now be granted to groups
- One-click instance-wide ability to disable notification emails
Other
- Tags are now case-sensitive
- Postgres object cache
- A bunch of security fixes, thank you all for helping keep NodeBB secure, even if we now no longer award bounties for AI-assisted reports.
September update to the NodeBB Bug Bounty Program
Since our last update to the bug bounty program, we've seen minimal (if any) change in the amount of AI generated security reports. If anything they've incre...NodeBB Community
[FGO] Finishing Level 120 Suzuka Gozen (Reupload)
First 120 ever done. Still working on her facecards before she's perfect, but I definitely hit my goal for bunnyfest 😀
Not sure which servant will be my next 120 goal, I'd need more copies of Nagiko for coins (NP3 and Bond 14 needed) I could do Lambdaryllis or possibly Fae Tristan depending on how those rolls go (she's rateup on two banners I'll likely roll on a lot).
► mitsunee.com
► Fedi: mk.absturztau.be/@mitsunee
Emission Control in Continuous Tire Pyrolysis Plants
Continuous tire pyrolysis plants operate at sustained throughput, making emission control a core part of plant design rather than a secondary environmental measure. Unlike intermittent systems, continuous operation creates a steady stream of process gas, condensable vapor, and combustion exhaust. The treatment system therefore needs to maintain stable performance under prolonged thermal loading.
A well-designed emission control strategy combines airtight process equipment, controlled combustion, gas recovery, and downstream flue-gas treatment. The objective is not simply to remove pollutants after they form. It is to prevent uncontrolled emissions throughout the entire thermal conversion chain.
Why Continuous Operation Requires Robust Emission Management
Waste tires contain a complex mixture of natural and synthetic rubber, carbon black, steel, additives, sulfur-containing compounds, and other constituents. During pyrolysis, these materials undergo thermal decomposition and generate a mixture of non-condensable gas and condensable hydrocarbons.
In a continuous tyre pyrolysis plant, fluctuations in feedstock composition can alter gas generation, heating demand, and combustion characteristics. Poorly controlled conditions may increase incomplete combustion products, particulate emissions, or volatile organic compounds.
This makes process stability an important component of environmental performance. Consistent feeding, temperature regulation, pressure control, and gas residence time help create a predictable operating envelope.
Airtight Pyrolysis as the First Emission Barrier
Emission control begins inside the pyrolysis system.
Airtight continuous pyrolysis reactor construction prevents process gas from escaping into the working environment. Sealed feeding and discharge systems are particularly important because these interfaces can otherwise become potential leakage points.
Slightly negative pressure can also help prevent process gas from migrating outward when properly integrated with the plant's pressure-control system.
Continuous monitoring of reactor pressure, temperature, and gas flow provides operational data for identifying abnormal conditions. Mechanical integrity should also be periodically inspected because thermal cycling and prolonged operation can affect seals, joints, and rotating components.
Controlled Combustion of Non-Condensable Gas
Non-condensable gas is one of the principal energy-bearing streams generated during tire pyrolysis. Rather than releasing it directly, a continuous plant can route the gas to a controlled combustion chamber or thermal oxidization system.
The combustion process converts combustible hydrocarbons into primarily carbon dioxide and water when adequate oxygen, temperature, and residence time are maintained.
Stable combustion requires careful control of the air-to-fuel ratio. Excess air can reduce thermal efficiency, while insufficient oxygen may promote incomplete combustion and increase carbon monoxide or unburned hydrocarbon emissions.
Automatic temperature and oxygen control can therefore help maintain consistent combustion conditions as feedstock and gas composition fluctuate.
Flue-Gas Treatment and Pollutant Reduction
Combustion alone may not be sufficient to satisfy applicable emission limits. The final treatment configuration depends on local regulations, feedstock characteristics, plant scale, and the composition of the exhaust stream.
Particulate control can be achieved through appropriate filtration or dust-collection equipment. Acidic gases may require dedicated neutralization or scrubbing processes. Where sulfur-containing compounds are significant, desulfurization may be incorporated into the treatment train.
Volatile organic compounds and other combustion-related pollutants can be addressed through optimized thermal oxidation and, where required, additional treatment stages.
The treatment train should be engineered around measured or reasonably characterized gas composition rather than relying on a generic equipment configuration.
Managing Sulfur and Other Tire-Derived Compounds
Sulfur deserves particular attention in tire pyrolysis because many tires contain sulfur-based vulcanization additives.
During thermal conversion and subsequent combustion, sulfur-containing compounds can form sulfur oxides. Their concentration depends on tire composition and process conditions.
A dedicated sulfur-control strategy may therefore be required. This can involve feedstock characterization, controlled combustion, and downstream desulfurization.
Feedstock screening is also useful for identifying materials that could introduce elevated levels of chlorine, metals, or other contaminants. Reducing variability at the input stage makes downstream emission control more predictable.
Monitoring for Long-Term Compliance
A continuous plant needs more than emission-control hardware. It requires a monitoring framework capable of demonstrating stable performance over time.
Key operating parameters can include reactor temperature, combustion temperature, oxygen concentration, pressure, gas flow, and treatment-system status. Depending on local requirements, stack emissions may also need periodic or continuous measurement.
Data logging creates an operational record that can support environmental reporting, equipment diagnostics, and regulatory inspections. Alarm systems can identify deviations before they develop into major process disturbances.
Regular maintenance is equally important. Filters, scrubbers, ducts, burners, valves, and sensors gradually deteriorate or accumulate deposits during operation. Preventive maintenance helps preserve the designed treatment efficiency.
Integrating Emission Control Into Plant Design
Emission control in a continuous tire pyrolysis plant is most effective when treated as an integrated process architecture. Feedstock management, reactor sealing, thermal conversion, gas recovery, combustion, flue-gas treatment, and monitoring should operate as interconnected systems.
The central principle is to control emissions at multiple points rather than depend on a single end-of-pipe device. Airtight equipment limits fugitive releases. Controlled combustion manages process gas. Flue-gas treatment addresses residual pollutants. Continuous monitoring provides operational verification.
This layered approach improves environmental resilience and helps a tire pyrolysis facility maintain stable performance under continuous operating conditions. It also provides a more robust foundation for meeting site-specific environmental requirements as regulatory expectations become increasingly stringent.
Continuous Tyre Pyrolysis Plant: Option for Sustainable Recycling
Discover how a continuous tyre pyrolysis plant provides a sustainable solution for scrap tyre disposal and resource recycling.Beston Group
How Philippines Apartment Projects Plan Concrete Placement
Apartment construction in the Philippines often requires concrete to travel through a constrained chain of production, delivery, pumping, and placement. The challenge becomes more pronounced as buildings rise and available ground space diminishes. Dense residential districts may provide limited room for mixer trucks, while narrow access roads, neighboring structures, overhead utilities, and active traffic can restrict equipment positioning. For apartment projects, concrete placement therefore needs to be planned around the actual geometry of the site rather than around equipment capacity alone. The selected pumping method should correspond to the building height, pour volume, access conditions, pumping distance, work sequence, and expected continuity of concrete supply.
Different construction stages can also require different concrete pumping arrangements. A foundation pour may favor one system, while upper-floor slabs or columns may demand another. Instead of assuming that one machine must serve the entire project, contractors can evaluate the concrete route at each stage and select equipment according to the prevailing constraint. This approach makes concrete placement more adaptable and helps prevent equipment access, pumping distance, or interrupted supply from becoming a hidden bottleneck.
Plan Concrete Placement Around the Apartment Site Layout
Ground-Level Access Determines Where Concrete Can Enter
The first consideration is the point where concrete can physically reach the project. Apartment sites may have narrow entrances or limited internal space because of property boundaries, temporary fencing, neighboring buildings, and other construction equipment. A mixer truck may be able to approach the site entrance but still remain too far from the actual pour.
In this situation, contractors can separate the concrete delivery point from the placement point. Concrete is discharged where the delivery vehicle can safely position itself, then transported through a pumping line to the foundation, slab, column, or wall being constructed. This simple change in site logistics can make a constrained plot much more workable.
Building Geometry Changes as Construction Progresses
An apartment project rarely maintains the same concrete route throughout construction. During foundation work, the primary concern may be excavation depth and horizontal pipeline length. Once the structural frame rises, vertical pumping and floor-to-floor access become more important. Later, completed structures may further restrict ground-level vehicle movement.
Concrete Planning Should Follow Construction Stages
Rather than fixing the pumping arrangement at the beginning of the project, contractors can review equipment requirements according to each major pour. This staged approach allows the pumping method to evolve as the building footprint, elevation, and access conditions change.
Match Pumping Equipment to the Type of Pour
Concrete Boom Pumps Suit Large or Elevated Placement Areas
A concrete boom pump for sale can be useful when apartment construction requires concrete to reach elevated or difficult-to-access areas from a relatively fixed truck position. The articulated boom provides a controlled placing route and can reduce the need for extensive manual hose handling. This can be particularly relevant for large slabs, structural frames, and multi-floor construction where the placing point changes across a broad working area.
However, contractors still need to examine the available setup space, boom reach, obstruction clearance, and truck positioning requirements. A boom pump is not simply selected according to building height. The actual geometry between the machine and the placing area determines whether its reach is suitable.
Concrete Mixer and Pump Systems Combine Production With Placement
Smaller apartment developments may have a different requirement. When concrete demand is moderate and the project has limited space for separate machinery, a concrete mixer and pump can combine mixing and pumping in one workflow. The system can produce concrete and deliver it through a pipeline toward the required placement area, reducing the number of separate equipment interfaces on the site.
Integrated Equipment Can Simplify Intermittent Concrete Work
This arrangement can be particularly relevant when concrete is needed for foundations, columns, beams, retaining walls, or smaller slab sections at different times. Instead of maintaining separate mixing and pumping operations for relatively modest pours, contractors can coordinate production and placement through one compact system.
Portable Concrete Pumps Fit Changing Work Zones
A portable concrete pump can provide flexibility when the pumping position needs to change between construction stages or when a truck-mounted boom pump cannot occupy the required location. Its compact arrangement can allow the pump to remain at an accessible position while pipeline sections extend toward the actual work area.
For apartment projects with narrow plots, this configuration can be valuable because the pump itself does not need to follow every change in the placing point. The pipeline can instead form the bridge between an accessible equipment position and the concrete placement zone.
Use Stationary Pumping for Repeated Vertical Delivery
Stationary Pumps Suit Structured High-Rise Pumping Routes
As an apartment building rises, repeated vertical concrete delivery can become a defining logistical issue. A stationary concrete pump for sale in the Philippines can remain at a designated ground-level position while concrete travels through a pipeline toward higher floors. This arrangement avoids repeatedly positioning a large vehicle near each placement area and can support a more systematic pumping route.
Pipeline Design Becomes Part of the Construction Plan
For stationary pumping, contractors should establish the pipeline route before major pours begin. Vertical sections, horizontal runs, bends, pipe diameter, support points, and the final placing arrangement all influence pumping conditions. A poorly planned route can create unnecessary resistance and complicate maintenance, even when the pump itself has sufficient theoretical capacity.
Continuous Supply Must Match the Pumping Rate
Apartment concrete placement also depends on synchronization between concrete arrival and pumping. If the pump is ready but concrete supply is interrupted, the pour can lose continuity. Conversely, excessive delivery without sufficient placing capacity can create congestion around the discharge area. The concrete supply rate, pump output, crew size, and placement sequence should therefore be planned as a single operational cycle.
Coordinate Concrete Placement With the Overall Work Schedule
Equipment Positioning Should Protect Other Construction Activities
Concrete placement rarely occurs in isolation. Cranes, reinforcement crews, formwork teams, material deliveries, and workers may all require access to the same area. The pumping system should occupy as little critical circulation space as practical while leaving clear routes for essential construction activities.
Different Pours May Justify Different Pumping Solutions
There is no requirement for every apartment project to use one pumping method from foundation to roof. A boom pump may handle a large structural pour, a concrete mixer pump may suit smaller concrete works, a portable pump may address changing access conditions, and a stationary pump may support repeated vertical delivery as the building rises.
The central planning principle is straightforward: concrete placement should follow the project's physical constraints. By assessing access, elevation, pour volume, pipeline geometry, equipment footprint, and supply continuity at each construction stage, Philippine apartment contractors can establish a concrete delivery system that remains workable as the building changes from excavation to structure and eventually to upper-floor construction.
Concrete Pump for Sale Philippines - In Stock - Aimix Group
Aimix Concrete Pump for Sale Philippines is always in stock in the Philippines now. Contact us for best price now.aimixblock (AIMIX Concrete Solutions - Concrete Production & Pumping & Paving)
The Inherited Sofa Problem — And How Fabric Solves It
Nobody prepares you for the emotional weight of dead people's furniture.
It shows up in a moving truck or sits waiting after the estate is settled. A large, well-built sofa in a pattern that doesn't belong in your home. You didn't pick it. You can't return it. Throwing it away makes you feel like a terrible person.
So you keep it. You rearrange your living room around a piece you never wanted. You cover it with blankets that slide off every time someone sits down.
The guilt is understandable, but it's solving the wrong problem. What you actually need is a way to make the sofa yours without erasing why it matters.
Look Past the Surface
Most people evaluate furniture based on appearance. With inherited pieces, that's a mistake.
The upholstery — the foam, fabric, batting, and cushion inserts — is what ages visibly. It sags, fades, pills, and goes stiff. But underneath all of that sits a frame that was likely built to outlast several rounds of fabric.
Furniture produced thirty or forty years ago used solid hardwood, proper joinery, and real spring systems. Mass-produced modern equivalents often substitute engineered board and staples. The older construction philosophy prioritized longevity over manufacturing speed.
Before you make any decisions, give the frame a physical test. Push the arms and press the back. Lift one corner and see how much the opposite leg stays grounded. A sturdy frame with minor wear is worth saving.
A well-built skeleton is genuinely difficult to source today at moderate price points. Keeping what you already have sidesteps that search entirely.
Understanding the Process
This work is structural, not decorative. That distinction matters when setting expectations.
The piece gets stripped completely. Every layer of fabric, every piece of batting, every cushion comes off until only bare wood remains. A technician inspects every joint and re-glues or re-secures anything loose. Springs get re-tied and webbing gets replaced where it has stretched or torn.
From there, new foam fills the cushions, fresh batting wraps the frame, and hand-fitted fabric covers the whole structure. Sofa reupholstery follows a strict sequence because each step supports the next. Rushing produces visible flaws within weeks.
The timeline reflects the labor involved. A complete project typically takes several weeks in a busy workshop. That duration is normal, not a sign of inefficiency.
You're essentially getting two outcomes at once: mechanical restoration below the surface and a visual transformation above it. Both contribute to how the piece feels when you sit down every evening.
Fabric Changes Everything
If the frame is the skeleton, the fabric is the face. It's what you and everyone else sees first.
Choosing it wisely is the single most impactful decision in this entire process. A dark, heavy tapestry replaced with soft dove-gray cotton turns a formal relic into an everyday favorite. Same frame, opposite impression.
Three areas deserve your attention before you commit to any material.
Durability under pressure. Homes with pets, children, or heavy daily use need textiles that resist abrasion. Look at double rub counts — a metric the industry uses to measure wear resistance. Numbers above 25,000 to 30,000 serve well in active households.
Color in your actual space. Swatches behave differently under store fluorescents than beside your own windows. Tape samples to the piece and check them morning and evening. Texture matters as well, since you'll feel it every time you sit down.
Scale of any pattern. A plaid or stripe that looks restrained on a small sample can dominate a full-length sofa. Ask the craftsperson how the pattern will align at seams and cushion breaks. Proper matching takes skill and will influence the estimate.
Experienced professionals offering sofa reupholstery guidance can prevent costly mistakes at this stage. They know which textiles endure and which fail under real household conditions. Listening to them early saves money and frustration later.
One financial reality worth noting: good fabric is expensive. A three-seat sofa can require fifteen to eighteen yards or more. Set a per-yard ceiling before you begin browsing, or the total will escalate beyond your plan.
Design Tweaks You Can Make Along the Way
A stripped frame offers room for adjustments that go well beyond fabric selection. Small revisions can shift the entire visual direction.
Removing a skirt and exposing the legs gives the piece an airier feel. Replacing short, blocky legs with tapered ones changes the silhouette dramatically. Swapping three separate seat cushions for a single bench cushion introduces a modern edge.
Piping, nailhead trim, and tufted buttons can all be added or removed during the rebuild. Professional sofa upholstery services handle these modifications as a routine part of the process. None require altering the frame's core structure.
Think of each change as a conversation between your taste and the furniture's history. You're not erasing the past — you're translating it into a language that fits your home. The result is a piece that feels curated rather than inherited.
What Drives the Cost
People want a simple answer to the price question. The honest answer is that it varies.
Labor is the dominant expense. A standard sofa demands twenty to forty hours of skilled handwork. Quotations from sofa upholstery services generally break down into three categories: labor hours, fabric yardage, and any structural or cushion repairs.
The investment makes strong sense when the frame is solidly built and perfectly scaled for your room. It also makes sense when the piece holds sentimental value — which inherited furniture almost always does.
The case weakens when the original construction was cheap or the frame shows serious damage. If the total approaches the cost of a high-quality new sofa, the comparison deserves honest scrutiny. Always request at least two or three quotes, since regional pricing can differ significantly.
A trustworthy professional will tell you plainly when a project is not worth pursuing. That kind of honesty is the most reliable indicator of a shop worth trusting.
Selecting the Right Workshop
The craftsperson you choose determines the outcome as much as any material decision you make.
Referrals remain the most dependable way to find quality shops. Ask friends who have had furniture reworked. Speak with local designers or visit a fabric store and ask which upholsterers customers trust most.
During your search, request photographs of completed work — especially pieces with similar shapes or styles. Confirm the shop handles frame repair and foam replacement rather than simply stretching new fabric over old padding. A detailed written estimate should list labor, materials, yardage, pickup, and delivery.
Workshops that provide fabric yardage numbers demonstrate transparency and allow you to source material independently. Shops that ask about sunlight, pets, and daily habits are thinking about how the piece will age. Both qualities signal professionalism worth prioritizing.
Expect a meaningful wait. Well-regarded workshops carry full schedules because careful work resists compression. If someone can begin immediately, it is worth asking why their calendar is empty.
What Stays and What Changes
Decades of family life are embedded in that frame — meals shared, naps taken, conversations held. The wood remembers what the fabric cannot.
You chose new colors, new textures, and new details. The object your family loved remains in active use. It belongs to your daily life now, not just your conscience.
Someday someone will inherit it again and face the same choice. They'll keep what matters and change what doesn't. That cycle is the entire point.
Z.Mivins - Your Sofa Upholstery Service Partner in Singapore
Looking for a quick quotation to repair or reupholster your sofa/chairs? We provide a free on-site assessment. Call to arrange for an appt now!Master Jimmy Wong (zmivins)
Of Course They Look Like That
When you’re confronted with an ugly or stupid opinion, the face usually matches.
#Redonkulas #SydneySweeney #ModernWomen
To donate to this content, see our list of channels, purchase merchandise or join Popp’s Preppers, click here: linktr.ee/redonkulas
Send physical donations to:
Redonkulas.com Productions
29488 Woodward Avenue, Unit 407
Royal Oak, MI 48073
If you write a check, make it out to Second Class Citizen, 501c3
All donations are tax deductible
And be sure to tune in for Grunt Speak Live
Tuesdays and Thursdays at 8pm Eastern
And
Supporter Sunday streams for Locals, Odysee, and SubscribeStar members only!
All sources are available on Redonkulas.com!
🎙️ New to streaming or looking to level up? Check out StreamYard and get $10 discount! 😍 streamyard.com/pal/d/641301644…
Only ‘idiots’ expect North Korea to give up nuclear weapons: Kim Yo-jong
Only ‘idiots’ expect North Korea to give up nuclear weapons: Kim Yo-jong
The powerful sister of leader Kim Jong-un says ‘familiar silly talk’ about denuclearisation will not change the country’s status.Agence France-Presse (South China Morning Post)
Looks at Ukraine and the Budapest Memorandum
Hard to argue with Kim here.
It's sort of one-time-use though. Now that it's been used, the gulf states are building pipelines to bypass the gulf and vulnerable countries are taking the opportunity to decarbonize. If the straight opened tomorrow, these countries would continue those efforts to reduce their strategic vulnerability. It won't be as strong of a deterrent the second time around.
Also, a nuke is supposed to deter aggression. It didn't do that.
More than 50 Just Stop Oil protesters in UK sent to jail on one day
Campaigners who blockaded Warwickshire oil terminal remanded for refusing to comply with court proceedingsMatthew Taylor (the Guardian)
I'm still on the fence about Just Stop Oil. They "shut down" oil terminals for the span of a single Friday morning, but the blow back led to laws that are still on the book today.
Their operations seemed purposely created to create as much outrage as possible without actually effectively damaging the oil industry in any measurable way.
It doesn't help that they were funded by a fucking Getty oil heiress. So it's hard for me to determine if it was actually a false flag operation or just the good intentions of a incompetent billionaire.
the blow back led to laws that are still on the book today.
Effectively, those laws were already in place. If the first time a tactic is used against powerful people, it is outlawed, it was never actually allowed. The laws getting passed at least shows people how the law is being used to benefit the rich and powerful. The previous unspoken rule gave the people in power plausible deniability. I'm not some huge fan of Just Stop Oil but the edges of the laws should always be probed by activists, imo.
#npa155 Digitale Gewalt – Anne Roth
In den letzten Wochen war digitale Gewalt in der öffentlichen Diskussion so präsent wie selten zuvor. Was von den hektischen Bemühungen der Bundesregierung zu halten ist und was tatsächlich helfen würde, erläutert Anne Roth.
Bereits im September 2023 war Anne bei uns zu Gast beim netzpolitischen Themenabend zur digitalen Gewalt:
digitalegesellschaft.de/2023/0…
Cold-chain probe log: seventeen probe tips before the cooler seals
Cold-chain close is a probe tip log, not a hand on the door. Seventeen probe tips get a written line before the cooler seals. Miss a line and the night lead keeps the radio.
The log hangs on a clip inside the cooler vestibule. Header lists T1 through T17. Those codes match the physical probe slots on the rack, not wishful nicknames. If a slot is retired, reprint the header the same day.
Walk the tips in order
Start at T1 with a dry pen and a charged light. Read the display once. Confirm the tip is seated, the cable is undamaged, and the reading is in range. Write three short marks. Move. Do not rewrite essays at T1 while T17 waits behind a pallet.
Each line needs: tip seated (yes/no), cable intact (yes/no), reading in range (yes/no). Add one extra word for trouble — drift, fray, open — then keep walking. Full incident detail goes on the red cold-chain pad, not on this log.
Radio “probe log complete” only after T17. Then seal the cooler. Sixteen lines with a blank seventeenth is a failed log. The far rack loves hiding an open tip.
Empty slots still get a line. Write EMPTY plus the code. Erasing a row because “that product never ships tonight” is how blind corners return. Tagged-out probes get OOS plus the work-order number.
Cost of a blank probe line
Blank is not later. Blank is an unread tip. Morning then finds a drifted reading, a frayed cable, or an open connector, and the day crew debates who left the mess. The log ends that debate.
A missing T11 once delayed an outbound chilled load. A missing T4 once hid a tip left hanging in air. Both needed one honest line, not a meeting.
When the problem is real, the log still helps. You can show which tips were checked and which were not. That narrows the window instead of blaming the whole cooler.
Where this log sits with the other night boards
This cold-chain probe log is separate from the extinguisher tag board, the shrink-wrap seal card, and the pallet jack check. Same discipline, different surface: write before you claim sealed.
When quality wants a week of cooler photos as one clean PDF for review, we merge the phone shots in tip order instead of dumping a chat thread. A quick merge on pdfmergefiles.com keeps T1–T17 readable. Put the date and “T1-T17” in the filename so nobody hunts a chat scroll.
Keep the physical logs thirty days even after you photo them. Auditors like a dated paper trail more than a gallery.
Failure modes we keep killing
Yesterday’s log left on the clip. Skipping far tips in a hurry. Phone photos instead of written marks. Clipboard left on a forklift seat. Each one seals the cooler while a tip stays unread.
Fix stays dull: clipboard on the vestibule hook, today’s date stamp, T1→T17 in order, radio only after T17.
Another quiet failure is rewriting marks after the radio call. If you need a second look, walk again before you claim complete. Do not invent a cleaner page at the desk.
Teaching the next night lead
Night one: they write, you watch. Night two: they walk alone, you check the log before seal. Night three: they own the radio call. Seal authority waits until that sequence holds.
Neat identical “yes” marks copied from memory fail harder than messy honest ones. Send them back out. Have them point at each tip while reading the line aloud.
If they say seventeen is too many, recount the slots together. Fewer slots means a new header the same day. Seventeen slots means seventeen lines.
Morning handoff
Day shift reads seventeen lines before the first chilled pick. No standup required. “Drift” means start there. Clean log still gets a glance at T17.
Binder archive for thirty days. Photo if the binder is full. Merge photos when quality asks for a week. Always merge in T1 order.
Scope we refuse
No cooler Wi-Fi tablets that die in the cold. No QR scavenger hunts on wet floors. No thirty-page probe SOP at 23:50. Seventeen tips, three fields, one radio call.
Permanent slot removal means reprint the header the same day. Invented T18 gets stopped. Scope creep kills the log faster than laziness.
Last soft check
Say T1 through T17 aloud. A skipped code means skipped feet. Then seal.
Safer seals come from seventeen written tip lines, not from hoping the cooler felt cold. Fill the log, then seal.
PDF Merger - Combine PDF Files Online Free | PDF Merge Files
Merge multiple PDF files into one document instantly. 100% free, works in your browser, files never uploaded. Privacy-first PDF combiner tool.PDF Merge Files
Building a GPU Driver From Scratch in One Month
I Came, I Prompted, I Left Part 2: Building a GPU Driver From Scratch in One Month — Cody Ho
Personal website of Cody Hocodyho.dev
like this
Little1Lost likes this.
I think right now the main focus is actually running Oculus/Meta Quest native games on the Steam Frame - the Quest headsets run Android and the games are actually APKs. No GAPPs involved
I'm sure I everything will be working about as soon as the community gets ahold of it though
like this
Little1Lost likes this.
the Quest headsets run Android and the games are actually APKs
Yes but how will you get those APKs installed on the device and make them run properly?
Lepton is not designed for general Android use, instead opting to keep the bare minimum functionality required to launch into games.
So it's nothing more then a layer for games to get shipped via steam sans Gapps integration.
Can Linux phones run normal apps from Android with this?
Games are great and all about having cross-platform abilities to run stuff makes a massive difference.
GNOME 51: a look at everything that changed!
Use a secure, encrypted, and fast VPN with Proton VPN: protonvpn.com/TheLinuxEXP
Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits
YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment
Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…
👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…
Timestamps:
00:00 Intro
00:29 Sponsor: Proton VPN
01:34 GNOME Shell
06:48 Compositor and Wayland
09:50 App Changes
19:22 Settings
21:31 A worthy upgrade
22:47 Tuxedo Computers
@thelinuxexperiment
Une vidéo, en anglais, hébergée sur #PeerTube qui passe en revue les nouveautés de Gnome51 effectuée sur un PC Tuxedo
#LogicielLibre
Oversized Tile Showdown: Ceramic and Porcelain Compared for Real-World Use
Ceramic vs. Porcelain Large Format Tiles: Durability, Cost and Best Uses
Walk through any tile retailer today and the change is unmistakable. Compact squares that once filled every wall display are increasingly hard to find. Large format tiles have claimed that space, and the shift makes sense.
Fewer grout lines. A cleaner look. Rooms that feel bigger and more seamless. What is not to like?
But once you start comparing options, you run into a decision that trips up a lot of homeowners: ceramic or porcelain? They look similar on a shelf. They are often displayed side by side. And the price difference can be confusing, sometimes significant, sometimes barely noticeable.
First, What Is the Actual Difference?
Both ceramic and porcelain tiles are made from clay and fired in a kiln. That is where the family resemblance ends. Porcelain is made from a finer, denser clay. It is fired at higher temperatures, usually around 1,200°C or more. The result is a harder, denser, less porous tile.
Standard ceramic is made from a coarser clay, often red or brown in color underneath the glaze, and fired at lower temperatures. It is softer and more porous, though the glaze on top gives it its color and protection.
In plain terms: porcelain is the tougher cousin. Ceramic is the cheaper, lighter, easier-to-cut one. Both have their place.
Durability: Where Porcelain Pulls Ahead
Let us start with the category porcelain wins outright.
Porcelain's density makes it resistant to just about everything. Water, stains, scratches, heavy foot traffic, freeze-thaw cycles outdoors. Its water absorption rate is under 0.5%, which is why it is rated for outdoor use in cold climates. Water gets in, freezes, expands, and porcelain shrugs it off.
Ceramic absorbs more water. Not a huge amount, but enough that it is generally not recommended for outdoor use in places where winters get cold. Indoors, though? It holds up fine in most rooms.
Now, here is where large format tiles complicate the picture a bit.
Large tiles, anything bigger than roughly 15x15 inches, with some now measuring five feet or more, are more demanding than standard tiles. They flex less across their span, which means the surface underneath has to be flat. Really flat. They are also heavier and harder to handle during installation.
Ceramic's softer body is actually a small advantage here if you are a DIYer. It scores and snaps with a basic cutter. Porcelain, especially in large sizes, often needs a quality wet saw and a diamond blade. Some installers charge more for porcelain for exactly this reason.
But once installed, porcelain large format tiles are hard to beat. They handle high-traffic areas, commercial floors, and busy households without complaint. If you are tiling an entryway, a kitchen floor, or a commercial space, porcelain is usually the safer call. Ceramic large format tiles work well on walls, in light-traffic bathrooms, and in rooms where the floor does not take a beating. Just know its limits.
Cost: More Complicated Than You Would Think
Here is where people get surprised. Yes, porcelain generally costs more than ceramic per square foot. Ballpark figures:
- Ceramic tile: $1–$8 per square foot for material
- Porcelain tile: $3–$15+ per square foot for material
But the gap has narrowed a lot. Mass-produced porcelain from major manufacturers is often priced close to mid-range ceramic. Meanwhile, handcrafted or imported ceramic can cost more than basic porcelain. The label alone does not tell you the price anymore.
The real cost difference often shows up in installation, especially with large format tiles.
Large tiles need more prep. The subfloor has to be flat within tight tolerances, or you will get lippage, where one tile edge sits higher than its neighbor. That means more self-leveling compound, more thinset, and more labor time. Installers may also charge extra for porcelain because it is harder and slower to cut.
So a realistic budget comparison for a 200-square-foot room might look like this:
- Ceramic large format: cheaper material, cheaper cuts, but check the durability needs of the space
- Porcelain large format: higher material and labor cost, but often a longer lifespan and less maintenance over time
If you are only staying in a home a few years, ceramic might be all you need. If this is your forever house or a rental property, porcelain's lifespan usually justifies the extra cost.
One more thing worth mentioning: visit a ceramic tile shop in person if you can. Online photos hide a lot. Tile color, texture, and finish look different under showroom lighting than on a screen, and seeing full-size slabs side by side makes the ceramic-versus-porcelain decision much easier. Staff at a good shop can also tell you what is in stock locally, which matters more than people expect when you need three extra boxes mid-project.
Where Each One Shines
Let us make this practical. Here is where each material makes sense.
Choose porcelain large format tiles for:
- Kitchen floors. Heavy traffic, dropped pans, spills. Porcelain takes it all.
- Entryways and mudrooms. Dirt, grit, and wet boots are no match.
- Outdoor patios and walkways. The low water absorption rating is essential if you get freezing winters.
- Commercial spaces. Restaurants, retail, offices — anywhere the floor needs to survive constant use.
- Shower floors and wet areas. Less absorption means fewer problems long-term, though slip resistance matters more here. Look for textured finishes.
- Fireplace surrounds and countertops. Porcelain handles heat well.
Choose ceramic large format tiles for:
- Bathroom and accent walls. Large tiles on walls look fantastic, and walls do not take abuse. Ceramic's weight advantage helps here too.
- Kitchen backsplashes. Easier to cut around outlets and windows.
- Light-traffic bathrooms. A guest bath or powder room floor does not need porcelain-level durability.
- Budget-conscious renovations. If you want the large format look without the price tag, ceramic delivers it.
- DIY projects. If you are installing it yourself, ceramic is far more forgiving to work with.
A Few Things That Apply to Both
Whichever material you pick, large format tiles come with shared realities:
Your subfloor matters more than your tile choice. A slightly uneven floor that is invisible under small tiles becomes obvious under 24x48-inch ones. Budget for leveling compound.
Grout lines will be minimal, so what is left counts. Even two grout lines across a big tile surface stand out. Take time picking a grout color that works.
Rectified edges are worth it. Rectified tiles are cut to exact dimensions after firing, allowing tighter grout joints and a cleaner overall look. Most large format tiles are rectified, but double-check.
Buy 10–15% extra. Breakage happens. Dye lots vary. Running short mid-project is a headache nobody wants.
The Bottom Line
There is no universal winner here. It depends on the room, the budget, and how long you need the floor to last. If durability is the priority, or the tile is going somewhere tough, porcelain wins. It costs more upfront but rarely needs replacing.
If cost is the priority, or the tile is going on a wall or in a low-traffic spot, ceramic does the job nicely. Modern ceramic looks great and saves real money.
And if you are still torn, do what the pros do: pick your top two or three options, get samples, and live with them for a few days. Lay them in the actual room. Look at them in morning light and evening light. Tile is a long-term decision. A little patience before you buy beats regret after installation.
The best tile is not the most expensive one or the trendiest one. It is the one that fits the space, the budget, and the way you actually live.
Premium European Ceramic Tile Shop – GFA Global
GFA Global is a tile shop in Singapore specialising in premium European porcelain, mosaic, and large format tiles. Visit our Kallang showroom or browse online.GFA Global
It's All An Act
Everyone was fixated on 9-11 this past weekend. Hardly anyone knows that only 45 days later, our benevolent overlords passed the Patriot Act. Let’s do a little digging on that, shall we?
🎙️ New to streaming or looking to level up? Check out StreamYard and get $10 discount! 😍 streamyard.com/pal/d/641301644…
how to be secure for idiots?
linux isnt immune to viruses even though its not as bad as windows
what should i do to be safe if i have a safe browser, vm, but pirate and download risky things? i know its a vm but i still dont want to have to delete everything in the vm if something happens. also the malware doesnt go to the router and spread rigt????
like this
Maeve likes this.
And if you pegleg some games, there's an ice cream-loving wrestler (or maybe some folk that just borrowed the id) that tend to bubble wrap their warez.
If it says no network access, my Wireshark says no network is being accessed. That's all the confirmation I got.
It's best to start using different OSs for different things assuming that no single OS is truly safe
OP is the kind of user who used Tails on his own computer to log into his Gmail account. He has grammar issues and thinks Linux is this hacker OS that makes you anonymous and impossible to hack
Let’s be real, do you think this is the best thing for OP who is presumably a child?
i mean if op is a legit kid, i'd rather lead them to the world of linux than windows. at least that's what worked nicely for me
and please don't accuse people of grammar issues unless it's very obvious they're trolling. english is not everyone's first language. i'm also not a native speaker and struggle writing basic shits quite occasionally
What f-droid file manager allows for several pdf files to be used simultaneously?
Firefox and any forks can render pdf, so you could open one pdf in Firefox and open one in Fennec, and window those.
Or do you just want a dual-pane file manager like Ghost Commander?
Ghost Commander | F-Droid - Free and Open Source Android App Repository
Dual-panel file managerf-droid.org
MJ pdf opens in parallel, so you can open two pdfs or the same one twice and put it in split app view too
Edit:
:::spoiler example
:::
:::spoiler And maximized to hide the headers:
:::
I tried to use firefox to open the second pdf, but it's extremely slow.
ghost commander seems a good idea but it keeps crashing.
this is an android 8 fwiw
reshared this
zravlkzmrgzgsshco reshared this.
Is there any way to watch or download age restricted youtube videos on debian 13.7 without a google or youtube account?
to download content I run yt-dlp, current version: stable@2026.08.19
I don't have an account with either google or youtube nor plan I to.
the content I look for doesn't exist on other platforms.
No, not at the current moment. Hypothetically someone could set up an array of anonymous Youtube accounts to use explicitly for authentication challenges similar to how Aurora handles Google Play Store downloads, but currently that service doesn't exist for Youtube.
You would need to find an anonymous google account, or create a burner.
You would need to find an anonymous google account, or create a burner.
these were dirt cheap on the darkweb circa 2014 and i hope that they still are
these were dirt cheap on the darkweb circa 2014 and i hope that they still are
I don't know how, but I'm sure Ai found a way to increase those prices too. lowkey joking here, but I'm actually scared by the idea this could be true. Edit: I mean so that Ai tools can access those videos as cheap as possible.
github.com/iv-org/invidious/is…
Follow this GitHub rabbit hole, long story short it is no longer possible.
[Bug] This video may be inappropriate for some users. · Issue #5084 · iv-org/invidious
"This video may be inappropriate for some users." After which you should try to: 1 Refresh 2 Switch Invidious Instance 3 Go to YouTubeJji666 (GitHub)
GitHub - dessalines/torrent-tube: A set of tools to help decentralize youtube videos.
A set of tools to help decentralize youtube videos. - dessalines/torrent-tubeGitHub
I remember using some "YouTube video downloader" website (the kind we all used before learning about yt-dl) to download an age-restricted video recently. I had tried several of those kind of sites, and most failed. But one site in particular did allow me to successfully download the age-restricted video that I wanted. Unfortunately, I do not remember the exact website that I had used. And honestly, with what I understand about how volatile these YouTube downloader websites are, I wouldn't be surprised if that exact site doesn't even exist by now anyway.
All that to say: try a bunch of YouTube downloader sites. That is unfortunately your best bet at this point. You just have to hope to find one that works with age-restricted videos.
YT Downloader - Fast & Free YouTube Video Downloader
Easily YouTube Video Downloader with our free YT Downloader. Paste a URL to start your youtube video download in MP4, HD, and various formats instantly.ytdownloader.io (YT Downloader)
I used BiliBili and .. a browser extension called Cat Catcher to snag a music preformance that got age restricted after the live.
It was a pain, but I got it.
I was reading through this and forgot I actually was able to download an age restricted YT video about a month ago.
Ill repeat the comment here, in that I used a website called Bilibili with a browser extension called Cat Catcher. It took some fiddling but I was able to not only watch the video on bilibili, but download it with Cat Catcher.
Cero filtraciones: la protección definitiva para tu inmueble
La entrada no deseada de agua es una de las principales causas de degradación en techos, fachadas y estructuras. Ignorar una pequeña humedad puede derivar en problemas estructurales graves y en una pérdida considerable del valor de la propiedad.
En sevillaimpermeabilizaciones.com encontrarás un equipo técnico especializado en diagnosticar y solucionar cualquier fallo de estanqueidad, aplicando tratamientos de alta resistencia adaptados a cada tipo de edificación:
Estanqueidad en cubiertas y terrazas: Aplicación de membranas continuas de alta durabilidad para evitar la penetración de agua de lluvia.
Eliminación de humedades interiores: Tratamientos específicos contra la condensación y el remonte capilar en muros y paredes.
Protección de estructuras subterráneas: Sellado de fosos de ascensor, garajes y cimentaciones expuestos a la presión freática del terreno.
Mantenimiento preventivo: Inspección y reparación de puntos críticos como bajantes, juntas de dilatación y claraboyas.
Si necesitas la eficacia de un equipo profesional en impermeabilizaciones sevilla, este sitio web te ofrece una vía directa para solicitar asesoramiento técnico y presupuestos a la medida de tu proyecto.
Impermeabilizaciones Sevilla | Empresa con Garantía y +20 Años
Empresa de Impermeabilizaciones Sevilla especializada en tejados, terrazas, cubiertas y humedades. Asesoramiento gratuito, técnicos cualificados y garantía en todos los trabajos.Impermeabilizaciones Sevilla
Ubuntu's Rustification Has a New Milestone! Coreutils Migration is Complete
Oboi here we go 🙄
Ubuntu has managed to do away with GNU Core Utilities in its default stack. The last three holdouts, cp, mv and rm, have moved to uutils' coreutils; the Rust reimplementation Canonical has been feeding into the distro since 2025.They had been held back from 26.04 LTS over flaws in the uutils versions. Everything else, from ls and cat to chmod and du, made that jump in earlier releases.
This change, while big, sits hidden away in an obscure mention in Canonical's work-in-progress release notes for Ubuntu 26.10.
It's been a long road
Canonical started oxidising Ubuntu last year, and Ubuntu 25.10 became the first release to ship coreutils as the default. That release also made sudo-rs the default privilege tool, replacing a command that had been in place for decades.
26.04 was the release where the plan did slow down quite a bit, as Canonical kept cp, mv, and rm on their GNU versions due to a bunch of TOCTOU issues that were blocking the full implementation.
These were caught during an audit, when Canonical commissioned Zellic for two rounds between December 2025 and March 2026, focusing on the most security-sensitive utilities first.
Across both rounds, Zellic raised 113 issues, and 44 of them were assigned CVEs. Canonical says the vast majority have been resolved.
Getting here has had its ups and downs, and the last stretch was not clean. In July, uutils cp went back into the archive and came straight out again after it broke live image builds.
The fix was quick; as the developers marked it "Critical," the fix went upstream, and the migration landed in time for 26.10.
What changes for you?When typing commands, nothing changes for you on the surface. uutils coreutils is designed to be a drop-in replacement for essential GNU tools, and the project treats any divergence from GNU as a bug, further pointing out that some options may still be missing or behave differently.
So if you prefer staying on the GNU version, you have the option to install the coreutils-from-gnu package that houses all the required components.
The next stage
Coreutils is one piece of a broader campaign. Earlier this year, Canonical became a Gold Sponsor of the Trifecta Tech Foundation, pitching in €40,000 a year to fund memory-safe system software.
Under this, their current target is ntpd-rs, a Rust rewrite of the tools Ubuntu uses to keep its clock in sync. While work is still ongoing, it has already arrived for testing.
Its transition to being default is targeted for Ubuntu 27.04.
What Canonical is gradually building up towards is the completion of their oxidation vision for Ubuntu, and it's not about blindly including new components. Rather, it looks like a measured approach that's being worked out a few steps at a time.
Ubuntu's Rustification Has a New Milestone! Coreutils Migration is Complete
The Ubuntu 26.10 release moves its last three GNU commands, cp, mv, and rm, to Rust.Sourav Rudra (It's FOSS)
like this
bretton.dev likes this.
This is not about defending corporations. It doesn't matter who does that, I don't think writing new tools with a different license is bad. My opinion has nothing to do about who does that, if communities, or corporations. I think having tools in a different language than C, especially something like Rust, is a good thing. Anyone who writes Rust code can read, adapt and make changes to it.
And for licensing, GPL can be problematic in some cases that is not compatible with every license. Therefore having an alternative in MIT license is a good thing. Even if it ends up being in a proprietary program, its still better than not able to use the code. The old GPL code is still maintained independently.
I actually an agree an independent rust project would be really cool. If it was also GPL. I have yet to encounter any argument against GPL that doesn’t boil down to corpo boot licking.
You say “Even if it ends up being in a proprietary program, it’s better than not being able to use the code”. This is a bad faith argument. Everyone can use GPL code freely, the restriction is only that you must also publish under GPL if you publish. I’m sorry your favorite corporation can’t profit off community projects without giving back to that community… not. If GPL was a real problem BSD would have overtaken Linux ages ago. But it didn’t because GPL is good not just for the community but for the project. The only people that don’t stand to gain from GPL are corporations that want to monopolize the technology.
One example is that GPL games cannot be published in Steam, with using Steams proprietary tools and features.
And in general I am not actually against for any company to use MIT licensed products without open sourcing their own proprietary tools. It would be nice if they open sourced it, but I am against in forcing companies to do so. Now I understand the risks involved here, but its not like MIT license is the devil, just like GPL can be problematic in some cases, MIT can too.
Corporations are by their nature entities with priorities that are not aligned to the good of society. It is natural and obvious that we do everything in our power to compel them to do the best thing for society rather than the best thing for them.
Also while valve tends to be a pretty fair company they don’t need to be proprietary. Their product is selling game licenses and server space for cloud sync, none of that requires a closed source client. So while valve may be my favorite corpo they don’t get a pass from my previous statement about not being sympathetic to wanting to profit of community projects without giving back.
The exact problem you point out is in my view a feature not a bug because it means there is an economic advantage to someone doing what steam does but open source. Which is exactly the sort of incentive that helps capitalism help people.
MIT does not prevent from contributing back. Also GPL does not ensure it is contributing back. Besides thiefs and Ai companies, anyone can use GPL privately, modify the code and do whatever they want without contributing back, if not published openly.
Can you name me MIT licensed projects where it is a problem like you describe?
haha. Welp it only becomes an issue if your software doesn't get audited. I worked in medical and government so it might be a different world where your at. We literally cant use certain software given licenses and such. It can get a bit loony.
AI has tells they built in nowadays. If you use the newer models at least. But in addition...its pretty easy to just find the code in codebases if you end up in an audit.
Im not defending it, just saying that MIT is one of those that you can get away with a lot more than other licenses. And that might be an issue to some.
I can't speak for medical field... but a more serious topic, in example videogames. 😁
I think sometimes GPL can be in the way, so it is a tradeoff. In example if you use proprietary Steam features in your game, then you cannot build the game with GPL libraries and code, because that is not compatible with proprietary code. For some that is exactly what the GPL is set to do, for others its hindering games and other software to be released on Steam with Steam features. That means, its impossible to sell GPL software on Steam, if you want to use any of those features (I think in example Achievements and online save files in example). MIT would solve this issue.
Ill be honest, I know of GPL but I know theres like 5 different versions of the GPL. Like AGPL is the most restrictive and has held up in court before because someone forked a project then stripped out everything, sold it again. And was deemed liable.
MIT could potentially solve it...or make it even more messy. Ill believe you on videogames.
If I were to guess, its probably moot in all cases unless it goes to court (or like my orgs not let you use software) and gets defended one way or another.
Do you know about the LGPL license? I think it allows you to statically link proprietary code, and the LGPL code remains open while the closed code remains closed. Modified and distributed lgpl still remain under the LGPL.
You could understand if you used a materialist analysis.
Canonical sells products and support to corporations. The gpl is a problem for corporations because it requires that they contribute their changes back into the commons, creating additional overhead in many ways.
Canonical is funding, prioritizing and providing support for a rewrite of a gpl project in a different language with a more permissive license.
Put two and two together. Canonical is bankrolling and pushing something that materially benefits them.
But from all the things why core-utils? I don't think it is common to need changes in core-utils. Now with this MIT version it may certainly be needed, because of broken compatibility. So it feels like instead of doing nothing (because they work as is) and using GNU core-utils they switch to MIT core-utils that are slightly incompatible and because of that need work. I would assume that it will certainly provide patches for MIT core-utils, but I am sure it will just make another platform target for scripts like macOS. Some GPL projects will change their scripts to make them work with Ubuntu.
I guess corporations will corporate.
Its not 1-1 so this is going to fry some bash scripts and install scripts. At work we had to stop using Ubuntu because of a couple of bad installs via this change. Debian is just as good so its fine.
I have no opinions on the rewrite, but I wish they made a flavor or something just for this.
The corporate adoption on uutils already started.
learn.microsoft.com/en-us/wind…
Windows is now using uutils for their coreutils. I want to see if Microsoft gives back anything to the project with that permissive license. Also, aren't canonical and Microsoft partners or something? I saw the Ubuntu wsl news.
Coreutils for Windows overview
A set of UNIX-style core utilities for Windows that lets developers run the same commands and scripts they already use on Linux, macOS, and WSL.learn.microsoft.com
So... Let's assume I don't go around reading licenses for fun.
Can anyone explain to me what the major differences are between MIT and GPL?
Best website to look up any licence:
Here you go:
TLDRLegal - Software Licenses Explained in Plain English
Lookup open source licenses summarized & explained in plain English.www.tldrlegal.com
Software Freedom Day - Montclair NJ
cross-posted from: lemmy.sdf.org/post/59077808
cross-posted from: lemmy.sdf.org/post/59072155
Join us at this year's Software Freedom Day event at Montclair State University. We'll have talks, Q&A, food, a musical guest, and giveaways.10-3 in the Center for Environment and Life Studies building.
More details here as well: digitalfreedoms.org/en/sfd/eve…
#softwareFreedomDay #NJ #NewJersey #softwareFreedom #freeSoftware
NewJersey Software Freedom Day 2026 - Digital Freedom Foundation
NewJersey Software Freedom Day 2026 19.09.2026 14:00 - 20:00 Software Freedom Day in the great Garden State. Join us to learn about software freedom with talks...Digital Freedom Foundation
Plastic Pyrolysis to Fuel Oil: What Grade of Fuel Does It Produce?
Plastic pyrolysis is increasingly being considered as a way to recover value from waste plastics that are difficult to recycle through conventional mechanical processes. One of the main products is pyrolysis oil, which can potentially be used as an industrial fuel or further upgraded for higher-value applications. But an important question for investors and recycling companies is: What grade of fuel does plastic pyrolysis to fuel oil actually produce?
The answer depends on the feedstock, pyrolysis conditions, reactor design, and post-treatment process. In most cases, untreated plastic pyrolysis oil is considered an industrial fuel oil or intermediate fuel product, rather than a direct replacement for finished transportation fuels such as gasoline or diesel.
What Is Plastic Pyrolysis Oil?
During pyrolysis process plastic to fuel machine, waste plastics are heated in an oxygen-limited environment. Instead of burning the plastic, the process thermally decomposes long polymer chains into smaller hydrocarbon molecules.
The resulting vapors are cooled through a condensation system, producing liquid pyrolysis oil. Non-condensable gases can generally be recycled as process fuel, while solid residues and other impurities are separated from the main liquid product.
The composition of the oil is strongly influenced by the type of plastic being processed. Polyethylene (PE), polypropylene (PP), and polystyrene (PS) can produce different hydrocarbon distributions and therefore different oil properties.
What Grade of Fuel Is Produced?
For many commercial projects, raw plastic pyrolysis oil is best described as an industrial-grade fuel oil rather than a finished road fuel.
Its properties can make it suitable for certain industrial heating applications, depending on local regulations, specifications, and the characteristics of the produced oil. Potential applications may include industrial boilers, furnaces, and other thermal equipment designed to use appropriate liquid fuels.
However, raw pyrolysis oil should not automatically be classified as standard diesel. Diesel for road transportation must meet specific fuel standards covering parameters such as sulfur content, flash point, density, viscosity, distillation characteristics, and other quality requirements.
Therefore, simply producing liquid oil from waste plastic does not mean that the product is automatically equivalent to commercial diesel.
Why Feedstock Determines Oil Quality
Feedstock selection is one of the most important factors affecting plastic pyrolysis oil quality.
PE and PP are commonly considered favorable feedstocks because they consist mainly of hydrocarbon polymers. Their pyrolysis products can contain significant quantities of hydrocarbon fractions suitable for fuel applications.
PS behaves differently because its structure favors the formation of aromatic compounds. This can influence the density, composition, and other properties of the resulting oil.
PVC presents a particular challenge because it contains chlorine. Thermal processing of PVC can generate hydrogen chloride and chlorine-containing compounds, creating corrosion and contamination concerns. For this reason, PVC content should be carefully controlled, and appropriate dechlorination and gas-treatment systems may be required.
Raw Oil vs. Upgraded Fuel
There is an important difference between raw pyrolysis oil and upgraded pyrolysis oil.
Raw oil may contain a broad range of hydrocarbons and impurities. Depending on the feedstock and process, additional treatment may be necessary before the oil can meet a specific commercial fuel specification.
Upgrading may include filtration, distillation, dechlorination, desulfurization, stabilization, or other refining steps. These processes can separate different boiling fractions and improve properties such as viscosity and volatility.
The appropriate treatment depends on the intended end use. An oil intended for industrial heating does not necessarily require the same specifications as a product intended for further refining or petrochemical applications.
Is Plastic Pyrolysis Oil the Same as Diesel?
No. This distinction is important when evaluating a plastic recycling project.
Although plastic pyrolysis oil can contain hydrocarbon fractions within ranges associated with conventional petroleum fuels, its overall composition and properties can differ significantly from commercial diesel. Meeting a diesel specification requires controlled refining and quality testing rather than simply collecting the condensed oil.
For this reason, project developers should define the target product before selecting a pyrolysis system. If the goal is industrial fuel, the process can be designed around the relevant industrial fuel requirements. If the goal is a higher-value hydrocarbon feedstock, additional upgrading and purification may be necessary.
How to Determine the Fuel Grade
Before investing in a plastic pyrolysis project, the oil should be evaluated through laboratory testing. Important parameters may include density, viscosity, flash point, distillation range, sulfur, chlorine, water, ash, and other relevant characteristics.
The test results can then be compared with the specifications required by the intended market and end-use equipment.
This approach is more reliable than assigning a fuel grade based solely on the appearance or yield of the oil.
Conclusion
Plastic pyrolysis to fuel oil generally produces an industrial-grade pyrolysis oil rather than automatically producing finished diesel or gasoline. Its quality depends heavily on feedstock composition, operating conditions, condensation efficiency, and downstream purification.
For waste plastic recycling projects, the most practical strategy is to define the desired end product first and then design the pyrolysis and upgrading system around the required specifications. With appropriate treatment and quality control, plastic pyrolysis oil can move beyond basic waste-derived fuel and potentially become a more valuable hydrocarbon resource for industrial or petrochemical applications.
Plastic into Fuel Machine - Recycle 12,000 Tons of Plastic Yearly
Unlocking potential of plastic into fuel machines: eco-friendly, efficient solution to waste recycling and energy production.Beston Group
Basket Random | Play Basketball Random Game Online
Basket Random - Play the funniest basketball random ragdoll game online. No downloads, 100% free, and fully unblocked.Basket Random Game
Biochar Machines for Metallurgical Applications: Producing Reducing Agents and Carbon Additives
The metallurgical industry relies heavily on carbonaceous materials as reducing agents, carburizing materials, and process additives. Traditionally, these materials may include coke, coal, and other fossil-derived carbon sources. Biochar produced through controlled biomass pyrolysis offers another carbonaceous material for selected metallurgical applications, particularly where renewable carbon, controlled ash content, and specific physical properties are important.
How Pyrolysis Converts Biomass into Metallurgical Carbon
A biochar pyrolysis reactor thermally decomposes biomass under oxygen-limited conditions. Instead of allowing the feedstock to combust, controlled heating drives off volatile compounds and concentrates carbon in the remaining solid fraction.
Feedstock selection has a direct influence on the resulting biochar. Woody biomass, agricultural residues, nut shells, and other lignocellulosic materials can produce biochar with different fixed-carbon content, ash composition, porosity, and volatile-matter levels. These characteristics determine whether the material is suitable for a particular metallurgical process.
Process temperature is equally significant. Higher pyrolysis temperatures generally increase carbonization and reduce volatile matter, while also changing pore structure and mechanical characteristics. Consequently, biochar production should be designed around the specifications required by the downstream metallurgical application.
Biochar as a Renewable Reducing Agent
Many metallurgical processes require carbon to remove oxygen from metal oxides. Carbon reacts with oxygen-bearing compounds and contributes to the formation of reducing gases such as carbon monoxide.
Biochar can potentially serve as a renewable carbon source in selected reduction processes. Its relatively high reactivity can be advantageous because its porous structure provides substantial surface area for gas-solid reactions. However, its suitability depends on fixed-carbon content, ash chemistry, volatile matter, particle size, strength, and reaction conditions.
A metallurgical application therefore requires characterization rather than assuming that all biochar performs identically to conventional coke.
Carbon Additives for Process Control
Carbon additives are also used to adjust carbon concentration during metallurgical processing. Depending on the process, a carbonaceous additive may influence melt chemistry, reduction behavior, slag interactions, or final material composition.
Biochar can be processed into a specified particle size or further densified when the application requires improved handling characteristics. Pelletization or briquetting can increase bulk density and reduce the variability associated with loose biomass-derived carbon.
The final formulation should account for ash and mineral constituents. Alkali metals, silica, calcium, and other inorganic components naturally present in biomass can influence slag chemistry and furnace operation.
Reactor Design Influences Biochar Quality
The thermal uniformity of a biochar pyrolysis reactor is critical for producing consistent carbon properties. Uneven heating can result in different degrees of carbonization within the same production batch, creating variability in volatile matter and fixed-carbon content.
Industrial systems therefore require controlled feeding, temperature monitoring, residence-time management, and effective discharge cooling. Cooling is particularly important because freshly produced biochar can remain hot and may oxidize when suddenly exposed to air.
A well-integrated system can also utilize the combustible gas generated during pyrolysis as a process-energy source. This improves thermal integration and can reduce dependence on external fuel.
Matching Biochar Properties with Metallurgical Requirements
The appropriate biochar specification depends on the metallurgical process. Important parameters may include:
Fixed carbon: Determines the available carbon fraction.
Volatile matter: Influences reactivity and gas evolution.
Ash content: Affects slag chemistry and furnace balance.
Particle size: Determines feeding behavior and reaction kinetics.
Bulk density: Influences storage, transportation, and furnace charging.
Mechanical strength: Particularly important for applications involving material handling or packed beds.
Chemical composition: Helps identify potentially undesirable mineral constituents.
Laboratory testing and pilot-scale trials are therefore useful before large-scale substitution.
From Biomass Resource to Industrial Carbon Material
Biochar production can create a pathway for converting renewable biomass residues into engineered carbonaceous materials for industrial use. The opportunity is not simply to replace one carbon material with another, but to develop a feedstock-specific product with controlled chemical and physical properties.
For metallurgical applications, a biochar pyrolysis reactor provides the core conversion stage, while feedstock preparation, thermal control, gas utilization, cooling, sizing, and quality verification determine the consistency of the final material. When these parameters are aligned with furnace requirements, biomass-derived carbon can become a technically relevant reducing agent or carbon additive for selected metallurgical processes.
Biochar Pyrolysis Equipment: Gateway to CDR Revenue
Biochar pyrolysis equipment for carbon removal: advanced CDR solutions for high-quality credits and sustainable profitability.Beston Group
Linux on a Mac (it's not going back)
New year, new OS for this M1 MacBook Air!
I've been using Asahi Linux (via the flagship Fedora Asahi Remix) for a few weeks now. It's been my everyday laptop and I'm really impressed with how it's held up. Battery life is amazing, and the ARM Linux experience is fine for everyday use.
This video walks through how I installed Fedora Asahi Remix in December 2025, the process might change in the future and if it does, I might revisit it here or in a blog- watch for pinned comments I guess!
Important links:
- Asahi Linux project: asahilinux.org
- Asahi Linux docs: asahilinux.org/docs/
- Asahi Linux "supported devices" page: asahilinux.org/fedora/#device-…
Links to help support unsponsored videos like these... Patreon and Ko-Fi members get access to my Discord/Matrix server where I hang out:
- Patreon: patreon.com/VeronicaExplains
- Ko-Fi: ko-fi.com/VeronicaExplains
- Buy a shirt: vkc.sh/merch
- Download my music: thestopbits.bandcamp.com
Chapters:
0:00 What is Asahi Linux in the first place?
2:15 Installation caveats
3:27 Actually installing Asahi Linux on real hardware
7:34 About the experience
11:06 Asahi is awesome
Να αντιμετωπίσουμε το φασισμό πριν να είναι ξανά αργά
Η κεντρική ομιλία του Αντιφασιστικού Σεπτέμβρη 2026
Ομιλητές:
- Δημήτρης Χριστόπουλος, Καθηγητής Πολιτειολογίας Παντείου
- Θανάσης Καμπαγιάννης, δικηγόρος
Παρεμβάσεις από:
- Κίνηση Χειραφέτησης Αναπήρων «Μηδενική Ανοχή»
- Γιάννης Μάγγος
- Αναστάσης Μανιουδάκης
Δείτε εδώ όλο το πρόγραμμα εκδηλώσεων του Αντιφασιστικού Σεπτέμβρη 2026
minimum specs for a streaming box running linux?
so like ram, storage and like cpu in intel terms (basically the only one i could find and understand)
i will be using plasma bigscreen, running my jellyfin server, maybe play some steam games (decently light ones), maybe run a minecraft server, watch youtube, stream like netflix etc.
I guess you might want to ask this question in one of the self-hosting communities (there's a bunch that are active, so I'm not linking one)
But getting back to the topic:
- jellyfin needs very little
I'm running mine on a laptop with 4 threads at 2.6GHz and on 8GB of RAM it was fine with a bunch of other stuff running - OwnCast
IDK but for personal use I'd expect to also have low requirements - Minecraft server
That part I'm not sure about. I'd expect it to be a bit more demanding - play some steam games
I understand you'll be running those on another computer and only streaming via OwnCast, so that goes back to earlier point
You’ll want a GPU with hardware encoding and decoding for popular codecs. Most GPUs these days do that, even the budget ones, but you do need one.
Minecraft servers want fast single core CPU performance and a decent amount of RAM.
The rest of it could be RAM hungry too.
You are making a mistake.
Do not build one big computer to do everything.
The system requirements are wildly different for the different things you’re asking. That means your computer can’t make compromises to be cheap.
Jellyfin and the piracy stack will want a potato with middling amounts of ram and a cheap discrete gpu from six years ago. And whatever storage you plan on using.
Minecraft will want ram and fast cpu.
Streaming will want a recent cpu with all the bells and whistles and a remote.
Playing games needs a okay gpu.
When you combine all that you need an okay gpu, a recent fast processor, a good amount of ram and the rest of the stuff to make it a computer. Plus your time. That’s approaching $800 now.
If you split it up you can do jellyfin, the arrs and Minecraft server on a ten year old gaming pc of yore that someone thinks they screwed you on when you pay them $100 for at a yard sale and hook your tv to a dedicated streaming set top box that can talk to your jellyfin for $100.
fair enough
i already have a jellyfin server on my familys old ass laptop, but its kinda meh so i thought hosting it on this streaming box would be a good idea AND im always connected to the server (in my room where the box is of course). The minecraft server thingo isn't really needed and the same applies to the steam games
Caveat - I've never subscribed to "super Netflix" with HD and all that - we display on 4K monitors, but the Netflix feed is their basic resolution - I don't know if there's any problems going up-market.
As of late, I install generic Chrome (yes, I believe free Chromium did - maybe still does - have issues), on generic Ubuntu or Debian + XFCE.
Routing you to FLOSS
Routing you to FLOSS | F-Droid - Free and Open Source Android App Repository
This Week in F-Droid TWIF curated on Friday, 11 Sep 2026, Week 37 Community News Our fight with categories has been long and fruitful, more were added, soon ...f-droid.org
like this
Carlos Solís and fireshell like this.
Yeah, I used to enjoy it too. No more. And these apps are often not very good and are accompanied with obnoxiously frequent releases, sometimes multiple per day.
I wish fdroid had a "vibe coded" antifeature that we could filter out.
i actually find it pretty damn uncomfortable that there isn't even a single antifeature for AI-developed apps, there's no reason not to add it so the lack feels intentional.
I really really hope it's not going to turn out that the f-droid project is filled with clankers
The Costs of Idiocy
best distro for a streaming box with plasma bigscreen?
okay just to start things of; I AM NOT AN ADVANCED USER, I WOULD SAY BOTTOM OF INTERMMEDIATE AT BEST!!!!
im planning on ditching my chromecast for a little mini pc with plasma bigscreen, so i'm just wondering what distro would be good for that. I'll also be hosting my jellyfin server, and maybe game too but idrk
like this
Endymion_Mallorn likes this.
haven't used fedora before, but it shouldn't be that hard lowkey
also isn't bazzite based on fedora? is it better in any way?
It's not a bad set up at all. There are some additional codecs you will want to get if you have an Nvidia GPU, but there are plenty of guides on that.
Bazzite is an atomic distro with a focus on gaming and based on fedora silverblue. I'm currently running it on my main gaming rig and it's very nice. It is more complete out of the box than fedora but installing something like bigscreen will probably be more difficult. Although, I bet it's possible. I haven't tried to figure it out though.
Unless you are just trying to use up hardware you already have laying around, do not do this. The experience is extremely suboptimal and much more expensive than just buying a better streaming box.
If you have not spent money yet there is still time to avoid this mistake.
I'll agree that it's a good device, but this being the Linux community, I suspect most people would prefer something running open source software.
Also apparently these days it's like 250€, 320€ with ethernet and extra storage. No longer feels like a good deal to me, I had one when it was ~170€ with ethernet.
The second gen ones are still incredibly cheap for what you get and will most likely have a long support window (they’re still pushing updates for the old hd models from nine years ago).
As far as being open source, I have done diy linux streaming or time shifting boxes for twenty years before switching to the appletv and the fact that it can connect up to a smb, ntfs or jellyfin is enough for me.
Just trying to save our illustrious op some money, time and heartache.
It's usually a worse streaming box.... WAY worse. Lol
I should know since I tried it twice. First w mythbuntu circa 2004 and again w Kodi over a decade later and they both sucked compared to the $20 Chromecast I got for Xmas. Lmao
There's a list right on the website: plasma-bigscreen.org/get/
Since Plasma bigscreen is part of KDE, you probably want to start with a KDE desktop environment. So just get Fedora Kinoite (performs "atomic updates" which are a little faster and more reliable) or Fedora KDE Plasma Desktop (traditional packages which maybe have a higher chance to break, a little more annoying to update I think).
To install plasma-bigscreen on Kinoite, you run rpm-ostree install plasma-bigscreen and then reboot the computer.
Fedora KDE Plasma Desktop
We're so glad you've decided to give Fedora KDE Plasma Desktop a try. We know you'll love it.Fedora Project
Check LibreElec, if it ticks all your boxes, it's probably the best (simplest) choice.
You can go much more general purpose, but if you don't need general purpose then all that general purpose capability amounts to (intentional or accidental) attack surface you don't need.
Just a little update: effed by the archaic Geforce GT 220 somehow 😅
Update: thank you ALL for all your input! 💐 After some back and forth with @thorry@feddit.org , I decided to simply swap between the two capture cards whenever I need to, in order to make room for my old 3080 and call it a day. This way, I won’t have to spend any more money on this project and I retain the processing power of the 3080 when I start encoding my raw captures.
Here I thought I had been insanely smart to buy a GPU from 2010 for $10 since the CPU is going to do all the encoding anyway. And because my previous card, a honking 3080, wouldn't have allowed for the other two capture cards to be installed, taking up all the real estate.
I have been trying to setup an Artix system on my own for two hours now, but GRUB won't install in CSM mode... I've tried UEFI on GPT, BIOS on MBR, BIOS on GPT... 😅 Boot partition with and without file system... 💀
I'll just buy a more modern yet slim card, I guess? Unless I wake up tomorrow and give researching the issue a chance.
Night👋🔌
ASUS GeForce GT 1030 silent Benchmark and Specs
Benchmark results and tests of the ASUS GeForce GT 1030 silent in 3DMark and games as well as all graphics card specifications.www.gpu-monkey.com
ASUS GeForce GT 1030 silent Benchmark and Specs
Benchmark results and tests of the ASUS GeForce GT 1030 silent in 3DMark and games as well as all graphics card specifications.www.gpu-monkey.com
Edit: thanks for the heads up!!!
Sparkle Arc A310 OMNI View - 4GB GDDR6 RAM - Grafikkort | I lager
2 090,00 kr Grafikkort, Intel Arc A310 (Core clock 1000 MHz), 6 Xe kärnor, 4GB GDDR6 (Memory clock 15.5 GHz) - 64-bit, PCI-Express 4.0 x16 (x8 mode), låg profil, 4 x HDMI 2.www.proshop.se
The A series is pretty limited, I would go for a B series if you can find it. But keep in mind drivers for Intel on Windows are terrible and on Linux even worse. So that would not be a good time.
There's plenty of cards that would fit in 40mm, but your airflow would be pretty bad. Do you have a pic of the inside of your system? There has to be a way to make something more fit.
But most 6600, 7600 and 9060 cards should be able to fit in 40mm. And with AMD the drivers on Linux are very good.
Thanks for all the advice! I really appreciate it!
I just removed the GPU, which sat in the PCIe 4.0 slot - which I guess really doesn't matter, since capturing shouldn't rely on the GPU, right? (Perhaps when I encode with ffmpeg though... Even then, I don't mind letting it encode through the night.) The top and bottom cards are the capture cards.
That's tight fit. If you really need the two capture cards then that's the room you've got to work with. If you can bring it down to just one card at the top that would be a lot better. I personally use a capture card that's connected using USB3, which works very well and doesn't require room inside the computer (even though I would have room).
Most videocards have two or three fans on the bottom these days, with such a tight fit one of the fans can easily collide with the capture card. And even when it doesn't it will have a hard time sucking in air from there. You can try and find a blower type card, but that would be a bit harder to find.
And you wouldn't happen to have a GPU inside the CPU? Because the iGPUs from AMD are very solid if you don't need much in terms of performance (easily faster than the 1030 you mentioned). Otherwise two capture cards and a GPU is a big ask in such a small case.
Thanks! You just gave me two ideas:
1. I already have all the hardware I need: if I do as you say, and only work with one capture card at a time - namely, FireWire or VGA - I can simply swap them whenever I need to. Cards as small as these won't be to much of a hassle to swap, especially since the side of the case/chassi simply pops off/comes off with a click. I would then be able to use my 3080 and call it a day. And have huge processing power.
2. I could just buy an ATX chassi and put the 3080 at the bottom, thus fitting all the cards.
3. Bonus: I too have an HDMI to USB capture card, but that's for digital only. The whole reason that I bought the card at the top is because it takes digital and analog. Which sounded cool.
I think I'll try #1 before investing any more money at the moment. Again, thank you so much for taking your time! 🥰
Ignore the other guy on this, I have an A770 in my gaming ring and a B60 in my server. The drivers are amazing on Linux, and much better than NVIDIA.
If all you need is encoding, then VAAPI just works. There are some other caveats with the Alchemist series, which is mostly it was made during the transition to xe, which means you either pick better encoding with i915 (default) or better gaming performance with xe. For your use case I'd leave it with the default i915, though there are encoding patches for xe if you must use the newer driver. Both drivers are mainlined and officially supported by Intel.
Linux reshared this.
I didn't mention that in the OP but I did try both UEFI and legacy BIOS compatibility mode.
Would've been cool if I had the skills to flash the old card with some new firmware 🤣
Oh lol. I forgot that amd CPUs can be put in that situation too.
I usually use Debian and have had to use legacy (bios) booting with csm loaded on those boards before. so if you can tolerate an old man distribution, try legacy booting the Debian text mode net installer.
#CrossBorderRail live stream - 9/12/2026, 1:59:32 PM
#CrossBorderRail live stream - 9/12/2026, 9:57:07 AM
#CrossBorderRail live stream - 9/11/2026, 7:43:25 PM
#CrossBorderRail live stream - 9/10/2026, 10:27:51 PM
#CrossBorderRail live stream - 9/9/2026, 9:24:17 PM
Run Linux from USB and use storage only for... storage: yay or nay (and why)?
I am just about to set up my new Linux machine, which will be used to convert analog video and audio to digital video and audio. Is there any reason why I shouldn't run the system off of a live USB stick (say, a good quality one from Sandisk), that is, without installing Linux on the hard drive and not setting up a boot partition, a system partition, and all that?
If /home and /var are on disk and not USB then it might be ok. The rest of the os is typically only written when installing or configuring things.
Try it, might be fun.
Linux reshared this.
Linux reshared this.
No.
The person who said it’ll be too slow and you’ll ruin your usb is right but also:
Your system supports a nvme and sata. Dumping raw to nvme then working with it there so it doesn’t take so long to page into ram will be significantly faster.
Use spinning drives for storage though.
What case? I can’t tell myself because you blurred out the info…
You may end up needing to use attached storage either in the form of a nas or some kind of usb bullshit.
E: asusprime ap201?
You do have an asus prime case. The smallest is the 201.
Here is the manual showing where to mount three 3.5” drives:
manualslib.com/manual/2851351/…
You bolt them to the bottom.
Install The 3.5
Asus Prime AP201 Manual Online: Install The 3.5'' / 2.5'' Drives. x12 3.5'' H: 3.5'' HDD S: 2.5'' SSD رك ب القرص الصلب مقاس بوصة 2.5/3.5 x12 x12 H: 3.5'' HDD S: 2.ManualsLib
Yeah!
So work on dumping and encoding your raws on the internal nvme SSD and then save the finished stuff and project folders you’re not using on the magnetic drives.
That’ll give you the fastest paging. That’s a ddr4 board right? The old wisdom used to be that you’d get faster performance with only two sticks of ram but that’s from back when two 32gb sticks was the same price as four 16gb sticks. Don’t shy away from using all four slots.
Thanks! Another two sticks of 8GB x 2 are on their way 🤣
Yes yes I have matched their latencies and speeds 😜
You also have the option of network booting. Generally the PC gets an initial boot image over the network, then mounts an ISCSI disk for the OS to fully boot from.
This causes disk access to be a bit slow, but is useful for a Pi when you're tried of the SD card dying and don't have a M2 hat.
You can configure a lighter-weight setup (lxde, xfce, maybe mate, mint) so that it writes only if you do some writing. And also mount options to cache for a minute or so, for the smaller writes. But you better have some RAM then, for Firefox in memory/tmpfs. And compiling larger software will destroy your stick.
Also keep in mind, that thumbdrives are relatively cheap is, because it's flash memory is one step in quality before defetctive. Also no wear leveling.
That's a totally valid use case, I have done it in the past and there are Linux distributions that are made to be used this way. Those distributions usually work by loading the whole system into ram which avoid multiples writes to the USB stick. They also usually offer some persistence mechanism so that data can be added on the USB stick.
Examples of distribution meant to be used this way: MX Linux, Puppy Linux
Just mount /home and /var to an SSD, tempFS(If you dont care about your data), or network drive and this is a perfect purpose for USB booting.
Saves your hard drives from all the bootloader stuff, and should be faster than a spinning disk if the drive is 3.0.
Id even mount the USB as read only to ensure it isnt damaged, and use any ISO generator to manage updates from another device (Like create a new flash, shutdown this PC, plug in the new flash - bam update complete)
No, sorry, I think I just slapped "update" on this post too, while the one that's relevant is this one: piefed.blahaj.zone/c/linux@pie…
Just a little update: effed by the archaic Geforce GT 220 somehow 😅
Update: thank you ALL for all your input! 💐 After some back and forth with @[url=https://feddit.org/u/Thorry]Thorry[/url] , I decided to simply swap between the two capture cards whenever I need to, in order to make room for my old 3080 and call it a day. This way, I won’t have to spend any more money on this project and I retain the processing power of the 3080 when I start encoding my raw captures.Here I thought I had been insanely smart to buy a GPU from 2010 for $10 since the CPU is going to do all the encoding anyway. And because my previous card, a honking 3080, wouldn't have allowed for the other two capture cards to be installed, taking up all the real estate.
I have been trying to setup an Artix system on my own for two hours now, but GRUB won't install in CSM mode... I've tried UEFI on GPT, BIOS on MBR, BIOS on GPT... 😅 Boot partition with and without file system... 💀
I'll just buy a more modern yet slim card, I guess? Unless I wake up tomorrow and give researching the issue a chance.
Night👋🔌
I did that in 2011, and I regrtetted ittt sooo bad. The machines wereeee designed for long uptimes, and between broken flash and lost USB it was just a huge pain.
For 2 years I operate some server now with some nvme connected via usb3 and it works pretty well. But even there one USB/nvme bridge died on me. I'd conclude, that this kind of hardware is not made for this kind of job.
You Find Out Who People Really Are When Family Dies
A Crayon Eater lost his father, only to be confronted with the family bullies. What happens next is too epic for this description.
#Redonkulas #Karma #FamilyDynamics
To donate to this content, see our list of channels, purchase merchandise or join Popp’s Preppers, click here: linktr.ee/redonkulas
Send physical donations to:
Redonkulas.com Productions
29488 Woodward Avenue, Unit 407
Royal Oak, MI 48073
If you write a check, make it out to Second Class Citizen, 501c3
All donations are tax deductible
And be sure to tune in to see the Redonkulas Regiment Live!
Tuesday and Thursday at 8pm Eastern time!
And
Supporter Sunday streams for Locals, Odysee, and SubscribeStar members only!
All sources available on Redonkulas.com!
Void Linux maintainer orphans 100+ packages over AI policy dispute
Cited from the article:
[...] the Void Linux project does have a contributing policy over AI usage that reads:
"In this section, "AI" refers to generative artificial intelligence tools, including Large Language Models and similar technologies.All contributions are expected to be made by humans. AI tools may be used for research and learning, but all content in contributions must originate from and be understood by the contributor. This includes code, documentation, issues, security reports, pull request descriptions, and comments in all Void Linux community spaces.
ALL usage of AI tools MUST be disclosed.
Do not bring AI review tools into pull requests.
Usage of AI-powered human-language translation tools is acceptable to facilitate contributions across language barriers."
(Link to full text of the policy.)
.github/CONTRIBUTING.md at master · void-linux/.github
Default files for the org. Contribute to void-linux/.github development by creating an account on GitHub.GitHub
like this
Little1Lost and TVA like this.
like this
TVA likes this.
i would rewrite the title as “Slopper tried to be a maintainer on void linux: abducted and orphaned 100 packages they maintained after being discovered and forced to comply”
To say that, you would need proof that this was in bad faith, wouldn't you? I wrote this comment about polarization for a reason.
i need proof of the already proben impact of AI and AI datacenters over territories in the country i live in? x3
"oh no, i am a maintainer of +100 packages and somehow i did not check any of the proofs about AI impact in the world"
TVA likes this.
i need proof of the already proben impact of AI and AI datacenters over territories in the country i live in?
No, proof about the maintainers intentions. Because you make a statement about them.
(And besides, making statements about other people's intentions is already stirring conflict, because normally only a person theirself knows what is happening in their mind and their heart, so stating what is happening inside somebody else is already a kind of transgression, a violation of boundaries. Which stirs empty conflict, whether you want that or not.)
I totally agree that there are very strong reasons to avoid LLM use ("AI"). Also fed up with the ham-fisted manners it is shoved in every place by companies, like github copilot. Also, all the BS in advertising it, with dishonest arguments. Also, its glaring links to authoritarianism. And I am extremely worried about the implications of "AI" as well.
And: Some people which take over this corporate ham-fistedness into personal behaviour might need to be informed about boundaries. This is good. We need to define and keep boundaries on that (such as the above policy of the Void Linux project).
But: you do not win this discussion by name-calling. Are you aware that the Linux community is also a target of trolling? Have you perhaps heard that polarizing topics (for example right now, gas prices, or migration) are absolutely used in a kind of information warfare to break communities and civil society? This topic is one of them.
You argue that it is not possible to keep up such rules.
Do we need to live in a police state to keep people from stealing?
like this
TVA likes this.
The meme is more general than personal - I wouldn't count myself as an anarchist! I'm more of a democratic socialist.
But I, personally, would define anarchism as an extremely decentralized and de-institutionalized form of governance reliant on direct democracy and ad-hoc solutions for most major decision-making.
My new neighbor Virtanen
Trail camera footage of my new neighbor(s) taken in September 2026. With the help of Finnish Mastodon I named them Inari and Aarni (Virtanen). 😀
I post more everyday stuff of the wildgarden and the family Virtanen on my Mastodon account @magdalenahai@mstdn.social (but it's mostly in Finnish, sorry!)
CAUTION: the trail cam footage has some flicker I couldn't quite get rid of in the editing, so if you're prone to migraine etc., please tread carefully!
Music:
DADA: Gravity of Us
Music from #Uppbeat
uppbeat.io/t/dada/gravity-of-u…
License code: HHNZ8M4NCBIAGPGC
[yt-dlp or compatible] What are your favorite/best configuration tweaks?
--output option, one that sorts downloads into folders, respects playlist order etc., and never ever displays the string NA, no matter which extractor is used (I mostly use youtube and bandcamp).
I finally got a compatible device (Redmi Note 4 - 2017)
Hardest part?
Unlocking the bootloader. Because it's Xiaomi. I have screenshots from the whole process, but that's more of a thing for "mildly infuriating" community.
Fun fact: Xiaomi doesn't even allow installing APKs via ADB without Mi account...
Why is it running plasma-desktop?
It's the first UI I tried. I've used it with a touchscreen before, and it worked well.
I've also tried installing both plasma-mobile and plasma-desktop, but the configurations seem to clash.
Also, when I use Android I always increase DP in developer settings to >600 which switches some UI elements to tablet mode. I prefer more things on the screen.
plasma-mobile vs plasma-desktop
Apples and oranges, yes, but I'll compare them. I am allergic to apples, but not oranges. Wait, that's not what I was talking about...
Nice things in plasma-desktop
- Sleep works (dmesg reports
s2idle). - More powerful UI (proper desktop).
Nice things in plasma-mobile
- Extra buttons in Konsole (tab, arrows, ctrl).
- Screen can be locked and turned off.
- Existing buttons on phone are automatically mapped to navigation in Plasma.
Bad things about plasma-desktop
- Even if I set power button to "Turn of screen", it immediately turns back on.
- Awful CLI experience without needed buttons.
- Pressing back and home buttons causes awful noise on headphone output.
Bad things about plasma-mobile
- Sleep isn't available as power option.
systemctl suspendseems to properly put it into sleep based on kernel logs, but pressing button first time won't do anything, while causing a reboot when pressed the second time. - While phone's buttons are mapped, I didn't find a setting to hide on-screen buttons, so you just get each button twice.
Running without modifying anything (aside from bootloader unlocking)
I didn't yet want to modify anything on the device, so I just flashed PostmarketOS to SD card.
The device is then booted through a computer using fastboot boot with lk2nd bootloader image.
Miscellaneous
This section is just about me being dumb.
I have no idea about what's going on during the boot process.
There's 49 partitions on the internal storage, I don't know what they're all used for, nor how data is loaded from them.
::: spoiler Partition table
```<>
Device Start End Size Attrs Name
1 131072 303103 84M GUID:60 modem
2 393216 393217 1K fsc
3 393218 393233 8K ssd
4 393234 394257 512K sbl1
5 394258 395281 512K sbl1bak
6 395282 396305 512K rpm
7 396306 397329 512K rpmbak
8 397330 401425 2M tz
9 401426 405521 2M tzbak
10 405522 406033 256K devcfg
11 406034 406545 256K devcfgbak
12 406546 439313 16M dsp
13 439314 442385 1.5M modemst1
14 442386 445457 1.5M modemst2
15 524288 524351 32K GUID:60 DDR
16 524352 527423 1.5M GUID:60 fsg
17 527424 527455 16K GUID:60 sec
18 655360 677887 11M splash
19 786432 788479 1M GUID:60 aboot
20 788480 790527 1M GUID:60 abootbak
21 790528 921599 64M GUID:60 boot
22 921600 1052671 64M GUID:60 recovery
23 1052672 1054719 1M GUID:60 devinfo
24 1054720 7346175 3G GUID:60 system
25 7471104 7995391 256M cache
26 7995392 8060927 32M persist
27 8060928 8062975 1M misc
28 8062976 8063999 512K keystore
29 8064000 8064063 32K config
30 8064064 8588351 256M oem
31 8650752 8650815 32K GUID:60 limits
32 8781824 8782847 512K mota
33 8782848 8784895 1M dip
34 8784896 8850431 32M mdtp
35 8850432 8851455 512K syscfg
36 8851456 8859647 4M mcfg
37 8912896 8913151 128K GUID:60 lksecapp
38 8913152 8913407 128K GUID:60 lksecappbak
39 8913408 8913919 256K GUID:60 cmnlib
40 8913920 8914431 256K GUID:60 cmnlibbak
41 8914432 8914943 256K GUID:60 cmnlib64
42 8914944 8915455 256K GUID:60 cmnlib64bak
43 8915456 8915967 256K GUID:60 keymaster
44 8915968 8916479 256K GUID:60 keymasterbak
45 9043968 9044479 256K apdp
46 9044480 9044991 256K msadp
47 9044992 9045007 8K dpo
48 9045008 10748943 832M cust
49 10748944 122142686 53.1G userdata
:::
If I collected info correctly, BootROM loads whatever SBL is, which then loads whatever ABOOT is (which probably includes fastboot), which then decides what to load next (recovery, boot).
But how?
Does it look at the partition table for the names/UUID, or does it look for disk offsets? (There are suspicious holes between partitions.)
If the former, I could re-partition it.
If the latter, I'd be fucked.
Anyway, when it comes to backups, I first erased cache and userdata (``fastboot erase``), booted TWRP, and cat the internal storage over ADB shell, storing it as a sparse file. It takes up just 3.3GiB.
I also checksummed the storage and image file for verification.
I also tried to extract the stock recovery into Android boot image without extra data after it.
I don't know how to determine the real size, so I used ``unpack_bootimg`` and ``mkbootimg`` to get the original image, rather than whole partition.
The checksum of re-created boot image was different to original truncated partition image, but upon closer inspection with ``xxd`` and ``diff``, this was just a difference in header:
```<>
00000010: 68c2 4f00 0000 0081 0000 0000 0000 f080 h.O....... | 00000010: 68c2 4f00 0000 0081 0000 0000 0000 0000 h.O.......But I found it might indeed be a good idea to just keep a full image backup. After a bunch of NULLs, there's more data.
file doesn't recognize it, but running strings on it reveals readable text:<> California1 San Narciso1 Yoyodyne, Inc.1 Yoyodyne Mobility1 Yoyodyne1#0! yoyodyne@example.com0Indeed, it seems this is a certificate: source.android.com/docs/core/o…
Anyway, I am once again getting reminded it might be good to learn assembly (ARM in this case). The content of sbl1 and aboot seems to be an ELF, so I might be able to pop it into Ghdira, and try to figure out what it's doing.
Maybe. I don't know, I have the most stupid of ideas usually.
GitHub - msm8916-mainline/lk2nd: Custom bootloader for Qualcomm MSM8916/MSM8226/MSM8974/... devices
Custom bootloader for Qualcomm MSM8916/MSM8226/MSM8974/... devices - msm8916-mainline/lk2ndGitHub
like this
bretton.dev likes this.
Well, I haven't yet tried actually using it.
It seems supertuxkart can reliably freeze Plasma.
After entering a game, the screen briefly freezes, then Plasma displays "Desktop effects were restarted due to a graphics reset" accompanied by following logs:<> [ 2346.824555] msm_dpu 1a01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 5.0.6.0: hangcheck detected gpu lockup rb 2! [ 2346.825327] msm_dpu 1a01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 5.0.6.0: completed fence: 59486 [ 2346.825920] msm_dpu 1a01000.display-controller: [drm:hangcheck_handler [msm]] *ERROR* 5.0.6.0: submitted fence: 59494 [ 2346.826698] msm_dpu 1a01000.display-controller: [drm:recover_worker [msm]] *ERROR* 5.0.6.0: hangcheck recover! [ 2346.827442] msm_dpu 1a01000.display-controller: [drm:recover_worker [msm]] *ERROR* 5.0.6.0: offending task: supertuxkart (/usr/bin/supertuxkart)
The game will run, but Plasma remains frozen.
The only fix is to SSH into the phone and restart plasmashell using systemctl restart --user plasma-plasmashell.
Web browsing mostly works, though in this case, the phone only handles YouTube playback up to 480p.
Oh, one more interesting observation: Cloudflare CAPTCHA causes Firefox to freeze with 100% CPU usage (single-core). So entering websites like lemmy.world is not possible.
OP's phone runs MiUI, so it would be easy to unlock. You register a Mi account with an active SIM and either wait 3-7 days as asked, or use one of those scripts that intercepts the unlock request and gives you the key.
Newer Xiaomi devices run HyperOS, which is much harder to unlock and there are no exploits as far as I know.
Been trying to unlock the bootloader on a note 8.
Ive given up.
Just try a shitload of times. I did it on my redmi 4x. It was hell, but it's done now.
My next phone probably won't even have it.
Also: on newer xiaomis, it's also practically not doable. It's just the pixels and maybe EU onepluses.
I really want a pixel but the value for money is similar to a traffic accident in the US.
XLibre support discontinued on Artix
[...] What I forgot to mention is that metux created huge numbers of commits using AI without checking them, but I never published that until here.When these 3 persons learned about my Xorg advices in our forum they kicked me out of the xlibre team and startd to make my - personal - life hell.
Source: forum.artixlinux.org/index.php…
It could be that I'm late, but if there are any other Artix users out there who wonder why a pacman -Syu asks whether you want to replace xlibre, here's the reason.
I remember when the project was new, perhaps even when it was just being discussed, and I was like: nice
Now I'm like: NOT
Adèle Haenel - sa réponse après la censure de l'émission
Adèle Haenel - Carte blanche - Génocide Palestine
John Hardy #demo #Z80 #CPM & #TEC1 #javascript #vm #lispyGopherClimate #gameDev
Show thread:
gamerplus.org/@screwlisp/11726…
John Hardy's Mastodon post linking his TEC1 talk at that Sydney museum referenced in the show in 2023:
jorts.horse/@jhlagado/11726221…
Triptych adventure : jhlagado.github.io/triptych/?d…
The TEC1 as seen at the end (cool if you liked the talk ^)
jhlagado.github.io/wicked-tec1…
#lispyGopherclimate 8am UTC Sunday-morning-in-Europe #peertube #live coming up in T-1 hour and counting,toobnix.org/w/bYyCxTHWgQBRAi22…
@jhlagado demoing #Z80 #adventure #gamedev running in-browser and #retrocomputing or to turn the #interlisp phrase, dare I say #retrofuturism ?
The reason I tagged interlisp is that I think Z80s were popular around the same time as the d machines "A lisp machine for only 30,000 dollars?"
#lisp #demo #livestream #interview
Livechat in #lambdaMOO please IYKYK
John Hardy #demo #Z80 #CPM & #TEC1 #javascript #vm #lispyGopherClimate #gameDev
Show thread: https://gamerplus.org/@screwlisp/117262226684409567 John Hardy's Mastodon post linking his TEC1 talk at that Sydney museum referenced in the show in 2023: https://jorts.horse/@jhlagado...Lispy Gopher Climate extras (toobnix)
How to turn a Smart TV into an "almost" full-fledged Linux workstation
How to turn a Smart TV into an "almost" full-fledged Linux workstation
Motivation and thoughts After owning the TV for six months, I figured out exactly what I...Xen'on (DEV Community)
like this
originalucifer likes this.
Really interesting, but it shows you that it’s not gonna be tomorrow that my Philips smart TV is gonna become a Linux TV.
I already bricked it one when switching the base launcher and removing too many apps. After struggling to set it up perfectly to watch movies on LibreELEC in perfect conditions, I ain’t tinkering with it as long as it remains my only TV.
Maybe one day we’ll get Linux friendly smart TV and cars..
Yes that would probably be the project if my wife didn’t want to keep her Netflix subscription😅
For now, I’m giving up on the open source smart TV as I also don’t want to impose too much on my family.
Next TV would probably be a dumb TV or a Linux one though.
Also "Hospitality Displays" like these, though hat one twice the price of the equivalent consumer TV and not OLED.
From looking around a bit the only large OLED displays I found were transparent digital displays.
65-inch 4K UHD HU600F Non-Smart Hospitality TV | Samsung Business US
Explore the 65-inch HU600F Hotel TV HG43U600FNFXZA featuring advanced 4K upscaling, HDR, and Pro:Idiom DRM. Learn more for your business.Samsung US
Put LibreELEC on that Pi or a Mini-PC => instant modern Media Player (using Kodi)
Algo get one of these and you get the same experience as a dedicated Media Player, minus the enshittification.
Here I was hoping they had rooted it and installed their own Linux in it, and instead they just installed a Terminal and some tools on the Android OS that the things runs.
This is as much Linux as installing Cygwin in Windows is Linux.
Jason Perlow’s New NCZ-OS Scratches Several Itches in One Distro - FOSS Force
What would you do if you bought some capable hardware that you really like, but there’s no Linux distribution that runs well on it?
When Jason Perlow found himself in that predicament, he broke out some tools and built his own Linux distribution to fully support it. He’s calling the distro NCZ-OS, and it currently supports arm64 machines, with a specific focus on the CIX Sky1 platform, targeting Radxa Orion O6/O6N and Minisforum MS-R1 devices. Support for OrangePi systems is currently under validation.
He’s not stopping there. He’s now working on getting it to work on some older hardware that’s been stranded by Microsoft and Apple.
If Perlow’s name seems familiar, there’s a reason for that. For years his byline graced articles on sites such as CNN, Linux Magazine, ZDNet, and others. He’s also spent stints as an employee at the Linux Foundation, Microsoft, and IBM. Some of you might also know him for his foodie videos.
“I think the story here is interesting because I have heavily used AI pair-programming tools (Codex, Claude, OpenCode/Goose/Pi) to put this distro together, along with Yocto as the build system,” he told me in a conversation that took place via email. “This would have been basically impossible for a single person to do five years ago.”
Making Linux Safe for Arm CIX Sky1
In some ways the project harkens back to the 1990s, when coders were working to build GNU/Linux distributions that would work on whatever hardware they had laying around and needed to get it to work on.
“I bought a Sky1-based system,” Perlow said. “It was an attractive piece of hardware for $600 — 64GB RAM, 12 cores, GPU, and NPU. When it arrived, a lot of stuff wasn’t working out of the box. I decided to keep it and not return it, and see if I could get it to do as advertised. I now own two (Minisforum, Radxa) with a third on the way (OrangePi).”
NCZ-OS originally used an Ubuntu base, but now starts with the arm64 port of Debian testing (forky). It uses a customized Debian installer with a bit of built-in failsafe: the base system is installed directly from the image, doing away with issues, like maybe an iffy network connection or unreachable mirror.
“The goal is specific: make the SoC’s accelerators work under a current kernel and a fully Wayland desktop,” he said. “On new Arm silicon the accelerators are usually the last thing to work and often the thing that never does, with the GPU falling back to software and the NPU and video engine present only as device nodes nothing can drive. Closing that gap is the point of the project.”
There have been numerous workarounds necessary to get the OS working to his liking. That’s not surprising. According to Perlow, the CIX Sky1 is not only new technology, it was apparently initially designed for China’s domestic smartphone market, so architecturally it has more in common with a phone-class system-on-chip than a conventional PC. Although it’s supported by some other distros, the support is incomplete.
“NCZ-OS is not the only option and I would not want to suggest otherwise,” he said. “Armbian maintains a CIX board family, Radxa publish Debian and Fedora images for the Orion O6, Ubuntu has a concept image, and CIX publishes an SDK and is upstreaming core SoC support, which matters more in the long run than any downstream image. A community project, Sky1-Linux, assembled kernel and GPU packaging and drew genuine interest, though its repositories have had no activity since March 2026.
“What differs here is the scope of what is made to work on one image, and the practice of measuring each claim on hardware before making it,” he added.
Perlow isn’t stopping with NCZ-OS as a specialized Arm distro. He’s working on a specialized x86 version too.
“The x86 target is deliberate rather than opportunistic, and it is the one I care most about,” he said.
He’s attacking x86 on two fronts, starting with enabling full desktop support for older Macs that were built before Apple said goodbye to Intel and x86 in 2020.
“I have been a committed Mac user since leaving Microsoft in 2017, and none of the Linux desktops I’ve used since then has given me a compelling reason to switch,” he said. “I own an Intel Mac from 2020 which is largely abandonware, with the exception of the T2 kernel being developed [a Linux kernel with patches or drivers for T2-equipped Macs], but there is no distribution that really is tuned for it. They all kind of stop at the kernel and are the same Ubuntu or Arch or whatever distro experience everyone else gets.”
“That’s not a bad thing necessarily,” he added, “but I think you need a compelling reason for end users with older systems to switch to Linux more than ‘my abandoned hardware now works.’ That doesn’t pull millions of systems necessarily out of the e-waste pile.”
Mac branded x86 machines that were manufactured in the years leading up to Apple’s change to its own chip design are still capable today, Perlow pointed out, but they need a specific kernel patch series to make the keyboard, trackpad, audio, and networking work.
“That series exists and is maintained by the t2linux community,” Perlow said. “Carrying such a series on a current base is the same task this project already performs for Sky1, which is why it is a realistic target rather than a wish.”
A Wintel 10 Lifejacket Too…
There’s more in Perlow’s sights than specialized Arm and old Apples.
“I also have several Windows 10 laptops that are perfectly good but also abandonware — right now they are servers, I don’t like the Linux desktops that exist today. I want to develop a fully modernized distribution that is open source but also delivers an end user experience that doesn’t compromise and ‘just works.'”
“The Steve Jobs approach,” he added. “That’s a very lofty thing for one person to try to do. I’m no Google — but I’m arrogant and motivated…”
He’s talking, of course, about Windows 10 machines with modern specs that couldn’t make Microsoft’s cut for the upgrade path to Windows 11. Official support for Windows 10 from Redmond ended last October, although in some cases extended support remains available through October 2027.
NCZ-OS’s desktop environment is Singularity, which is not a Windows clone by any stretch, but offers a conventional layout that won’t confuse Windows (or Mac) users. It’s from Italy-based Mirko Brombin, whose tech resume checks multiple boxes, including UI/UX designer, open-source developer, and Linux project founder. He’s probably best known as the creator of the popular Wine front end, Bottles, and the Debian-based Linux distribution Vanilla OS.
For the x86 version, Perlow said he intends to use the same Debian Forky base, installer, and Singularity Wayland desktop, paired with a Yocto-built Linux 7.2 kernel.
“The initial targets include T2-equipped Intel Macs from 2017-2023 and capable Windows 10 systems that cannot officially move to Windows 11,” he said. “The goal is the same on both Arm and x86: support as much hardware acceleration as possible and deliver a modern, cohesive experience rather than merely making abandoned hardware boot Linux. I expect the x86 work to be easier, although hardware has a habit of punishing statements like that.”
Release information and downloads are available on GitHub.
Jason Perlow’s New NCZ-OS Scratches Several Itches in One Distro - FOSS Force
NCZ-OS is so far for new CIX Sky1 Arm systems, with plans plans to bring new life to Intel Macs and PCs that can't upgrade to Windows 11.Christine Hall (FOSS Force)
TL;DR
I have heavily used AI pair-programming tools (...) to put this distro together
Linux Mint reveals new calendar and ebook reader apps
Two new apps are coming to Linux Mint later this year: a new calendar and eBook reader.Plus, the Ubuntu-based Linux distribution has redesigned its (overlooked) document hub, Library, to make it easier to find and manage documents scattered across you device from one place.
Both new apps join the XApp Project, Linux Mint’s collection of home-grown, cross-desktop GTK apps (which now has a new website wearing the popular Claude design aesthetic).
Clockenstien is Mint’s new Calendar app
Clockenstein is Linux Mint’s new calendar app but, lest anyone scream in horror at the terrible name, the user-facing label is just Calendar. It replaces GNOME Calendar in Linux Mint’s default software lineup (about time – it was an older, pre GTK4/libadwaita build).
Now a calendar is a calendar. It needs to let you see and browse dates, add events, create calendars for different tasks – things that Linux Mint’s clockenstein can do from the off.
But integration with online services is important since most of us move between devices during the day. So calendars can be entirely offline and kept local, or sync to/from online providers like Google Calendar or through CalDAV via cloud services like Nextcloud.
Clem says the goal was make sure it was always obvious when remote calendars aren’t working and in-sync, so users can tell if something is up. Failing silently isn’t helpful if there’s an important event you assume you’ll get a reminder about, but never do.
“Down in the laboratory, there’s a little more going on”, says Lefebvre.
A background daemon is used to keep remote calendars in sync and check for any upcoming events that have reminders enabled. If there’s an issue, events stay visible but become read-only – you can’t edit or add – until connect is back online.
Reminders are handled via a notification agent. They get shown on the desktop at the appropriate time so you can action or snooze or be reminded later. Backend interfaces allow other desktop environments to interact or replace the notification agent.
Book Reader ePub viewer
The new Book Reader (xepub) app is designed (surprise) for opening ePub files. It looks to offer a clean reading experience, that Linux Mint’s Clement Lefebvre says is ‘similar’ to a Kindle or a Kobo. It also keeps track of where you are in a book so when you re-open it, you can resume reading.
Features wise, it will offer what you’d expect: chapter and page navigation, full-text search and bookmarks, as well as adjustable page zoom and font options. An annotations feature lets you highlight selections of text, with a colour, and add notes.
Finally, an internal look-up system lets you select a word and ferry it to a search engine (wikipedia, dictionary, etc) to find out more about it.
Library gets a dust off
Linux Mint's Library app showing document filtersThingy – a personal document hubLinux Mint has also redesigned its Library document manager, which you may know by the package name thingy.
Documents are now grouped by file type, rather than the app that opens them. So, for instance, you can see just your PDF files in one view, rather than finding them scattered amongst all files the the default document viewer XReader handles.
Common file types are listed in the Library sidebar, but you choose what’s shown and in one order. And, more usefully, you can create your own custom groups that contain a mix of different file types, and even specify them from specific folders.
When can I get the new apps?
Linux Mint’s new Book Reader and Calendar apps will make their official debut in Linux Mint 23, expected to arrive towards the end of the year. That release will also ship with the new and improved Library app too.
Plus, other changes the team has revealed and teased to date (and, no doubt, a few still to come).
If you don’t want to wait, the source code is up on GitHub (each linked in their respective paragraphs above). You can check them out (pun klaxon) to test, and file any issues you find or glaring feature requests you may have.
Exciting stuff!
Linux Mint reveals new calendar and ebook reader apps
Two new apps are coming to Linux Mint later this year: a new calendar and eBook reader. Plus, the Ubuntu-based Linux distribution has redesigned itsJoey Sneddon (OMG! Ubuntu)
like this
originalucifer and Endymion_Mallorn like this.
Hi, another person very much using a calendar app (synced to my phone). Should be standard on every device, just like is on every phone.
Linux Mint’s collection of home-grown, cross-desktop GTK apps (which now has a new website wearing the popular Claude design aesthetic).
🤦♂️
A GNOME Calendar developer calls Linux Mint a "hostile downstream" for refusing to work with them
It's not all rosy in the world of open-source software.Simon Batt (XDA)
It was removed about version 44 or 45 or somewhere about then. Maybe a couple of years ago.
Unless they've fixed it in a very recent version, it now has a "next five weeks" view instead - starting from the middle of one month and ending part way through another, and showing you a mixed up "Aug/Sep/Nov" sort of thing - which might be sort of useful for knowing what you're doing socially next week, but if you're trying to do accounts, timesheets, budgeting and other admin stuff it's a massive pain in the arse.
[Edit]I had a look to see when it was done - there's a blog post talking about removing month view here:
feaneron.com - 2023, extending the month to infinity
though I think that version didn't appear in Linux Mint for another few years though.
Extending the month to infinity – feaneron
Extending the month to infinityGeorges Stavracas (feaneron)
KaOS 2026.09 Released with Dinit, Niri, and Noctalia 5.1
KaOS 2026.09 is now available as the second stable ISO of the independently developed, Qt-focused Linux distribution, fully based on Dinit, and marks another step away from systemd and KDE Plasma.The new release uses a startup stack built around Dinit, Turnstile, and seatd for system startup, sessions, and services. Systemd components are now used mainly for udev and tmpfiles. Elogind remains only to provide Polkit integration.
For logins, KaOS has switched to greetd with the console-based Tuigreet as the default display manager. A new Noctalia-based graphical greeter is also available in the repositories, although the developers say it is not yet as complete as Tuigreet.
On the desktop side, KaOS continues its move toward a Niri and Noctalia-based environment. The ISO ships with Niri 26.04 and Noctalia 5.1. Noctalia brings a new screenshot region editor with annotation tools, ModemManager support for mobile data, and collapsible groups in the settings interface.
The distribution remains firmly focused on Qt applications and, according to the project, the new ISO is still GTK-free.
One of the biggest changes, however, concerns KDE Plasma. Plasma 6.7 remains fully available in the repositories, but KaOS has confirmed that it will be the final Plasma series offered by the distribution.
Once KDE Plasma moves to version 6.8, Plasma packages will be removed from the KaOS repositories. The project says this decision is tied to the broader move away from systemd and its preference for the Niri/Noctalia setup going forward.
KaOS 2026.09 also includes a substantial refresh of the underlying system. According to the developers, roughly 70% of the distribution was rebuilt during the past two months because several major updates were held back until the Dinit transition was completed.
Among the updated components are Linux kernel 7.1, GCC 15.3, glibc 2.43, Binutils 2.46, Mesa 26.2, PipeWire 1.6.8, GStreamer 1.28, OpenSSH 10.5, Rust 1.98, CMake 4.4, ZFS 2.4.4, MariaDB 12.3.3, and Poppler 26.09.
Another notable change is the bootloader. Limine is now the default, while systemd-boot has been removed as an installation option. Other UEFI bootloader choices remain available through the Calamares installer.
Speaking of Calamares, it has also been updated so that it can now operate fully under a pure Wayland session, including fixes needed to restore text input in QML-based installer modules such as user creation.
Among the newly added packages are noctalia-greeter, umbriel, xdg-desktop-portal-umbriel, wlroots, and openrc-settingsd. Audacity 4 has also returned to the repositories now that it is Qt 6-based, replacing Tenacity.
For storage, automated partitioning in Calamares continues to support XFS, EXT4, Btrfs, and ZFS. XFS remains the default filesystem for the ISO.
Users planning to test KaOS 2026.09 in VirtualBox should note that 3D acceleration and the VMSVGA graphics controller are required due to the distribution’s Wayland-based desktop. The developers warn that the system will not boot in VirtualBox without this configuration.
There are also a few known limitations. RAID installations are currently unavailable, XFS cannot be used for BIOS installs because of a GRUB compatibility issue, and some privilege escalation actions may not work because Polkit has not yet been fully adapted to the Turnstile/seatd stack.
Lastly, KaOS warns that its installation images do not support Ventoy, Rufus, or UNetbootin for creating bootable media, so users should follow the project’s official installation-media instructions instead.
For more details, see the official KaOS 2026.09 release announcement.
KaOS 2026.09 Released with Dinit, Niri, and Noctalia 5.1
KaOS 2026.09 is out with a Dinit-based system, Niri 26.04, Noctalia 5.1, Linux kernel 7.1, and Limine as the default bootloader.Bobby Borisov (Linuxiac)
Bottles' Founder Has Managed to Run Microsoft 365 on Linux
Mirko Brombin, the creator of Bottles, has got Microsoft 365 running on Linux. His posts on X showcase an installation that completes on a Windows 10 or 11 Wine prefix, signs in with his existing license, and launches at least one editor.He achieved this using two things, an unreleased version of Soda and Bottles 67.4. If you remember, Soda is a Wine-based runner that facilitates easy running of Windows games and applications.
On first glance, what he posted might look like a developer-focused log, but these changes are the foundation of what full Microsoft 365 support via Bottles will one day hopefully look like.
The results of his work
Mirko was able to login into the MS 365 app using his credentials and was able to launch MS Word and use it. Of course that's not the only thing he got working; since two-factor authentication passed, the suite detected his license, and OneDrive integration was functional.
The memory footprint of the office suite was less than 500MB, so this should be light on your Linux system.
The build he is currently testing is 2608 (20326.20144), which he says is the last build the installer will offer for Windows 10 and 11. And before you get all hyped up, wanting to try this out on your computer, know that you will have to wait.
Soda 11.0-11 (error 404 for now) has no release yet, and the component catalog that ships with Bottles 67.4 stops at Soda 11.0-10. Even the long-standing community request for a Microsoft Office installer in Bottles is still open.
Do we need Microsoft 365 on Linux?
Till date, there's not been an official Linux desktop build of Microsoft 365, and seeing how Microsoft currently operates, I don't expect one to appear anytime soon.
What's been achieved here is remarkable. Once fully implemented, this will help draw in people into Linux, as many shudder at the thought of switching to the platform because their preferred office suite doesn't work here.
For context, CodeWeavers sells a paid Wine product, CrossOver, and its database still lists Microsoft Office 365 on Linux as "Installs, Will Not Run," last tested against CrossOver 26.3.0.
Which is why I hope the fix travels further than Bottles. Wine sits beneath every one of these projects, including Soda. So a patch that lands upstream reaches all of them at once, and you would not need a particular runner to get Office working.
Bottles' Founder Has Managed to Run Microsoft 365 on Linux
As of now, he has the desktop app installing and signing in.Sourav Rudra (It's FOSS)
like this
Little1Lost, Oofnik and Endymion_Mallorn like this.
So I really like this progression, needing to run a full windows emulation to get office is a pain.
like this
TVA likes this.
That sounds like malicious action from Microsoft versus parsing a well standardized and open format.
Edit: this is the equivalent of choosing violence and we shouldn’t accept msft into the open source community at this point.
like this
modem_down and TVA like this.
like this
TVA likes this.
Here's how that would go:
Envidon: I want a device that can run O365.
Job: We can certainly make that happen. Just hand in your PC to the servicedesk and they will install Windows for you.
Envidon: So I can dualboot Linux for actual work and Windows for slopwork?
Job: Hahaha, no. Linux or O365.
like this
TVA likes this.
I'd like to hijack your comment for a quick PSA for today's lucky 10000, even though I doubt many of them hang around these parts of the web.
The compatibility issues aren't the alternative's faults. Rather, the cause is Microsoft playing dirty.
Microsoft Office silently breaks compatibility with its own self-made document format (the so-called "Open Office XML"). They made the public standard and switched to it around 2010, and yet they still sometimes just... stray from the standard.
Since most everyone uses MS Office, people's first instinct is to doubt the small player for being bad, underfunded, low quality or whatever else instead of doubting MS for playing dirty. The entire tactic reads like a slightly modified Embrace, Extend, Extinguish.
GitHub - ferdium/ferdium-app: All your services in one place, built by the community
All your services in one place, built by the community - ferdium/ferdium-appGitHub
like this
TVA likes this.
their preferred office suite
Usually it's not "their preferred office suite" but "office suite they are forces to use at work". MS Office usage is high because of network effect, not because any other office suite is worse.
I use LO Writer for any document I write (or work with) myself and it's perfectly fine. The only reason I keep MS Office is that I need to work on documents other people write (or need to work with).
Of course there are people who actually prefer MS Office, but it's similar to Windows itself: most people did not choose it, they either don't know there is an alternative or are forced to use it for compatibility reasons (at work). It's rare that anyone actually "prefers" MS software.
It's not like I want to argue, generally curious. What does Excel do that Calc doesn't?
I work with text a lot, so I'm good with Writer (or Word), but I rarely do anything advanced in Calc or Excel, for basic stuff Calc is fine. I really don't know enough to compare the two.
Pivot tables are interesting with LibreOffice Calc, I'd say. They break in funny ways for me.
Still, glad I don't have to use it that often.
Soda is a Wine-based runner that facilitates easy running of Windows games and applications
Isn’t that basically what wine is supposed to do?
Different runners. This page explains better.
usebottles (@usebottles@mastodon.online)
81 Posts, 14 Following, 830 Followers · Run Windows software on Linux with Bottles.Mastodon
This might be useful for some Linux users who want (but don't need) to run Microsoft 365 occasionally, but actually relying on this kind of hack is a terrible idea.
Once fully implemented, this will help draw in people into Linux, as many shudder at the thought of switching to the platform because their preferred office suite doesn’t work here.
I certainly hope this doesn't "help draw in people into Linux". It's sad to think about people and organizations switching to Linux on the basis of someone misleading them into thinking that relying on this kind of thing is a good idea because when it breaks it will give them a bad impression and they'll blame "Linux" instead of Microsoft (or Bottles or whoever told them it was a good idea).
When the lack of a Linux version of a specific proprietary program is the blocker preventing someone from switching to Linux, relying on a workaround which remains unsupported by the proprietary/adversarial software vendor is... a recipe for a bad time.
Even if this mostly works today, it is extremely likely that (either intentionally or inadvertently) Microsoft will break it in the future.
So, although I do see how this can be useful for some people when/while it works, in my opinion Linux and the world at large would be better off if this software didn't exist. I hope Microsoft breaks it sooner than later!
Mirko Brombin, the creator of Bottles
And also of the Singularity desktop environment, and behind cpak and Vanilla OS. Even with AI I don't see where he gets the time and relevant knowledge, and I really wonder how buggy these are. I haven't tried them though, and Bottles seems stable enough.
Yeah, no.
Tool suites like Photoshop, they don't bother for a Linux version (and it's historically grown, the original devs probably long retired).
But Microslop? They really don't want their products on Linux. As soon as it gains traction, MS will break it.
Microsoft 365 on Linux: Why the Bottles Claim Needs Caution
Microsoft 365 on Linux: Why the Bottles Claim Needs Caution
A developer associated with Bottles has reported getting Microsoft 365 desktop software to install, open, and be used inside a Windows 10 or Windows 11 Wine prefix on Linux. That is potentially...WindowsForum AI (Windows Forum)
Congratulations and condolences
.......more the latter than the former I think
Personally, I think this is good. Obviously most people here already use some libre alternative or just access this via the web or dual boot, but most non-computer savvy people are dead set with keeping to what they already use either because of work or simply being more comfortable sticking with what they know.
Plus, there's probably cases where the web versions aren't going to be viable. Kind of ironic that so many linux people simultaneously make fun of the ChromeOS workflow where everything depends on browser-based services while dismissing people who can't switch fully because needing the MS suite with "just use the browser version".
I like LibreOffice, but if Microsoft office was open source I would 100% use that
The 2026 KDE community summit will take place next week in Granz, Austria
Akademy 2026 is coming to Graz!
What is Akademy? Akademy is the annual event of the KDE community, and this year we are celebrating its 23rd edition.Akademy
I really should have waited for this release to use a random Debian code name as my user name.
Edit: May 4, 2013. Damn I'm fucking old.
Fedi Fumble 4
Flathub Mistake
like this
Infrapink likes this.
Gaomon PD1161 V2 review
My review of the Gaomon PD1161 V2. Let's go to the point: it's a bad model. I don't recommended this one. I'm not even submiting the video to Gaomon for review before posting because I know they would ask me to not post it (it happened in the past with another brand). But I think it should be also known, that's my role in reviews: cover the bad and the good.
▶️ Technical blog-post: davidrevoy.com/article1173/gao…
PROMO CODES:
Amazon US: amzn.to/4cW3YF9
Amazon FR: dub.sh/yBLkM9K
Official Store: dub.sh/N2FC0h7 (use code GM5 for 5% off)
Chapter:
0:00 intro
1:10 Unboxng
2:20 Hardware presentation
3:42 Overlay surface
4:12 Cables
4:57 Scratch test
5:37 Jitter test
6:15 Heat test
6:45 Osd menu
7:24 Colors
7:59 Clunky buttons
8:24 No stand included
8:36 Painting and Drawing
9:20 Conclusion...
License: Creative Commons Attribution 4.0 International
Video and artworks by David Revoy
www.davidrevoy.com
License: Creative Commons Attribution 4.0 International
Video and artworks by David Revoy
www.davidrevoy.com
Website:
Webcomic: peppercarrot.com/
Blog: davidrevoy.com/
Trying to control My screen time with This software
Note that i made this for myself and just my first time sharing an application i made here
Came up with this application with one aim in mind...To Control daily limit for myself as my doomscrolling had worsened quite a lot even while working. So decided to make this as an alternative to Digital wellbeing on Android.
It supports:
focus mode
per app daily limits
background daemon
so far i was able to make it work only on GNOME mutter and all x11 because that is my system...will consider updating in future if this receives positive reviews
I use fedora 44 workstation and it runs perfectly for me...and also tied it on manjaro and linux mint on my VMs with x11 , worked there too....so please check for yourselves and do tell me how it goes
NOTE: if you are a dev then please feel free to contribute
GitHub Repository link: github.com/adityakrishnan005-a…
GitHub - adityakrishnan005-a11y/ScreenGuard: Digital Wellbeing for Linux — Screen Time Tracking, Daily App Limits & Focus Mode (GNOME Wayland & X11)
Digital Wellbeing for Linux — Screen Time Tracking, Daily App Limits & Focus Mode (GNOME Wayland & X11) - adityakrishnan005-a11y/ScreenGuardGitHub
like this
YoSoySnekBoi likes this.
Is this AI generated? Do you have a link to a repository? Why would Devs contribute to some vibe coded app they didn't write?
EDIT: is it that one? Because there is another vibecoded screenguard on Github which looks different.
github.com/adityakrishnan005-a…
GitHub - adityakrishnan005-a11y/ScreenGuard: Digital Wellbeing for Linux — Screen Time Tracking, Daily App Limits & Focus Mode (GNOME Wayland & X11)
Digital Wellbeing for Linux — Screen Time Tracking, Daily App Limits & Focus Mode (GNOME Wayland & X11) - adityakrishnan005-a11y/ScreenGuardGitHub
I have worked on it personally and can assure you it's not vibe coded...just fixed certain anonymous bugs with llm when I got tired...
There has been a backlash I know but it's just what it is...thank you
Yeah please disclose that, pair programming is a fine idea with AI. I'm kind of against AI in general, but if you use it like you claim you do, sounds fine 😀
Maybe you can add an explanation on which parts are LLM assisted and which aren't, like it's done with projects in !selfhosted@lemmy.world.
Sounds great 😊
I'll try your project when I have the time (few weeks I guess).
GitHub - adityakrishnan005-a11y/ScreenGuard: Digital Wellbeing for Linux — Screen Time Tracking, Daily App Limits & Focus Mode (GNOME Wayland & X11)
Digital Wellbeing for Linux — Screen Time Tracking, Daily App Limits & Focus Mode (GNOME Wayland & X11) - adityakrishnan005-a11y/ScreenGuardGitHub
TLDR: Working on it pal....will try to add atleast kde and cinnamon support by end of this yeah...and sway , hyprland etc too but will take till next year I guess.....let's see
The longer the em dash the more likely...
ah well, enjoy it for yourself.
youtube app for plasma bigscreen/tv?
GitHub - shy1132/VacuumTube: YouTube Leanback on the desktop, with enhancements
YouTube Leanback on the desktop, with enhancements - shy1132/VacuumTubeGitHub
FreeTube - The Private YouTube Client
FreeTube is a feature-rich and user-friendly YouTube client with a focus on privacy.freetubeapp.io
Switzerland ditches Windows, Omarchy now raised $18.5M - Linux & Open Source News Weekly
Check out Internxt and get 85% off your lifetime plans or the fist month of your annual plan: campaign: internxt.com/thelinuxexp
Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits
YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment
Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…
👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…
Timestamps:
00:00 Intro
00:43 Sponsor: Internxt
02:26 Switzerland migrates away from Microsoft solutions
04:31 Omarchy now reaches $18.5M in funding
07:02 GNOME prepares more formal process for project wide changes
08:51 GNOME looking to do a fundraising campaign
10:18 Proposed app to replace Gwenview on KDE
12:19 KDE frameworks updated
13:42 More Wayland protocols on KDE
14:59 KDE 1 revival project looks cool
16:31 Patches to start making the Macbook Neo work with Linux
17:33 New CAD software for Linux
19:15 Windows adds features we've had for decades
21:09 PS5 Linux project now works better
23:01 You can play with DLSS5 on Linux too
25:04 Sponsor: Tuxedo Computers
Links:
Switzerland migrates away from Microsoft solutions
itsfoss.com/news/switzerland-r…
Omarchy now reaches $18.5M in funding
linuxiac.com/omarchy-funding-s…
GNOME prepares more formal process for project wide changes
gitlab.gnome.org/sophie-h/rfcs…
GNOME looking to do a fundraising campaign
gitlab.gnome.org/Teams/Board/-…
gitlab.gnome.org/Teams/Website…
Proposed app to replace Gwenview on KDE
pointieststick.com/2026/09/06/…
KDE frameworks updated
9to5linux.com/kde-frameworks-6…
More Wayland protocols on KDE
phoronix.com/news/KDE-KWin-Way…
KDE 1 revival project looks cool
linuxiac.com/midesktop-1-2-bet…
Patches to start making the Macbook Neo work with Linux
phoronix.com/news/Apple-A18-Pr…
New CAD software for Linux
linuxiac.com/open-cad-studio-i…
Windows adds features we've had for decades
techradar.com/computing/window…
PS5 Linux project now works better
github.com/ps5-linux/ps5-linux…
You can play with DLSS5 on Linux too
phoronix.com/news/DLSS5VKLayer
@thelinuxexperiment “What I still don’t understand is why this money now and why for this specific project.” → Because it’s a far-right political movement, and it’s for the same reason that “at the exact same time Digital Ocean cancelled their sponsorship of GNOME and KDE”, because they both have a *woke* code of conduct (when they don't participate in Outreachy internships, like GNOME).
STOP OMARCHY: Boycott Tech's Far-Right Backers
Protest against the Omarchy/Omacom Foundation and the tech companies and executives funding far-right open source.STOP OMARCHY
Aral Balkan reshared this.
STOP OMARCHY: Boycott Tech's Far-Right Backers
like this
ZoDoneRightNow likes this.
like this
warm likes this.
I'm making my own distro rn, announced it a week ago here and will likely release today or tomorrow! pu-239.org/ lemmy.ml/post/52307735
I'm in the process of making a distro that combines the way SteamOS makes Arch Linux stable and user-friendly WITH the performance optimizations of CachyOS
As the title and the website say, I'm currently making a distro with the goal that you don't have to compromise between ease of use + safety and bleeding-edge + performance optimizations.As I will likely be able to publish the 0.0.1 source code to the GitHub link and the ISO to the website sometime next week, I would like people to be aware of my project so I can have some feedback for further improvements when I release the first version. I have not posted this anywhere else yet, as I value the opinion of this community more than Reddit or whatever.
If you have any questions or any criticism, please voice it, I would love to hear it, good or bad, in the end I want to make a proper OS. (I'll go to bed now so expect replies to take a few hours from posting.)
Pu-239
Pu-239 is an atomic Arch Linux distribution: sealed read-only root, ostree A/B deployments with automatic rollback, and the 1000 Hz linux-cachyos kernel.pu-239.org
Linux reshared this.
‘Oh come on!’ was my initial reaction, but I’ve read your website, and thought: ‘hey, that sounds nice!’
I’m not going to migrate all my Arch boxes (basically all my x86/64 boxes), but I may use it somewhere else, just to test the idea.
I loved the idea of Atomic Fedora, but it did not work seamlessly, and to my experience, it did the opposite: worse than a regular Fedora. I needed to babysit it, and also it didn’t auto switch the previous working system for me. Perhaps it’s me who missed something. As an idea, though, I think that’s what should click to a normie: you tell them to install this distro, get your handful of apps as Flatpaks and forget about the system, as it manages itself.
To keep this topic alive, let me ask you a question: how would you know what’s a working state, so you need to return to the previous one? Does it mean it didn’t boot, or anything else? Just yesterday, I had faced a weird issue: my old trusty MacBook Pro serving as a server now, had no WiFi (it has Ethernet port, but temporarily I cannot use it, so it’s wireless). The broadcom-wl driver switched to linux-headers, which I didn’t have installed. I don’t remember me changing anything, and fortunately that was an easy fix (with an external USB WiFi card): just install Linux headers, and it would rebuild itself. So I’m just curious whether it’s even possible to find out a stupid issue a normie user may face.
On the other hand, perhaps the distros like this are meant to be installed by someone skilled to then be used mostly unattended by a regular user.
‘Oh come on!’ was my initial reaction, but I’ve read your website, and thought: ‘hey, that sounds nice!’
Haha, I know I know, yet another Arch-based distro in this economy, but I really feel like this does fill a gap, thank you for your interest!
On the other hand, perhaps the distros like this are meant to be installed by someone skilled to then be used mostly unattended by a regular user.
My aim is to make this both appealing for the normie who just wants to use it like "SteamOS but with CachyOS speed" and run Flatpaks on it AND for the more experienced user who wants all the benefits of Arch but with a little more peace of mind.
how would you know what’s a working state, so you need to return to the previous one?
As the website explains, it automatically falls back to the last working state if it doesn't boot, but obviously it can't detect if something is messed up but still booting like in your example. In that case you just reboot and manually select the last working state (wip but kinda working already) just like a BTRFS snapshot, BUT it only rolls back the system itself, NOT your files. A BTRFS snapshot will also roll back your documents or whatever so my system, when it's stable and tested, will be superior in every way to BTRFS snapshots.
A BTRFS snapshot will also roll back your documents or whatever
Not necessarily. You can have your documents on one subvolume and the root system on another. I version and snapshot my root disk and home disk separately.
They passed a bunch on to Hyprland. Fuck all these transphobes and other bigoted right-wing assholes.
Actually, no. Fuck someone nice. Or don't; I'm not your mother.
Jk, I do think hyprland is a nice WM. But man... The drama around it.
"Judge"? My brother free/libre software, they're the ones who want me to not exist. I do not wish an ill fate upon them; however, I cannot tolerate intolerance.
Also, if they were vocally hateful against any other marginalised community, it would be totally unacceptable to the vast majority of Linux users.
like this
Maeve likes this.
And yeah, tankies are not really the smartest breed. Same category as rednecks. Too much lead was in the water when they grew up.
I'm well aware of all the fake Communists out there. I hate them so fucking much.
I do object to those last two statements, though. They've been intentionally miseducated and indoctrinated by the government; cultivated to not think critically, to question nothing, and support whatever they're told—basically, they're brainwashed.
P.S. btw, why is your username "antianarchist"?
As form of a protest to the so called Fediverse Anarchist Flotilla, consisting of a few instances who are maintained by tankies, and not by anarchists as you would expect. I guess they’re the same category as those you call fake Communists.
I agree with what you said about the conservative US citizens. They are deliberately shaped by the current and former governments, since basically Reagan was dismantling the confederation.
Maeve likes this.
As a form of protest to the so called Fediverse Anarchist Flotilla, consisting of a few instances who are maintained by tankies, and not by anarchists as you would expect. I guess they're the same category as those you call fake communists.
Which instances are part of this flotilla? Which are opposed to it? Why is all of this so complicated? (That last one isn't a question, but rather an expression of mild frustration).
I agree with what you said about the conservative US citizens. They are deliberatly shaped by current and former governments, since basically Reagan was dismantling the confederation.
Huh‽ Reagan dismantling the confederation‽ Are you talking about the former president Reagan? Ronald Wilson Reagan, 40th president of the United States of America?
like this
Maeve likes this.
Communists that support Russia have critical support, which means we support some of what they do, such as supporting Cuba during a genocidal blockade, but we still have valid criticisms. You won't see any of us claim Russia is morally good or some nonsense.
Communists don't judge countries based on their perceived moral character. Russia, like all countries, acts in the interest of its own ruling class. Right now the interest of their ruling class is aligned with anti-imperialist forces. We understand that imperialism is the primary contradiction, and that as long as we live under a unipolar world order the global majority will only get poorer and more exploited, that climate change will inevitably kill most of us and that those who survive will be tied to the same exploitative forces.
The only reason why some of us come across as "pro-Russia" is because we're often debunking imperialist propaganda. As long as people are willing to read beyond wikipedia or a genocide-denying newspaper, we're fine discussing events with a lot more nuance than we get credit for. But it's a lot easier to pretend we're crazy Putin-loving tankies, so that's what you see here.
like this
Maeve likes this.
like this
Maeve likes this.
There will be a day when I finally learn to code properly and fork the fuck out of X. I'll name it antifaX .
Or not, because it sounds... what's the opposite of sex positive? 🥵
I'd be all over that if I had anything to contribute with, but at the moment, I'm still learning the very basics of C and I'm in the middle of some other projects... 😅 Don't let my preoccupation kill your enthusiasm though!!! 🙏💞
Anecdote time
I recently inherited a Commodore 64 from my dad. It's from the 80's. While all I could do with it was
- type text and see it displayed
- load some games from cassette tapes
It was extremely refreshing to see that literally nothing was going on in the system other that what I saw on the screen.
Eh, it's probably not a realistically managable project. I might actually have more luck forking the NetBSD kernel to use compat_linux by default, which would achieve decent compatibility with the Linux ABI.
re: Anecdote Time \
That's so cool!
Yeah, it's pretty neat seeing or using a really simple system like that. Smaller or older computers tend to be a lot easier to understand, too, in my opinion.
Fork it if it's so good.
What are they getting for their money?
It's a marketing campaign to devalue Linux in the public eye.
If they can state that AI came up with a "good enough" distro you know what non-savvy people will think about it: that making a distro is "easy", and "anybody can do it", and that anybody involved with making distros "manually" is redundant and giving themselves airs etc.
It has already happened to many other fields.
Linux reshared this.
Linux reshared this.
Linux reshared this.
That's unfortunate that you are not informed. The best part is, that even DHH himself agrees that Omarchy has lot of bad security issues. His argument is that these get reported and fixed, so it will be secure someday (so his argument, but ignoring that vibe coding is never secure). Here is a part of the interview with Brodie in YouTube (about 10 minutes): youtu.be/M8gVXNlZFFg
- blog.happyfellow.dev/merchants…
- youtu.be/DYu9391lVP0 another video from Brodie, this time talking about an issue where the default configuration was set to allow any remote control of Kitty without asking the user.
- lemmy.ml/post/52085916 Omarchy: Any User Process Can Escalate to Root (with default Docker password, that is no password)
- github.com/omacom/omarchy/pull… [Security] Stop USB device names from being executed as Hyprland Lua
- github.com/omacom/omarchy/pull… Stop an installed theme from running code - #7884
- github.com/omacom/omarchy/pull… [Security] Stop a video title from becoming the Download Video play command
And the list goes on and on. These are not just security issues... these are dumb issues that should not have been there. Its incompetence and negligence. Every software has issues and bugs and security issues. But why don't the other distributions have this many dumb issues like these? And it won't get better, because its heavily vibe coded.
So I hope you are informed now.
Omarchy Is A Security Mess... But
Since Omarchy popped off there have been a bunch of people spending a ton of time trying to find security issues with the distro but that's not a surprise.Fu...Tech Over Tea (YouTube)
Omarchy: Any User Process Can Escalate to Root
Omarchy: Any User Process Can Escalate to Root
A security issue in Omarchy’s default Docker configuration meant that essentially every program running in the user’s desktop session could escalate to root without a password, sudo, or a privilege prompt.0xcc.io
Linux reshared this.
My complaint is that the argument from OP is bad.
The argument, without ambiguity, is essentially that because the developer is morally tainted you should not use the software. That just doesn't follow, and the argument itself distracts from taints any real concerns about the product itself.
Yes baby ! What a great page. Thank you, to this Brennan dude(tte) for creating it, and quick apolls to others for me primitively raging against every sign of this nazi/fascist club/product, and the whole nazi/fascist enshittification/normalization of 'open source'.
One nasty surprise in secondary list: 'suckless' - oh well, can't win them all 🙁
Let's post this great page as a standard reply to all posts/mentions of omacom/omarchy going forward, so all those not knowing, can be warned about what it really is !
[ait] (warning - AI topic tag)
Dear anti-ai, if you can muster it, then please lower defences slightly for just a sec:
It's really time and energy consuming to follow and document this yucky movement as they are now heavily funded and work/move constantly 24/7. Brennan is a super cool Human, but can't work on this always, all the time. We might need an active agentic system that also work constantly 24/7 to track the whole fascist/nazi network, all its players, update the lists and make it easier for ordinary good peeps to reject and boycott it all. Supervised by a human oc.
We might need an active agentic system that also work constantly 24/7 to track the whole fascist/nazi network, all its players, update the lists
Why?
I mean, I'm not anti-AI completely, but building denylists with AI seems to be a bad idea. Is it really that time consuming that we couldn't just do a git repo and allow merge requests for people to collaborate?
Yeah, suckless was a bummer for sure. 🙁 Although, with their elitist attitude, I'm not surprised. There's supposed to be a fork of their window manager at least, written by a really young person. Can't quite recall its name now...
I wonder if your idea is doable without using LLMs though! 😀
And businesses grow with exposure. And celebrity grows with attention.
While I find DHH's views odious, I have to recognize that they are not that unusual nor obviously baked into his software project. There is no particular benefit to howling about the free Linux distribution that he's developing on the grounds that he has bad politics.
Unless you can tie the development of the operating system to the explicit promotion of those odious views or the creation of actual material harm then you are just generating noise that at best informs the highly unpopular minority of people who give a shit about the political perspectives of the person who delivers their fucking milk, and at worst serves as a positive advertisement for the project because it's upsetting people that everybody doesn't like anyway.
Linux reshared this.
Not precisely what I was going for, but also a wrong and self-soothing argument.
What I meant was that people who whine and make everything about politics and the moral purity of people who aren't doing political work are generally considered insufferable assholes. And a fair number of people will do things just to because rhe person who said they shouldn't is an asshole.
Antix, pretty cool Debian-based distro made by (at least nominally self proclaimed) antifascists. I guess we could also count some socialist-backed distros like Nova linux.
Beyond distros though, I'd say there are plenty of left leaning people working on various projects, such as Gnome.
I mean, Redstar... I think that'd technically that'd be socialist, though.
More seriously, I think most of the non-fork distros don't tolerate that crap. Think Arch, Debian, Void, etc.
Something I'm keeping an eye on is this project. No clue what, if anything, will come of it.
Personally, I use Artix, and I'm considering NetBSD. I'm also consodering making my own Unix-like distro, possibly using the NetBSD kernel.
Not really, just use something normal that's there to provide software. Fedora (but remember to install video codecs), Arch (but use the AUR with caution), Debian (if you're okay with using neolithic-age software), SUSE (European Fedora ~~with AppArmor instead of SELinux~~), Void (but software availability can suffer).
The BSDs seem cool but it really depends on your hardware if you can run them. NixOS is awesome technology but has problematic business relations1 so you might want to take a look at GNU Guix.
- I'm not totally sure what's going on there. There was something about a community split between Nix (the package manager) and NixOS (the distro) but I don't remember which side is which. Using NixOS with Lix instead of Nix might be what you want. ↩︎
I don't know for sure. They announced it one day, but I haven't really caught that much public discussion before that.
It might also be more accurate to say they switched the default selection, since you are able to select the MAC solution in the installer of the desktop versions, it's just that SEL is now the default selection instead off AppArmor.
This was the mail they announced the change in:
lists.opensuse.org/archives/li…
AntiX (based on Debian) is the only distro I know of that is developed by vocally anticapitalist leftist devs, even putting "proudly Anti-fascist" on their main page.
They also are one of the few distros to take an anti-LLM stance (though with Debian itself being pro-AI now, it remains to be seen how far they will go to avoid new LLM contributions made to the Debian base).
communist
basically whatever the FSF/GNU makes. check out Guix if you can put up with learning a little Lisp.
I am all on board with letting people know when open source is a bit too aligned with major companies or is somehow compromised.
I have no intent or need to use Omarchy.
This sites list of YouTubers to shun however is a bit too "purity test" for me. The reasons listed are, let's say extremely tepid in many cases.
I've never heard Jeff Geerling talk about any issue other than homelab stuff like hardware pricing and availability. His religious and personal views were not apparent to me at all.
I watched the Louis Rossmann video mentioned with the CO State Rep, and Louis was respectful and platformed this individuals commentary on the subject of privacy issues for a long time in the video. Generally Rossmann seems to criticize the living hell out of politicians left, right, and center.
I guess all I am saying is... Use whatever products you do or don't want to for your own reasons but, I disagree with the concept that I should brigade specific creators because they support Open Source but not 100% of my particular basket of other issues. We need Open Source to grow and need to reach out to diverse groups who can find value in it.
I will continue to listen to both Craft Computing Jeff (as far left as it is possible to be on social and gender issues) and Jeff Geerling (who is apparently conservative on these same issues) because I'm listening to them talk about homelab stuff, not telling me who to vote for etc.
Linux reshared this.
"If 9 people sit down at a table with 1 Nazi without protest, there are 10 Nazis at the table."
"Congrats", I guess. 🤦♂️ Is it comfortable there? 🙄 Technology isn't apolitical: atomic bombs weren't, AI isn't, and centainly it's the same for that pos.
First case I can just stop engaging with them, the other we need to push back publicly
Congratulations, you've just managed to advertise the exact thing you oppose. I would likely have given zero attention or thought to Omarchy today if I hadn't seen this thread.
Also, I just read that "The Omarchy Doctrine" page; if someone seriously thinks that is a "fascist creed", then that is very interesting. About the person who thinks that. If someone could help me figure out what part of that is supposed to be outrageous or especially controversial, I'd appreciate any help!
Heritage is dutyCommand is service
From “Hold the line”:
Omarchy is bringing that ethos back, and dropping the Code-of-Conduct struggle sessions and identity-overload nonsense that has plagued open source for far too long.
granted, i think the red alert website is misinterpreting the essay it cites, which analyses Omarchy overall as a fascist movement rather than the specific doctrine page
Linux reshared this.
"Heritage is duty" refers to the heritage of computing, not of human beings. Completely non-outrageous in context.
"Command is service", ok, that explains why Omarchy isn't a democracy. I think many other FOSS projects aren't either, so I don't see anything outrageous in that either.
And you may of course disagree with their opinion on "Code-of-Conduct struggle sessions and identity-overload nonsense" (not words I would have used). Many completely well-meaning people hold different opinions on those topics.
Many completely well-meaning people hold different opinions on those topics.
Not like that. There is a difference.
there's plenty of "friendly," normal looking, and now probably AI generated, scam sites too
there's way more non-friendly disinfo sites than those, the percentages
we, the ones who read and try to be vigilant of bad actors
—have heard about this before
As long as any form of will to power exists, there will be attempts towards facism. The point of open source is that the worst case scenario- something happens and you’ll be able to branch it and run it your way. That’s the whole damn point.
It is suppose to be so surprising- but that’s the life cycle of the modern day world. Leaders act very well towards their consumers and employeee until they get a real foothold to the point of being able to buy congressmen. Then they turn evil.
That’s the thing- they were always evil. They just hid their power level
I think boycotting omarchy itself (easy to do) is a lot more effective than boycotting everything else.
Let these companies see their money go to waste because no one cares.
Protest if you like, but I'm going to say: Stop talking about Omarchy if you want to hurt it.
The people who like it are going to like it, the ones who don't won't, and screaming about it just brings it to the attention of more people who never would have heard about it.
Omarchy is a essentially an Arch setup with Hyprland.
However, if you don't want frequent and possibly unstable updates, I'd suggest staying away from Arch in it's entirety and trying Fedora instead. It's got plenty of OoTB setups to choose from without having to mannualy install and configure them.
Bread on Penguins has a focus on minimalism and might have some interesting videos, though she herself uses dwm.
Nix as a system is meant to be highly replicable.
Me, I just try to make a flashback point before doing anything funky, but that's nothing remarkable to aspire to.
Linux reshared this.
But we aren't supporting or condoning it. We also aren't shunning them. We are signal boosting this nonsense "distro" into the stratosphere. I am extremely online when it comes to tech and Linux. The first I heard of Omarchy is complaints on Lemmy. I've seen like three total people talk about it outside of lemmy. All of them were easy to skip ads. The actions here instead flood the feed with news about it over and over and over.
Normally the impact of a small group of people wouldnt matter but we are the exact demographic that they want reach with this. and y'all are doing the work for them.
Oh Omarchy is "agentic" now? Is there a change they can point to that made it so?
Also the phrase "agentic Linux for the age of agents" makes my brain bleed.
Linux reshared this.
wake me up when there is a technical controversy to talk about
It's not unfair. Giving mindshare to those fuckers helps to kill people in the end. And don't be disingenuous, linux is in military systems, yes -that's bad- just like the good guys must have atomic bombs as a deterrent of Imperial greed (hopefully the Iranian people are making theirs right now 🇮🇷✊🇵🇸✊)
Were all Arch Linux users always THIS insufferably apolitical? Mein Gott. That's why the far-right has them by the balls.
the guy is a weirdo that's for sure i mean look.
i'm not and will not be using it. afaik, it's just tweaked arch and the only difference that generated the huge funding headlines is that the guy is famous. so i'm still not impressed but that's beside the point
I am not trying to argue this, but some people will say "It just looks like a linux distro that is designed to be more agentic friendly, even if some of its backers have unscrupulous pasts." What is the response to this? Because I'm sure it's vibe-coded and insecure, but there aren't really linux distros that are agentic first distros and some computer enthusiasts really like AI. And yes, people can just install Jan or LM Studio on their own in another distro, but some people may want open source code and linux designed for AI. I know people on Lemmy often hate AI, so please don't hate me for writing this. I just don't totally get the reasoning aside from some people involved in the project seem to be assholes... or is that the reasoning?
To be honest, if not for security concerns I'd probably try this distro if it weren't somehow linked to anti-trans things, which makes anything completely toxic. But I looked at the Omarchy page just to see what it looked like and conceptually for people interested in agentic stuff, it didn't look that bad, it seemed sort of interesting.
Trans people are some of the best network engineers and coders out there and greatly help the open source community. Any open source project that isn't kind to trans people should be ignored. Maybe that's the point? That normally a project like this linked to anything anti-trans would be rejected by the open source community and it's only through soulless corporations and right wing tech bros that this is existing?
Well, the AI (LLM stuff) is right wing. It makes the last thing neoliberalism didn't make obsolete useless. Who cares if you actually understand what you're doing and are able to do it way better than a LLM. "You are now useless. Fuck you."
The neoliberal ideology now made everyone useless. How can a person still be a neoliberal when you can see none of us really have any value (intellectual or otherwise), we never did. The only thing humans had was pretending to be useful (or competent in any way) and they are taking it away from us little by little.
That's why I'm a leftist, I've seen basic human dignity being taken away from people since my childhood and experienced repression (as much as a minority in a non third world country can) and I know many people have it worse.
Linux reshared this.
en.wikipedia.org/wiki/Dark_Enl…
They want to overthrow democracy and turn it into some authoritarian techno-capitalist hellscape.
Eich, Yarvin, and peter thiel have ties to it, along with many others.
Good to know what to omit, also:
Use and fund open alternatives to the boycotted tools: Bitwarden instead of 1Password, Nextcloud or Co-op Cloud instead of Dropbox or AWS, WooCommerce or Openfront instead of Shopify, Signal, Matrix, XMPP, or Delta Chat instead of Slack. Sourcehut, Gitea, or Forgejo instead of GitHub.
I bet here's a typo, because I can't believe Matrix is also bad
Astonishing that Free and Open Source Software with little to no employees cannot compete exactly 1:1 with a VC funded company with a hundred full-time employees.
edit: 2.545 employees as of 2021. I even have to wonder how do they need so many, what for?
Not gonna lie, the whole text confused me at first
Bitwarden instead of "1Password",Nextcloud or Co-op Cloud instead of "Dropbox or AWS",
WooCommerce or Openfront instead of Shopify,
Signal, Matrix, XMPP, or Delta Chat instead of Slack.
Sourcehut, Gitea, or Forgejo instead of GitHub.
I don't know why they didn't use the dots, but it doesn't really matter, the message is almost clear after all
From the article:
The Omarchy Doctrine is a public, fascist creed: heritage as duty, hold the line, the will to power. It matches Roger Griffin's palingenetic populist ultranationalism and Robert Paxton's first stage of fascism: a creed, a leader, followers. And there's $18.5 million already pledged for the next stage.Despite this, more than a dozen top tech executives and corporations have pledged millions to the Omarchy / Omacom Foundation. They include the CEOs of Shopify, Stripe, Dell, Cloudflare, Block, Dropbox, Coinbase, and others, as listed on Omarchy's patrons page.
I think it is not despite, but precisely because of it that these people are funding it.
I clicked the first referenced article just out of curiosity, and the guy is like 'The Brits are pissed because of the erosion of their national identity and that's understandable'!
Dude. You're talking about the biggest colonial empire in history...yet people like you actually love to complain about migrants and praise those who do the same...? Self-awareness of a rainworm.
blog.zaramis.se/2026/09/12/fri…
Fri och öppen programvara och en maktdemonstration - Svenssons Nyheter
Fri och öppen programvara och en maktdemonstration.tante (Svenssons Nyheter)
voice changer that works on Discord
I want to sound like James Earl Jones.
Sorry I can't answer your question.
What are these ".raw" files that v4l2-ctl saves streams to?
I recently bought
- a PCIe expansion card for FireWire (1394a and 1394b) capture
- a PCIe expansion card for component video, composite video, VGA and DVI-I capture
- an nvidia GT 220 GPU to make room in my chassi for the other two cards, because my ASUS TUF Gaming GeForce RTX 3080 OC Edition 12GB GDDR6X's big butt was in the way.
The goal is to help mom and dad to digitize old VHS, VHS-C, Mini DV and audio cassette tapes. The above expansion cards will arrive sometime next week and meanwhile, I have been doing some research on ffmpeg and v4l2-ctl. It's absolutely amazing how much you can do - or could do - with ffmpeg if you had about two-three lifetimes to learn. 🤣
Anyway, using a cheap HDMI to USB video capture dongle, I have successfully captured some video with v4l2-ctl -d /dev/video0 --stream-mmap --stream-to=video.raw --stream-count=100 and then converted it using ffmpeg -i video.raw video.mkv.
I am really interested in what this .raw file is, but all I could find was this, which seems to pertain to raw image files, rather than what v4l2-ctl outputs.
I tried to do some Ctrl+f searches on Video for Linux API, but this was far beyond what I was able to comprehend. On the other hand, the manual is far too "shallow" and doesn't explain much. Do you have any recommendations on what to read in order to understand a little bit more about the inner workings without having to take a PhD in how Linux does video? Why are these .raw files so big? What is the difference between them and and of the standard containers (.mkv, .mpeg, .avi etc.)?
Also, a huge bonus if you can find the time and will to point out any rookie mistakes in the digitizing project itself.
Capture an HD audio-video source, through a low-profile or full-profile PCI Express slot
High-Definition PCIe Capture Card - HDMI VGA DVI & Component - 1080P - TAAStarTech.com
file and/or mediainfo commands at those files?
file and didn't know of mediainfo. I'll try! 😁
I'm no expert but I believe ffmpeg will be using the rawvideo decoder to read that file. If it appears to work I guess the stream output by v4l2-ctl happens to match up closely enough with the default parameters listed in that doc, you may want to work out what it is and double check compatibility though.
The difference from a regular container is that it's uncompressed (hence the size) and can't include any metadata (hence the need to specify parameters manually). v4l2-ctl writing in this format means it doesn't need to worry about compressing and encoding the video on-the-fly, which would complicate the implementation and might not always be feasible in real-time.
If you wanted to avoid the intermediate file you should be able to pipe v4l2-ctl directly into ffmpeg.
The person who said file and mediainfo put you on the right track. You’ll figure it out.
The video tapes do a somewhat decent job of correcting their own instability but cassette players need to be adjusted for wow and flutter as well as head azimuth. Make sure you’re using a player that supports the tape type and noise reduction scheme as well.
E: you may need to fiddlefuck around to get good capture from that star tech card. Or maybe it’s fine to you.
Linux reshared this.
what google wallet FOSS alternative do you know that works in Germany?
cross-posted from: feddit.org/post/35313839
I write to you from Germany, where I work. I use an android device.The transportation authority I am in is called Mainzer Mobilität and because my employer only covers 50% of the transportation costs if I use the digital travel card, I'm basically forced to use google wallet, which I hate. This transportation authority doesn't offer pkpass files I could use with FOSS Wallet or pdf cards with my full name and a small qr code I could download. It has to be google wallet or use a physical card (and pay double).
I used to take a screenshot of the qr code and download the receipt as a pdf each month. On the receipt everyone can see the relevant data, including my full name, address, expiry date of the travel document, type of travel card and what I paid, but 5 days ago a "Kontrolleur" (an employee who boards buses to identify passengers without valid travel documents) fined me for not showing him the google wallet app with my pass there.
Yo read that right, it MUST be google wallet, otherwise I'm not carrying a valid travel document. The qr code alone together with the receipt with all my data and my identity card are not enough.
Is there any FOSS wallet or application that would work in Germany like google wallet does?
I really hate being forced to use google crap like this, I really don't want to trust them with my data but I need to save as much as I can.
Feel free to suggest other communities where I could ask this question.
like this
Auster likes this.
Omarchy should not matter. But sadly it does. As a power grab.
Omarchy should not matter. But sadly it does. As a power grab.
If you don’t know what Omarchy is here’s the short summary. David Heinemeier Hansson, creator of RubyOnRails, owner of a software business and millionaire, decided a few months ago to go all in on Linux and – because that’s just his MO – thought that turning his setup into a project made sense. Omarchy is just that: A pretty standard Arch Linux distribution with a handful of configuration files, that Heinemeier Hansson (or DHH as he is often called) wrote, or vibed or whatever. There is nothing wrong with this, custom, opinionated special purpose distributions have been part of the Linux culture for a long time and provide a lot of value and experimentation that sometimes even flows back to the original project. In a way Ubuntu Linux is just that to the basis Debian.
There’s also nothing wrong in more opinionated software – quite the opposite. I do think that RubyOnRails and similar frameworks gained traction especially because they do have a clear idea of how they see the respective problem domain. There’s even the statement “There should be one – and preferably only one – obvious way to do it” in the Zen of Python. Having a strong point of view is not a bad thing in software or in general. The problem is the kind of points of view DHH has.
I don’t want to go into all the gritty details here, Brennan Kenneth Brown did a great job with their article “Normalized Fascism in Open Source: $12 Million Given to DHH“, but here’s the short version. DHH is a racist and a fascist. He recently wrote articles on how there are [Content Warning: massive racism] too many brown people in London these days. In July he wrote an [Content Warning: Racism, anti-romanism] article comparing Roma communities (using a slur for them) to “wolves” that should be “shot”. His X account is also know to be “edgy” in a similar way. A few days ago he posted sort of a manifesto for his set of config files:
There’s even a longer version on the website. Even without a strong background in antifascist literature or history this reads like a fascist creed. About unity and identity. About “holding the line” (against codes of conduct and the rights of marginalized people as the website explains). About how there always needs to be a strong leader who makes the decisions. Given DHH’s other writing this is not a misguided joke, this is how he thinks about the world.
I began this text writing “Omarchy should not matter” but I have not explained why it does. It’s surely not about user numbers (it’s a clunky distro aimed at people who love to cosplay hackers). But it is about power.
DHH has used his connection to CEO’s of tech corporations and his position as influencer to collect up to now above 18 million dollars of funding for Omarchy. He uses that money not for himself (he has enough of that) but to fund certain pieces of Software he uses in his distribution. Like for example the window manager hyprland whose main developer the Omarchy money now funds. What is “Vaxry” known for outside of a niche window manager? He runs a community based around LGBTQ discrimination and participates in that (see the short summary on Drew DeVault’s “Weird Little Guys of FOSS” list). His bigotry is so consistent that he was banned from participating in the Freedesktop.org community where all the other developers of window managers and the free software desktop stack collaborate. And it was long before DHH funded him.
One could see a world where a CEO using his connections to drum up some funding for free software projects would be a good thing. But that’s not the world we live in I am afraid. DHH got 3 million USD from Digital Ocean (a cloud provider) for Omarchy. Basically at the same time where Digital Ocean cancelled their support of Flathub and GNOME that amounted to a value of 50 USD per month.
DHH is using his position and his influence to accumulate donations that he then can distribute to projects that align with his fascist worldview and ambitions. And in a time where many important projects and infrastructures are strapped for cash running just on the goodwill of a handful of people that is increasingly dangerous. Not because its corporate money – a lot of funding for open source comes from corporations, they are after all who are sucking up all the surplus from people’s labor. It’s because this amount of money gives him power.
The Omarchy foundation will be where projects in desperate need of funding will be pointed. And will a project focused on human rights and social justice get funding from our fascist overlord? What kind of pressure can that exert on projects who have to decide to either die due to lack of funding or kill their code of conduct?
An open fascist is building one of the bigger sources of funding for open source fully under his individual control and sucks up a lot of money that otherwise might have gone to liberatory projects. Community projects. Antifascist projects.
And that is why Omarchy matters. Sadly. Not because of its technical merit (even though those fascists love to use the “merit” argument to fight human rights) but because of its leader, his connections and his ability to accumulate financial power. Without anyone in that ecosystem saying anything about how that leader operates and talks. And you might know the saying: If there’s a Nazi and 10 folks sitting together at a table and nobody says and does anything? There’s 11 Nazis at that table.
Omarchy got a lot of recognition recently. Not only by corporate donors but by Youtubers and other tech influencers who kept praising it and nudged people (who might not know about DHH’s exploits) towards testing it. To become “a hardcore linux user/dev” or whatever other chauvinist argument they made. This makes it dangerous.
Running Omarchy means contributing to this dynamic. It means willingly integrating oneself into a fascist community. Legitimizing it. Supporting it. Omarchy is a fascist project that normalizes fascist thinking for everyone entering that community (even unknowingly). The baseline has to be not to use that system. And as people who believe in human rights and dignity, in community and a tech world that can be better we need to oppose Omarchy. Need to make sure it gets no seat at any table. Support projects who actively refuse to collaborate. Support projects who care about human rights and flourishing. And do not do business with the companies who willingly support fascists.
Siamo tutti antifascisti!
(Share this message about Omarchy [or some other similar post] around in the tech circles you frequent. Tell people about the background of this hyped Linux distribution and its fascist leader. Quit your 1password or Digital Ocean accounts and mention that it is because the support fascists.)
Power grab
Omarchy should not matter. But sadly it does. As a power grab. If you don’t know what Omarchy is here’s the short summary.tante (Smashing Frames)
like this
Endymion_Mallorn, osaerisxero and Infrapink like this.
like this
Endymion_Mallorn and Little1Lost like this.
Rather than the Streisand effect which is about attempts to censor information, its probably more accurately described by a term I recently learned about (coined by Lee Vinsel and popularised by Cory Doctorow in his various writings): 'Criti-hype'.
Doctorow uses it to describe how a lot of online AI criticism is actually feeding the so-called "growth story" that makes AI look attractive to investors (i.e., by tacitly accepting the narrative that AI is actually good enough to 'take our jobs', for example) which leads to greater and greater stock valuations of AI companies, and therefore continued AI bubble inflation.
I see the parallels here, not sure if it's 100% applicable, but thought I'd throw it out there
like this
Endymion_Mallorn likes this.
It's not you (an informed user) that they're after, it's about public perception of Linux.
I would go as far as to say Omarchy is an attack on all Linux distros.
It's the notion that you can just "dial up some tech" that has been doing widespread harm to all branches of IT, shaking up the public trust in technology and confusing what "reliable" means for IT.
If Omarchy succeeds in having AI create a usable Linux distro it would fundamentally alter the optics of "manually" created distros and the public's trust in them. And it probably can, given massive amounts of money and resources. Hence all the millions being poured into it.
It's the old "embrace, extend, extinguish" strategy in a new form.
It’s the old “embrace, extend, extinguish” strategy in a new form.
Do I need to point out that this has never worked against linux/open source?
Not for lack of trying, mind you. Previous attempts were eventually thwarted after decade-long efforts, which is also how this one looks like it's shaping up.
It's also worth pointing out that in previous cases there were champions of the industry that stood up for Linux and countered with equal amounts of money into things like lawsuits and marketing on the supporting side.
Furthermore this attack is of the FUD variety (fear, uncertainty and doubt) which is harder to counter.
Do I need to point out that this has never worked against linux/open source?
Kindly point me to three generalist, widely known XMPP servers.
Kindly point me to three generalist, widely known XMPP servers.
The lack of generalist widely known XMPP servers has nothing to do with the fact that today anyone who wants to deploy a modern up to date XMPP server can do so, and has choices. There are also modern actively maintained clients. That's my point. There are also many general free servers to join, even if not well known.
If you base the value of something on its popularity rather than its utility, then we aren't concerned about the same things. As long as I can use the software I want to use in the way I want to use it, then I'm a happy user. I can't control what other people use.
Doesn’t mean it’s immune.
That is what it means.
Any project with a GPL or similar license is effectively immune from takeover.
As long as there is someone with the skills and interest with access to the source (and there are legions), they can use it. If someone wants to keep it the way it was or change it in some big way, they can fork it.
Every time there has been a corp buyout or ideological divide, the people exercise their rights and projects fork, preserving the independence and community values.
"Negative attention is also attention". In the Linux community where we are in, the fascist DHH was already discussed at least once (in fact multiple times) in the last weeks.
I think suppressing this topic until they run out of money is a better strategy than every time trying to do holy wars. Of course the situation is different if you notice that the person whom you're speaking with may not yet know. That is not really the case in lemmy.ml/c/linux
Meanwhile the other day a post here asking "What actually is the deal with Omarchy?" got deleted.
I feel this is more about people signaling they dislike he who should not be named (other than initials) than, you know, what is actually wrong with the product.
The same thing happened with the technology communities and Trump / Musk. I sincerely do not care about these people or their opinions. I'm here for the tech news, not a circlejerk about whom the Internet considers a nazi.
I guess I will just have to add a few more keywords to filter now.
Meanwhile the other day a post here asking “What actually is the deal with Omarchy?” got deleted.
Important to know why it was deleted. As I cannot see in the content and discussion, I cannot verify what happened. So bringing this up isn't really meaningful as a point then. Now if it was deleted for reasons you suggest (because they don't want positive attention as I get it from your reply), then yes, that would be bad. But how do we check this? It might had a different reason.
I will just have to add a few more keywords to filter now.
I didn't know this was possible on Lemmy! Care to explain where this can be done? Or is it maybe your client that allows that. On the webpage lemmy.ml with a browser I don't see any method of keyword filters.
The post itself: lemmy.today/pictrs/image/76e8b…
Removal reason:
reason: en.wikipedia.org/wiki/Succ%C3%…
Source: lemmy.ml/modlog?page=7&actionT… (the link is paginated, so it will only be accurate for a short while)
And yeah, keyword filtering is a feature from the Android client Lemmy Connect, it's not server side, unfortunately.
Agree to disagree. To me that meme format literally is someone asking "why is everybody talking about X". It got some actual in depth answers "this is what it is, this is why people are upset" and then it got deleted.
So now we're back at the point where there's less info about what it actually is, only that it's bad.
whom the Internet considers a nazi
The guy is wildly bigoted and he advocates for ethnic cleansing lol what else do you need
this is about enlightenment
For me personally, I see enlightment - especially that particular word - in the process of self-perfection and leaning the truth.
I mean, I don't mind that you have your opinion. It's just funny to me that you chose this word of all. One that has nothing to do with the reputation system.
Let's spread the word:
STOP OMARCHY: Boycott Tech's Far-Right Backers
Protest against the Omarchy/Omacom Foundation and the tech companies and executives funding far-right open source.STOP OMARCHY
neocities
This now should have TWO upvotes from me!
(come on lemmy devs get to it)
"Wait what? I can distribute my setup on linux??"
"Yeah"
"LET'S FUCKING GOO WE CAN PRETEND IT'S A DISTRO AND MAKE CASH"
like this
Infrapink likes this.
And it’s disingenuous at that. I’ve been trying to figure out why this guy is a fascist through all these posts and comments that keep popping up and it seems like the common thread is that he’s against immigration. Which… fair. That can definitely be a dog whistle. But when I keep seeing things like “he says they should all be shot” when I’ve read the quote myself and that’s not the point he was making; it kind of makes me doubt the rest too.
If he’s a bad dude, say the bad things and let me make the decision myself, your exaggerations are hurting your own cause.
I’m asking.
I mean, I do think he approaches fascist ideology with his blog posts, and he seems to also be a credulous rube when it comes to AI, but I will admit that in his blog post he argues for deportation, not killing. (Deporting to where? Unclear. Roma can come from various EU nations, including Denmark.)
But even given that I don't like the guy, I have to ask, does he harm libre software, and does using his libre software harm other people the way his preferred immigration policies would? To me the answers seem to be no on both counts. Will I be suspicious of his work? Maybe, but suspicion isn't prejudgment. Will I financially support him in any way? Hell no, he can spend that Dell money on his own. But the beauty of free software is that it is free, and you are not bound by the politics of its creator.
I agree for the most part, except for the use of the terms “fascist” and “racist.” Those terms are used far too quickly and far too often. This weakens and normalizes them.
Not everyone who criticizes migration is automatically a racist. Not everyone who loves capitalism and liberalism is automatically a fascist.
That’s no justification for DHH and his supporters. My point is simply that these days, people are far too quick to throw around extreme terms online without thinking things through, just because someone has a different opinion. Just as, for the right wing, everything is always immediately labeled as socialism and/or communism.
As a result, the lines of conflict keep drifting further apart, making dialogue impossible—and that only strengthens the true extremists.
The Cuban Medical School Training Doctors for the World
For decades, Cuba’s Latin American School of Medicine (ELAM) has trained doctors from around the world — including the U.S. — with a vision of healthcare as a human right. Samira Addrey and Abeeku Ricks are among hundreds of ELAM graduates from the United States.
Watch full video.
Sorry to leave Zorin
Just switched Zorin for Win11 on my kids computer (yes, it did hurt and still does 😭). His friends play Fortnite and he felt left out. Windows is the only option if he want to play?
Btw downloaded newest Microslop Windows 11, but still during installation there was a gust from the past; I had to use my other computer to download the wifi card driver, which I had to "select from disk" when installing 😂 in 2026!! (tplink ex3000). Worked flawless on Linux.
\
(Unless there's something better, it's what I use on other ppls computos.)
O&O ShutUp10++: Improve Windows data protection
Enable recommended privacy options and make Windows 10/11 leaner and more private with just a few clicks.O&O Software GmbH
Linux reshared this.
You can get really good performance in a VM if you can pass-through a GPU, which is a lot of tom-foolery or a second dedicated GPU since you can't have it passed through and working for your host OS at the same time. BUT, most anti-cheat is going to either block the game from running in a VM or just ban you outright for trying to "bypass" the anti-cheat.
All of this is even dumber when you realize EAC (which Epic makes) has Linux compatibility that other games use, but Epic specifically chooses to not allow in their games. I really think it is because they know it would only help the Steam Deck and Tim Sweeney really hates Valve.
installed from fresh win11 iso downloaded from ms today.
like this
Little1Lost likes this.
like this
TVA likes this.
It’s the same process you would go through to activate with Microsoft. The website explains how each option works. The code is all open on GitHub under the same name.
Make your own decisions about who to trust.
Probably just a waiting game, then. Epic is bringing their client to Linux (supposedly), but it's unknown when.
As a second option, have you considered dual booting, with Linux as the default? Then you/he can still have the benefit of Linux most of the time with Windows as a backup for the problematic games.
like this
Little1Lost likes this.
The issue with that setup is, if Fortnite is one of the primary things he does, he's just going to stay on windows and never use the linux install. Nothing is more annoying than having to constantly reboot into a new OS since it requires closing everything out. It would likely end up being a Windows default and occasionally swapping to linux (more realistically just never swapping to linux)
That flow is what I do though, I have both Debian and Windows 10 installed and default to Linux, but thats also because I don't play a game that hard requires windows to function, so my usage of the OS is strictly hardware/firmware updates and the once or twice a year that I do have a game that straight doesn't work on linux at all.
you missed the second half of the post
but thats also because I don't play a game that hard requires windows to function, so my usage of the OS is strictly hardware/firmware updates and the once or twice a year that I do have a game that straight doesn't work on linux at all.
Even that quote is contradictory in one sentence. Bold added to clarify what I mean...
but thats also because I don’t play a game that hard requires windows to function, so my usage of the OS is strictly hardware/firmware updates and the once or twice a year that I do have a game that straight doesn’t work on linux at all.
Basically "I won't play a game that 'hard requires windows' unless I decide to play a game that 'straight doesn't work on linux', which happens regularly enough that it is half the reason I keep a windows partition around". Like, honestly, It's okay. I am not trying to shame you for having a windows partition. I just find it hypocritical to say it doesn't work and then explain how you make it work, lol.
I think we have different definitions of the word regularly. that, or you're not understanding my post I can't tell.
As per the quote, it happens once or twice a year. I would not classify that as regularly. And as such, since it's not happening regularly, I am able to use the system where it defaults to Linux.
Where in contrast, if I had a program or game that I played daily with my friends(or arguably, even if it was every other day) that required Windows, I would be defaulting to Windows because having to reboot your computer in order to load completely different operating system regularly would be too much of a pain in the ass.
I say this from a realistic point of view because I've already done that back before proton and back before wine was even half as decent as it was now. That is how I ran my laptop, I had a Windows 7 system with Linux Mint on it as a side load. And I had to reboot into Windows any time I wanted to play a game because wine at that stage of development sucked. My intention was to switch to Linux and have Linux as a primary. But realistically, what it ended up being is, if I had a remote suspicion that I might want to play a video game that day, I would just load the Windows operating system, in order to make it so I didn't have to restart all my programs in order to play my game.
Current day proton and wine have gotten to the point where I no longer have to worry about that because I have no Windows critical games anymore. So as such, I'm able to default to Linux because I'm not having to reboot into Windows to make it work.
Hopefully that makes it a little more clearer, I fail to see how it's hypocritical.
To be clear, I believe you are talking about kernel-level anticheat?
I once read that kernel anticheat is the lazy option. Devs can supposedly combat cheating without that, but it takes effort (meaning $$$).
So Fortnite could come to Linux, but Epic would have to fundamentally change how they deal with cheating, and the CEO doesn't seem the type to give a shit about that.
Epic's anti cheat support Linux, the CEO refuses(-ed) to use it in their own games because they hate Linux.
Talking out of my ass, i think this shift is one of two things. The first would be their customers wanting to target Steam Deck having doubts of Epic's anti cheat capacity in Linux. If they don't support it in their own games (and Rocket League had Linux support before being bought out). The other is they want to launch their own Linux based console with their Store pre-installed. They've always wanted to have a store front, to the point they challenged Google and Apple for a bigger piece of the pie. Today, this last part is unlikely considering the price of components.
Doubt the graphics is going to keep up in WinBoat enough to be playable, but even if it has improved that much in 3 months, it still isn't going to make the anti-cheat work in a VM.
Unfortunately, the best experience I've found (without installing windows on bare metal) for something like this is one of those game streaming services like geforce now or xbox game pass. You point your browser somewhere and play it with a bit of input lag. But both of those companies suck a whole lot, so I stopped using them (and I heard game pass is going to limit you to some absurd low number of hours per month, even on the top tier of game pass).
[Feature] GPU Acceleration · Issue #239 · winboat-org/winboat
Feature Description Adding Virglrenderer and Virtio-gpu to Winboat should give some level of GPU Acceleration to Windows Apps. Use-Case It will make Windows Apps run faster that need GPU Accelerati...XSpark0 (GitHub)
actually you don't need reinstall for switching edition since win10 (except enterprise ltsc and a few)
gotta just enter the license key and it auto changes
Linux reshared this.
True, but haven't used Windows for quite a while. Got several computers and licenses, and I know I got at least 2 pro licenses, but Microslop insisted I only have home. (got 2-3 home licenses too). I can't figure out which key is which, which ones are stored in my account (where can I check this?). Stored the original Win10 keys, but think they changed when upgraded to 11 - dunno how to solve that. Would be nice with a page that lists all licenses for my user, also somewhere I can check my 10 keys and get info on which are upgraded to 11 and what the new keys are. 😅
Thanks for lots of suggestions here, some helpfull and some not so helpfull. Allthough impressed on the number of helpfull posts actually. Got home installed now, pro doesn't really matter for my son playing Fortnite. All good 🥳 .. well, except that I now have a Windows machine on my network 😆
Linux reshared this.
Maybe you should try to tell her Roblox is better as I managed to have it working on my Steam Dech through Sober and Vinegar.
We used to keep our Playstation 5 for this, but lately he only plays on the Steam Deck so I’m considering selling it.
Oh maybe, it’s just that for me Roblox and Fortnite are the games my kids are playing and one of them can be played on Linux.
I don’t know about PUBG and I don’t know if it’s popular with kids/teens.
To be honest, my view of Fortnite is kids buying expensive skins. In Roblox, I’ve seen people creating games and kids are less pushed towards spending money.
I’ve seen my son waste a lot of his allowance in Fortnite and almost none in Roblox.
But, to be honest, while I’ve watched him play, I never played myself..
You could just forbid them from playing it 😂 or use a vm with gpu passthrough. Idk how setting that up is anymore, but it used to be a bit of a bear
edit: I forgot about kernel level anti cheat. Propaganda might be your only option ✊
edit edit Xbox cloud gamepass! linuxvox.com/blog/xbox-game-pa…
Unleashing Xbox Game Pass on Linux: A Comprehensive Guide
Xbox Game Pass has revolutionized the gaming industry by offering a subscription-based service that provides access to a vast library of games.linuxvox
Linux reshared this.
Les 2 minutes 22 de la carte blanche d'Adèle Haenel à la fin de la Grande Librairie
Autrice engagée, notamment pour la défense de la Palestine et contre les violences faites aux femmes, Adèle Haenel a livré un texte puissant sur le plateau de France 5.
Mais France Télévisions a supprimé le replay de l'intégralité de l'émission.
Voici donc le replay de l'extrait en question.
Conky sucks. Long live Conky!
I switched from 10 years of Openbox to KDE Plasma. This also means from Xorg to wayland.
Plasma is great, it has almost everything. One thing I'm missing (until I'm able to write my own plasmoids/widgets) is what conky provides: a constantly updating overview of my top processes, what's eating resources.
If you ever tried to hack your own conky you must know how fragile it can be. Plus, it's even more fragile on wayland. Most people run it in Xwayland, many unwittingly, but that didn't work for me either.
Let's not dwell on these things (more than a decade of faffing around with conky. It usually runs stable once it's set up, but getting there is beyond painful).
Every time I thought I had it running stably without freezing or disappearing, something new happened... aaaarrrgghh
Until I decided fuck it, I'll run it in the terminal. Much more stable. And with Konsole* & Kwin I can make it look really good.
* I tried it with Alacritty first, but it flickers!
The workflow, if you are interested:
::: spoiler
The conky config
conky.config = {
background = false,
out_to_x = false,
out_to_console = true,
out_to_ncurses = false, -- the terminal gets messed up with console_graphs
out_to_stderr = false,
out_to_wayland = false,
-- replace dumb ascii characters, e.g. in console bars, with nice unicode characters
lua_load = "~/.config/conky/lua/scripts.lua",
-- see how these chars are replaced in the lua functions above:
console_bar_unfill = 'a',
console_bar_fill = 'b',
console_graph_ticks = "a,b,c,d,e,f,g",
use_spacer = 'left',
-------------------
update_interval = 3,
--------------------
total_run_times = 0,
cpu_avg_samples = 2,
diskio_avg_samples = 2,
net_avg_samples = 2,
no_buffers = true,
-- max_text_width = 30, -- does nothing in console/ncurses
pad_percents = 3,
short_units = true,
format_human_readable = true,
if_up_strictness = address,
top_name_width = 30,
top_name_verbose=true,
override_utf8_locale = true,
template0 = '${lua rst}${lua blk_brt}${lua fill ┄ 45}${lua rst}', -- ┈🭸 a horizontal line 45 chars wide
template1 = [[${lua rst}${lua tab}${top name \1} ${if_match "${top cpu \1}" == " 0.00"} $else${top cpu \1}$endif ${if_match "${top mem \1}" == " 0.00"} $else${top mem \1}$endif]],
};
conky.text = [[
${lua rst}${lua cls}${lua cyn_brt}${lua cpad 45 ${kernel}}${lua tab}${lua cyn_brt}Name CPU% MEM%
${template0}${lua tab}${template0}
${lua cyn_brt}RAM${lua rst} $mem/$memmax $memperc% ${lua cyn_brt}SWAP${lua rst} $swap/$swapmax $swapperc%${template1 1}
${lua cyn_brt}CPU${lua rst} ${freq_g 0}GHz${cpu cpu0}% ${lua mag_brt}${lua bar_to_uni ${cpubar cpu0 1,29}}${template1 2}
${lua mag_brt} 1${lua rst} ${freq_g 1}GHz${cpu cpu1}% ${lua mag_brt}2${lua rst} ${freq_g 2}GHz${cpu cpu2}%${template1 3}
${lua mag_brt} 3${lua rst} ${freq_g 3}GHz${cpu cpu3}% ${lua mag_brt}4${lua rst} ${freq_g 4}GHz${cpu cpu4}%${template1 4}
${lua mag_brt}${lua graph_to_uni ${cpugraph cpu0 1,45 -l}}${template1 5}
${lua cyn_brt}Load ${lua rst}1min: ${lua red_brt}${lua rpad 6 ${loadavg 1}}${lua rst} 5min: ${lua red_brt}${lua rpad 6 ${loadavg 2}}${lua rst} 15min:${lua red_brt}${lua lpad 6 ${loadavg 3}}${template1 6}
${template0}${template1 7}
${lua cyn_brt}FS root: ${lua rst}${fs_used /}/${fs_size /} ${lua cyn_brt}${lua bar_to_uni ${fs_bar 1,24 /}}${template1 8}
${lua cyn_brt}FS data: ${lua rst}${fs_used /home/ssd256_data}/${fs_size /home/ssd256_data} ${lua cyn_brt}${lua bar_to_uni ${fs_bar 1,24 /home/ssd256_data}}${template1 8}
${template0}${lua tab}${template0}
${if_up enp0s20u2}
${lua cyn_brt}USB ethernet${lua rst} up:${lua grn_brt}${upspeedf enp0s20u2}K${lua rst} dn:${lua grn_brt}${downspeedf enp0s20u2}K${lua tab}$else${if_up wlan0}
${lua cyn_brt}WLAN${lua rst} up:${lua grn_brt}${upspeedf wlan0}K${lua rst} dn:${lua grn_brt}${downspeedf wlan0}K$else
${lua fill S 45}$endif${lua tab}$endif${lua cyn_brt}${if_match "$mpd_status" == "Playing"}${scroll wait 45 1 ${uppercase ${mpd_smart}}}
]] The accompanying scripts.lua
\#!/usr/bin/lua
-- we make our own ncurses :-D
function conky_rst() -- reset
return '[0m'
end
function conky_cls() -- clear screen
return '[H[2J[3J'
end
function conky_nl() -- newline
return string.char(10)
end
function conky_blk_nrm()
return '[0;30m'
end
function conky_blk_brt()
return '[1;30m'
end
function conky_blk_dim()
return '[2;30m'
end
function conky_blk_uln()
return '[4;30m'
end
function conky_blk_bln()
return '[5;30m'
end
function conky_blk_rev()
return '[7;30m'
end
function conky_blk_del()
return '[9;30m'
end
function conky_red_nrm()
return '[0;31m'
end
function conky_red_brt()
return '[1;31m'
end
function conky_red_dim()
return '[2;31m'
end
function conky_red_uln()
return '[4;31m'
end
function conky_red_bln()
return '[5;31m'
end
function conky_red_rev()
return '[7;31m'
end
function conky_red_del()
return '[9;31m'
end
function conky_grn_nrm()
return '[0;32m'
end
function conky_grn_brt()
return '[1;32m'
end
function conky_grn_dim()
return '[2;32m'
end
function conky_grn_uln()
return '[4;32m'
end
function conky_grn_bln()
return '[5;32m'
end
function conky_grn_rev()
return '[7;32m'
end
function conky_grn_del()
return '[9;32m'
end
function conky_ylw_nrm()
return '[0;33m'
end
function conky_ylw_brt()
return '[1;33m'
end
function conky_ylw_dim()
return '[2;33m'
end
function conky_ylw_uln()
return '[4;33m'
end
function conky_ylw_bln()
return '[5;33m'
end
function conky_ylw_rev()
return '[7;33m'
end
function conky_ylw_del()
return '[9;33m'
end
function conky_blu_nrm()
return '[0;34m'
end
function conky_blu_brt()
return '[1;34m'
end
function conky_blu_dim()
return '[2;34m'
end
function conky_blu_uln()
return '[4;34m'
end
function conky_blu_bln()
return '[5;34m'
end
function conky_blu_rev()
return '[7;34m'
end
function conky_blu_del()
return '[9;34m'
end
function conky_mag_nrm()
return '[0;35m'
end
function conky_mag_brt()
return '[1;35m'
end
function conky_mag_dim()
return '[2;35m'
end
function conky_mag_uln()
return '[4;35m'
end
function conky_mag_bln()
return '[5;35m'
end
function conky_mag_rev()
return '[7;35m'
end
function conky_mag_del()
return '[9;35m'
end
function conky_cyn_nrm()
return '[0;36m'
end
function conky_cyn_brt()
return '[1;36m'
end
function conky_cyn_dim()
return '[2;36m'
end
function conky_cyn_uln()
return '[4;36m'
end
function conky_cyn_bln()
return '[5;36m'
end
function conky_cyn_rev()
return '[7;36m'
end
function conky_cyn_del()
return '[9;36m'
end
function conky_whi_nrm()
return '[0;37m'
end
function conky_whi_brt()
return '[1;37m'
end
function conky_whi_dim()
return '[2;37m'
end
function conky_whi_uln()
return '[4;37m'
end
function conky_whi_bln()
return '[5;37m'
end
function conky_whi_rev()
return '[7;37m'
end
function conky_whi_del()
return '[9;37m'
end
function conky_def_nrm()
return '[0;39m'
end
function conky_def_brt()
return '[1;39m'
end
function conky_def_dim()
return '[2;39m'
end
function conky_def_uln()
return '[4;39m'
end
function conky_def_bln()
return '[5;39m'
end
function conky_def_rev()
return '[7;39m'
end
function conky_def_del()
return '[9;39m'
end
function conky_tab()
-- ┊🮇⋮┊⦙⸽|︳⏐|┆
return ' [1;30m┆[0m ' -- first black_bright, then reset
end
function conky_fill(char,num) -- pass S for spaces (no idea how to pass spaces in conky)
return string.rep((char == 'S' and ' ' or char),num)
end
function conky_bar_to_uni(str)
local bar_fill_map = {
a = '⠠',
-- a = '🞍',
-- a = '🞌',
-- a = '⬝',
-- a = '🭺',
b = '⠶',
-- b = '⯀',
-- b = '■',
-- b = '█',
-- b = '▇',
-- b = '⠿',
-- b = '',
}
return string.gsub(conky_parse(str), "%w", bar_fill_map)
end
function conky_lpad(num,str)
local pad = '%'..num..'s'
return string.format(pad,conky_parse(str))
end
function conky_rpad(num,str)
local pad = '%-'..num..'s'
return string.format(pad,conky_parse(str))
end
function conky_cpad(num,str)
out = conky_parse(str)
len = #out
pad = num - len
left = pad//2 + pad%2 + len
lpad = '%'..left..'s'
out = string.format(lpad,out)
rpad= '%-'..num..'s'
return string.format(rpad,out)
end
function conky_graph_to_uni(str)
local graph_ticks_map = {
a = '⣀',
b = '⣄',
c = '⣤',
d = '⣦',
e = '⣶',
f = '⣷',
g = '⣿',
-- a = ' ',
-- -- a = '_',
-- b = '▁',
-- c = '▂',
-- d = '▃',
-- e = '▄',
-- f = '▅',
-- g = '▆',
-- h = '▇',
-- i = '█',
}
return string.gsub(conky_parse(str), "%w", graph_ticks_map)
end Yes, it could do with some improvement.
All this is started through a desktop file in ~/.config/autostart:
[Desktop Entry]
Name=Conky Konsole
TryExec=konsole
Exec=konsole --profile conky-tui --qwindowtitle conky_tui_konsole --separate -e /bin/rbash -c 'tput civis; conky -c ~/.config/conky/conky-tui2.conf'
Icon=conky-logomark-violet
NoDisplay=true
StartupNotify=false
Type=Application
SingleMainWindow=true I also created a konsole profile that must have the exact dimensions for this conky, also the color scheme likely needs to be edited so that Background color is exactly the same as Color 1, because of transparency. You'll understand when you see it.
So far this gives us something like this (previous version):
Now I right-click on the titlebar -> more actions -> special window settings. The window must be uniquely recognizable through its title 'conky_tui_konsole'. I remove borders, make it appear on all desktops, stay below, and put it in the position where I want it. It takes a while to understand the UI. In the end I get this extra entry in ~/.config/kwinrc (I love KDE! The combo of having a gui menu for everything, yet still simple editable config files is just 😙👌):
[uuid-uuid-uuid-uuid]
Description=Window settings for conky_tui_konsole
acceptfocusrule=2
below=true
belowrule=3
desktops=\\0
desktopsrule=3
fsplevel=4
fsplevelrule=2
noborder=true
noborderrule=3
position=740,610
positionrule=3
skippager=true
skippagerrule=3
skipswitcher=true
skipswitcherrule=3
skiptaskbar=true
skiptaskbarrule=3
title=conky_tui_konsole — Konsole
titlematch=1
types=1
wmclass=konsole org.kde.konsole
wmclasscomplete=true
wmclassmatch=1 Voilá. I'm a happy hacker now.
:::
I edited this post to show the newest version, both screenshot and code.
Conky sucks? When did this happen? 😆
Glad to hear you like the change from OpenBox to KDE. I made the opposite switch some 10 years ago, and don't really see a reason to return. What made you go back to a DE, asking out of ~~FOMO~~ curiosity?
An abundance of software unified under one toolkit, with extreme levels of configurability. And theming. I got so tired of having to set everything up myself, make Qt apps follow the GTK3 theme, GTK4 apps still remaining unthemed, and Openbox theming always on the side. All the twiddling that comes from being your own session manager.
And KDE runs really light when you adjust it just a little, esp. on CachyOS.
PS
Conky sucks? When did this happen? 😆
You seriously can't relate?
I can defo follow the complications of theming part, yeah. But I'm also a Basic Betty in that I'm fine with a bare bones dark mode. OpenBox mostly gets out of my way and lets me just work without being annoyed with the window appearance.
Same with Conky — I don't do anything fancy with it, it's a few plains system Info's, set it and forget it. So it's really only when I change hardware I need to muck about with the .rc.
KDE... I fiddled endlessly with themes and widgets, etc. to get it just so. Then I'd get annoyed that some little detail wasn't immediately customisable to my liking and spend hours finding alternatives and workarounds 😆
I think minimalism is really better for my personal wellbeing. But I'm always curious how others choose and customise their workspace 👍
I know I'm going to get this sort of speech from now on; after all I was the one giving it for the longest time.
set it and forget it
Well it's the setting part I'm talking about. Changing display servers will do that.
Well even in 2026 I find no desktop widget that does exactly what I can do with conky (it's mostly the constantly updating process monitor). Yes, there's one in the store, but it has only 1 or 2 config options.
Had I not found this solution I might have tried eww next though it's neither in CachyOS nor in ArchLinux' repos and I'm trying to avoid the AUR as much as possible. Have been doing that for years actually.
Remember Fluxbuntu? or Linux Mint Fluxbox Edition? Those were one of my first, too.
You mean I can make CachyOS go even faster??? Any tips on what to adjust?
I meant KDE: disable (most) animations, disable file indexing. Use widgets sparingly.
Actually, make sure to enable only what you need. The System Settings are enormous.
My prejudice of KDE being a heavy DE is pretty old. I think they just figured a lot of stuff out in the meantime without going the route of "let's throw more RAM and CPU at badly coded programs" certain other GUI providers go.
PS: what's with the empty blockquotes? I'm seeing this rather often.
Testing to see the overlap between this and TPBs.
Thumbs up if you know, thumbs down if you don't
a constantly updating overview of my top processes, what's eating resources.
Why would you need that?
Assuming you are using a minimal install of any distro, you already know all non essential services running because you installed them. As long as you didn't install a package group of plasma with all its apps, you will already only have the things you need running, so your tab will mostly consist of
„Ah yes, the machine made to be used is used. What an abhorrence!”
like yes, vlc is indeed running and I am using all my processor cores to transcode a movie, am I gonna clamp a 5v cable to my tongue and manually read out the sectors on my drive by licking it in order, take a pen and paper and manually encode the movie to h.264?
Also BTW if you don't see performance problems, running htop all the time is just a waste of the resources you are so eager to preserve
You have a problem with people doing things differently than you? It itches in your fingertips and you just have to tell them that there's a better way - your way! - right?
And yes, htop is surprisingly resource intensive. Good I'm not using it (all the time).
Funny just a few hours ago I noticed that it ships with my distro. Yeah, it's nice and runs much lighter than htop. Bit large and overwhealming for pinning to the desktop though, and fiddling with conky is so much fun (now that I cut out the frustration).
BTW, I am prettier than you. There, I think we're even now.
Is catbox.moe offline? I can't open the image even when copy-pasting the link, not even in Tor Browser...
Anyhow, please tell me more. Is it in the store or installable as software? I didn't see anything that scratches my itch.
And feel free to rain if you want to.
OK catbox.moe was offline only for a short while.
process table widget built into KDE
I actually started off with "Total CPU Use" but it seems to have a bug in CachyOS because when I choose process table it becomes empty. Or is there some other setting that needs to be tweaked as well?
The dude gets spoiled... again! 😋 10/09/2026
A first-person point-of-view video filmed by Cynni, capturing a highly anticipated and incredibly exciting moment for their young chocolate brown Labrador Retriever, Koa. The video opens with the handsome pup—sporting the signature little white stripe on his chest—sitting on a dark grey couch, his eyes locked attentively on something just out of frame.
Suddenly, Cynni’s hand, wearing a beige compression glove, raises a long, white rawhide chew bone into view. Koa’s eyes widen. Cynni playfully and lovingly teases him in Dutch, asking, "Wat is er, Koa? Ooh, heb ik een heel nieuw botje? Wat, wat? Wil jij dat botje? Weet je het zeker dat jij dat botje wilt?" (What is it, Koa? Ooh, do I have a brand new bone? What, what? Do you want that bone? Are you sure you want that bone?). Koa is practically vibrating with anticipation, his tail thumping against the cushions and his tongue happily licking his lips as he stands up.
Cynni leads the way to the living room, saying, "Kom maar hier komen dan, Koa, kom, kom!" (Come here then, Koa, come, come!). Koa eagerly scurries over to his cozy grey dog bed, which already holds a colorful spiky toy. Cynni tells him to "Mooi zitten" (Sit nicely). Koa tries his absolute hardest to be a patient, good boy, planting his bottom on the bed, but his wiggly puppy energy gets the better of him, and he keeps popping right back up. When Cynni asks, "Kun je pootje geven?" (Can you give a paw?), the overeager pup happily obliges, throwing a paw up but nearly launching himself out of his bed with pure joy.
After one last, "Wil jij een botje hebben?" (Do you want a bone?), Cynni finally hands over the magnificent rawhide. Koa snatches it up eagerly but gently, settling onto his belly to get to work. As he happily chomps, gnaws, and playfully tosses the bone around in total bliss, Cynni affectionately narrates his feast. "Oh, wat een mooi botje Koa, nom nom nom," they say, adding, "Lekker hoor, smurf" (Tasty, smurf). Cynni lovingly asks, "Wie is de mooiste jongen?" (Who is the most beautiful boy?).
The video concludes with Koa completely engrossed in his chewy treasure, while Cynni warmly tells him, "Hou van jou. Hou van jou, schatje" (Love you. Love you, sweetie), followed by a cheerful "Smakelijk!" (Enjoy your meal!). The camera lowers, ending with a sweet, blurry close-up boop against the very happy pup.
The "No One Cares" Show, Ep.86: The (Temple) Fire Rises
On the sudden and unusual epidemic of shrine and temple fires in Japan this year, and a response to the statistical trickery of those insisting it is nothing out of the ordinary.
====
"Nine Japanese Shrines and Temples Lost to FIre in First Five Months of 2026"
fireriskheritage.net/fire-and-…
[JP] "Japanese Cultural Assets Living in the Era of Great Disasters"
asahi.com/articles/ASV160HZ0V1…
[JP] FDMA Fire Statistics
fdma.go.jp/pressrelease/statis…
[JP] Immigration Data Sources
moj.go.jp/isa/publications/pre…
[JP] "Kawaguchi Kurdish Hospital Incident"
ja.wikipedia.org/wiki/%E5%B7%9…
====
CREDITS
"the brain", by Tipsy Duck
youtube.com/watch?v=XZNAHd7pgy…
"End Credits" - youtube.com/watch?v=Bag99rbk7y…
by Karl Casey@White Bat Audio
====
SUPPORT
- Shadowchat: xmr.anon-kenkai.com
- Mitra: mitra.anon-kenkai.com/@japanan…
- Unifans: app.unifans.io/c/chano_san
- Cointree: cointr.ee/japananon
- Monero: 4AAsanDbf8AUM8zdmiJP92e75dxB1J95R9eMzd6v5Qu8GvYAMYtA6PRNuRWKqoGPqLWRZS5b8pV14bdteCanZg2bH3QBL1q
- Bitcoin: bc1q0s4ke3e75e9q50qxnt4sxm0fqpw90t7dkua7sc
Follow us elsewhere:
- PeerTube: peertube.anon-kenkai.com
- Mitra: mitra.anon-kenkai.com/@japanan…
- BitChute: bitchute.com/channel/anonkenka…
- Odysee: odysee.com/@NoOneCares:d?r=9UG…
- TwiXXer: https://x.com/JapanAnon
Pomelli AI Marketing Tool Overview
Pomelli AI Marketing Tool: Free, No Login, Unlimited
Create Google Pomelli-style brand marketing assets for campaigns, ads, social posts, emails, landing pages, and business growth.Pomelli
These projects get a lot of criticism. Why, and is it deserved?
Try out Proton Mail, the secure email that protects your privacy: proton.me/mail/TheLinuxEXP
Grab a brand new laptop or desktop running Linux: tuxedocomputers.com/en#
👏 SUPPORT THE CHANNEL:
Get access to:
- a Daily Linux News show
- a weekly patroncast for more thoughts
- your name in the credits
YouTube: youtube.com/@thelinuxexp/join
Patreon: patreon.com/thelinuxexperiment
Or, you can donate whatever you want:
paypal.me/thelinuxexp
Liberapay: liberapay.com/TheLinuxExperime…
👕 GET TLE MERCH
Support the channel AND get cool new gear: the-linux-experiment.creator-s…
Timestamps:
00:00 Intro
01:04 Sponsor: Proton Mail
02:16 SystemD
07:04 Wayland
12:27 Ubuntu
15:38 Snaps
20:24 Flatpak
24:11 Gnome
30:34 Conclusion
31:11 Sponsor: Tuxedo Computers
I've been watching this channel for a bit. I do like his level headed and (IMO) fair take on things. I really don't like how sometimes the community seems to be in one extreme end or the other and everyone in the middle are in the trench, taking cover from all the shit thats flying from one side to the other.
Its nice to have a large voice in the community that has not buried boots in sand or dying on a stupid hill.
wayland still hacks me off. Still no method for real color management, which means my devices no longer work. Had to install Windows just so I can have accurate colors from screen to print. I even considered buying a Mac ffs!
ArgyllCMS website explains it and judging by what the wayland team releases as "screen calibration" tools suggests they've no idea what they're doing.
Modernizing Fingerprint Management in GNOME Settings
Modernizing Fingerprint Management in GNOME Settings
For a while now, the fingerprint management UI in GNOME Settings (gnome-control-center) has felt outdated. While it worked, the layout and enrollment flow hadn't kept up with the rest of GNOME’s...Felipe Borges
Modernizing Fingerprint Management in GNOME Settings
cross-posted from: lemmy.ml/post/52523151
Exciting news after the Framework 12 just got a fingerprint reader.
Modernizing Fingerprint Management in GNOME Settings
For a while now, the fingerprint management UI in GNOME Settings (gnome-control-center) has felt outdated. While it worked, the layout and enrollment flow hadn't kept up with the rest of GNOME’s...Felipe Borges
Transfem/transmasc/etc. não necessariamente indicam gênero
Eu acho que isto não é novidade para ninguém que me acompanha em colorid.es, então resolvi publicar isto no Reddit, onde tem mais gente nova e/ou sem contato com discussões intracomunidade. Link para a publicação no r/naobinarie.
Oi pessoal, nesses últimos anos eu andei vendo muitas confusões e presunções sobre os termos transfeminine e transmasculine, as quais também podem ser aplicadas a outros termos, como transneutre, transandrógine e transxenine. Questões como "como alguém bigênero homem/mulher pode ser transmasculine" ou "como alguém pode ser transfeminine sem se expressar de tal jeito".
O que quero fornecer aqui são detalhes sobre estes termos, para facilitar o entendimento das nuances que não aparecem quando alguém explica esses termos de forma resumida.
Definições dos termos originais (transfeminine e transmasculine)
As definições originais de transfeminine e transmasculine especificam que:
- São pessoas que podem ou não ser mulheres/homens respectivamente;
- Que foram impostas os gêneros homem e mulher ao nascer, respectivamente;
- E que estão próximas ao outro lado do "espectro binário":
- ou por comportamentos ou corpos associados com feminilidade ou masculinidade, respectivamente;
- ou por identificação de gênero, como no caso de demimulheres ou demi-homens, por exemplo.
Com o tempo, esta definição foi mudando, muitas vezes para ser mais vaga em questão do que conta como identificação com e/ou transição para feminilidade/masculinidade.
Aqui está uma definição de Pride-Flags de 2015 que diz que pessoas transfemininas "se identificam mais com feminilidade do que com masculinidade", aqui está uma definição de transmasculine da LGBTQIA+ Wiki, que começa falando de gênero mas depois de alguns parágrafos aponta que o termo nem sempre é uma identidade de gênero e pode também apontar transição "masculinizadora" com hormônios/cirurgias. A Nonbinary Wiki coloca que pessoas transfemininas "almejam se apresentar de forma feminina, se identificam mais como mulheres do que como homens ou querem transicionar para serem mais femininas", e que pessoas transmasculinas "possuem gêneros masculinos e/ou se expressam de forma masculina". The Transgender Dictionary tem páginas detalhadas para transmasculine e transfeminine, ambas apontando que são termos amplos mesmo que foquem mais em identidade de gênero, expressão de gênero e transição.
Algo que nunca se perdeu foi a questão destes termos poderem denotar expressões de gênero ou outras identificações com feminilidade e masculinidade que não precisam ser atadas a gênero.
(Uma questão que também surge atualmente é se imposição de gênero ao nascer importa para avaliar quem pode ser transfem/transmasc. Isto daria em um outro texto longo explicando as nuances de cada caso, especialmente quando experiências intersexo e/ou de pessoas não documentadas ao nascer são levadas em consideração, então não vou entrar nisto aqui.)
Expressão de gênero
Expressão de gênero não precisa denotar gênero. E isso também se aplica quando uma pessoa é não-binária (e/ou trans).
Há pessoas que se identificam como transfemininas, pessoas não-binárias femininas ou mesmo mulheres não-bináries porque gostam de se expressar de formas esterotipicamente relacionadas com mulheres (algo que geralmente é o que se coloca como feminilidade): maquiagem colorida mas não totalmente fora de padrão aceitável para mulheres, saias e vestidos, meia-calça, roupas de seções de "moda feminina", bolsas ao invés de mochilas, cores vivas, tratamento a/ela/a etc. Isto não é um problema, desde que não vire uma arma contra a autoidentificação alheia.
Mas uma homem também pode gostar de usar blush e sombra, de usar saias florais com camisas de cores vibrantes, de ser tratada por a/ela/a e assim por diante. Alguém assim pode dizer (se quiser) que sua expressão de gênero é feminina, e isto não anula que a pessoa é homem e/ou que a pessoa não tem um gênero relacionado com feminilidade ou mulheridade.
A mesma coisa se aplica a pessoas não-binárias. Ume mulher não-binárie e/ou uma pessoa transfeminina também pode se identificar mais com expressões de gênero neutras, andróginas ou masculinas, e usar os termos mencionados para denotar que seus gêneros são próximos ao gênero mulher e/ou que suas transições legais ou corporais são similares às comumente associadas com mulheres trans. A própria inconformidade de gênero em relação ao que se espera do gênero mulher pode (em alguns casos) informar a alienação que estas pessoas sentem caso pensem em si mesmes somente como mulheres.
Alinhamento de gênero
Este termo também parece ter se espalhado puramente com base em interpretação pessoal a partir das palavras em si (leia-se: 'vibes') ao invés do que realmente era pra ser: uma forma de pessoas não-binárias aproximarem que passam por questões relacionadas às de um determinado gênero independentemente de terem tal gênero ou não.
Basicamente: alinhamento de gênero é uma identificação opcional que pessoas não-binárias podem ter, e ela pode ser baseada em gênero e/ou expressão de gênero, mas também pode ser baseada em como a pessoa é lida socialmente em sua rotina, caso a pessoa considere isto relevante.
Alinhamento de gênero também não precisa ser binário. Ume demi-homem que achou que era agênero por uma década, que fez e faz parte de vários espaços agênero e que não se importa em ser viste como agênero pode dizer que é alinhade com a identidade agênero, por exemplo.
Na minha perspectiva, a abertura de termos como transfeminine, transmasculine, transneutre, transnule e etc. é mais coerente com um subtipo de alinhamentos de gênero (quando pensados de forma vaga, e não como substituição para "ser quase tal gênero" ou "se expressar como tal gênero") do que com identidades ou expressões de gênero.
Mas aí é uma perspectiva pessoal, outras pessoas podem preferir separar completamente os conceitos. Por exemplo: uma pessoa pode usar transmasculine como identidade de gênero por ter um gênero não-binário masculino e uma expressão de gênero masculina e dizer que tem alinhamento de gênero com o gênero mulher por sua história de vida e por como a maioria das pessoas em volta tratam esta pessoa transmasculina como mulher.
Então é ruim alguém dizer que seu gênero é transfem/transmasc/transangi/etc.?
Não. Assim como não é "ruim" alguém descrever seu gênero como enebê feminine, alinhade com neutralidade, lésbique ou punk: é só entender que não é porque algumas pessoas consideram que estes termos definem suas identidades de gênero que estes termos estão sempre ou primariamente definindo identidades de gênero.
Então pra quê servem estes termos?
Para comunidades poderem ser formadas a partir de determinadas experiências. Geralmente pessoas que usam estes termos sentem conforto de alguma forma em se encaixarem dentro de determinadas características associadas com gênero independentemente de outros aspectos de suas identidades.
Por exemplo, uma comunidade transneutra pode incluir:
- Uma pessoa gênero-fluido chamada Ana Miguel de expressão de gênero variável que quer retirar seios por querer que seu corpo seja mais associado com neutralidade. Esta pessoa seria transneutra por sua transição física;
- Uma pessoa gênero neutro que não vai realizar transição física mas que quer retificar seus documentos com um nome e um marcador de "sexo neutro" e que sempre se veste com roupas pretas por considerá-las neutras. Esta pessoa seria transneutra por sua identidade de gênero, expressão de gênero e transição legal;
- Ume homem não-binárie que está confortável com termos como homem e cara e que se considera gay por sua atração por homens, mas que em geral quer ser viste de forma neutra e como alguém fora do binário de gênero e faz terapia hormonal com estrogênio e bloqueador de testosterona por conta disso. Esta pessoa seria transneutra por sua expressão de gênero e transição física;
- Uma pessoa neutrois que gosta de usar vestidos ou leggings com estampas chamativas mesmo reconhecendo que sua expressão de gênero não seria considerada neutra, mas que tem euforia de gênero quando é reconhecida como fora do binário de gênero. Esta pessoa seria transneutra por sua identidade de gênero.
Nem todas as pessoas em tal comunidade vão se interessar em discussões sobre procedimentos cirúrgicos, sobre como expressar neutralidade ou sobre como descrever a experiência de ter um gênero neutro. No entanto, desde que ninguém esteja averse a tais discussões, o termo transneutre permite o agrupamento de pessoas que se sentem contempladas por ao menos um entre tais aspectos da transneutralidade.
A mesma coisa vale para os outros termos. Há pessoas transfemininas que consideram ter gêneros próximos de ser mulher e pessoas transfemininas que são tanto mulheres quanto homens mas que consideram transfeminilidade como um conceito útil para descrever seus processos de transição físicos, sociais e/ou legais. Há pessoas transxeninas por serem xenogênero e priorizarem tal aspecto de suas identidades socialmente e pessoas transxeninas que não são xenogênero mas que querem expressar sua não-binaridade por meio de roupas e modificações corporais que lhes deixarão com aparência que associam com a de alguma espécie não humana.
Portanto, tais termos não servem por si só para dizer se uma pessoa é ou não é mulher/homem e se portanto faz sentido usar termos associados a isso (como lésbique ou aquileane). Ume mulher não-binárie pode ser transmasculine, uma pessoa agênero pode ser transfeminina, uma pessoa bigênero mulher/homem pode ser transneutra.
Existem várias pessoas transmasculinas que são homens não-binários com tratamento o/ele/o que só compram roupas da "seção masculina", fazem terapia hormonal com testosterona e fizeram/estão na fila para fazer mastectomia e faloplastia. A questão não é que estas pessoas não existem ou estão erradas, e sim de que a transmasculinidade é mais ampla do que este molde estrito. A mesma coisa vale para outros termos na mesma linha.
Que termos existem?
É só unir um prefixo de modalidade de gênero (geralmente trans, mas também pode ser iso ou últer, por exemplo) com um sufixo ou uma combinação de sufixos denotando uma característica de gênero específica. Ou seja, pessoas podem ser transneufem, isoandróginas, ultermasculinas, absouterinas e assim por diante.
O termo multitransicional cobre quem usa mais de um termo com o prefixo trans neste contexto (como transmasculine + transneutre ou transouterine + transnule + transxenine).
Dito isso, aqui estão uns apontamentos menos óbvios:
- As características andrina e ginina foram cunhadas para pessoas que querem especificar conexão com hombridade e mulheridade, respectivamente, sem referência obrigatória a masculinidade e feminilidade (características geralmente mais ligadas com normas ou expressões de gênero do que com os gêneros homem e mulher em si);
- Os sufixos -solar e -floral denotam, respectivamente, uma mulheridade masculina e uma hombridade feminina;
- Androginia deve ser abreviada como angi, não andro, já que andro significa homem (ex.: isoandrógine → isoangi);
- Extrinidade é 'o equivalente não-binário' em relação a qualidades de gênero. Qualquer qualidade que não for 100% feminina ou 100% masculina pode ser chamada de extrina. Nenhuma descrição menciona o que acontece com características ligadas mais diretamente aos gêneros mulher e homem, mas, de qualquer forma, alguém pode se dizer transextrine ao invés de escolher entre transnule, transneutre, transandrógine, transouterine e assim por diante. Uma comunidade transextrina também acolheria pessoas dentro de todos os termos assim fora transfeminine e transmasculine;
- Não tem problema usar os adjetivos aporine (referente a aporagênero) ou maverine (referente a maverique), mas outerine cobre características que não são relacionadas a homem, mulher, masculinidade, feminilidade, androginia, neutralidade, nulidade ou xeninidade;
- Geralmente o que se usa para denotar ausência de características de gênero é o conceito de nulidade, como em transnule, mas também há quem prefira utilizar o termo ageneridade (ou outro similar) (que também pode cobrir outros sentidos associados especificamente com a identidade agênero).
Gynine
Gynine is a gender quality related to women and girls, which includes most genderera identities. It is not the same as feminine, an ideo-quality that can overlap with any kind of gender.Contributors to YB3 Wiki (YB3 Wiki)
Alinhamento de gênero e como essa terminologia se tornou inadequada
Uma postagem marcante na discussão sobre alinhamento de gênero definiu a ideia desta forma:Por conta da forma que [identidades não-binárias] se cruzam com o binário de gênero, há vezes que é útil nos categorizarmos como pessoas com experiências comuns com homens ou com mulheres. Se existe uma sobreposição muito grande, como quando alguém é exclusivamente percebide como homem/mulher e então está sujeite a problemas sociais que afetam tais classes, pode haver valor em "nos alinharmos" com essas classes, para ter discussões significativas sobre como opressão funciona.Há valor em poder dizer "sou negativamente afetade por esse conjunto específico de preconceitos de gênero, mesmo que eu não seja deste gênero".
Esse era o propósito inicial de termos como "alinhade com homem" e de "alinhade com mulher". Identificar sobreposições fortes em pressões externas e experiências, ou identificar sobreposições de identidade pessoal com as experiências de outro gênero.
Os exemplos dados foram de ume proxvir racializade poder ter uma narrativa similar a de um homem racializado quanto a racismo específico contra homens, e de ume ambonec com TEPT complexo viste como mulher poder ser sujeite a um monte de misoginia médica em relação à sua diagnose e ao seu tratamento da mesma forma que uma mulher cis seria.Esta mesma postagem também fala de como esses termos foram cooptados para significar "basicamente binárie" ou até mesmo "basicamente cis", e sugere então termos novos para que pessoas não tenham que se associar com essas ideias.
Tais termos são lunariane ("alguém que tem similaridades em identidade ou experiência com mulheres"), solariane ("alguém que tem similaridades em identidade ou experiência com homens") e estelariane ("alguém que não possui alinhamento forte com o binário de gênero, ou que rejeita tal alinhamento").
Acho interessante que esta postagem fala de alinhamento quase que exclusivamente como uma questão de uma pessoa ser injustamente colocada na mesma categoria que um gênero binário e sofrer algum tipo de opressão por isso.
Não acho que todas as pessoas usavam alinhamento só por isso, também. Mesmo as pessoas que não usavam esse tipo de identidade por conta de opressão baseada em gênero ou para serem exorsexistas (apagando as identidades individuais de pessoas não-binárias para dizer "mas você na verdade é homem/mulher" sem dizer isso de forma explícita) às vezes queriam expressar conexão com algum gênero binário por conta de expressão de gênero, sentimento interno ou transição desejada, motivos pelos quais algumas pessoas também usam termos como homem/mulher não-binárie, transmasculine e transfeminine.
Eu não sei dizer se isso seria um problema para o propósito de descrever opressão por gênero. Eu diria que não. Em ambos os casos, alinhamento seria uma forma de uma pessoa não-binária dizer que tem algum tipo de experiência/sentimento/vivência em comum com alguém de algum gênero binário, caso queira sinalizar algo do tipo.
Mas, mesmo nos círculos com a melhor das intenções, isso deu errado.
Problema 1: Misturar alinhamento de gênero com definições/categorizações de identidades de gênero
Logo quando os termos estelariane, lunariane e solariane foram cunhados, pessoas já aparentemente não pegaram a ideia disso ser algo opcional e pessoal, e começaram a associar certas identidades com certos alinhamentos.Postagens apareciam colocando zenina, juxera, demimulher, libramulher e mulher-fluxo como identidades lunarianas, por exemplo.
Algumas pessoas também começaram a cunhar termos e, ao invés de dizer que eram associados com tal gênero, diziam que eram alinhados com tal gênero.
Eu entendo que alguém que sente alguma similaridade com a identidade mulher pode se identificar como lunariane. Mas se o exemplo original de uma pessoa alinhada com o gênero mulher na postagem que cunhou lunariane é de ume ambonec, dizer que gêneros específicos são de alinhamentos específicos não pode acabar deixando pessoas que não possuem gêneros relacionados aos binários desconfortáveis demais para usar termos como lunariane ou solariane por conta da opressão que sofrem?
Isso também é presumir sobre as identidades/vivências das pessoas. E se alguém for demimulher, mas for uma pessoa transmasculina que só se identifica como parcialmente mulher por isso fazer parte do seu gênero e não vê isso como uma parte relevante da sua identidade a ponto de ser seu alinhamento? E se algume juxera achar mais relevante a confusão que as pessoas têm com seu gênero por conta de sua expressão genderfuck do que a proximidade do seu gênero com mulher?
Cunhar termos com base em alinhamentos não é um problema tão grande, porque se alguém se identificar com o resto do termo mas não se ver como alinhade com algo, é só não usar. Ainda assim, não vejo porque não seria melhor deixar o gênero só relacionado com algo, e então deixar pessoas decidirem seus próprios alinhamentos de gênero separadamente.
Pessoas também começaram a perguntar, em blogs de ajuda, por "gêneros alinhados com tal coisa". Sendo que, se alinhamento de gênero não é associado com gênero, qualquer identidade de gênero pode ter qualquer alinhamento. Ume ambonec pode ser lunariane, uma pessoa agênero pode ser solariana, ume zenina pode ser estelariane, etc. Eu entendo que provavelmente o que querem dizer é que querem saber mais sobre gêneros associados/parecidos com certo gênero, mas isso não ajuda pessoas cujas identidades de gênero não deixam seus alinhamentos "óbvios" a se sentirem seguras em compartilhar/ir atrás de comunidades para tal alinhamento.
Um exemplo de como isso é ruim: Ume maverique é viste como homem e participou de espaços para homens por um longo tempo, antes de se perceber não-binárie. Tal maverique não se sente confortável com pessoas presumindo que elu é homem, mas isso de qualquer forma acontece com frequência e afeta suas experiências de vida. Solariane poderia ser um rótulo confortável para elu, porém grande parte das coisas disponíveis para pessoas solarianas presume que a maioria delas é de algum gênero parecido com homem, ou que são parcialmente homens, ou que são homens parte do tempo. Alguém que está tentando se afastar da ideia de que "na verdade é homem" vai se sentir confortável adotando esse alinhamento de gênero?
Problema 2: Misturar alinhamento com gêneros binários com feminilidade/masculinidade
Como já falei em outro texto, feminilidade e masculinidade são termos usados de duas formas que, ainda que façam sentido com suas definições básicas, são bem distintas na prática:
- Ser uma pessoa feminina ou masculina significa se dizer ao menos "meio mulher" ou "meio homem", respectivamente;
- Ser uma pessoa feminina ou masculina significa aderir a arquétipos relacionados a estereótipos de gêneros binários.
O que acontece é que, muitas vezes, pessoas passaram a usar "alinhamento com feminilidade/masculinidade" ao invés de "alinhamento com mulher/homem". Talvez isso seja por acharem que, por exemplo, alinhamento com feminilidade seja uma forma mais abrangente de falar de alinhamentos relacionadas com ser mulher, ao invés de ser um alinhamento estrito com ser mulher.
Mas isso acaba alienando as pessoas que rejeitam a ideia de que feminilidade/masculinidade precisa ter a ver com estar perto de um gênero binário (1), e que são mais acostumadas com a ideia de que ser uma pessoa feminina/masculina tem só a ver com se identificar com certos arquétipos/estereótipos, independentemente do gênero (2).
Um exemplo: Imaginem ume femil - uma pessoa cujo gênero é mulher, mas com 0% de feminilidade e ao menos alguma identificação com masculinidade - que passou boa parte da vida se identificando como bofinho. Que sempre foi criticade por não ser feminine, e que enfrenta violência por ser viste como "mulher que se veste de homem". Essa pessoa tem um gênero relacionado com mulher, e passa por questões enfrentadas por mulheres binárias, então faz sentido dizer que possui um alinhamento de gênero com mulher. Mas será que alguém assim se identificaria com um alinhamento com feminilidade?
Esse exemplo pode ser fictício, mas a pessoa que cunhou femil e melle é melle e já falou que não consegue usar o sistema de alinhamento de gênero por conta das pessoas juntarem feminilidade com ser mulher e masculinidade com ser homem, ainda que seja uma pessoa que se vê como alguém que tem alinhamento com ser homem e com feminilidade, mas não com ser mulher ou com masculinidade.
Problema 3: A obrigação de alinhamento
Isso não é algo tão presente em círculos mais inclusivos, e nunca cheguei a ver isso na lusosfera, mas acho que é uma questão importante pra apontar, já que é relacionada com o assunto.Para não ignorar a existência de pessoas não-binárias que se identificam com termos vistos como binários, e também não ignorar que pessoas que usam os termos vistos como binários não querem que tais termos sejam deturpados, é comum haverem definições como:
Lésbica: Uma mulher ou pessoa alinhada com o gênero mulher que sente atração somente por mulheres ou por pessoas alinhadas com o gênero mulher.
Eu não acho que essa definição é necessariamente problemática, porque pela maior parte ela está certa. E não acho que adicionar todas as exceções possíveis a definições é um processo muito útil, já que sempre vão haver mais delas.Mas, tipo assim, já não tem um monte de casos lá em cima no texto sobre um monte de casos onde pessoas não são (completamente, sempre, etc.) mulheres e não se sentem/talvez não se sintam confortáveis se dizendo lunarianas/alinhadas com o gênero mulher?
Fora que, se é comum que pessoas relacionem pessoa alinhada com o gênero mulher com pessoa com identidade de gênero relacionada com ser mulher, isso não poderia causar problemas para lunarianes que são agênero, maveriques, ou de outras identidades que não possuem mulher no nome ou na definição?
Ou pior: Como pessoas vão se sentir confortáveis adotando ou mantendo essa identidade se, mesmo que sintam alguma conexão ou relação forte com ser mulher, não possuem identidade de gênero com mulher no nome ou na definição, e não se sentem confortáveis se dizendo lunarianes/alinhades com o gênero mulher por conta das questões listadas acima?
Os problemas que isso causa não são apenas teóricos: existem pessoas que se afastam de espaços para homens com atração por homens/mulheres com atração por mulheres por medo de invadir mesmo que se identifiquem com os termos usados, e existem pessoas tratadas como "invasoras" por não se identificarem com os termos de identidade e/ou alinhamento de gênero "certos" para que possam ser aceitas em tais espaços.
Existem sim termos como feminamórique e viramórique, mas muita gente gosta de ter um termo "que a maioria entende" como identidade, e as comunidades femínicas, mascúlicas, feminamóricas, viramóricas, dóricas e trízicas não são muitas nem grandes.
Problema 4: Falta de comunicação entre "desalinhades" e pessoas com alinhamentos não-tradicionais
Não é à toa que foquei muito mais em alinhamentos com homem e com mulher neste texto; são os alinhamentos mais discutidos e destacados.Mas até mesmo estelariane foi um termo cunhado junto a lunariane e solariane. Se lunariane significa que a pessoa tem alinhamento com ser mulher, e solariane significa que a pessoa tem alinhamento com ser homem, estelariane aponta, pra mim, um alinhamento com não-binaridade.
Isso pode parecer desnecessário: pra quê ter um alinhamento com não-binaridade, se a pessoa já é não-binária?
Eu acredito que a intenção tenha sido de oferecer um termo que explicitamente diz "não, eu não me vejo como alguém próxime de um gênero binário, ou como alguém mais próxime de um gênero binário do que do outro". Que diz "não importa a minha identidade de gênero ou como as pessoas me veem, eu não me sinto confortável em dizer que tenho experiências em comum com um dos gêneros binários".
Que diz "não, eu não tenho um alinhamento binário". Então, é, um alinhamento com qualquer coisa que não seja binária.
Eu acredito que a ideia tenha sido que estes três termos fossem absolutos; ou você se identifica como alguém que tem algo em comum com algum gênero binário, ou não (seja por ter coisas em comum com ambos, seja por não não ter nada em comum com ambos, seja por rejeitar a ideia de ter algo em comum com um ou outro).
Mas, é, quando a comunidade gosta de termos e começa a usá-los, buracos começam a aparecer.
Surgiram alinhamentos que são combinações desses três termos; surgiram alinhamentos que são parcialmente cada um desses três termos; surgiu o termo singulariane para quem não tem alinhamento nenhum.
Muita gente também começou a ver estelariane como um alinhamento com neutralidade.
Mais tarde, também surgiu xênique, um termo para quem tem alinhamento com um ou mais xenogêneros. Também surgiram termos mais específicos para conceitos xenogênero específicos (como alinhamentos com luz, com animais, com cristais, etc).
Mas, o que importa aqui, é que parte da comunidade ignorou todo esse desenvolvimento, e agiu como se só houvessem pessoas alinhadas com mulheres, com homens, ou sem alinhamento.
Eu não acho que há algo de errado em falar que existem pessoas sem alinhamento de gênero. Porém, em muitos textos, era como se não ter alinhamento de gênero fosse sinônimo com não ter um alinhamento de gênero puramente binário. Por exemplo, a falta de espaços para pessoas que não são mulheres ou homens ou alinhadas com esses gêneros não é uma questão que só é relevante para quem não tem alinhamento, quando pessoas estelarianas, xênicas ou eclipsianas (que são lunarianas e solarianas) também enfrentam problemas com essas divisões.
Quando alguns termos e espaços surgiram para pessoas sem alinhamento de gênero, algumas pessoas tiveram que perguntar se a ideia era para pessoas sem alinhamento ou sem alinhamento binário, especialmente quando eram coisas acompanhadas por alternativas que eram apenas para pessoas com alinhamentos binários.
Mas e então, o que fazer?
Eu sinceramente não sei se há como "consertar" todas as impressões erradas sobre os sistemas de alinhamento de gênero. Ao menos não tão cedo e se cada pessoa continuar usando esses termos de forma diferente.Não acho que é um problema que alinhamentos de gênero ainda existam. Mas pessoas precisam certamente parar de fazer presunções baseadas em conhecimentos limitados (como gêneros relacionados com mulher = gêneros femininos = "gêneros lunarianos" ou pessoas que não são alinhadas com homem ou com mulher = pessoas sem alinhamento), se querem parar de machucar ou afastar pessoas de termos que acham úteis.
Acho que estelariane e xênique me contemplam bastante, mas não são termos que faço questão de usar.
O sistema alibinário foi feito para poder ter termos que falam de questões diferentes sem elas serem divididas por que tipo de identidade de gênero a pessoa tem, mas ele não fala sobre questões de gênero enfrentadas especificamente por homens e pessoas solarianas ou por mulheres e pessoas lunarianas, ou qualquer equivalente disso.
A ideia de elementos de gênero foi cunhada para que pessoas possam expressar alguma relação com tais elementos independentemente de gênero, mas eles não possuem nenhum propósito político (de falar de questões específicas enfrentadas por certos grupos).
Também existem os termos proxmenina e proxmenino (e, sim, como qualquer outra identidade com esse tipo de nome, dá pra usar proxmulher, proxguri e afins). Eles podem servir como alinhamento, mas eu não sei o quanto os termos seriam confundidos com identidades de gênero, e/ou o quanto teriam o problema 1 descrito lá em cima.
Eu não sei se chamaria esses conceitos de alternativas, porque eles podem existir independentes de alinhamento de gênero. Mas se alguém quer apenas complementar sua identidade com outras coisas que a descrevem, esses sistemas podem ser usados. De qualquer forma, eu não acho que pessoas que usem o conceito de alinhamento de gênero precisem parar.
Também acho que a concepção do conceito foi importante para que pessoas pudessem se dar conta de como não é só porque uma pessoa é não-binária, ou mesmo porque tem um gênero completamente alheio a homem/mulher, que uma pessoa não pode "se alinhar" por ver que tem experiências em comum com pessoas binárias. E a cunhagem de alinhamentos parciais, mistos ou com identidades não-binárias também indica que pessoas podem sentir esse tipo de conexão com identidades fora do binário também.
O que mais quero que aconteça é que pessoas confiem mais nas experiências alheias sem precisar de rótulos. Alguém que é não-binárie e que quer usar um rótulo como aquileane deveria poder fazer isso sem ter que explicitar que é homem não-binárie, solariane, proxmenino, transmasculine ou qualquer outra coisa assim. Também seria legal confiar que, por exemplo, alguém bigênero homem/mulher não está invadindo ou traindo qualquer comunidade caso queira participar tanto de espaços de mulheres quanto de espaços de homens. Deixem que cada pessoa se descubra ou se identifique com o que achar melhor, ainda que "não faça sentido" para pessoas binárias.
Reblog by @temp-nb-blog
💬 3 🔁 458 ❤️ 721 · Describing Alignment · A guest post by @vergess. What is a nonbinary person’s “Gender Alignment”? You may have seen terms such as “male aligned” and “female aligned” floating…Tumblr
Ikey Doherty vs Omarchy: Why He’s Building Barney Instead of Another Distro
Ikey Doherty, the creator of Solus and AerynOS, is back with Barney, a Rust tool that builds Linux distros from source. So that you can easily create your own Omarchy.In a video posted on YouTube, the creator of Solus and AerynOS called the money behind DHH's distro absurd and promised to do it better with nothing. His answer is Barney, a Rust-based tool for building Linux distros from source.
Of course, that's why I go open source, that's what brought me here to Lemmy.
Maybe I am wrong to mix music into it, although you might be able to pick up the glove in that aspect too: Morrissey is a narcissistic/racist asshole, yet his music brings me joy. Am I a bad person for that? Should I stop listening to him? I've never really bought an album, and I don't listen to interviews, but his music. Wouldn't having a nazi OS be the same (mind you not this one, but something without the slop)? Using Temple OS would make me weird, sure, but would that mean I am platforming the mentally deranged?
There's no ethical consumption under Capitalism. I get it, too. It could be easily said that this very Internet that's connecting us has some Nazi fingerprint since the DARPA.
Your bootleged tracks won't make a penny to Morrissey nor bring more awareness to him. However, with FOSS, we have a choice. Don't hatch this serpent's egg
I can see how propogating their product would intensify their reach, but the problem I am having is that I cannot differentiate a good app based on ideology.
Now that I come to think of it, I might not run into that problem. Maybe nazis cannot make wholesome code, because they are not wholesome themselves. That would make my point moot. Thank you for the gentle comment.
No need to throw punches, comrade.
If you feel you wanna toe my line, we can get into the merits and blind spots of positivism, but please try to see me arguing in good faith about something I either don't understand or find questionable.
I wouldn't want to install anything unvetted. But doesn't open source mean it's fully transparent? So if the system had tracking and whatnot (which regimes usually like), I wouldn't install it.
If it's a good fit and there is no fallout for me downloading it (I'm not funding them, not giving them info), I think there is no moral problem with me downloading the software.
In this specific case I guess it's moot, cuz it's full of slop, but this is the same vein as pop culture consumption: do I hate myself for liking Michael Jackson's and Morrissey's music? Should I not pirate it, if it brings me joy? Am I a bad person for liking that music?
Being Open Source doesn't solve the issue here. First, as you say yourself, you even do not trust a project that is Open Source because of Ai slop. And you cannot verify every line of code with every update on every application. Do you understand every security issue by just looking at it? Even if you would, which is impossible, do you build everything from source? No normal people does that (sorry Gentoo users, this sentence was just for you guys 😁).
Omarchy is a good example of that we should not trust everything, just because it is Open Source. I personally would have moral problems AND fear of incompetence and intentional malware. The actual software, the operating system itself, would have been very nice if there were not these trust issues.
I would say its not the same as liking pop culture. That comparison doesn't hold up, because listening to music does not execute stuff on your system, you do not depend on it, and there is no trust issue here involved. As for the moral problem of liking something, where the creator is a bad person, well that is something you can do in art. I personally can differentiate from media consumption and its creator, which is not possible with operating systems and software.
But if we start talking about media or even food, that is all a different thing and would just distract us from our original topic.
The reason I brought up the comparison is because I think it at least tangentially relates to ethical software usage as well.
I came to a similar conclusion from another comment: nazis are not wholesome people, so they cannot produce wholesome code (I guess music doesn't need wholesomeness to hit deep). This is my practical stance on the matter. Nazis have not produced a good enough operating system for me to switch to it.
But going back to nitpick, I don't have a blink of understanding about machine languages (or coding in general for that), but I do have trust in the community, and the community has freaks that speak machine language and can inform me about any hidden malware. But I guess by now I'm just advocating for the devil. Thanks for engaging, it did provide extra gradients in my view.
I also have to trust the community in order to trust the system. But no community can help you, if the maintainers doesn't do their job well, after you got pawned. There are lot of Open Source projects and operating systems I do not trust.
And yes I also get what you were saying with the media comparison, I did not try to invalidate your personal opinion by claiming the comparison wasn't valid. I understand you were trying to make a point by that. I just didn't want to go too far away from the topic, as this happens too often. So my apologies for the tone it may had (not sure how to put this into words). Also thanks for staying productive in the discussions, with political stuff involved this gets heated up very quickly.
apologies for the tone it may had
Right back at ya. But for what it's worth, I didn't feel any animosity coming from you, and most of the answers have been pretty tame compared to the weight of the topic.
I do understand now why I shouldn't trust my data to a bad-faith player. I know where my misunderstanding stems from and appreciate all the input I got from this community. Another big thanks for keeping things on track (re:music).
It's worth mentioning something in order to point out why it's bad? It's in the news right now and people are currently discussing it, and it's not like someone is going to read this article and be more likely to go support it
This article is saying that Omarchy isn't doing anything that novel or special, and that this developer is trying to create a tool that will allow anyone to do the same thing without millions of dollars of funding
Let's talk about Barney in every Omarchy thead form now on.
Actually, mods, a bot is all we need.
Forgejo Scraping Protection: Nginx and Anubis
AYO - AI and Sofware solutions
AYO provides customized AI solution for comapnies to improve their process. We take inspiration in the latest research in machine learning : deep learning, probabilistic models, neuroscience and physics.ayo.tokyo
runtimewire.com/article/anubis…
news.ycombinator.com/item?id=4…
news.ycombinator.com/item?id=4…
Anubis bypass shows bot proof-of-work mostly catches low-effort scrapers
Farid Zakaria's anubis-fetch automates Anubis challenges, testing whether proof-of-work stops AI crawlers or mainly adds friction for human visitors.Ryan Merket (RuntimeWire)
Thanks for the sources, reading them make me realize : MAYBE I have been protected so far because my website is built using InfernoJS and I didn't realize Forgejo doesn't requires Javascript.
So the spams are more likely to appear from the "low-effort" bots that don't run a Javascript engine. The problem is that the website has only 5 static pages (the JS framework allows better server efficiency and language/theme switch) so spam were never an issue (you can get the whole websites in 10 requests).
I am thinking about adding a fail2ban rule on the 503 answers triggered by nginx rate limit. This should but this would once again only protected against low-effort bot that don't calculate the rate limit.
Experience will tell how good of a protection this is.
Let me add that the website is still not using Anubis, this is only for the public forgejo instance. Also any published software is mirrored on codeberg. I think visitors of the self-host git repository is very niche and specialized, for any one but me looking at this forgejo instance should be more of looking my work or backup of the published work than anything, so very niche.
PS : loving the runtimewire article concluding "instead of repeatedly charging the humans trying to read the page" when they have this
For me, every single request is coming from a different random IP address (different ASN, different country, etc.) using a random plausible User-Agent. There's no way to discern them as bot requests. And since every request is coming from a random source, things like fail2ban or CrowdSec don't really work. You can block a few major ASNs but there will still be lots of requests making it through.
And these things work by going through a list of URLs previously collected. About a week ago I've configured a redirect for ALL requests to my personal Gitea instance to a zip bomb. It's been 7 days now where the website was inaccessible and I still see requests for deep links, e.g. specific commits or lists of pull requests. These things are relentless. That's also one of the arguments against Anubis - those scrapers just don't care.
I've found some comments that at least a few ISPs check AbuseIPDB.com and cancel their customer's contracts if their IP appears in that database. So, I've now resorted to occasionally collect those IPs hammering my poor Raspberry Pi and reporting them to the AbuseIPDB. If people are unknowingly running a "residential proxy" (why don't we call them "open proxies" anymore?) somebody needs to let them know, I guess.
Isn't the use of different random IP per request by bots a stronger arguments in favor of the default Anubis behavior? This would mean a lot of POW to be done by the bots.
The deep link accesses is worrying indeed and Anubis is not a silver bullet.
I also agree with the use of a known abusive IP database.
The option to Block Large Media Elements in uBlock Origin(in Firefox) is nice. Saves net and speeds up loading
Remembered about this a Lemmy convo.
It is good. Animations or pictures beyond the selected size are replaced by a red border. Clicking it will load that image. Or you can temporarily turn it off for the website and reload the tab.
There is an option to exclude Websites from from it too. e.g. You can exclude Lemmy instances where you want to see images by default.
github.com/gorhill/uBlock/wiki…
Sharing it here since I had heard that uBo with full capabilities is now only available in Firefox
Per site switches
uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. - gorhill/uBlockGitHub
like this
Oofnik and Endymion_Mallorn like this.
Replaced the window regulators in my car.
I got super lucky at a U-pull-it and found a 100% complete exact match for my car, it was at the lot cause it got front-end totaled. But everything I needed was interior and convertible related. (unfortunately it wasn't leather so the seats were worthless to me) My current regulators were super busted and I had 2 windows held up by zip-ties
Borrowed a friend and ripped the thing apart, and when it got cooler last night I swapped all the new regulators in. This car is special and a new regulator is like $350, so getting all 4 w/ a new cloth top for only $200 was a steal, it just needs some repairs but the cloth is in WAY better shape than the one that's on there atm.
The hardest part was getting the windows lined up correctly, first issue was fitting the glass to the sleds, I kept my original glass cause the tinting is different, they have to be installed out of the car, but need to be aligned while installed. After doing that there's a whole process with setting 3 different standoffs in a Stewart platform like arrangement. until it puts slight pressure on the seals both in front of and behind the glass.
And then there was the front left window, which didn't need the whole regulator, but the track it mounts too... at least I thought.
After installing the new track I noticed the entire mechanism flexes about 1/4" side-to-side when moving. And upon closer inspection, the nylon bushings that ride on the tracks are completely wore out on the new-to-me and old ones. At least the window works now though.
But it paid off and now I don't look stupid driving down the road with 2 rear windows jutting out when converted.
Next is replacing the hydraulic lifts with linear actuators and a brain. Those cursed Chrysler cylinders fail so often it was a miracle this one worked for the 2 months before a seal exploded and filled the back seats with stinky goo
DRM from Korean eBook service Kyobo
So I caved and bought some books from Kyobo that were definitely not on thé usual channels and they have them in such a way that you can only read them from the app. So I downloaded them to my phone using the mobile app (the app doesn't support Linux and is basically a Rootkit anyway) and copied the files from Android/data. They're OEBPS by structure but come in regular folders, is it feasible to just zip them and import to Calibre?
Edit: I found a Calibre plugin for the DRM itself, so it's more "How to make this folder a file"
Edit: so you can just zip them up and import as epub BUT the DRM plugin only goes as far as the metadata, the content itself shows up garbled. Don't know how to get around that one...
GitHub - leoincedo/KyoboKr: KyoboKr is carlibre metadata plugin
KyoboKr is carlibre metadata plugin. Contribute to leoincedo/KyoboKr development by creating an account on GitHub.GitHub
#CrossBorderRail live stream - 9/7/2026, 7:55:07 PM
#CrossBorderRail live stream - 9/8/2026, 6:21:33 AM
#CrossBorderRail live stream - 9/8/2026, 7:51:13 PM
#CrossBorderRail live stream - 9/9/2026, 5:13:40 AM
How Urban Building Projects Influence Concrete Equipment Investment in Ethiopia
Urban building projects can significantly influence how contractors invest in concrete production equipment. As cities expand, construction activity often includes residential buildings, commercial properties, public facilities, mixed-use developments, and supporting infrastructure. These projects create different patterns of concrete demand. Some require continuous production for structural work, while others involve smaller and intermittent batches for foundations, columns, slabs, and auxiliary structures. As a result, equipment investment is increasingly shaped by the practical requirements of individual projects rather than by machine size alone.
For contractors evaluating a concrete mixer in Ethiopia, urban construction conditions can affect decisions about capacity, mobility, automation, and long-term operating costs. Limited site space, changing work schedules, labor availability, material supply, and transportation conditions all influence which equipment configuration is appropriate. The investment decision therefore extends beyond the initial purchase. Contractors must consider how efficiently the equipment can support concrete production throughout different stages of an urban building project.
Urban Building Growth Changes Concrete Production Requirements
Different Building Types Create Different Demand Patterns
Urban construction does not create a uniform demand for concrete. A multi-story residential building may require substantial volumes during foundation and structural stages, followed by lower concrete consumption as finishing work progresses. Commercial buildings can have different schedules, while smaller developments may need concrete only at specific intervals.
This variation affects equipment investment. Contractors working on repeated medium-scale projects may prefer equipment that can provide consistent production without the infrastructure requirements of a large batching facility. Larger contractors managing several simultaneous projects may require more substantial production capacity.
Foundation Work Often Creates an Early Production Peak
Excavation and foundation construction can generate intensive concrete demand during the early phase of a building project. Footings, foundation beams, retaining structures, columns, and base slabs may require significant quantities within a relatively short period.
Equipment must be capable of responding to this concentrated demand. However, purchasing a large production system solely for the foundation stage may not always be economical if concrete consumption decreases significantly later in the project.
Restricted Urban Sites Influence Equipment Size
Construction sites in growing urban areas are often surrounded by existing buildings, roads, commercial activity, and residential developments. Available working space may be limited.
A large concrete production installation can compete with aggregate storage, reinforcement preparation, formwork, cranes, material deliveries, and worker access. Consequently, contractors may place greater value on compact equipment that can fit into a restricted site layout.
The physical footprint of a concrete mixer can therefore become an important investment factor. A machine does not operate in isolation. It must coexist with the entire construction ecosystem around it.
How Project Conditions Influence Concrete Mixer Investment
Production Capacity Must Match Actual Project Demand
One of the most important investment decisions involves selecting the appropriate production capacity. Higher output may appear advantageous, but unused capacity can increase equipment costs without producing a corresponding benefit.
Contractors need to examine average daily concrete demand, peak pouring periods, working hours, and the expected duration of each construction phase. A properly matched self loading mixer concrete can provide sufficient output while avoiding excessive investment in oversized equipment.
Capacity should therefore be viewed as a functional requirement rather than a simple indicator of machine quality.
Mobility Can Improve Equipment Utilization
Urban contractors may complete projects at different locations over relatively short periods. Once concrete work is finished at one site, the equipment may be required elsewhere.
Mobile or easily transportable equipment can improve asset utilization by allowing contractors to move the production system between projects. This reduces the risk of purchasing equipment that remains inactive after a single construction phase is completed.
Relocation Costs Should Be Considered
Mobility is not simply a technical feature. It has economic consequences. Equipment that requires extensive dismantling, transportation, and reinstallation can generate additional labor and time costs whenever a project changes.
For contractors managing multiple urban developments, easier relocation can become a meaningful advantage over the equipment's operating life.
Labor Availability Also Affects Equipment Selection
Concrete production traditionally depends on several repetitive activities, including loading aggregates, adding cement, measuring water, mixing, and transporting fresh concrete.
Equipment that integrates or simplifies some of these functions can reduce the number of manual operations required. This does not eliminate the need for skilled operators and quality control, but it can make the production process more organized and less dependent on fragmented manual work.
As construction schedules become tighter, predictable production processes may become increasingly valuable.
Why Concrete Mixer Price and Operating Costs Shape Investment Decisions
The Initial Purchase Price Is Only One Part of the Investment
When contractors compare concrete mixer price in Ethiopia, the machine's purchase price is naturally an important consideration. However, the lowest quotation does not necessarily represent the lowest long-term cost.
Fuel or electricity consumption, maintenance requirements, spare parts, transportation, labor, and equipment utilization can all influence the actual economic value of the investment. A cheaper machine that requires frequent repairs or consumes excessive fuel may become more expensive during its operating life.
For this reason, contractors should compare total ownership costs rather than focusing exclusively on the initial equipment price.
Material Handling Can Affect Overall Productivity
Concrete production depends on a continuous flow of aggregates, cement, water, and other materials. If material handling is inefficient, the mixer may spend significant periods waiting rather than producing concrete.
Urban building projects can make this issue more pronounced because delivery schedules and storage areas may be restricted. Equipment investment should therefore consider how easily materials can be supplied to the mixer within the available site layout.
A Balanced System Reduces Operational Bottlenecks
The mixer is only one part of the production process. Aggregate supply, cement storage, loading equipment, water availability, and concrete transportation must operate at compatible rates.
A highly productive mixer cannot compensate for an inefficient material supply system. Similarly, additional supporting equipment may provide little value if the project's concrete demand remains modest. Investment decisions should consider the complete production sequence.
Future Project Use Influences the Value of the Equipment
A contractor purchasing a large concrete mixer should also consider future applications. Equipment selected for one urban building project may later be used for housing developments, commercial structures, infrastructure works, or other concrete-intensive activities.
Versatility can improve long-term utilization. A machine that can adapt to different project sizes and operating conditions may provide greater value than equipment designed around a single narrowly defined application.
Urban Construction Encourages More Strategic Equipment Investment
Urban building development in Ethiopia influences concrete equipment investment by creating a combination of practical demands. Contractors need adequate production capacity, but they may also face limited site space. They require reliable concrete supply, yet demand can fluctuate between construction stages. Equipment may need to remain at one site for months or move between multiple projects.
These variables encourage a more selective approach to machinery investment. The appropriate concrete mixer in Ethiopia depends on the contractor's typical project profile, expected concrete volume, available labor, site conditions, and future equipment utilization.
Price remains important, but it should be evaluated alongside productivity and operating requirements. When comparing concrete mixer price in Ethiopia, contractors can achieve a clearer investment decision by examining capacity, fuel consumption, maintenance, mobility, material handling, and after-sales support together.
Ultimately, urban construction does not necessarily require the largest concrete production equipment. It requires equipment that fits the construction environment. A properly matched mixer can support foundation work, structural concrete production, and multiple future projects without creating unnecessary operational complexity. As urban building activity continues to diversify, the most valuable equipment investment is likely to be the one that balances production capability with the realities of the jobsite.
```
Self Loading Concrete Mixer in Ethiopia - Local Distritutor&Support
You can buy AIMIX self loading concrete mixer in Ethiopia from the local authorized dealer. Ready stocky, best price, local support!aimixblock (AIMIX Concrete Solutions - Concrete Production & Pumping & Paving)
Festplatten und SSDs unter Linux mit Smartmontools prüfen – SMART und Selbsttests
Überarbeitet am 9. September 2026.
Bei einem Server gehören Festplatten und SSDs für mich zu den Dingen, die ich lieber kontrolliere, bevor sie sich mit einem Totalausfall melden. Dafür sind die Smartmontools unter Linux weiterhin eines der wichtigsten Werkzeuge.
Das Paket enthält vor allem smartctl für manuelle Prüfungen und smartd für die laufende Überwachung im Hintergrund. Aktuell ist Smartmontools 7.5.
Table of Contents
Toggle
Installation unter Debian und Ubuntu
sudo apt update
sudo apt install smartmontoolsVersion prüfen:
smartctl --versionUnter Debian Trixie ist Smartmontools 7.5 beispielsweise auch über die Backports verfügbar.
Welche Laufwerke sind vorhanden?
Für einen schnellen Überblick:
lsblk -o NAME,MODEL,SERIAL,SIZE,TYPE,FSTYPE,MOUNTPOINTSTypische Gerätenamen sind:
/dev/sdafür SATA/SAS-Laufwerke,/dev/nvme0beziehungsweise/dev/nvme0n1für NVMe.
Smartmontools kann unterstützte Geräte auch selbst suchen:
sudo smartctl --scanKompletten SMART-Bericht anzeigen
Bei einer SATA-Festplatte oder SSD:
sudo smartctl -a /dev/sdaFür ausführlichere Informationen:
sudo smartctl -x /dev/sdaBei NVMe funktioniert entsprechend:
sudo smartctl -a /dev/nvme0Smartmontools 7.5 unterstützt auch aktuelle NVMe-SMART-/Health-Informationen und Selbsttests.
Nicht nur auf „PASSED“ schauen
Ein globales SMART-Ergebnis wie PASSED ist hilfreich, aber kein Freifahrtschein. Ein Laufwerk kann bereits auffällige Werte zeigen, bevor der Gesamtstatus endgültig auf Fehler springt.
Bei klassischen HDDs achte ich besonders auf:
- Reallocated Sector Count – bereits ersetzte problematische Sektoren,
- Current Pending Sector – aktuell verdächtige, noch nicht stabil lesbare Sektoren,
- Offline Uncorrectable – nicht korrigierbare Sektoren,
- Fehler- und Selbsttestprotokolle.
Ein einzelner herstellerspezifischer Rohwert sollte allerdings nicht ohne Kontext interpretiert werden. SMART-Attribute unterscheiden sich zwischen Herstellern und Laufwerkstypen.
Bei SSD und NVMe zählen andere Werte
Bei SSDs interessieren zusätzlich Verschleiß und verfügbare Reserve. Smartmontools 7.5 kann in der JSON-Ausgabe unter anderem Werte wie endurance_used und spare_available für unterstützte Geräte liefern.
Für Automatisierung ist JSON praktisch:
sudo smartctl -j -a /dev/nvme0Damit können Monitoring-Skripte Werte verarbeiten, ohne die normale Textausgabe zerlegen zu müssen.
Kurzen Selbsttest starten
sudo smartctl -t short /dev/sdaSmartctl nennt anschließend normalerweise, wie lange der Test ungefähr dauert. Danach Ergebnis anzeigen:
sudo smartctl -l selftest /dev/sdaLangen Selbsttest durchführen
sudo smartctl -t long /dev/sdaAuch hier danach:
sudo smartctl -l selftest /dev/sdaDer lange Test kann je nach Größe des Laufwerks deutlich länger dauern. Er läuft normalerweise intern im Laufwerk; trotzdem starte ich so etwas auf einem Produktivserver lieber bewusst und nicht zufällig während einer ohnehin hohen Lastphase.
NVMe-Selbsttests
Aktuelle Smartmontools-Versionen unterstützen Selbsttests auch bei passenden NVMe-Geräten:
sudo smartctl -t short /dev/nvme0
sudo smartctl -l selftest /dev/nvme0Nicht jedes Laufwerk unterstützt jede Funktion. Wenn Smartctl einen Test ablehnt, sollte man nicht mit irgendwelchen erzwungenen Optionen herumprobieren, sondern zuerst die Fähigkeiten des Geräts prüfen.
smartd für laufende Überwachung
Statt nur gelegentlich manuell hineinzusehen, kann smartd Laufwerke regelmäßig überwachen.
Status prüfen:
systemctl status smartmontoolsJe nach Distribution heißt die Unit auch
smartd. Die zentrale Konfiguration liegt normalerweise unter:/etc/smartd.confBevor ich Benachrichtigungen aktiviere, kontrolliere ich dort genau, welche Geräte automatisch erkannt werden und wohin Warnungen gehen.
SMART ersetzt kein Backup
Das ist mir wichtig: SMART ist Frühwarnung, keine Versicherung. Ein Laufwerk kann auch ohne lange Vorwarnung sterben.
Deshalb kombiniere ich Laufwerksüberwachung mit echten Backups. Dazu passen meine Artikel BorgBackup unter Debian/Ubuntu und Backup richtig planen.
Bei RAID jedes physische Laufwerk prüfen
Ein Software-RAID schützt vor dem Ausfall eines einzelnen Datenträgers, macht SMART aber nicht überflüssig. Im Gegenteil: Bei einem RAID möchte ich wissen, ob ein Mitglied bereits Fehler entwickelt, bevor noch ein zweites Laufwerk Probleme bekommt.
Darum prüfe ich RAID-Status und SMART-Werte getrennt.
Fazit
Smartmontools gehört für mich auf jeden Linux-Server mit lokalen Laufwerken. Ein gelegentliches smartctl -a, regelmäßige Selbsttests und eine funktionierende Backup-Strategie geben wesentlich mehr Sicherheit als erst dann auf die Platte zu schauen, wenn das System bereits I/O-Fehler meldet.
Quellen: Debian Manpages: smartctl 7.5 und Smartmontools 7.5 Release.
Meine Backupmethoden zum Worldbackupday | Das Netz und ich
Gestern, also bis vor 38 Minuten war der World Backup Day. Ein Tag um daran zu erinnern das Backups sehr wichtig sind. Ein gutes/oder schlechtes Beispiel ist der Brand im Ovh Rechenzentrum in Straßburg. Wer da keins hatte, war verloren.lars (Das Netz und ich)
Webserver mit Security-Headern absichern – sinnvoll statt blind kopieren
Überarbeitet am 8. September 2026.
Security-Header sind eine schöne zusätzliche Schutzschicht für Webseiten. Mein alter Artikel hatte allerdings genau das Problem, vor dem ich heute warnen würde: Ich hatte mehrere Header global auf sämtliche Websites gesetzt, ohne die Folgen für jede Anwendung einzeln zu prüfen.
Das ging sogar einmal schief. Eine globale Regel, die jedes Set-Cookie nachträglich mit HttpOnly; Secure versehen sollte, sorgte bei mir dafür, dass ein Cookie-Banner nicht mehr richtig funktionierte. Seitdem gilt für mich: Security-Header nicht nach Punkteliste einschalten, sondern verstehen, testen und passend zur Anwendung setzen.
Table of Contents
Toggle
1. X-Content-Type-Options: nosniff
Dieser Header ist ein guter und meist unkomplizierter Anfang:
X-Content-Type-Options: nosniffEr weist den Browser an, die vom Server angegebenen MIME-Typen zu respektieren, statt den Inhalt selbst anders zu interpretieren.
Nginx:
add_header X-Content-Type-Options "nosniff" always;Apache:
Header always set X-Content-Type-Options "nosniff"2. Referrer-Policy
Mit der Referrer-Policy lässt sich begrenzen, welche Informationen eine aufgerufene Fremdseite über die Herkunft eines Besuchers erhält.
Ein vernünftiger allgemeiner Wert ist:
Referrer-Policy: strict-origin-when-cross-originDas ist inzwischen auch der Browser-Standard. Wer noch weniger Informationen nach außen geben möchte, kann beispielsweise
strict-origin, same-origin oder no-referrer prüfen. Die strengste Einstellung ist aber nicht automatisch die beste, wenn Anwendungen Referrer-Informationen benötigen.3. HSTS – sehr sinnvoll, aber nicht leichtfertig mit preload
HTTP Strict Transport Security teilt dem Browser mit, dass eine Domain künftig nur über HTTPS angesprochen werden soll:
Strict-Transport-Security: max-age=31536000Nginx:
add_header Strict-Transport-Security "max-age=31536000" always;Apache:
Header always set Strict-Transport-Security "max-age=31536000"Wichtig: Den Header nur über HTTPS ausliefern. Browser ignorieren HSTS über eine unverschlüsselte HTTP-Verbindung ohnehin.
Mit includeSubDomains gilt die Regel zusätzlich für sämtliche Subdomains. Das sollte man erst aktivieren, wenn wirklich jede aktuelle und zukünftige Subdomain per HTTPS funktioniert.
Und preload würde ich nicht mehr wie früher einfach in eine Beispielkonfiguration schreiben. Wer seine Domain in eine Browser-Preload-Liste eintragen lässt, bindet sich sehr stark an HTTPS. Vorher unbedingt alle Subdomains prüfen und die Folgen verstehen.
4. Schutz vor Einbettung: CSP frame-ancestors
Früher wurde dafür häufig nur X-Frame-Options gesetzt. Dieser Header funktioniert weiterhin, moderner und flexibler ist aber die CSP-Direktive frame-ancestors.
Wenn eine Seite überhaupt nicht in Frames eingebettet werden soll:
Content-Security-Policy: frame-ancestors 'none';Wenn Einbettung aus derselben Origin erlaubt sein soll:
Content-Security-Policy: frame-ancestors 'self';Bei Nextcloud, Office-Anwendungen, Payment-Diensten oder eingebetteten Inhalten sollte man so eine Regel aber nicht blind setzen. Genau dort können Frames legitim benötigt werden.
5. Content-Security-Policy: mächtig, aber individuell
CSP kann unter anderem verhindern, dass unerwartete Skripte, Styles oder andere Ressourcen geladen werden. Sie gehört aber nicht in eine universelle Copy-and-Paste-Zeile für WordPress, Nextcloud und jede andere Anwendung.
Mein alter Artikel hatte beispielsweise eine lange CSP mit 'unsafe-inline' und 'unsafe-eval' sowie fest verdrahteten Fremddomains. So etwas altert schnell und kann entweder Funktionen blockieren oder ein falsches Gefühl von Sicherheit erzeugen.
Mein heutiger Weg wäre:
- prüfen, welche Ressourcen die Anwendung tatsächlich benötigt,
- eine CSP zunächst mit
Content-Security-Policy-Report-Onlytesten, - Verstöße auswerten,
- danach schrittweise eine wirksame CSP aktivieren.
Bei fertigen Anwendungen wie Nextcloud würde ich außerdem zuerst deren offizielle Dokumentation beziehungsweise bereits gesetzte Header prüfen, statt darüber global eine eigene Richtlinie zu legen.
6. X-XSS-Protection nicht mehr als modernen Schutz empfehlen
In meinem alten Beispiel stand:
X-XSS-Protection: 1; mode=blockDiesen Header würde ich heute nicht mehr als moderne Sicherheitsmaßnahme aufnehmen. Die entsprechenden alten Browser-XSS-Filter sind veraltet. Moderne Anwendungen sollten XSS vor allem durch korrektes Escaping, sichere Frameworks und eine sinnvoll gestaltete Content Security Policy verhindern.
7. CORS nicht global mit * freigeben
Ebenfalls problematisch war mein altes Beispiel:
Access-Control-Allow-Origin: *CORS ist keine allgemeine „Webseite sicherer machen“-Option. Damit wird festgelegt, welche fremden Origins Browser auf bestimmte Ressourcen zugreifen lassen. Ein Wildcard-Wert kann für öffentliche APIs oder statische öffentliche Ressourcen sinnvoll sein, gehört aber nicht pauschal auf jede Website.
Wenn eine Anwendung CORS benötigt, sollte die erlaubte Origin gezielt passend zu genau diesem Anwendungsfall gesetzt werden.
8. Cookies nicht global im Webserver umschreiben
Genau damit hatte ich mir damals selbst Probleme gebaut:
Header always edit Set-Cookie ^(.*)$ $1;HttpOnly;SecureDie Absicht war gut: Cookies sollten nur über HTTPS übertragen und vor JavaScript geschützt werden. Aber nicht jedes Cookie darf
HttpOnly sein. Ein Cookie, das clientseitiges JavaScript bewusst lesen muss, funktioniert danach möglicherweise nicht mehr.Cookie-Eigenschaften wie Secure, HttpOnly und SameSite sollten deshalb vorzugsweise von der Anwendung beziehungsweise dem Framework passend zum jeweiligen Cookie gesetzt werden – nicht per globalem Such-und-Ersetzen im Webserver.
9. Permissions-Policy nur gezielt verwenden
Mit Permissions-Policy können Browserfunktionen wie Kamera, Mikrofon oder Geolocation eingeschränkt werden. Die Browserunterstützung ist allerdings je nach Direktive unterschiedlich. Auch hier gilt: Nicht wahllos alles abschalten, wenn eine Anwendung beispielsweise Videotelefonie oder Standortzugriff benötigt.
Für eine einfache Webseite ohne solche Funktionen könnte man einzelne Features bewusst sperren, beispielsweise:
Permissions-Policy: geolocation=(), camera=(), microphone=()Vor dem Produktiveinsatz immer die tatsächlich benötigten Funktionen und Browserkompatibilität prüfen.
Meine kleine Basis für normale Webseiten
Für eine klassische HTTPS-Webseite ohne besondere Anforderungen könnte eine vorsichtige Nginx-Basis beispielsweise so beginnen:
add_header X-Content-Type-Options "nosniff" always;
add_header Referrer-Policy "strict-origin-when-cross-origin" always;
add_header Strict-Transport-Security "max-age=31536000" always;Bei Apache entsprechend:
Header always set X-Content-Type-Options "nosniff"
Header always set Referrer-Policy "strict-origin-when-cross-origin"
Header always set Strict-Transport-Security "max-age=31536000"CSP,
frame-ancestors, CORS und Permissions Policy würde ich anschließend pro Anwendung ergänzen und testen.Header überprüfen
Nach Änderungen zunächst Webserver-Konfiguration testen:
sudo nginx -tbeziehungsweise:
sudo apachectl configtestDie tatsächlichen Response-Header lassen sich beispielsweise mit
curl ansehen:curl -I https://example.deZusätzlich sind Browser-Entwicklertools und der Mozilla Observatory hilfreich.
Fazit
Security-Header sind sinnvoll – aber mehr Header bedeutet nicht automatisch mehr Sicherheit. Mein größter Lernpunkt aus der alten Konfiguration ist, globale Regeln nur dann zu setzen, wenn ich sicher bin, dass sie zu allen darunter laufenden Anwendungen passen.
Für Nextcloud habe ich die wichtigsten Servermaßnahmen separat beschrieben: Nextcloud richtig absichern. Und falls Nginx selbst einmal nicht startet: Nginx „Unit is masked“ beheben.
Quellen: MDN: HSTS, MDN: X-Content-Type-Options, MDN: Referrer-Policy und MDN: CSP frame-ancestors.
Nginx-Fehler „Unit nginx.service is masked“ beheben – systemd richtig prüfen | Das Netz und ich
Nginx startet nicht und systemd meldet „Unit nginx.service is masked“? So prüfst du den Status, findest die Ursache und entmaskierst den Dienst sauber.lars (Das Netz und ich)
Nextcloud richtig absichern: praktische Sicherheitstipps für den eigenen Server
Überarbeitet am 8. September 2026.Eine eigene Nextcloud ist praktisch, aber sie hängt bei vielen von uns direkt am Internet. Damit reicht es nicht, Nextcloud einmal zu installieren und danach jahrelang nicht mehr anzufassen. Zum Glück bringt Nextcloud inzwischen schon viele sinnvolle Schutzmechanismen mit. Ein paar Dinge muss man als Administrator trotzdem selbst sauber einstellen.
Ich gehe hier bewusst nicht in Richtung Hochsicherheits-Rechenzentrum. Es geht um die Maßnahmen, die bei einer selbst gehosteten Nextcloud auf einem Linux-Server wirklich etwas bringen und die man auch dauerhaft pflegen kann.
Table of Contents
Toggle1. Nextcloud, Apps und Server aktuell halten
Der wichtigste Punkt ist gleichzeitig der langweiligste: Updates. Nextcloud selbst, installierte Apps, PHP, der Webserver und das Betriebssystem sollten regelmäßig aktualisiert werden. Gerade bei öffentlich erreichbaren Diensten werden Sicherheitslücken früher oder später auch automatisiert gescannt.Nach einem Nextcloud-Update schaue ich deshalb immer in Administrationseinstellungen → Übersicht. Dort meldet Nextcloud fehlende Datenbankindizes, Sicherheitsheader oder andere Probleme, die nach einem Versionswechsel auftauchen können.
2. HTTPS ist Pflicht
Eine Nextcloud sollte öffentlich ausschließlich über HTTPS erreichbar sein. Ein gültiges TLS-Zertifikat gibt es zum Beispiel kostenlos über Let’s Encrypt. Unverschlüsseltes HTTP sollte auf HTTPS umgeleitet werden.Zusätzlich empfiehlt Nextcloud HSTS. Bei Nginx kann das zum Beispiel so aussehen:
add_header Strict-Transport-Security "max-age=15552000; includeSubDomains" always;Code-Sprache: JavaScript (javascript)
Achtung:includeSubDomainssolltest du nur verwenden, wenn wirklich alle Subdomains deiner Domain per HTTPS funktionieren. Das optionale HSTS-Preloading würde ich erst aktivieren, wenn du genau weißt, welche Folgen das hat – ein Zurücknehmen kann lange dauern.3. Zwei-Faktor-Authentifizierung aktivieren
Ein starkes Passwort ist gut. Noch besser ist ein zweiter Faktor. Nextcloud unterstützt unter anderem TOTP-Apps und je nach Einrichtung auch WebAuthn beziehungsweise Sicherheitsschlüssel.Für Administratorkonten würde ich 2FA auf jeden Fall aktivieren. Für Apps oder ältere Clients, die keinen zweiten Faktor abfragen können, verwendet Nextcloud eigene App-Passwörter. Damit muss das normale Kontopasswort nicht in jedem Client hinterlegt werden.
4. Brute-Force-Schutz nicht abschalten
Nextcloud bringt bereits einen eingebauten Brute-Force-Schutz mit. Wiederholte fehlerhafte Anmeldungen werden gedrosselt beziehungsweise blockiert. Dieser Schutz ist standardmäßig aktiv und sollte auch aktiv bleiben.Wichtig wird das bei einem Reverse Proxy: Nextcloud muss die echte IP-Adresse des Besuchers erkennen. Sind
trusted_proxiesund die Weiterleitung der Client-IP falsch eingerichtet, sieht Nextcloud möglicherweise nur die Adresse des Reverse Proxys. Im schlechtesten Fall wird dann der gesamte Verkehr so behandelt, als käme er von einer einzigen IP.5. Fail2ban als zusätzliche Schutzschicht
Zusätzlich zum eingebauten Schutz kann Fail2ban sinnvoll sein. Dabei werden wiederholte fehlgeschlagene Anmeldungen aus demnextcloud.logerkannt und die betreffende IP bereits auf Betriebssystemebene geblockt. Dadurch müssen Webserver, PHP und Nextcloud diese Verbindungen gar nicht erst weiterverarbeiten.Die offizielle Nextcloud-Dokumentation enthält dafür inzwischen ein eigenes Filter- und Jail-Beispiel. Wichtig ist, den Pfad zum eigenen
nextcloud.logkorrekt einzutragen und den Filter nach der Einrichtung wirklich zu testen.6. Datenverzeichnis außerhalb des Webroots
Nextcloud empfiehlt, das Datenverzeichnis außerhalb des Webroots zu platzieren. Bei einer neuen Installation sollte man das direkt berücksichtigen. So liegen die eigentlichen Nutzerdaten nicht irgendwo unterhalb eines öffentlich ausgelieferten Webverzeichnisses wie/var/www.Bei einer bestehenden Installation sollte man allerdings nicht einfach den Pfad in der
config.phpändern und die Dateien verschieben. Dafür habe ich meine alte Anleitung inzwischen ebenfalls überarbeitet: Nextcloud-Datenverzeichnis sicher verschieben.7. Debug-Modus auf Produktivsystemen ausschalten
In einer produktiven Nextcloud solltedebugnicht aktiviert sein. Der Debug-Modus ist für gezielte Fehlersuche und Entwicklungsumgebungen gedacht, nicht für den Dauerbetrieb eines öffentlich erreichbaren Servers.8. SSH und den Linux-Server absichern
Auch die beste Nextcloud-Konfiguration bringt wenig, wenn der Server darunter offen wie ein Scheunentor ist. Für SSH nutze ich deshalb lieber Schlüssel statt Passwort-Anmeldung. Direkter Root-Login sollte deaktiviert werden, sobald ein funktionierender Benutzer mit sudo-Rechten vorhanden und getestet ist.Eine Firewall sollte nur die Ports freigeben, die tatsächlich benötigt werden. Bei einem typischen öffentlich erreichbaren Server sind das beispielsweise HTTPS und gegebenenfalls SSH. Datenbank-Ports gehören normalerweise nicht offen ins Internet.
9. Backups gehören zur Sicherheit dazu
Ein Backup verhindert keinen Angriff, aber es entscheidet oft darüber, ob ein Fehler oder kompromittiertes System eine Katastrophe wird. Zu einer vollständigen Nextcloud-Sicherung gehören mindestens die Konfiguration, das Datenverzeichnis und die Datenbank. Bei eigenen Apps und Themes müssen auch diese berücksichtigt werden.Wichtig ist nicht nur, dass irgendein Backup-Job grün leuchtet. Eine Wiederherstellung sollte zumindest gelegentlich getestet werden. Sonst merkt man den Fehler im Sicherungskonzept ausgerechnet dann, wenn man die Daten wirklich braucht.
10. Die Admin-Übersicht regelmäßig ansehen
Mein einfachster Tipp zum Schluss: Öffne regelmäßig die Administrationsübersicht deiner Nextcloud. Die dortigen Sicherheits- und Einrichtungswarnungen sind keine Dekoration. Nextcloud erkennt inzwischen erstaunlich viele typische Fehlkonfigurationen selbst und sagt ziemlich genau, was noch fehlt.Wer diese Punkte umsetzt, hat schon eine ziemlich solide Basis: aktuelle Software, HTTPS, 2FA, funktionierender Brute-Force-Schutz, ein abgesicherter Server und brauchbare Backups. Viel wichtiger als zwanzig exotische Härtungstricks ist, dass diese Grundlagen dauerhaft gepflegt werden.
Weiterführend: Nextcloud Hardening and Security Guidance und Nextcloud Backup-Dokumentation.
Nextcloud-Datenverzeichnis verschieben: sicherer Weg mit Bind Mount | Das Netz und ich
Nextcloud-Daten auf eine andere Platte oder Partition verschieben, ohne den datadirectory-Pfad zu ändern: sicherer Ablauf mit Wartungsmodus, rsync und Bind Mount.lars (Das Netz und ich)
Android-Smartphone mit scrcpy am PC spiegeln und steuern
Überarbeitet am 8. September 2026.
scrcpy gehört für mich zu diesen kleinen Open-Source-Werkzeugen, die unglaublich praktisch sein können. Damit lässt sich der Bildschirm eines Android-Smartphones auf Linux, Windows oder macOS spiegeln und das Gerät mit Maus und Tastatur bedienen.
Das kann beispielsweise helfen, wenn der Touchscreen Probleme macht oder man das Smartphone bequem vom Rechner aus bedienen möchte.
Table of Contents
Toggle
Was scrcpy 2026 kann
Die aktuelle scrcpy-Reihe kann deutlich mehr als die Version aus meinem ursprünglichen Artikel:
- Bildschirm über USB oder TCP/IP spiegeln,
- Steuerung mit Tastatur und Maus,
- bis zu 120 fps je nach Gerät,
- Audio-Weiterleitung ab Android 11,
- Bildschirmaufnahme,
- Zwischenablage zwischen PC und Smartphone,
- virtuelle Displays,
- HID-Tastatur/-Maus und Gamepads,
- kein Root und kein dauerhaft installiertes Android-Programm nötig.
Unterstützt wird Android ab Version 5.0. Für die normale Spiegelung und Steuerung muss USB-Debugging auf dem Gerät aktiviert sein.
Eine wichtige Grenze
Wenn USB-Debugging auf dem Smartphone nicht aktiviert beziehungsweise die Verbindung zum Computer nicht bestätigt wurde, kann die normale scrcpy-Verbindung nicht genutzt werden. Wer scrcpy als Notfallwerkzeug im Hinterkopf hat, sollte es deshalb einmal einrichten und testen, solange das Smartphone normal bedienbar ist.
Unter Linux installieren
Auf vielen Linux-Distributionen ist scrcpy direkt paketiert. Unter Debian/Ubuntu beispielsweise:
sudo apt update
sudo apt install adb scrcpyDie Distributionspakete können hinter der aktuellen Projektversion zurückliegen. Das scrcpy-Projekt weist ausdrücklich darauf hin, dass Genymobile/scrcpy die einzige offizielle Projektquelle ist. Für die neueste Version sollte man deshalb die dort dokumentierten Installationswege nutzen.
Verbindung testen und starten
Smartphone per USB verbinden. Anschließend:
scrcpyWenn alles eingerichtet ist, öffnet sich ein Fenster mit dem Smartphone-Bild. Das Gerät lässt sich direkt mit Maus und Tastatur bedienen.
Praktische Befehle
Auflösung reduzieren:
scrcpy --max-size=1280Audio deaktivieren:
scrcpy --no-audioSmartphone-Bildschirm während der PC-Steuerung ausschalten:
scrcpy --turn-screen-offSitzung aufnehmen:
scrcpy --record=aufnahme.mp4Drahtlose Verbindung
scrcpy kann auch über TCP/IP arbeiten. Für den normalen Einstieg würde ich trotzdem zuerst USB nutzen, weil dabei weniger zusätzliche Fehlerquellen entstehen.
OTG-Modus
scrcpy unterstützt auch einen OTG-Modus, bei dem Eingabegeräte per USB-HID simuliert werden können. Dieser Modus benötigt kein USB-Debugging, ist aber nicht dasselbe wie die normale Bildschirmspiegelung.
Fazit
scrcpy ist 2026 noch deutlich vielseitiger als bei meinem ersten Artikel. Es ist schnell, quelloffen, werbefrei und benötigt weder Cloudkonto noch Root-Zugriff. Für Android-Nutzer ist es ein richtig schönes Werkzeug für die tägliche Bedienung und Fehlersuche.
Quelle: Offizielles scrcpy-Projekt von Genymobile.
GitHub - Genymobile/scrcpy: Display and control your Android device
Display and control your Android device. Contribute to Genymobile/scrcpy development by creating an account on GitHub.GitHub
Loading more entries...
This website uses cookies. If you continue browsing this website, you agree to the usage of cookies.

solo
in reply to rose56 • • •ΤΟ ΑΒΑΤΟ ΤΟΥ ΚΟΛΩΝΑΚΙΟΥ
zaraleaksTV (YouTube)