_grrr
In 11.04 the Gnome fall back just about worked. In 11.10 it does not. As for Unity I can't tell whether it's working as intended or is buggy.
Every progressive update from 10.04 has gotten increasingly slow to boot and respond.
As we speak I'm preparing to install Mint, with a fall back to Ubuntu 10.10.
1. Reduced queue contention: queues are typically implemented with a list, e.g. linked list, this introduces contention (queues spend a lot of time empty or very full) for the head and tail of the queue which are often the same dummy node. The ring buffer removes this contention.
2. Machine Sympathy vis a vis cache striding and ensuring concurrent threads are not invalidating each others level 1/2 cache.
3. Pre-allocation of queue data structures to ensure GC is not a factor.
Personally I think the LMAX team have done well in advancing the state of the art in what is often a key component in event driven, high throughput low latency systems such as those used in banks for trading, exchanges and market data.
Why Should I Care What Color the Bikeshed Is?
Show HN: A music chart generated by mining artist relationships on SoundCloud
I use soundcloud.com for listening to new music. There are lot's of producers sharing their music & it's a great site.They have an API which I used to mine the relationships between users (who follows who) and so by using a PageRank style algorithm (UserRank) I scored each user in terms of how influential they are. I then used this to chart the 100 hottest tracks on soundcloud each month...
A lengthy process (about 3 months) to get signed up with Sage Pay only to be declined the merchant account (yet to give us a reason although they said they would tell us, that was 2 months ago).
We ended up settling on PayPal just to get started, not ideal for taking recurring payments, but quick, easy and better than nothing.
In addition, unlike normal Google search results the history search seems to weight every word on the page equally, in recawl there is an attempt to prioritise body content whilst ignoring repeating menus & footers, and it is built on top of Lucene's excellent scoring function.
In addition for any gives search terms it learns to prefer the search results you click on, so that over time if you constantly search your history for the same or similar search terms then historical results you have already clicked on bubble up to the top.
This makes it quite a useful tool for recalling often used pages.
It also offers keywords related to your search to further help narrow down your query.
Finally, you can block certain sites that you know are not of interest from appearing in search results, again cutting down on noise.
Finally, being able to remotely search your history can come in really handy.
Website: http://www.recawl.com
Extension: https://chrome.google.com/webstore/detail/pmoicpmjnblomdapfi...
Show HN: A search engine for your browsing history
Fed up with not being able to find pages that I knew I had visited in the past I wrote a Chrome extension that automatically indexes the url, title & content of every page you visit - allowing you to search your entire browsing history.Why is this useful? Imagine you know that last week you read a news article by author "X" but you can't remember where, or how you got to it; by searching...
When I first started Recawl Chrome's history search was somewhat unreliable/buggy although it has improved since then.
I also find Chrome's history search hard to use.
For example:
You cann't constrain a search by time period and you cann't block sites from appearing in the results.
Recawl suggests keywords related to your current search and it also learns to re-order results for search terms based on your previous click history.
Your Recawl history is available to search remotely whereas Chrome's history is only local.
Show HN: Recawl - a search engine for your web history
Linus Torvalds dubs GNOME 3 'unholy mess'
Samsung Chromebook
Automagically has been trademarked. WTF?
I've just seen an ad for TuneUp and noticed they have trademarked "Automagically".I've been using this word for ages, as I'm sure others on HN have too. WTF!?http://www.tuneupmedia.com/