Salta al contenuto principale



What's the worst of your daily used apps? Be specific regarding the flaws: Performance-wise, usability, bad UI ...


For me it's no doubt 'Spotify'. Hilarious loading times and lack of functions, in my case for podcast and audio books, which are standard for years in FOSS-players like AntennaPod.
in reply to feinstruktur

So, work and home.

Work, therefore Windows: has to be a tie between (new) Outlook and VMWare workstation. New outlook is absolute crap, just like all new windows app, I guess it must be Electron-based as it crashes or fails to load sometimes when you open it without connecting to the internet, and displays a blank window. VMware is such crap with poor performance, hang-ups and their fucking "this VM is already in use, take ownership?" dialogs that never work.

Home: I'd say FreeCAD. I mean, I love that they're developing it, I donated and I hope it'll have a similar trajectory to Blender, but right now it's really frustrating to use. Frequent crashes, solving errors, even adding a simple bevel is often a challenge, many simple things require complex procedures that make little sense to new users. It's crazy how, when you add a feature it can't solve, your model just disappears, and you have to open up the diagnostic buffer to find out why.



in reply to BaroqueInMind

Noooooo 😭

It's not the kind of validation I do tho 🤓😉



How Hackers Use NPMSCan.com to Hack Web Apps (Next.js, Nuxt.js, React, Bun)


  • Writeup on how attackers can abuse npmscan-style scanners and public npm metadata to map vulnerable dependencies in typical Next.js / Nuxt.js / React apps, then turn that insight into real exploits in production.​
  • Walkthrough of a sample audit, showing how weak dependency hygiene, risky postinstall scripts, and misconfigured CI/CD pipelines combine into an easy supply‑chain entry point for web applications.​
  • Includes a checklist for web devs on safer dependency management, from scanning package.json before installs to hardening build pipelines so npm supply‑chain attacks are harder to pull off.​
Questa voce è stata modificata (2 settimane fa)

Technology reshared this.



Under Blockade, Gaza’s Doctors to Unveil the First-Ever Locally Made 3D-printed External Fixator, Built with Solar Power and Recycled Materials


Gaza Strip, Palestine/London, Ontario, Canada – In an unprecedented breakthrough for medical innovation under siege, Glia, a medical solidarity organization, has developed and deployed the first external fixator (a critical orthopedic device for severe fractures) ever designed and manufactured entirely inside the Gaza Strip. Created using local materials, 3D printing, recycled plastics, and solar power, the device has already saved three patients from possible amputation or permanent disability amid the near-total collapse of Gaza’s healthcare infrastructure and blockade on medical imports.

This achievement comes as over 90% of Gaza’s health facilities are damaged or destroyed, and conventional external fixators — costing upwards of $500 and requiring specialized imports — have become unobtainable due to the Israeli blockade. With hospitals overwhelmed, electricity scarce, and supply chains severed, Glia’s fixator represents a lifeline born from necessity.

Technology reshared this.

in reply to geneva_convenience

Incredible. Necessity is the mother of invention and it's a damn shame this is necessary.



Filament splicing? Do any of you guys do it?


I was getting rid of some spool ends the other day by manually feeding them in while printing. That way I was able to push all these ends past any sensors and into the extruder for uninterrupted printing. It came out fine but was quite tedious.

So this got me thinking: Do any of you guys splice filaments? Not only would this allow for more efficient material use, but I suspect a print made from a bunch of small segments of different colors could look kinda cool.

I'm primarily printing with PETG, so my question is specifically about that, but I'm sure the concept should work for other filaments too.

Questa voce è stata modificata (2 settimane fa)
in reply to neidu3

MMU units like the ERCF allow you to use a functionality called "endless spool", which detects spool run-outs and automatically switches to another spool in the same group.
You still waste some filament, to be precise the length from the MMU unit inlet gates to the extruder, but whatever.
Questa voce è stata modificata (2 settimane fa)



Advent Calendar 2

Advent Calendar
Zen Mischief Photographs


This year for our Advent Calendar we have a selection of my photographs from recent years. They may not be technically the best, or the most recent, but they’re ones which, for various reasons, I rather like.
Birch tree winter sunrise
© Keith C Marshall, 2012
Click the image for a larger view

#advent #personal #photography #zenmischief






The Weather Station - Loyalty (2015)


