skysight-inc/HackerNews huggingface dataset:
Try spending more than an hour visiting every produce store in your (hypothetical) town to find a loaf of bread because they all out of stock by mid-morning, and than tell me that a well-stocked supermarket near by is of no use.

Try going to your free dentist for a filling and have their drill bit break in half while inside your tooth.

Lastly, quality of many food products available outside of major cities was not much different from "petroleum-based cheese product".
Do you generally think --- gut take --- that a video of the founder on the front page (kind of costly to make, timewise) will perform well? Or is Spolsky just that kind of magnetic?
This was two years ago. JBossMQ was being rewritten and the new version was too immature. I don't remember HornetQ. We investigated RabbitMQ, which seemed good but still a bit young to bet our company on. We also needed some interesting features that none of these provided. In the end writing our own was the best decision we made my whole time at that company -- it paid dividends the rest of my time there.

I just found a thread I started about ActiveMQ and scaling:

http://activemq.2283324.n4.nabble.com/6000-ActiveMQ-clients-...

Note the last message there. 36,000 threads when using NIO! And these answers were from the people commercially supporting ActiveMQ (FuseSource). I never did find out (on that thread or elsewhere) whether ActiveMQ has ever been used in a situation that large. I suspect it hasn't.
I found a loop for Jersey Shore. I guess that sounds about right though.
> So no, super really has changed, and the syntax in the article does not work with very old version of Python.

Oh come on, he's saying if you do the incredibly minor syntax adjustment that all of the actual meat of the article still works in Python 2.
Ask HN: Designers, please open up the library of stuff you've collected 
UX Designers, as a programmer trying to get better at this, I've realized designers generally try to collect various good pieces of design that they encounter and save them for inspiration. How about making it open for the community instead?

Someone please start a blog like http://littlebigdetails.com/ and put up UI elements too, not just interactions.

EDIT: A little more googling lead me to this (pdf): http://eightshapesunify.s3.amazonaws.com/CreatingAUXDesignLibrary.Final.pdf
I think it's about time that some government or billionaire throws a few millions at an internet archive project.

It may be that one or two governments have already done that. You are, of course, referring to a publicly accessible Internet archive.

