When Maps Shouldn’t Be Maps | Matthew Ericson - ericson.net
2 days ago
Maps look cool but lots of data, even geo data, is better presented in other ways.
maps
visualization
2 days ago
the { buckblogs :here }: Maze Generation: Algorithm Recap
2 days ago
Various algorithms for generating mazes, with implementations that run in the browser.
algorithms
gameprogramming
2 days ago
Spline Interpolation
3 days ago
How to automatically generate Bezier curve knots given series of endpoints, with online demo showing what you get from the parameter settings. I like t=1/2 the best.
math
geometry
3 days ago
The network is reliable
11 days ago
Distributed systems are hard. Survey of what various companies do and various types of failures.
networking
11 days ago
Shortcat - Keyboard productivity app for Mac OS X
11 days ago
Like emacs isearch, but for mac gui controls
mac
software
11 days ago
Yonatan Zunger - Google+ - I have a tremendous number of thoughts about the various…
12 days ago
Yonathan Zunger on PRISM and Google
privacy
politics
google
12 days ago
BARREL | Text-align: Justify and RWD
12 days ago
Cool CSS way to evenly space text or images across the width of an element.
css
12 days ago
Home · mhwombat/grid Wiki
16 days ago
The Haskell Grid library has a nice set of diagrams showing various types of grids
gameprogramming
math
16 days ago
Brython
18 days ago
"Without a doubt, you've seen a clock like this in demos of HTML5
However, right click and view the source of this page...
It is not Javascript code! Intead, you will find Python code in a script of type "text/python""
python
web
However, right click and view the source of this page...
It is not Javascript code! Intead, you will find Python code in a script of type "text/python""
18 days ago
Cache oblivious array operations | 0 FPS
22 days ago
Cache-oblivious arrays in Javascript
algorithms
javascript
software
22 days ago
Colourco.de - find your colour scheme
22 days ago
Quick color scheme generator with hex/rgb/hsl output
color
22 days ago
[PDF] Pervasive Negative Effects of Rewards on Intrinsic Motivation: The Myth Continues
23 days ago
Authors claim that extrinsic rewards do not necessarily negatively impact intrinsic motivation, as widely believed
structure
learning
23 days ago
Fun vs. satisfaction
29 days ago
Removing less fun elements of a game can reduce overall enjoyment
gameprogramming
29 days ago
Overcoming Bias : Beware Extended Family
29 days ago
People being loyal to family helps individuals but hurts society
structure
29 days ago
TinyKeep AI Demo
29 days ago
The TinyKeep AI demos up on YouTube also have interactive web versions that you can play with
gameprogramming
algorithms
29 days ago
WebGL Inspector
4 weeks ago
Capture WebGL rendered frames and inspect the commands that were used to build them, step through the draw calls
webgl
graphics
programming
4 weeks ago
How to Protect a JSON or Javascript Service - Incompleteness
4 weeks ago
Protecting JSON requests from being read by third parties
javascript
security
4 weeks ago
Faster Canvas Pixel Manipulation with Typed Arrays ✩ Mozilla Hacks – the Web developer blog
4 weeks ago
Access pixel data in JS/Canvas
javascript
graphics
4 weeks ago
The Guide to Implementing 2D Platformers - Game Programming - Articles - Articles - GameDev.net
4 weeks ago
Covers grid, polygon, pixel based movement maps; jumping; animations; controls
gameprogramming
4 weeks ago
Turing Drawings | Hacker News
5 weeks ago
2d grids programmed by turing machines extended to 2d; lots of fascinating patterns collected on hackernews
art
5 weeks ago
Gamasutra - News - Opinion: Synchronous RTS Engines And A Tale of Desyncs
5 weeks ago
Synchronous networking in Supreme Commander
gameprogramming
games
supremecommander
networking
5 weeks ago
TinyKeep AI Demo Part 1 of 5: Roaming and Chasing - YouTube
5 weeks ago
Video showing NPC exploring randomly until it sees the player, then follows by line of sight, then follows by going to recent player locations
gameprogramming
algorithms
5 weeks ago
Easily Remove Image Backgrounds Online - ClippingMagic
5 weeks ago
Mark foreground and background of an image and the service will separate them for you
graphics
software
5 weeks ago
productivity - What is your most productive shortcut with Vim? - Stack Overflow
5 weeks ago
How to grok vi: registers, movements, subjects, verbs, objects, etc.
software
structure
5 weeks ago
Motion Blur Reduction Backlights (including LightBoost)
5 weeks ago
Because LCD monitors hold the image there's more motion blur because your eyes can't properly follow a moving object. CRTs are better in this. But now there are some LCD tricks that can get back the smooth motion that CRTs gave.
technology
graphics
5 weeks ago
PNPOLY - Point Inclusion in Polygon Test - WR Franklin (WRF)
6 weeks ago
Point in polygon? test in 7 lines of code (!)
algorithms
geometry
graphics
6 weeks ago
How to Build a JRPG: A Primer for Game Developers - Tuts+
6 weeks ago
Covers state machines, menus, maps, combat
gameprogramming
6 weeks ago
Dwarf Fortress, SimCity's Evil Twin : The New Yorker
8 weeks ago
SimCity and Dwarf Fortress - open ended games/simulations
games
dwarffortress
simcity
simulation
8 weeks ago
IEEE 754 Infinity and NaN Arithmetic Rules
8 weeks ago
Table showing how +0, -0, +Inf, -Inf, NaN, -1, +1 all interact via + - * / operators
math
software
computers
8 weeks ago
How the Science of Swarms Can Help Us Fight Cancer and Predict the Future | Wired Science | Wired.com
8 weeks ago
Structure of swarms, flocks, boids, using light, neighbors, rhythm, etc. for communication
biology
structure
8 weeks ago
Molly Rocket :: View topic - L-systems considered harmful
9 weeks ago
Someone looked at the “Procedural Modeling of Cities” paper that used L-systems, and found that it was much simpler to directly write the code than to try to make L-systems do what they wanted. Also see http://www.newton64.ca/blog/?p=747
gameprogramming
simplicity
algorithms
structure
9 weeks ago
Monospaced Free Fonts | Font Squirrel
9 weeks ago
FontSquirrel has a list of all their monospace fonts
fonts
9 weeks ago
Durand–Kerner method - Wikipedia, the free encyclopedia
9 weeks ago
Clever method for finding polynomial roots
math
9 weeks ago
Uniform random points in a circle using polar coordinates | anderswallin.net
9 weeks ago
If you want to choose a random point in a circle, and use radius/angle, you will get an uneven distribution.
math
geometry
9 weeks ago
LLJS : Low-Level JavaScript
9 weeks ago
Typed dialect of JS that has a C-like type system and manual memory management. Compiles down to asm.js
javascript
language
programming
9 weeks ago
Stage3D unsupported chipsets, drivers | Flash Player 11, AIR 3
10 weeks ago
Flash gadget that will tell you whether Flash supports acceleration on your GPU, in baseline (full feature) or constrained (partial feature) mode
flash
graphics
10 weeks ago
GDC 2013 - Dual Numbers (slides) [PDF]
10 weeks ago
Slides explaining how “dual numbers” work and how they can be used in games
gameprogramming
math
10 weeks ago
persistent.info: The People Behind Google Reader
10 weeks ago
List of people who worked on Google Reader
google
structure
software
10 weeks ago
Temporal Rate Conversion
10 weeks ago
Amazing overview of frames per second, crt vs lcd, "judder", film conversion, perception of flicker, etc.
video
technology
graphics
10 weeks ago
The Third Annual Game Developers Choice Online Awards
10 weeks ago
Whee, Realm of the Mad God was nominated in two categories
rotmg
games
10 weeks ago
Low-Level Thinking in High-Level Shading Languages
10 weeks ago
Slide deck that goes through examples of how the GPU shader compilers won't give you the optimizations you might want, and how you should write your code to take advantage of things like multiply-add and reciprocal square root.
math
graphics
gameprogramming
10 weeks ago
Cap'n Proto
10 weeks ago
"Cap’n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster. In fact, in benchmarks, Cap’n Proto is INFINITY TIMES faster than Protocol Buffers."
programming
10 weeks ago
Graph Grammar based Procedural Generation for a Roguelike - YouTube
10 weeks ago
Nice video showing structural map generation using graph grammars, on a non-grid layout; see discussion at http://www.reddit.com/r/gamedev/comments/1bne5o/graph_grammar_and_voronoi_based_level_generation/
gameprogramming
maps
algorithms
10 weeks ago
Context Behaviours Know How To Share « Andrew Fray
11 weeks ago
Alternative to flocking-based steering that (essentially) uses utility functions assigned to each potential direction of movement
gameprogramming
algorithms
11 weeks ago
War of the Vikings
11 weeks ago
Learn AI behavior trees by playing this game
gameprogramming
algorithms
11 weeks ago
vraid/earthgen · GitHub
11 weeks ago
Planet generator. Beautiful hexagon+pentagon planetary surface, with climate generation.
gameprogramming
11 weeks ago
[Table] IAmA: I'm Tarn Adams of Bay 12 Games, co-creator of Dwarf Fortress. AMA! : tabled
11 weeks ago
AMA from Tarn Adams (Dwarf Fortress)
games
gameprogramming
dwarffortress
11 weeks ago
Under the Hood of SimCity's traffic
12 weeks ago
Maxis engineer explains how SimCity 5's traffic simulation algorithm works
simcity
gameprogramming
algorithms
transportation
12 weeks ago
pufuwozu/toggle-osx-shadows · GitHub
12 weeks ago
Tiny mac utility to toggle OS X shadows
mac
software
12 weeks ago
How the GlassBox Engine works (based on the GDC 2012 talk and my observations) - includes some examples : SimCity
march 2013
SimCity 5's "GlassBox" simulation engine lets them make new sim games and parts of sim games easily. Reddit post/discussion about it.
games
gameprogramming
algorithms
simulation
simcity
march 2013
switchaudio-osx - A command-line utility to switch the audio source on Mac OS X. - Google Project Hosting
march 2013
Mac command line audio switching utility
mac
audio
software
march 2013
Who's hacks?: Change audio devices via shell script
march 2013
Mac command line program that lets you change audio input/output devices
mac
software
audio
march 2013
IndieGames.com - The Weblog Road to the IGF: Spry Fox's and Wild Shadow Studios' Realm of the Mad God
march 2013
History of Realm of the Mad God, as told by Alex Carobus
games
rotmg
march 2013
The case of the 500-mile email
march 2013
Debugging a situation where emails would not travel more than 500 miles
stories
march 2013
Olympus Zuiko lens field of view comparison
march 2013
Image showing the field of view from 7mm to 200mm on micro four thirds
photography
march 2013
A second draft of a non-technical article on universality | What's new
march 2013
Terence Tao describes examples of universal laws, including central limit theorem, zipf's law, site percolation, power laws, fractals ; also connects nuclear resonance, prime numbers, distribution of radio stations, arrival time of busses
structure
math
physics
march 2013
The complex grid | Emergent Urbanism
march 2013
Algorithm for fractal city layout, creating boulevards and larger roads as needed
gameprogramming
march 2013
Classical analysis of mode-mode energy transfer and dynamics during unimolecular reaction: hydrazoic acid, hydrogen peroxide, diimide, and methyl nitrite - The Journal of Physical Chemistry (ACS Publications)
(a paper about a chemistry project I worked on while an undergrad)
march 2013
The Universal laws behind growth patterns, or what Tetris can teach us about coffee stains | Empirical Zeal
march 2013
"Now, if you think about it, there’s something deeply puzzling here. Bacterial colonies, travelling flames, and coffee particles are all totally different systems, and there’s no reason to expect that they should obey the same mathematical laws of growth. So what’s behind this mysterious universality? Why do such different beasts play by the same rules?"
structure
march 2013
Halide
february 2013
"Halide is a new programming language designed to make it easier to write high-performance image processing code on modern machines. Its current front end is an embedding in C++. Hardware targets include x86-64/SSE, ARM v7/NEON, and CUDA."
math
programming
from delicious
february 2013
Abusing the algebra of algebraic types
february 2013
This “mind blown” level question asks what happens if you try to apply subtraction, division, square roots, derivatives to data types like lists and trees. Surprisingly cool results, thanks to deep connections from math.
math
programming
from delicious
february 2013
The Magic Ring Buffer
january 2013
Clever trick: use virtual memory to place two copies of a ring buffer adjacent in your address space, then you can treat a subset of it as a single contiguous buffer.
programming
from delicious
january 2013
Linear interpolation past, present and future « The ryg blog
january 2013
Implementing linear interpolation (lerp) by using fused multiply-add. Not for speed, but increased accuracy.
math
gameprogramming
from delicious
january 2013
Electronic shutter on GH3
december 2012
Pros and cons of the electronic shutter on the Panasonic GH3
technology
photography
from delicious
december 2012
The Sims - design documents
december 2012
Uploaded by Don Hopkins; non-mobile URL is http://www.scribd.com/collections/4050497/The-Sims
simulation
gameprogramming
from delicious
december 2012
Interactive Guide to Blog Typography
december 2012
Nice guide to fonts, spacing, etc. for a blog or web site.
web
typography
from delicious
december 2012
a3
actionscript
advertising
algorithms
android
art
audio
biology
blob
blogs
brain
bugs
business
calendar
cars
cats
china
civ4
color
communication
computers
construction
cooking
cool
creativity
css
culture
currency
d3
database
design
dhtml
drawing
dwarffortress
economics
education
emacs
email
engineering
environment
filesystems
firefox
fish
flash
flickr
fonts
food
formats
fun
funny
future
game
gameprogramming
games
geology
geometry
getting
git
giving
google
graphics
gtd
guild_wars
hacks
happiness
haxe
health
hierarchy
history
houses
howto
html
html5
infrastructure
iphone
java
javascript
job
language
learning
legal
liberty
life
linux
lisp
long-tail
mac
makingthings
manufacturing
maps
marketing
math
money
moo
movies
music
networking
nodejs
nwn
oblivion
opengl
osc
parsers
parsing
pathfinding
people
performance
photography
physics
politics
pond
ponds
privacy
programming
project
projects
puzzlequest
python
quotes
reiser
religion
rest
reviews
rotmg
ruby
s3
sad
science
search
security
simcity
simplicity
simulation
sleep
society
software
spore
stories
structure
supremecommander
svg
technology
touchpad
transportation
travel
ttd
typography
unicode
unix
via:nelson
video
videos
visualization
water
weather
web
webgl
weird
wii
windows
wisdom
work
wow
writing
xml
xmpp
xslt