I don't know if HTML+JS is the best way to design an editor, but I love that GitHub is exploring the boundaries of what is possible.
miniblog.
It's oddly satisfying to have a page where HTML rendering the bottleneck, not the backend. (The solution is lazy content loading I think.)
LLVM 3.6 is out! http://t.co/Tvi5AAeSPZ Includes a huge number of improvements.
Emacs hook tip: try to just add functions to hooks, e.g. (add-hook 'prog-mode #'eldoc-mode). It's easier to remove functions than lambdas.
Designing Qt-Style C++ APIs http://t.co/998njQunmB Full of great advice and broadly applicable.
Interesting to learn not all variables are hoisted in JS. Exceptions in catch clauses and the names of named function expressions are not.
Benign data races are scary, since C/C++ gives a compiler much freedom: https://software.intel.com/en-us/blogs/2013/01/06/benign-data-races-what-could-possibly-go-wrong
I really like the the subtitle on the npm login page. https://www.npmjs.com/login Flattery will get you everywhere.
Optimising let in JS: http://t.co/uh2zrYgk5E It's a shame that users need to consider which compilation tiers support their fave features.
"Experience with GCC is that the size of the IR is one of the most significant contributors to compile time." Wow! Not what I expected.
hall of api shame: boolean trap http://t.co/kbMZ8pBCex
The Google C++ Test Framework has an interesting concept of non-fatal assertions (e.g. non-fatal: EXPECT_EQ fatal: ASSERT_EQ). New to me.
Surprised to learn that CSV does actually have an IETF RFC standardising it: https://tools.ietf.org/html/rfc4180 (handling real data is messy though)
If you're a Hubot user and based in London, I've just released https://www.npmjs.com/package/hubot-tube-status to check on the current tube status!
jq http://t.co/Xczrc1ng3g is a fantastic tool for exploring JSON files. I wish I'd known about it earlier. http://t.co/gIwaGzatIA
Discovered jekyll-modes today, a major mode with syntax highlighting in highlight blocks when editing Jekyll posts. http://t.co/7FeQyFgICe
Blogged: My First LLVM Compiler: http://t.co/WUbsE7qawT
I'm coming round to the view that every project should have a code tidy script to keep formatting consistent.
Wow. In C++, `x = x` can have side effects! I can't think of any other language with this property.
Memcheck, the asm.js equivalent of valgrind: http://t.co/CdpcVG0a8p
Showing 521-540 of 650 posts