Tumgik
#interoperability in software engineering
Text
An adversarial iMessage client for Android
Tumblr media
Adversarial interoperability is one of the most reliable ways to protect tech users from predatory corporations: that's when a technologist reverse-engineers an existing product to reconfigure or mod it (interoperability) in ways its users like, but which its manufacturer objects to (adversarial):
https://www.eff.org/deeplinks/2019/10/adversarial-interoperability
"Adversarial interop" is a mouthful, so at EFF, we coined the term "competitive compatibility," or comcom, which is a lot easier to say and to spell.
Scratch any tech success and you'll find a comcom story. After all, when a company turns its screws on its users, it's good business to offer an aftermarket mod that loosens them again. HP's $10,000/gallon inkjet ink is like a bat-signal for third-party ink companies. When Mercedes announces that it's going to sell you access to your car's accelerator pedal as a subscription service, that's like an engraved invitation to clever independent mechanics who'll charge you a single fee to permanently unlock that "feature":
https://www.techdirt.com/2023/12/05/carmakers-push-forward-with-plans-to-make-basic-features-subscription-services-despite-widespread-backlash/
Comcom saved giant tech companies like Apple. Microsoft tried to kill the Mac by rolling out a truly cursèd version of MS Office for MacOS. Mac users (5% of the market) who tried to send Word, Excel or Powerpoint files to Windows users (95% of the market) were stymied: their files wouldn't open, or they'd go corrupt. Tech managers like me started throwing the graphic designer's Mac and replacing it with a Windows box with a big graphics card and Windows versions of Adobe's tools.
Comcom saved Apple's bacon. Apple reverse-engineered MS's flagship software suite and made a comcom version, iWork, whose Pages, Numbers and Keynote could flawlessly read and write MS's Word, Excel and Powerpoint files:
https://www.eff.org/deeplinks/2019/06/adversarial-interoperability-reviving-elegant-weapon-more-civilized-age-slay
It's tempting to think of iWork as benefiting Apple users, and certainly the people who installed and used it benefited from it. But Windows users also benefited from iWork. The existence of iWork meant that Windows users could seamlessly collaborate on and share files with their Mac colleagues. IWork didn't just add a new feature to the Mac ("read and write files that originated with Windows users") – it also added a feature to Windows: "collaborate with Mac users."
Every pirate wants to be an admiral. Though comcom rescued Apple from a monopolist's sneaky attempt to drive it out of business, Apple – now a three trillion dollar company – has repeatedly attacked comcom when it was applied to Apple's products. When Apple did comcom, that was progress. When someone does comcom to Apple, that's piracy.
Apple has many tools at its disposal that Microsoft lacked in the early 2000s. Radical new interpretations of existing copyright, contract, patent and trademark law allows Apple – and other tech giants – to threaten rivals who engage in comcom with both criminal and civil penalties. That's right, you can go to prison for comcom these days. No wonder Jay Freeman calls this "felony contempt of business model":
https://pluralistic.net/2023/11/09/lead-me-not-into-temptation/#chamberlain
Take iMessage, Apple's end-to-end encrypted (E2EE) instant messaging tool. Apple customers can use iMessage to send each other private messages that can't be read or altered by third parties – not cops, not crooks, not even Apple. That's important, because when private messaging systems get hacked, bad things happen:
https://en.wikipedia.org/wiki/2014_celebrity_nude_photo_leak
But Apple has steadfastly refused to offer an iMessage app for non-Apple systems. If you're an Apple customer holding a sensitive discussion with an Android user, Apple refuses to offer you a tool to maintain your privacy. Those messages are sent "in the clear," over the 38-year-old SMS protocol, which is trivial to spy on and disrupt.
Apple sacrifices its users' security and integrity in the hopes that they will put pressure on their friends to move into Apple's walled garden. As CEO Tim Cook told a reporter: if you want to have secure communications with your mother, buy her an iPhone:
https://finance.yahoo.com/news/tim-cook-says-buy-mom-210347694.html
Last September, a 16-year old high school student calling himself JJTech published a technical teardown of iMessage, showing how any device could send and receive encrypted messages with iMessage users, even without an Apple ID:
https://jjtech.dev/reverse-engineering/imessage-explained/
JJTech even published code to do this, in an open source library called Pypush:
https://github.com/JJTech0130/pypush
In the weeks since, Beeper has been working to productize JJTech's code, and this week, they announced Beeper Mini, an Android-based iMessage client that is end-to-end encrypted:
https://beeper.notion.site/How-Beeper-Mini-Works-966cb11019f8444f90baa314d2f43a54
Beeper is known for a multiprotocol chat client built on Matrix, allowing you to manage several kinds of chat from a single app. These multiprotocol chats have been around forever. Indeed, iMessage started out as one – when it was called "iChat," it supported Google Talk and Jabber, another multiprotocol tool. Other tools like Pidgin have kept the flame alive for decades, and have millions of devoted users:
https://www.eff.org/deeplinks/2021/07/tower-babel-how-public-interest-internet-trying-save-messaging-and-banish-big
But iMessage support has remained elusive. Last month, Nothing launched Sunchoice, a disastrous attempt to bring iMessage to Android, which used Macs in a data-center to intercept and forward messages to Android users, breaking E2EE and introducing massive surveillance risks:
https://www.theverge.com/2023/11/21/23970740/sunbird-imessage-app-shut-down-privacy-nothing-chats-phone-2
Beeper Mini does not have these defects. The system encrypts and decrypts messages on the Android device itself, and directly communicates with Apple's servers. It gathers some telemetry for debugging, and this can be turned off in preferences. It sends a single SMS to Apple's servers during setup, which changes your device's bubble from green to blue, so that Apple users now correctly see your device as a secure endpoint for iMessage communications.
Beeper Mini is now available in Google Play:
https://play.google.com/store/apps/details?id=com.beeper.ima&hl=en_US
Now, this is a high-stakes business. Apple has a long history of threatening companies like Beeper over conduct like this. And Google has a long history deferring to those threats – as it did with OG App, a superior third-party Instagram app that it summarily yanked after Meta complained:
https://pluralistic.net/2023/02/05/battery-vampire/#drained
But while iMessage for Android is good for Android users, it's also very good for Apple customers, who can now get the privacy and security guarantees of iMessage for all their contacts, not just the ones who bought the same kind of phone as they did. The stakes for communications breaches have never been higher, and antitrust scrutiny on Big Tech companies has never been so intense.
Apple recently announced that it would add RCS support to iOS devices (RCS is a secure successor to SMS):
https://9to5mac.com/2023/11/16/apple-rcs-coming-to-iphone/
Early word from developers suggests that this support will have all kinds of boobytraps. That's par for the course with Apple, who love to announce splashy reversals of their worst policies – like their opposition to right to repair – while finding sneaky ways to go on abusing its customers:
https://pluralistic.net/2023/09/22/vin-locking/#thought-differently
The ball is in Apple's court, and, to a lesser extent, in Google's. As part of the mobile duopoly, Google has joined with Apple in facilitating the removal of comcom tools from its app store. But Google has also spent millions on an ad campaign shaming Apple for exposing its users to privacy risks when talking to Android users:
https://www.theverge.com/2023/9/21/23883609/google-rcs-message-apple-iphone-ipager-ad
While we all wait for the other shoe to drop, Android users can get set up on Beeper Mini, and technologists can kick the tires on its code libraries and privacy guarantees.
Tumblr media
If you'd like an essay-formatted version of this post to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2023/12/07/blue-bubbles-for-all/#never-underestimate-the-determination-of-a-kid-who-is-time-rich-and-cash-poor
1K notes · View notes
medzinc · 2 years
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
0 notes
autocad-assgn-blog · 5 months
Text
Mastering AutoCAD: A Comprehensive Guide to Advanced Design Challenges
Tumblr media
In the dynamic realm of design and drafting, the mastery of AutoCAD stands as a cornerstone skill for individuals aspiring to excel in fields such as engineering, architecture, and design. As students embark on their academic journey toward a Master's degree, they are met with a series of intricate challenges that extend beyond routine tasks, pushing the boundaries of their technical expertise. These challenges not only serve as assessments of their proficiency in AutoCAD but also require a strategic and innovative mindset to navigate complex problem-solving scenarios. This blog aims to delve into the intricacies of five master's degree level questions in AutoCAD, unraveling the layers of complexity inherent in the world of computer-aided design and providing valuable insights for those navigating this educational landscape.
The pursuit of excellence in AutoCAD at the master's degree level demands a holistic understanding of the software's capabilities, creative problem-solving skills, and a willingness to seek assistance when faced with intricate challenges. Help with AutoCAD assignments becomes not just a keyword but a beacon guiding students through the complexities of advanced design tasks, fostering a learning environment where theoretical knowledge meets practical application, ultimately preparing them for success in the ever-evolving field of computer-aided design.
1. Advanced 3D Modeling in AutoCAD
Problem: The challenge begins with designing a complex 3D model incorporating diverse geometric shapes. The solution not only involves creating intricate shapes but also optimizing the model for efficient rendering. This question delves into not just the technical aspects of modeling but also strategic considerations for a seamless design process.
2. Dynamic Blocks and Parametric Design
Problem: Dynamic blocks and parametric design are at the forefront of modern CAD practices. Creating a parametrically controlled dynamic block for a furniture component challenges students to think beyond static designs. The solution involves understanding the dynamic properties, establishing relationships between parameters, and discussing the advantages of dynamic blocks in real-world design workflows.
3. AutoCAD Customization with AutoLISP
Problem: AutoLISP programming is a powerful tool for customization in AutoCAD. Crafting a custom command or routine to streamline a specific design task showcases not only programming skills but also the practical application of customization in a professional setting. The solution includes providing the complete AutoLISP code, explaining its functionality, and discussing its impact on workflow efficiency.
4. Collaborative Design in AutoCAD
Problem: Collaborative design is a crucial aspect of many projects. This question challenges students to create a multi-user environment in AutoCAD, emphasizing features like "Xref," "Sheet Sets," or "CAD Standards" to streamline collaboration. The solution addresses challenges in coordinating design changes, managing references, and ensuring consistency across the project.
5. AutoCAD and BIM Integration
Problem: The integration of AutoCAD into a Building Information Modeling (BIM) workflow is a contemporary challenge. Students are tasked with showcasing the interoperability of AutoCAD with BIM tools and discussing the advantages of this integration. This question highlights the importance of understanding how AutoCAD fits into broader design and construction processes.
Help with AutoCAD Assignments: Navigating the Complexity
Undoubtedly, mastering AutoCAD requires a combination of theoretical knowledge and practical application. As students grapple with these challenging questions, seeking help with AutoCAD assignments becomes crucial. Understanding the nuances of each problem and refining one's skills often involves guidance from experts in the field.
Whether it's elucidating the intricacies of 3D modeling, unraveling the mysteries of AutoLISP programming, or addressing the challenges of collaborative design, a reliable source of assistance can make a significant difference. For those seeking help with AutoCAD assignments, various online platforms and professional tutors offer personalized guidance to ensure a deeper understanding of the subject matter.
In conclusion, tackling master's degree level AutoCAD questions goes beyond routine design tasks. It requires a holistic understanding of the software's capabilities, strategic thinking, and the ability to adapt to modern design practices. As students navigate these challenges, seeking assistance not only enhances their learning experience but also sets the foundation for a successful career in the dynamic world of computer-aided design.
8 notes · View notes
usafphantom2 · 8 months
Text
Tumblr media
BOEING: F-15EX fighters for Poland
Fernando Valduga By Fernando Valduga 09/07/2023 - 12:10 in Military
Boeing is presenting the F-15EX fighter to Poland as a potential U.S. Department of Defense's potential foreign military sales (FMS) program.
The announcement was made at the MSPO International Defense Industry Annual Exhibition, where Boeing highlights advanced defense systems, capabilities and services.
Tumblr media
“Poland's interest in the F-15EX confirms its dedication to the preparation and effectiveness of its military forces,” said Tim Flood, senior director of Global Business Development for Europe and the Americas. “The F-15EX offers superior interoperability, support and accessibility, along with a robust industrial plan that would support Poland's goal of developing independent defense capabilities.”
Boeing has made significant investments in the F-15EX, making it the most capable multifunctional fighter in production today. The aircraft offers greater survival capacity and capacity with:
fly-by-wire flight controls,
a new electronic warfare system,
a FULL GLASS digital cockpit,
the latest mission systems and software capabilities,
as well as the ability to carry advanced hypersonic weapons.
“The F-15EX is the most advanced fighter in the world, with unparalleled capacity, lethality and survivability and is the right choice to strengthen Poland's safety needs,” said Rob Novotny, director of Business Development of Boeing's F-15 program. “Through improved interoperability with U.S. and NATO forces, technological growth capacity and an economic operational life of more than 20,000 hours, Poland can expect the F-15EX to win in existing and future threat environments.”
Tumblr media
The F-15EX is in production with two aircraft delivered to the U.S. Air Force. Indonesia recently became the 8º country to select the F-15 and will become the first export customer of the last EX variant when the sale is finalized.
Boeing has been present in Poland for more than 30 years. Based in Warsaw, Boeing Digital Solutions & Analytics operations in Gda? sk and parts and distribution services in Rzeszow, Boeing employs more than 1,000 people in Poland and is currently establishing a strong engineering capacity in all three locations. In addition to its growing presence in the country, Boeing is an important partner of the Polish aviation industry and has strong relations with local communities, industry, airlines, the Polish government and the Polish Armed Forces.
Tags: Military AviationboeingF-15EXPAF - Polish Air Force / Polish Air Force
Sharing
tweet
Fernando Valduga
Fernando Valduga
Aviation photographer and pilot since 1992, he has participated in several events and air operations, such as Cruzex, AirVenture, Daytona Airshow and FIDAE. He has work published in specialized aviation magazines in Brazil and abroad. Uses Canon equipment during his photographic work throughout the world of aviation.
Related news
MILITARY
Russian Shahed drones exploded in Romania, but Romanian president denies
06/09/2023 - 21:22
MILITARY
US plans to send more F-35 fighters to the UK amid tensions with Russia
09/06/2023 - 16:00
MILITARY
Myanmar Committee sends severe message to Pakistan about unusable JF-17 Thunder fighters
06/09/2023 - 12:00
HELICOPTERS
Nigeria will receive 18 attack helicopters from Turkey and the US
09/06/2023 - 08:53
BRAZILIAN AIR FORCE
IMAGES: Open Gates 2023 at Brasilia Air Base gathers 80,000 people
06/09/2023 - 08:18
MILITARY
Is the influence of the West diminishing in South America?
05/09/2023 - 23:18
6 notes · View notes
news-views-updates · 2 months
Text
Healthcare IT Integration Market Size Expected to Reach USD 11.16 Billion by 2030
The global Healthcare IT Integration market size, which was valued at USD 4.38 billion in 2022, is anticipated to witness remarkable growth, reaching USD 11.16 billion by 2030. This projection reflects a robust Compound Annual Growth Rate (CAGR) of 12.4% over the forecast period spanning from 2023 to 2030.
The increasing demand for efficient healthcare delivery systems, coupled with the rising adoption of electronic health records (EHRs) and other digital solutions, is driving the growth of the Healthcare IT Integration market. Healthcare organizations worldwide are realizing the significance of integrating disparate systems and applications to streamline workflows, improve patient care, and enhance operational efficiency.
Key Market Segments:
The Healthcare IT Integration market is segmented by Products & Services type, End User, and Regions:
Products & Services Type:
Products: Interface Engines, Media Integration Software, Medical Device Integration Software, Other Integration Tools
Services: Support and Maintenance Services, Implementation and Integration Services (Training and Education Services, Consulting Services)
End User:
Hospitals
Clinics
Diagnostic Imaging Centers
Laboratories
Other End Users
Regions: The global market forecast covers various regions across the globe.
Market Outlook:
The increasing adoption of electronic health records (EHRs) and healthcare information exchange (HIE) solutions is propelling the demand for Healthcare IT Integration products and services. Interface engines and integration software play a pivotal role in connecting disparate systems within healthcare organizations, enabling seamless data exchange and interoperability.
Moreover, the emergence of advanced technologies such as artificial intelligence (AI), machine learning (ML), and blockchain in healthcare is further driving the need for robust IT integration solutions. These technologies require seamless integration with existing healthcare IT infrastructure to harness their full potential in improving patient outcomes and optimizing healthcare processes.
As healthcare providers continue to prioritize interoperability and data exchange to support value-based care initiatives and enhance patient engagement, the demand for Healthcare IT Integration solutions is expected to witness significant growth in the coming years.
2 notes · View notes
nividawebsolutions · 10 months
Text
The Debate of the Decade: What to choose as the backend framework Node.Js or Ruby on Rails?
New, cutting-edge web development frameworks and tools have been made available in recent years.  While this variety is great for developers and company owners alike, it does come with certain drawbacks.  This not only creates a lot of confusion but also slows down development at a time when quick and effective answers are essential.  This is why discussions about whether Ruby on Rails or Noe.js is superior continue to rage.  What framework is best for what kind of project is a hotly contested question.  Nivida Web Solutions is a top-tier web development company in Vadodara.  Nivida Web Solutions is the place to go if you want to make a beautiful website that gets people talking.
Tumblr media
Identifying the optimal option for your work is challenging.  This piece breaks things down for you.  Two widely used web development frameworks, RoR and Node.js, are compared and contrasted in this article.  We'll also get deep into contrasting RoR and Node.js.  Let's get started with a quick overview of Ruby on Rails and Node.js. 
NodeJS: 
This method makes it possible to convert client-side software to server-side ones.  At the node, JavaScript is usually converted into machine code that the hardware can process with a single click.  Node.js is a very efficient server-side web framework built on the Chrome V8 Engine.  It makes a sizable contribution to the maximum conversion rate achievable under normal operating conditions. 
There are several open-source libraries available through the Node Package Manager that make the Node.js ecosystem special.  Node.js's built-in modules make it suitable for managing everything from computer resources to security information.  Are you prepared to make your mark in the online world? If you want to improve your online reputation, team up with Nivida Web Solutions, the best web development company in Gujarat. 
Key Features:
·         Cross-Platforms Interoperability
·         V8 Engine
·         Microservice Development and Swift Deployment
·         Easy to Scale
·         Dependable Technology 
Ruby on Rails: 
The back-end framework Ruby on Rails (RoR) is commonly used for both web and desktop applications.  Developers appreciate the Ruby framework because it provides a solid foundation upon which other website elements may be built.  A custom-made website can greatly enhance your visibility on the web.  If you're looking for a trustworthy web development company in India, go no further than Nivida Web Solutions.
Ruby on Rails' cutting-edge features, such as automatic table generation, database migrations, and view scaffolding, are a big reason for the framework's widespread adoption. 
Key Features:
·         MVC Structure
·         Current Record
·         Convention Over Configuration (CoC)
·         Automatic Deployment
·         The Boom of Mobile Apps
·         Sharing Data in Databases 
Node.js v/s RoR: 
·         Libraries:
The Rails package library is called the Ruby Gems.  However, the Node.Js Node Package Manager (NPM) provides libraries and packages to help programmers avoid duplicating their work. Ruby Gems and NPM work together to make it easy to generate NPM packages with strict version control and straightforward installation. 
·         Performance:
Node.js' performance has been lauded for its speed. Node.js is the go-to framework for resource-intensive projects because of its ability to run asynchronous code and the fact that it is powered by Google's V8 engine.  Ruby on Rails is 20 times less efficient than Node.js. 
·         Scalability:
Ruby's scalability is constrained by comparison to Node.js due to the latter's cluster module.  In an abstraction-based cluster, the number of CPUs a process uses is based on the demands of the application. 
·         Architecture:
The Node.js ecosystem has a wealth of useful components, but JavaScript was never designed to handle backend activities and has significant constraints when it comes to cutting-edge construction strategies.  Ruby on Rails, in contrast to Node.js, is a framework that aims to streamline the process of building out a website's infrastructure by eliminating frequent installation problems. 
·         The learning curve:
Ruby has a low barrier to entry since it is an easy language to learn.  The learning curve with Node.js is considerably lower.  JavaScript veterans will have the easiest time learning the language, but developers acquainted with various languages should have no trouble. 
Final Thoughts: 
Both Node.JS and RoR have been tried and tested in real-world scenarios.  Ruby on Rails is great for fast-paced development teams, whereas Node.js excels at building real-time web apps and single-page applications. 
If you are in need of a back-end developer, Nivida Web Solutions, a unique web development agency in Gujarat, can assist you in creating a product that will both meet and exceed the needs of your target audience.
8 notes · View notes
mariacallous · 10 months
Text
Days after Meta launched its new app, Threads, this month, a software engineer at the company named Ben Savage introduced himself to a developer group at the World Wide Web Consortium, a web standards body. The group, which maintains a protocol for connecting social networks called ActivityPub, had been preparing for this moment for months, ever since rumors first emerged that Meta planned to join the standard. Now, that moment had arrived. “I'm really interested to see how this interoperable future plays out!” he wrote.
Warm replies to Savage’s email filtered in. And then came another response:
“The company you work for does disgusting things among others. It harms relationships and isolates people. It builds walls and lures people into them. When that doesn't suffice, brutal peer pressure does … That said, welcome to the list, Ben.”
Meta’s embrace of ActivityPub, used by apps including the Twitter-like Mastodon, was bound to be a little awkward. The constellation of small apps and personal servers that currently use the protocol, known as the Fediverse, is marked by an ethos of sharing and openness, not profit-seeking or user bases denominated in the billions. ActivityPub is designed to allow users of different apps to not only interact and view each others’ content, but also move their digital identity from one service to another. Mastodon, the largest app in the Fediverse, is open source and run by a nonprofit, and smaller Fediverse apps like PeerTube and Lemmy are often held up as a repudiation of the closed nature of services such as YouTube or Reddit. Corporations like Meta are typically held up as the enemy. No surprise that, despite appeals from ActivityPub leaders for civility when Meta arrived on the listserv, some couldn’t hold their tongue.
Weeks-old Threads already dwarfs the Fediverse, which has been around for more than a decade and recently peaked at about 4 million active monthly users. Some Fediverse fans see that imbalance as a win: Suddenly, the network could become many times more relevant. Others consider that view naive and expect Meta’s size to push the small world of apps built on ActivityPub in undesirable directions. Some have circulated a pact to preemptively block content from Threads’ servers from appearing on their own.
“The Fediverse community has been jolted into motion—due to fear and loathing of Meta, and also excitement,” says Dmitri Zagidulin, a developer who leads the World Wide Web Consortium (W3C) group responsible for discussing the future of ActivityPub. The prospect of Meta joining the decentralized movement has people trying to spiff up their projects and prepare for the spotlight. “There are furious meetings. Grants being applied for. Pull requests. Pushes for better security, better user experience. Better everything,” he says.
Zagidulin is himself a member of a Mastodon server that operates as a social cooperative, where users collectively decide major decisions. They recently held a vote on whether to preemptively block Threads, a process known as defederation. The result: 51 percent in favor, 49 percent against.
That divide reflects different visions for the Fediverse’s future. One involves embracing Threads to bootstrap the network’s stagnant growth. The ideals of openness and giving users more control didn’t tempt many people to join platforms like Mastodon until Elon Musk’s chaotic takeover of Twitter sent many longtime users looking for new digital homes. Even then, the bump quickly went bust. Some users gave up after finding federation tools confusing compared to Twitter. Then came Bluesky, a competitor supported by Twitter founder Jack Dorsey that reflects many of the same principles but is developing a rival decentralized protocol to ActivityPub.
Amidst those challenges, Meta’s interest dangles the potential of the company’s vast resources and reach to inject new life into the Fediverse movement. “This is a clear victory for our cause,” wrote Eugen Rochko, CEO of Mastodon, in a blog post on the day Threads launched.
Others simply want Meta out. To Fediverse users like Vanta Black, the warm response from community leaders to Meta’s interest felt like betrayal. In 2017, as she navigated her gender identity, she found a home in small Mastodon communities where moderators and users intermingled and held shared values for how to filter out hateful posts. She fears the arrival of millions of Threads users will unleash volumes of content into the Fediverse that are impossible to manage.
This spring, after rumors that Meta was planning a project that would integrate with ActivityPub, Black launched the “Anti-Meta FediPact,” a pledge for Fediverse communities to defederate from the company’s future offering. So far, the pact has been signed by a few hundred admins, most representing smaller Fediverse groups. Others are having similar debates to Zagidulin’s group, part of a lively discussion about whether members of an “open” ecosystem should preemptively block new participants.
Black points out that there’s precedent: a collective effort in 2019 to block the far-right social network Gab after it began using Mastodon’s software. The effort was considered broadly successful at blocking Gab content from filtering into the Fediverse. Meta’s content moderation policies, as well as its role in human rights abuses and global conflicts, Black argues, put it in the same must-block bucket. She sees the hunger for growth expressed by some Fediverse leaders conflicting with what’s best for the community. “Success for the Fediverse to me is retaining what makes it the Fediverse now,” she says.
Johannes Ernst, a member of the W3C’s ActivityPub group, says he can sympathize with those who wish to defederate for reasons of personal safety. But at the same time, he can’t help but feel that attracting Meta realizes an elusive dream for the open protocol.
The Fediverse’s small size can feel intimate—but also isolating for people who want to connect with family and friends not interested in the arcana of distributed online services, or who want to build new Fediverse services to serve large user bases. Suddenly, rather than trying to build a network from scratch, they will potentially have access to more than a hundred million users. “It’s an entirely different conversation,” he says.
How Meta decides to implement ActivityPub in Threads will help determine the outcome of what could be the Fediverse’s big bang. “It’s not plug-and-play,” says Ernst. The company will have to choose how closely to allow Threads users to integrate with other Fediverse servers. That includes deciding how easily users can migrate their accounts and networks to other services, and whether to provide support such as tools that redirect followers to a user’s new home. Meta’s leaders will also have to decide what kinds of Threads content will be broadcast out into the Fediverse—including, potentially, the role of ads—and how users outside of Threads will be able to see or interact with it on their own platforms. Meta did not respond to a request for comment.
Given that Threads could at a stroke represent the majority of Fediverse users and content, those choices will be deeply felt by existing users of decentralized apps. And anyone building a Fediverse app could find themselves essentially forced to optimize sharing content with Threads users. Mastodon plays a similar role on the network right now because of its large relative size, Ernst says, but so far it has a good relationship and open dialog with other Fediverse developers. A giant for-profit corporation might not manage to do the same.
Meta executives told staffers last week that ActivityPub integration “is a long way off,” according to The Verge. There’s a history of large platforms being quick to announce their interest in the protocol but slower to implement any integration, Zagidulin says, pointing to Tumblr’s as-yet-unrealized announcement last year of ActivityPub integration. Meta itself has a fickle history with open protocols. A decade ago, the company briefly embraced XMPP, an interoperable messaging protocol, along with competitors like Microsoft. But the effort was quickly abandoned.
But conditions are different now. Government officials mulling how to regulate large tech platforms today often turn to the idea of requiring interoperability, says Georgios Petropoulos, a researcher at the MIT Initiative on the Digital Economy. Threads is not currently available in Europe, due at least in part to uncertainties related to the EU’s new Digital Markets Act and other regulations—especially rules related to how Threads user data will interact with data on other platforms, Petropoulos believes. The new EU rules also contain provisions on interoperability that are still being hashed out. It’s logical, Petropoulos says, for Meta to work with a protocol that’s partly managed by W3C, a respectable global standards organization, and that has already attracted other mainstream platforms like Tumblr. But it’s too soon to know how seriously the Facebook parent will take interoperability.
In the meantime, users like Zagidulin and Black are already taking action in response to just the specter of Meta’s integration into—or engulfment of—the Fediverse.
Zagidulin’s co-op server is planning more votes to determine how exactly to proceed. With the community evenly split, he says, one scenario would be to split the community across two servers—one that communicates with Meta’s empire and one that doesn’t. Black isn’t so optimistic about managing the divide. “I’d prefer the status quo, rather than two castles where one is sunny and one is dark,” she says.
7 notes · View notes
hydralisk98 · 9 months
Text
Short sum for newbie system designer processor steps
Tumblr media
Here are a few beginner projects for learning the ropes of customized computation architecture design:
Pana, a '4-4-4' instruction processor derived from Intersil 6100 & GaryExplains' but for 4-bit data. Uses the sixteen (16) RISC instructions shown by GaryExplains and only four (4) of its registers (ACC, PC, LN & MQ) as per of the Intersil 6100 specification. Doing as much work onto nibbles like an MVP Intel 4004 can, great as a BCD & Nibble data converter for later designs.
Tina, a barely expanded '4-4-8' processor derived from the "Pana" design, it uses more registers by adding twelve general-use registers (A-F, U-Z letters) and operate onto a single byte of data at a time. Great for two nibbles operations, byte-wise interoperability and 8-bit word compatibility with all sorts of modern processors from the seventies-onwards.
Milan, a '6-2-24' strong hybrid 8-bit / 12-bit processor derived from the "Tina" design, operating onto three bytes or two tribbles of data at once depending of use-case, while fitting in exactly 32-bit per instruction. Aimed at computing three 8-bit units, enabling 16-bit & 24-bit compatibility as well as up to two tribble operands. A great MVP implementation step towards my next own tribble computing architecture and a competitor to the Jack educational computer as shown in the NAND2Tetris courseware book.
When I am done with such, I will be onto three tribble-oriented architectures for lower-end, middle-end and upper-end "markets". Zara being lower-end (6-bit opcode, 6-bit register & 36-bit data = 48-bit instructions), Zorua being mid-end (8-bit opcode, 8-bit register and 48-bit data = 64-bit instructions) and Zoroark being upper-end (12-bit opcode, 36-bit register and 96/144-bit data (so either eight or twelve tribble operands worth of data) = 144/192-bit instructions, aiming to emulate close enough to an open-source IBM's PowerISA clone with VLIW & hot-swap computer architecture).
By the way, I haven't forgotten about the 16^12 Utalics game consoles and overall tech market overview + history specifications, nor have I forgotten about studying + importing + tinkering around things like Microdot & Gentoo & Tilck. I simply need to keep a reminder to myself for what to do first when I shall start with the computation engineering process. Hopefully that might be interesting for you to consider as well... Farewell!
EDIT #1
youtube
Tweaked and added some additional text & considering studying various aspects of Linux and overall copyleft / open source culture engineering scene, especially over Gentoo alternative kernels & hobby / homebrew standalone operating systems (GNU Hurd, OpenIndiana, Haiku... as well as niche ones like ZealOS, Parade, SerenityOS...) as to design a couple computation ecosystems (most derived from my constructed world which takes many hints from our real-life history) and choosing one among them to focus my implementation efforts onto as the "Nucleus" hybrid modular exo-kernel + my very own package modules collection. (Still aiming to be somewhat compatible with existing software following Unix philosophy principles too as to ease the developer learning cost in initial infrastructure compatibility & overall modularized complexity; Might also use some manifestation tips & games to enrich it with imports from said constructed world if possible)
2 notes · View notes
itsideh · 1 year
Text
Critical media #522
As fascinating as it is for me to think about the idea that the process of using software is actually a computer translating human languages into numeric representations in the same way that the computer can also translate the opposite from human languages into numeric representations. The fact that by using high-level programming languages makes it easier for people to forget about the machine and concentrate on what they are doing.
It was through these high-level programming languages that people were able to become capable of building their own solutions to a wide range of problems, and it no longer became necessary to have a specialized programmer in order to solve the problem.
FORTRAN is the early programming language that is especially suited to numerical computation and scientific computing. After doing some research on the FORTRAN language, I realized some interesting facts that are worth mentioning:
FORTRAN stands for Formula Translation, and since the early IBM computers back then did not support lowercase letters, the names of the versions of the language through FORTRAN 77 had to be written in all uppercase letters.
The first version of the UNIX operating system was also written in FORTRAN.
The FORTRAN 77 language, which was developed in 1977, is still in use today.
A number of new features were added to FORTRAN 90, the next version of the language, including the ability to write free-form source code, improved array handling, and others.
Object-oriented programming features were added to FORTRAN 2003 and 2008, as well as interoperability with C and C++.
New versions of FORTRAN are still being developed, and many scientists and engineers still use the language.
In the beginning, programming was a gender-neutral field because it was a new idea at the time. In my opinion, it was unimaginable that women were better at it and there was a higher demand for them because of their ability to perform repetitive, clerical tasks in an efficient manner. In addition, as a woman, I found the fact that they were being overlooked because of their responsibilities as a mother and wife in society to be very sad. Over the past few decades, women have played an increasingly important role in computer programming as a whole. Many women worked as human "computers" in the early days of computing, performing calculations for engineers and scientists manually. The number of women in computer science began to decline as the field grew and became more professional. There was an increase in the number of women studying computer science in the 1960s and 1970s, but they continued to face discrimination and bias at work. However, a number of women made significant contributions to the field, such as Ada Lovelace, considered the first computer programmer. The number of women in computer science began to drop again in the 1980s and 1990s. By the early 2000s, only about 25% of computer science workers were women. Women have been encouraged to pursue careers in computer science during the past few years, and the number of women studying and working in the field has increased. However, women still face significant challenges in the field, such as a persistent gender pay gap and a lack of representation in leadership positions. While many organizations and initiatives are working to promote diversity and inclusion in the field and encourage more women to pursue careers in computer programming, there remains a long way to go.
3 notes · View notes
danishk97 · 2 years
Text
Application Modernization
What is Application Modernization?
Application modernization is that the practice of updating older software for newer computing approaches, including newer languages, frameworks and infrastructure platforms.
This practice is additionally sometimes called legacy modernization or legacy application modernization. it's the software development equivalent of renovating an older home to require advantage of improvements to efficiency, safety, structural integrity then forth.
instead of retiring an existing system or replacing it wholesale, legacy modernization extends the lifespan of an organization's applications while also taking advantage of technical innovations.
This practice is additionally sometimes called legacy modernization or legacy application modernization.
Importance of Application Modernization:
Application modernization enables organizations to form the foremost of the digital technologies, including AI, machine learning, big data, and cloud.
It helps transform your IT ecosystem supported current market trends and build a versatile foundation for future innovation.
Application Modernization Services:
Application modernization services address the migration of legacy to new applications or platforms, including the mixing of latest functionality to supply the newest functions to the business.
Modernization choices incorporate re-platforming, re-facilitating, recoding, rearchitecting, re-designing, interoperability, substitution and retirement, additionally as changes to the machine engineering to explain which choice ought to be chosen.
Benefits of Application Modernization:
Flexible to make New Features & Services:
However, companies are always able to change and adopt new technology and trends. But, when the outdated legacy system becomes obsolete, it's challenging for businesses to satisfy modern customers’ needs.
Application modernization gives businesses the facility to make new features and services that align with current business needs and have goals. additionally, companies can personalize these features to form sure that legacy applications still provide value.
Helps to extend the Productivity of Employees:
In this digital era, everyone wants to upgrade themselves with the newest technology. However, if you continue to use the out-of-date software or technology, your staffs’ satisfaction level will go down, which will directly impact their productivity.
In addition, if your developers and administrative staff can access modern technology, they could be more productive than before. Unfortunately, though, when one should work on an equivalent thing repeatedly, they get frustrated.
Likewise, when the corporate grows, they hire new staff. As a result, educating them on the way to run a legacy IT system is extremely costly and time-consuming. But, because of modern technology, it helps automate tedious and repetitive processes, and it’s easy to teach new employees.
Competitive edge:
While your rivals are as yet considering, you can procure the benefits of an early advantage by embracing application modernization. Go out on a limb by modernization the applications which would twofold down on association's computerized reception. Modernization empowers your association to coordinate current platforms and advances and dominate slouches.
Cloud-native:
Modernization helps associations in rearchitecting their legacy applications to cloud-local applications. This empowers you to embrace cloud benefits like quicker speed to showcase, adaptability, nimbleness, and lower costs.
Optimize your Operations:
Functional Insights - Microsoft Azure-based App Modernization approach assists you with understanding how your application runs and the way things are utilized, and immediately answer changes in conduct. Microsoft Azure's coordinated investigation assists your group with observing issues before your clients do.
How Cambay can help you in Application Modernization:
Cambay Consulting leverages Microsoft Azure, DevOps, and programming platforms to supply migration, development, and modernization services that help businesses to not only lift n’ shift (with minimal code changes) their legacy applications but also rewrite their mission-critical and Line of Business (LoB) apps to the cloud. We also provide integration of latest features/functionalities to enable agility and efficiency.
Tumblr media
2 notes · View notes
waltonbill · 1 hour
Text
Title: Mastering Your Music: Dive into Logic Pro
Introduction: In the realm of music production, having the right tools at your disposal can make all the difference. Whether you’re a budding musician or a seasoned producer, the right software can amplify your creativity and streamline your workflow. Among the plethora of digital audio workstations (DAWs) available, Logic Pro stands out as a powerhouse, offering a comprehensive suite of features tailored for professionals and beginners alike. In this blog, we’ll explore the ins and outs of Logic Pro, highlighting why it's a top choice for music production enthusiasts and why taking a Logic Pro Course could be your gateway to musical mastery.
Why Logic Pro? Logic Pro, developed by Apple, has established itself as a go-to DAW for musicians, producers, and audio engineers worldwide. Its intuitive interface, extensive sound library, and powerful editing capabilities make it a versatile tool for creating music across various genres. Here’s why Logic Pro stands out:
Intuitive Interface: Logic Pro’s user-friendly interface makes it accessible to beginners while offering advanced features for seasoned professionals. Its layout is designed to facilitate efficient workflow, allowing users to focus on creativity rather than technicalities.
Comprehensive Sound Library: With thousands of virtual instruments, loops, and samples included, Logic Pro provides a rich palette of sounds to experiment with. From realistic orchestral instruments to cutting-edge synthesizers, the possibilities are endless.
Professional-grade Effects and Plugins: Logic Pro comes bundled with a vast array of high-quality effects and plugins, allowing users to sculpt their sound with precision. Whether you’re tweaking EQs, adding reverbs, or experimenting with distortion, Logic Pro has you covered.
Flex Time and Flex Pitch: These features enable users to manipulate the timing and pitch of audio recordings with ease, offering unparalleled flexibility in editing performances.
Scalability and Integration: Logic Pro seamlessly integrates with other Apple products, such as GarageBand and Final Cut Pro, enhancing its versatility and interoperability.
Why Take a Logic Pro Course? While Logic Pro boasts a plethora of features, mastering its intricacies requires guidance and practice. Here are some compelling reasons to enroll in a Logic Pro course:
Structured Learning: A Logic Pro course provides a structured learning environment, guiding students through the software’s features and functionalities step by step. From basic navigation to advanced production techniques, courses cover a wide range of topics to cater to different skill levels.
Expert Instruction: Logic Pro courses are often taught by experienced instructors who possess in-depth knowledge of the software. Their expertise allows them to impart valuable insights, tips, and tricks that might otherwise go unnoticed.
Hands-on Experience: Courses typically include practical exercises and projects that enable students to apply what they’ve learned in real-world scenarios. This hands-on experience is invaluable for reinforcing concepts and honing skills.
Community and Networking: Joining a Logic Pro course introduces you to a community of like-minded individuals who share your passion for music production. Collaborating with peers, exchanging feedback, and networking can enrich your learning experience and open doors to future opportunities.
Stay Updated: Technology evolves rapidly, and software updates often introduce new features and enhancements. By enrolling in a Logic Pro course, you ensure that you’re up to date with the latest developments, maximizing your productivity and creativity.
Conclusion: In a world where music production has become increasingly accessible, mastering a powerful tool like Logic Pro can set you apart as a skilled and versatile creator. Whether you’re a musician, producer, or aspiring audio engineer, investing in a Logic Pro course can unlock a world of possibilities and accelerate your journey towards musical excellence. So, if you’re ready to elevate your music production game, why not take the plunge into Logic Pro? Your musical masterpiece awaits.
0 notes
Text
Cloudburst
Tumblr media
Enshittification isn’t inevitable: under different conditions and constraints, the old, good internet could have given way to a new, good internet. Enshittification is the result of specific policy choices: encouraging monopolies; enabling high-speed, digital shell games; and blocking interoperability.
First we allowed companies to buy up their competitors. Google is the shining example here: having made one good product (search), they then fielded an essentially unbroken string of in-house flops, but it didn’t matter, because they were able to buy their way to glory: video, mobile, ad-tech, server management, docs, navigation…They’re not Willy Wonka’s idea factory, they’re Rich Uncle Pennybags, making up for their lack of invention by buying out everyone else:
https://locusmag.com/2022/03/cory-doctorow-vertically-challenged/
But this acquisition-fueled growth isn’t unique to tech. Every administration since Reagan (but not Biden! more on this later) has chipped away at antitrust enforcement, so that every sector has undergone an orgy of mergers, from athletic shoes to sea freight, eyeglasses to pro wrestling:
https://www.whitehouse.gov/cea/written-materials/2021/07/09/the-importance-of-competition-for-the-american-economy/
But tech is different, because digital is flexible in a way that analog can never be. Tech companies can “twiddle” the back-ends of their clouds to change the rules of the business from moment to moment, in a high-speed shell-game that can make it impossible to know what kind of deal you’re getting:
https://pluralistic.net/2023/02/27/knob-jockeys/#bros-be-twiddlin
To make things worse, users are banned from twiddling. The thicket of rules we call IP ensure that twiddling is only done against users, never for them. Reverse-engineering, scraping, bots — these can all be blocked with legal threats and suits and even criminal sanctions, even if they’re being done for legitimate purposes:
https://locusmag.com/2020/09/cory-doctorow-ip/
Enhittification isn’t inevitable but if we let companies buy all their competitors, if we let them twiddle us with every hour that God sends, if we make it illegal to twiddle back in self-defense, we will get twiddled to death. When a company can operate without the discipline of competition, nor of privacy law, nor of labor law, nor of fair trading law, with the US government standing by to punish any rival who alters the logic of their service, then enshittification is the utterly foreseeable outcome.
To understand how our technology gets distorted by these policy choices, consider “The Cloud.” Once, “the cloud” was just a white-board glyph, a way to show that some part of a software’s logic would touch some commodified, fungible, interchangeable appendage of the internet. Today, “The Cloud” is a flashing warning sign, the harbinger of enshittification.
When your image-editing tools live on your computer, your files are yours. But once Adobe moves your software to The Cloud, your critical, labor-intensive, unrecreatable images are purely contingent. At at time, without notice, Adobe can twiddle the back end and literally steal the colors out of your own files:
https://pluralistic.net/2022/10/28/fade-to-black/#trust-the-process
The finance sector loves The Cloud. Add “The Cloud” to a product and profits (money you get for selling something) can turn into rents (money you get for owning something). Profits can be eroded by competition, but rents are evergreen:
https://pluralistic.net/2023/07/24/rent-to-pwn/#kitt-is-a-demon
No wonder The Cloud has seeped into every corner of our lives. Remember your first iPod? Adding music to it was trivial: double click any music file to import it into iTunes, then plug in your iPod and presto, synched! Today, even sophisticated technology users struggle to “side load” files onto their mobile devices. Instead, the mobile duopoly — Apple and Google, who bought their way to mobile glory and have converged on the same rent-seeking business practices, down to the percentages they charge — want you to get your files from The Cloud, via their apps. This isn’t for technological reasons, it’s a business imperative: 30% of every transaction that involves an app gets creamed off by either Apple or Google in pure rents:
https://www.kickstarter.com/projects/doctorow/red-team-blues-another-audiobook-that-amazon-wont-sell/posts/3788112
And yet, The Cloud is undeniably useful. Having your files synch across multiple devices, including your collaborators’ devices, with built-in tools for resolving conflicting changes, is amazing. Indeed, this feat is the holy grail of networked tools, because it’s how programmers write all the software we use, including software in The Cloud.
If you want to know how good a tool can be, just look at the tools that toolsmiths use. With “source control” — the software programmers use to collaboratively write software — we get a very different vision of how The Cloud could operate. Indeed, modern source control doesn’t use The Cloud at all. Programmers’ workflow doesn’t break if they can’t access the internet, and if the company that provides their source control servers goes away, it’s simplicity itself to move onto another server provider.
This isn’t The Cloud, it’s just “the cloud” — that whiteboard glyph from the days of the old, good internet — freely interchangeable, eminently fungible, disposable and replaceable. For a tool like git, Github is just one possible synchronization point among many, all of which have a workflow whereby programmers’ computers automatically make local copies of all relevant data and periodically lob it back up to one or more servers, resolving conflicting edits through a process that is also largely automated.
There’s a name for this model: it’s called “Local First” computing, which is computing that starts from the presumption that the user and their device is the most important element of the system. Networked servers are dumb pipes and dumb storage, a nice-to-have that fails gracefully when it’s not available.
The data structures of source-code are among the most complicated formats we have; if we can do this for code, we can do it for spreadsheets, word-processing files, slide-decks, even edit-decision-lists for video and audio projects. If local-first computing can work for programmers writing code, it can work for the programs those programmers write.
Local-first computing is experiencing a renaissance. Writing for Wired, Gregory Barber traces the history of the movement, starting with the French computer scientist Marc Shapiro, who helped develop the theory of “Conflict-Free Replicated Data” — a way to synchronize data after multiple people edit it — two decades ago:
https://www.wired.com/story/the-cloud-is-a-prison-can-the-local-first-software-movement-set-us-free/
Shapiro and his co-author Nuno Preguiça envisioned CFRD as the building block of a new generation of P2P collaboration tools that weren’t exactly serverless, but which also didn’t rely on servers as the lynchpin of their operation. They published a technical paper that, while exiting, was largely drowned out by the release of GoogleDocs (based on technology built by a company that Google bought, not something Google made in-house).
Shapiro and Preguiça’s work got fresh interest with the 2019 publication of “Local-First Software: You Own Your Data, in spite of the Cloud,” a viral whitepaper-cum-manifesto from a quartet of computer scientists associated with Cambridge University and Ink and Switch, a self-described “industrial research lab”:
https://www.inkandswitch.com/local-first/static/local-first.pdf
The paper describes how its authors — Martin Kleppmann, Adam Wiggins, Peter van Hardenberg and Mark McGranaghan — prototyped and tested a bunch of simple local-first collaboration tools built on CFRD algorithms, with the goal of “network optional…seamless collaboration.” The results are impressive, if nascent. Conflicting edits were simpler to resolve than the authors anticipated, and users found URLs to be a good, intuitive way of sharing documents. The biggest hurdles are relatively minor, like managing large amounts of change-data associated with shared files.
Just as importantly, the paper makes the case for why you’d want to switch to local-first computing. The Cloud is not reliable. Companies like Evernote don’t last forever — they can disappear in an eyeblink, and take your data with them:
https://www.theverge.com/2023/7/9/23789012/evernote-layoff-us-staff-bending-spoons-note-taking-app
Google isn’t likely to disappear any time soon, but Google is a graduate of the Darth Vader MBA program (“I have altered the deal, pray I don’t alter it any further”) and notorious for shuttering its products, even beloved ones like Google Reader:
https://www.theverge.com/23778253/google-reader-death-2013-rss-social
And while the authors don’t mention it, Google is also prone to simply kicking people off all its services, costing them their phone numbers, email addresses, photos, document archives and more:
https://pluralistic.net/2022/08/22/allopathic-risk/#snitches-get-stitches
There is enormous enthusiasm among developers for local-first application design, which is only natural. After all, companies that use The Cloud go to great lengths to make it just “the cloud,” using containerization to simplify hopping from one cloud provider to another in a bid to stave off lock-in from their cloud providers and the enshittification that inevitably follows.
The nimbleness of containerization acts as a disciplining force on cloud providers when they deal with their business customers: disciplined by the threat of losing money, cloud companies are incentivized to treat those customers better. The companies we deal with as end-users know exactly how bad it gets when a tech company can impose high switching costs on you and then turn the screws until things are almost-but-not-quite so bad that you bolt for the doors. They devote fantastic effort to making sure that never happens to them — and that they can always do that to you.
Interoperability — the ability to leave one service for another — is technology’s secret weapon, the thing that ensures that users can turn The Cloud into “the cloud,” a humble whiteboard glyph that you can erase and redraw whenever it suits you. It’s the greatest hedge we have against enshittification, so small wonder that Big Tech has spent decades using interop to clobber their competitors, and lobbying to make it illegal to use interop against them:
https://locusmag.com/2019/01/cory-doctorow-disruption-for-thee-but-not-for-me/
Getting interop back is a hard slog, but it’s also our best shot at creating a new, good internet that lives up the promise of the old, good internet. In my next book, The Internet Con: How to Seize the Means of Computation (Verso Books, Sept 5), I set out a program fro disenshittifying the internet:
https://www.versobooks.com/products/3035-the-internet-con
The book is up for pre-order on Kickstarter now, along with an independent, DRM-free audiobooks (DRM-free media is the content-layer equivalent of containerized services — you can move them into or out of any app you want):
http://seizethemeansofcomputation.org
Meanwhile, Lina Khan, the FTC and the DoJ Antitrust Division are taking steps to halt the economic side of enshittification, publishing new merger guidelines that will ban the kind of anticompetitive merger that let Big Tech buy its way to glory:
https://www.theatlantic.com/ideas/archive/2023/07/biden-administration-corporate-merger-antitrust-guidelines/674779/
The internet doesn’t have to be enshittified, and it’s not too late to disenshittify it. Indeed — the same forces that enshittified the internet — monopoly mergers, a privacy and labor free-for-all, prohibitions on user-side twiddling — have enshittified everything from cars to powered wheelchairs. Not only should we fight enshittification — we must.
Tumblr media
Back my anti-enshittification Kickstarter here!
Tumblr media
If you’d like an essay-formatted version of this post to read or share, here’s a link to it on pluralistic.net, my surveillance-free, ad- free, tracker-free blog:
https://pluralistic.net/2023/08/03/there-is-no-cloud/#only-other-peoples-computers
Tumblr media
Image: Drahtlos (modified) https://commons.wikimedia.org/wiki/File:Motherboard_Intel_386.jpg
CC BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0/deed.en
cdsessums (modified) https://commons.wikimedia.org/wiki/File:Monsoon_Season_Flagstaff_AZ_clouds_storm.jpg
CC BY-SA 2.0 https://creativecommons.org/licenses/by-sa/2.0/deed.en
886 notes · View notes
medzinc · 2 years
Text
Tumblr media
0 notes
sanaavay · 2 days
Text
Features: Crucial P5 Plus SSD Are you ready for next-gen performance? The Crucial® P5 Plus SSD delivers remarkable speed and data protection with sequential reads up to 6600MB/s1 for transformative computing. Engineered by Micron® with the latest Gen4 NVMeâ„¢ technology, the Crucial P5 Plus includes advanced features like full hardware-based encryption, dynamic write acceleration, and adaptive thermal protection to keep your data safe while enhancing system reliability. Designed specifically for intensive workloads, high-quality creative content, and hardcore gaming, the P5 Plus is also backward compatible with most Gen3 systems for ultimate flexibility. Proven Performance When performance and reliability are critical, build your rig with our Micron Advanced NAND and PCIe® 4.0 NVMeâ„¢ technology. Our Crucial P5 Plus is nearly 2×4 faster than our previous generation and boasts read speeds up to 6600MB/s1. The P5 Plus is developed, manufactured, and tested with Micron for end-to-end quality you can trust. Get More Done With cutting-edge technology and stability, the P5 Plus is perfect for intensive uses like gaming, video editing, content creation, and demanding engineering applications. Interoperability The P5 Plus offers flexibility. Whether you need an SSD for a Gen3 system upgrade or a new Gen4 build, the P5 Plus is compatible with both. Experience faster boot ups, apps that open in seconds, and games that load as soon as you’re ready to play. Fully Loaded Combine performance and durability with the advanced features of our P5 Plus, including industry-leading NAND, innovative controller technology, adaptive thermal protection, dynamic write acceleration, error correction, and encryption capability. All Crucial SSDs also come with our Storage Executive and free cloning software. One of the Largest Memory and Storage Manufacturers Worldwide Micron has been producing some of the world’s most advanced memory and storage technologies for more than 40 years. All Crucial products are developed by Micron’s advanced engineering team to ensure best-in-class quality and reliability. Specifications: SSD series P5-Plus Interface NVMe (PCIe Gen 4 x4) Capacity 1TB Form factor M.2 (2280) Sequential Read 6600 MB/s Sequential Write 5000 MB/s SSD Endurance (TBW) 600TB Warranty 5-Years or 600TBW Note *** Features, Price, Specifications are subject to change without notice.
0 notes
usafphantom2 · 2 years
Text
Tumblr media
Belgium and the United Arab Emirates request the U.S. support package for F-16 and C-17 aircraft
The main contractors of the two maintenance support packages are Lockheed Martin and Boeing.
Fernando Valduga By Fernando Valduga 07/25/2022 - 14:00 in Military
Boeing C-17 Globemaster III of the United Arab Emirates Air Force. (Photo: UR-SDV / Wikimedia Commons)
The U.S. Defense Security Cooperation Agency (DSCA) has notified the U.S. Congress of a potential foreign military sale (FMS) of support for Belgium's F-16 fighters and United Arab Emirates C-17 transport aircraft.
Approved by the U.S. Department of State, the estimated value of the sale and associated equipment is approximately $127 million for the F-16s and $980.4 million for the C-17s.
The additional support support of the F-16 Fighting Falcon requested by the Belgian government will be added to a previously implemented case.
The original $98.4 million sales package involved the support of the F-16, including AN/ARC-210 radios, computer program identification numbers, classified software, electronic warfare database support, support equipment, software integration support and aircraft and ammunition support, as well as test support and equipment.
Tumblr media
Belgian F-16 fighters. (Photo: VanderWolf Images / Shutterstock)
In a press release, DSCA said: "The proposed sale will improve Belgium's ability to face current and future threats, keeping its F-16 fleet in a state ready for combat and providing rotating forces to NATO's eastern flank."
The Belgian Air Force was one of the first international customers of the F-16, having ordered a total of 160 F-16s. The country is now acquiring the 34 F-35 fighters that will eventually replace the F-16.
Tumblr media
The main contractor for the new Belgian package is Lockheed Martin, from Bethesda, Maryland.
The C-17 Globemaster aircraft support package and materials associated with the United Arab Emirates has also been approved by the U.S. Department of State.
The main contractor will be The Boeing Company, from Chicago, Illinois, which delivered a total of 8 Globemasters to the United Arab Emirates by 2012.
The agency said in a statement: "The proposal to renew support for C-17 aircraft will provide the government of the United Arab Emirates with reliable defense capability, provide strategic and humanitarian air transport and ensure interoperability with U.S. forces."
The two FMSs will make the U.S. provide engineers, studies and research, technical and logistical support services, classified and unclassified publications, technical documentation and other associated elements of logistical and program support.
Tags: Military AviationBelgian Air Component wings - Belgian Air ForceBoeing C-17 Globemaster IIIDSCAF-16 Fighting FalconUAEAF - United Arab Emirates Air Force
Previous news
China's C919 commercial jet is closer to certification after completing test flights
Next news
South Korean KA-1 coaches will receive update package with digital cockpit
Fernando Valduga
Fernando Valduga
Aviation photographer and pilot since 1992, he has participated in several events and air operations, such as Cruzex, AirVenture, Dayton Airshow and FIDAE. He has works published in a specialized aviation magazine in Brazil and abroad. He uses Canon equipment during his photographic work in the world of aviation.
Related news
Republic of Korea Air Force KA-1 training aircraft flies alongside USAF A-10 jets.
MILITARY
South Korean KA-1 coaches will receive update package with digital cockpit
07/25/2022 - 4:00 PM
Israeli F-35I fighters during the Falcon Strike 2021 exercise.
MILITARY
LIGHTNING SHIELD: Israel and Italy start joint exercise with F-35 fighters
07/25/2022 - 08:00 AM
MILITARY
The first clear image of the Chinese Navy's J-35 fighter appears
07/24/2022 - 7:00 PM
Two B-2 and two F-35s from the RAAF fly during joint exercise in Australia.
MILITARY
The beautiful images of the B-2 bombers flying in formation with the Australian F-35s
07/24/2022 - 6:00 PM
MILITARY
IMAGES: German Air Force presents impressive painting scheme in one of its Eurofighters
07/24/2022 - 4:00 PM
Illustrative photo, because it is not yet known what Phoenix Ghost really looks like.
MILITARY
What is the Phoenix Ghost drone, which Ukraine will receive from the U.S. another 580 units?
07/24/2022 - 14:00
HOME Main Page Editorials Information Events Collaborate SPECIALS Advertise About
Cavok Brasil - Digital Tchê Web Creation
Commercial
Executive
Helicopters
History
Military
Brazilian Air Force
Space
SPECIALS
Cavok Brasil - Digital Tchê Web Creation
7 notes · View notes
softwareaustralia2 · 5 days
Text
Mastering Civil 3D: Unveiling the Power of Engineering Design
At the heart of Civil 3D lies its ability to seamlessly integrate design and documentation processes, fostering collaboration and enhancing project efficiency. Its intuitive interface facilitates the creation of dynamic 3D models, allowing engineers to visualize and analyze their designs in real-time. From conceptual sketches to detailed construction drawings, Civil 3D streamlines the entire design workflow, enabling engineers to iterate rapidly and make informed decisions throughout the project lifecycle.
One of the key features of Civil 3D is its robust roadway design tools, Civil3D which enable engineers to design complex corridors with ease. With dynamic alignment and profile controls, engineers can efficiently layout roads, highways, and intersections while adhering to design standards and regulations. The software's intelligent grading functionality automates the creation of earthwork designs, optimizing cut and fill volumes to minimize project costs and environmental impact.
In addition to roadway design, Civil 3D offers comprehensive tools for land development and parcel layout. From site grading to utility design, engineers can seamlessly integrate various design components within a single model, ensuring spatial coordination and design integrity. The software's parcel management tools enable engineers to subdivide land parcels, calculate parcel areas, and generate legal descriptions with precision and accuracy.
Tumblr media
Furthermore, Civil 3D facilitates the analysis and simulation of drainage systems, AutoCAD helping engineers mitigate flood risks and ensure stormwater management compliance. With its hydrology and hydraulic analysis tools, engineers can model complex drainage networks, simulate storm events, and evaluate the performance of detention basins and culverts. By integrating hydraulic analysis directly into the design process, Civil 3D empowers engineers to optimize drainage infrastructure and enhance overall project resilience.
Beyond design and analysis, Civil 3D offers robust documentation and collaboration capabilities, enabling engineers to generate construction plans, profiles, and cross-sections with unparalleled accuracy. The software's automated drafting tools streamline the production of plan sheets, annotations, and quantity takeoffs, reducing errors and increasing productivity. Moreover, Civil 3D's interoperability with other Autodesk products and industry-standard file formats facilitates seamless collaboration with stakeholders and project teams, regardless of their preferred software platform.
0 notes