18177
Mathematical Background
> This web page is a revised and extended version of Appendix A from the book Conceptual Structures by John F. Sowa. It presents a brief summary of the following topics for students and general readers of that book and related books such as Knowledge Representation and books on logic, linguistics, and computer science.
mathematics  logic 
4 hours ago
Archive of Interesting Code
The Archive of Interesting Code is an (ambitious) effort on my part to research, intuit, and code up every interesting algorithm and data structure ever invented. In doing so, I hope both to learn the mathematical techniques that power these technologies and to improve my skills as a programmer.
algorithms  c++ 
5 hours ago
Railway oriented programming | F# for fun and profit
RT : Fantastic article: Railway oriented programming | F# for fun and profit
from twitter
yesterday
Understanding Computation
RT : -> This book on computation and programming language design looks great
from twitter
yesterday
The Philosophy of Kierkegaard, the First Existentialist Philosopher, Revisited in 1984 Documentary | Open Culture
Danish philosopher Søren Kierkegaard—often considered the first existentialist—was born 200 years ago this past Sunday in Copenhagen. Writing under pseudonyms like Johannes Climacus and Johannes de Silentio, Kierkegaard attacked both the idealism of contemporary philosophers Hegel and Schelling and the bourgeois complacency of European Christendom. A highly skilled rhetorician, Kierkegaard preferred the indirect approach, deploying irony, ridicule, parody and satire in a paradoxical search for individual authenticity within a European culture he saw as beset by self-important puffery and unthinking mass movements.
philosophy  video 
yesterday
Pixie: An Operating System for Resource-Aware Programming of Sensor Networks
> Pixie is a new operating system for sensor networks that enables resource-aware programming, a model in which applications receive feedback on, and have explicit control over, resource usage. Pixie is designed to support the needs of data-intensive applications. These applications, which include high-resolution monitoring of acoustic, seismic, acceleration, and other signals, involve high data rates and extensive in-network processing. Given the fundamentally resource-limited nature of sensor networks, a pressing concern for such applications is their ability to receive feedback on, and adapt their behavior to, fluctuations in both resource availability and load.
internet-of-things  osdev 
yesterday
Clojure/conj 2013 - Call for Speaker Proposals!
RT : There's still time to submit a proposal for /conj 2013 in DC! Deadline is June 7.
from twitter
2 days ago
Hacker News is depressing | Hacker News
The wringing of hands and gnashing of teeth at the demise of Hacker News -->
from twitter
3 days ago
Strange Loop 2013 - RegOnline
RT : Get ready to register for this year’s event:
from twitter
3 days ago
A fast lock-free queue for C++
> Lock-free programming is a way of writing thread-safe code such that in the case of contention, the system is guaranteed to advance as a whole. "Wait-free" programming takes this a step further: the code is set up such that each thread can always advance regardless of what the other is doing. This also has the benefit of avoiding expensive locks.
c++  concurrency  lock-free 
3 days ago
874174 – ClojureScript benchmark
RT : . Filed here: — please feel free to add additional benchmarks you think are interesting/valuable.
from twitter
3 days ago
functional javascript
A peak of the back cover for Functional JavaScript --> more info at
from twitter
3 days ago
snk-cover | Flickr: Intercambio de fotos
A peak of the back cover for Functional JavaScript --> more info at
from twitter
3 days ago
mrb: Adventures in Garbage Collection Pedagogy and an Introduction to Racket
While preparing for a conference talk on Garbage Collection algorithms, implementations, and history, I have made a habit of scouring the internet for information on how to communicate the challenging ideas that Garbage Collection (GC) encompasses.
clojure  garbagecollection 
4 days ago
Front Page
I love me some Wikipedia, but C2 still takes the cake.
from twitter
4 days ago
Mailing List
Oh no... I've been drawn into reading about Bitcoin and Cypherpunks. :-O
from twitter
4 days ago
Index of /~bryan/irc/bitcoin-satoshi
Oh no... I've been drawn into reading about Bitcoin and Cypherpunks. :-O #sendhelp
bitcoin 
4 days ago
QCC - A Quick C Compiler
This is a tiny C compiler, I wrote it in a very restricted dialect of OCaml. It is in the same family as otcc but will work for the x86_64 architecture. My medium term goal is to port it into the C dialect it compiles, so I can bootstrap the thing. It will generate dynamically linked ELF files for the 64bits architecture x86_64 (AMD64 or IA-32e). It has no intermediate language and generates code as it parses the C source file. This makes it very fast, unsafe and unoptimizing. Code generated sucks, no doubt, but the compiler is very short and understandable.
ocaml  compiler  c  langdev 
4 days ago
Racket Roguelike 7: Into darkness!
> When I was playing Racket Roguelike earlier this week1, I realized something: I can see everything. There are no surprises, no mystery, no darkness
>
> Let’s fix that.
racket  roguelike  gamedev 
7 days ago
A Whirlwind Tour of Datomic Query | Datomic
This tour is to help those new to Datomic understand Datomic's built-in datalog by providing a simple domain and schema, and by walking through some use cases.  For a more complete treatment of Datomic's query capabilities, please take a look at the documentation.
datomic 
8 days ago
Deep Wizardry: Stack Unwinding
> In any language that supports recursive functions (ie. pretty much everything except Fortran 77 and Brainf*ck) the language runtime keeps a stack of what functions are currently executing. Stack unwinding is a way of inspecting, and possibly modifying, that stack.
debugging 
9 days ago
Clojure Inside Out - O'Reilly Media
RT : Deal/Week: Clojure Inside Out - $34.99 (Save 50%)

Use code VDWK
from twitter
9 days ago
Indie game Haunts unable to compile its Go code | Hacker News
Orgiastic Go imports meet non-dev causing mass confusion. HN cavalierly shouts coulda-woulda-shoulda ☠
from twitter
9 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 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 lambda lamda-the-ultimate langdev language languages lifehacks linguistics 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 parsing paulgraham performance perl philosophy politics presentation productivity programming prolog prototypalinheritence psychology python qi r racket raganwald rails rants recursion reference regex research resig rest retrocomputing reviews rms 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 visualization vm web web2.0 webdev wiki windows wjw writing xml yegge zed

Copy this bookmark:



description:


tags: