Software

Artists aim to thwart AI with data-poisoning software and legal action

With AI-generated content continuing to evolve, the advent of data-poisoning tools capable of shielding an artist’s works from AI could be a game changer.

As the use of artificial intelligence (AI) has permeated the creative media space — especially art and design — the definition of intellectual property (IP) seems to be evolving in real time as it becomes increasingly difficult to understand what constitutes plagiarism.

Over the past year, AI-driven art platforms have pushed the limits of IP rights by utilizing extensive data sets for training, often without the explicit permission of the artists who crafted the original works.

For instance, platforms like OpenAI’s DALL-E and Midjourney’s service offer subscription models, indirectly monetizing the copyrighted material that constitutes their training data sets.

Read more

What is an operating system?

Learn about software that manages computer hardware and software resources, provides a user interface and controls program execution.

An operating system is the foundation of any computing system, controlling the input and output of data and ensuring that different programs and devices work together effectively. Examples of operating systems include Windows, MacOS, Linux, Android and iOS.

Meaning and types of operating system

An operating system (OS) is a software program that manages computer hardware and software resources and provides common services for computer programs. It serves as an interface between the computer hardware and software.

An operating system’s main responsibility is to manage the computer’s resources, including memory, disc space, CPUs and input/output devices to ensure their effective and efficient use. The operating system also manages how programs are run and offers a user interface so that people may communicate with the machine.

There are numerous types of operating systems, such as:

  • Windows OS: Microsoft created the well-known operating system known as Windows. It is made to function on desktop and laptop computers, as well as tablets and cell phones.
  • MacOS: Apple Inc. created the MacOS operating system. It is made to only function on Apple devices, such as Macs, iPads and iPhones.
  • Linux OS: The cost-free open-source operating system is called Linux. It is made to function on a variety of hardware, including embedded systems, smartphones, servers and personal PCs.
  • Unix OS: Often found in servers and mainframe computers, Unix is a multi-user, multitasking operating system. It is renowned for its dependability, stability and security.
  • Android OS: Google created the Android smartphone operating system. It is made to function on tablets, smartphones and other portable electronics.
  • iOS: Apple Inc. created the iOS mobile operating system. It is made to work with iPod Touch, iPhone and iPad devices.
  • Chrome OS: Google created the lightweight operating system known as Chrome OS. It is made to function on Chromebooks and other hardware that makes use of the Chrome web browser.

Each type of operating system has its own unique features and characteristics, and the choice of operating system depends on the specific needs and requirements of the user.

Related: Top 10 most famous computer programmers of all time

How are operating systems used?

Here are a few examples of how operating systems are used in various contexts:

Personal computers

To control the hardware and software on their desktop or laptop, users probably use an operating system like Windows, Macintosh or Linux. With the help of the operating system’s graphical user interface (GUI), one may interact with their computer and use applications like word processors, web browsers and games.

Servers

In a data center or cloud computing environment, servers typically run a version of Linux or Unix to manage resources and provide services such as web hosting, database management and virtualization.

Mobile devices

When users use a smartphone or tablet, they are likely using an operating system such as Android or iOS to manage the hardware and software on their device. These operating systems provide a touch-based interface and a range of apps for communication, productivity, entertainment and more.

Embedded systems

A vast variety of embedded devices, including industrial machinery, automotive systems and medical equipment, also use operating systems. These operating systems frequently offer specialized functionality for the particular device and application and are made to be quick and effective.

Is a blockchain the same as an operating system?

No, a blockchain is not an operating system. Blockchain is a distributed ledger technology that is used for secure and transparent record-keeping. It is a type of database that is maintained by a network of computers, rather than a central authority.

Operating systems and applications can be used in conjunction with blockchains to increase security and transparency. One example of blockchain being used with an operating system is Microsoft’s Azure Blockchain Service, which allows developers to build and deploy blockchain applications using Microsoft’s cloud computing platform. The service integrates with Microsoft’s operating systems and other tools to provide a secure and scalable environment for blockchain development and deployment.

Related: Top 7 blockchain courses and certifications for beginners

However, it is important to note that a blockchain does not manage computer resources or offer a user interface for interacting with a computer or device, making it ineffective as an operating system substitute.

Magazine: ‘Account abstraction’ supercharges Ethereum wallets: Dummies guide

Salesforce Web3 to help brands build trusted and scalable NFT programs

