miniblog.

C is a subtle language. Today I learnt that array parameters always have pointer size, even for fixed size arrays!
Eschewing zshell for emacs: http://t.co/dvPilmJNPP -- eshell is well worth your time, but usually requires configuring to taste.
Theorem: if you have tests for all the features of your program (e.g. implementing a spec) you don't need to measure code coverage. Agree?
Blogged: Hubot for Smartphone Messaging: http://t.co/0KZhd0C2ph
How do you demonstrate that you didn't go fishing for theorems in your data? http://t.co/Xo8XUbP4JG
Constant propagation can break C code, if you're coding strictly to the spec: http://t.co/4bl7iaHho5 (crikey!)
Superb summary of the research into the effects of static typing on productivity: http://t.co/nxOLrQqytr (it's very hard to test well!)
Arch Linux updates so frequently that I'm beginning to wonder if I've missed some minor kernel versions entirely.
I'm playing with Twisted (a P2P twitter clone). It's a very cool idea, but it's slow to download the initial block chain (tweets are text!)
I used to think it was strange that Common Lisp has case-insensitive symbols, but Nim considers fooBar, foobar and foo_bar as equivalent!
Large companies often have simpler, memorable phone numbers. I wonder if you can place a value on a number based on its human memorability?
" Do not make things easy to use, make your components and abstractions simple to understand." http://t.co/UMlLmfueIo
ES6 adds string interpolation and custom string literals! https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/template_strings Remarkable for a language requiring backwards compat.
When even 100% path coverage isn't enough: http://t.co/bIFiwrC7sL
Nice sample code and explanation of foreach in io: http://t.co/eN0MTSHvCE (introspecting parameter names!)
Showing 601-615 of 650 posts