This week in Plasma: polishing like mad
cross-posted from: social.opendesktop.org/users/t…
This week in Plasma: polishing like madpointieststick.com/2024/09/20/…
@kde@floss.social @kde@lemmy.kde.social
#KDE #Plasma #KDEPlasma #Linux #FOSS #OpenSource
like this
ShaunaTheDead and Noxious like this.
like this
xep likes this.
And if you use your imagination, it's more eco-friendly.
Come to think of it, unless you're doing something that requires fewer calories, other activities would likely have a bigger carbon footprint.
brb, taking a break from the internet to help the environment.
Rather than take a defeatist veiw from this line if thinking, it will do well for your mental health to first spend more time, energy and thoughts on things you can control. Not just things related to environmentalism, but broadly reduce energy, engagement and focus from the things you don't have significant control over and direct them to those things you do have control. It's good to get a broad picture and observe the world around you outside of your control in small doses, but it's easy to over indulge in an unfocused survey of problems in the world, especially on social media. (I include Lemmy communities in the social media category).
Furthermore, when you do engage with these problems, do so with more narrow focus and in more depth with an eye towards understanding the level of impact the problem has and what organizations or policy positions you can support to amplify your limited influence over the issues that causee the problem. In this way you can mitigate the feelings of helplessness and sense of there being many existential and imminent problems you need to contend with but cannot remedy. You can turn seemingly untouchable solutions into real possibilities without overwhelming your emotional capacity by working with others.
I appreciate this, it's really good advice and what I try to do, but I can always be better.
At the moment I volunteer for a food bank that focuses on redistributing surplus food stocks from businesses instead of having them go to the bin. This is because I abhor waste.
I also volunteer for the Scouts because it upsets me to see young people glued to screens all the time, never leaving their home, and not knowing what the real world and real social situations are. Also, I missed out on a lot of these things as a child because I shied away from them and nobody encouraged me. I enjoyed hiking with my older brother and my uncle, but the premise of joining the Scouts was never even given to me as an option.
It's amazing to see kids say "what's this plant, what's that tree, what is that mushroom, can I eat that berry?" and sometimes being able to answer them, or at least tell them how they can find themselves an answer. "Take a picture of it, do some research, tell me what you find out next week"
I want to thank you for your reply. Hearing about someone like you and your attempt to improve your community and the world I the ways you can is so uplifting!
People are social (even the introverts) and the return on in person, deep social interaction is another reason it's important to fight the allure of convenience of online media being ones primary and most influencial social interaction. I love that you're doing it!
Biggest sources:
* 7.6 Mt from macro plastics breaking down
* 1.3 Mt from paint
* 1.0 Mt from tyres
10-40 Mt released into environment/year, and increasing.
You only think that way because the material for a tire is all in one place and easy to see.
Paint on the other hand is effectively invisible when we 'inventory' a space mentally.
So a tire in the middle of your living room seems like a lot of rubber but all the paint over every inch of the wall in the same room doesnt, even if the room is big enough for the paint to fill the volume of the tire.
like this
strawberry and MyTurtleSwimsUpsideDown like this.
like this
Drusas likes this.
There are certain industries, like medical, that would probably be one of the last, if ever, to do away with plastic, simply due to the upsides. The only option we have as a species is to create a truly biodegradable, non-toxic, easily obtainable and cheap to produce alternative.
Haha who am I kidding, we are fucked, plastic manufacturers go brrrrrrrrr.
like this
Drusas likes this.
Plastics are also used extensively in the electricity sector as insulation for conductors, support structures, etc.
We need our vendors of these products to start addressing this issue, and unfortunately I don't think this is going to come from the consumer end. Maybe for alternative insulating liquids for transformers and whatnot like with Cargill FR3 or Shell MIDEL products, but clearly more needs to be done. Schneider Electric is a good example of a company leading the way
Studies have identified some of the main sources of microplastics as:
- plastic-coated fertilisers
- plastic film used as mulch in agriculture
WTF?
- plastics recycling.
Uuuuh…
It's the black plastic bag material that people used to cover their soil and poke holes through for their crops.
I never thought it was called plastic mulch though.
like this
Drusas likes this.
Have you seen the process used in plastic recycling? The plastic is literally triturated into tiny bits before being heated up for the next stages.
Edit: why the downvotes? I'm just trying to give some context on why plastic recycling is a great source of microplastics
Plastic-coated fertilisers?
Rally?
WTF do we need plastic-coated fertilisers for?
Controlled Release Fertilizers (CRF) are coated with a tiny layer of polymer which allow to release nutrients in a very timely and targeted way to various crops (trees, flowers, some cash crops) and used in closed environments such as potting plants or greenhouses.
So it has its use. Guess we'll need to find an alternative to using polymers now (among a ton of other work).
In regards to humans, progress is being made. In coming years, expect greater clarity about effects on our bodies such as:
- inflammation
- oxidative stress (an imbalance of free radicals and antioxidants that damages cells)
- immune responses
- genotoxicity – damage to the genetic information in a cell that causes mutations, which can lead to cancer.
TL;DR yes, cancer. It also fucks with wildlife (blocking intestines, giving off poison)
Mostly guess though I think remember reading some of it. Here are the links if your interested.
4.1 Fertility effects in adult males
Microplastics Linked to Heart Attack, Stroke and Death
Detrimental effects of microplastic exposure on normal and asthmatic pulmonary physiology
Could Microplastics Be a Driver for Early Onset Colorectal Cancer?
Disclaimer not a doctor, just some random guy in the internet.
Obligatory: The Planet is Fine - George Carlin
Peertube - kolektiva.media/w/37198b73-f7f…
googletube - Kmo8sh77G6Y
for anyone working with acrylic paint, this stuff is plastic so it’s best not to just chuck it down your sink.
There is a way to filter the plastics
jacksonsart.com/blog/2023/09/2…
Trying out the golden crash system (though you can just buy buckets and elements yourself to do it cheaper) and it got some very good results.
I fucking hate lemmy now, you are just reddit with a sense of undeserved elitism.
This is a serious as fuck problem and all that anyone replies with are jokes and shitposts.
This is fucking /c/science, not /c/sciencememes
But none of you care especially the mods, so I'm just blocking every one of you.
edit: There's an entire subthread here that is nothing but masturbation jokes, which of course the mods ignore.
Fuck lemmy and its shitstain mod team same as the reddit mods but with worse hygiene. At least on reddit they keep /r/science clean
People having a laugh isn’t the problem.
There is a real problem with the thread format of social media however.
My proof is I can’t find the “in this discussion relevant” thread of masturbation jokes because time has moved on and so did the discussion.
[Edit: your comment is only 1h old, so not sure whats up]
We need a much better way to organize our speech and discussions because a single scroll page sorted by time, or contextless votes ain’t doing it.
I actually noticed that some of my comments are reacted very different towards depending on the time of day, what side of planet earth is awake at the time.
There is an argument to be had that certain troll farms love to drown discussions in shitposts and maybe we should be more mindful of the patterns.
But to say we should crack down on any form of jokes, which are an important part of our human expression that goes too far, thats what i disliked about r/science
scrolling in the comment section of this news article, i've only seen people either being concerner/shocked, and some sarcastically talking about recycling or something. Nothing about masturbation.
And if your criticism of lemmy is that it's being reddit with elitism, then why try to gatekeep the way people are going to react to an article on c/science? Are we all supposed to have degrees in chemistry or biology before making a comment?
Believe it or not people take heavy news a million different ways and react differently. People ending up making a masturbation joke after discussing microplastics in testicles (i assume this is what happened) harm nothing and no one.
That lazy ass is a volunteer spending their free time filtering our crap.
That mods (need to) exist is also a symptom of bigger issues, ideally we don't need mods and are capable to self organized in a respectful way.
This is not reddit, you have the abilities to make a better science place on the fediverse, be the example of how you think it should be done. (Get off you lazy ass or understand that life for most is more then social media.
Its not perfect but its that freedom to disagree and build your own that sets us apart.
I don't see it as a material issue, you pick a material and with enough quantity it will pollute. It is a consumer society issue. But maybe it will be easier to change consumer society by dangling the microplastic threat effect so the actual cause can be treated - wait, the psychopaths in CEO positions would lose money then, never mind.
Steel decays via rusting as its outer coating is sacrificed to corrosion. Civil features decay as erosion degrades it over time. Wooden power poles decay as their treatment degrades and fungi/insects attack them. Outdoor wiring decays if in direct sunlight due to any sunlight resistive coating degrading over time to UV radiation. Oil used as lubricant in motor vehicles and as insulating fluid in electrical equipment degrades over time due to thermal cycling, oxidation, and moisture.
The point I'm making is that things degrade naturally. Plastic is no exception, although engineers have been able to make certain decisions with it such that constructions can last for decades.
If we can make plastic by default biodegrade naturally, and at a much faster time scale than today's oxo-degradable and biodegradable alternatives, then it still allows for scientists and engineers to select for plastics that have been specifically engineered for the application via coatings and whatnot, comparable to steel and wood.
It's possible to do so. We just need to flip the script and make biodegradation the norm and not the exception
På torsdagskvällen den 19 september vid cirka tjugo över sju på kvällen inkom flera samtal till polisen om en skjutning i centrala Hallstahammar. När polisen anlände till platsens konstaterades att en man i 25-årsåldern var död.
Skjutningar ökar vid förändringar i den kriminella miljön. De senaste åren har många utförare av skjutvapenvåld varit väldigt unga. Det har föregåtts av förändringar i den kriminella miljön sedan mitten på 00-talet då det dödliga skjutvapenvåldet började öka.
Billionaire tech CEO says bosses shouldn't 'BS' employees about the impact AI will have on jobs
- Jim Kavanaugh, CEO of World Wide Technology, told CNBC that people are “too smart” to accept artificial intelligence won’t alter their work environment.
- Business leaders shouldn’t “BS” employees about the impact of AI on jobs, Kavanaugh said, adding that they should be as transparent and honest as possible.
- Kavanaugh, who has a net worth of $7 billion, stressed that overall he’s an optimist when it comes to AI and its ability to improve productivity.
Billionaire tech CEO says bosses shouldn't 'BS' employees about the impact AI will have on jobs
Business leaders shouldn't "BS" employees about the impact of AI on jobs, according to one tech billionaire, who says they should be transparent and honest.Ryan Browne (CNBC)
I work with a lot of software where ai is part of the tool set, and in a lot of use cases it comes in pretty handy and really can save time. I think ai really will kill some jobs but mostly in undesirable industries, call center and the likes, and it will deteriorate quality in customer service even more. (That's the point where I always lol.)
Besides that: I'm quite sure that every job that gets lost due to ai will be reinstated by "demographic demand" - western nations will run out of workers sooner than they think (it's already happening), and in a few years companies will not hire but buy workers.
Simply wait for it, and then choose the job of your likings.
There's no connotation to "buy workers" that's unpleasant here, nosiree!
But a quick question: how many lost jobs got replaced by "learn to code"? (I'll need sources.) (Hint: these don't exist.)
"Learn to script" will indeed become more common (coincidentally I had a meeting today about scripting in a DMS).
Can't tell about numbers as that is far from my expertise.
You're missing the point.
There are never, for all practical purposes, jobs that get recovered by disruptive technology. This is why Luddites existed for the industrial revolution and why neo-Luddites exist today. Those lost jobs? They're lost for good. And if you let typical western "dog-eat-dog" capitalism continue the damage from this will only mount.
Those manufacturing, farming, etc. jobs that gutted working class America? They didn't get replaced by "learn to code" jobs. The same will happen when AI replaces workers (even with inferior copies). The Luddites had a point (and it's not the one that people seem to think it was).
That specific field is lost. "There aren't enough jobs" has never been more than a short term issue, while the technological progress idiots complain about is constantly moving the standard of living massively forward.
This iteration of "AI" won't replace workers long term because it doesn't work. But when we get to the point where it actually can, the standard of living will, once again, be massively better across the board as a direct result of the ability to do more work with less effort.
It's a "short term issue" … but the people without jobs? Living in desperate poverty?
THEY. ARE. PEOPLE. NOT. STATISTICS.
If you're going to introduce disruptive technology that renders a huge fraction of the populace unemployable, or even that just relegates a huge fraction of the population into low-paid, low-quality jobs plan for them as well, not just the fucking billionaire bank accounts!
That means perhaps making the billionaires pay more tax, say, to provide a buffer for the disrupted people. They can buy their next superyacht a year or two later.
There are other jobs. Adapting and changing is part of life.
Every technologically advancement throughout history has resulted in the floor, ceiling, and median quality of life significantly advancing in short order. There isn't a group who isn't better off very quickly as a result of the change that was always inevitable.
Change isn't bad.
Spoken like a true techbrodude that.
Change isn't bad, absolutely. As long as you view people as statistics, not as human beings.
But when you've had the job that kept you and your family fed and comfortably housed for decades suddenly vanish on you, that's a change that's bad. When that change guts your finances so you have to move your family into a shithole tenement that squeezes you for rent while your food turns into cheap, mass-processed, nutritionally dubious pap.
This is doubly so if it happens on the tail end of your life so you're not realistically able to be retrained and re-employed.
But those are just statistics. Just numbers that flow on a screen. While in reality there's human misery you carefully look away from so that you can point to comforting numbers.
But here's a question for you: if things are always better off after a change, why are the people who cheerlead for such change so super-against any attempts to mitigate the impacts with a small sliver of their benefits!?
Linus Torvalds muses about maintainer gray hairs and the next 'King of Linux'
Linus Torvalds muses about maintainer gray hairs and the next 'King of Linux'
Live from Vienna, it's the Linus Torvalds and Dirk Hohndel show! This time, they're talking real-time Linux, Rust, maintainer burnout, and succession planning.Steven Vaughan-Nichols (ZDNET)
like this
Maeve, dhhyfddehhfyy4673, KaRunChiy and ShaunaTheDead like this.
like this
themadcodger, xep and KaRunChiy like this.
I agree.
I grew up in the age of c/c++ and then Java. I get it: people hate it and it’s time to move on, but jeez, folx, chill. It will happen in time, and there’s no reason to go all civil warsy about it.
Things like this should not be rushed.
like this
themadcodger likes this.
Rust zealots are on an unstoppable jihad.
Expecting suicide fork bombers any day now.
The problem is that the Linux kernel is monolithic so introducing rust into it does have certain repercussions about downstream compatibility between modules.
Right now the rust code in the kernel uses c bindings for some things and there's a not-insignificant portion of C developers who both refuse to use rust and refuse to take responsibility if the code they write breaks something in the rust bindings.
If it was pure C there would be no excuse as the standard for Linux development is that you don't break downstream, but the current zeitgeist is that Rust being a different language means that the current C developers have no responsibility if their code refactoring now breaks the rust code.
It's a frankly ridiculous stance to take, considering the long history of Linux being very strict on not breaking downstream code.
like this
HeerlijkeDrop likes this.
A valid point. But the result is that over a pretty short period of time. These C developers will find delays in how quickly their code gets accepted into stable branches etc. So will be forced to make clear documentation into how the refactoring effects other elements calling the code. Or move on altogether.
Sorta advantageous to all and a necessary way to proceed when others are using your code.
Yeah sorry, c/c++ guy here.
I get that rust is the new shiny.
But now it means changing any potentially bound c function means I need to be fluent in a language I barely heard of before this year and has a syntax that makes c# look normal.
So, how about no?
Rust does not compile down to C. It generates LLVM bytecode the same as Clang does. They both produce native executables. You do not need a C compiler on your system to run Rust binaries.
Typescript produces JavaScript. You need a JavaScript interpreter to execute the output from TypeScript.
Not the same thing.
No, a language is not just a language. I fact, it's a bunch of compilers. How many there are and the hardware they work on is what matters.
And as a matter of fact, rust isn't as much of an industry standard as C++ is.
I feel you’ve missed my entire point. My comment was not based on any technical merits of a language. It’s about a persons personal (religious) view of a tool they use to do their job.
I proudly use PHP, JavaScript, Java, Bash, and SQL. They have given me the means to make a long and fruitful 18+ year career. If my boss walked up to me tomorrow and said I needed to learn Python, or Rust, or even brainfuck, I’d learn it and be better for it.
Would it be as easy as my tried and true toolset? Not at first. I still remember the struggles I had when I was first learning my current toolset. It was frustrating. I remember cursing how stupid this or that was (especially PHP and JavaScript). But I learned, and now they’re not as frustrating — because I work with it, and not against it.
Look at JavaScript. Yeah it’s weird sometimes; if you don’t understand how it works. So people slap these transpiled languages or frameworks (like CoffeeScript or TypeScript or whatever) on top, trying to fix the things they think are wrong with JavaScript, and end up making a chaotic mess of the entire community. (And yes we could spend months arguing pros and cons of any merits of transpires and frameworks and why and what not, but then you’re still missing the point).
Anyway, the point is: if it works, then it’s good. Rust does not make Linux worse. If anything, it makes it better because it makes it more accessible to programmers who know Rust but not C. And that’s a good thing. It ensures the Linux kernel will be around longer than whomever ends up being the last C developer.
Those C developers bitching about how they don’t like the idea of rust in their kernel are akin to those old fogies yelling about those damned kids and their loud music or fashion sense.
Anyway, the point is: if it works, then it’s good. Rust does not make Linux worse. If anything, it makes it better because it makes it more accessible to programmers who know Rust but not C. And that’s a good thing. It ensures the Linux kernel will be around longer than whomever ends up being the last C developer.
Nobody is going to rewrite the entire kernel in rust. Parts of it are still written in assembler. It’s well over 30 million lines of code, 60% of it drivers. You can’t just go and rewrite that in a different language, hell it doesn’t even compile on the wrong C compiler version. You would need access to the hardware and run tests for every module you change at least or risk breaking stuff in production.
C programmers will always be around since they are necessary to keep the old code running on newer hardware. There are thousands of companies relying on the Linux and BSD kernels, for example every network router, switch etc.
I have nothing against rust, but there is always a danger of having too many programming languages used in the same project, especially if a error in one language can break something in a module written in the other. That’s just a nasty complication, especially for a time critical project like the kernel.
like this
TVA likes this.
like this
TVA likes this.
What a unique and special position to be in.
It’s not common, and not likely to happen again.
Well if it doesn't happen again, that means Linux isn't doing well.
'it' being a handoff of ownership
like this
TVA likes this.
like this
TVA likes this.
People fear the same thing about Valve.
One wrong person and we could all end up in the same money milk machine as EA.
I know people complain about Linus hurling insults at merge requests, but his rigidness is what keeps the kernel viable. If it weren't for him, google would have already shit all over it with a mega fork and essentially cornered the market like they did with Android and HTTP3.
Both are technically "open source", yet Google essentially dictates what they want or need for their economic purpose, like ignoring JPEGXL, forcing AVIF, making browsers bloaty, using manifestv3, etc. Android is even worse and may as well be considered separate from Linux because it's just google's walled garden running on the linux kernel.
He is open to new technology, but he understands the fundamental effects of design choices and will fight people over it to prevent the project from fracturing due to feature breaking changes, especially involving userspace.
Protesters in black bloc marched in NYC [on September 10] to demand an end to genocide, colonialism, & police states. Protesters chanted the names of Aysenur Eygi & Tortuguita & redecorated corporate property with anti-colonial artwork. NYPD cops later made multiple brutal arrests. Below is a communique released by some of the protesters:
When we revolt it’s not for a particular culture. We revolt simply because, for many reasons, we can no longer breathe.’ – Franz Fanon
To Kamala Harris and Donald J. Trump, your goals aren’t new, or the way you achieve your goals. It was always domination by brutality, by dividing and isolating, by dehumanizing and villainizing. Just look at how you treat our Palestinian siblings, how you bring those same colonialist and imperialist methods here, and begin to slowly implement them to oppress poor working class communities and the marginalized groups that make up those communities. You murder with our tax dollars, brutalize and kill those who are fed up with their oppression, and proclaim you’re the truth and law of the world.
Aysenur Eygi did not deserve to die, while not the first, we know she won’t be the last. Even though her death was at the hands of the IOF, the rifle and bullet they fired were made and supplied under the orders of Biden And YOU.
Kamala, you say nothing will change under your administration, but that isn’t up to you. If nothing will change, then we will make that change.
Trump, you’re what you’ve always been, a snake pretending to be a wolf. Your mask fell years ago, and the record is clear, you’re a scam artist, a con-man, and a wannabe fascist dictator. We will let you know now, that your fascist movement will break against our shield walls, and crumple in our city’s streets.
Meanwhile, corrupt mayor Eric Adams and his allies cut community funding, line their pockets, and starve New Yorkers. We, this NYC black bloc, made up of revolutionary New Yorkers, will feed them.
In this city corporate greed reigns, and the interests of landlords, hedge funds, and the rich elites fuels every crisis. They’ve spent decades militarizing the NYPD, building cop cities, sending them abroad to train with the IOF, investing and donating mass surveillance tech, pushing budget cuts, and funding every other piece of their police state. All on the dime of poor working class New Yorkers, and all of it to keep your fellow New Yorkers brutalized, isolated, starved, and exploitable. Manipulating us to blame migrants, and to bring back the militarized ICE into our neighborhoods, all while turning our precious city into a personal playground for the rich and powerful, inevitably ending with the destruction of our communities, the dispossession of its people, and their displacement. Leaving cheap pockets of labor to exploit and cater to their every need.
But no more!! We call on all New Yorkers to join us in the streets, to take action like we have, and put an end to this police state, this corrupt administration, the corporate greed, and the suffering so many of us have endured by their hands. To Eric Adams, his admin, the NYPD, and their financial and political allies, the Feds are encircling, they smell the rats nest, and so do we. Even if they don’t stop you, the people are waking up, we’re rising, and we’ll be prepared to drive the final nail.
For Community
For Gaza
For Liberation
Against Colonialism
Against Police States and Cop Cities
Anywhere
Fuck ICE and the NYPD
Solidarity to the Resistance Everywhere
Found on Social Media (@AshAgony twitter)
Via never sleep
abolitionmedia.noblogs.org/pos…
#AntiColonial #blackBloc #northAmerica #nyc #palestineSolidarity
CZ: floodings, forest care
iDNES.cz: https://www.lidovky.cz/nazory/povodne-lesy-jeseniky-retencni-schopnost-voda-stromy-zalesnovani-kurovec.A240920_124320_ln_nazory_lgs
Aktuální povodně navzdory moderním protipovodňovým opatřením i výraznému zlepšení predikcí napáchaly v oblasti Jeseníků a přilehlých regionech dle předběžných odhadů větší škody než v červenci 1997.
- New Media Foundation backend using FFMpeg.
- Initial support for network sessions in DirectPlay.
- New Desktop Control Panel applet.
- Various bug fixes.
It isn't significant. Wine already supports the vast majority of MediaFoundation codecs with GStreamer. This is just an alternative backend that uses FFmpeg instead of GStreamer. GStreamer already has an FFmpeg plugin, so this doesn't add any new codecs to the table. It seems there's just a long term plan to move away from GStreamer for whatever reason.
Wine's MF support used to be much worse, which is why Valve had to do their workaround shader hack. Not sure what exactly the current status on that is, but I do know things like mf-install or Proton-GE are rarely if ever necessary anymore, even with non-Steam games (which I have plenty of).
I went from using slackware late 90s early 00 to Mac OSX in early/mid 00. When coming back to Linux late 00 early 10s I was so disappointed in the Linux distros. I tried Ubuntu but was very disappointed in the lack of newer versions of third party software in their repo. Tried Arch for a while and while packages were up to date, every now and then the OS updates would mess something up and I had to start troubleshooting.
It might be better now, but I eventually gave up and went to FreeBSD about 10 years ago. Stable base and separate up to date third party feels like the best of both worlds. Not sure if any llinux distro offers something like that now. No snap, no flatpack, just a base os and up to third party date packages.
I am not here to convince you, but if you happen to look at Linux again, check out Void.
Arch, but it's tested (no dis to arch here... Just a fact).
I don't know much about BSD, but apparently it's an hybrid of Linux and BSD. The Void creator is an NetBSD dev.
Not the best source, but here:
itsfoss.com/void-linux/
Well, I believe it takes more than a day or 2 to really test a driver.
"Testing team" or not, by seeing the releases of, for example nvidia, I don't take their "testing" seriously...
No wonder so many people are complaining about the stability of arch...BTW... ;)
Source:
Nvidia "verified" drivers
It's... Debian?
Ubuntu is based on Debian which doesn't have snap by default AFAICT from bookworm/unstable. In fact it's precisely why I switched back recently. Going from Debian to Ubuntu and now Debian again due to excessive bloatware and "worst" ways to deliver it IMHO.
Ubuntu tries to be baught from Microsoft. They need one centralized (unfree) way of income to get money out of their customers.
This is the reason for snap, their proprietary AppStore.
Tldr? Leave you fools. Leave!
I've said it before, I'll say it again. Snap slowdowns have been supposedly fixed, but the only snap that updated their packaging to apply the fix was Mozilla's Firefox (from what I've heard).
And there is a way to create a custom store other than Canonical's (but it's obscure and hidden, so I bet nobody would bother).
And snaps have better support for cli programs.
If snaps were as good as flatpaks (which I don't think they are yet), and they were not made by Canonical (got them some extra bad rep), they could have been the dominant packaging platform. The issue is that their reputation precedes them. I don't think Canonical can ever fix that.
TLDR: Snaps are not as bad as people make them out to be (anymore). It's just that their reputation precedes them, and some of the solutions are there but are not in use.
The most important thing for apps to do for speedups is to use LZO compression and modern runtimes.
The Firefox snap did some Firefox specific optimizations, especially around its language packs, to speed things up.
Lobster was an unbelievably buggy distro. I had no end of sleep and compositor problems, and outright system hangs on it. Minotaur was better, but still give me far too much crap.
I would rather run a "crack monkeys with a sourceforce account" nightly distro than go through Ubuntu's idea of a beta again.
Paranoid? Qubes OS everything disposable virtual machine safest OS in the world in 2024. use ethernet/wired Requires usb stick destroys host os. Spread to as many as possible and donate
Tick whonix template and upgrade over Tor when setting up.
Spread and install dino im with setup OMEMO all your friends use qubes with whonix and dino im setup xmpp account (lookup chat on tails although many differences how to create xmpp account) whonix.org/wiki/Chat OMEMO allows file transfer as well as end to end encrypted chat
Qubes OS: A reasonably secure operating system
Qubes is a security-oriented, free and open-source operating system for personal computers that allows you to securely compartmentalize your digital life.Qubes OS
reshared this
Tech Cyborg reshared this.
Slowly booting full Linux on the intel 4004 for fun, art, and absolutely no profit - Linux/4004 Dmitry.GR
TL;DRI booted Debian Linux on a 4-bit intel microprocessor from 1971 - the first microprocessor in the world - the 4004. It is not fast, but it is a real Linux kernel with a Debian rootfs on a real board whose only CPU is a real intel 4004 from the 1970s. The video is sped up at variable rates to demonstrate this without boring you. The clock and calendar in the video are accurate. A constant-rate video is linked below.
Linux/4004 - Dmitry.GR
Dmitry.GR: Slowly booting full Linux on the intel 4004 for fun, art, and absolutely no profitDmitry.GR
like this
originalucifer, KaRunChiy, rem26_art and ShaunaTheDead like this.
reshared this
Tech Cyborg reshared this.
like this
KaRunChiy likes this.
like this
DaGeek247 likes this.
That’s a really good question and I had to know, the answer is kinda neat:
Intel's chip-naming scheme at that time used a four-digit number for each component. The first digit indicated the process technology used, the second digit indicated the generic function, and the last two digits specified the sequential number in the development of that component type. Using this convention, the chips would have been known as the 1302, 1105, 1507, and 1202. Faggin felt this would obscure the fact that they formed a coherent set, and decided to name them as the "4000 family".[24] The four chips were the following:
the Intel 4001, a 256-byte 4-bit ROM;
the Intel 4002, DRAM with four 20-nibble registers (total size 40 bytes);
the Intel 4003, an I/O chip comprising a 10-bit static shift register with serial and parallel outputs; and
the Intel 4004 CPU.
Why they jumped to 4000 from 1000 tho, I didn’t see.
like this
DaGeek247 and HeerlijkeDrop like this.
If I may venture a guess:
There are four of these chips (1302, 1105, 1507, 1202). Someone, trying to speed-talk, referred to them as the "four thousand-series chips" (instead of the "four, one-thousand-series chips"), and someone misheard or misunderstood that as the "4000-series chips". After several levels of this telephone game, marketing got involved, and they were just renamed into the 4000 series instead of redoing the marketing documents.
Just a guess.
like this
DaGeek247 likes this.
like this
DaGeek247 likes this.
This is the whole idea behind Turing-completeness, isn't it? Any Turing-complete architecture can simulate any other.
Reminds me of xkcd.com/505/
Element X, Call and Server Suite are production ready
Element is launching the world’s first communications platform based on the upcoming Matrix 2.0 release. The result is blazing performance which outperforms the mainstream alternatives - across a decentralised system that enables self-hosting and end-to-end encryption - as well as open standard interoperability to revolutionise real time communication between large organisations.Built on Matrix 2.0, Element X now rivals the performance of centralised consumer messaging apps, empowering organisations to address the shadow IT issues caused by consumer-grade messaging apps in the workplace.
The new Element communications solution consists:
- Element X, our next-gen app with an array of new features
- Element Call fully integrated into Element X, for native Matrix-encrypted voice and video
- Element Server Suite, our backend hosting solution for powerful admin control and Matrix 2.0 performance
We have lift-off! Element X, Call and Server Suite are ready!
Element is launching the world’s first communications platform based on the upcoming Matrix 2.0 release. The result is blazing performance which outperforms the mainstream alternatives...Archie W (Element Blog)
#general belongs to
I can't use discord because they require phone numbers from users who use privacy tools.
What does this mean for people who don't use discord?
A way to group organize discover and control access to multiple Rooms.
Here's an extra ironic Elements post describing them: element.io/blog/spaces-the-nex…
The way permissions are listed on mobile operating these days is honestly pretty misleading.
For example, I know some apps that need to request network permission even though they don't need to connect to the internet. Not because they want to do anything shady, but because they legitably have to in order to get certain info.
Not to mention the problem of listing everything an app can do as if it is doing all of those things.
Unencrypted messages are useful for very large rooms, where encryption doesn't provide meaningful more privacy since public rooms have to be considered public space anyway. Encryption does have overhead, so it makes sense to disable it.
Private rooms are E2EE by default and can't be created unencrypted (at least in the Element X mobile UI). This is a good way to handle it IMO.
I studied cryptography and I can't figure out how to do the dance right. I thought I did, but one of my contacts says they can't read any message I send them. And I can't message them to figure out why.
We haven't spoken since. Thanks Matrix.
I’m still sad they stopped work on dendrite. P2P level decentralization, with E2EE, would be amazing.
These are still great improvements though. I'm hyped that loading seems to be so much faster.
They paused funding for all of the exciting P2P and low bandwidth stuff last year. Hopefully it resumes soon, as mentioned in the GitHub thread.
matrix.org/blog/2023/12/25/the…
Meanwhile, P2P Matrix and Low Bandwidth Matrix is on hiatus until there’s dedicated funding - and Account Portability work is also temporarily paused in favour of commercial Element work, despite the fantastic progress made recently with Pseudo IDs (MSC4014) and Cryptographic identifiers (MSC4080). Given P2P Matrix and Account Portability were the main projects driving Dendrite development recently, this may also cause a slow-down in Dendrite development, although Dendrite itself will still be maintained.
Even better.
It's opt-in instead of opt -out
What's the difference between the normal app and element X? Why create a new app?
EDIT: I installed it, but can't verify for some reason.
EDIT: It works now, and it's very fast compared to the other client. It's a shame spaces aren't supported.
~~f-droid.org/packages/io.elemen…
f-droid seems a few versions behind.
No they don't, it's just confusingly worded
Element X is a matrix client that will eventually replace Element for android/ios
Matrix 2.0 is the server suite, some of the changes in matrix 2.0 are necessary for element x to work.
Is that still the case?
This level of integration means that group VoIP in Matrix finally benefits from all of Matrix’s native end-to-end encryption, cryptographic identity and decentralisation - no longer handing over to a third-party system such as Jitsi which doesn’t integrate with Matrix’s encryption guarantees.And, native E2EE for voice and video (through the Element Call integration mentioned above) ensures that Matrix’s encryption guarantees now extend to video conferencing.
Though I'm assuming you mean protocols not app names.
All I read is Marketing Tech Speak that sounds no different than anything else that gets advertised in my face. At work, we use Teams. It is a pain sometimes when it gets a little buggy, but integrates into SharePoint/OneDrive and the noise suppression in meetings is pretty awesome. At home I use discord or GChat because that is where all my friends are. I don't assume I have privacy on any of these platforms and they all work on my phone and computer.
How is the user experience? Ultimately, give me privacy, but if the user experience and UI don't give any improvements over the corporate ones, I will have to try it some other time.
The user experience is generally worse than Discord, like any federated system compared to centralized platforms.
There is Cinny, a client with an UI similar to Discord. Element X is a great mobile client, and imo far superior to Discord for 1 on 1 chats (to be fair, I really dislike Discord 1 on 1 chat experience, so I'm biased).
Edit: It's worth noting that Element X does not support Spaces yet, which allows for grouping of rooms similar to Discord Server.
Thank you for answering the question! I am genuinely both trying to make a point and still be open to try new things. To me, there seems to be a real downward turn on UI/UX in a lot of applications these days, corporate included. When they mentioned the bit about supporting corporate, I have a hard time believing they will get very far with that customer group right now.
I really wish software, especially FOSS, would stop making the UI the afterthought. I try to keep a holistic view when designing things and everyone has a seat at the table. I wonder if projects are boxing themselves in and making it harder for the UI teams to properly integrate, and vice versa? I will happily take criticism and ideas from pretty much anyone, especially outside my immediate teams.
I am pretty out of the game on that as I spent quite a few years doing controls engineering instead. I am back in Software now and I feel old and a little lost. I graduated back in 2012 and we didn't have all of these crazy developer roles and more specialized degrees. They were trying to get a Game Design program started when I graduated, and it was supposedly a mess for a few years.
I also think the Element Web UI is lacking, but it's gotten better over the last few years, after they started taking design more seriously. With Element X they do proper UI/UX design as a first step, and then implement it.
The old Riot.im client was exceptionally terrible, in performance and design, so I'm really happy with Element X.
Element being focused on corporate needs is nothing new, since they've a few large (government, healthcare) contracts, and they've struggled with financing for years now. Big deployments using Synapse is the big reason dendrite doesn't see much development anymore, even though it was planned as a replacement for Synapse at first.
I believe many of their side projects (P2P, VR) exist because they try to find possible business avenues, although I feel like most of them aren't successful (and they stretch to thin because of that).
Not only is it a successful Rust rewrite
only the crypto SDK is Rust, the frontend and other app code is kotlin
but they also fixed the system architecture of Matrix to improve speeds
they did that by storing a lot less of the state on your phone in my understanding, and that means it won't work as whell when offline or on a slow connection, and will use more mobile data from the cap. that is, if I'm correct.
my previous phone is not supported by current versions of element x. on the new one, I would probably not notice anything, because it's not slow there and OS battery usage accounting is garbage.
currently I'm waiting for an F-droid release, as they are 3 months behind
Yes, you can. The server code is on github. But I don't know why you would, since all messages are encrypted client-side.
Its more secure because you know that all your users can't send a message unencrypted, either accidentally or intentionally.
Telegram isn't really an alternative, they don't even use encryption by default, so it should be faster
even the user interface? the animations all over the app, scrolling between 2 consecutive messages of a room or anywhere in the settings? It's not like element would encrypt the data at rest anyway. any and all menus of telegram are noticeably smoother, when not even looking for it
there's a graphical indicator if they send something unencrypted, and there's no way to turn an encrypted chat into an unencrypted chat on matrix. Plus they start encrypted by default, I honestly don't even know how to make an unencrypted chat, I don't think there's any good way to other than using a client that doesn't have encryption.
this is not a real problem.
It is a problem. Many orgs have strict rules not to use messaging solutions that support unencrypted messages
This doesn't tick the box, so it blocks adoption
Summing it up, Element X is in fact a huge upgrade, making it closer in UX to other mainstream apps like those i mentioned above, not Telegram, because it is not even a messenger, its just a social media app that immitates "private and secure" messenger, but in reality it is just twitter DM.
Notice it says "MAY be collected", because if you want to you can share your phone number, email, etc with the app to allow people to find you easier.
Same with location and stuff like that, if you use an option to share your location or connect to bluetooth devices it will obviously need your location permission.
No but people use it because it's pleasant and easy to use with a nice UI, lots of features for stickers and sharing content, etc..
Having encryption and being 'secure' is not what will get most people to switch from Discord and Telegram, having the same features and doing it even better will.
The newish feature (less than a year) is that I think they do not require a phone number to set up a new account.
How do you do that? A few days ago I have registered again, and I didn't see the option. Didn't you perhaps mean that the app can hide phone numbers?
CZ: floodings, water retention
iDNES.cz: https://www.lidovky.cz/nazory/zaplavy-ohrozeni-prehrady-poldery-rozmberk-nove-herminovy-opava-krnov.A240919_124839_ln_nazory_lgs
Povodně už de facto skončily. Tedy jejich katastrofická či hydrologická část, kdy „živel běsnil“ a ohrožoval i lidské životy (část nápravy škod se potáhne ještě dlouho).
Researchers achieve aluminum molecular ring-based rotaxane and polyrotaxane
like this
ShaunaTheDead likes this.
RmDebArc_5
in reply to John • • •D_Air1
in reply to RmDebArc_5 • • •