As for what a benevolent millionaire (it wouldn't have to be a full billionaire for this to start up) could fund, pg has suggested, "There is room to do to Wikipedia what Wikipedia did to Britannica."

http://ycombinator.com/ideas.html

It's interesting that pg thought then that Wikipedia's problem is excessive deletionism, while I (after being a registered Wikipedian and working on various articles) think that Wikipedia's problem is lack of thorough research to prepare article content.

http://strategy.wikimedia.org/wiki/Wikimedia_Movement_Strate...

Whatever one's opinion of what's wrong with Wikipedia, the best way to prompt improvement in Wikipedia (or replace it, if you prefer that) is to build another site that does some of what Wikipedia does but does it better somehow. That's not easy, not easy at all, but it's not terribly expensive. I have looked at the Wikimedia Foundation financial reports, and building a strong competitor to Wikipedia is a project that is well within the grasp of several individual millionaires, and within the grasp of quite a few nonprofit charitable organizations. A business corporation that can find out a way to monetize a Wikipedia competitor might have a great business opportunity.
I really do. Doesn't phase me because FB is turning into the slow moving monster that its founders once feared.

What you said is what I needed to hear. Thanks. Just catching some advice before building it over the summer. I'll be back!
Both great reads, especially interesting to see the same effect crop up in another field; I wonder if it's actually quite well known...
.. in the US
I'm not too familiar with the message queue use-case, but perhaps this is something you could do with ScalienDB, which supports replication and failover. Disclaimer: I wrote it.
They are not using autos! It's a "trike" that's manually driven by the rider. If you notice carefully in the original article, there are no cameras above the auto.

http://googleindia.blogspot.com/2011/05/google-street-view-s...

http://gadgets.boingboing.net/2009/05/18/google-street-view-...

http://www.youtube.com/watch?v=Hr-4Aln1Il8&playnext=1...
You could always have your own internal "compiler" which will translate from this language to your "machine" code. Similar alternative would be to express the flow of the document in Lisp/Scheme. That way you can quickly spot bugs in the document.
StartupStories.tv Videos of Recent Lean Startup Conference (MI) Speakers
WinSCP 4.3.3 released
Also FWIW, the Nokia C7 has a 'dormant' NFC chip in it.

It will be enabled in a future software update - Nokia's basically waiting for the technology to enter at least the early adoption phase. (I think that's a pity though - the C7's NFC capabilities will inevitably be drowned out by the iPhone and Android NFC-enabled handsets. Another classic example of Nokia missing the boat.)
I find that the non-UI stuff is not interesting to me.
Out of curiosity, what would be "enough"? Can you even imagine yourself being convinced of the positions I brought up? (Are we dealing with a "religious" difference of opinions here?)

And what kind of biography would the person doing the convincing need to have? (I only brought up my birthplace because someone specifically asked. I fully agree that it is irrelevant. However, there is the added caveat that much of the relevant material on the implicit question of "was the USSR irredeemably Satanic, and are its destroyers automatically saints?" - the material which collectively forms Soviet culture - will never be translated into English.)
This is a poorly written article. Linux on the desktop is infamous for relentlessly cloning Windows and OS X. When citing the changes in OS X Lion (while leaving out major changes like the removal of manual document saving) that he believes to be trivial, he repeats "that's not a joke," as if that's a valid enough rationalization for his position that he doesn't need to explain it further.

The source of desktop innovation today is mobile operating systems. He believes that features from mobile OSes are being "forced" onto desktops, without explaining why it's bad to be adopting mobile features. Full-screen display, automatic document saving, and removing the need to manually quit applications are major innovations that simplify desktop computers even more, moving them closer to the long-sought idea of appliance computing.

I'm tempted to think the article was intentionally written as flamebait. The writing is poor, and there are no examples given to explain why exactly Unity and Gnome are so much more innovative. The absolutist claim that Microsoft and Apple have "completely dropped the ball," as if their operating systems haven't changed in 10 years, is just false.

The source of desktop innovation today is mobile operating systems, or more accurately, appliance computing devices that finally remove extraneous aspects of computer interaction (e.g., manual saving, manual quitting, filesystem management, and so on).
I don't think that you can really draw a valid comparison between a business that produces milk and cottage cheese to a drug peddler.

A drug dealer is a criminal because he sells contraband, typically doesn't pay taxes on his profit, launders the money and hires others to perform other illegal acts.

This guy sells milk.
I found out about this issue when a few users complained. It turns out google was indexing the pages, so sometimes those types of URLs would appear on a search page.

The simplest way to combat it is to have google ignore that parameter in google webmaster tools. Then it won't ever get indexed.
There are a couple of specific results mentioned in that post. If you're wondering about specific "Did it make them money and, if so, how much?", the answers are "Yes" and "Fog Creek is owned by the Creekers, and like most privately held companies they don't share revenue numbers."

But if you're trying to guess how sore the marketing team's hands are from high-fives at the moment, here's an easy math exercise: make a guess as to how many digits of sales FogBugz makes in a year. Pick a number for a single successful A/B test -- I suggest 5% for this one. Multiply.
"acknowledging that the SproutCore approach from the past four years needs to be ditched in favor of a brand-new codebase"

This is just flat out incorrect. SC 2 is a more moduler SC 1.x runtime, not an entirely new codebase. Similarly, SC 1.x apps will be able to run almost unchanged on SC 2 once their UI frameworks are updated for the changes in the SC 2 runtime.

The only "change" is that instead of making Web-app style opt-in, and Desktop-style the default, Web-app style is now the default and Desktop-style is opt-in. That change could have easily been made on the SC 1.x runtime as well, but it makes the most sense to do it on the modular, tighter SC 2 runtime for obvious reasons.
Event Bright Competitor?
This was two years ago. JBossMQ was being rewritten and the new version was too immature.

Ah, ok... gotcha. Didn't realize the time-frame.

I don't remember HornetQ.

It's fairly new... basically the successor to JBossMQ. It is reputed to be blazing fast though. I've been experimenting with it, but haven't used it in anger.

We investigated RabbitMQ, which seemed good but still a bit young to bet our company on.

Fair enough.
Maybe I'm foolish for responding to a troll but I dont understand why Google is being considered a monopoly? Its not even a bit-player yet in payments, file sharing or social. It has high (~2/3) but not not monopoly share of search in the US, and higher ~80% share of search ads.

Compared to the monopolistic positions held by Microsoft, Apple (itunes) and Facebook, hardly seems unusual.
And from where did the land-owning class obtain the land appropriated from them in 1917, pray tell?
Leetto: The Location Network
Minor correction: JSON is not a subset of js http://timelessrepo.com/json-isnt-a-javascript-subset.
That was RiderOfGiraffes. He left a while ago for greener pastures. To be honest, my comment is probably one he would have objected to and I'm personally surprised at all the upvotes it has gotten. I think it reflects that there is an extremely vocal minority of people who care about Bitcoin and a lot of people don't care and just want them to take it somewhere else.
cool - they integrated Payments and Deals into a phone. Great.

Will anyone use this? Not anytime soon. Right now they are integrated with one phone on one network with one credit card. (Nexus S on Sprint with a Citi Mastercard). The number of people that have that is pretty small, but then they also have to use it at a vendor which supports it. Google did a great job with this, partnering with Paypass so there is an existing vendor base already http://www.google.com/wallet/where-it-works.html… that being said, it just seems too complicated at the moment, and not a huge value add. I love Paypass already, and it's not that hard for me to knock my wallet onto the device. This doesn't really make it that much better.

We're really a couple of years off from broad-based adoption of NFC. The other thing is that Apple has a huge say in adoption. Some say the iPhone 5 won't have NFC. Even if it does, there is no guarantee that Apple will support Google Wallet right off the bat (See: Google voice - yes it's supported now but still crippled and it took a LONG time).
"It ROFLstomps everything else we’ve tried there. We tried short videos, we tried screencasts, we tried images — in A/B test after A/B test, our users said Give Us More Joel."
But still we are referring to the term AJAX, when we are in fact using AJAJ (what a name. I actually understand why nobody uses it).
It's limited because you can't end up with a completely proper solution. Then you have to make a tradeoff between functionality, complexity and even performance for something as simple as the example I gave above.

I think QML is an even better case for form-based UIs.

Completely declarative, everything is automatically bound, what's not to like?
Having just seen a billboard ad for http://www.mokafive.com/baremetal (enterprisey desktop virtualization), I was briefly expecting a legal dispute, but "BareMetal" isn't actually on their trademark list.
Drupal 7.2 and 6.22 released
Merchant adoption is also necessary. It will take a long time to convince small businesses to install these readers without some sort of subsidy.
I can't wait for NFC to be used all over the world. So cool.

I wonder how this will affect Square though.
"You can also see that the See Pricing link attracts more people than the free trial button, possibly because the free trial isn’t identified as being free."

Or possibly because the free trial is pointless if you can't afford to pay for the real thing after it ends.

I absolutely will not start a free trial for a product I don't know the price of.
> If you just need a light-weight API that is only ever going to be REST orientated, then use JSON.

I disagree with that assertion. There is nothing open Web can possibly gain by adopting JSON for its APIs.

In a heterogeneous ecosystem, much like Web is, it'd be much more productive to have a typed, extendible and validatable format like XML.

Last but not least, what does make XML ill-suited for any ‘lightweight’ APIs? Atom fits nicely with REST and is quite lean. There's hardly anything JSON can offer, to my knowledge, that could be any lighter or more robust.
Gut take? If you had told me "We're an enterprise software company and a 3 minute video on our front page did really well, outperforming text and static images.", I'd say "I'll buy that." The hour long video killing it? That surprises me. This was one of a couple results where data said everything I know is wrong.

We'll iterate further on it. One of the challenges is that you can swap out text as quickly as I can write it and you can get an image crafted in a day, but doing a new video is a Project with a capital P.
That's a fair point, but I think sheer nervousness can cause some of those pauses. I mean, hasn't everybody stumbled over an answer to a question - even when they knew the answer - at some point, just because of nerves?

And to be fair to pg and everyone, that was a fairly unique situation... doing office hours on stage in front of all those people, etc.
http://ex-parrot.com/~pdw/Mail-RFC822-Address.html

Okay, that's a little bit flip. Regexes are fine when used in well-understood cases when they're properly documented for whatever guy comes after you and has to deal with them. The "now you have two problems" part, IMO, comes more from the way most people use them instead of any particular flaw in regexes themselves.
I think people here are a little too harsh. Storm sounds like an amazing product and I can't wait to play with something like that. Right now, we run a bunch of cron jobs every minute with intense MapReduce queries on mongodb to generate relatively up-to-date analytics. Something like this would be immensely useful. (As well as Mongo's new 2.0 Aggregation pipeline features.)

Now, I agree that it's kind of a bummer we can't play with it right now, but the fact that you guys made this are are going to open source it is already awesome in itself.
1) Start from the centre and reach any of the sides following a curve, such that as you traverse the curve your distance from the centre should increase, e.g., a circular arc that is less than a semi-circle. (The construction of this curve gives [at least] an uncountably infinite cubed number of degeneracies.)

2) Now take the reflection of this curve wrt the centre, and attach it to the original curve. This will give two-congruent pieces.

3) You can take the resulting curve and rotate it around the centre by pi/2. The two curves will give 4 congruent pieces.

The restriction on the original curve, ie. its monotonic behaviour, guarantees that the curves in steps 2 and 3 will not intersect.
Seriously, go compare equivalent communist and non-communist countries. West Germany and East Germany, Taiwan and PRC, Cambodia/Vietnam and Thailand/Malaysia/Singapore (not perfect comprables, but close-ish). Hong Kong and PRC.

Hear. Hear. I am very familiar with the PRC and Taiwan comparison, as a speaker and reader of Chinese (since the Cultural Revolution) who has been to both countries, and your point is quite correct that it is by no means easy to wind down a communist system. Russia had a communist dictatorship for a whole human lifetime, and less challenge from an alternative model across a border with free flow of information, so that task is especially hard in Russia.
Wasn't looking for revenue, but relative figures. Converting 2x over previous site, 30% longer sessions, 50% less bounce visits etc.
It's not that easy though, for example, Jacobellis v. Ohio - how would you go about defining the threshold of pornography?

http://en.wikipedia.org/wiki/I_know_it_when_I_see_it
You need to focus all your efforts on figuring out a way to get people's friends on the system. Without that, all other features are futile. How are you going to get people's friends on there? You should not worry about anything else.

In other words: is privacy going to get my friends on there? If not, drop it. Is "no games" going to get my friends on there? Is more user control going to get my friends on there?
And I agreed I feel a sense of entitlement about it.

"The public is willing to slow innovation"

I really don't think 'the public' has any more say in this than they did about how cookies work. They're as clueless about how politics and laws work as they are about technical matters.
Introductory Video of Windows Phone 7 Mango Update
Here is a first 20 minutes long introductory video, which demonstrates the strengths of new Mango update for Windows Phone 7.
I'm fortunate enough to live in Austin, TX and we have several Alamo Drafthouse locations here (http://originalalamo.com). They treat movies like events: most locations during peak times show current fare, but they also have "Weird Wednesdays" and "Terror Tuesdays" with old movies, and similar specialty nights; they do MST3K-style riffing on old classics every once in a while; they serve food and beer; and they have a very draconian policy on talking during movies: do it twice and you're out. They also publish a program much like the local stage theaters each "season."

They're very professional and enjoyable, and are the only theaters I visit these days. Otherwise, hell, I'll put up with my 480p projector and a hacked Wii over sticky ringtone-festivals across town at $7 a pop.

Oh, and the sound and picture quality are un-paralleled, which was my point: theaters which care care about all aspects of the experience, not just technical excellence.
Why doesn't Square buy square.com [Answered]
If anyone can suggest an experimental design I'd be interested in determining the correct answer to this question.
I upvoted the parent, because that syntax distinction is actually fairly giant, always having to name the class and also changing that on renames etc, is a PITA.

It is actually one of the things that annoys me most about Python, I guess this is the first thing that actually tempts me with Python 3. Damn.
I'll add the data point that I think this way too; the pricing is more important than the free trial, to me, as part of the process for acquiring software.

This may be one of those things though where normal people see the word "free", go "oooh lollipops!" and click.
this would also lend itself to viruses being much more potent so security would have to be heightened in several ways
yes mapping India will prove to be quite the challenge - there are a lot of roads and alleys that are undocumented. Interestingly, the street my old house was on never shows up in Google, shows up on Yahoo (but is unnamed) & shows up named on Bing. I've noticed such discrepancies with other small streets and alleys as well

Which leads me to wonder - how do companies gather map data (as in street names, building names etc) ? Do they do it manually or parse existing maps?
Getting started with Play Framework, Scala and MongoDB/Casbah
A Tale of Managing Through The Tough Times
Oh, I will try. And so will you. In a few years.

Does a high-quality American (well, probably Japanese) drill bit enter your teeth if you can't pay the dentist?

And what will you eat from the (temporarily) well-stocked market shelves once your bank account is empty?
The method resolution order for instances of the same class is always the same for all methods. If the class doesn't implement that method, the interpreter just skips and goes to the next place in the call chain. All super does is call the next method in the chain. So if you have class A(object), class B(A), class C(A), and class D(B, C), the MRO of D's instances will be B C A object. Each time an instance of D calls super, it will call the next method in the chain, not necessarily B's or C's or A's, even if the call to super is in B's method. This is why super() receives the class as a parameter, so it can know from when in the object's mro to start looking up the next method.
It's incredible how accurately this applies to EuroPython 2011 (I'm part of the organization this year).

Beyond normal reasonable help to people who can't make it, this year we decided to ask for the speaker, who usually pay discounted price, to forego the discount in order to donate to the financial aid fund.

http://ep2011.europython.eu/blog/2011/05/16/special-grant-st...

It is stressful and a couple years ago 2 of the organizers had to put down a personal and generous sponsorship to pay a few of the bills that were due. Sometimes the numbers are just not on your side.
How popular is the Iphone in Europe 
These articles describe the popularity of the iPhone in Europe
I'm still waiting on Twitter's rainbird (http://www.slideshare.net/kevinweil/rainbird-realtime-analyt...) to come out!
It was a great conference, way to catch up with some great speakers!
Similar situation here! I've tried oDesk and others without much luck.
Sequence, Information and Fact seem to be big attractors
I can't wait for the iOS version of this. Integration with Square.app would be really neat, too!
Startup Links: Week #3
What EuroPython 2011 and PyCon Italy Four did to avoid multiple meetings for rating talks is to setup a community voting system.

http://ep2011.europython.eu/blog/2011/04/11/talk-voting

All the early bird tickets are allowed to vote on the talk list so that we have a reasonable guarantee that we select talks that the community wants to see and that it's a conference tailored for our attendance. Writing the schedule still remains a multi-night work that requires a lot of flexibility also from the speakers themselves.
The second monitor still requires me to spend a large percentage of my time manipulating rectangles.

Nor is there anything impractical about process migration. I suspend and resume Windows VMs all the time, and Windows wasn't designed for that. Think of what's possible when the programming language and OS API makes it easier to write programs that can re-orient themselves.

And even if process-migration doesn't become a feature, there is still the inherent advantage of manipulating "windows" in physical space. It's more intuitive, it's more convenient, and it's direct. When people didn't "get" the iPad and dismissed it as just a big iPod Touch, it's because they didn't grasp the benefit of manipulating the UI directly instead of through a mouse.

When you manipulate windows with a desktop manager, you're two steps abstracted: you use the mouse to manipulate the widget that manipulates the windows. THAT is what's impractical.
Half of baby boomers fear that their retirement will result in poverty