Zrythm Digital Audio Workstation Abandoning GTK For Qt6
reshared this
Tech Cyborg reshared this.
Switching the UI framework sounds like a massive refactor.
Qt is by far the better framework. This could also be a chance to implement a super UI/UX, it could also be a complexity hell. I will have a look at the project, let's see if the outcome wil be a better product.
Qt is by far the better framework
Not on Sway, every Qt app i've used feels like it tries to put in every option and dialogs always look too busy, GTK is quite abstractive and opinionated but i'll deal with that
Apps looking odd or not is the job of the main drawing framework.
Qt themes are able to draw GTK but GTK can not draw Qt actually proves my point.
They are C++ already. If they deigned the application well, a UI toolkit change should not be too bad. Not trivial but manageable.
I always hate to see apps move off GTK but their first point is about cross-platform and there is just no denying that Qt has a vastly better cross-platform story than GTK does.
Mozilla doubling down on ads in Firefox
Improving online advertising through product and infrastructure
Mozilla is developing privacy-focused digital advertising solutions, aiming to reshape the industry while respecting users' rights.Laura Chambers (The Mozilla Blog)
I thought saying
contribute however they can up to their own capabilities
was actually very clear but seems I wasn't clear enough so that means... literally doing ANYTHING except only criticizing. That can mean being an open-source developer, yes, but that can also means translation, giving literally 1 cent, etc. It means doing anything at all that would not ONLY be saying "this is good, but it's not good enough" without doing actually a single thing to change, especially while actually using another free of charge browser that is funded by advertisement. Honestly if that's not clear enough I'm not sure what would be ... but please, do ask again I will genuinely try to be clearer.
You can donate to Mozilla.
Perhaps they should've put that more front and center. But if they add a prominent donate button the people on here would probably lose their shit too.
What on earth would that do? The poisonous leadership would not use it to improve the browser nor would they start working for donors instead of Google.
My point is that there is a funding model that they could have pursued when they still had goodwill and trust. And my hope is if the government finally puts the boot in with Google, then this current version of mozilla will collapse, the rats will leave the ship and hopefully a good browser will emerge the way firefox emerged from netscape.
But you just said
Mozilla could have focused on being user-supported through fundraising like Wikipedia.
It is an option.
Clearly it isn't working well enough for them.
I'm not interested in my computer striking a balance between my needs and the needs of people seeking to manipulate me into buying things.
I paid for my computer, it serves my needs. Yes I do run Linux, how did you guess?
You haven't heard about the Brave ads that let you slowly accumulate tokens that you can then use to tip creators or websites? I'm not saying it was a good plan, or an ethical plan, but it was... You know, something.
Unlike what Mozilla did, Brave didn't enable this by default, but they heavily marketed it as a feature.
If Mozilla implemented some kind of tipping system, that could be interesting. Apparently, such a system already could exist under GNU Taler too.
brave also used it to scam people by taking tips for creators who weren't on the platform. if the creator never signed up, they kept that money.
and they had an adblocker that replaced ads with their own, making the browser money instead of the site.
they have actively contributed to making the web worse. saying "at least they're doing something" is like praising the hard work and entrepreneurial spirit of a mugger.
You're 100% right about Brave being scummy.
And I hope my point didn't come across as a defensd of Brave, but rather, "how is it that Mozilla is doing this thing in a worse way than a company that is infamously disreputable?"
Brave can make micro payments to content creators based on the number of views to the site, directly supporting content creators without ads or the need to join the patreon for each creator. It's a fully optional system, off by default but prompted upon opening the browser for the first time. It's a cool idea but they kind of spoiled it by making it be a crypto wallet with ads to earn the crypto.
Also, Brave doesn't have a subscription...?
Whatever compromise anyone tries to come up with will be ignored and exploited as hard as advertisers possibly can.
A compromise that actually works would depend on advertisers actually complying. The advertisers that do will be vastly outnumbered by the advertisers that don't.
So we're getting the arms race either way.
I'm so glad that Libre Wolf fork exists, that doesn't change a fact of Mozilla foundation goes in a really wrong direction :/
Edit: typo
we maintain the same goal – to build digital advertising solutions that respect individuals’ rights
Does it include the right to be able to choose not to be advertised to?
Yes, advertising enables free access to most of what the internet provides
What does this even mean?
I don't read their blog posts but seems like they have fully embraced startup lingo.
At the end of the day web sites cost money. There needs to be a way to fund them.
People 100% aren't going to pay to access every random website they want to visit. So what you'd end up with in a world without ads is only the big corporations being able to run a website.
Back in my day (lol) ads were based on the website not the user. When you set up ads you selected keywords for your website and those were used to select ads.
Like you'd visit a programming blog and get ads for computer games and porn. Made total sense. You're still targeting your target audience just not the individual.
Targeted ads are obviously way more effective and therefore generate more money. But it's not the only way.
The alternative is to set up some system where you pay a monthly fee and it's divided amongst the websites you use. But that seems like an equally bad privacy nightmare.
People 100% aren’t going to pay to access every random website they want to visit. So what you’d end up with in a world without ads is only the big corporations being able to run a website.
I'm not so convinced. I run a website with zero ads or tracking and I'm not a big corporation.
We know that not everyone in our community will embrace our entrance into this market. But taking on controversial topics because we believe they make the internet better for all of us is a key feature of Mozilla’s history. And that willingness to take on the hard things, even when not universally accepted, is exactly what the internet needs today.
Out of touch with reality...
Been called an idiot for saying that I wouldn't trust Firefox as far as I can throw it like 2 months ago after they made telemetry opt out.
I can't believe that someone who is privacy conscientious would just stick to their guns rather than watching out for their privacy.
I just hope someone else picks up the shards and runs with it and then we can all just focus on making them better instead of getting riled up over a god damn browser lol.
I did, and I disagree with their decisions.
I can condense their article down to "we need money, and we can get it through ads, so we built our own ad network to preserve privacy".
But I don't like that. This decision does not exist in a vacuum. This comes after a number of other decisions leading me to believe they are shifting priority to making a profit. Telemetry being opt-out, pocket, selling ads on home screen, ...
This is the icing on a shit cake and I'm sorry, Mozilla destroyed their value proposition about half way into their chain of bad decisions.
If you still wanna use Firefox, fine. I don't care about that. I don't understand why, but that's ok, it's your god damn decision. But I wanna alert everyone else that Mozilla is not who they used to be and it's time to reevaluate why you use the browser you do.
Saying this is an ignorant take is invalidating all the experiences I've had configuring Firefox back to being privacy friendly, and I don't appreciate you calling me ignorant for that. If you disagree, that's fair, but you can do it without attacking my credibility. And doing so by giving actual reasons would definitely help your case.
I need to send an email to Mozilla soon. The fact that I'm highly convinced that these three Linux youtubers would do a better job than the current management should tell you a lot about what's happening at Mozilla (yes, it's that bad).
Link:
☆ Yσɠƚԋσʂ ☆ likes this.
That's catchy, but not entirely true.
China heavily subsidizes EV manufacturers (and production in general), plus they have cheaper environmental and labour standards... it's not like there's a fair market EU companies can compete in without some sort of handicap.
PS: Yes, "western" countries have been playing along with China's deliberate long term strategy with full awareness of where it would lead, but that's another story that is both much older and has a much broader scope than the EV industry.
Western manufacturing tends to be much more automation heavy. Chinese manufactures don't bother with buying a $100k machine that can make a car part when they can just hire 10 guys at $10k/yr to make that same part with a $50 drill press and some hand files.
It's not that it all strictly balances out, but if we actually gave a shit we could potentially be cost competitive for a lot of price brackets, especially given the costs to move whole ass cars across the Pacific.
Bear in mind these sub $10k Chinese EVs are not something US consumers would really be interested in buying, they are basically tiny car shaped golf carts with extremely minimalist feature sets. Think 'no audio system at' all type interiors.
This is the market place, brah.
...
Free market capitalism
then talk about subsidies or non capitalist country controlling the currency, markets, VCs, etc.
What does that even mean?
like this
☆ Yσɠƚԋσʂ ☆ likes this.
they can subsidize EV manufacturing to the same degree
Meaning that we would either have to increase tax rates or borrow more money? Wow, what a great solution.
If the US or EU want to keep up, they can sunbsidize EV manufacturing to the same degree
You can't allow dumping-inducing subsidies without also allowing defensive tariffs, otherwise the richer and more authoritarian countries, which have greater capacity for subsidies and greater ability to concentrate them in specific sectors, will easily kill foreign competition and establish monopolies.
The marketplace brah is a place where, without regulations that maintain a degree of fairness, the rich kills the poor, competition dies off, and consumers are drained to their last cent.
Just think of it: competition is when different actors fight it off and it ends the moment one of the contenders wins.
If you want the fight to go on forever, you don't want an unregulated market.
If nothing else, they help get their brands into the world.
There's loads of chinese EVs driving around where I live now, so based on anecdotal evidence, it's working.
China heavily subsidizes EV manufacturers (and production in general)
And that's a bad thing? Any sensible government is going to subsidise renewable energy and electric vehicles. It makes both economic and environmental sense. Anyone not doing this is an idiot and a climate terrorist.
Subsidizing sales of EVs (ie. I pay for my neighbor's new EV because I want cleaner air) does make environmental sense.
Subsidizing production does not have the same positive environmental impact, mainly because factories in China pollute more than factories, say, in the EU (due to different environmental laws), but also because moving finished products from China to the "west" obviously pollutes more than moving just those components that would need to be sourced from China anyways (eg. batteries).
As for the "makes economic sense" part... IDK: I guess that mainly depend on your political stance.
Personally, I don't like that both sales and production subsidies have the effect of moving money from the poor to the rich, but other people may focus on different effects (eg. more production = more jobs) and support subsides.
In case you wonder: my take is that, instead of incentivizing adoption and production of EVs, one should disincentivize internal combustion vehicles by adding taxes to them (which, in a sense, aren't really taxes but just charging for the very real environmental costs society as a whole will have to pay for your shiny SUV).
Anyone not doing this is an idiot and a climate terrorist.
You should really think twice before spewing judgements... and also avoid misusing words like "terrorist" because, when misused this way, it only conveys that you don't like someone, dulling your message instead of strengthening it.
Subsidizing production does not … from China anyways (eg. batteries).
I'm asking why the EU isn't subsudising their domestic EV industry and starting a competition in electric propulsion technology. That would benefit everyone, except maybe the oil lobby.
one should disincentivize internal combustion vehicles by adding taxes to them
Why not both? And preferrably better subsidies for public transport / cycles / footpaths, etc.
avoid misusing words like "terrorist" because, when misused this way
If killing a handful of people is terrorism, what would you call trying to kill the entire human race (along with thousands of random other species)? 'Terrorist' is, if anything, too mild a word to describe such filth.
China heavily subsidizes EV manufacturers (and production in general), plus they have cheaper environmental and labour standards… it’s not like there’s a fair market EU companies can compete in without some sort of handicap.
Hah. Volkswagen is in trouble right now because they fucked up the transition to electric cars completly. What do you think will happen now? That's right, we the (German) people will have to save them now, with our money. Basically the same shit as a subsidy, just later in the process. Kinda like what the Chinese do, just the really stupid way.
Oh, and of course, it will be everybody's fault but their own.
Is your argument pro market regulation or against market regulation or just there to stir up shit?
The EU is a heavily regulated market economy. Broadly that creates better outcomes and higher levels of happiness for its citizens.
A) rely on Chinese people exploitation on low pay and no work rights
B) no environment protection in China
C) generally lower quality
D) killing jobs in Europe
E) making Europe depend on China
When capitalism is distorted, then the state must intervene
don't like this
☆ Yσɠƚԋσʂ ☆ doesn't like this.
They tend to be more efficient. However central planning in China which ramped up production yet has reduced demand, means an excess supply.
So, selling to Europe or USA makes sense to offload that supply. In a capitalist, closed system, they would have ramped down production, but also wouldn't have had the capital to ramp up production so quickly.
If they weren't seen as a strategic asset, then Europe and USA wouldn't care that China is subsidizing cheaper products. They dont want their car industries dead as then they are dependent on China.
They tend to be more efficient. However central planning in China which ramped up production yet has reduced demand, means an excess supply.
That doesn't really follow. You'd have to explain how you think ramping up production led to reduced demand exactly. Meanwhile, it's not excess supply if you have customers around the world who want your product.
In a capitalist, closed system, they would have ramped down production, but also wouldn’t have had the capital to ramp up production so quickly.
That sentence doesn't make sense. Companies don't voluntarily ramp down production under capitalism.
If they weren’t seen as a strategic asset, then Europe and USA wouldn’t care that China is subsidizing cheaper products. They dont want their car industries dead as then they are dependent on China.
I think you missed my point here. It's fine for the US and Europe to want to keep their industries alive. However, what we're seeing is that they are not able to compete with state driven planning using capitalist markets. So now they're starting to engage in non market behavior of putting tariffs on Chinese goods because capitalism is not proving to be competitive.
Ramping up production didn't reduce demand. Demand reduced due to a softening Chinese economy, mainly due to debt and housing.
I agree, it's not excess supply when you can sell it overseas. However, its also not central planning when you wanted to Ramp up supply for domestic consumption but end up using capitalism to keep efficiencies.
Companies ramp down production all the time. What do you think redundancies and factory closures are for? They react to market conditions or seek new markets (as happened in this case).
I thinknyouve got it backwards. Central planning can efficiently produce anything. As in, it can make as much of a product at the cheapest price as possible. The problem is central planning is less efficient at deciding how much is needed. It will often over or undershoot. Thats what happened here. Tonsaybthey can still sell overseas, so its still central planning being efficient is incorrect. Central planning didn't work to produce the needed amount so trade through capitalism is being used to improve efficiency of the capital used.
Ramping up production didn’t reduce demand. Demand reduced due to a softening Chinese economy, mainly due to debt and housing.
There's not much indication that the Chinese economy is actually softening. Also, not sure what debt from housing you're talking about. 90% of families in China own their home. What’s more is that 80% of these homes are owned outright, without mortgages or any other leans. forbes.com/sites/wadeshepard/2…
Pretty much the only people losing money on housing are investors, many of whom are foreign.
I agree, it’s not excess supply when you can sell it overseas. However, its also not central planning when you wanted to Ramp up supply for domestic consumption but end up using capitalism to keep efficiencies.
It absolutely is central planning when the state decides on the overall direction of the economy. The state doesn't need to micromanage the details of the economy any more than your brain needs to consciously micromanage every muscle movement when you try to walk. The state wanted to create a lot of housing for people to live in, and that was accomplished. Now, the state is directing the economy to wind down real estate and transition to high tech which is happening.
Companies ramp down production all the time. What do you think redundancies and factory closures are for? They react to market conditions or seek new markets (as happened in this case).
Companies don't do that voluntarily, they do it when they're in a financial trouble. Meanwhile, thanks to brilliance of capitalism there are very few redundancies left. Everything is just in time economy, that's why a single ship getting stuck in Suez Canal can bring the world economy down.
The problem is central planning is less efficient at deciding how much is needed. It will often over or undershoot. Thats what happened here.
Except it's not what happened here because as you yourself admit there is global demand for the goods that China produces. Overshooting would be producing goods that nobody wants.
Central planning didn’t work to produce the needed amount so trade through capitalism is being used to improve efficiency of the capital used.
It's just regular trade between countries, it has nothing to do with capitalism and predates it by a wide margin.
oh yeah, the land of "free market" ...
PS: Stolen land
because they sell cars to China
For how much longer? Can German cars even still compete with the Chinese, or has that ship sailed already? Come, buy the best engineering of yesteryear! Yay!
We did not blow up nordstream.
If we had 1/10th of those balls the world wouldn't be in this shape, I wish to God we had.
Germany is in for 2 lost decades, shutting down nuclear was a mistake, but energy isn't the only issue, Germany needs more workers or they need to fully commit to automation, which they haven't quite yet.
China is now crippled with Russia as an ally. That's about the best strategic success you can expect in IR, take the win.
Russian gas was a cheap way for Germany to produce. The short term economic effects were more important to Merkels electability than any long term plans.
When it comes to gas, Russia never shut off the tap. Instead it was America who blew up the Nordstream energy supply to garner support for a wider war. But now China is producing on cheap Russian gas
At least Germany appears to heavily invest in green energy since Norstream blew up. Bless the sun for shining everywhere.
The propaganda went really hard for a few years. But everything now points to the CIA.
ft.com/content/d60ae893-c251-4…
And more recenly
Your second link agrees with me, it was Ukraine. The mad fuckers pulled it off, we might have helped but even that is more than I'd imagine, our administration is timid AF when it comes to Ukraine and any kind of direct or even covert action.
I get why you'd be furious, but they were defending their homeland, and let's be honest, yours too, if Ukraine had fallen Putin and Xi would have felt they could ask for a lot and we know how that road goes.
I fully support Ukrainian independence but it is being used as a proxy war between the US and Russia right now. They went from a Russian dictator in 2014 to Zelensky now.
America vetoeing the 2022 peace talks to send more Ukrainians into the meat grinder tells it all. At some point a diplomatic solution must be reached. Support is already fading and the only thing this prolonged war has achieved is the death of more Ukrainians and Russians (and profits for Raytheon)
Yeah, that was my bad, I'm not used to checking the user instance.
Merkel made a catastrophic mistake in treating Russia like an rational actor, they're not, they're basically wh40k orks who see weakness and work themselves up into a grievance rage about how the west and everyone else is conspiring to keep Russia from its destined role as world leaders, until they finally reach a threshold and go on a Wauggh.
Like orks, they don't stop until their bloodlust is beaten by their fear.
As an American, we need to give them all our weapons, free of charge, the thought of my taxes going to their rightful purpose of butchering Russians by the hundreds of thousands warms my heart.
We need give them f35s, Ai drone swarms, everything, we need to help them exterminate every vatnik in ukrainian borders within a month.
Alternatively, we admit we will not satisfy the Budapest memorandum and leave Ukraine to their fate.
I'm fine with either path honestly.
For the second path, we would be honor bound to restore the nuclear weapons Ukraine surrendered, or equivalent, I suppose a single Ohio ssbn fully loaded with tridents should suffice.
At that point Ukraine and Russia could begin negotiations for peace.
Personally I don't think any of this will end until 10-20m Russians have died, it's the only language they understand, and they're slow there as well.
Russia started this war to look strong to their partner China, they look far weaker than imaginable, the end game is to partition Russia, the west goes to the European sphere, the east goes to China giving them the resources and land they are so desperate for, and both sides get 50-100 years of peace.
We need give them f35s, Ai drone swarms, everything, we need to help them exterminate every vatnik in ukrainian borders within a month.
That would make Ukraine win the conventional war and promptly get them nuked. The American goal is not to have Ukraine win the war.
Unless Ukraine gets nukes (which America took from them in exchange for a false security guarantee) there is no way Ukraine can win. Not to mention Russia can nuke the rest of Europe.
Your argument is: "America isn't giving Ukraine enough weapons to win the war", "Wait, American can't give them real weapons because then they'd win the war!"
We should give Ukraine back their nukes, but if we aren't we should give Ukraine so many drones the lifetime of vatniks is measured in milliseconds.
The only way to end a war with Russia is to pull an inverse Branigan: Keep encouraging them to throw waves and waves of their men against your rampaging killbots till they run out of men.
As I said, 10 million sounds like a good start.
Russia won't nuke unless they start losing serious Russian territory, remember Priggy made it really far and they only fled in their private jets.
Keep drawing their kids in to their deaths, make sure it's drones killing them while Ukrainians themselves are safe behind the lines, eventually they'll run out of their r-word strength.
Using RDP from Linux to Windows via Android and VPN
Ok I know this sounds crazy but it's all about Linux and iptables all the way
I'm using a rooted android phone as a VPN router to keep confidential traffic separated between networks
A and B are in the same network, B provides a separate network for C
Device A: Linux ip 192.168.15.32 wlan0
Device B: rooted Android phone with Termux and VPN Hotspot
wlan0 ip 192.168.15.21
wlan1 ip 192.168.38.173
Device C: Windows 10 with RDP
wlan1 ip 192.168.15.176
I've tried the following
A:sudo ip route add 192.168.38.0/24 via 192.168.15.21 dev enp1s0
B:
Termux, su:sysctl -w net.ipv4.ip_forward=1
<br />iptables -t nat -A POSTROUTING -s 192.168.38.0/24 -o wlan0 -j MASQUERADE iptables -A FORWARD -i wlan0 -o wlan1 -s 192.168.15.0/24 -d 192.168.38.0/24 -j ACCEPT
iptables -A FORWARD -i wlan1 -o wlan0 -s 192.168.38.0/24 -d 192.168.15.0/24 -j ACCEPTC: default route via 192.168.38.173 metric 1
C is solely seeing the internet from B's VPN, and can even access wlan0's router, meaning it has access to its internal network. C can ping B, B can ping C
B can ping A and C
A can ping B, but not C, which also means no RDP access
What am I missing ?
yes, but you really don't want to nat if you dont have to - gets too messy too quickly when direct IP connectivity is right there.
@shadowintheday2@lemmy.world parent comment is correct. check routes on device C. make there is either a default route or a specific route back to A via B.
Can you post ip r output.
Is your android being used as the modem/tether for device A?
(If so adding route 192.168.38.0/24 via _gateway and _gateway dev x0 proto static scope link should allow it to reach C)
If using network manager just use the GUI to add the one line in routes. 192.168.38.0 24 yourgateway - it will do the metric on its own.
What are the gateway addresses?
You'd need to add a route from c to a as well, I believe, but I haven't used windows in forever.
(The above is what I've had to do to get a machine behind an android to ping my other devices.)
default via 192.168.15.1 dev enp3s0 proto dhcp src 192.168.15.32 metric 100
192.168.15.0/24 dev enp3s0 proto kernel scope link src 192.168.15.32 metric 100
192.168.38.0/24 via 192.168.15.21 dev enp3s0
iptables -P FORWARD ACCEPT, so I'm clueless on what to do next
Unified Linux Wine Game Launcher (UMU) gets a first official release
cross-posted from: sopuli.xyz/post/17704266
UMU comes from GloriousEggroll who is well known for making protonGE that's required to run several games on linux/deck.It's not a launcher by itself, but rather something that can be built into other game launchers like Heroic, Lutris, and Junk Store. Right now most all steam games that don't have anticheat run great on deck without any tweaks. However many of those same games don't run by default if you install them from Epic/GOG/etc using one of the previously mentioned launchers. The games often require additional windows components to be manually installed with winetricks/protontricks, and many have lesser performance than their steam counterparts.
UMU is supposed to help other launchers have comparable compatibility and performance to what we see in steam native games. This project will hopefully improve the 3rd party launcher experience a lot.
Unified Linux Wine Game Launcher (UMU) gets a first official release
Unified Linux Wine Game Launcher (UMU) from Thomas "GloriousEggroll" Crider version 1.1.1 is out now as the first official release to help improve Linux desktop and Steam Deck gaming.Liam Dawe (GamingOnLinux)
reshared this
Tech Cyborg reshared this.
Minutes from 3 October 2024 WG Meeting
The minutes from yesterday's Forum and Threaded Discussions Task Force monthly meeting can be found at this Google Docs link
Apologies in advance if I misrepresented anybody or missed any crucial bits of information.
Of note:
Mastodon and its treatment of non-note items
- Darius Kazemi (@darius@friend.camp) reports that Hometown already supports improved conversion of non-note items (like
as:Article) into statuses, and that this serves as a working proof-of-concept towards getting this merged upstream into Mastodon proper. - We discussed briefly the Mastodon PR approval process and how it sometimes drives away contributions
- Darius emphasized the importance of showing real user support to facilitate the merging of pull requests.
Context Collections and FEP Convergence
- Julian proposed consolidating various FEPs (7888, 400e, 171b) to publish a unified recommendation.
- Evan (@evan@cosocial.ca) objected to the use of the "context" property in FEP 7888, advocating for a new vocabulary instead.
- The discussion included differing views on the utility of the context property and its historical usage.
- Darius utilized his data observatory (TBD) data set to hopefully prove that
contextis not a properly currently seeing any usage.
"Convenings" and Collaboration Initiatives:
- Darius, representing the Applied Social Media Lab, proposed organizing physical meetings to enhance interoperability in the fediverse.
- He will provide a blog post detailing the ActivityPub Data Observatory and related goals.
ActivityPub Trust & Safety Task Force
- A new task force will focus on protocol-level issues within ActivityPub, including proper content warnings and labeling.
- Meetings are tentatively scheduled for the second Tuesday of each month (starting November), with a call for input on scheduling.
reshared this
Connected Places, Tim Chambers and Matthias Pfefferle reshared this.
Re: Minutes from 3 October 2024 WG Meeting
as:context and not @context
mastodon.social/@erincandescent@erincandescent.net/113250586247164172 · BrowserPub · A browser for exploring ActivityPub and the fediverse
Explore the open social web through the lens of ActivityPub and the fediverse.browser.pub
well, the json-ld keyword has an @ in front of it for a reason: w3.org/TR/json-ld11/#syntax-to…
id and type got aliased but they're really supposed to be @\id and @\type: github.com/w3c/activitystreams…
other point of confusion re: @\context vs context was overruled: github.com/w3c/activitystreams…
Qalculate: Powerful and versatile multi-purpose calculator for the Android platform
Features of Qalculate
- Platform-Native Graphical user interface
- Simple default view
- Optional calculate-as-you-type mode
- Screenshots
GitHub - jherkenhoff/qalculate-android: Powerful and versatile multi-purpose calculator for the Android platform
Powerful and versatile multi-purpose calculator for the Android platform - jherkenhoff/qalculate-androidGitHub
like this
Badabinski likes this.
reshared this
Open Source reshared this.
Wait its also on mobile? Nice!
E: can't find it on fdroid or play.
Oh the units conversion looks promising. Might replace Ultra Measure Master for me. I think it doesn't quite work yet.
~~Is the author's username a play on "jerkoff"?~~ No his name is Jost Herkenhoff.
~~Why? Can you elaborate?~~
Edit: oh, I automatically read it as J. Herkenhoff, and started to wonder what is the problem with the name.
Lemmy Development Update 2024-10-04
Filtered word: nsfw
Here is our regular update that explains what we have been working on for the past two weeks. This should allow average users to keep up with development, without reading Github comments or knowing how to program.
sunaurus
netbrum
dullbananas
N4taaa
matc-pub
SleeplessOne1917
Nutomic
- Resolve links to remote posts into local URL
- Attempt to fix test for fetching deeply nested comment
- Avoid stack overflow when fetching nested comments, reduce max comment depth to 50
- Handle partial settings backup (fixes #4307)
- Avoid breaking changes, keep response fields as deprecated
- Replace clippy allow annotation with expect (fixes #5012)
- Cleanup remaining use of Result<bool, Error> (fixes #4862)
- Post scheduling (fixes #234)
- Conditionally hide comments on nsfw posts (fixes #4237)
- Simplify handling of NotFound SQL errors (fixes #4633)
- Post scheduling
dessalines
- Adding a get_random_community endpoint.
- Adding local site settings to reject federated upvotes or downvotes.
- Add modlog entries for bulk removals.
- Adding skip_serializing_none to another OAuth API request.
- Removing a few more Result\<Bool>.
- Add ability to search for Community by its description (or title only).
- Remove redundant local_user.auto_expand setting.
- Adding saved_only, liked_only, and disliked_only filters to search.
- Get rid of a lot of pointless mut form initializations.
- Fixing titleOnly, PostSort, and CommentSort.
- Updating git cliff.
Support development
@dessalines and @nutomic are working full-time on Lemmy to integrate community contributions, fix bugs, optimize performance and much more. This work is funded exclusively through donations.
If you like using Lemmy, and want to make sure that we will always be available to work full time building it, consider donating to support its development. Recurring donations are ideal because they allow for long-term planning. But also one-time donations of any amount help us.
- Liberapay (preferred option)
- Open Collective
- Patreon
- Cryptocurrency
"Ultra-rare" means
The number of kaon to pion and neutrino/antineutrino decays the team observed is higher than the 8.4 per 100 billion predicted by the Standard Model, but it's still within the uncertainty parameters.
The number of kaon to pion and neutrino/antineutrino decays the team observed is higher than the 8.4 per 100 billion predicted by the Standard Model, but it's still within the uncertainty parameters.
So then how the fuck does that hint at new physics? Idiots.
like this
KaRunChiy likes this.
I thought you were legitimately confused
I'm just curious: if I had been confused, what were you expecting would have happen if you simply repeated what the article had already stated without adding anything?
― James D. Watson, The Double Helix
in their own field there’s a good chance they have something useful to say
Pity this press release wasn't one of them.
like this
NoneOfUrBusiness likes this.
like this
NoneOfUrBusiness likes this.
CERN confirms ultra-rare particle transformation.
Three Body Problem:
Scientists commit suicide.
IRL:
Scientists get super stoked about "new physics".
There's a particular particle, the kaon, which can be created. This particle is highly unstable, and so, decays rapidly into other particles. Ever so often, it doesn't decay down the normal route but instead decays into a pion. This is extremely rare (6 in a billion).
In physics, we have what's called the "standard model". It's our best guess as to how physics works at the fundamental level. It's incomplete, however, with multiple slight variations. This decay pathway is interesting because it is quite sensitive to differences between these models. By measuring the energy and ratio of the resulting mess, we can disguard some variants of the model (their predicted energy is too high or too low).
By using a large number of little measurements, like this, scientists can home in on the most accurate "standard model" variant. This, in turn, informs work on a deeper understanding of physics.
Basically, a decade's work to put a single new point onto a graph. A point that only theoretical physicists care about, and might, or might not be useful down the line. Welcome to modern physics.
I fully agree. It's more the frustration that it now takes so much time and resources to make even a tiny bit of headway.
My favourite example of why pure research is useful, however, is the laser. When it was invented, they had no clue what it could be useful for. It was the classic "solution looking for a problem". It was a fun quirk of quantum mechanics that allowed thek to function. Now, they are critical in multiple areas, but for business and research.
...Cristina Lazzeroni of the University of Birmingham in the UK and her colleagues have now established, experimentally observed, and measured the decay of a charged kaon particle into a charged pion and a neutrino-antineutrino pair.
Feel free to actually read the article if more clarification is needed.
experimentally observed - yes this is the crux of the philosophical issue that makes me unable to sleep. Real or an illusion of something else altogether
Do the things we measure are real or are just the symptoms
When you're dealing with particle physics, unless I'm mistaken, the term "experimentally observed" means "non-wild" or "controlled environment observation" and is interchangeable with "observed" as in non-particle physics.
Humans can't physically observe subatomic particles, nor can we (at current) capture real-time video or anything of them. We observe the measurements and math from designed and run experientns, and present the finding we make on those events. I'm not sure we'll have any kind of technology to catch an observation in the wild in our lifetimes.
Cómo solucionar ModuleNotFoundError: No module named ‘pip’ en un entorno virtual de Python
ModuleNotFoundError: No module named 'pip'.skotperez@joy:~$ source env/bin/activate(env) skotperez@joy:~$ pip listTraceback (most recent call last): File "/home/skotperez/env/bin/pip", line 5, in <module> from pip._internal.cli.main import mainModuleNotFoundError: No module named 'pip'
Igual si utilizo python -m:
(env) skotperez@joy:~$ python3 -m pip listTraceback (most recent call last): File "/home/skotperez/env/bin/pip", line 5, in <module> from pip._internal.cli.main import mainModuleNotFoundError: No module named 'pip'
Para solucionar el error, desde el entorno virtual se puede usar el módulo ensurepip:
(env) skotperez@joy:~$ python3 -m ensurepipLooking in links: /tmp/tmpvl5omrwzProcessing /tmp/tmpvl5omrwz/pip-24.2-py3-none-any.whlInstalling collected packages: pipSuccessfully installed pip-24.2(env) skotperez@joy:~$ pip --versionpip 24.2 from /home/skotperez/env/lib/python3.12/site-packages/pip (python 3.12)
Pista encontrada en sebhastian.com.
umu-launcher 1.1.1 released | First official release of UMU launcher!
cross-posted from: lemmy.world/post/20491286
For those unaware, about umu-launcher
This is a unified launcher for Windows games on Linux. It is essentially a copy of the Steam Runtime Tools and Steam Linux Runtime that Valve uses for Proton, with some modifications made so that it can be used outside of Steam.
like this
grimaferve likes this.
grimaferve likes this.
originalucifer likes this.
CapitalType likes this.
umu-launcher 1.1.1 released | First official release of UMU launcher!
For those unaware, about umu-launcher
This is a unified launcher for Windows games on Linux. It is essentially a copy of the Steam Runtime Tools and Steam Linux Runtime that Valve uses for Proton, with some modifications made so that it can be used outside of Steam.
like this
timlyo likes this.
Busybox 1.37 is tiny but capable, the way we like Linux tools to be
The Busybox developers have released version 1.37.0, with some 50 changes.Its developers call Busybox the "Swiss Army knife" of embedded Linux, because in one relatively small tool, it implements not just a Unix-style shell, but also about 300 different commands that are normally external programs in their own right. As a result, it's often found inside devices that use Linux in very resource-constrained environments, such as consumer firewall/routers.
Busybox 1.37 is tiny but capable, the way we like Linux tools to be
Self-proclaimed Swiss Army knife of embedded Linux moves slow and fixes things in latest releaseLiam Proven (The Register)
like this
Badabinski likes this.
reshared this
Tech Cyborg reshared this.
crying in unix design philosophy
like this
Sickday likes this.
yeahs systemd I know yada yada :)
But working with embedded stuff, sometimes MCU with like 8MB embedded flash, have a 512k uboot, 1.5MB kernel, you are left with 6MB of flash for the whole application and lib, and busybox is a savior here!
i like busybox (and systemd)
i don't particularly subscribe to the unix way, but to each their own ¯\_(ツ)_/¯
HeerlijkeDrop likes this.
Thousands of Linux systems infected by "perfctl" malware since 2021
TLDR: perfctl is a crypto mining and proxy jacking malware that exploits about 20’000 common missconfigurations to install itself on Linux servers. Mostly using a 10/10 CVE on Apache RocketMQ.
It is very persistent and can reinstall itself even when you have deleted all the perfctl and perfcc files. It hides itself by removing logs, network packets, and stopping all activity once you login to the machine.
Monitoring cpu usage using tools (I use net data on my server) can help identify infections (100% cpu usage when « idle »).
Thousands of Linux systems infected by stealthy malware since 2021
The ability to remain installed and undetected makes Perfctl hard to fight.Dan Goodin (Ars Technica)
However, the process would stop immediately when I logged in via SSH or console. As soon as I logged out, the malware would resume running within a few seconds
OK so you just need to stay logged in - Solved :)
Maybe not related but I had an issie with wireplumber where it would suddenly take up any free CPU resources and use them up, jacking up my cpu usage up to crazy high numbers, often to 100% at times where the expected cpu usage would be at 20% at most.
I haven't experienced this in the last week or so, so maybe it was fixed in an update? I'm on Fedora, btw. I just wanted to share, so I can find out if anyone else had the same issue.
The malware also uses advanced evasion techniques, such as suspending its activity when it detects a new user in the btmp or utmp files and terminating any competing malware to maintain control over the infected system.
So, is it a fairly decent antivirus mixed in with all the malware?
I will never understand people using 3rdparty MQ and RPC implementations. What a a PR for rocketMQ right here.
You can and you should implement your communication protocols, most of the time 3rdparties are very wasteful and a security liability. I like ZeroMQ (zeromq.org/), they have amazing tech guides (zguide.zeromq.org/). I still mostly do my own code.
I may have trust issues but sockets are not THAT hard, they're just amzaingly frustrating to debug, not as much as debuging 3rdparty code.
mbt2402 [none/use name]
in reply to ☆ Yσɠƚԋσʂ ☆ • • •☆ Yσɠƚԋσʂ ☆
in reply to mbt2402 [none/use name] • • •mbt2402 [none/use name]
in reply to ☆ Yσɠƚԋσʂ ☆ • • •☆ Yσɠƚԋσʂ ☆
in reply to mbt2402 [none/use name] • • •