20782
Games of Interest from the 1000-Year Game Design Challenge
I just submitted my game Ketchup to an interesting game design contest, called the 1000-Year Game Design Challenge, and I couldn’t help but riffle through the…
from instapaper
yesterday
Computer Go (....continued)
The last post on Computer Go (about a year back) was a brief description of the game, and why it is very difficult to approach Go in the same way we tackled…
from instapaper
yesterday
Blog | Documenting Architecture Decisions | Relevance
Nov 15 2011
Architecture for agile projects has to be described and defined differently. Not all decisions will be made at once, nor will all of them be done…
from instapaper
yesterday
Ayn Rand Reviews Children’s Movies - The New Yorker
“Snow White and the Seven Dwarfs”
An industrious young woman neglects to charge for her housekeeping services and is rightly exploited for her naïveté. She dies…
from instapaper
yesterday
An example of functional design — Futurice
TL;DR this is not a monad tutorial
In this blog post we’ll walk through the technical design of one part of a (not yet public nor completed) web application…
from instapaper
yesterday
Alternate Hard And Soft Layers
Aliases: Scripting System, Interpreter, Extensible Middle Layer Problem: The mapping between the primitives available and the driver that controls them is too…
from instapaper
yesterday
Notes on the Ogre, by Steve Jackson
The command post was well guarded. It should have been. The hastily constructed, unlovely building was the nerve center for Paneuropean operations along a…
from instapaper
yesterday
'The Tyranny of Structurelessness' by Jo Freeman
The idea of ‘structurelessness’, however, has moved from a healthy counter to these tendencies to becoming a goddess in its own right. The idea is as little…
from instapaper
yesterday
From moderate Democrats to white Evangelicals, nearly every demographic group believes torture can be justified
According to a new poll released Tuesday by The Washington Post and ABC News, a majority of Americans believe that torture of suspected terrorists can be…
from instapaper
2 days ago
What's in a Var?
17 December 2014
There are many features that set Clojure apart from other programming languages but two pretty remarkable ones that don’t get much airplay are…
from instapaper
2 days ago
Creating a distinct transducer – Inside Clojure – Tales of Developing Clojure
I wanted to talk in this post about implementing some new transducer impls for existing sequence functions which is based on CLJ-1601. If you haven’t checked…
from instapaper
2 days ago
Teenage Mutant Ninja Turtles
TEENAGE MUTANT NINJA TURTLES (2014) is director Jonathan Liebesman (BATTLE LOS ANGELES, WRATH OF THE TITANS, TEXAS CHAINSAW BEGINNINGS: THE FINDING OF THE SAW)…
from instapaper
2 days ago
UCT at Sensei's Library
A Monte Carlo (MC) go program plays random games and easily evaluates the terminal position after two passes using Chinese rules. A MC program searches for…
from instapaper
2 days ago
Refactoring — Not on the backlog! | xProgramming.com
There has recently been a lot of noise on the lists, and questions at conferences, about putting refactoring “stories” on the backlog. Even if “technical debt”…
from instapaper
2 days ago
How to Learn Board Game Design and Development - Tuts+ Game Development Article
Over the past decade, board games have gained increased prominence within the game industry. With the growing popularity of Euro-style board games, such as…
from instapaper
2 days ago
So you've invented a board game. Now what?
An article by William Maclean, the creator of all kinds of fun and games.
You’ve invented a board game, you don’t know too much about the business side of board…
from instapaper
2 days ago
lutil 0.5.0: Composition, Predicates and Core lutil - LFE Tutorials, News, & Updates
With the release of lutil 0.5.0, there are new “compose” functions accompanying the previously-merged thrushing macros as well as a new convenience include file…
from instapaper
2 days ago
Give Pedestal another chance - Cache invalidation and naming things
For a community that it’s so eager to embrace new technologies, it surprises me how few Clojure developers have adopted Pedestal as their default web…
from instapaper
2 days ago
Dancing at Lughnasa - Wikipedia, the free encyclopedia
is a 1990 play by dramatist Brian Friel set in Ireland’s County Donegal in August 1936 in the fictional town of Ballybeg. It is a Memory play told from the…
from instapaper
3 days ago
Nickserv Commands - Foonetic
This article will discuss the different commands that can be used with Nickserv.
To register your nickname you can use the following syntax:
An email containing…
from instapaper
3 days ago
Adopting a Cambridge Culture — Medium
Work can be a drag if you find yourself in a den of assholes. Unfortunately, this is becoming more and more common in our narcissist-generating society. I’d…
from instapaper
4 days ago
Protecting and defeating barricades
Back
Many games will start out with both players trying to block each other, but then what? How do you unleash your own checkers and keep your opponent…
from instapaper
4 days ago
Paul Chiusano: The failed economics of our software commons, and what you can about it right now
Functional programming, UX, tech, econ
Twitter • GitHub • LinkedIn • RSS
I offer Scala and FP consulting services. If you’re interested in working together,…
from instapaper
4 days ago
How Reiner Knizia makes games
Reiner Knizia needs no introduction. As the most prolific game designer in the world today, you’ve almost certainly encountered his games, of which there are…
from instapaper
4 days ago
Eleusis Express
by John Golden
Eleusis Express is a card game of inductive reasoning. It is a modification of Robert Abbott’s game Eleusis.
The idea: One player has a secret…
from instapaper
4 days ago
Prince Joli Kansil Profile, 1981
“I do indeed, although it is going to be a while before the hard-core backgammon player takes up Marrakesh because of his natural reluctance to put aside a game…
from instapaper
5 days ago
Confessions of a Mortician — Matter — Medium
By Eric PuchnerPhotographs by Matt Eich
I was in the crematory with two fresh deliveries when my host, a mortician named Caleb Wilde, opened the bag containing…
from instapaper
5 days ago
Ralph Dumain: "The Autodidact Project": Web Guide: Board Games & Related Games & Recreations
General (Board) Games
boardspace.net: A Place for Board Games A cornucopia of playable abstract strategy games.
BrainKing Play online chess, checkers,…
from instapaper
5 days ago
Blog
(note: this is a very long post. I realize this may not be the best way to start it if I want people reading, but I thought it would be fair to give warning.…
from instapaper
5 days ago
Can a simple algebra test predict programming aptitude? | Codeup
Jenni White on December 1, 2014 • 19 comments
Every year since the establishment of Computer Science in the 1960s, 30-60% of CS college majors have failed their…
from instapaper
6 days ago
Codes of Conduct
This is a plea. It seems we are stuck with So-called “Codes of Conduct” (CoC) in many projects now. So we better handle them with care, and I need a piece of…
from instapaper
6 days ago
Jon Bentley’s design principles | John D. Cook
Design principles from Programming Pearls by Jon Bentley:
from instapaper
8 days ago
Rendering Caesar’s COIN (Part I)
Before GMT had announced Gallic War as an upcoming COIN Series volume, a couple images of our prototype posted on GMT’s Instagram site spawned a Boardgamegeek…
from instapaper
8 days ago
Magnus Carlsen on his chess career
SPIEGEL: Mr Carlsen, what is your IQ?
Carlsen: I have no idea. I wouldn’t want to know it anyway. It might turn out to be a nasty surprise.
SPIEGEL: Why? You…
from instapaper
8 days ago
Using Match
This document describes a pattern matcher, unimaginatively called match, the source code for which is available…
from instapaper
9 days ago
How to Uphold White Supremacy by Focusing on Diversity and Inclusion
Skip to main content
Since the civil rights movement, white people have exploited every opportunity to conceal their colonialist legacy and longstanding (ab)use…
from instapaper
9 days ago
Black Women Are Already Leaning In
To be a Black professional woman in a white-centric corporate space is to be constantly aware of how you fit in—or don’t—and to be constantly battling the…
from instapaper
9 days ago
twitter, free speech, or whatever and stuff
Hi there. I’m a writer. I write comic books mostly. I write a book called CASANOVA. It’s kind of a superspy/science fiction thing. Kind of. I write SATELLITE…
from instapaper
9 days ago
Le Maître du Chaos - Master of Chaos
Quand je relis cet article, j’ai un peu l’impression d’une dissertation de philo de terminale… Mais, bon, j’ai la flemme de tout reprendre sur un autre ton,…
from instapaper
9 days ago
Metafoundry 15: Scribbled Leatherjackets
November 23, 2014 by Deb Chachra Reading room; Homo Fabber.COORDINATES: Sitting on the balcony of a hotel room in Cairns, Australia, with a view of the…
from instapaper
9 days ago
Self Language
Self is like Smalltalk, OnlyMoreSo Self slogan from DavidUngar. The Self homepage at http://selflanguage.org contains much information, as well as source for…
from instapaper
9 days ago
All Around the Block: A Look at the Utterly Unique Designs of Rachel Simmons - A Boardgaming Life Review
It is far from unusual within the broad church of board wargaming to find designs based upon the use of wooden blocks. Columbia has dedicated itself to this…
from instapaper
10 days ago
Shanley Kane of Model View Culture Challenges a “Corrupt” Silicon Valley | MIT Technology Review
Shanley Kane
Shanley Kane is the founder and editor of the most interesting and original of new publications that cover technology: Model View Culture, a…
from instapaper
10 days ago
Intellij IDEA internal design | CoderGears Blog
The first version of IntelliJ IDEA was released in January 2001, and at that time it was one of the first available Java IDE with advanced code navigation and…
from instapaper
11 days ago
If Eventual Consistency Seems Hard, Wait Till You Try MVCC | Xaprb
This should sound familiar:
One of the great lies about NoSQL databases is that they’re simple. Simplicity done wrong makes things a lot harder and more…
from instapaper
11 days ago
Mapping The Atari-Introduction
Bill Wilkinson When I was asked by the editors at COMPUTE! to write this introduction, I was at first a little hesitant. How does one introduce what is…
from instapaper
11 days ago
Indie languages — Interview with Timothy Baldridge, Pixie’s language creator
We interviewed Timothy Baldridge, creator of Pixie, a small fast, native lisp with magical powers. We hope you try it out!
Please tell us a little bit about…
from instapaper
11 days ago
Citizenfour
When you hear that CITIZENFOUR is a really good documentary about Edward Snowden, you don’t really picture what it actually is. Or at least I didn’t.
I figured…
from instapaper
11 days ago
Why the data center needs an operating system - O'Reilly Radar
Developers today are building a new class of applications. These applications no longer fit on a single server, but instead run across a fleet of servers in a…
from instapaper
11 days ago
COSMAC 1802 Tiny Basic Software
Last updated Sept 15 2014. Edited by Herb Johnson, (c) Herb Johnson.
This page is about Tiny BASIC, software for Lee Hart’s COSMAC 1802 “Membership Card”. This…
from instapaper
11 days ago
A Man’s Primer on Rum
December 5, 2014
SHARE Rum is, without a doubt, the most underappreciated spirit. When one thinks of manly, sophisticated, classic drinks, rum is rarely on the…
from instapaper
12 days ago
Jonathan Degann: A History of German Games in America in the Period BC (Before Catan)
Discovering the hobby of Eurogaming can often feel like watching an episode of a successful television series that has already been running for a couple of…
from instapaper
14 days ago
Self-Organising Maps for Customer Segmentation using R | Shane Lynn
Self-Organising Maps (SOMs) are an unsupervised data visualisation technique that can be used to visualise high-dimensional data sets in lower (typically 2)…
from instapaper
14 days ago
Review – Monad
Monad is a two to four player strategic hand management card game, designed by Sid Sackson and published (currently) by Gryphon Games and playable in about an…
from instapaper
14 days ago
Embedded in Academia : Do Small-RAM Devices Have a Future?
Products built using microcontroller units (MCUs) often need to be small, cheap, and low-power. Since off-chip RAM eats dollars, power, and board space, most…
from instapaper
14 days ago
Rubinius 3.0 - Part 5: The Language - Rubinius
Brian Shirai 14 November 2014
This is the last post in the Rubinius 3.0 series. We started by talking about the Rubinius Team. In part 2, we looked at the…
from instapaper
14 days ago
3-Player Mentalis -- Revisited | Mentalis | BoardGameGeek
“It’s the only website actively supporting my favorite game, D&D Attack Wing. :)” – Wispur 28 days left to get a 2014 badge! One-time Monthly $5 $10 $15* …
from instapaper
15 days ago
Abstract Games magazine: game strategy articles, game reviews, news : MAGAZINE
MENTALIS A forgotten classic from the 1970’s
by Kerry Handscomb
Thousands of games have been launched over the past few decades. A few of these enjoy a brief…
from instapaper
15 days ago
Plato - philosophers.co.uk
Claude Levi-Strauss (1908-2009) is one of France’s foremost thinkers of the 20th century. The celebrated philosopher and anthropologist is one of the key…
from instapaper
15 days ago
Frame language: the knowledge based computer aided design (KBCAD) example (part 1) | High order disfunctions - Disfunzioni di ordine superiore
Create a new project with Modify the project.clj file so that it contains at least the following dependencies: Start the repl in the project directory with:…
from instapaper
15 days ago
Give it five minutes by Jason Fried of Basecamp
A few years ago I used to be a hothead. Whenever anyone said anything, I’d think of a way to disagree. I’d push back hard if something didn’t fit my…
from instapaper
15 days ago
Why The Spiel des Jahres is So Important
Why is the Spiel des Jahres so important? The group crowns two annual games of the year and has often drawn confusion from game enthusiasts.
Each year when…
from instapaper
15 days ago
A farewell note to a programming language - Matthias Nehlsen
Dear Scala,
Do you remember how we first met, back in 2012? I thought your functional approach was fresh, and different. For a while I believed we were made for…
from instapaper
15 days ago
Programming Modern Systems Like It Was 1984
Imagine you were a professional programmer in 1984, then you went to sleep and woke up 30 years later. How would your development habits be changed by the…
from instapaper
16 days ago
Matt's Board Game Back Room: 10+4 BG Questions with Antoine Bauza about '7 Wonders'
This is only my second 10+4 interview with a game designer about a specific game they have designed - I’ve been hoping to do more but haven’t been on the ball…
from instapaper
16 days ago
Matt's Board Game Back Room: 10+4 BG Questions with Sean Ross about "Haggis"
I am starting a new section/type of post today. It’s essentially an ‘interview’ with a game designer. Without going into too much behind-the-scenes thinking (as…
from instapaper
16 days ago
Two Player Climbing (think Tichu, not mountains) Card Game | Haggis | BoardGameGeek
“I use BGG every day, so supporting it is kind of a no brainer really.” – MinisterOfPropaganda 29 days left to get a 2014 badge! One-time Monthly $5 $10 $15* …
from instapaper
16 days ago
The Potential Bubble of Board Games? - Long Form Version
Chaz Marler of Pair of Dice Paradise recently ran an interesting series on Board Game Breakfast (episodes 47-50) about the similarities in the comic book…
from instapaper
16 days ago
A Little Known Hack From Japan To Get Your Notebook Organized
Tools like Evernote make organizing and finding information really simple. Yet despite that, we often need to use the humble notebook to jot down valuable…
from instapaper
16 days ago
Alien | Typeset In The Future
My third post about typography in sci-fi has been gestating for a while now. Indeed, it’s been slowly taking shape – you might say it’s been forming itself…
from instapaper
17 days ago
Doing the Impossible
Exactly-once messaging is something of a holy grail in the Kafka ecosystem – widely sought-after but rarely encountered. There are a handful of systems that…
from instapaper
17 days ago
The Case for Slow Programming
My dad used to say, “Slow down, son. You’ll get the job done faster.”
I’ve worked in many high-tech startup companies in the San Francisco Bay area. I am now…
from instapaper
18 days ago
Object Oriented Programming is Inherently Harmful | Hacker News
I certainly remember many of the quotes when they first came about. I’m a product of the object-oriented wave. At the time I felt I had all the arguments as to…
from instapaper
18 days ago
The State of JavaScript in 2015 - Jimmy Breck-McKye
The JavaScript world seems to be entering a crisis of churn rate. Frameworks and technologies are being pushed out and burned through at an unsustainable speed.…
from instapaper
18 days ago
A New Software Engineering - ACM Queue
What happened to software engineering? What happened to the promise of rigorous, disciplined, professional practices for software development, like those…
from instapaper
19 days ago
nil/recur
This post is (hopefully) the first in a series on posts on how to create reusable components in Om. I will describe a simple declarative select component and…
from instapaper
19 days ago
Room 101: A DSL with a View
In a previous post, I promised to explain how one might define UIs using an internal DSL. Using an internal DSL would allow us to capitalize on the full power…
from instapaper
20 days ago
Clojure/conj 2014 Notes
This was my fifth Clojure conference. I’ve become accustomed to having my mind blown, being humbled, entertained, charmed, and inspired, and coming away from…
from instapaper
22 days ago
ALEC's a Language for Expressing Creativity | Wisdom and Wonder
ALEC is the new configuration of my Emacs/Organization-Mode system. Just wanted to share some thoughts on the experience. The code says a lot, and the text,…
from instapaper
22 days ago
« earlier      
_ absorb actors agile ai ajax algorithms android api appengine apple arc architecture assembly baseball best-practices bk book books business c c# c++ career chess christopherhitchens clojure clojurescript closures codinghorror common-lisp comparison compiler compilers computer-chess computerscience computing concatenative concurrency continuations contracts-programming couchdb criticism css culture das database datastructure designpattern distributed documentation dsl economics education emacs erlang essay f# factor films food forth fp framework free funny gamedev games garbagecollection git github go google groovy gui gwt hacks hardware haskell howto http humor inspiration interesting interview interviews iphone ix java java.next javascript jquery jruby json jvm kernel kids lamda-the-ultimate langdev language languages lifehacks linux lisp lispm logic lua macros markdown math mathematics metaprogramming ml monads music node.js nosql ocaml olabini oop opensource optimization orm osdev osx papers parallelism parser paulgraham performance perl philosophy podcast politics presentation productivity programming prolog prototypalinheritence psychology python qi r racket raganwald rails rants recursion reference regex research resig rest retrocomputing reviews roguelike rr ruby scala scalability scheme science scifi search security semanticweb simulation smalltalk software source sql startup statistics stm syntax tco tdd technology tena testing text threads tips to-read tools toread tutorials twitter types unix useful ux via:packrati.us video videos visualization vm web web2.0 webdev wiki windows wjw writing xml yegge zed zombies

Copy this bookmark:



description:


tags: