Hacker News
- McCarthy's Ambiguous Operator (2005) http://www.randomhacks.net/2005/10/11/amb-operator/ 9 comments
- Rust lifetimes: Getting away with things that would be reckless in C++ http://www.randomhacks.net/2014/09/19/rust-lifetimes-reckless-cxx/ 90 comments
- Bayes' rule in Haskell (2007) http://www.randomhacks.net/articles/2007/02/22/bayes-rule-and-drug-tests 77 comments
- Generalised error handling in Haskell http://www.randomhacks.net/articles/2007/03/10/haskell-8-ways-to-report-errors 3 comments
- Why Ruby is an acceptable Lisp (2005) http://www.randomhacks.net/articles/2005/12/03/why-ruby-is-an-acceptable-lisp 31 comments
- Jim Hefferon's Linear Algebra: A free textbook with fascinating applications http://www.randomhacks.net/articles/2007/03/07/hefferon-linear-algebra-review 18 comments
- Why Hygienic Macros Rock http://www.randomhacks.net/articles/2002/09/13/hygienic-macros 16 comments
Lobsters
- Proving sorted lists correct using the Coq proof assistent http://www.randomhacks.net/2015/07/19/proving-sorted-lists-correct-using-coq-proof-assistent/ 10 comments programming
- 8 ways to report errors in Haskell http://www.randomhacks.net/2007/03/10/haskell-8-ways-to-report-errors/ 3 comments haskell
- Rust lifetimes: Getting away with things that would be reckless in C++ http://www.randomhacks.net/2014/09/19/rust-lifetimes-reckless-cxx/ 3 comments c , rust
- In nightly Rust, 'await!' may never return (dropping futures) http://www.randomhacks.net/2019/03/09/in-nightly-rust-await-may-never-return/ 28 comments rust
- Should Rust channels panic on send if nobody's listening? http://www.randomhacks.net/2019/03/08/should-rust-channels-panic-on-send/ 71 comments rust
- Why Ruby is an acceptable LISP http://www.randomhacks.net/2005/12/03/why-ruby-is-an-acceptable-lisp/ 12 comments ruby
- Smart classification using Bayesian monads in Haskell http://www.randomhacks.net/2007/03/03/smart-classification-with-haskell/ 10 comments haskell
- Bare Metal Rust 2: Retargeting your compiler for kernel space http://www.randomhacks.net/2015/11/11/bare-metal-rust-custom-target-kernel-space/ 9 comments rust
- Bare Metal Rust: Low-level CPU I/O ports http://www.randomhacks.net/2015/11/09/bare-metal-rust-cpu-port-io/ 16 comments rust
- Rust lifetimes: Getting away with things that would be reckless in C++ http://www.randomhacks.net/2014/09/19/rust-lifetimes-reckless-cxx/ 110 comments programming
- Rust lifetimes: Getting away with things that would be reckless in C++ http://www.randomhacks.net/2014/09/19/rust-lifetimes-reckless-cxx/ 26 comments rust
- Deploying Rust applications to Heroku, with example code for Iron http://www.randomhacks.net/2014/09/17/deploying-rust-heroku-iron/ 5 comments rust
- Are there any new developments in the last seven years that would change the advice given in '8 ways to report errors in Haskell'? http://www.randomhacks.net/2007/03/10/haskell-8-ways-to-report-errors/ 42 comments haskell
- Deploying Rust applications to Heroku, with example code for Rustful http://www.randomhacks.net/2014/05/30/rust-heroku-rustful/ 4 comments rust
- Installing Rust nightly builds on Ubuntu 10.04 Lucid http://www.randomhacks.net/2014/05/30/rust-on-ubuntu-10.04-lucid/ 4 comments rust
- 13 Ways of Looking at a Ruby Symbol http://www.randomhacks.net/2007/01/20/13-ways-of-looking-at-a-ruby-symbol 5 comments ruby
- How to make Data.Set a monad http://www.randomhacks.net/articles/2007/03/15/data-set-monad-haskell-macros 21 comments haskell
- 8 ways to report errors in Haskell http://www.randomhacks.net/articles/2007/03/10/haskell-8-ways-to-report-errors/ 12 comments haskell
- AWS outage timeline & downtimes by recovery strategy http://www.randomhacks.net/articles/2011/04/25/aws-outage-timeline-and-recovery-strategy-downtimes 21 comments programming
- 8 ways to report errors in Haskell http://www.randomhacks.net/articles/2007/03/10/haskell-8-ways-to-report-errors 14 comments haskell
- Remote root holes reported as "denial of service"? http://www.randomhacks.net/articles/2009/04/30/remote-root-holes-reported-as-denial-of-service 5 comments linux
- Build your own probability monads [pdf] http://www.randomhacks.net/darcs/probability-monads/probability-monads.pdf 2 comments compsci
- Ruby-style metaprogramming in JavaScript (plus a port of RSpec) http://www.randomhacks.net/articles/2007/07/01/ruby-metaprogramming-javascript-rspec-bdd 2 comments programming
- Bowling in Haskell: A response to Ron Jeffries http://www.randomhacks.net/articles/2007/04/28/bowling-in-haskell 10 comments programming
- Monads in 15 minutes: Backtracking and Maybe http://www.randomhacks.net/articles/2007/03/12/monads-in-15-minutes 8 comments programming
- The 8 ways to report errors in Haskell http://www.randomhacks.net/articles/2007/03/10/haskell-8-ways-to-report-errors 3 comments programming
- Three things I don't understand about monads http://www.randomhacks.net/articles/2007/03/05/three-things-i-dont-understand-about-monads 2 comments programming
- Using Bayesian filtering instead of "if" in Haskell http://www.randomhacks.net/articles/2007/02/22/bayes-rule-and-drug-tests 5 comments programming
- Fusion: making Haskell 225% faster (and you need purity!) http://www.randomhacks.net/articles/2007/02/10/map-fusion-and-haskell-performance 46 comments programming
- Implementing queues without pointers in Haskell http://www.randomhacks.net/articles/2007/02/08/haskell-queues-without-pointers 7 comments programming
- Dividing infinity by 2 (implemented in Haskell) http://www.randomhacks.net/articles/2007/02/02/divide-infinity-by-2 22 comments programming
- 13 Ways of Looking at a Ruby Symbol http://www.randomhacks.net/articles/2007/01/20/13-ways-of-looking-at-a-ruby-symbol 4 comments programming
- High-Performance Haskell http://www.randomhacks.net/articles/2007/01/22/high-performance-haskell 5 comments programming