The platform promised to help companies create, manage and deploy non-fungible tokens in a trusted, scalable and sustainable way.

Salesforce, a customer relationship management software firm, announced the limited release of Salesforce Web3 on March 15. The company said it will be a platform that helps companies create, manage, and deploy non-fungible tokens (NFTs) in a trusted, scalable, and sustainable way. The service will allow brands to connect with their customers in a whole new way by integrating their Customer 360 with Web3 data, in order to help brands gain a comprehensive understanding of how customers interact with their brand across traditional and emerging digital environments.

According to Salesforce, its Web3 platform offers a range of features that enable brands to “create personalized, omnichannel experiences across Web2 and Web3, providing a 360-degree view of how customers interact with their NFT collections.”

The company also partnered with global consulting partners like Accenture and Deloitte Digital, as well as digital agencies and strategy consultants like AE Studio, Media.Monks, Time, and Vayner3, to help businesses implement Web3 and experiment with blockchain, digital wallets and NFT minting.

Devin Nagy, director of technology and emerging platforms at Diageo North America, said that Salesforce helped the company reimagine and digitally scale Crown Royal’s Purple Bag Project by giving them a trusted partner to support their front-end commerce site and back-end data connector to support the #ThatDeservesACrown campaign. She added: 

“For every digital collectible claimed, we sent a care package to active duty U.S. military members around the world.”

Claire Boots, global CRM manager at Scotch & Soda, said that the company chose Salesforce Web3 as a trusted partner to securely deploy their Club Soda 3.0 NFT pilot program, which took less than two weeks and gave them real-time insight into the 30% of net news. 

Related: Web3 could seize on the decades-old software-as-a-service business model

Over the last couple of years, Salesforce has been working to integrate its services with Blockchain technology. In 2018, Cointelegraph reported that the company had announced plans to offer a Blockchain and cryptocurrency solution for its customers by September 2018.

In 2019, Italian luxury sports car brand Lamborghini used Salesforce Blockchain to authenticate heritage Lamborghini cars. Using Salesforce Blockchain, Lamborghini was able to trace, certify and authenticate heritage cars faster and more securely.

Additionally, over the years, Salesforce has played an active role in the blockchain fundraising space, contributing millions to TRM Labs and blockchain startup Digital Asset.

Bitcoin Depot converts BTC ATMs software to reduce operating costs

The software conversion of the crypto ATMs, which vertically integrates Bitcoin Depot’s hardware and software, eliminates annual software licensing fees.

Crypto ATM installations have seen a steady decline across the world over the past several months. While some ATMs have been taken out of operation due to geopolitical tensions and revenue decline, providers like Bitcoin Depot have started converting their physical Bitcoin (BTC) ATMs to software. 

Bitcoin Depot recently converted all of its 7,000 crypto ATMs and kiosks to a software-based offering powered by BitAccess. The software conversion drive came after Bitcoin Depot acquired majority equity in BitAccess in November 2022. Months before the deal, Bitcoin Depot had revealed plans to go public in 2023 via an $885 million deal with a special-purpose acquisition company.

The software conversion of the crypto ATMs, which vertically integrates Bitcoin Depot’s hardware and software, eliminates annual software licensing fees. The fees previously accounted for $3 million in annual operational costs.

Crypto ATM growth by manufacturers. Source: Coin ATM Radar

In the first half of 2022, BitAcess became a market leader. However, since July 2022, the company has seen a consistent decline in total ATM installations, confirms data from Coin ATM Radar.

As shown in the above graph, BitAccess is currently down to third position after Genesis Bytes and Genesis Coin, both of whom have increased their market share in the same timeline. Explaining the motive behind the move, Bitcoin Depot’s vice president of BTM operations, Jason Sacco, stated:

“By swapping out the existing hard drive with one preloaded with Bitaccess software, we quickly completed the software conversion while avoiding certain technical issues that can happen in field conversion projects.”

Sacco also revealed that the first 6,000 of Bitcoin Depot’s Bitcoin ATMs were software converted in 10 weeks. The increase in crypto ATMs is directly proportional to the amount of crypto exposure for the general public.

When El Salvador opted for Bitcoin as a legal tender, President Nayib Bukele announced the country would build a supporting infrastructure of 200 ATMs and 50 branches.

Related: Australia overtakes El Salvador to become 4th largest crypto ATM hub

The United Kingdom’s financial regulator, the Financial Conduct Authority (FCA), recently announced that all crypto ATMs operating in the U.K. are unregistered and illegal.

At the time, FCA’s executive director of enforcement Mark Steward shared the intention to disrupt unregistered crypto businesses in the country.

Top 10 most famous computer programmers of all time

Computer programming has made the impossible possible. Read about the top 10 computer programmers to date.

For computer programs and mobile applications, programmers must develop code. In order to keep things working properly, they are also involved in maintaining, debugging and troubleshooting software and systems.

Here is a brief overview of the top 10 most famous computer programmers of all time.

Alan Turing

Alan Turing was a British mathematician and computer scientist who contributed significantly to the growth of artificial intelligence, cryptography and computer science. He helped decipher the Enigma code during World War II and introduced the idea of the Turing Machine, a theoretical representation of a computer.

Turing also contributed to the creation of the Manchester Baby, the first stored-program computer and the basis for contemporary computing. He is widely regarded as the father of theoretical computer science and artificial intelligence.

Ada Lovelace

Many people consider Ada Lovelace, an English mathematician and writer, to be the first ever computer programmer. She understood the creative potential of computing and realized that computers could do more than just crunch numbers, creating the first published algorithm designed to be processed by a machine.

Lovelace has motivated countless generations of women to work in the fields of science and technology and is honored today for her contributions to the history of computing.

Bill Gates

Bill Gates is a software developer, businessman and philanthropist most well known for founding Microsoft, the world’s largest personal computer software company. He was crucial to the development of the PC and transformed the computer software market.

Under his direction, Microsoft created several successful lines of software, including the well-known Windows operating system, which eventually overtook other PC platforms. In addition, Gates founded the Bill and Melinda Gates Foundation to help improve global health and education.

Steve Jobs

Steve Jobs co-founded Apple and played a crucial role in developing the Macintosh, iPod, iPhone, and iPad. With his ground-breaking innovations and striking design aesthetics, he changed the PC, music and mobile phone sectors as well as popularized the graphical user interface. Jobs was a dynamic, forward-thinking leader who encouraged and motivated his team to develop and introduce successful products.

Jobs’ technical know-how and love for design and marketing contributed to Apple’s success as one of the world’s most cutting-edge and prosperous technological businesses. Numerous people acknowledge his influence on technology, and his legacy continues to motivate future generations of entrepreneurs and tech enthusiasts.

Linus Torvalds

Linus Torvalds developed the Linux operating system, which is frequently found running servers, supercomputers and mobile devices. He began Linux as a side project, but it has since expanded into an extensive global development collaboration.

In addition, he is the principal architect of the Linux kernel, the foundational element of the Linux operating system. Torvalds has won numerous honors for his contributions to the open-source software movement, and Linux has grown to be one of the most significant, well-known software projects in history.

Mark Zuckerberg

Mark Zuckerberg co-founded Facebook, one of the world’s most widely used social networking sites. He played a crucial role in building its infrastructure and turning the startup into a multibillion-dollar corporation now known as Meta. He has been instrumental in connecting people across the world through the platform, enabling them to share information, news and personal experiences.

Meta is currently working on several projects and initiatives to make its vision of the metaverse a reality, including the Meta Quest (formally Oculus Quest) virtual reality headsets, Horizon Worlds and Meta Horizon. In addition to Meta, Zuckerberg has worked on charitable projects, including the Chan Zuckerberg Initiative, which aims to advance human potential and promote equal opportunity.

Related: What is metaverse in blockchain? A beginner’s guide on an internet-enabled virtual world

Guido van Rossum

Computer programmer Guido van Rossum created the Python programming language in 1989. In addition to being the language’s original implementer, he actively participated in its growth and made numerous significant contributions to its functionality, community of users and design.

In July 2018, he left his post as the Python community’s “benevolent dictator for life” (BDFL).

Bjarne Stroustrup

Early in the 1980s, Danish computer scientist and professor Bjarne Stroustrup developed the C++ programming language. C++, one of the most popular programming languages in the world, was created by him to add object-oriented capabilities to the C language.

Stroustrup has made numerous key contributions to the design and features of the C++ language and is still actively involved in its development and progress.

Tim Berners-Lee

British computer scientist Tim Berners-Lee is widely recognized as the creator of the World Wide Web. In the early 1990s, he created the first web browser and server software and expanded on the idea of hypertext, which made it possible to create connected documents and the modern web.

Berners-Lee, who currently serves as the president of the World Wide Web Consortium — the leading international standards body for the Web — has been a significant proponent of the open Web and continues to work on its advancement and accessibility.

Related: What is Web 3.0: A beginner’s guide to the decentralized internet of the future

Dennis Ritchie

American computer scientist Dennis Ritchie was instrumental in creating the Unix operating system and the C programming language. While working at Bell Labs in the late 1960s and early 1970s, he co-created Unix, and his contributions to the development of the C programming language helped make it one of the world’s most widely used programming languages.

Ritchie is widely considered a pioneer of modern computing, and his work has had a significant impact on the computer science industry.

Web3 could seize on the decades-old software-as-a-service business model

Web3 needs to set off toward new horizons to continue disrupting traditional industries, and B2B SaaS can enable that.

In the era of services like Netflix, Dropbox or Amazon Prime, it’s quite easy to forget about the times when customers were getting in line to acquire boxed digital products, like software or entertainment media, with one-time purchases. The age of annual fees started when consumer products turned into subscription-based services. 

The same transformation happened approximately a decade ago in the enterprise world when businesses reimagined ages-old solutions like enterprise resource planning or customer relationship management as ongoing services monetized via recurrent billings. Hence, the business-to-business (B2B) software-as-a-service (SaaS) model was born in the 2000s and disrupted the way enterprise technologies have worked over the last two decades.

B2B SaaS was left largely untouched by the thriving blockchain and crypto ecosystem until last year, but a long-running bear market made the Web3-first startups realize that they should leave no stone unturned in order to survive the harsh market conditions and tackle increasing competition. 

From providing enterprise-level Ethereum infrastructures to blockchain-based document storage systems, Web3 SaaS (or SaaS3) companies offer decades-old business services reimagined in the Web3 environment, and fresh data shows that the business world is open to trying new ways of doing old things.

One attempt by venture capitalist Tomasz Tunguz to size up the total addressable B2B SaaS3 market calculated that 57 Web3 SaaS projects generated revenue ranging from $500,000 to above $100 million in the second half of 2022. The on-chain revenue of Web3 startups, largely dominated by Ethereum, indicates a total addressable market of $231 million in 2022.

The total addressable market, or TAM, is an admittedly optimistic chart that multiplies a project’s potential number of customers with the budget reserved for the service. It does not involve any competition or real-life limitations, hence the probability that the “addressable” part implies. TAM is the potential market opportunity for a product or a service, and the B2B SaaS3 space had south of one-quarter of a billion dollars of that opportunity last year.

Cashless society goals work in favor of Web3

Mark Smargon, CEO of blockchain-based payment platform Fuse, believes that B2B SaaS in the Web3 industry can benefit from quite a number of factors, including the increasing adoption of mobile devices, the internet and e-commerce platforms, as well as a shift towards cashless societies in many countries.

Recent: How AI can make the metaverse a more interactive space

Inherent problems like high costs, privacy issues and geographical restrictions make traditional payment systems expensive and challenging for merchants. That’s why Smargon noted that Web3 startups would see the most significant growth opportunity in providing services to Web2 companies and simplifying the onboarding and usage of blockchain solutions, applications and payment rails. He told Cointelegraph:

“It boils down to Web3 startups giving businesses a way to provide their customers with experiences on par with what they are used to in Web2 while enhancing efficiency, value proposition and stickiness.”

Web3 startups need to start introducing the blockchain-based way of doing business to traditional companies with baby steps, according to the Fuse CEO. “Salesforce users think of nonfungible tokens (NFTs) less as collectibles or art and more like the next generation of loyalty programs for their finest customers,” Smargon said. “NFTs can be changed on the fly to adjust terms and unlock physical and digital rewards as customers engage more with a company.”

Web3 adoption starts with off-boarding from Web2

The real tipping point may arrive when companies use blockchain solutions to manage day-to-day business activities, such as accounting, procurement and invoicing, Smargon posited. 

When it comes to payments services, developing countries where a significant portion of the population is either unbanked or underbanked add some unique opportunities, he explained. In such countries, companies are not entrenched in legacy systems or vendor-locked, making them “free to innovate and engage with Web3 solutions from the start rather than having to retrofit.”

Onboarding companies to Web3 has another challenge for startups, Smargon noted: “They must first off-board businesses [from Web2] and then onboard them to Web3-based systems.” The key to making businesses understand there are viable alternatives is by providing them with compelling business and efficiency benefits, Smargon said:

