skysight-inc/HackerNews huggingface dataset:
The one great thing with Cassandra is how easy it is to expand your cluster. You just start a new server up, point it to the existing cluster, and it automatically joins it, streams the sharded data it should have to itself, and start serving requests.

Balancing your cluster requires a little bit more handholding, and if something goes wrong or you fuck it up, it can be pretty challenging. But most of the time it's pretty painless.

There are a lot of other warts though, the data model is slightly weird, the secondary indexing is slow, and eventual consistency is hard to wrap your head around, but it doesn't require much effort to run and operate a large cluster, and if that's important to you and your application, you should check it out.

The NoSQL space is pretty interesting, but there is no clear winner, each of the competing solutions have their own niche, their own specialities, so it's impossible to give general recommendations right now.
Gel seats
What I don't like about RPM / DEB repositories is that dealing with new versions is hell-like.

I used Ubuntu 10.04 (the last LTS release) until this Sunday when I upgraded. And I wanted Mono, but Ubuntu Lucid (a less than 2 years old version) comes with Mono 2.4. And seriously, tons of improvements have been made between 2.4 and 2.10. For OS X you just go to mono-project.org and download / install the latest package. That's it. No distribution upgrade necessary.

For Ruby the development in Ruby-land is so fast that trying to bundle the latest JRuby or Rubinius would be a losing battle. And you also need packages installed only for the current user, if only because devs constantly experiment with beta-quality libraries and major versions have a habit of breaking backwards compatibility. How are you going to solve that with DEBs or RPMs?

And you could say that Linux distributions shouldn't have versions and just upgrade stuff as soon as they are available. Well, as someone who lived for several months with Debian Sid, I can tell you that's not such a good idea.
I'm not going to be the one to throw the first stone for that.
In the case of interactivity, we're still at the phase of irrational enthusiasm
Rooting is devoid of any positive connotations, and sounds like a root canal or some sort of nefarious "root/rumaging around"
> Gonna carry the new TV you just bought on the bus with you? I can't imagine doing normal shopping without a car.

I'm doing that just fine by using a tramway. And I'm not dead yet :) The good thing is that the hypermarket is only 3 tram stations away, and yes, there's a tram that goes by the hypermarket. Not to mention the 8AM-to-10PM grocery story that is open just outside my building, in case I need something very quick. That's what urbanization is all about. American suburbs don't fall into that category, they're more like Roman rural villas that will find a quick and painful death once the Barbarians "invade" (a stupid metaphor for when gasoline prices in the US will finally reach their normal levels).

And I carried my 43' plasma using a taxi, I agree. I paid the taxi driver 15 bucks (in my country's money), and he even helped me carry it to my building's front-door.
Yes.

To be clear, I suspect a large number of the images come from Wikipedia/Wikimedia, and are manually categorised there. This software scraped the images and the categories.
Hi,

My name is Hrush. I am one of Cleartrip's founders and I'd like to clarify how things actually work.

Firstly, the "X seats left" feature is not an 'algorithm' at all. It is a simple count of the number of 'seats remaining' at a specific price point for a specific flight departure.

In the example illustrated in the post, there is only a single seat left at a price point of Rs. 34,255. This does not mean that there is only one seat left on the flight, it means there is only one seat left at that specific price.

When the search was repeated for 2 travellers, the price per person increased to 35,746, and then increased to Rs. 37,008 per person when the search was done for 4 travellers.

Airline pricing is based on 'fare classes' or 'buckets'. Buckets typically work like this:

1. Each bucket is allocated a fixed number of seats.

2. Each bucket is associated with exactly one price point

3. When there are no more seats available in a bucket, seats from the next highest bucket are displayed and so on

At Cleartrip, we work hard to give our customers the best prices. We never have and never will engage in the "fake scarcity tactics" that this post accuses us of.

I'd also like to point out again that we have a tool tip on the button that clearly reads that there are 'X seats left at this price'.
Good point. I suggest "unlocking". It's a common term when it comes to switching networks "Oh my contract is up, I want to move to another phone network, but my phone that I paid for is locked!"

Situations like that (moving phone networks) are commonly understood, and you can easily explain how locking is designed not to protect you, but to try to force you to buy a new phone.
KU10 Kontrolluppgift från arbetsgivare m.fl. | Skatteverket
Official bootloader unlocks [1] are different and this is exactly why. If the devices you care about have official unlocks, you're not personally affected by this DMCA exception (no matter what you want to do to your device software). If they don't, there's some DMCA-defined circumvention along the way to some things you might want to do and you should pay close attention to this particular rulemaking...

[1] Nexus devices, most Sony Ericsson phones, many HTC phones, soon to include the ASUS Transformer Prime, ...
Cucumber.js with zombie.js
In Stargate, it's a nod to Earth's point-of-origin symbol being Å (well, it's not exactly Å, but it's very similar)[1].

[1] http://stargate.wikia.com/wiki/Point_of_origin
Ugh... Where can I march against this?
If only there was a smartphone app that allowed you to call your self-driving car to swing by your apartment/office to pick you up. Then cars could be located underground in some out of the way location many miles from the city center.

Of course, what I'm saying is science fiction, we don't have self-driving cars capable of driving 30mph to pick us up.

http://udacity.com
It depends on what you want to do. Scripting Layer for Android is about letting scripting languages access Android APIs and services. In that case, you need some sort of container / runtime to talk to the rest of the Android/Dalvik world, but there's nothing that prevents you from getting at the bare metal, if that's what you want to do.
Read Receipts for the rest of us
From the outside, the whole process looks faulty and even corrupt. Regardless of how guilty a man can look or be made look, there are rights you cannot trample upon.

Looks like the US Grand Jury is trying to set an example, and it does so in their usual heavy-handed, cowboy fashion. Wilful copyright infringement (so far, alleged) is not a crime worth 50 years in the oven. As I read somewhere, killing Michael Jackson cannot be a 4y offence while allowing someone to put his songs for download is a 50y one. Not in a civilised country like New Zealand.

How is seizing his property even legal before trial? not talking about servers, but cars, houses, etc. I could go on for a long time because the list is long, but to sum it up it looks like they are doing their best to damage the guy as much as possible before trial.
I saw you changed the wording of your question. It's a bit clearer now.

I can see the flexibility of wanting to join as an employee whilst your product was purchased by your employer rather than as a founder/director, but I question your employer's motives for proposing this.

It's still not clear if you were paid for the acquisition or it was a gift from you. If your salary is sort of counted as payment for the product, then you are working for free. Do you see the issue?

In short I would be pretty annoyed, because they appear to have let's say convinced you that this is a good deal when in fact you stand to lose quite a lot. If the product is so good they better be compensating you way beyond a normal salary.

If they are compensating you well then actually you might be on to a winner, in the sense that you already have a potential buyer for your next venture, but you need to get the agreement to build a Proof of Concept that you own. That way you give them the choice but retain ownership until you want to release it.
People will not pay attention to making it better or easier.

Even in some Australian cities, where it is so much easier to cycle, people still drive. My sister who works a 5 min ride from work, takes longer to drive there, and she has to pay for parking, will never cycle.
>The latter would not put up with the work conditions

CERN has poor working conditions?
When I visited Hawaii last year I noticed that something was different at all the hotels compared to hotels at similar locations elsewhere; Thailand, Indonesia, the Dominican Republic. In Hawaii, all hotels had huge parking garages and a large valet parking staff. Similar-sized hotels in the other locations never had parking garages, hotels with hundreds of rooms might have a tiny parking-lot somewhere, on which a few rental cars would be parked.

But in Hawaii, everyone rents a car, drives it the ten minutes from the airport to the hotel, parks it at the hotel, leaves it there for a week, then drives it back to the airport to get home.

It's a pretty funny and stark reminder of the completely different mindset and attitude towards cars that most americans have. Having a car is so deeply ingrained that the alternatives don't have a chance.
Seeing the website down I thought this was some kind of ironic post :))
Paul Graham's "How to Disagree" inspired app for arguments launching soon
I hate them because every time I compile my code dozens of DLLs get copied from folder to folder and they all get scanned _every time_.

Why it can't keep a list of known good DLLs and then not rescan them, I don't know...
CSS Vendor Prefixes – A potential use case
I think their floating point performance is improving.
With regards to subsidies of public transport my opinion is that you are facing a tragedy of the commons situation but with two different categories of stake holder.
You have the public who use the transport and you have the businesses that need it to operate.
An example is that the City of London has a night time population of the vicinity of 11000 and a 330000 who come in to work every weekday.
The businesses that operate in the City rely on the network effect of working close to other companies in this area but my impression is that that they don't pay sufficient infrastructure tax to support the city and hence the public transport costs are born by the 'end user'.
Some of those end users are paid commensurately but some are minimum wage cleaners who are just as essential to the city but are the losers in this situation.
I get my bulky shopping delivered, I mean sticking a 42" TV into a sedan doesn't feel really safe anyway. I do my groceries in small portions, in a shop that's very close by. What's your problem?
Except that hard drives have a much lower transfer rate?
7 mistakes developers make
Inside Stuxnet's stolen certificates
Doesn't work with UK postcodes
any attempt to portray George Clooney as an extremist terrorist would fail.

True that would probably fail.

However you could say that $ACTOR is a film pirate, and is publicly supporting the pirates, they are publically critizing the anti-piracy campaigns that are affecting this industry, you don't want to hire a star who speaks out about the film industries like that do you? Why don't we all agree that $ACTOR's politicial beliefs make them unsuitable to be the face for $FILM_COMPANY.
The EU Parliament is a relatively benign organism. Elections are held with a proportional system across Europe, so it's quite easy for MEPs to lose seats to smaller parties; this basically forces them to listen to constituents, most of the time, or risk being defeated by, say, Greens or Pirate Party. Since they don't really have much of a say in nominating the "EU government" (i.e. the Commission), they don't really experience the drawbacks of such a system.

The problem is, in most cases the Parliament cannot veto what the Commission approves. There is a constant, constitutional struggle between them, but the Commission has the upper hand in most cases. This is because the Commission is nominated by (and directly works with) member states; in practice, if all states' governments agree to something, the EU Parliament probably wouldn't be able to stop them. At most, they could delay some decisions, hoping that political winds in member states will change in the meantime.
That's interesting I had not come across that negative aspect of the German system before.

Maybe that's why all the "names" on the German internet scene are so "dodgy" with limited share holder protection the is much less incentive for normal start ups. You just get the edgy barrow boy types - all the real engineers want to go an design the next 3/4 light sub system for Audi
заглушител за гсм
GSM заглушител това техническо нововъдение може да се ползва практически навсякъдею, много обществени места като банки, музеи, кина и опери са се възползвали да сложат GSM заглушител.
Pick up a good book on adwords. Getting little bits of advice here and there isn't a substitute for understanding adwords and the strategies that work.
Totalitarian Systems of Power: The Psychological Weapon of Fear
The few times I found myself in that sort of corner, getting the newer source package and compiling it on my older system usually worked out. On the other hand, I got tired of that and eventually just switched to Gentoo.
Inside SAP's Skunkworks as It Takes Aim at Oracle
/r/machinelearning

/r/metal

/r/semanticweb

/r/programming

/r/csbooks

/r/compsci

/r/seduction

/r/doctorwho

/r/guns

/r/libertarian

/r/economics

/r/mathbooks

and a few others that I check in on from time to time.
The reason I think piracy doesn't have an impact on sales is because the film & music industry still exist.

It's more than 10 years since Napster was shut down. More than 10 years of internet piracy. So how come the film & music industry are still around? If they are losing so much money, why are they still able to finance new films? Why are there still highly paid actors? If they are losing that much sales and revenue then they would have no money! They haven't been getting any bail outs, so they are still a successful industry.

