Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
October 11, 2024
Search
Highlight

50 years of queries
The relational model is probably the one innovation that brought computers to the mainstream for business users. This article by Donald Chamberlin, creator of one of the first query languages (that evolved into the ubiquitous SQL), presents its history as a commemoration of the 50th anniversary of his publication of said query... more
Quote
But there is something more than pragmatism in the rhetorical connection of literacy to computer programming. First, the idea that programming is connected to literacy is more than a fad. Educators and programming professionals have made the connection between writing and programming since at least 1961--almost as soon as computers became commercially and educationally viable... more
- Annette Vee (2017)
Articles
An analysis of the math requirements of 199 CS BS/BA degrees at 158 U.S. universities: Communications of the ACM

The mathematics requirements for computer science (CS) students have been debated for decades. I began teaching in a CS program in 1983, and I recall similar discussions at that time. The debate has... more

Computer Science Education (K.3.2...) | Oct 9 24

50 years of queries: Communications of the ACM

The relational model is probably the one innovation that brought computers to the mainstream for business users. This article by Donald Chamberlin, creator of one of the first query languages (that evolved into the ubiquitous... more

History of Computing (K.2) | Sep 20 24

Free and open source software and other market failures: Communications of the ACM

Understanding the free and open-source software (FOSS) movement has, since its beginning, implied crossing many disciplinary boundaries. This article describes FOSS’s history, explaining its undeniable success throughout the 1990s, and why the... more

General (D.0) | Sep 2 24

The Internet of batteryless things: Communications of the ACM

The world is moving toward a future of very small, Internet-connected intelligent devices, that is, the Internet of Things (IoT). However, at present, providing power to these devices is a problem--the inconvenient, expensive, and environmentally unsustainable... more

General (K.6.0) | Aug 16 24

A review of semi-supervised learning for text classification: Artificial Intelligence Review

Duarte and Berton address the challenges of text classification in the context of big data, emphasizing the difficulties and costs associated with obtaining large labeled datasets. They explore the field of semi-supervised learning (SSL) as a solution... more

Text Analysis (I.2.7...) | Aug 14 24

10 things software developers should learn about learning: Communications of the ACM

In today’s fast-changing world where groundbreaking technologies are emerging to eclipse their predecessors at an unprecedented pace, continuous learning is not an option but a necessity for practitioners. Understanding how humans learn and memorize can help us do... more

Software Development (K.6.3...) | Jul 29 24

ContraMTD: an unsupervised malicious network traffic detection method based on contrastive learning: WWW 24

The methodology utilized in this study is innovative, as the procedure used to identify malicious network traffic involves an unsupervised method in contrastive learning. This unsupervised technique aims to surpass both... more

Security & Protection (C.2.0...) | Jul 19 24

The temporal logic of coalitional goal assignments in concurrent multiplayer games: ACM Transactions on Computational Logic

Enqvist and Goranko’s temporal logic of coalitional goal assignments (TL-CGA) extends Alur, Henzinger, and Kupferman’s 1997 alternating-time temporal logic (ATL) and de Pauly’s 2002 coalition logic (CL). TL-CGA... more

Games (K.8.0...) | Jun 25 24

Backdoor attacks and defenses in federated learning: survey, challenges and future research directions: Engineering Applications of Artificial Intelligence

Machine learning (ML) technologies are becoming mainstream, particularly for the analysis of bulk data. The success of ML systems, however, hinges on the input of high-quality data and the ability to train... more

Security (K.4.4...) | Jun 17 24

The nature of computational models: Computing in Science and Engineering

Scientific computing is one of the oldest, if not the oldest, types of computational science. The venerable Fortran programming language was created to help scientists expand the frontier of what theory could produce as... more

Physical Sciences & Engineering (J.2) | May 27 24

Books
The singularity is nearer: when we merge with AI

Ray Kurzweil’s The singularity is nearer builds upon his previous works, offering a visionary and updated exploration of the rapid technological advancements driving us toward the singularity. Kurzweil continues his discussion of artificial intelligence (AI) reaching human... more
Computers & Society (K.4) | Oct 11 24

Mastering digitally controlled machines: laser cutters, 3D printers, CNC mills, and vinyl cutters to make almost anything

Mastering digitally controlled machines offers an in-depth and practical guide to using and building computer-controlled tools such as laser cutters, 3D printers, computer numerical control (CNC) mills, and vinyl cutters. This book is an essential resource... more
Digital Equipment Corporation (K.1...) | Oct 7 24

A comprehensive guide for Web3 security: from technology, economic and legal aspects

The rapidly emerging technologies for Web3 applications and digital assets pose challenges for the creators, legislators and end users of complicated financial ecosystems. Today, security threats continue to be the potent enemies of technologies and platforms... more
Security (K.4.4...) | Oct 2 24

Nexus: a brief history of information networks from the Stone Age to AI

Yuval Noah Harari offers a sweeping narrative on how information networks have shaped human history. From the early formation of societies, religious texts, and political propaganda to modern artificial intelligence (AI)-driven networks, Harari masterfully explores how the... more
History of Computing (K.2) | Sep 30 24

Design patterns with Java: an introduction

Musch’s book is an introduction to design patterns, including their principles and applicability. It also guides readers through software development and Java programming. The first chapter explains the history and considerations of design patterns. The second... more
Java (D.3.2...) | Sep 26 24

Rendering history: the women of ACM-W

Rendering history: the women of ACM-W, edited by Gloria Childress Townsend, celebrates the 30-year history of ACM-W, the Association for Computing Machinery’s Committee on Women in Computing. This book offers an inspiring narrative of trailblazing... more
History of Computing (K.2) | Sep 23 24

OCaml scientific computing: functional programming in data science and artificial intelligence

This monograph is an exposition of the Owl library in OCaml for building applications that make essential use of numerical algorithms. These numerical algorithms are the basis of most engineering applications--mechanical, electrical, and electronic systems grounded in... more
Programming Environments (D.2.6) | Sep 18 24

Tidy modeling with R: a framework for modeling in the tidyverse

Tidymodels is a collection of packages in R designed to provide a consistent and tidy framework for modeling and machine learning tasks. It was developed with the principles of the tidyverse in mind, emphasizing a consistent and intuitive syntax for data analysis... more
Software Libraries (D.2.2...) | Sep 16 24

Calculus for the natural sciences

Calculus is “a part of the name of some branches of mathematics dealing with rules for the computation of and operation with objects of a definite type” [1]. More commonly, it refers to the branch of mathematics that is concerned with limits and the differentiation and... more
Math (I.7.2...) | Sep 13 24

Industry 4.0 and healthcare: impact of artificial intelligence

In this expansive anthology, editors Ashish Mishra and Jerry Chun-Wei Lin have compiled an impressive collection illuminating the boundless versatility of artificial intelligence (AI) that is revolutionizing modern medicine. Masterfully spanning diagnostic... more
Health (J.3...) | Sep 11 24


Display per column
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy