In addition to MOOCs being incredible content for free, they're often run by top people. E.g. there's even a Scala MOOC by Martin Odersky!
miniblog.
Contributing to projects whose webpages are static content on GitHub is wonderful. It's obvious how to contribute.
The Emacs stack exchange now has its own theme! https://meta.emacs.stackexchange.com/questions/408/new-site-design-live
With touch screens, we need not replicate qwerty forever. What would a touch native programming env look like? https://news.ycombinator.com/item?id=11223697
Programming the ENIAC: an example of why computer history is hard https://www.computerhistory.org/atchm/programming-the-eniac-an-example-of-why-computer-history-is-hard/ (depends where you draw the line on 'computer'!)
I love using dash.el https://github.com/magnars/dash.el for throwing together new elisp projects. When you need its helpers, you *really* need them.
How much does Rust monomorphise common trait methods in larger projects? In Servo, rather a lot! https://gist.github.com/brson/18a1517e9b747a09c492
Improving Lisp UX One Form at a Time: https://lisp-univ-etc.blogspot.com/2016/05/improving-lisp-ux-one-form-at-time.html -- always interesting to see new takes on lisp's UX.
Awesome project of the day: implementing a Unix OS in the browser: https://github.com/plasma-umass/browsix (something about Unix really encourages porting)
Neat idea in LLVM: adding a pass to ensure that generated code actually respects the requested calling convention: https://lists.llvm.org/pipermail/llvm-dev/2016-May/099693.html
Twitter will stop counting links and pictures towards the 140 char limit! https://www.bloomberg.com/news/articles/2016-05-16/twitter-to-stop-counting-photos-and-links-in-140-character-limit A positive step I think.
There is so much work on polishing Rust docs that there's a weekly newsletter! https://guillaumegomez.github.io/this-week-in-rust-docs/blog/this-week-in-rust-docs-4 This level of polish is so rare.
There's something really neat about defining let in terms of lambda in Scheme. The language is both tiny and potent.
Great post discussing the weaknesses of literate programming: https://akkartik.name/post/literate-programming
Rust's crater is also neat. Here's an example of fixing a compiler issue and rebuilding public packages to test it.
I'm also still getting used to Smalltalk-style docstrings. They're 1st person, so eg Set "I represent a set of objects without duplicates".
The success of microblogs (Twitter, Weibo) and micro vlogs (Vine) is in some ways a vindication of the pomodoro technique. Small is easy.
The excellent, new Emacs website is live! https://www.gnu.org/software/emacs/
Showing 541-560 of 922 posts