Micro-Max, a 133-line Chess Source
There now is a Winboard version that can handle bigger boards, and a Fairy-Max engine that can run under it ( download )
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 11,894 posts.
There now is a Winboard version that can handle bigger boards, and a Fairy-Max engine that can run under it ( download )
In our study published in Nature, we demonstrate how artificial intelligence research can drive and accelerate new scientific discoveries. We’ve built a dedicated, interdisciplinary team in hopes of using AI to push basic research forward: bringing together experts from the fields of structural biology, physics, and…
examines claims that the big five personality traits is more scientifically valid than the myers briggs personality indicator
Lessons learned from mixins, render props, HOCs, and classes.
This story appears in my collection Overclocked: Stories of the Future Present , 2007
I’ve been working on an experimental new C++ language feature tentatively called “metaclasses” that aims to make C++ programming both more powerful and simpler. You can find out about it here: Curr…
Then come along! Let’s make a compiler that goes all the way from source to assembly from scratch—no shortcuts!
Facebook has long had too much power, but Mark Zuckerberg’s expressed willingness to use said power for political ends means it’s time to consider countermeasures.
Daniel Lehmann, University of Stuttgart; Johannes Kinder, Bundeswehr University Munich; Michael Pradel, University of Stuttgart
This incident remains the top priority for my engineering team and for our entire company.
Understanding how people use their devices often helps in improving the user experience. However, accessing the data that provides such…
iTerm2 is a replacement for Terminal and the successor to iTerm
Scala is one of the main application programming languages used at Twitter. Much of our infrastructure is written in Scala and we have several large libraries supporting our use. While highly effective, Scala is also a large language, and our experiences have taught us to practice great care in its application. What…
The final years of Nokia’s mobile phones
Has any successful piece of software ever deserved its success less than the benighted, unloved exercise in minimalism that was MS-DOS? The program that started its life as a stopgap under the name of “The Quick and Dirty Operating System” at a tiny, long-forgotten hardware maker called Seattle Computer Products…
The “px” unit in CSS doesn't really have anything to do with screen pixels, despite the poorly chosen name. It's actually an non-linear angular measurement. The formulæ to convert between radians and px are as follows:
Rickover's famous speech about the distinction between academic (paper) reactors and practical reactors.
Miguel de Icaza's Blog
Almost every smartphone uses a processor based on the ARM1 chip created in 1985. The Visual ARM1 simulator shows what happens inside the...
It makes many aspects of JavaScript sane and convenient, and you get a compilation check that verifies syntax, however it still suffers greatly from weak-typing.
$300,000 for cracking #Telegram encryption
How to use Go's built-in profiler to understand and optimize your programs.
[Note: if you prefer audio, you can listen to this essay narrated by Grognor on his excellent podcast Second Enumerations . —Ed. ]