recentpopularlog in

garrettc : algorithm   26

Unraveling the JPEG
"JPEG images are everywhere in our digital lives, but behind the veil of familiarity lie algorithms that remove details that are imperceptible to the human eye. This produces the highest visual quality with the smallest file size—but what does that look like? Let's see what our eyes can't see!"
images  tutorial  jpeg  jpg  compression  algorithm 
6 weeks ago by garrettc
Fourier Transforms
An Interactive Introduction to Fourier Transforms!
algorithm  cool  fourier  compression  visualisation  mathematics  maths 
january 2019 by garrettc
Javascript Algorithms
Algorithms and data structures implemented in JavaScript with explanations and links to further readings
javascript  programming  algorithm  learning  data  computing 
may 2018 by garrettc
IDEA – nonverbal algorithm assembly instructions
IDEA is a series of nonverbal algorithm assembly instructions, created by Sándor P. Fekete, Sebastian Morr, and Sebastian Stiller.
algorithm  computer  science  visualisation 
march 2018 by garrettc
About - Project Euler
A website dedicated to the fascinating world of mathematics and programming
algorithm  coding  learning  programming  education 
march 2018 by garrettc
Visualizing Algorithms
"Algorithms are a fascinating use case for visualization. To visualize an algorithm, we don’t merely fit data to a chart; there is no primary dataset. Instead there are logical rules that describe behavior. This may be why algorithm visualizations are so unusual, as designers experiment with novel forms to better communicate. This is reason enough to study them."
algorithm  javascript  programming  visualisation  education  learning  interactive 
july 2017 by garrettc
Algorithmic Justice League
Algorithmic bias like human bias can result in exclusionary experiences and discriminatory practices. The Algorithmic Justice League is a collective that aims to highlight algorithmic bias.
activism  surveillance  bias  society  equality  algorithm 
june 2017 by garrettc
A visualization of the most famous Sorting Algorithms.
sorting  algorithm  programming  visualisation 
march 2016 by garrettc
Neat Algorithms - Paxos
"Paxos is a family of algorithms for teaching a whole bunch of decidedly unreliable processes to reliably decide on stuff. More formally: it allows a group of unreliable processors to deterministically and safely reach consensus if some certain conditions can be met, while ensuring the group remains consistent if the conditions can’t be met."
algorithm  programming  science 
january 2015 by garrettc
Kevin Slavin: How algorithms shape our world
Somewhat scary video from TED about the algorithms that shape our financial markets, and the terraforming humanity is undertaking on their behalf.
ted  video  algorithm  architecture  socialscience  society  finance 
august 2011 by garrettc
How to Write a Spelling Corrector 20 lines of Python! Great explanation of how it all works too.
code  howto  guide  language  learning  programming  python  algorithm  spelling  probability  theory  maths  mathematics 
april 2007 by garrettc
Adding tag clouds to drupal
Detailed look at the algorithms required for generating a tag cloud from a folksonomy
opensource  code  research  algorithm  php  tagging  cloud  drupal 
september 2005 by garrettc

Copy this bookmark:

to read