You Got Your Web Browser in my Compiler
I recently discovered that Microsoft’s VC++ compiler loads mshtml.dll – also known as Internet Explorer. The compiler does this whenever the /analyze option (requesting static code analysis) is use…
The latest blog posts to take off on Hacker News. 3,400 posts.
I recently discovered that Microsoft’s VC++ compiler loads mshtml.dll – also known as Internet Explorer. The compiler does this whenever the /analyze option (requesting static code analysis) is use…
Big news: late last week, generational garbage collection landed. It was backed out at first due to some test failures, but then re-landed and appears to have stuck.
Hi, I'm Peter Bex, a Scheme and free software enthusiast from the Netherlands. See my user page on the CHICKEN wiki or my git server for some of my projects.
2013 Update: I was young and stupid when I wrote this. I fear that Haskell is doomed to succeed. — Tony Hoare I ♥ Lisp. I think it's t...
In theory , JavaScript does not have classes. In practice , the following snippet of code is widely considered to be an example of a “class” in JavaScript:
CoffeeScript is an open source project that provides a new syntax for JavaScript. I have to say that I have a lot of respect for CoffeeScript and it got a lot of things right. The “golden rule” of CoffeeScript is “It’s just JavaScript” . That means there is a straightforward equivalent to every line of CoffeeScript…
A list of early warning signs that a software team is in survival mode, such as constant urgency, missing context, no time to reduce risk and long stress.
Since its release in December 2005, git has taken over the software industry. In combination with GitHub it is now a powerful tool to publish and share code: From big teams ( linux kernel , id Software , Epic Unreal ) to single individual ( Prince of Persia , Another world , Rick Dangerous ), many have adopted it as…
In this post I sketch a proposal for a digital currency that works unlike other *coins that have recently become available. I'm calling it ...
Starting in mid-2004 and until the end of 2006, I worked at a small DNS and DHCP software company called Nominum . These days Nominum offer...
I did several different things while I was working on Hacker News, and these will now be taken over by different people. Kevin Hale (HN id kevin) will be in charge of design. I don’t think he plans to change much about the appearance of the site, but users will be happy to hear he has a plan to make it work better on…
Free business calculators for CAC, Churn Rate, and LTV analysis. Make data-driven decisions for your business growth.
Visit the post for more.
When I built the original prototype of Light Table I didn’t have any grand purpose or goal in mind. I simply had some ideas on how programming could be better and I wanted to see how hard they would be to build. Until fairly recently, it never dawned on me that I’ve actually spent the past decade trying out ideas on…
The Path to the Metaverse I'm tremendously excited to join Oculus, and when I think back, it's astonishing how unlikely the...
I’ve kept it to myself for years, but now I believe the only way to fight the stigma of mental illness is to talk about my own.
Your life is the best story! Just start your blog today!
It’s been a weird and awesome couple of months. Our expectations for our tiny game were well, fairly tiny. Basically, we hoped it’d do better than Puzzlejuice. It did. By a lot. It’s still hard to address the world’s response with something beyond a wide-eyed daze but essentially we couldn’t be more thrilled. Duh.