Che il profilo artistico di Tamara Lindeman fosse pregevole lo si capiva gia dalle buone frequentazioni della musicista canadese, le sue apparizioni negli album di Will Stratton e Barzin avevano stimolato l’attenzione di critica e pubblico, mettendo in luce un talento maturo e una ispirazione cristallina... Leggi e ascolta...


The Weather Station - Loyalty (2015)


immagine

Che il profilo artistico di Tamara Lindeman fosse pregevole lo si capiva gia dalle buone frequentazioni della musicista canadese, le sue apparizioni negli album di Will Stratton e Barzin avevano stimolato l’attenzione di critica e pubblico, mettendo in luce un talento maturo e una ispirazione cristallina. The Weather Station sono la sua creatura discografica, dove si alternano amici e collaboratori diversi. Per il terzo capitolo, “Loyalty”, l’artista ha chiamato al suo fianco Afie Jurvanen e Robbie Lackritz (produttore gia di Feist), e ha scelto gli studi francesi La Frette per realizzare il suo album più intenso e ambizioso... artesuono.blogspot.com/2015/05…


Ascolta il disco: album.link/s/1oCzXonu3BmC1WETn…


HomeIdentità DigitaleSono su: Mastodon.uno - Pixelfed - Feddit


Questa voce è stata modificata (2 settimane fa)


Trump, Gaza, and Oslo Déjà Vu


Jeremy Scahill and Jawa Ahmad
Dec 01, 2025

Trump’s 20-point plan has been endorsed by an assortment of Arab and Islamic states and Mahmoud Abbas, the deeply unpopular 90-year old head of the Palestinian Authority (PA), but it has been rejected by a wide cross section of other Palestinian political factions and parties.

“It’s an Israeli plan that has been rebranded as a Trump plan,” said Diana Buttu, a human rights lawyer who previously served as an advisor to Palestinian negotiators. “All of the guarantees are being given to Israel, but there’s no guarantees that are given to Palestinians. The fact [is] that all of the control rests in the hands of Israel. No control is ceded to anybody else; it looks to me entirely like an Israeli plan that was rebranded as a Trump plan—not the other way around,” Buttu told Drop Site. “It was a plan that was designed to ease the pressure off of Israel and, at the same time, let Israel continue to kill Palestinians—let them try to ethnically cleanse Gaza. It exactly matches what Israel said from the beginning.”

Palestine reshared this.



Trump, Gaza, and Oslo Déjà Vu


cross-posted from: lemmy.ml/post/39755013

Jeremy Scahill and Jawa Ahmad
Dec 01, 2025
Trump’s 20-point plan has been endorsed by an assortment of Arab and Islamic states and Mahmoud Abbas, the deeply unpopular 90-year old head of the Palestinian Authority (PA), but it has been rejected by a wide cross section of other Palestinian political factions and parties.

“It’s an Israeli plan that has been rebranded as a Trump plan,” said Diana Buttu, a human rights lawyer who previously served as an advisor to Palestinian negotiators. “All of the guarantees are being given to Israel, but there’s no guarantees that are given to Palestinians. The fact [is] that all of the control rests in the hands of Israel. No control is ceded to anybody else; it looks to me entirely like an Israeli plan that was rebranded as a Trump plan—not the other way around,” Buttu told Drop Site. “It was a plan that was designed to ease the pressure off of Israel and, at the same time, let Israel continue to kill Palestinians—let them try to ethnically cleanse Gaza. It exactly matches what Israel said from the beginning.”




Trump, Gaza, and Oslo Déjà Vu


Jeremy Scahill and Jawa Ahmad
Dec 01, 2025

Trump’s 20-point plan has been endorsed by an assortment of Arab and Islamic states and Mahmoud Abbas, the deeply unpopular 90-year old head of the Palestinian Authority (PA), but it has been rejected by a wide cross section of other Palestinian political factions and parties.

“It’s an Israeli plan that has been rebranded as a Trump plan,” said Diana Buttu, a human rights lawyer who previously served as an advisor to Palestinian negotiators. “All of the guarantees are being given to Israel, but there’s no guarantees that are given to Palestinians. The fact [is] that all of the control rests in the hands of Israel. No control is ceded to anybody else; it looks to me entirely like an Israeli plan that was rebranded as a Trump plan—not the other way around,” Buttu told Drop Site. “It was a plan that was designed to ease the pressure off of Israel and, at the same time, let Israel continue to kill Palestinians—let them try to ethnically cleanse Gaza. It exactly matches what Israel said from the beginning.”





