Homepage
Open in app
Sign in
Get started
On Technology
Articles on Technology, Computer Science and Engineering by Nuwan I. Senaratna
Machine Learning
Artificial Intelligence
Software Engineering
Follow
Data vs. Information
Data vs. Information
How they are different & why this is important
Nuwan I. Senaratna
Oct 27
How to Present Election Results
How to Present Election Results
10 Data Visualization Design Principles to Follow
Nuwan I. Senaratna
Oct 26
Anonytopia
Anonytopia
A Society Without Identity
Nuwan I. Senaratna
Oct 21
Beware of Unscrupulous Investors
Beware of Unscrupulous Investors
10 Anti-Patterns to Avoid
Nuwan I. Senaratna
Oct 17
Hexagon Maps for Elections
Hexagon Maps for Elections
How to draw them yourself
Nuwan I. Senaratna
Sep 23
Hobby Coding Projects
Hobby Coding Projects
Purpose in the Absence of Purpose
Nuwan I. Senaratna
Sep 7
Musical Performance in the Age of AI
Musical Performance in the Age of AI
7 Glimpses into the Future
Nuwan I. Senaratna
Aug 31
CrowdStrike Issue
CrowdStrike Issue
What I’ve learnt so far (July 20, 2024)
Nuwan I. Senaratna
Jul 19
A Recent History of AI (2022 January)
A Recent History of AI (2022 January)
From ConvNeXt to Robo-Hiker
Nuwan I. Senaratna
Jul 16
WordNet
WordNet
A Short Primer, with Python Code Examples
Nuwan I. Senaratna
Jul 10
A Layperson’s History of AI
A Layperson’s History of AI
From Perceptrons (1950) to ChatGPT (2022)
Nuwan I. Senaratna
Jul 8
A History of AI (Part 5)
A History of AI (Part 5)
2017 to 2022 (Transformers to ChatGPT)
Nuwan I. Senaratna
Jul 8
A History of AI (Part 4)
A History of AI (Part 4)
2015 to 2016 (Batch Normalization to YOLO)
Nuwan I. Senaratna
Jul 7
A History of AI (Part 3)
A History of AI (Part 3)
2010 to 2014 (AlexNet to Adam)
Nuwan I. Senaratna
Jun 30
Scientific Names of Plants
Scientific Names of Plants
And making sense of them
Nuwan I. Senaratna
Jun 29
About On Technology
Latest Stories
Archive
About Medium
Terms
Privacy
Teams