Why Write Python in Visual Studio?
Recently, Visual Studio 2015 was released with support for Python. Python Tools for Visual Studio (PTVS) are available to help throughout Visual Studio in
The latest blog posts to take off on Hacker News. 3,426 posts.
Recently, Visual Studio 2015 was released with support for Python. Python Tools for Visual Studio (PTVS) are available to help throughout Visual Studio in
LLVM is a godsend of a research tool. Here are some detailed notes on what LLVM is, why you would want to use it for research, and how to get started as a compiler hacker.
I’m thrilled to announce that I’m joining Y Combinator full-time. My job is to help our companies make hardware people want faster and better than ever before. Fortunately, our alumni are the best resource in the world for this: they’ve built some of the most innovative startups of the last decade. Coupled with our…
Although we were very happy with the win at Revision, we were not entirely happy with 8088 MPH as a whole. Because of the time pressure, there were some things we could not finish as well as we wan…
“We learn most when we have to invent” —Piaget In Part 2 you created a minimalistic WSGI server that could handle basic HTTP GET requests. And I asked you a question, “How can you make your server handle more than one request at a time?” In this article you will …
In my attempts to learn the C programming language well enough to write my own C compiler , I've encountered some very interesting examples of C syntax that you generally don't see every day. All of these examples you'll see here will compile without warnings or errors even with very strict compiler flags in gcc and…
Chris Herridge spent eleven months painstakingly rebuilding the engine of his Triumph Spitfire Mk3 , and photographing the process. Over 3,000 photos later, and he created this amazing video of an engine being disassembled and rebuilt.
You know Jean Shepherd as author of the beloved A Christmas Story. But before that, he conspired to get a book that didn't exist onto The New York Times Best Seller List. Read how he pulled off the Hoax of the Century.
I just got back from a wonderful trip to Rare Book School to deliver a talk in their 2015 lecture series. It was the last week of their summer season in Charlottesville, the week when the Descriptive Bibliography course (aka “boot camp”) was in full swing, and the weather was in all its hot, glorious humidity. I…
Paying customers better get used to crowdsourced beta testing.
Visit the post for more.
I’ve been enamoured with languages in the Lisp family ever since I first encountered The Structure and Interpretation of Computer Programs now more than a decade ago. At the time I was disappointed that such beautiful systems found so little use in day to day programming. Lisp seemed both deeply pragmatic (Objects!)…
There is a menace which is spreading like a disease throughout the Linux world, it is called systemd .
Boom Boom Boom, let me hear you say wayoh... #gamedev pic.twitter.com/DQYKwGaiLs
Tagged pointers are an interesting technology used to increase performance and reduce memory usage. As of OS X 10.10, NSString got the tagged pointer treatment, and today I'm going to take a look at how it works, a topic suggested by Ken Ferry.