Microsoft “Improved” Notepad. I Un-Improved It. - Dave's Garage


Dave uses GPT Codex Max 5.1 in Extra High mode to generate a perfect clone of Notepad that brings back everything you missed about it

Technology reshared this.

in reply to BlueÆther

Dave is a charlatan who thinks that the fact he worked on one app decades ago somehow makes him relevant in the modern day. Not to mention that he sold shitty software that tricked people into fake anti-virus, and got hit legally for it.

youtu.be/1GeF9AjlqP8

atg.wa.gov/news/news-releases/…

Questa voce è stata modificata (2 settimane fa)
in reply to Axum

This needs to be pointed out more in all posts related to the guy, and in YouTube too.
Scummy shit like his programs were quite common back then but the way he acts around that topic now deserves all the hate imo.


Details of Premier’s ties to businessman underscore need for public probe, Alberta NDP says


[url=https://archive.is/YP3IY]https://archive.is/YP3IY[/url] The Globe and Mail’s Carrie Tait, Tom Cardoso, and Matthew Scace, reveal that Sam Mraiche, an alleged central figure in the CorruptCare scandals, had deeper ties to Premier Smith than previousl

archive.is/YP3IY

The Globe and Mail's Carrie Tait, Tom Cardoso, and Matthew Scace, reveal that Sam Mraiche, an alleged central figure in the CorruptCare scandals, had deeper ties to Premier Smith than previously acknowledged. I'll include the highlights from the article, but it's worth a read.

The Globe’s investigation, published Saturday, revealed that Mr. Mraiche’s connections to the governing United Conservative Party are more extensive than previously reported.


...

Ms. Smith, speaking to reporters at the United Conservative Party’s annual meeting in Edmonton on Saturday, maintained that she treated Mr. Mraiche just as she would any other executive.

“I have always said that I have seen him socially a handful of times, as I have with many, many individuals who want to do business with our government.”


...

In a letter MHCare sent to the government in April, it said: “The unspectacular truth is that Mr. Mraiche’s interactions with government, those in elected office and senior staff fit entirely within the established parameters of typical government relations for the CEO of a commercial entity.”


...

The investigation, for example, found that Mr. Mraiche joined Ms. Smith’s inner circle in a hotel suite to watch the provincial election results in May, 2023.

“When you are waiting for the results to come in, especially in a close race like it was in 2023, you are surrounded only by [your] absolute closest advisers,” Mr. Nenshi said in an interview Sunday. Calgarians elected Mr. Nenshi as their mayor three times before he became leader of the NDP last year.


...

The Globe’s story on Saturday revealed that Ms. Smith’s schedule included a dinner at Mr. Mraiche’s home and a Zoom call with him and a former Alberta Health Services procurement official before she became Premier.

Further, newly obtained photos show Ms. Smith, five cabinet ministers, and senior political staff with Mr. Mraiche in a box suite during the Edmonton Oilers playoff run in 2024.



Lotta Ilona Häyrynen har skrivit en ledare i ETC om det döende internet. Det handlar om att AI och robotar tagit över och dominerar internet. Intressant fast det är samtidigt helt befängt och osant. AI har gett oss sämre sökresultat om vi använder Googles sökmotor och en del andra sökmotorer. Men det finns gott om sökmotorer som inte använder AI. Det finns också många webbläsare som inte använder AI.

blog.zaramis.se/2025/12/02/det…



Fears grow inside military over illegal orders after Hegseth authorized follow-up boat strike


There is an increasing apprehension among service members that they may be asked to carry out an illegal order, amid reports Defense Secretary Pete Hegseth ordered troops to “kill everybody” in a boat strike in September.

The concerns, reflected in an uptick in calls to the Orders Project — which provides free legal advice to military personnel — come from the likes of staff officers involved in planning the strikes on supposed drug-carrying boats and those in charge of designating those on the vessels as a threat in order to carry out such attacks.

Even as a reported Justice Department classified memo from this summer preemptively argued that U.S. troops involved in the strikes would not be in legal jeopardy, service members appear far more concerned than usual that the U.S. military may be opening them up to legal harm, according to Frank Rosenblatt, president of the National Institute of Military Justice, which runs the Orders Project.

https://thehill.com/policy/defense/5628685-service-members-boat-strikes-orders-hegseth/



Stop Online ID Checks Week of Action


With KOSA and a bunch of other bad internet bills moving forward in Congress, Fight for the Future is kicking off a week of action.


Game designed to save dying Aboriginal language wins global awards


cross-posted from: piefed.social/c/cool/p/1517755…

With only eight fluent Nyiyaparli speakers remaining, an Aboriginal group is racing against time to save its 41,000-year-old language.
in reply to Gorilladrums

I mean if you wanna look at it like that all languages are doomed languages
in reply to pixeltree

All languages evolve, and in the age or globalisation also becoming more homogenised. I don't think there will ever be one global language as people like their local dialects and are influenced by local culture, but i wouldn't be surprised if in a handful of hundred years I could read a bit of French.
Questa voce è stata modificata (2 settimane fa)


South Korea police say 120,000 home cameras hacked for 'sexploitation' footage


cross-posted from: discuss.online/post/31463214

I have an old ass webcam that only connects by a USB, and I haven't connected to my computer in an eternity. The only other camera is on my phone, and I make sure it is never pointing at anything I don't want people to see if it was hacked.

This shit is fucking scary.

Technology reshared this.

in reply to ArmchairAce1944

Why in the world anyone would put camera in bedroom or any other part of the house/apartment where sexy things could happen?
in reply to imetators

My Webcam is in my bedroom but that's because that is where my computer is. However it is unplugged as I said. It's also an old as fuck one I got more than 10 years ago so hackers can't do fuck with it if it is unplugged.
in reply to imetators

For the bedroom, a baby monitor makes sense. Not sure why you need one connected to the Internet though.
in reply to imetators

some people are paranoid and rig up cameras in every part of their house under the guise it will keep them secure from criminals.
Questa voce è stata modificata (2 settimane fa)
in reply to TubularTittyFrog

Which surprises me since South Korea is not well known for armed/unarmed break-ins.
in reply to imetators

people's fears are often irrational and disproportional to actual dangers. people typically are paranoid about things that have very low probabilities of happening, and don't even think about dangers that are common.
Questa voce è stata modificata (2 settimane fa)
in reply to imetators

I don't even understand why you would have them anywhere inside. I have a few outside to warn of movement and stuff outdoors and trigger alarms at certain times but I would never put them inside my house. Already having them outside triggers by paranoia about being watched.

in reply to Lee Duna

I feel like I'm in good company, I moved my stuff to my own forgejo instance about two month ago because finally I had some time to set one up. I wanted to do it for years because it was embarrysing to host open source code on a closed source platform ran by Microsoft. But my main kick in the but to really just do it was their CEO told his workers to embrace AI or get out: businessinsider.com/github-ceo… I knew this is not the place to be anymore.



Layanan Reschedule Agoda


reschedule Tiket Agoda Untuk refund dan reschedule Tiket, silahkan menghubungi layanan pelanggan Agoda melalui WhatsApp +62 817.0104.057 atau melalui Telepon di 0817.0104.057.

Technology reshared this.




Linus Tech Tips Embraces Kiwi Farms


Hot off the heels of a colaboration with Linus Torvalds, we have tech youtube's favorite butterfingers... telling kiwi farms to use more slurs

reddit.com/r/LinusTechTips/com…

and confirmed by mister tech tips himself reddit.com/r/LinusTechTips/com…

So… he has been a pretty mask off piece of shit for years. But… damned if this isn’t a new world record for a collaboration to age into sour milk

And for those unaware of kiwi farms (en.wikipedia.org/wiki/Kiwi_Far…), they are a website that spun out of the people who were too evil for 8chan. They have a long history of targeted harassment, doxxing, and torture of individuals (generally socially progressive and/or LGBTQIA+) until their victims commit suicide. And members often will approach their targets, or their loved ones, in public to directly deliver threats and make it clear that they have their current location. Also they have links to the Christchurch mosque shooting.

Kinda borderline for this board but if we can laugh at Marques Brownlee's nonsense then it feels fitting to let people know the guy they go to for really poorly researched videos nad error filled reviews is rubbing the proverbial hair of a bunch of murderers and terrorists For The Lulz.

And... if you are someone that kiwi farms fairly prominently attacks... maybe keep your head down until this blows over. Or don't. But as someone who has seen that level of hatred and evil in action towards one of their best friends... I get it.

in reply to NuXCOM_90Percent

  1. This feel out of scope for this community.
  2. It sounds like it was done by Linus in his personal capacity and not Linus Tech Tips channel.

Since original post on Reddit is now deleted, I'm locking this instead of removing to keep a public record.

Questa voce è stata modificata (2 settimane fa)


This Is the Story of How the Democrats Blew It on Gaza


cross-posted from: lemmy.ml/post/39748429

archive.ph/ErKmx

[Bias alert - #NYT usually favors Israel]

Opinion - Guest Essay
Ben Rhodes

During the Biden presidency, it was short-handed the “hug Bibi” strategy — the idea that smothering Mr. Netanyahu with unconditional support would give the U.S. leverage to influence his actions. Over the final 15 months of the Biden presidency, this approach led the White House to provide a flood of weapons for Israel’s bombardment of Palestinians, veto United Nations Security Council resolutions calling for a cease-fire, attack the International Criminal Court for pursuing charges against Mr. Netanyahu, ignore its own policies about supporting military units credibly accused of war crimes and blame Hamas for not accepting cease-fire terms that the Israeli government was also rejecting.




This Is the Story of How the Democrats Blew It on Gaza


archive.ph/ErKmx

[Bias alert - #NYT usually favors Israel]

Opinion - Guest Essay
Ben Rhodes

During the Biden presidency, it was short-handed the “hug Bibi” strategy — the idea that smothering Mr. Netanyahu with unconditional support would give the U.S. leverage to influence his actions. Over the final 15 months of the Biden presidency, this approach led the White House to provide a flood of weapons for Israel’s bombardment of Palestinians, veto United Nations Security Council resolutions calling for a cease-fire, attack the International Criminal Court for pursuing charges against Mr. Netanyahu, ignore its own policies about supporting military units credibly accused of war crimes and blame Hamas for not accepting cease-fire terms that the Israeli government was also rejecting.



https://www.nytimes.com/2025/12/01/opinion/democrats-israel.html

in reply to Peter Link

NYT writing an article about blowing it on Gaza is so ironic. But anything to wash their hands clean after the fact. Wouldn't want to admit it was all on purpose and they knew this would happen. Just a small oopsie.


This Is the Story of How the Democrats Blew It on Gaza


archive.ph/ErKmx

[Bias alert - #NYT usually favors Israel]

Opinion - Guest Essay
Ben Rhodes

During the Biden presidency, it was short-handed the “hug Bibi” strategy — the idea that smothering Mr. Netanyahu with unconditional support would give the U.S. leverage to influence his actions. Over the final 15 months of the Biden presidency, this approach led the White House to provide a flood of weapons for Israel’s bombardment of Palestinians, veto United Nations Security Council resolutions calling for a cease-fire, attack the International Criminal Court for pursuing charges against Mr. Netanyahu, ignore its own policies about supporting military units credibly accused of war crimes and blame Hamas for not accepting cease-fire terms that the Israeli government was also rejecting.

https://www.nytimes.com/2025/12/01/opinion/democrats-israel.html

Palestine reshared this.

in reply to Peter Link

Coming from a publication that supports Israel more often than not...


This Is the Story of How the Democrats Blew It on Gaza


cross-posted from: lemmy.ml/post/39748429

archive.ph/ErKmx

[Bias alert - #NYT usually favors Israel]

Opinion - Guest Essay
Ben Rhodes

During the Biden presidency, it was short-handed the “hug Bibi” strategy — the idea that smothering Mr. Netanyahu with unconditional support would give the U.S. leverage to influence his actions. Over the final 15 months of the Biden presidency, this approach led the White House to provide a flood of weapons for Israel’s bombardment of Palestinians, veto United Nations Security Council resolutions calling for a cease-fire, attack the International Criminal Court for pursuing charges against Mr. Netanyahu, ignore its own policies about supporting military units credibly accused of war crimes and blame Hamas for not accepting cease-fire terms that the Israeli government was also rejecting.




This Is the Story of How the Democrats Blew It on Gaza


archive.ph/ErKmx

[Bias alert - #NYT usually favors Israel]

Opinion - Guest Essay
Ben Rhodes

During the Biden presidency, it was short-handed the “hug Bibi” strategy — the idea that smothering Mr. Netanyahu with unconditional support would give the U.S. leverage to influence his actions. Over the final 15 months of the Biden presidency, this approach led the White House to provide a flood of weapons for Israel’s bombardment of Palestinians, veto United Nations Security Council resolutions calling for a cease-fire, attack the International Criminal Court for pursuing charges against Mr. Netanyahu, ignore its own policies about supporting military units credibly accused of war crimes and blame Hamas for not accepting cease-fire terms that the Israeli government was also rejecting.



https://www.nytimes.com/2025/12/01/opinion/democrats-israel.html

thelemmyclub_wdlmuv doesn't like this.





Hegseth just sent a 'chilling signal' to the Defense Department: senator


The buck passes through the kegger.


Netflix kills casting from phones


in reply to tfm

I spent too muchtime trying to figure out why they would do casting (like in casting actors for their shows) from a phone.


Nature conservancy


Nature conservancy always felt to me like it should be bipartisan.

Asking from the left to the right: What would you like the left to reconsider? What are some poor implementations or misguided efforts/ideals you’ve seen come from us?

Example: I’m already skeptical of my local recycling programs of being mostly greenwashing (though I do continue to sort).

in reply to wabasso

Bro it's just about lobbys, there are no "ideals".


Does any Firefox spinoff for Android support separate profiles or multi-account containers?


I've read about creating separate users at the OS level, but I'm hoping for something a tad lighter. Are separate Firefox profiles and/or multi-account containers a thing in any of the various Firefox spinoffs for Android?

Testing in Fennec browser, in the little kebab menu, I see an option to sign in, but that's not what I want. I don't see anything related to profiles. When I browse to the page for the multi-account containers extension, it says not compatible w/ Android.

Does one of the other Firefox spinoffs for Android have either of these features (profiles or multi-account containers)?

Privacy reshared this.

in reply to blackbrook

Can you please share a specific example? I poked around in the settings for Fennec browser and could not find anything about switching profiles.
in reply to curious_dolphin

Sorry, my bad. Desktop Firefox and spinoffs has this but not Android.

in reply to misk

This is a bit clearer, or so I think anyway github.com/yuliskov/SmartTube/…

in reply to cvxgt

Everyone, the ops post has been edited and is clear.

Thank you for your attention in this matter.



multitab video play pause [userscript] [OC]


I made this userscript to play multiple videos from pirate streaming sites in sync (play/pause them at the same time)

usecase:
You want to watch dubbed version of a movie (most people here probably watch in english, but may have friends or family members who don't). You find dubbed version, but in poor quality. Finding high quality english version is easy. You play the english version muted in foreground, and the dubbed version with audio in the background. With this userscript, you can play or pause them at the same time.

Not sure if anyone else finds it useful, but it' super useful for me, so I figured I'll share it here.



How do some torrent sites manage to stay online for so long? And what services would even dare host such content?


Recently I learned a reason the most popular BitTorrent Index is still online is because of cloudflare and easydns.com

who.is/whois/thepiratebay.org

Obviously cloudflare could never host the site, it probably redirects the users to the servers that host it. Yet for some reason the domain has not been seized by authorities, but like the FBI did it with a Nintendo Switch ROM Site ?.

If you are wondering why I am asking is because of a ROM site concept I have been thinking for the past 9 months (image redirect to my rentry page)

By the way, you don't have to mention such service in public, you can always send me a private message!

Questa voce è stata modificata (3 settimane fa)
in reply to Ephraim

These days, torrents are honestly not as big of an issue from IP holders perspective as you would think.

In the mid 2000s, torrents accounted for 30% to 50% of all internet traffic (with higher share during peak hours). It was a big deal.

Nowadays, there are other priorities and torrents are seen as less pressing challenge.

in reply to Ephraim

Nintendo is a special case. Their entire business model is based around their first-party games only being available on their systems. As a result, piracy is a much much bigger threat to their business model than it is to anyone else.

(Beyond that I feel that there's a cultural thing where the people calling the shots at Nintendo just hate piracy a lot more than most other companies - they've always been weirdly aggressive about it. But it's not totally irrational - they really depend hard on games like BotW only being available on their systems.)