I believe FOSS is a good thing, so I regret when companies buy FOSS shops and the community forks. But is it economically rational for them?
miniblog.
CPython is moving to GitHub today! https://mail.python.org/pipermail/python-dev/2017-February/147341.html
brag: the Beautiful Racket AST Generator https://docs.racket-lang.org/brag/ (not only generating a parser from BNF, but syntax values with positions!)
32-bit x86 Position Independent Code - It's that bad https://ewontfix.com/18/ (makes a compelling argument for private-by-default I think)
I'm still not sure that coverage percentages are very useful. A good UI that shows which (and when) lines are covered is much more powerful.
Lisp is the only language I'm aware of that uses two comment characters ;; where one would do. I suppose C has // but / is not a comment.
Interactively decompiling bytecode to see if a refactoring is safe! Smalltalk guru meditation: https://www.mirandabanda.org/cogblog/2017/02/07/smalltalk-scanning-and-shcontrol-structures/
GitHub is announcing an upcoming change to its terms and requesting feedback: https://github.com/blog/2314-new-github-terms-of-service (genuinely caring what users think!)
Dear JavaScript Maintainers, https://thefullstack.xyz/dear-javascript-maintainers/ (great open letter that applies to the wider open source ecosystem)
Clojure provides arbitrary precision numbers, but prefers to overflow by default: https://clojure.github.io/clojure/clojure.core-api.html#clojure.core/*' (interesting tradeoff)
I'm impressed how easy it is to set up CI for Rust projects with Windows. I have my first green build! https://ci.appveyor.com/project/Wilfred/userinfo/branch/master
You can actually teach the Emacs byte-compiler to use specific opcodes for your functions! I've made dash.el faster: https://github.com/magnars/dash.el/pull/210
Awesome Emacs command of the day: apropos-value. It finds any variable that contains the value you're looking for. Powerful!
What Programming Languages Are Used Most on Weekends? https://stackoverflow.blog/2017/02/What-Programming-Languages-Weekends/ (both Haskell and asm see more weekend use — both extremes!)
Fascinating deep dive into the relationship between full laziness and Haskell memory usage: https://www.well-typed.com/blog/2016/09/sharing-conduit/
Showing 3,796-3,810 of 7,508 posts