Chess-GPT's Internal World Model
A Chess-GPT Linear Emergent World Representation
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 6,985 posts.
A Chess-GPT Linear Emergent World Representation
Suppose you want to pick an integer at random in a set of N elements. Your computer has functions to generate random 32-bit integers, how do you transform such numbers into indexes no larger than N? Suppose you have a hash table with a capacity N. Again, you need to transform your hash values (typically 32-bit ……
Tero Parviainen
Project Loom's mission is to make it easier to write, debug, profile and maintain concurrent applications meeting today's requirements. Threads, provided by Java from its first day, are a natural and convenient concurrency construct (putting aside the separate question of communication among threads) which is being…
Many programmers are aware that C++ templates are Turing-complete, andthis was proved in the 2003 paper C++ Templates areTuring Complete.
This story is part of Cory Doctorow’s 2007 short story collection “Overclocked: Stories of the Future Present,” published by Thunder’s Mouth, a division of Avalon Books. It is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 license, about which you’ll find more at the end of this file.
The new George W. Bush Presidential Center is being dedicated this week. This seems like a good time to bust a longstanding myth about our former President, my former boss. I teach a class at Stanford Business School titled “Financial Crises in the U.S. and Europe.” During one class session while explaining the events…
On one of my visits to the Computer History Museum – and by the way this is an absolute must-visit place if you are ever in the San Francisco bay area – I saw an early Google server rack circa 1999 in the exhibits. Not too fancy, right? Maybe even… a
This is the story of one computer professional's explorations in the world of postmodern literary criticism. I'm a working software engineer, not a student nor an academic nor a person with any real background in the humanities. Consequently, I've approached the whole subject with a somewhat different frame of mind…
an interactive guide to human networks
As a bootstrapped software company, Fog Creek couldn’t afford to hire customer service people for the first couple of years, so Michael and I did it ourselves. The time we spent helping customers t…
A look-back at caching strategies from the past; with recent changes in Chrome's and Safari's caching strategies, there is no caching benefit from using publicly available third-party libraries anymore.
Why's (Poignant) Guide to Ruby, from Why's (Poignant) Guide to Ruby by _why the lucky stiff. CC BY-SA 2.5.
The first two articles in this series, “ Regular Expression Matching Can Be Simple And Fast ” and “ Regular Expression Matching: the Virtual Machine Approach ,” introduced the foundation of DFA-based and NFA-based regular expression matching. Both were based on toy implementations optimized for teaching the basic…
Joe Duffy's Blog | Adventures in the high-tech underbelly
Warning: The below content is not appropriate for children. Please check with an adult before you read this page. To go back to the children’s page, please click here. This isn’t an easy piece to write, for reasons that will shortly become clear, but I know it’s time to explain myself on an issue surrounded […]
Hey kids, did you know that JavaScript doesn't have integers? That's right! All JavaScript numbers (either primitive numbers, or the Number object, and don't even get me started on how stupid it is that there is even a distinction between the two) are actually double floats! Now, in any Lisp-derived language, you…
Archiving the Web, because nothing lasts forever: statistics, online archive services, extracting URLs automatically from browsers, and creating a daemon to regularly back up URLs to multiple sources.
A forum moderated by author and artist Edward Tufte, including discussion and questions dealing with information design.
With the advent and success of the web, the de facto way of delivering user interfaces has shifted from thick-client applications to interfaces delivered via the web, a trend that has also enabled the growth of SAAS-based solutions in general. The benefits of delivering a user interface over the web were huge …