“To do that, [Web3 startups] need to produce solutions for businesses to build secure products without taking on the burden of custody, reaching customers without incurring the costs of compliance and licensing, and providing exceptional consumer experiences without building wallets from scratch.”

But it doesn’t end there: Smargon added that Web3 users also need to be able to move value within and outside their companies without facing high fees and barriers. “Changing consumer demand drives change at the grassroots level, meaning businesses need to adapt or die,” he said.

Web3 still needs its ‘picks and shovels’ 

On the surface, the SaaS movement and the Web3 movement are quite misaligned in their interests, according to Nils Pihl, the CEO of decentralized protocol developer Auki Labs:

“While Web3 is encouraging people to take ownership and responsibility for their own digital presence, the SaaS movement’s core philosophical tenet is handling the complexities of the digital realm for you.”

When looking from the opposite perspective, however, SaaS has already won the Web3 space, Pihl claimed: “Platforms like Infura and Alchemy run huge chunks of the Web3 ecosystem because so few can, or even want, to run their own nodes.”

As such, many of the companies that actually make reliable revenue in Web3 are actually providing tools (as a service, commonly) for other Web3 projects, Pihl explained, adding:

“In a world where the killer apps have not yet been found, a safe bet is selling picks and shovels to those that are digging.”

He continued by saying that many Web3 companies are so passionate about Web3 that they design by ideology instead of looking for the product-market fit. Pihl thinks, if startups begin by saying “we are a Web3 company,” they limit their perspective or ability to listen to and understand the business needs of their potential customers from the beginning.

Recent: How Bitcoin mining saved Africa’s oldest national park from bankruptcy

Although the B2B SaaS market is huge, people shouldn’t assume that “product X but on the blockchain” is a winning idea. The creator could raise money for it, but if the new on-chain “product X” does not solve the problem better than the one already in use, there is no reason to switch to the new product, according to Pihl.

Assuming clients will be excited to embrace a Web3 product because its developer finds it philosophically, ethically or aesthetically superior is not a good approach, according to Pihl:

“You need to solve a pressing issue for the client, or they won’t engage.”

Bitcoin Lightning Network developer updates node software with Taproot support

The latest software release, named lnd 0.15 beta (v0.15-beta), aims to empower developers to create solutions for more use cases by leveraging the Bitcoin Network’s capabilities.

Lightning Labs, a developer of the Bitcoin (BTC) Lightning Network (LN), released a beta version of the Lightning Network Daemon (lnd) — a complete implementation of the LN node — with added support to the latest protocol upgrades including Taproot and Musig2, among other improvements.

lnd is a software component that handles various aspects within the LN including managing a database, generating payment invoices and revoking payments, to name a few. The latest software release, named lnd 0.15 beta (v0.15-beta), aims to empower developers to create solutions for more use cases by leveraging the Bitcoin network’s latest capabilities.

In the announcement, Lightning Labs’ product growth lead Michael Levin revealed that over 50 contributors participated in launching the company’s first release in the year 2022, adding that:

“This release gives complete Taproot support for the internal lnd wallet, making it one of the most advanced Taproot wallets today. Further, this release has support for an experimental Musig2 API compliant with the latest BIP draft.”

The primary goal of MuSig2, a multi-signature scheme, is to allow for the creation of aggregate public keys that can be used in Taproot outputs, thus, introducing the ability to authorize transactions with Schnorr signatures.

Unlike previous versions, the beta release also removes the redundant data from the revocation log bucket, which showed a reduction of 95% in database size during initial testing. While the update does not reclaim space for existing states, Levin envisioned that a follow-up release may include a migration feature that could reclaim old disk space.

Staying true to their commitment to make the LN more reliable, robust, and secure, Lightning Labs introduced greater control over pathfinding preferences — ultimately helping to reduce the transaction fees by identifying the lowest cost route.

Related: Bitcoin network power demand falls to 10.65GW as hash rate sees 14% drop

The Bitcoin network recorded the year 2022’s lowest power demand of 10.65 gigawatts (GW) on June 25. As a result, the computing power for mining BTC blocks came down to 199.225 exahash per second (EH/s).

Bitcoin network power demand from 2018-2022. Source: ccaf.io

The sudden reduction in Bitcoin’s power demand is directly correlated to the falling hash rate. The mining hash rate corresponds to the computing power required by BTC miners to successfully mine a block — a key security metric.