toomanypancakes likes this.
There will be enough people asking this as a joke, but I am very serious. Is it actually time to move on from X11 for everyone?
I have been using linux since a couple months after Linus put the first bits of code on an ftp. I have been mainlining it since 1999 and it has been my entire career since 2009.
I have been through all the iterations. The svsV's, the runits, the systemd's. And while I don't enjoy a ton of change I did get over it for all of these and still feel 'at home'.
But for wayland? I have never even tried. I just see everyone saying you are fucked if you have X or Y hardware, or if you require A or B legacy workflows.
Is NOW really the time for old codgers to give it a serious go?
My friends and I are hosting a Linux and FOSS group chat to have some casual chat, help, and anything related to the topic really. We chose this platform to chat on to keep a privacy preserving way to engage with one another.
Netbooks may have gone out of fashion years ago, but a handful of Chinese PC makers continue to crank out cheap, tiny laptops with hardware that’s just good enough for basic tasks… sometimes by stuffing newer components into older models.
Case in point? The X-Plus Piccolo Series71 is a mini-laptop with a 7 inch display, an Intel N100 Alder Lake-N processor and 16GB of RAM. It also has a […]
#alderLakeN #miniLaptop #piccolo #piccoloSeries71 #piccoloSeries71 #toptonL4
Read more: liliputing.com/this-7-inch-min…
Ukraine supports the US strikes on Iran's nuclear facilities, stating that Iran's nuclear weapons program must be brought to an end.Viktor Nazarenko (RBC-Ukraine)
Israel also supplied Drones to Russia after the Crimea invasion, didn't join sanctions and as reported by an Ukrainian official demanded Ukraine to surrender behind closed doors.
en.wikipedia.org/wiki/Israel%E…
Now with the US getting itself dragged into another Iraq style war by Israel, Ukraine could suffer in two major ways:
Ukraine is being played by the US and Israel but either plays along because Zelensky is high on Zionism or because Ukraine by now is owned by the US and he has to say everything Trump wants him to say. Either way this is bad for the Ukrainian people and it is delusional to think that anyone in the West would feel emboldened now to bomb Russia.
Israel also supplied Drones to Russia after the Crimea invasion, didn't join sanctions and as reported by an Ukrainian official demanded Ukraine to surrender behind closed doors.
This is clear whataboutism. Iran and Israel can both be bad. Ukraine wants max pressure on the Russian war machine. So they cheer the weakening of a Russian military supplier. They also probably figure that if America is itching to fight again, it might as well help them out. They also probably sense the news cycle further shifting away from Ukraine and are trying to bring themselves into the conversation.
Maureen Welch, the mother-in-law of celebrity chef Aldo Zilli, was badly injured after being hit by an e-bike.Anna O'Neill (BBC News)
Ultimately, it's not the technology that injures people, it's the person operating it. An increase in numbers cycling means an increase in idiots cycling.
I'm not sure there's much that can be done about this, to be honest. I'm not sure that legislation is the answer. It's not like traffic laws have eradicated car accidents or dangerous driving.
Perhaps we should be at least grateful that idiots only have the power of an e-bike at their disposal and not a car.
As an aside, why is there so much clamour for speed limiters in e-bikes, but not in cars? I can't think of a good reason why car speeds aren't mechanically capped.
I can't think of a good reason why car speeds aren't mechanically capped.
There are countries that limit the top speed of cars. Japanese motorcycles used to be limited (still are?). Unfortunately, these limits are many times faster than would be needed to obliterate a pedestrian. I think cars should include some kind of dynamic governor that limits speed in certain areas. City governments could put out maps of the city center which is capped at 30km/h for example. The car's gps would know it's in that region and reduce the cars acceleration in that region. This would drastically cut down pedestrian deaths but there's no political will behind directly intruding on people driving. Plus it would get messy with edge cases. What happens if a highway goes through downtown and my car thinks I'm a block over for a second while I'm going highway speeds?
(from Vaxry, creator of Hyprland)
Hey hey people, vax here.
I've seen the post about Hyprland Premium go a bit viral and people don't seem to understand fully what we're doing.
There is a reason no pages link to the account. subdomain, because it's a work in progress, after all. That's why wording is a bit lacking, that's why registrations are closed.
Anyways, here are some key takeaways:
Yes, it's real
It's the official website. I did not get hacked.
Hyprland is not going closed source
It says that in the first sentence on the page. No paid features, beta branches, etc. We continue development as always.
Why money
I need something to eat too. Once I end university, if I can't make this my full-time job, I will have to severely decrease my contributions in favor of a real job. If this gets us somewhere, it will be only with benefits to you, the users. If I get enough money to hire another guy to help me work on Hyprland full time, I will.
Forums:
Already on forum.hypr.land. To log in, you need a Hyprland Account, that's why we haven't "fully" launched them yet.
"Premium" Forums:
Additional categories on the same forum for premium subscribers - these include premium support (where you get answers from me instead of the community at large), Q&A with me, and some banter chats.
Desktop Experience:
Free desktop experience: Dotfiles provided by us, with one-click installs and updates.
Premium desktop experience: Same as above, but with more customization options. (dotfile customizations, e.g. "bar on what side", "what button where", etc, not Hyprland features)
"Further premium services":
A general catch-all clause if any premium services come out in the future, they will most likely just be a part of the premium subscription. This might be dotfile sync, or other ideas. We don't know yet, that's why we didn't say.
Cheers, happy Hyprlanding.
I'm mostly just lost at the concept of "provided Dotfiles".
Also "No paid features," but somehow premium customization options.
The highest CO2 levels in 50,000 years is still 10 times less than our current anthropogenic climate nightmare.Darren Orf (Popular Mechanics)
Original post from u/Kvolti on reddit
More informations and pictures here:
greenpeace.org/italy/storia/27…
La nostra protesta a Venezia contro Jeff Bezos. Un gigantesco striscione è apparso in Piazza San Marco per contestare il business inquinante del CEO di Amazon.Greenpeace Italia
Talk about a gross oversimplification. Venice grew out of mosquito infested lagoon due to necessity. The Venetian people were driven into the lagoon multiple times over centuries as a means of protection from Germanic invasions in the 7th century. They capitalized on shipping and trade just like any other population would do and used those riches to make their citizens lives better. What would you have expected them to do? Turn away from the money spice trading and Mediterranean shipping traffic brought them because it would make them too rich? Because again, they were a people used to fleeing into a mosquito infested lagoon when their farming population was invaded by multiple armies.
For that reason, comparing an entire cultural population like Venice to a singular person is a false equivalency. Bezos hasn't used his shipping fortune to enrich anyone but himself, but at least Venetian royalty built buildings and public spaces for their population.
at least Venetian royalty built buildings and public spaces for their population
Oh how kind of them to trickle it on down
"We're looking at doing something where in the case of good, reputable farmers, they can take responsibility for the people that they hire, and let them have responsibility, because we can't put the farms out of business, and at the same time, we don't want to hurt people that aren't criminals," Trump told reporters.
Sounds a lot like slavery to me
https://www.axios.com/2025/06/20/trump-immigration-raids-farms
I mean, I only worked one season with migrant laborers, so you may have more experience...
But a lot just aren't gonna come here this season. They don't need us, at least not as much as we need them. If anything I'd expect all this shit to drive up their wages.
Quick edit:
There's a misconception farm work is "unskilled", it's not. So the vets stay out and we get less experienced workers who do the job slower, and for a higher hourly to deal with the risk and uncertainty.
So both per hour wages and amount of hours needed are gonna go up.
Shits still going to become substantially more expensive.
CNN's Harry Enten presented new polling that shows President Donald Trump is losing support on his "core issue.Travis Gettys (Raw Story)
Trump privately approved plans for an assault on Iran US President Donald Trump informed senior officials late on Tuesday that he had approved plans for an attack on IranW. Graceman (Stipples ng)
A lot of games are going to work without you having to do anything and some will need some tinkering. In that case, protondb.com/ will be your best friend, telling you exactly what you need to do to get things running.
That being said, some games simply can't be run under Linux. They might work in the future as compatibility improves but some won't. If it's an issue for you, you might want to dual boot windows as a workaround.
Good thing about the distro he chose is that pretty much every game will run fine. I love bazzite. Two months on it now and I haven’t even had to open the terminal or download a single driver. It’s definitely been my go to recommendation for anyone looking to leave windows and build a gaming PC.
I’ve seen some folks complain about it size, but it’s like 8 or 9gb. Small price to pay if you ask me for how turnkey it is. Besides storage is cheap now.
I’ve seen some folks complain about its size, but it’s like 8 or 9gb. Small price to pay if you ask me for how turnkey it is. Besides storage is cheap now.
Especially when you consider Windows is like 20-30GB
Yeah I think people are just kind of used to how small some distros be and eventually it stops being a game of how much space can I save and more like dogma lol.
I mean even if you’ve got some tiny machine with only 128gb you’re still talking less than 10% of the machine vs. upwards of 25%
Kat Cammack recounts emergency room ordeal but claims ‘fearmongering’ by Democrats and pro-choice activists sowing confusion among medical professionals
Florida Republican Rep. Kat Cammack has revealed that she almost died last year as a result of her state’s six-week abortion ban, which left hospital staff reluctant to treat her ectopic pregnancy for fear of criminal prosecution.
Cammack was only five weeks pregnant at the time, the embryo had no heartbeat and her own safety was in jeopardy, but nevertheless the congresswoman found herself forced to pull up the letter of the law on her phone to argue the case and even put in a call to Governor Ron DeSantis, without being able to reach him, before staff relented and came to her aid.
But surprisingly, given her ordeal, the representative does not feel the law itself is at fault and instead blames Democrats for scaring medical professionals into confusion over their responsibilities.
toomanypancakes likes this.
“There will be some comments like, ‘Well, thank God we have abortion services,’ even though what I went through wasn’t an abortion,” she said.
Dunno what the fuck else you wanna call it, but hey, gotta do those mental gymnastics.
Just quoting the readme so there's no misinterpretation:
This is an independent project, not at all affiliated with BigTech or any of their subsidiaries or tax evasion tools, nor any political activists groups, state actors, etc. It's explicitly free of any "DEI" or similar discriminatory policies. Anybody who's treating others nicely is welcomed.
It doesn't matter which country you're coming from, your political views, your race, your sex, your age, your food menu, whether you wear boots or heels, whether you're furry or fairy, Conan or McKay, comic character, a small furry creature from Alpha Centauri, or just a boring average person. Anybody who's interested in bringing X forward is welcome.
Also the guy got told off by Linus Torvalds for being an anti-vaxxer theregister.com/2021/06/11/lin…
So imo this isn't a project that should be supported
: 'Any Linux discussion list isn't going to have your idiotic drivel pass uncontested from me'Simon Sharwood (The Register)
This isn't coherent, and even if it was, the burden of stance interpretability is context-dependent.
He is the one with the politically charged README that reads plainly like the thoughtless garbage MAGA types in America put out. I mean cmon man, "[...] we'll make X great again"?
Also your shallow and brainless dismissal of all this criticism coming from his "detractors" (and who would not become a "detractor", after actually investigating his terrible dribble?) is defeated easily by just reading the actual words he said.
As in, for instance, the original source of his garbage antivax posturing that he posted in the linux kernel mailing list: lkml.iu.edu/hypermail/linux/ke… .
These are not alleged opinions, he's just full of shit.
And this isn't even mentioning the fact that Xorg is going to be dead, should be dead, and will continue to die. And good riddance, too! Terrible and borderline unmaintainable.
The argument that choice diversity is good inherently is stupid, too. Wayland is a god damned protocol! There is no reason to have lots of diversity there! It has no tangible benefit.
There are already many different compositors that implement the Wayland protocol, and there are also many 3rd party extensions! Can you think of a single, material benefit to simply having different basic desktop protocols?
This article is excerpted from chapter 4 ofOpensource.com
I have used dd a few times without destroying my disk, here is my simple recommendation to stay safe:
DON'T TYPE THE COMMAND DIRECTLY INTO THE TERMINAL!
What I mean is that you should open a text editor, type the dd command you want to run in the editor, let it sit for 5 min, go back to the text editor, find the OF path, doublecheck and verify that it is safe.
Correct misstakes, wait another 5 min and do the check again.
Once you are confident that the command is accurate, copy paste it into a terminal and run it.
Once, while typing a dd
command, I realised I was sleepy.
I deferred until next day.
Usually I keep partitionmanager open alongside, to cross-check my device selection.
Unlike having to use other CLI tools to determine if I have it right, I get some handy icons (like the USB drive symbol). Still, make sure to check the contents just in case it got bugged and set the icon to the wrong type of drive.
It just generally has more bells & whistles. "Kitchen sink"
But I use htop almost exclusively.
There is a lot bluesky gets right, and a lot it gets wrong, the same is true with Activitypub.
Atproto is content-addressed, and portable. This means that posts can exist independantly of their original server.
Instead of giving posts a https
uri, which will stop working if a user moves servers or their server disappears, they give them at
uris.
For example, this post on bsky.app: bsky.app/profile/ponder.ooo/po…
Has the at://
link is: at://did:plc:i4bfh2tyxihe2ksplmtcoopk/app.bsky.feed.post/3lk4yrmyugc2f
.
The post does exist over https at https://porcini.us-east.host.bsky.network/xrpc/com.atproto.repo.getRecord?repo=did:plc:i4bfh2tyxihe2ksplmtcoopk&collection=app.bsky.feed.post&rkey=3lk4yrmyugc2f
.
Atproto is very easy to build apps on. For example, tangled.sh, frontpage.fyi and flushes.app are all apps built on atproto.
Atproto allows more flexibility in what an app can do, as opposed to lemmy or mastodon's api.
Atproto is better documented. The ActivityPub spec leaves a lot up to the reader.
Atproto has some really good moderation tools for users. People can make public blocklists of users, and people can subscribe to labellers, people or services which give users/posts a label.
almost everyone is on bluesky's PDSes. I thought mastodon.social and lemmy.world were bad, but the people on alternate PDSes altogether adds up to only a few thousand.
Its decentralised identifiers are actually completely centralised!
DID:PLC, their DID method, originally stood for placeholder, but they renamed it to Public Ledger of Credentials.
To use it, you have to use plc.directory.
You can use a DID:WEB DID, but if your website linked to it goes down you lose your identity.
(I find it extremely funny that its not actually a requirement for a decentralised identifier to be decentralised. )
Everything on the network has to be public to work.
since relays have to be able to collect all the information on the network for Appviews to be able to make use of that information, anyone can find out who's blocking someone, or who is on a list, or who's following who, with no way of hiding that information.
Private accounts and posts are impossible to do on atproto.
Since everything is public, DMs (for now) are centralised. They do seem like they want to change that though.
AP (ActivityPub) is better distributed. While it has large servers (like mastodon.social or lemmy.world (and threads, but we don't talk about threads)) the majority of users are not on those servers. There is no single point of failure. If bluesky disappeared tomorrow, atproto would still exist, it would just have a negligable amount of users.
One node in the network lets you do everything, as opposed to bluesky which has three parts (You can do stuff without a relay though). This means you can trust a lot less of the network.
ActivityPub scales better than ATProto. Atproto scales quadratically, meaning that having a lot of nodes in the network harms performance.
AP scales horizontally, meaning it works better with a lot of small servers.
ActivityPub can keep stuff private, like blocks and posts.
Though, a lot of implementations can leak posts.
The spec leaves so much out. They didn't propose a way to make sure requests between servers are validated, so mastodon chose HTTP signatures.
They didn't add any way of looking up handles, so mastodon chose webfinger.
A posts's id is its https uri, this means thatif a server goes down, stuff can't be fetched. A user can't move their followers if their server goes down (you can on ATproto). There is a standard to fix this, FEP-ef61, but it breaks compatibility with a lot of implementations.
Missing information is a problem. Its not really a problem on lemmy, but on mastodon likes and replies from other servers may not make it to your server at all (you can fetch replies in newer versions of mastodon though).
All this aside, I do think the two can coexist. I don't see anything like lemmy working on atproto. ActivityPub seems closer to social networking, as opposed to social media.
Something like facebook would be impossible to make on atproto, because not everything is made to be public.
I am hoping for a bridge, but good (bridgy is opt-in, making it useless).
like this
don't like this
# Download clipboard to tmp with yt-dlp
tmpv() {
cd /tmp/ && yt-dlp "$(wl-paste)"
}
like this
alias clip='xclip -selection clipboard'
When you pipe to this, for example ls | clip
, it will stick the output of the command ran into the clipboard without needing to manually copy the output.
I use a KDE variant of this that uses klipper instead (whatever you pipe to this will be available in klipper):
`#!/bin/sh
function copy {
if ! tty -s && stdin=$(</dev/stdin) && [[ "$stdin" ]]; then
stdin=$stdin$(cat)
qdbus6 org.kde.klipper /klipper setClipboardContents "$stdin"
exit
fi
qdbus6 org.kde.klipper /klipper getClipboardContents
copy $@`
github.com/pyr0ball/PRbL-bashr…
My own bash library, includes a self-installer and a nifty login banner
Automated installer for PRbL and bashrc modifications - pyr0ball/PRbL-bashrcGitHub
OC by @als@lemmy.blahaj.zone
A while ago I made a tiny function in my ~/.zshrc to download a video from the link in my clipboard. I use this nearly every day to share videos with people without forcing them to watch it on whatever site I found it. What's a script/alias that you use a lot?
# Download clipboard to tmp with yt-dlp tmpv() { cd /tmp/ && yt-dlp "$(wl-paste)" }
alias zipcat='gunzip -c'
alias untar='tar -xzvf'
alias ping='ping -c3'
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'
..
alias? I can't think of any case on top of my head, but it feels a bit sketchy. The more than 2 dots however I imagine is pretty safe.
No, never. I rarely use the 4 dots, but 2 and 3, all the time.
Tab completion shows this:
$ ..<Tab><Tab>
../ ... ....
($@ > /dev/null 2>&1 &)
Simple bash function that runs something fully detached even if its parent closes, and is not dependent on any software feature such as bash
In this video I'll take you on a journey setting up and uploading the Linux-kernel together with user-programs to the Behringer X32 - originally an Audio-Mix...YouTube
you can still use OpenRC instead if you want, and sxmo will continue to do so by default.
you can read here about why they added systemd.
As much as we might want to romanticise the idea of spending 6, 12, 24 months attempting to come up with an even vaguely competitive alternative to systemd,
There are alternatives like runit, dinit, s6. About some of the more useful features of systemd, how about we recreate them without thight coupling to one specific init+service manager-in-one?
Kubuntu 25.10 will not ship with an X11 desktop session on its ISO, following Ubuntu's lead. An X11 Plasma session will remain available for manual install.Joey Sneddon (OMG! Ubuntu!)
73% of plasma 6 installs with telemetry enabled are using Wayland
I think that the fantasy of X11 sticking around forever is sweet, but the writing is on the wall.
Those users can stick with the last version of KDE or GNOME that supports X11. They're insisting on using unmaintained software already, so it shouldn't be much of a leap to do the same with the DE.
It's really not fair to demand that people building your DE for free maintain two vastly different rendering stacks when they clearly don't want to.
If it's not insisting, it's demanding, which is worse.
There are many tools now that replace X11 behavior. If Wayland doesn't "do what they need", at this point there's a strong chance they have not put in any effort into making it work for them.
For desktop forwarding there's waypipe
.
For tablet users, KDE (And probably gnome) have pretty good tablet support at this point.
For artists, KDE JUST got much better color calibration.
For gamers, WINE now has an experimental Wayland-native mode, and barring that we have Gamescope to make it behave semi-native (so this one is more of a future-ish solution that you can use now).
Screen recording mostly just works with pipewire
and almost everything supports it now including Discord.
Etc.
Hell America is actually pretty unique in restricting suppressors.
That is not accurate as firearm suppressors are regulated in Spain, Russia, Italy, Greece, Turkey, Croatia, Cypress, Belarus and the Benelux countries to name a few.
ll➤ Silencers for weapons EU ✋ Country-specific regulations on the subject of silencers | an overview ✋ Prohibition of purchase, import, possession.Stephan Hohn (FBT Fine Ballistic Tools)
The Official U.S. Senate Committee On The Budgetwww.budget.senate.gov
ChunkMcHorkle likes this.
While not talked about as much as the Intel CPU security mitigations, Intel graphics security mitigations have added up over time that if disabling Intel graphics security mitigations for their GPU compute stack for OpenCL and Level Zero can yield a …www.phoronix.com
I've seen this being recommended for audio production but was put off disabling it because I didn't understand what it was. I'd like the performance gain though.
Has anyone else here disabled it?
The common sketchy performance advice is to disable mitigations in the kernel, this post is about disabling mitigations in Intel's userspace graphics stack because it's already checked in the kernel.
Assuming you meant disabling kernel mitigations, since AFAIK audio stuff doesn't usually use OpenCL:
Has anyone else here disabled it?
Nah, my understanding is it's not worth it on newer CPUs, and in some cases, the microcode expects things to be mitigated for best performance. Older CPUs (pre-2019ish) it does make a difference though.
But you're welcome to benchmark it, and see if it makes a worthwhile difference on your CPU. Kernel mitigations are easy enough to turn on and off.
::: spoiler Context
Why am I cross-posting .ml?
I cross-post from .ml to the nearest relevant non-.ml comm to reduce the influence of .ml comms and indirectly, the instance as a whole, to make it an easier decision for other instance admins to defederate because one key reason I identified that admins don't want to defederate is because .ml still has some very large comms and some niche comms.
Some highlights from the link:
"Don't worry guys, the Uyghur Genocide was REALLY just birth control! ~dessalines, .ml admin, dev lemmy.world/post/30580167"See! nobody died IN Tiananmen Square, just AROUND it, so it doesn't count!!" ~ Davel, .ml admin
lemmy.world/post/30673342.ml admin, Nutomics continued transphobia lemmy.world/post/29222558
::: spoiler CW: Original transphobic Comment from Nutomic
:::
And so so much documentation on clear heavy handed censorship and bias also on the link. So much I can't even put them all here because this comment would be really long.
I believe the behavior of its admins (the main admins are Lemmy devs) does harm to the overall growth of the Lemmy-verse and maybe even the Thrediverse (since Lemmy kinda kicked off the Thrediverse) because of its association with the devs of Lemmy and their insistence to use .ml as their personal political platform to spread harmful propaganda
On the outside, bringing up Lemmy frequently leads to comments like "Lemmy? Isn't that the place with a bunch of tankies?" Or "Tried Lemmy, but found it full of pro Russia crap so I left". The best way forward from that I see is to either widely defederate from .ml like the rest of the Triad, or pressure them to put a fair and unbiased as possible admin team.
:::
¯\(ツ)/¯ it was mostly for others.
But on a technical note, subscriber count is an almost useless metric on Lemmy. There are a LOT of dead accounts.
A far better metric is MAUs, which .ml linux ranks 29th
I'm glad they're bringing some posts that are also on .ml to here. It's an incredibly toxic instance with mods/admins that will harass and ban people a shitload, particularly if they're not aggressively pro-tankie.
I received a 12 month ban across all of lemmy.ml for saying it's probably a wise thing that sanctioned, state-affiliated Russian companies aren't allowed employees in maintainer roles for the Linux kernel. The mods there are fucking psychos.
Decentralisation is one of the good parts of Lemmy. I like that I can opt out of lemmy.ml idiocy without entirety alienating myself.
Well, I'm back online after a 4 hour blackout due to the heat in Brooklyn.
I found out that my ISP Optimum had issues with their equipment in Brooklyn due to the heat and humidity set on by this week's weather.
Now I'm worried that things will be really harsh on my equipment in the living room.
Any suggestions on how to keep the modem/router from overheating and causing problems?
Simplest thing is to drag your fridge over to wherever your equipment may be and leave the door open at all times. 🙃
Seriously though, most consumer gear can handle up to 130F at a minimum. If you're worried, just point a fan at it.
Comment: X11 is very far from dead – no matter if some want it to beLiam Proven (The Register)
Hey, there is an entire wayland bad x11 good article hidden in the last 4/5ths of the article!
Anyway, the article seems to argue that "toxic elements within Xorg projects, moles from BigTech, are boycotting any substantial work on Xorg".
It seems to me that now that wayland has become the clear focus of development, most devs sinply want X11 to remain as a legacy element, not causing unnecessary issues elsewhere, just remaining on lts.
The train has sailed, wayland is the norm and everyone is working on implementing the last leftovers the article is parading in its weird latter half, rather than through much greater efforts achieving worse results in patching up X11.
They should have forked X 10 years ago, when people were still interested in improving it.
It being left behind is a logical and fully adequate explanation, arguing eee makes little sense when wayland is clearly a simpler protocol. If you wanted to harm linux or foss, and your plan was the transition to wayland and freezing of X11 development, I would call you stupid.
I don't see why this fork, and this article, have to get conspiritorial about something this easily explained.
Now that we have the conspiracy crap addressed: wayland defense time
The Reg FOSS desk is nearing 60, [...] He doesn't care about [...] high and variable refresh rates, tear-free video,
My fancy new monitor I got in '22 doesn't work on X11. I'd have to replace my other monitors with matching new ones for a few grand, or keep watching videos and all else at 15fps, getting a headache. If you wanna keep your crt, why not keep an ancient X11, why this fork?
X11 doesn't support normal modern hardware, my monitor wasn't even special, it's just higher fps than my other monitors and 4k.
Wayland does not currently allow controlling window position. This means that when you open KiCad, it cannot remember where you last placed your windows.
The window pos remembering api (name made up by me, I forgot the real one) has been finalized, and will be in this or the next KDE version, etc.. The wayland people are fixing the criticism faster than the critics can shorten their list of remaining issues.
.
uhhhh... ok that's all the wayland criticism, 'cause surprise, the last 2/5ths of the article are actually a rant about ... gnome? I think?
Something about no more shortcut support or how removing title bars is bad and the gnome disk manager has bad ui.
Idk my shortcuts are better than ever and my title bars were still there last time I checked.
But maybe this "big no-accessibility" is why absolutely no tiling dwms have ever been seen for wayland ever. If you switch to wayland you will have to tile by mouse exclusively, you heard it here first!
Hyprland and dwl are actual, existing tiling dwms for Wayland.
i wonder what you thought "dwl" stood for lol
over_clox likes this.
I haven’t heard of any such cases, but it is a smaller pool of users. Also, many desktop Linux users know more about using a computer than other operating system users, since it’s less common for Linux to come preinstalled. So that may affect it, too.
I imagine vulnerabilities with the Linux kernel or common utilities do apply to desktop users as well, which is a good reminder why staying up-to-date is important. But to my understanding, exploiting remotely would need a way of sending data to the target. And most desktop computers won’t have ports open to the internet for anyone like servers will.
I know that Wayland’s design does make it more difficult for a user-mode program to act maliciously, like as key-loggers or reading the clipboard.
smaller pool of desktop users
~~There, I fixed it for you.~~
This is about desktop Linux, so I was wrong to correct you. My bad.
Carrots? Don’t you mean waffles!!? HAHAHAHHAAHHAHAHAHAHA
fucking kill me I hate that that exists in my brain
If it were real facts we'd just call them facts.
If it were real medicine we'd just call it medicine.
If it were real news we'd just call it news.
That's a good point about alternative rock. I changed the title from usually to sometimes, maybe usually was too much.
I've never thought about the word alternative being synonymous with progressive, I tend of think of as meaning against the grain or against the mainstream but in practice sometimes it just means bullshit like in the title. For example RT calls themselves "alternative media" but they're really just propaganda slop.
Iran's foreign minister warned earlier Sunday that the Islamic Republic "reserves all options to defend its sovereignty" after U.S. airstrikes.Spencer Kimball (CNBC)
Iran is a totalitarian theocracy that has been trying to develop nukes for a long time.
Iran is a s religious country ruled by the supreme leader , Khamenei had released a religious decree prohibiting the use of nukes. So no Iran is not pursuing nukes or even getting it from Russia . You just believe Satanyaho claims , Satanyaho was saying Iran is so close to having nuclear arms for over 30 years . Israel and America under trump has the biggest chance to drop nukes than any other countries
Israel attacked a lot of Iran's air defenses and convinced Trump this was a unique opportunity to strike Iranian nuclear sites. Israel doesn't have the capability since they don't have bunker busters and the sites are underground. They probably convinced him he would be seen as bringing peace to the middle east which is why he ended his post about peace.
Trump is a zionist just like all previous American president not because he care about Jewish supremacy but because of American imperial interests like it always been. Israel didn't convince him to do anything he willfully helped Israel just like any other American president will always do
Trump legit thinks this is a 1 time thing and he can be done with it. He's not trying to turn Iran into a puppet state, just wipe out their nuclear capability.
Another BS , both Israel and America want a regime change. From Israel perspective they want to destroy or control any country that effetely support Palestinian liberation movements. Iran support for Palestinian is of course based on geopolitics but still they are supporting Palestinians. For American all what they did against Iran was for natural resources and to have more leverage against America biggest two enemies Russia and China . Instead of the united state with diplomacy have good relation will Iran , it decided to overthrow Iranian democracy in 53 and impose sanctions since them
Iran trying some 9/11 style attack on the US, dragging America back into the middle east.
Iran could have done terrorists attacks since 79 in American soil they never did and will never did. That would be a very dumb idea, It will hurt people who support Iran. Iran will just attack military bases and trump will use that excuse to call it an aggression against American and American interests and keep getting involved in the war
I don't know why, but I always have this mental image of people who identify as male/masculine to just have their living spaces look like a dumpster (okay maybe its a bit hyperbole, not a literal dumpster, but you know what I mean), while people who identify as female/feminine to be extra tidy? (Perhaps its mainstream media's portrayal affecting my subconscious?) Is this actually true?
Sorry if this sounds offensive, I don't mean it that way.
Google’s Timeline is shutting down. So, I spent a weekend self-hosting my own version with OwnTracks, MQTT, and a Synology NAS.Dhruv Bhutani (Android Authority)
The president's unprovoked, unilateral attack builds on the terrible and unconstitutional precedent set by his predecessorsBen Raderstorf (The UnPopulist)
just_another_person likes this.
Microsoft co-founder Bill Gates and Linus Torvalds, the creator of the Linux kernel, have surprisingly never met before. That all changed at a recent dinner hosted by Sysinternals creator Mark Russinovich.Tom Warren (The Verge)
Their pr firm seems to function very well at least.
Guess you're going to whitewash bezos, musk and zuckerberg next?
Nope. And I sure as hell don’t white wash Bill Gates. You don’t get to that level of wealth and dominance without cracking skulls and ruining lives every step of the way. He is not a good person. But the foundation has done some good work. Surely this isn’t too nuanced for you to understand?
Edit: no clue why it automatically capitalized wash
the ends don't justify the means.
Hitler experimented on hundreds of thousands of Jews and the medical world benefited from it greatly.
does that mean you're going to nuance the Nazi regime because they "did some good"?
no amount of good is worth the ounce of evil used to make it.
He is not a good person. But the foundation has done some good work.
seems like a justification to me dude. you're literally justifying his indiscretions, that you even call out, by saying the charity he heads "has done some good work".
And I sure as hell don’t white wash Bill Gates. You don’t get to that level of wealth and dominance without cracking skulls and ruining lives every step of the way.
I don't know if you're actually being misleading or confusing by accident but calling attention to it being "nuanced" is a clear indicator that your argument supports that the "ends justify the means".
It’s not justification. He is a person. It is a non-profit. The non-profit has vaccinated countess people, for instance. That is a good thing. Bill Gates still sucks.
Why is this complicated? You can’t be serious right now, this is such obvious nonsense on your part.
it's a nonprofit he directly benefits from because it has his name on it. he directly benefits from it by using it as a way to sway political power. he directly benefits from it through financial gains paid through the organization.
the entire concept of the foundation is contingent on his financial success. something of which he is well known for destroying lives for.
so tell me, how many of those ruined lives were acceptable for the good that his charity does? how many more lives must be ruined for the good to continue to be acceptable? would you find it acceptable if your life was destroyed to continue the good his charity does? would you be willing to accept your life to be ruined or ended to support the continuation of his charity?
I don't understand why you don't see the obvious correlation between the two so I'll over simplify it.
bad man makes bad money making people suffer. bad money makes good stuff happen under bad man name. bad man still bad man doing good stuff for bad reasons.
you sit and justify his actions by arguing he's doing good things. I question if he's doing good things just to do them or if they're a byproduct of him "cleansing" his name. after all, bad men do bad things. Ever heard of Alfred Nobel?
Dude ffs
Please explain to me why these three statements are incompatible. Please explain to me how I have been whitewashing Bill Gates when I’m explicitly saying over and over again he is a bad person. Please explain to me how I have not acknowledged that nonprofits are often used for corrupt purposes.
I do not understand how many ways I have to say this to get it through your incredibly thick skull.
I didn't compare them, but in your mind you understood it that way.
I used Hitler as an example, an extreme one, but still an example of "the ends justify the means".
could have use any number of examples, but I went with one I thought everyone could relate to. clearly I miscalculated the selfishness of modern day philosophies.
You literally used Nazis as an argument against Gates. That’s comparing. What is your deal?
It’s not selfish philosophies, you shoehorned in Nazis so damn fast. That’s not relatable, it’s a cheap tactic.
Every dictator did "some good work", are you thinking they are good people?
IMO your moral compass need maintenance.
No. I never said anything like that. That’s an absurd thing to say.
Are we just going to keep going back-and-forth with you keep telling me what I believe while you ignore what I actually say?
I don't think you realise the bad things he did (and still does, like patenting everything he 'funds' in research) versus the "some good" things coming out of it, that's about it I think. That's why your comments make me feel like you excuse an execrable people "just because 'some good' came out of it.
BTW I had to scroll throug the whole original post, Connect (the lemmy soft) lost your answers, so if you answer to this I might not be able to respond.
LandedGentry doesn't like this.
Dude I have said multiple times that he is a bad person who has “cracked skulls and ruined lives.” How much clearer do I need to be?
I have excused nothing. His foundation doing some good work, which it has, has nothing to do with whether or not he is a good or bad person. I have never said it vindicates him. I never said it washes away what he’s done. I have said nothing remotely like that.
You have an ax to grind and you see red. You aren’t reading what I am actually writing.
Name one bad historical person that didn't do at least some good.
Your moral compass is broken.
The charity did more than some good though.
Also, name one good historical person that didn't do at least some bad.
It is almost like things aren't black and white but more like Yin and Yang.
That's not how it works, it's not like "I do some good, now I can do some bad". It does not even out.
Bad people doesn't become good because "some good things came out of it".
If you do bad, then you are bad.
I answered Honytawk 🤷🏼♀️?
You seems to be up in arms defending a shitty billionaire and his shitty charity, repeating over and over again that they did "some good", what kind of argument even is that? Dictators do "some good" too you know.
(from Vaxry, creator of Hyprland)
Hey hey people, vax here.
I've seen the post about Hyprland Premium go a bit viral and people don't seem to understand fully what we're doing.
There is a reason no pages link to the account. subdomain, because it's a work in progress, after all. That's why wording is a bit lacking, that's why registrations are closed.
Anyways, here are some key takeaways:
Yes, it's real
It's the official website. I did not get hacked.
Hyprland is not going closed source
It says that in the first sentence on the page. No paid features, beta branches, etc. We continue development as always.
Why money
I need something to eat too. Once I end university, if I can't make this my full-time job, I will have to severely decrease my contributions in favor of a real job. If this gets us somewhere, it will be only with benefits to you, the users. If I get enough money to hire another guy to help me work on Hyprland full time, I will.
Forums:
Already on forum.hypr.land. To log in, you need a Hyprland Account, that's why we haven't "fully" launched them yet.
"Premium" Forums:
Additional categories on the same forum for premium subscribers - these include premium support (where you get answers from me instead of the community at large), Q&A with me, and some banter chats.
Desktop Experience:
Free desktop experience: Dotfiles provided by us, with one-click installs and updates.
Premium desktop experience: Same as above, but with more customization options. (dotfile customizations, e.g. "bar on what side", "what button where", etc, not Hyprland features)
"Further premium services":
A general catch-all clause if any premium services come out in the future, they will most likely just be a part of the premium subscription. This might be dotfile sync, or other ideas. We don't know yet, that's why we didn't say.
Cheers, happy Hyprlanding.
FOSS community: we need to solve the money problem.
Also FOSS community: downvotes a good and ethical way of making money.
Yea atp everyone who thinks the issue is not with the people themselves is just completely insane.
EDIT: my point remains even if you don't like the creator of Hyprland.
Plus the fact that he is charging for personal support and themes/dotfiles, so the software remains the same. Archcraft does the same for Arch and no one gives a shit.
Not that I would buy it though, even if I needed support and pre-made themes Vaxry's attitude towards well intended contributors can be bad.
(from Vaxry, creator of Hyprland)
Hey hey people, vax here.
I've seen the post about Hyprland Premium go a bit viral and people don't seem to understand fully what we're doing.
There is a reason no pages link to the account. subdomain, because it's a work in progress, after all. That's why wording is a bit lacking, that's why registrations are closed.
Anyways, here are some key takeaways:
Yes, it's real
It's the official website. I did not get hacked.
Hyprland is not going closed source
It says that in the first sentence on the page. No paid features, beta branches, etc. We continue development as always.
Why money
I need something to eat too. Once I end university, if I can't make this my full-time job, I will have to severely decrease my contributions in favor of a real job. If this gets us somewhere, it will be only with benefits to you, the users. If I get enough money to hire another guy to help me work on Hyprland full time, I will.
Forums:
Already on forum.hypr.land. To log in, you need a Hyprland Account, that's why we haven't "fully" launched them yet.
"Premium" Forums:
Additional categories on the same forum for premium subscribers - these include premium support (where you get answers from me instead of the community at large), Q&A with me, and some banter chats.
Desktop Experience:
Free desktop experience: Dotfiles provided by us, with one-click installs and updates.
Premium desktop experience: Same as above, but with more customization options. (dotfile customizations, e.g. "bar on what side", "what button where", etc, not Hyprland features)
"Further premium services":
A general catch-all clause if any premium services come out in the future, they will most likely just be a part of the premium subscription. This might be dotfile sync, or other ideas. We don't know yet, that's why we didn't say.
Cheers, happy Hyprlanding.
Edit is a new open source command line text editor from Microsoft that supports Windows, macOS and Linux. Learn what it can do, and how to try it on Ubuntu.Joey Sneddon (OMG! Ubuntu!)
Edit is a new open source command line text editor from Microsoft that supports Windows, macOS and Linux. Learn what it can do, and how to try it on Ubuntu.Joey Sneddon (OMG! Ubuntu!)
There is legitimately no reason to use snap for this.
Especially when this utility is a single fucking 217 KILOBYTE standalone binary.
Just download it from github and toss it in ~/.local/share/bin
Ubuntu 25.10 "Questing Quokka" removes Xorg-based sessions, fully embracing Wayland as the new default for GNOME.Bobby Borisov (Linuxiac)
How is wayland nvidia gaming at the moment?
Several months ago I tried gaming on wayland with nvidia and it was completely broken for me.
EDIT: Two days on wayland nvidia now, both gaming and using NVENC in OBS. It's been amazing.
The State Department had temporarily paused issuing visas for foreign students at the end of May while it came up with the new social media guidance and it will now resume taking appointments."The enhanced social media vetting will ensure we are properly screening every single person attempting to visit our country," a senior State Department official said.
US consular officers will conduct a conduct a "comprehensive and thorough vetting of all student and exchange visitor applicants," the official said.
Foreigners seeking to study in the United States will be required to make public their social media profiles to allow screening for anti-American content under new State Department guidelines released Wednesday.France 24 (FRANCE 24)
Good morning all,
I'm having an issue with my Jellyfin server and hoping that you lovely wizards can help me...again.
So I initially tried and failed to set up Jellyfin on elementaryOS(skill issue), I wasn't really invested in the OS so I just switched to Ubuntu. Things have been much easier for the get go. I now have set up Jellyfin on my ubuntu 24.04.2 and uploaded my library from my external hdd. Now I cant figure out how to connect other devices so I can watch my media on my macbook. I currently also use a PIA vpn with port forwarding on due to my qbit seeding. I feel like that is important info. I've looked up how to connect while one the same network but since I need my vpn to stay on I'm feeling a little outside my depth again. Ultimate goal is to be able to access my library on other devices mainly, mainly my macbook, while also being able to seed from Qbit safely.
I appreciate any assistance you all can offer!
I haven't had to deal with this specific kind of use case before (accessing the local Jellyfin service while the laptop is connected to a VPN), but after some cursory research, one of these approaches may work for you:
Easy Option (only available on some VPN software):
There may be an option in your VPN client that lets you access local network addresses like your Jellyfin server. Check your settings and see if there are any options like "allow local network traffic" and then try opening up your Jellyfin server in a browser (e.g.: 192.168.1.100:8096/)
Less Easy Option:
If your VPN client doesn't have an option for allowing local traffic, you can open up the command prompt on your macbook and run a command like this:sudo route add -net 192.168.1.0/24 192.168.1.1
Where 192.168.1.0/24
is the local network you want to connect to, and 192.168.1.1 is your local gateway (change these depending on how your local network IP addresses are formatted).
This should update your routing table to handle local network addresses without the VPN and this should persist between reboots.
Hope this helps.
I bought Zelda TotK right after release for Switch 1, just to be presented with a bright, blurry game with loading screens that I, personally, couldn't live with. I retired it after about an hour, uninstalled it from my console and sold the game on eBay.
Years later, the Switch 2 released and I was hyped. Bought it on release day and had the urge to give TotK another go. This was the start of something beautiful.
This game is an absolute blast. I wasn't as hooked since Elden Ring. The map design, the sheer possibilities, the love for detail, the way the game guides you in the right direction: it's absolutely fantastic.
This game is a master piece, and on the Switch 2, the game feels the way it should have felt on the day it released.
I can not recommend this enough.
LandedGentry doesn't like this.
Little programs or scripts or automations you've created ad-hoc to solve a particular single use case
I have lots of shortcuts i make on my phone and I have one i love that detects when bluetooth accidentally or purposefully disconnects from my speaker and reconnects it and fixes a playback glitch so its back to playing properly
Sort of relaxed, slow-paced, not a ton of plot.
Home Movies (cartoon)Schitt's Creek
Corner Gas
Painting/Fishing with John
Father Ted
I really liked the premise but I felt like they didn’t steer hard enough into it and it was so esoteric as to be borderline impenetrable half the time.
Short version: not enough cool politics/plot, way too fucking weird lol
Very stylized, everyone is giving it there all, it just does not come together for me
Background: I'm looking to set up a virtual Debian server using Virtual Machine Manager, but I'm stuck on creating my first VM. I'm running Bazzite on my host machine if that makes any difference.
Steps to Reproduce the Issue:
1. Launch Virtual Machine Manager.
2. Click File > New Virtual Machine,
Which opens the "New VM - Step 1" window:
3. Select "Local install media" and click Forward, which brings me to "New VM - Step 2":
4. Click "Browse..." which opens the "Locate ISO media volume" window:
5. Click "Browse Local," which opens the file browser.
6. Choose ISO file (in my case, I'm using debian-12.11.0-amd64-netinst.iso
) and click Select, which returns me to the "New VM - Step 2" window.
7. Because the OS is not detected automatically, I uncheck the "Automatically detect from the installation media / source" checkbox, start typing the word "debian" in the text box above it, and select Debian 12 from the pop-up selection menu.
8. Click Forward.
Actual behavior: Input Error - Error setting installer parameters. Validating install media '/run/user/1000/doc/c0a3c3fc/debian-12.11.0-amd64-netinst.iso' failed. Could not start storage pool: cannot open directory '/run/usr/1000/doc/c0a3c3fc': Permission denied.
Expected behavior: Create the VM and boot into the ISO that I selected in previous steps.
What am I doing wrong? Thanks!
Thanks - this got me past the original issue. What I did is I opened up Flatseal and granted access to all system files for Virtual Machine Manager.
However, now I'm stuck at a different point. I can get past where I choose how much memory, CPU, and disk storage to allocate, but when I get to Step 5 and click Finish,
This happens:
Unable to complete install: 'internal error: process exited while connecting to monitor: 2025-06-22T17:16:36.091623Z qemu-system-x86_64: -blockdev {"driver":"file","filename":"/run/media/myusername/path/to/installers/debian-12.11.0-amd64-netinst.iso","node-name":"libvirt-1-storage","read-only":true}: Could not open '/run/media/myusername/path/to/installers/debian-12.11.0-amd64-netinst.iso': Permission denied'
Traceback (most recent call last):
File "/app/share/virt-manager/virtManager/asyncjob.py", line 71, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/app/share/virt-manager/virtManager/createvm.py", line 2008, in _do_async_install
installer.start_install(guest, meter=meter)
File "/app/share/virt-manager/virtinst/install/installer.py", line 726, in start_install
domain = self._create_guest(
^^^^^^^^^^^^^^^^^^^
File "/app/share/virt-manager/virtinst/install/installer.py", line 667, in _create_guest
domain = self.conn.createXML(initial_xml or final_xml, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/lib/python3.12/site-packages/libvirt.py", line 4590, in createXML
raise libvirtError('virDomainCreateXML() failed')
libvirt.libvirtError: internal error: process exited while connecting to monitor: 2025-06-22T17:16:36.091623Z qemu-system-x86_64: -blockdev {"driver":"file","filename":"/run/media/myusername/path/to/installers/debian-12.11.0-amd64-netinst.iso","node-name":"libvirt-1-storage","read-only":true}: Could not open '/run/media/myusername/path/to/installers/debian-12.11.0-amd64-netinst.iso': Permission denied
myusername@fedora:~$ ls -la /run/media/myusername/path/to/installers
total 101472336
drwxr-xr-x. 2 myusername myusername 4096 Jun 16 14:47 .
drwxr-xr-x. 6 myusername myusername 12288 Jul 29 2024 ..
-rw-r--r--. 1 myusername myusername 7547453440 Oct 17 2024 bazzite-gnome-stable.iso
-rw-r--r--. 1 qemu qemu 702545920 Jun 12 17:00 debian-12.11.0-amd64-netinst.iso
sudo chown myusername:myusername /run/media/myusername/path/to/installers/debian-12.11.0-amd64-netinst.iso
ls
showed that the ISO file's ownership has reverted back to qemu
.Any ideas?
No idea. Since the path is a /run/media one, what's the filesystem used there? Perhaps it's incompatible. Have you tried putting the iso in your home directory and going from there instead?
But perhaps it would work best if you just do what the documentation tells you not to do and rpm-ostree install virt-manager (and libvirt and friends, if needed)
Virtual Machine Manager's GitHub page for its flatpak includes the following lines:
NOTE: By default, this Flatpak only includes the Virtual Machine Manager client application and does not include the libvirt daemon or QEMU. Depending on your use case, you may have to install other applications or extensions:
- Connecting to a remote libvirt instance: nothing else needed
- Connecting to a libvirt system instance: make sure that libvirtd is installed on the host, either via your package manager or using a system extension on image based systems for example
- Connecting to a libvirt user instance: install the QEMU extension using
flatpak install org.virt_manager.virt_manager.Extension.Qemu
So, in this case, have you either installed libvirtd on the host^[Technically, you could also install libvirtd as a sysext.] (i.e. have you installed it with rpm-ostree
) OR have you installed the QEMU extension as per its own instruction?
If neither, then you should at least do one of them and report back.
EDIT: While what's written above remains relevant beyond Bazzite, Bazzite's ujust scripts do provide handholds for a myriad of situations including this one:
ujust
script will likely install another instance of VM Manager. As such, the flatpak is no longer needed and would only cause confusion.] the flatpak of Virtual Machine Manager)ujust
, i.e. invoke the ujust setup-virtualization
commandI suppose the ujust
way handles a bunch of gotchas you'd otherwise have to tackle yourself. And, thus, is most likely preferred over all other methods.
As a side note, please consider consulting Bazzite's excellent documentation first. We'll be more than happy to help out regardless, but I'm sure there are a bunch of gems you'll be missing out on otherwise.
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.docs.bazzite.gg
Original question by @Wahots@pawb.social
I think art deco is one of my favorites. It still has a clean, modern look that ages surprisingly well, even a century later.
I like Shortcuts as a way of implementing a more declarative understanding to create toy programs. These satisfy a modular and immediate need and you can chain them together to build bigger programs too
Scriptable is a javascript version of Shortcuts which I love for this purpose also
Actually just did this (used ChatGPT haha blush) to create a script to take a songlist and output it reformatted so it says what time each song plays and now i just need to find a good source for album tracklists and I'll have a great toy solution for that problem
I dont want to spend 3 days or even 3 hours on tinkering to get that right, its enough for me that if it doesnt do what I envision I know how to reprompt or reframe or do some trial and error tests that help nudge the approach to where it produces what I need from it and i can move on to the next problem or iterating on this to refine and improve the solution. Maybe even my overall process, who knows
I made a lot of these things when I was starting learning coding like a cash register app to make change which I'm actually super proud of but I kinda prefer to work a bit higher-level and limit the extent to which I have to reinvent the wheel. I have other innovations I'd like to pursue
I see a lot of misinformation about bluesky here, so I want to address a lot of the talking points against atproto/bluesky.
This is partially inspired by accounts like mastodon migration and feditips being really annoying about bluesky.
I see a lot of people misunderstanding how it works.
The network has three main parts:
1. A PDS -- This stands for Personal Data Server. These store information in records, like who you are following, your posts, who you are blocking and your images.
2. A relay -- These crawl PDSes and keep a copy of all the records on them. They give a "Firehose" of all the data on the network (that they crawled).
3. An AppView -- These index and work through the data from the firehose. All interactions are handled through these, meaning if someone follows me on bluesky, that app.bsky.graph.follow
record will be crawled by the relay, and recieved by the AppView. bsky.app/ is an Appview. Appviews don't always have to use the relays, whtwnd.com/ connects to PDSes directly.
This is different to ActivityPub, where if I follow someone, my server sends that information directly to the other person's server.
atproto.africa/ is a second full-network relay run by the blacksky team. We already have a second relay, and they're not even that expensive to run anymore, a lot of people run non-archival (meaning it doesn't backfill every post) relays for less than $40 a month.
bsky.social isn't actually an instance, its just the domain name assigned to users by default. This is explained here: app.wafrn.net/fediverse/post/f…
Wafrn has (opt-in) bluesky support, they act as a PDS and AppView, so if bluesky disappears tomorrow they can switch to the atproto.africa relay. (There is DID:PLC which is a problem, but I'll get to that later.)
app.wafrn.net/fediverse/post/f… also explains this, bsky.social is just the name assigned to users, each PDS has names like brittlegill.us-west.host.bsky.… (where my account is).
While you could ignore records from a specific PDS on the App layer, its pretty pointless, since atproto is portable/content addressed, meaning a user could seamlessly move to another PDS. (AP does support moving, but its pretty seamful.)
(While I was writing this someone posted a pretty good blogpost about this: blog.cyrneko.eu/there-is-no-bs…)
Those posts weren't removed, people on third party bluesky apps in turkey could still see them.
People in Turkey are automatically subscribed to a Moderation Service which hides those posts, as the government requires it.
If a person unsubscribes, or uses a third party app/server the posts are still there.
That person came back on a different PDS. They literally are still on bluesky because they joined a different server.
The DDoS only crashed the Bluesky PDSes. People self hosting were fine.
Wafrn is a federated tumblr alternative. It started off as a tumblr clone, the dev added AP support, and eventually, Atproto support.
Its a great example of how bluesky can be built on.
If bluesky disappeared tomorrow, Wafrn could switch relays to atproto.africa, and still interact with people on other PDSes.
appviewlite is a cool project I forgot to mention in the original post. It lets you self host an extremely lightweight Appview.
You can crawl PDSes yourself, eliminating the need for a relay.
The main reason I made this post is because so many people are blindly anti-atproto, without fully understanding how it works and how it can be improved.
There is obviously problems with it, but it does a lot right. (There's a lot ActivityPub should do, like content addressing, DIDs and composable moderation).
I also think we could do with a better bridge. bridgy isn't really cutting it right now.
Note on did:plc, its the only centralised part of the network as of now, its essentially the underlying ID every account has. It is possible to use a did:web id instead, which is tied to a website name.
Well to answer that we must first look at how bsky.social is just the auto-assigned domains for new users the underlying servers are all hosted at subdomains of .bsky.network, luckily mary-eapp.wafrn.net
like this
don't like this
Christine Lemmer-Webber made an excellent blog post ~6 months ago titled How Decentralized is Bluesky really?
Give that a read.
like this
like this
don't like this
AI-powered systems can help manage energy grids, building temperatures and predict weather to store and use energy more efficiently.The Conversation
Since Robert F. Kennedy Jr. fired the members of the CDC’s esteemed vaccine advisory panel, medical organizations and experts are looking for alternatives.
In the wake of Health Secretary Robert F. Kennedy Jr.’s decision to shake up a key federal vaccine advisory committee, outside medical organizations and independent experts are looking for alternate sources of unbiased information and even considering forming a group of their own.
A leading contender is a new group led by Michael Osterholm, an infectious disease expert and the director of the Center for Infectious Disease Research and Policy (CIDRAP) at the University of Minnesota.
Osterholm is launching the Vaccine Integrity Project at CIDRAP as a potential alternative to the Centers for Disease Control and Prevention’s Advisory Committee on Immunization Practices.
“We’ve always just taken for granted that routine child immunizations and other vaccines would be readily available and that they would be supported by the public health system,” Osterholm said. “Now that’s in question.”
In the wake of RFK Jr.'s decision to shake up ACIP, outside medical organizations and experts are looking for alternate sources of unbiased information and even considering forming a group of their own.Erika Edwards (NBC News)
just_another_person likes this.
Trump's base was vocally divided over the prospects of direct U.S. attacks up until the moment they happened.
The MAGA movement's top influencers were divided over bombing Iran until Donald Trump did just that Saturday night.
Now, at least for the time being, the lay leaders in Trump's base appear to be rallying around a position that spares Trump criticism: Direct attacks on Iranian nuclear facilities are justified, as long as American troops aren't sent into a third full war halfway around the world in the last quarter of a century.
The MAGA movement's top influencers were divided over bombing Iran until President Donald Trump did just that Saturday night.Jonathan Allen (NBC News)
like this
Ich hab gestern mein Smartphone von Englisch auf deutsch umgestellt und ich Frage mich wie ihr das macht.
Hab jetzt schon zweimal (Reddit und newpipe) Videos mit komplett bescheuerter KI Übersetzung vorgelegt bekommen, weil das Original in Englisch war.
Auch viel content scheint übersetzt zu sein, da bin ich aber nicht sicher.
Also zur Frage: Handy auf Deutsch oder Englisch? Wie geht ihr mit Maschinenübersetzungen um? Bin ich der Einzige dem das auffällt oder der saß untergeschoben bekommt?
Hi, please kindly direct me to the right community to ask this:
Plasma 6 is my favorite DE and i use KDE neon.
The screen brightness adapts automatically to the windows i focus on, which is a good idea. But it does that the wrong way IMO. Dark windows are dimmed and bright windows are lit up. Why? Now i have both extremes switching back and forth all the time. Can we turn that the other way around or turn it off please?
I like that the screens hardware brightness setting is used now from the desktop. Great! But now i have no control over it anymore, since when i open a bright window, the brightness setting goes up too. I hate that at night.
Usually adjusting the brightness for me has one purpose:
- bright room: max display brightness (day)
- dark room: min display brightness (night)
...maybe something in between for transition.
All the other features are nice to have but please only work on them when this main feature is secured.
Taiwan is "of course" a country and China lacks both the historical evidence and legal proof to back up its sovereignty claims, President Lai Ching-te said on Sunday in a strong rebuke to Beijing and its stepped up political and military pressure.
China says democratically-governed Taiwan is "sacred" Chinese territory that has belonged to the country since ancient times, and that the island is one of its provinces with no right to be called a state.
Lai and his government strongly reject that view, and have offered talks with China multiple times but have been rejected. China calls Lai a "separatist".
Giving the first of 10 speeches in a series called "uniting the country", Lai drew on Taiwan's history, including the millennia-long connection of its indigenous people to other Austronesians, like native Hawaiians, to show what he said was Taiwan's separate and distinct development from China.
Russia has deepened its ties with Iran since invading Ukraine, and the two countries signed a strategic partnership in January.Ivor Bennett (Sky News)
About a year ago, I heard someone mention that Outer Wilds had a VR mod. I do have a VR setup and am an experienced VR player, so I really could experience this game for the first time in VR.
Is that reasonable or should I play it the first time with flat graphics?
(Index btw)
So a while back, I wanted to play Conkere bad furday. After doing some math I worked out that it was cheaper to get an Xbox One and Rare Replay, than the original game.
But now that I have Conkers, and a new box. I thought to myself. Hey isn’t this backwards compatible with 360. Which it was. But this lead me to another thought. Why deal with Ubisoft BS on PCs and their Client. Where older games force you to sign in to play them. When I could just have them on one box.
Which eventually lead me to acquiring this small collection. Total price is $155.88 CAD (before tax) and I know I overpaid for some of the later games. But it’s all on one system with no Uplay BS in my face.
Ac1 - $3
AC2 - $4
ACB - $8
ACRe - $8
AC3 - $12
ACB - $7
ACRo - $15
ACU - $10 ($7 more than i think should costs)
ACS - $13
ACC - $18 (shocked with this one)
ACOr - $20 (could’ve got it for $10 but got it on impulse)
ACOd - $20
ACV - $30 (again $10 over used)
Almost guaranteed, at least. Consoles are now in the habit of closing their stores after a new generation or two when they stop making enough money, and there are a lot of games today that aren't really playable without a day 1 patch or additional content requirement that are simply not included on the disc.
A lot of games (not even just Nintendo) don't even include the game data on the physical media anymore. The disc/cart acts only as a license and the entire thing is downloaded from the store when first used.
I picked up an old optiplex I'm trying to use as a NAS and do other things with. Initially I put Debian on there but felt like I was running into too many problems with things like power management, remot desktop, Docker, and mounting drives.
So I put Openmediavault on there and it's working now. But what are some of the best ways to get the most out of it?
Can I do most things through the browser interface, or should I remote into it to install things?
How easily can I mount it as a network drive to other computers? I still have a Windows PC so I'd like to access it from there too if possible.
And what's the best way to get other services running on it? I'm thinking of how it's possible to set up torrenting software and control it with a remote app from your phone. (For managing and sharing my distros, of course).
Happy to hear any feedback on what people do with OMV, or their setups for a NAS in general. This is more of a tinkering computer to get me more familiar with networks and Linux.
I don't use OMV, but I have a nas server I built and here is my .02
Edit: added more stuff
Portainer is your container management software to deploy, troubleshoot, and secure applications across cloud, datacenter, and Industrial IoT use cases.Portainer.io
Around 10,000 Russian soldiers are fighting in Russia's Kursk region, about 90 square kilometers (35 square miles) of which is controlled by Ukraine, Ukraine's top military commander said.
"We control about 90 square kilometers of territory in the Hlushkov district of the Kursk region of the Russian Federation, and these are our preemptive actions in response to a possible enemy attack," Oleksandr Syrskyi said without elaborating, in remarks released by his office for publication on Sunday.
The Ukrainian military said the activity in this area prevented Russia from sending a significant number of its forces to Ukraine's eastern region of Donetsk, where some of the heaviest fighting has taken place in the more than three-year-old full-scale invasion.
Linguists analyzed websites and blogs to determine where vulgarity was most common. They found Americans swear more on the internet than other English-speaking groups.
Almost two billion words — just under 600 of them swear words — were carefully assessed, and the United States then handed the dubious honor of being the most cursing country in the English-speaking world, at least online.
For the Australian duo behind the research, it came as a surprise that the inhabitants of their own country did not lead the way, such is the stereotype that Aussies are easy-going and relaxed, in actions and words.
But Australians were only the third-most likely citizens to drop a swear word in conversation online.
The reason that America — viewed by some to be a more conservative and polite culture among English-speakers — is the most profane community online may be the anonymity of the screen, according to the study's co-author Martin Schweinberger, a linguist at the University of Queensland, Australia.
A jury has awarded a Georgia couple $2.25 million in their lawsuit accusing a pathologist of posting graphic videos of an autopsy of their decapitated baby.
A Fulton County jury returned the verdict against Dr. Jackson Gates on Wednesday. The couple, Jessica Ross and Treveon Isaiah Taylor Sr., hired Gates to perform an autopsy on their son, Treveon Taylor Jr., who was decapitated during delivery in July 2023.
They have separately sued the doctor who delivered the baby and the hospital where the delivery occurred. That case is pending.
In a lawsuit filed in September 2023, the couple said Gates posted several videos of the autopsy on Instagram without their permission. Gates initially removed the videos after receiving a letter from the couple’s attorneys, but then reposted them, according to the couple’s attorneys.
https://apnews.com/article/decapitated-baby-autopsy-video-lawsuit-3062bc590b8152dc51c53ba35eb28073
So, recently I spun up cAdvisor to provide some metrics for the Grafana dashboard. I created both the docker-compose.yml and prometheus.yml thusly:
prometheus.yml:
::: spoiler spoiler
scrape_configs:
- job_name: cadvisor
scrape_interval: 5s
static_configs:
- targets:
- cadvisor:8080
docker-compose.yml
::: spoiler spoiler
services:
prometheus:
image: prom/prometheus:latest
container_name: prometheus
ports:
- 9090:9090
command:
- --config.file=/etc/prometheus/prometheus.yml
volumes:
- ./prometheus.yml:/etc/prometheus/prometheus.yml:ro
depends_on:
- cadvisor
cadvisor:
image: gcr.io/cadvisor/cadvisor:latest
container_name: cadvisor
ports:
- 8080:8080
volumes:
- /:/rootfs:ro
- /var/run:/var/run:rw
- /sys:/sys:ro
- /var/lib/docker/:/var/lib/docker:ro
depends_on:
- redis
redis:
image: redis:latest
container_name: redis
ports:
- 6379:6379
Placed them both in /tmp/cadvisor/
and ran docker compose up
. All well and good, got some metrics to feed Grafana and all would seem jippity jippity.
Next day I notice Prometheus is off line. Hmm, check everything out. Logs complaining of a missing prometheus.yml. On a hunch I recreated the above prometheus.yml and placed it back in /tmp/cadvisor/
, restart Prometheus, and it fires right up no runs, no drips, no errors. Before I uploaded the new prometheus.yml, I notice that there is a directory now named prometheus.yml in /tmp/cadvisor/
, which is empty. Deleted it.
Next day, same scenario. Missing prometheus.yml, directory called prometheus.yml in /tmp/cadvisor/
. I thought well, if it's getting deleted, change the permissions, and continued my daily affairs.
Today, same exact scenario. So, wtf, over? Run some commands:
stat /tmp/cadvisor/prometheus.yml
sudo lsof /tmp/cadvisor/prometheus.yml
grep "delete" /var/log/syslog
Any ideas? Suggestions? Ancient wizardry? Any mystical incantations or tomes to consult?
I'm looking for experiences and opinions on kubernetes CSI backends.
I want to create a highly available homelab that spans 3 locations where the pods have a preferred locations but can move if necessary.
I've looked at linstore or seaweedfs/garage with juicefs but I'm not sure how well the performance of those options is across the internet and how well they last in long term operation.
Is anyone else hosting k3s across the internet in their homelab?
Overview of the usage and distribution of apps available on the platform.Flathub
Texas will require all public school classrooms to display the Ten Commandments under a new law that will make the state the nation's largest to attempt to impose such a mandate.
Gov. Greg Abbott announced Saturday that he signed the bill, which is expected to draw a legal challenge from critics who consider it an unconstitutional violation of the separation of church and state.
A similar law in Louisiana was blocked when a federal appeals court ruled Friday that it was unconstitutional. Arkansas also has a similar law that has been challenged in federal court.
The Texas measure easily passed in the Republican-controlled state House and Senate in the legislative session that ended June 2.CBS Texas
Vance Boelter texted family that they needed to flee their house before ‘people with guns’ showed up, filings allege
The man charged in connection with the recent shootings of two Minnesota lawmakers and their spouses was a doomsday “prepper” who instructed his family to “prepare for war” as he tried to evade capture, according to new court filings.
Vance Boelter, 57, faces multiple federal and state murder charges after allegedly shooting dead the Democratic Minnesota state house speaker emerita Melissa Hortman and her husband, Mark, in the early hours of 14 June. Boelter is also accused of shooting and seriously wounding the Democratic state senator John Hoffman and his wife, Yvette, about 90 minutes earlier.
In a newly unsealed affidavit first reported by the local news station WCCO and seen by the Guardian, law enforcement pulled over Boelter’s wife and four children hours after the shootings near Lake Mille Lacs, about 75 miles (120km) north of the Twin Cities, apparently en route to Wisconsin.
Representative Alexandria Ocasio-Cortez, a New York Democrat, ripped Donald Trump for his military attack against Iran on Saturday, saying the move is "absolutely and clearly grounds for impeachment."
Ocasio-Cortez ripped the president's action on X, formerly Twitter, and wrote, "The President's disastrous decision to bomb Iran without authorization is a grave violation of the Constitution and Congressional War Powers. He has impulsively risked launching a war that may ensnare us for generations. It is absolutely and clearly grounds for impeachment."
On the other hand, Senator John Fetterman, a Pennsylvania Democrat, came to Trump's side and wrote on X, "As I've long maintained, this was the correct move by @POTUS. Iran is the world's leading sponsor of terrorism and cannot have nuclear capabilities. I'm grateful for and salute the finest military in the world."
President Trump announced the military action against three Iranian nuclear sites in a post on Saturday.Anna Commander (Newsweek)
just_another_person likes this.
Prime minister says Iran’s nuclear programme is a ‘grave threat to international security’
Keir Starmer has backed the US strike on Iran’s nuclear facilities and called on Iran to return to negotiations, saying the country’s nuclear programme was a “grave threat to international security”.
Donald Trump announced overnight that the US had bombed three nuclear sites in Iran, joining Israel’s attack on the Tehran regime.
There was no UK involvement in the action. Starmer and the foreign secretary, David Lammy, had pushed for a diplomatic solution amid fears a wider action could further destabilise the region.
UK prime minister says Iran’s nuclear programme is a ‘grave threat to international security’Jessica Elgot (The Guardian)
People were starting to laud the US president for his resistance to the Israeli PM’s pull, but what now?
When he was elected, Donald Trump suggested he could hammer out a new relationship with Benjamin Netanyahu, the Israeli prime minister who was used to getting his way with the White House. But after just over 150 days in office, it appears Trump has fallen into the same trap as his predecessors – and launched the most consequential strike on Iran in generations.
From early suggestions that the Trump administration would rein in Netanyahu’s military ambitions, it now appears that the Israeli PM has manoeuvred the US into striking Iranian uranium enrichment sites directly after a series of military attacks that Washington was unable to deter the Israeli PM from. And the US is now bracing for a retaliation that could easily bring it into a full-scale war.
just_another_person likes this.
French scientists have discovered a new blood type in a woman from the Caribbean island of Guadeloupe, France's blood supply agency announced Friday.
The woman is the only known carrier of a new blood type, dubbed "Gwada negative," the French Blood Establishment (EFS) said. The discovery was made 15 years after researchers received a blood sample from a patient who was undergoing routine tests ahead of a surgery.
…
This woman "is undoubtedly the only known case in the world," he said, adding: "She is the only person in the world who is compatible with herself."
Thanks to DNA sequencing, the discovery of new blood groups has accelerated in recent years.CBS News
The old question of "what happens when Linus/other senior kernel dev dies" mattered far more like 20+ years ago than it does now. The kernel developers are organized quite well, Linux is in general an extremely well-organized open source project these days, and there are several who could fill in. Linus' "2nd" is Greg Kroah-Hartman, who is the lead maintainer of the stable kernel branch (i.e. the one most are using). Linus is the lead maintainer of the in-development branch.
But of course we hope that Linus continues doing this for a long time. Most people never create even one world-changing technology, Linus casually created two (Linux + Git).
like this
My friends and I are hosting a Linux and FOSS group chat to have some casual chat, help, and anything related to the topic really. We chose this platform to chat on to keep a privacy preserving way to engage with one another.
Nice. Are there any other groups on Signal? Probably joining one allows you to meet people from other groups too.
Title. Interested to see the response from different religions
Edit: Stating your religion would be appreciated. Lack of religion counts for the purpose of this question
I'm an atheist. I dated a woman once who believed in spirits. I think she experienced night terrors among other things and interpreted them as supernatural phenomena. It didn't cause problems then but I was a lot younger and I think now I'm less tolerant of that sort of thing. But who knows - I was crazy about her so maybe if I meet a woman I'm crazy about like that again then I'll tolerate anything.
More recently I've dated people who believe in a vague sort of life after death but never someone who practiced any religion. I think I would immediately rule out practicing religious people if I were going through a list (as when dating online) but if I met someone in person, really liked her, and then found out she was religious then I'm not sure what I would do. It would definitely be off-putting.
The problem for me isn't the lifestyle differences but rather my impression that religious people are missing the point about the basic nature of existence, when it really should be obvious. It makes me feel like I'm patronizing them, because to be frank I don't tend to think of them as my intellectual equals. (And I know that makes me sound like a pompous jerk.)
I think people's behavior is determined much more by social conventions and the expectations of their community (in addition to pragmatic self-interest) than it is by logical reasoning. I'll risk being the preachy vegetarian by discussing people's attitudes towards eating meat. Most people sincerely believe that cruelty to animals is wrong, and also that factory farming (if not all killing) is cruel. Yet they eat meat. I even know some people who started eating meat again after being ethical vegetarians. Did they change their minds about whether or not harming animals is bad? No. If pressed, they feel guilty but they don't like to talk about it. The reason they're eating meat is because it's convenient and almost everyone expects them to, not because they reasoned from first principles. Likewise with religion - if no one else is giving everything away to the poor and everyone will think you're crazy if you do rather than praising you, you're not going to give everything away to the poor even if it would make sense to do so given what you believe.
Edit: Kidney donation is another example. I met a woman once who donated a kidney to a friend of her mother's. This person wasn't someone particularly dear to her, but she found out that he needed a kidney to live and she gave him hers. I think that what she did is commendable, but I still have both my kidneys. This is despite the fact that I sincerely believe that if, for example, I saw a drowning child then I would risk my life to save him. People would think I was a hero if I saved the child, or that I was a coward if I didn't try. Meanwhile almost everyone I know would think I went crazy if I donated a kidney to a stranger. My relatives would be extremely worried, and they would try to talk me out of it. I'm not going to do something difficult, painful, and (to an extent) dangerous when everyone I know would disapprove, even if in principle I think risking my life to save another's is a good thing to do.
ChunkMcHorkle likes this.
Laptops are not generally designed to run like that with a closed lid. Heat dissipation is designed around the idea the laptop is open and some of it is through the keyboard surface. The lid closed would change that.
Systems can of course be setup to power off the display but for server/service uses open laptops may not be efficient space wise.
Having said that if the scenario is low power use the heat dissipation may not be a major issue. But if there is an unremovable battery i'd still be concerned about heat dissipation with the lid closed and even just the battery itself regardless of heat dissipiation.
Screamium likes this.
plyth
in reply to ByteOnBikes • • •This can be turned around. The planet is burning and you want to fuck around and argue pronouns.
How should unity be created? By tolerating everything or by surpressing everything in public?
Both are possible. How should the choice be made which one to use?
toomanypancakes
in reply to plyth • • •Nobody wants to argue about fucking pronouns except the people insisting on making it into a fucking issue. Nobody wants to argue it's okay to fuck who they want except the fuckheads saying you can't fuck who you want because I disagree.
This is a beyond garbage take.