Top all-time · #3165
Spyced
Personal blog · spyced.blogspot.comprogrammingsystems
Spyced is a personal blog at spyced.blogspot.com about programming and systems. Since 2007, 23 different Hacker News readers have linked it 32 times, most often “All you ever wanted to know about writing bloom filters”. It is still writing: the last post was on 2025-01-21, and you can follow it by feed.
Too few sampled comments (12) to say how often HN recommends it.?
Why HN links it
Jonathan Ellis's blog, linked for posts on Cassandra's data model and internals, Bloom filters and hash functions, database comparisons, and Python IDE reviews.
Summarised by Claude from a sample of 12 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- All you ever wanted to know about writing bloom filters3 people · 4 mentions · first linked 2009-01-29
- Cassandra in action2 people · 2 mentions · first linked 2010-03-24
- Cassandra 0.5.0 released2 people · 2 mentions · first linked 2010-03-21
What Hacker News says?
Cassandra is hugely biased towards making writes fast [1] and there's no indication in either Digg article that they (somehow) changed that fact in their deployment by tuning. Digg loads the complexity during the write by denormalizing but that load is on the application server not the data store. [1] http://spyced.blogspot.com/2010/01/cassandra-05.html
Comment linking /2010/01/cassandra-05.html
on “Fighting The NoSQL Mindset”Submitted Cassandra: Fact vs fiction as a story · 57 points
HN discussionHe missed the best way to generate hashes. Most people do: http://spyced.blogspot.com/2009/01/all-you-ever-wanted-to-kn...
Comment linking /2009/01/all-you-ever-wanted-to-know-about.html
on “Why Bloom filters work the way they do (2012)”Submitted Cassandra in action as a story · 57 points
HN discussionThis happens to be an oldie but a goody. On the same topic, I might as well spread the wealth of links I've amassed for learning and understanding Cassandra: Up and Running With Cassandra http://blog.evanweaver.com/articles/2009/07/06/up-and-runnin... Building A Small Cassandra Cluster http://posulliv.com/?p=149 Cassandra PHP CRUD Class (Pandra) http://github.com/mjpearson/Pandra Getting Started - CassandraWiki http…
Comment linking /2010/03/cassandra-in-action.html
on “Cassandra Explained: An Intro to the Cassandra Data Model”Submitted Why CouchDB doesn't scale as a story · 50 points
HN discussionThis is in the Summer Of Code roadmap: http://spyced.blogspot.com/2010/03/cassandra-in-google-summe...
Comment linking /2010/03/cassandra-in-google-summer-of-code-2010.html
on “Cassandra: Fact vs fiction”Submitted Apache Cassandra in 2010: Code, Community, and Controversy as a story · 35 points
HN discussionThis (and speed) is why Cassandra uses murmur for its bloom filters: http://spyced.blogspot.com/2009/01/all-you-ever-wanted-to-kn...
Comment linking /2009/01/all-you-ever-wanted-to-know-about.html
on “Avalanche diagrams showing the effectiveness of various hashing functions”Submitted Cassandra 0.5.0 released as a story · 27 points
HN discussionSpyced (Jonathan Ellis): http://spyced.blogspot.com/
Comment linking /
on “Ask YC: What are some of the Python blogs you read?”Submitted Why I like Cassandra (distributed database) as a story · 18 points
HN discussion> How do you make pre-commit vetting of code quality scale Use distributed version control, and work on your next patch while waiting on review of your first. Even if you can't use it officially, you can use it locally: http://spyced.blogspot.com/2009/06/patch-oriented-developmen...
Comment linking /2009/06/patch-oriented-development-made-sane.html
on “Why Developers Get Fired”Submitted Why you won't be building your killer app on a distributed hash table as a story · 8 points
HN discussionI disagree. See http://spyced.blogspot.com/2006/07/single-column-primary-keys-should-be.html Particularly the three-part series. Multiple-columns can be hard to deal with. But duplicate rows because you're using an autoincrement integer as your pk are also a pain in the ass. Measure twice, cut once.
Comment linking /2006/07/single-column-primary-keys-should-be.html
on “DHH: we're already overloaded with connectivity”Submitted A Week of Windows Subsystem for Linux as a story · 3 points
HN discussionI've been using Wing 101 for the last couple of months (after reading the Python IDE reviews on Jonathan Ellis' blog), and I've been fairly happy with it. Links to the reviews: http://spyced.blogspot.com/2005/09/review-of-6-python-ides.h... http://spyced.blogspot.com/2006/02/pycon-python-ide-review.h...
Comment linking /2006/02/pycon-python-ide-review.html
on “Ask HN: Professional Python IDEs?”Submitted Speaking to a technical conference as a story · 3 points
HN discussionYou did in fact say web2py won: "web2py is the only framework that participated to the www.flourishconf.com rumble (develop a web app in 24 hours) and won because all the other frameworks chickened out." http://spyced.blogspot.com/2008/04/m-half-baked-thoughts-on-...
Comment linking /2008/04/m-half-baked-thoughts-on-python-web.html?showComment=1207575720000
on “Ask YC: What is your take on web2py?”Submitted Python IDE update as a story · 3 points
HN discussionrelated: cassandra's use of bloom filters http://spyced.blogspot.com/2009/01/all-you-ever-wanted-to-kn... and also related: murmurhash, a hash which is well-suited for bloom filters and that is much faster than SHA-1 http://murmurhash.googlepages.com/
Comment linking /2009/01/all-you-ever-wanted-to-know-about.html
on “CouchDB Bloom Filters”Submitted The Missing Piece in AI Coding: Automated Context Discovery as a story · 2 points
HN discussionFirst off - whatever you're doing, you'll probably be fine using either. That said, I'm generally more frustrated when using MySQL than when using PG. Here's a sample of the problems I've encountered from using both MySQL and PG. I haven't updated my list in a while now - please feel free to correct me on things - but hopefully it's a little more illustrative than that Wikipedia feature matrix, and a little more spe…
Comment linking /2006/12/benchmark-postgresql-beats-stuffing.html
on “Poll: What database does your company use?”Submitted Jonathan Ellis on his new Cassandra Company as a story · 2 points
HN discussionSubmitted Cassandra:a better analysis as a story · 2 points
HN discussionSubmitted The business case for Google App Engine as a story · 2 points
HN discussionSubmitted Lessons Learned Writing LLMap as a story · 1 points
HN discussionSubmitted A review of Lambda School from the father of a recent graduate as a story · 1 points
HN discussionSubmitted All you ever wanted to know about writing bloom filters as a story · 1 points
HN discussionSubmitted App Engine conclusions as a story · 1 points
HN discussion