yusuke1997/dblp-id-title huggingface dataset:
Haskell a language for modern times
Making GHC whole again or, how to perform whole-program analysis within GHC
Modeling protein dependency networks using CoCoA
Deep dreams are made of these
Cameron Wilson: ACM's man in Washington
Knowledge discovery in databases: tools and techniques
Technology to support independent navigation of people with visual impairments
Body-positive computing as a means to counteract normative biases in fitness trackers
A day in the life of...Laura Majerus
The Brownian wanderlust of things
Peregrine: low-latency queries on Hive warehouse data
Man on the moon (1969), women on the web (1991 and still going strong)
Software verification and validation with destiny: a parallel approach to automated theorem proving
From brains to bytes
Technology for talking
The prerequisites and privilege of autodidacticism: what you already need to know to teach yourself
Interesting complexity: Sid Meier and the secrets of game design
What a wonderful world: ACM student chapters around the globe
Experimental mobile gateways
Positive computing: a novel research field to promote human well-being
Profile Sriram Kosuri: Never mind the cloud, back up your selfies to DNA
Software review: tie fighter
Fitness trackers
Book Reviews: serical communications books
Blooming in adversity
An interview with Mendel Rosenblum
The Road Less Traveled: stop and smell the policy
You mess the kitchen, you do the dishes
Incentivizing exploration via information asymmetry
Can we build the cyborg future we all deserve?
The digital divide
How startups changed the way we do science
Cancer: from biology to computer science
Sustainable sensing for a smarter planet
Social and psychological questions about humans and technology : The Stanford Social Media Lab
Object oriented framework development
AI for conservation: learning to track birds with radar
The problem of money as a measuring stick
Multimedia systems: introduction
How to get hired at a startup as a software developer
Using software watermarking to discourage piracy
A call for passion
How Technology Shapes Our Private Worlds
Profile Jeff Dean: Big data at Google
Leah Busque: herding TaskRabbits
Global cultures and computing
HCI and theology: Chalk and Cheese?
Computer security past and future
The future of devices: A reality check
ICTD at the University of California Berkeley
Elasticity in the cloud
The emergence of 3-D printing
Multidisciplinary systems engineering
The Wrens of Bletchley Park
Personal fabrication: from automated machines to augmented tools
Lifelong learning: an interview with Dr. Ming Lin
Graphics Libraries for Windows Programming
Many-body quantum mechanics: too big to fail?
Big data and internships at Cloudera
Microsoft windows programming strategies
Rendering a new world: Lucasfilm Advanced Development Group
What do you have that others don't?: succeeding in academia or industry
Applying for postgraduate studies
Open source, open heart
Programming languages in security: principles of programming group, Carnegie Mellon University
Geometric and path tracing methods for simulating light transport through volumes of water particles
Rethinking creativity
What's new at crossroads?
Getting from here to there: an interview with Tronster Hartley, senior programmer at Firaxis games
Clouds at the crossroads: research perspectives
Protibadi: starting the fight against sexual abuse
The shape of our feminisms
Ethical Tech Begins with Ethical Workplaces: Power Dynamics in Companies and Universities
XRDS reloaded
Making a scene: people and artificial intelligence improvising together
The Future of Cybersecurity: Emerging Challenges and Innovative Strategies
Hearing the Hype: a conversation with Anthony Volodkin
Satellite navigation
Benchmarking robots in smart cities
The video game [R]evolution
Detecting influencers in social media discussions
Taking charge of your career
How Drexel WiCS Supports Community Care
Let's split!
Four down
Crisis management
XR tools and where they are taking us: characterizing the evolving research on augmented, virtual, and mixed reality prototyping and development tools
Computer-Based Media for Medical Training
'Information wants to be free'
OPOWER
Staying disciplined during an interdisciplinary degree
Smart mobility: challenges and opportunities for the next generation of transportation
Stories from an autodidact
Help!: I need an idea for my dissertation
Undecidability of the spectral gap
At a crossroads: TA-ing first-year computer science
The story of XPilot
Computer graphics: introduction
Ethical considerations in gender-oriented entertainment technology
How much are the greenland and antarctic ice sheets melting?
St. Cloud State University ACM chapter wins 2nd annual Webbie prize
The development of a game playing framework using interface-based programming
Defending students from cyber crime: a hands on approach
3-D printing: green or not?
Leveraging personal experience for academic research and outreach
INBOX
The usability and digitalization of healthcare: third-wave HCI meets first-wave challenges
XRDS Mobilizes
The science of shape: revolutionizing graphics and vision with the third dimension
Gendered expectations: are we unintentionally undermining our efforts to diversify STEM fields?
Designing technology that promotes users' digital wellbeing
MentorNet
The student's guide to GDC
ChatGPT in Education: Partner or Pariah?
The effects of piracy in a university setting
Addressing the root of vaccine hesitancy during the COVID-19 pandemic
ImageIO: design of an extensible image input/output library
Copyright law meets the World Wide Web
VISIONS of Accessibility: Human-AI Lab (HAIL), University of Michigan
New directions in language processing
Exception handling evaluation of large APIs
Getting and staying agile
Beyond freebird
Ask Jack: Internet career
Learning about VR in VR
Prostheses Through the Ages
Overcoming misbehavior in mobile ad hoc networks: an overview
On virtual community-building with Stony Brook's ACM-W chapter
Parallel machine learning on big data
Radiography
Computer science and sports: The digital evolution of physical competition
On the complexity of Katamari Damacy
iNethi: locked down but not locked out
A lifetime in gaming: an interview with Russell Kay
Designing for haptics
Creativity and computing: an ACM student chapter initiative
Analyzing EEG data
Design and implementation of a digital library
An interview with Drew McDermott
A world wide web for women
Systems Security at LSU: SySec Lab, Louisiana State University
Should computer scientists worry about ethics?: Don Gotterbarn says, "Yes!"
Want a tenure?: try a startup
An overview of privacy preserving data mining
Online education for developing contexts
Second life and education
Confidentially using authentication
Computing as an evolving discipline
Choosing a Ph.D. program in computer science
Introduction: computer graphics
Architecting trust-enabled peer-to-peer file-sharing applications
Can TCP be the transport protocol of the 21st century?
Soft printing with fabric
Battery-free subsea internet of things
Visualizing Uncertainty to Reshape Election Forecasting: MU Collective, Northwestern University
Human to human
The Inexplicable Efficacy of Language Models
Sulá Batsú: solidarity as a feminist vision of technology
Breaking the cycle of Macondo: design and decolonial futures
Getting involved: welcome our new Co-EiC
Technology worldwide
Remaking Everyday Objects for Physical Computing
AI and the rise of gaming middleware: an interview with Pierre Pontevia of Kynogon
Massive multiplayer human computation for fun, money, and survival
The Data-Driven Revolution: AI's Role in Precision Medicine Discovery
Networking vehicles for safety: embedding cyber networks in physical networks
Speech synthesis
Life goes on with Pokémon: reimagining the design of location-based games during the COVID-19 pandemic
Australia's First ACM-W Student Chapter: Empowering Women in Computing
Running an alt.business: being a good cause and doing good business
Trends in internet of things platforms
Learning How to Program: An artistic perspective
Green technology
The case for regulating social networks and the internet
Human-Centered, Self-Improving Websites: Big Lab, Carnegie Mellon University
The making of a computer scientist
Road crew
An introduction to Java servlet programming
Rediet Abebe: the mechanism design for social good
Serving people in crisis to make the world a better place
Identity: the killer app of crowdfunded open hardware
CHI 2016: global, diverse, good
Tech's Role in Modern Elections
Hungry robots
SETI @ home project and its website
Innovation labs: University Politehnica of Bucharest
XCSL tutorial
An introduction to side channel cryptanalysis of RSA
The bioinformatics revolution
The arbitrary nature of computing curricula
How data can support equity in computing education
Facial recognition is the plutonium of AI
Using software to liberate U.S. case law
Information wants to be useful
Why are APIs difficult to learn and use?
At a crossroads: video game addiction
Cyber-Physical Security in Healthcare: Vulnerabilities and Emerging Solutions
Technologies for the development of agent-based distributed applications
Staying in touch: how print and digital media can further student chapter outreach
Technology the savior of billions of human lives
Hammering It Out: On Worker Cooperatives and the Question of Transforming the Tech Industry
Shaping the new future of work through mixed reality
Introduction to software engineering: the evolutionary discipline
Excellence around the world
Fortifying computing in student societies: A focus on outreach initiatives
A tale of two cities, real and imagined
Querying flying robots and other things: ontology-supported stream reasoning
Improving Instructional Materials with Large Language Models
Digital me, my smart devices and I
The center and the periphery: beyond Eurocentrism
Bacterial computing
Linux DSP shell
Networks and distributed systems: introduction
Fighting disease with data
The essentials of a computer scientist's toolkit
Introduction: agent technology
Graphics editing software
An investigation of current virtual reality interfaces
Introduction to programming shared-memory and distributed-memory parallel computers
CCET's Student Chapters are Reaching New Heights
Book review: Fatal Defect: Chasing Killer Computer Bug
Augmented human, extended machine: extended reality systems for robotic fabrication in architecture, engineering, and construction
Harnessing Machine Learning and Generative AI: A New Era in Online Tutoring Systems
The forgotten promise of technology
Book Reviews: game programming
Additive manufacturing
Cognitive science: at the crossroads of computers and the mind
How to publish research results for academic and non-academic audiences
Sourcemap: eco-design, sustainable supply chains, and radical transparency
Ideas from Actions, Alternative Anatomical Architectures
The hype of big thinking
NICTA ATP lab: Eveleigh, Sydney, Australia
Too Much Technology?
Data analytics, accelerators, and supercomputing: the challenges and future of MPI
Technology in defense of democracy
Being an open entrepreneur
Health 2.0: the digital health revolution
The amalgamation of technology and sustainability
Integrating technology into health: Augmented Health Lab, Hanover, NH, USA
Supercomputers: past, present and the future
Developing Wearables and Environmental Sensor Systems for Studying Ecosystems
Demystifying national labs
ACM Student Chapters
Trust mechanisms for Hummingbird
AI in the Classroom
Under the hood of the Internet: an overview of the TCP/IP protocol suite
Computational recreations: the n days of Christmas
We have the information you want, but getting it will cost you!: held hostage by information overload
Interview! Stephen R. Schach
Designing Personalized Pedagogical AI Agents to Support Children's Exploratory Learning
Formal methods enhance deep learning for smart cities: challenges and future directions
Storm-chasing drones
On the evolution of security bugs
Feeding a hungry world: the potential for unmanned aircraft systems
Every bit has a cost
Digital blasphemy: an interview with Ryan Bliss
Participating in a developer conference: a student's perspective
Challenges in systems biology: an interview with Dr. Lee Hood, inventor of the DNA sequencer
The intersection of technology and COVID-19
Foundations of electronic commerce: computer science at work
The Internet's history and development: from wartime tool to fish-cam
Objective viewpoint: the Java3D programming model
Evolving intelligent devices for the future via named data networking
Beware of toxic computing
Opinion: why are people afraid of computers?
EpiPolicy: a tool for combating epidemics
From Artificial Mentors to Simulated Subjects: Using Artificial Intelligence to Support Agency in Student-Driven Project-Based Learning
The chilling tale of copyright law in online creative communities
Integrating people-centered and planet-centered design: in conversation with Elizabeth Murnane
Introduction: computer vision and speech
Cynthia Dwork on Differential Privacy
How to choose a conference
Digital liberties: free speech and privacy under attack in cyberspace
You don't always have to be a coder
Associative memory and the board game Quarto
Enhancing Rigor in Computational Methods for Biological Data Analysis
An Error-Controlled Octree Data Structure for Large-Scale Visualization
The many stages of writing a paper, and how to close the deal
Incentives and the crowd
Democratizing AI?: experience and accessibility in the age of artificial intelligence
The principle of least authority: how capabilities can improve internet-scale privacy
Why to get involved in the open source community?
Computing and sustainability: how can technology lead us to a better future?
Finding the edge: Art and automation
Large Language Models in Education Embracing Opportunities, Confronting Challenges, and Shaping the Next Chapter Together
Networking on the network
XR needs "mixed feelings": engineering haptic devices that work in both virtual and physical realities
The Heidelberg Laureate Forum: Where Young Minds Meet Legends
Urban mobility in smart cities
Forests, trees, and false dichotomies
AI-Powered Phishing: The Current Landscape and Future Projections
Exploring the Horizon of Computation for Creativity
Letter from the editor: plugging into the cloud
Operating freely
The burgeoning computer-art symbiosis
Classifying data with decision trees
Don't change a thing: how adopting a service provider attitude can boost your career
Twitter, COVID-19, and disability: what worked and what didn't
Mathematics for the masses
Three-dimensional file system browser
Shady Science: The Role of Shadows in Non-Line-of-Sight Imaging
A.I. in a Liberal Arts College: The Renaissance of Humanistic Education
Ask Jack: finding a job
Be a new source
According to sensor 22, Benny is preparing dinner
Behold a pail of milk: the future of banking, currency, and e-commerce
Computer scientists in action: Alexandra Jimborean, computer architecture
How to intern
Co-creating the future of work: Lessons from workplace automation
Technology and societal changes: a complex story with many possible endings
Best practices for reproducible research
A new revolution is underway
Network connectivity made easy with the NetRecon lab: Lexington, Kentucky, USA
Visits to Research Groups
Learning from nature: network architecture inspired by biology
Machine learning fairness in big tech
The women bricoleurs of technology
Much ado about patterns
Introduction: WYSIWYG - More or less
Making with a sustainable purpose: an interview with Matthew L. Mauriello
The future of pedestrian-automated vehicle interactions
Do I Have a Say in This, or Has ChatGPT Already Decided for Me?
The mathematics of bias for people prediction
The future of sports and exercise: Aalto University game research group
Critical thinking of mobile sensing for health
Scams at Scale: Unmasking Crypto Fraud and Social Engineering on the Modern Web
Social media then and now
Reading the fine print
Motion planning for skateboard-like robots in dynamic environments
Safer together: TraceTogether and the future of digital contact tracing
Adbarrassment
The geometric origins of spectral graph theory
Task integration in multimodal speech recognition environments
D-Lab-ICT: spreading ICT innovation: Cambridge, Massachusetts
Living With Robotic Companions for Better Psychological Well-Being
Giving birth to touch devices
Stay weird, stay different
Building a nocturnal cluster with nonstandard hardware: Linux on the iMac
Never again an internet without us: Wikipedia's editatona experience
Jon Van Caneghem: designing games for a generation
Zero-knowledge Proofs
Christopher Sheats founder of the Emerald Onion
An architecture for easy Web page updating
Why saying no to the NSA is a slippery slope
The curious case of a sick google glass
From prototype to product: deployment strategies in computer science research
Emotionware
Automated DNA sequencers
Challenges in personal health tracking: the data isn't enough
Technology and dating
Community initiatives: ACM student chapters unite communities
How to deal with negative critique
Music, industry, and researching your own hidden curriculum
Letters of recommendation
Matthew Pryor: using tech to manage droughts, from Australia to California
Forget about blenders
Crime prevention technologies in low-income communities
Information technology and international development
Healthcare policies and standards
The future of programming: an interview with Paul Graham
A day in the life of...Richard Stallman
Data in motion: Supporting youth interest in athletics through multimodal data analytics
Flexing DevOps talent in a startup
The Grace Hopper Celebration of Women in Computing: one student's experience
A brief history of gamification
Subliminal computing: the support you don't see
Women writers project
Simon Fraser University's discourse processing lab, Burnaby, BC, Canada
Six tips for students interested in big data analytics
Play ball
Fairy godmothers of the internet
The First Computer Password
ART - the abstract robot toolkit
Massive streaming data analytics: a graph-based approach
The Expanding Role of Cameras in Health Diagnostics
How does your job fit?
Efficient Data Representation Using FlatBuffers
Gathering people to gather data
One step beyond virtual reality: connecting past and future developments
Coraline Ada Ehmke : Promoting richer open source communities
So you want to be an elite hacker? finding your career in cyber operations
Using apache as a caching proxy server
Charlotte: A Simple Web Server for Microsoft Windows
Connector: active queue management
On the path to great progress
Reflecting on robots, love, and poetry
Big data platforms: what's next?
Computer games: introduction
Teaching a New Dog Old Tricks
ADA ACM's role in diversifying chapter activities
Making a careers presentation
Wearable brain computer interface are we there yet?
Cancer Research UK Cambridge Institute: University of Cambridge, United Kingdom
Flexible computing for intermittent energy
E-commerce recommenders: powerful tools for E-business
Designing an e-commerce site for users
Aubrey Blanche: Atlassian global head of diversity
Kristin Lauter on Cryptography and Mathematics
Tech pack
Human computer interaction: introduction
Quantum milestones
Punch cards vs Java
How much (execution) time and energy does my algorithm cost?
Catching bad guys with graph mining
Creating hash functions using intrinsic functions
Voice activity detection
Becoming a global citizen in a smart city
Toward smartphone assisted personal rehabilitation training
Prospects for the internet of things
Slash Career? Balancing Work and Life with Cakes
The infinite mixtures of food products
Network security, filters and firewalls
Book review: Inventing Software by Kenneth Nichols
Tools tutorials, part deux
Digital and physical barriers to changing identities
Literary freedom: project Gutenberg
Designing and developing an open source medical informatics module
Sports and machine learning: How young people can use data from their own bodies to learn about machine learning
Objective View Point: an overview of the Standard Template Library
Challenges and methods in large-scale computational chemistry applications
The MBONE: the Internet's other backbone
Using the Java Native Interface
Will digitization harm or help workers in healthcare?
Student chapters in Europe
Tech for crises
The Role of AI Agents for Online Information Disorders
Unsupervised Learnings of Protein Large Language Models for Make Benefit Glorious Sector of Biotech
MOPS Research Group Empowers Communities: Baldwin Wallace University
Using Generative AI to Cultivate Positive Emotions and Mindsets for Self-Development and Learning
During the COVID-19 Pandemic, Everyone Had a Head-up Display
"So how are your hands?": thoughts from a CS student with RSF
Recommendation systems: principles and practice
Women in computing
An introduction to gamification in human-computer interaction
Creativity + Computer Science
Profile Ken Museth: a career shaped by creativity
The power of two: health habits and the social dynamics of couples
Tweet tweet!
Public key cryptography
Facing the African ICTD academic divide
The networked vehicle 1.0: integrating electric cars with the nation's power grid
Objective view point: a cornucopia of C++ resources
The devices that sparked a revolution
Toxicity caused by computing
BPDC ACM: Using social media marketing to bolster membership
Big data comes in tiny packages: single-cell driven science and health
Research at Nairobi's iHub: discovery and sharing
Service discovery in the future for mobile commerce
Web search
From individual consent to collective refusal: changing attitudes toward (mis)use of personal data
The next generation of interactive devices : Human Computer Interaction Lab, Hasso Plattner Institute
Words of wisdom from one computer scientist to another
Do humans play equilibrium?: modeling human behavior in computational strategic systems
Open for contributions
Why "celebrate women in computing"?
Women, hip-hop, and self-teaching: the new diversity in computing
Making the world fairer
The application of artificial intelligence to transportation system design
Apple's mouse: 25 years later
Promises of the virtual museum
Maurice Elzas on simulation ethics
Profile Sanny Gaddafi : Living at the forefront of Indonesia's tech emancipation
AI then and now
WiFi exposed
Mitigating Digital Risks for a Secure Future
Interpreting AI and its place in our worlds
Libera Tu Radio: a training space for community radio
The future of experiential computing
Money and power in academic publishing
Game Development Using TIC-80
Knowledge valorization
A day in the life of...Jennifer Lai
CMUnited: a team of robotics soccer agents collaborating in an adversarial environment
CyLab Usable Privacy and Security Laboratory (Pittsburgh, PA)
A tale of two cells
A day in the life of... Stuart Cheshire
XML: the future of the Web
Accessing the World Bank open data programmatically
It's now or never
Facing your supervisor
Survive and thrive at a job fair
Convolutional neural networks: an illustration in TensorFlow
The future of mixed reality is adaptive
Toward a more empathic relationship between humans and computing systems: an interview with HUE group's Mary Czerwinski, Jina Suh, and Gonzalo Ramos
Computers and art in the age of machine learning
IISc ACM, Bridging the Gap between Theory and Practice
Can data visualization help build democracy?
Beyond coding: toward software development expertise
At a Crossroads: peer review
The well-programmed clavier: style in computer music composition
Exploring global terrorism data: a web-based visualization of temporal data
Propagation and immunization in large networks
On earthquakes, lakes, and sensors
"ANN" helps Mario rescue Princess Toadstool
Biological backstory
Larry Tesler: honoring an impeccable legacy
A formative evaluation of scenario-based tools for learning object-oriented design
The timeline of things
Inventing open government
Brain-Load, Stress Levels, and Visual Complexity: Digital Tools for the Detection of Intangible Human-Environment Interactions
Where to go from here?
Meeting point: the computer lab
Looking Ahead, 2023 and Beyond
Considering social factors in new technologies