If piracy was a problem, it would have shut down some music/film companies by now. It hasn't, ergo piracy cannot be that big a problem.
Gitfinger - find any github user in your terminal through a ruby gem
> If you don’t get that, then you should probably work somewhere else.

If I was working at a company and my boss would use such "STFU"-style statements, I would consider quitting sooner rather than later.

And here is why: I remember in my old company, the time when our boss started using similar rhetorics it did not take long for the whole thing to go down the drain because he would continue clinging to bad major decisions for dear life, against all the resistance and warnings of practically all his employees and those "STFU" phrases were, I guess, his way of coping by closing his eyes to the inevitable wall we were speeding towards. Like a reality-distortion field kicked into overdrive gone haywire.

Seeing Larry use such a phrase at the SPYW-launch staff event makes you wonder just how much internal disagreement there really was amongst google's employees.

Not a good signs at all, if you ask me.
Well doing it on a white board in the same room as the interviewer allows you to see how some one approaches a problem - which is more important than the quondam task of coding.
The headline is misleading. There are still several national parliaments that need to ratify this (there appears to be a majority against in the Netherlands at the moment), and it has to go through the EU parliament.

The EU parliament is notoriously allergic to these kind of secret backroom shenanigans and corporate manipulations and is eager to prove its democratic value. This is an excellent opportunity to flex the little bit of political muscle it has.
Catho cursos
Os cursos da Catho on-line é uma ótima opção para quem pensa em fazer um curso ou mesmo um upgrade, visando promoções e a busca de novos empregos.
Every online business faces the same issues. You have to have very deep pockets to play PPC that's a given.

You can test the water fairly cheaply by literally monitoring. There's plenty of advice out there on what rates to bid at, but don't expect huge uplift in conversions. It's notoriuously difficult to get high returns and what you currently get is way above the accepted norm.

I'm currently building an app to address exactly this difficulty although its chicken and egg - I will still need the high level of visibility for the promise to be realised. The advantage I have is that I only have to raise my app's user base and B2C client's such as yourself would automatically benefit without having to do anything.

Should be nice when I launch it...
'Bucket List' for Googlers before they quit
There are ways to fight, although very tough. The FFII.org did a wonderful job on swpat. They did go for ACTA too, but sadly with less focus -- I cannot blame though.
But we're already working on the premise that data is in the main memory, thus the bottleneck being the GPU<->memory transfer rate.
thanks for all the news!

„Polak, Węgier, dwa bratanki, i do szabli, i do szklanki.”
Why crimes on Skype leave witnesses but no evidence
But only if you know to append "gpu" to the search. Just searching for 'Alenka' doesn't yield useful results (yet): http://www.google.dk/search?sourceid=chrome&ie=UTF-8&...
.. "heartened" even - mobile phone auto-complete hell.
Hacking a knitting machine
A lot of people are calling this title linkbait for using the word "algorithm". But I think the author is being a bit sarcastic here and hence the title of the post.

P.S: I'm not the author, I only found the article interesting when I found it on twitter.
Others have suggested renting. There's also car sharing, which makes a lot of sense for exactly the situations you suggest.

What's more, for a country the size and density of the Netherlands, anybody should be able to visit their Grandma using public transportation (buses, too, not just trains). I'm not saying it's possible right now, but it ought to be.
People looked at us as though we were insane getting the bus from the Airport to our hotel - it took 15 mins, and cost about $2 each - a taxi would have been a shade quicker, but would have been $20 to $30. A few couples even came over to see if we'd made a mistake, or offering a lift in their hire-car. In the hotel we were asked a few time how on earth we could travel around the island without a hire-car.
That's what we hear from our customers as well. They complain about excessive CPU and memory usage.

The two phases we've seen are:

1/It's flexible and it works! Problem solved!
2/21st century called, they want their performance back.

The problem with phase 2 is that you may not be able to solve it by throwing more computing power at it.

Unfortunately if you really need map-reduce, at the moment I don't know what to recommend. Riak isn't better performance-wise and our product doesn't support map-reduce (yet).

However if you don't need map-reduce I definitively recommend not using Cassandra. There's a lot of non-relational databases out there that are an order of magnitude faster.
Umm.. Did you see my jaw? God damnit , where is it.

Lovely article!
In Phnom Penh (where I live), people are just starting to get rich enough to own cars, so you can watch the transition happening. The roads and the (lack of) traffic rules work really well with just motos / pedestrians / bicycles. But add cars into the mix and it starts to fall apart. 1. More congestion. 2. the "road rules" don't work with such large objects. 3. lack of consequence if anyone hits anyone else.
In germany the concept of car-sharing is becoming increasingly popular. Most bigger cities have multiple providers, some are backed by car manufacturers, some are independent.

So if you want to pick up lots of beverages for your birthday party next weekend and don't feel like hauling them back in public transport or with your bike, you can just rent a car for x minutes, go shopping, drive home, park it in a reserved place in you neighborhood.

The price model of most providers is however not the best for the visit grandma in the countryside problem, but most of those carsharing companies have special tarifs with rental providers, so you can get a relatively cheap car for the weekend.

The way it technically works is almost always the same: You sign up and you get an RFID Key Card. You go on the internet or use an App to see if a car is available in your area and book it. You go to the car, open it with you keycard and find the keys in the glovebox. Sometimes you have to put in a PIN first. Some providers have a monthly fee, some just charge the usage.

Some Websites for those interested:

www.car2go.com - Backed by Daimler - Smart Cars even in some NA cities

www.greenwheels.com - indipendent, has been around for ages

www.flinkster.de - Backed by Deutsche Bahn (german railways), they also have bikes for rent

www.stadtmobil.de

www.drive-now.com - Sixt (biggest german rental firm) and BMW - nice 1-series and Minis

www.web.quicar.de - Volkswagen got into the business,too

+ multiple regional projects
The difference is that for the up-coming change, you can NOT opt out of it and it goes far beyond "we'll also search your google+ profile for you!".

If it was really all about the users and their experiences, then why is there no way to opt-out 100%?

And the last time GOOG did what AAPL just did yesterday... must have been, hmm, never.
Wondering how much of that 2TB dataset is necessary for the common daily functionality of reddit, probably less than 1%, and the rest is historical data, accessed by almost no one, except perhaps by the submission-dupe- checking algorithms, and similar?
Sky Cloud
Even if the theft did happen yesterday, they had still been sitting on serious vulnerabilities for several years.
"What I really want is clean, walkable, safe, affordable, and family-friendly cities and towns. In a strange way, I kind of want to live in Mayberry."

Sounds like what you really want is to live in Germany. Well except maybe Munich, it's not very affordable.
It is possible to get everywhere using public transport in the Netherlands, but the time difference is huge. If I use public transport to get to my girlfriends parents house it takes 60 to 90 minutes, if I go by car it takes 30 to 40 minutes.
There are two problems here: package management and version management.
Package management is a wheel that has been reinvented a thousand times: every major distro has its own (yum, apt, pacman, portage), many modern programming languages have one (cpan, cran, pear, gems, cabal, npm) and also some applications (elpa for emacs). Sometimes even git is used as a package manager. This is a source of confusion ("should I install ruby via apt?"), conflicts ("I installed perl compiled from source, then I installed a package with my distro manager that pulled perl as a dependency. Which perl are my scripts using now?") and a general sense of unease ("software is spread all over my filesystem! argh!"). I wished that some common use case were found and unified under a unique software or library.
Then there is version management. The linux ecosystem dealt with this for dinamic libraries with a common name scheme, soft links, and LD_LIBRARY_PATH. Then we have rvm for ruby and virtual env for python. These are not solutions, only hacks.
I think that one of the root problem is that the unix model lacks something like namespaces. Hitting tab on my shell (under debian) suggests 2706 possible completions. This is not sustainable and hinders discoverability.
</end rant>
not for westerners.