D3 zoom — the missing manual – freeCodeCamp
Deconstructing d3-zoom into translate, scale, even handling, zoom targets
d3  visualization 
What Part of Legal Immigration Don't You Understand?
A flowchart showing the various ways someone could become a legal U.S. citizen.
2 days ago
Seen any recent old vs new pictures like this? Love a good size comparison!
Pictures showing how much larger new cars are than the old cars they mimic
6 days ago
Building Calendars
Video explaining how to build calendars for your new planet - solar, lunar, day length, intercalation, month length, weeks, etc.
time  procgen 
10 days ago
Dinosaur maps
Maps of the earth back when dinosaurs roamed it
10 days ago
Jeffrey Friedl's Blog » Saga of Frustration: Developing (and Abandoning) a Lightroom Plugin for 500px
Lightroom has no 500px plugin. The 500px people stopped supporting theirs, and Jeffrey Freidl has had no cooperation from 500px.
12 days ago
Neural networks for rap lyrics
neuralnetworks  language 
13 days ago
An Algorithm for Compressing Space and Time
HashLife optimizes Conway's Game of Life "astronomically" with memoization
22 days ago
Caves of Qud history generation
This paper is normally behind a paywall but the authors have made it available
gamedev  procgen 
25 days ago
Overview — fmt
C++ string formatting library. Much more convenient than cout and safer and more powerful than printf.
c++  software 
27 days ago
Welcome to Hextml
Online simple hex map editor
games  maps 
27 days ago
Simple tools for understanding risks: from innumeracy to insight
Finding: it's not just about whether someone "understands" statistical results. It's also about how well you present it. In particular, present frequencies ("3 out of 10") is more effective than presenting probabilities ("30%").
29 days ago
Paper about topic/event detection from tweets
29 days ago
Smarter brains run on sparsely connected neurons -- ScienceDaily
"the more intelligent a person, the fewer dendrites there are in their cerebral cortex"
brain  biology 
4 weeks ago
Rvalues redefined | Andrzej's C++ blog
C++17 changes how rvalues work; you can now do many new interesting things with them. And as usual, it complicates the language further…
5 weeks ago
Toolkit for making your website available over *.onion links
5 weeks ago
CGA in 1024 Colors - a New Mode: the Illustrated Guide
IBM PC color + TV system artifacts allowed for far more than the usual CGA color palettes.
color  history  technology 
5 weeks ago
Does Pixel Size Matter Clarkvision.com
Although people generally believe that smaller camera sensor pixels have worse quality, this site says it's not necessarily true anymore, because sensor technology has improved. They still recommend 4+ micron, and suggest 5 micron has the best image quality. This rules out the point and shoot cameras with 1-2 micron spacing, but it means number of megapixels is NOT a problem for DSLRs.
5 weeks ago
Style transfer for procedurally generated maps
Use the style of real maps, apply to generated maps
maps  neuralnetworks  procgen 
7 weeks ago
Two spaces
Two spaces after a period ending a sentence is easier to read
7 weeks ago
(A Bit of) Biological Neural Networks - Part I, Spiking Neurons
Introduction to biological neurons, and the mathematical models for them. Dynamical systems. Mildly interactive page.
biology  math 
9 weeks ago
Hurst exponent - Wikipedia
“A value H in the range 0.5–1 indicates a time series with long-term positive autocorrelation, meaning both that a high value in the series will probably be followed by another high value and that the values a long time into the future will also tend to be high. A value in the range 0 – 0.5 indicates a time series with long-term switching between high and low values in adjacent pairs, meaning that a single high value will probably be followed by a low value and that the value after that will ten...
math  structure 
9 weeks ago
Does Talking to Attractive Women Make Men Dumber? | Psychology Today
“Cognitive performance was assessed both before and after the interactions using demanding working memory and attention tasks. Men’s performance on these tasks declined significantly after interacting with a woman (relative to the same-sex condition), and even more so after interacting with an attractive woman. Women’s cognitive performance stayed consistent regardless of whether they interacted with a same or other sex individual—and regardless of the attractiveness of the other individual.”
biology  weird 
9 weeks ago
Jepsen: Redis redux
Redis uses algorithms that aren't proven to be safe
9 weeks ago
Self-cleaning phone screen
Materials science is amazing, and I'm surrounded by people making social ads better :-/
manufacturing  engineering 
9 weeks ago
FastAI coding style
Some people use a more compact coding style than the usual recommended style. Rationale
9 weeks ago
Tasks, microtasks, queues and schedules - JakeArchibald.com
Internals of when setTimeout and events and Promises run - different in each browser of course
10 weeks ago
Example-based terrain synthesis
Given lots of examples, and a sketch of what the output should be, the system can synthesize a terrain.
procgen  maps 
12 weeks ago
Taco Bell Programming
Code is a liability; functionality is an asset
march 2018
History of Unity game engine
They wrote an engine, realized it wouldn't be good enough without a game, so they then wrote a game (Gooball), then went back to release the engine.
march 2018
Peter Norvig here. I came to Python not because I thought it was a better/accept... | Hacker News
Peter Norvig says he uses Python because it matches the pseudocode in his AI textbook
march 2018
Computational Meta-Psychology
Interesting talk connecting computational processes with animal/human/societal behavior, with the goal of developing AI.
structure  society 
march 2018
The Trust Spectrum – Raph's Website
How much do you trust another play in a game? And for what things? Research blog post
gamedev  society 
march 2018
Overpass Font
Open source font inspired by Highway Gothic, with sans serif and mono variants. From Red Hat.
march 2018
Wind turbines are getting taller, bigger, and more powerful - Vox
Bigger wind turbines produce a lot more power, so they're producing huge turbines. Eiffel Tower height.
environment  engineering 
march 2018
lvalues, rvalues, glvalues, prvalues, xvalues, help! | C++ on a Friday
Nice explanation of this explosion from l/r value to all the new categories
march 2018
Screen-filling Rasterization using Screen-aligned Quads and Triangles
It's faster to use one big triangle than two triangles if you want to fill the screen
march 2018
The minimum number of triangles per draw call
GPUs need to have enough work to do in each draw call; otherwise some of it will sit idle
march 2018
An Efficient Snell's-Law Method for Optimal-Path Planning Across Multiple Two-dimensional Irregular Homogeneous-Cost Regions
"We are exploring a new approach to high-level optimal-path planning when homogeneous irregularly-shaped regions of a plane have different traversal costs per unit distance. It is based on the simple idea that optimal paths must be straight in homogeneous regions, and so those regions need not be subdivided for path planning. Our approach uses optics analogies, ray tracing, and Snell's Law, and reduces the problem to an efficient graph search with a variety of pruning criteria. The time and spac...
march 2018
trees are harlequins, words are harlequins — Some recent thoughts about deep learning, which...
Thoughts about how image classification neural networks are memorizing examples instead of generalizing
march 2018
Symmetric Waves — Greg Egan
Visualizations of various types of symmetry on a sphere, with spherical harmonics (haven't read the page yet)
february 2018
Maybe you don't need Rust and WASM to speed up your JS
Someone digs into some JS code and improves performance one thing at a time, ends up with much faster code.
javascript  performance 
february 2018
Guns And States | Slate Star Codex
Slate Star Codex looks at U.S. gun violence data, separating it out by homicide vs suicide, north vs south, urban vs rural, white vs black, and other factors
politics  society 
february 2018
DasSur.ma – Deep-copying in JavaScript
Surprisingly, JSON.parse(JSON.stringify(x)) is the fastest way to deep copy an object, assuming it has no cycles or functions, etc.
javascript  performance 
february 2018
Localization and Plurals - Mozilla | MDN
There are lots of different systems for plurals, e.g. Welsh has different forms for 0, 1, 2, 3, 6, of something.
february 2018
Looks like a wiki+docs+trello service
february 2018
« earlier      
3d a3 actionscript advertising ai algorithms android art assembly audio biology blob blogs brain bugs business c++ calendar cars cats cdg china civ4 clojure color communication compilers computers construction cooking cool creativity css culture currency d3 database design dhtml doctorwho drawing dwarffortress e-m1 economics education efficiency emacs email emoji engineering english environment factorio filesystems firefox fish flash flickr fonts food formats fun funny future game gamedev games garden geology geometry getting git giving google graphics gtd guild_wars hacks happiness hardware haskell haxe health hierarchy history houses howto html html5 hue identity infrastructure interactive iphone java javascript job json keyboard kindle language learning legal liberty life lightroom linux lisp long-tail lua mac makingthings manufacturing maps marketing materials math money moo movies music networking neuralnetworks ninjablocks nodejs nwn oblivion olympus opengl orgmode osc paper parsers parsing pathfinding people performance photography physics politics pond ponds privacy procgen programming project projects puzzlequest python quotes reiser religion rest reviews robots rotmg ruby rust s3 sad science search security simcity simplicity simulation sleep society software solar spore statistics stories structure supremecommander svg technology time touchpad transportation travel ttd typescript typography ui unicode unity unix via:nelson video videos visualization voronoi water weather web webgl weird wii windows wisdom work wow writing xml xmpp xslt

Copy this bookmark: