miniblog.

Race conditions on Ethereum contracts can lead to double withdrawals: https://vessenes.com/more-ethereum-attacks-race-to-empty-is-the-real-deal/ (scary! Smart contracts are very hard)
Why data storage will cease being cheap: https://blog.dshr.org/2014/05/talk-at-seagate.html (h/w has stopped improving exponentially!)
I don't understand the claim that static typing reduces unit tests. I can't think of any unit test I've written that would disappear.
Lenses rather remind me of setf (generalised setters in lisp) but for immutable data types. Nifty.
Racket docs are superb. The explanation of lenses is really accessible: https://docs.racket-lang.org/lens/lens-intro.html (some great examples and rationale)
Blogged: Hypermedia: How the WWW fell short https://www.wilfred.me.uk/blog/2016/06/14/hypermedia-how-the-www-fell-short/
Whilst the ownership system is the headline feature, I find Rust's immutable-by-default vars and private-by-default fns to be a huge change.
Sly (a fork of Slime) has a really neat notion of 'stickers'. It's essentially a break point plus watch expression: https://joaotavora.github.io/sly/#SLY-Stickers
The alphabet soup codecs shown are expensive proprietary standards. It's great to see open collaboration win. 2/2
The Opus codec was developed for low latency speech encoding, but it's incredibly good at all bit rates! 1/2
Photo
Great introductory talk on Pony: https://www.infoq.com/presentations/pony (actor-based language with E-style capabilities!)
Pharo's exception system is my new fave. You can resume, retry—like other condition systems—but with great syntax!
Photo
A neat result of Pharo reifying the stack: CI can just dump the stack, and you can continue locally! https://github.com/hpi-swa/smalltalkCI/issues/146#issuecomment-222537286 (cf core dumps)
Smalltalk reifies the stack as objects you can manipulate. Interestingly this allows even serialising continuations! https://news.ycombinator.com/item?id=10099817
Just realised that #pharomooc is using #moocpharo as the official hash tag. Argh. I thought it was quiet.
TIL about midnight-mode, an Emacs package for cleaning up old buffers: https://emacs-fu.blogspot.co.uk/2010/03/cleaning-up-buffers-automatically.html (courtesy of #churchofemacs today!)
At least, this has been my experience with Scheme. I think Shen and Forth run the same risk. 2/2
A lang should not be too easy to implement, or devs have more fun writing an interpreter than learning how to use the lang effectively! 1/2
Emacs 25 will introduce xref, a generic go-to-definition framework! https://www.reddit.com/r/emacs/comments/4m9rle/how_is_the_emacs_25_pretest_faring/d3u6myu (obsoletes the find-tag commands)
Blogged: The Strange World of Directory Scope https://www.wilfred.me.uk/blog/2016/06/04/the-strange-world-of-directory-scope/
Showing 501-520 of 922 posts