skysight-inc/HackerNews huggingface dataset:
I don't think Qt is going anywhere. Of course, I'm biased--I use KDE, which is wonderful and uses Qt as the native toolkit. But that is an important point--Qt is used in a bunch of open source projects, and KDE itself is pretty big. I don't see Qt at much of a disadvantage to GTk even if it loses all corporate support.

Personally, I was not very impressed last time I tried to use wxWidgets. Unfortunately, this seems to be the best option for Haskell, and I really want to use an FRP style for my next project. Also, I suspect most of my problems were to do with my not knowing wxWidgets and using the Haskell bindings. (Particularly, I wanted a rich web view sort of widget, but that doesn't come in the standard distribution--the standard one just doesn't cut it.)

So: for most cases, I would advocate Qt over wxWidgets or GTk.
sorry, by 'read' I meant calculate. Calculation is the chess term, reading is the Go equivalent.
> Mughals came, captured, and stayed here and contributed a lot

They came as Central Asians (Uzbek?), but stayed on and became Indians.

> British just belong to Ghazni kind of invaders who went back

Yes, but they did stick around for about 200 years. Quite a lot of the British who came to India stayed back and became Indians. With the British it was somewhere between Ghazni and the Mughals.
Can I barter the movie ticket with a specific fitness tip?
Your story rings true for me. I dabbled in programming in my teens, but like you I was a hobbyist at best. When things got tough I would just give up. Programming seemed really hard and I just couldn't figure out how people who did it knew all the stuff they did (this was the mid 90's and there was no stackOverflow if things went wrong).

I didn't really start taking it seriously until I was in my mid twenties by which time the quality and quantity of free educational material, languages and tools for programmers had exploded. Learning how to program has never been easier. It's really a great time to be in this field, beginner or otherwise.
How does this compare with the a number of fitness apps in the app store?
Only if you measure success as the amount you make.
Thanks for citing your source! You rock.

They are claiming 6.57 * 8 = 52.5 bits of entropy would cost $4.8m to crack a single password in a year.

They also state 4.7 * 8 = 37.6 bits of entropy would cost $150 to crack a single password in a year.

Their own citation of 'A large scale study of web password habbits' http://research.microsoft.com/pubs/74164/www2007.pdf found that the average password has only 40.5 bits of entropy. I'm afraid even scrypt will not save you from 40 bit entropy passwords.
This seems like a lot of fuss over 1) an unannounced ship date and 2) a web page that deleted your carefully composed message.

Personal anecdote: I wanted to change the credit card on the order. So I went to the Nexus page[1], clicked "Customer support" in the sidebar, clicked "Managing your order", and called the number they show, 1-855-83-NEXUS. Someone picked up in maybe 30 seconds (and I expected really bad wait times for Google customer support...).

I explained I wanted to change the credit card, and he asked me for my email address + a piece of personal information. He told me he couldn't change the credit card, but could instead issue an order cancellation and I could rebuy the Nexus 7. Not ideal, but I said it was okay (after confirming that they weren't out of stock or anything). He saw that I only had one order on my account, cancelled it for me, and we ended the call. No order number needed; took all of 4 minutes.

Granted, I'm a pretty big fan of Google so I'm definitely biased. And I do agree that Google's customer support sucks. But it's a bit disheartening to see the top comment be such a petty complaint.

[1] https://play.google.com/store/devices/details?id=nexus_7_8gb...
Well, Chromium is FOSS so you can distribute it with your application if that need arises.
Companies with several disjoint business units always seem to end up in this quagmire. My favorite example is this famous email from Bill Gates: http://blog.seattlepi.com/microsoft/2008/06/24/full-text-an-...
> [...] it bores me to death to make idle conversation.

The hard part is driving the conversation to something you both find interesting.

Every person has something they could talk about for hours — the hard part is figuring out what that is. True, you just might not care about all the different kinds of hooks one can use to catch fish, but that's ok, half of what makes a conversation interesting is enthusiastic delivery.
Qt is probably pretty hard to beat in maturity, but http://www.cocotron.org/ looks like an interesting project, allowing you to build your OS X applications for other platforms (Windows, Linux).
[APP] Amazing Drunk Detection Scanner
It a big bowl of "it depends", IMO. Qt is going to keep getting some level of support through companies like Digia[1] and KDE[2]. Especially because of KDE, an entirely open community might spring up around it.

However, I wouldn't bet my own company on it right now. In a year, we'll know where the chips are going to fall. The real problem, of course, is there isn't anything else quite up to Qt's standard.

If this is a for-fun project, patrickaljord's suggestion to use NaCl and html5 isn't a bad idea. I wouldn't do that right now if I wasn't doing it just for fun, though. You are going to get cut up by the bleeding edge there, which is fine if you are trying to push the edge, but sucks when you are just trying to get stuff done.

1. http://www.digia.com/en/Qt/
2. http://www.kde.org/community/whatiskde/kdefreeqtfoundation.p...
Qt may not be a cornerstone of Nokia's mobile strategy anymore, but it's still being actively developed and has wide industry support. Major companies like Autodesk rely on Qt. They're not going to rewrite everything in GTK+ just because of Nokia...

Look for the GUI framework that best suits your purposes now, rather than the one you think is the best long-term strategic investment. If the toolkit sucks, your app is not going to be finished anyway and it won't matter what happens to the framework five years down the road.
No way. Qt has a huge following of users and community around it, and it also happens to be an open-source project.

If you're worried about commercial support, that's provided by Digia now, and anyhow Qt is used by so many paying customers that other shops will spring up providing commercial support, if the market demands it.
I sincerely commend the EFF for taking a stand to slow down the descent along the slippery slope of a 24x7x365 survelied society.

At this point however, it is probably a safe assumption:
No matter what the NSA/NRO/CIA/DOJ or anyone else says, the US gov. in one form or another is monitoring every single Phone call, E-mail, Chat, Skype and any other form of electronic communication into and out of the USA. Also the location data that your cell phone leaks pretty much makes physical surveillance superfluous.

The Technology has been too cheaply available and the temptation too great for the truth to be anything else.

What the EFF should also be doing is launching a campaign to make end-to-end encryption the default everywhere. Every e-mail you write /Chat session/Skype session should be encrypted in transport for every one. Make the cost of doing this mass-surveillance so expensive that the Govt is forced to prioritize on the actual targets.
FitFrnd is designed to be an easy, non-intimidating fitness app for casual exercisers. It helps you set a small goal and work towards it, and uses the power of social encouragement to help you stay motivated.
Why Facebook is fast check out
You could, but I don't really see any difference between this and just slapping many tb of unrelated data in the database - the smart attacker will realise that a bunch of accounts are fake and just join to a table that holds only data for real users before extracting the info.

That's part of the elegance (well, it's something other than elegant because it uses a whole mass of data) of the original solution - all of the data could be significant in checking a single password so none can be discarded.
Clothes are incomplete without Magnetic Buttons
In the modern days Magnetic Buttons have a new definition and a new look. These are not only used for fastening the clothes but also used for embellishing them.
Another perspective on your thinking here, which I think over simplifies the situation.

On my blog (http://www.ticketeconomist.com/prices-101/), I have a chart that observes internet ticket resale for a couple of sold out concerts in 2005 and 2006. Sticking with your terms, the 900 and the 100 bought and sold out the show in 2 minutes. Now, 900 people who wanted to actually buy tickets and see the show have to go to the secondary market. 900 speculators crowded out 900 fans and now they are clearing prices that are anywhere from $10 to $100 above face. It is relevant to point out that the 900 have a number of methods for essentially cutting the line, so there are instances where the "service" involved some form of cheating the system. Is that good?

In fairness, the scenario you present is also not the norm. More often, 1,000 sophisticated buyers compete with 15,000 average Joe buyers for 10,000 tickets. The 1,000 buy the best 2,000 seats and the 15,000 fight it out for remaining 8,000 tickets, assuming there are no hold backs and that Ticketmaster's website works properly, which it often does not. At that point, some fraction of 11,000 desperate and dedicated fans turn to StubHub, eBay, etc. to find that that the $90 ticket is now $190. On the one hand, there was never enough supply to go around in the first place, on the other, 1,000 buyers were crowded out by speculators. The efficient market is really not so efficient with tickets for a complex series of reasons.

Finally, there are some sophisticated buyers who know that they can wait it out and buy tickets at or near face value close to show time. We are among those few, for now.
Current algorithms allow you to increase cost in terms of CPU and RAM only. I want to increase cost on as many axis as possible, in this case, by requiring you to steal 1TB of mostly meaningless data, and not just 100 odd bytes.

[Edit] sillysaurus - It's a great image, but a little hard to parse since it doesn't actually show you the bits of entropy for each choice. If they did show a column for 40.5bits (average strength of a user's password) you would see the result is a lot closer to $150 for 'scrypt 64ms' than it is to the very sexy looking $4.8m.

Of course the technique could work even better with scrypt behind it (find/replace 20 bytes with 32 bytes).
In high school there were a couple of friends who I would say "SYN" to on the way past down the corridor and get an "ACK" in reply.
>Focusing on local news is a necessary but perhaps not a sufficient condition for local newspapers to survive: They don't have a monopoly on any other product, but there's no guarantee they'll be able to survive on that one.

I disagree. I think we'll still have local coverage. I just don't think it'll be very in depth for a long time, and it will be very understaffed. (And in case there's any doubt, I mean these statements from a personal, moral standpoint, not an economics one.)

My city (Albany, Georgia,)has one supremely dominating TV station, one tiny one, one dominating newspaper, and one that puts out 50 issues a year. The neighboring, largely rural, Worth County, has a news site called WorthIt2U.net

Sure, that's an infuriatingly bad name to me, but to the people of the community there, who kinda new AOL, and got faster Internet when it came bundled with their TV and came with their phones? It's where they go. And often times, they beat the larger places to stories that get hits (wrecks, arrests,) because they're local. People have responded.

People that stereotypically would be considered as "not online" have a new primary source of local information, it's just ran by a much smaller crowd. What's not able to survive is an old model, and I don't think anyone on HN has a problem leaving behind old models. The only thing missing is this same thing targeting the prime demographic.
That works (though you might have trouble with older browsers), but you need to treat it as a "real" program, and you wouldn't want to serve it from the same endpoint as your API using accept headers like you're suggesting. And it's not really any different from the current way of doing things; it's always been good practice to build your web tier on top of your API.
There are lots of different functions `a -> a`. One could take a few cycles to complete, whereas others could take a day or week to complete. One could use a few bytes of space, whereas others could use megabytes or gigabytes.
It reminds me of all those support centers that first ask you to key in your account number. Once a person (finally) answers the phone, the first thing they ask for is your account number.

Me: But I already keyed it in!
Them: Sorry, sir, but we don't have access to that.
> Having stayed in Chennai and beyond, I can vouch that it can get a lot worse than Chennai.

Yes, it does get worse than Chennai. Bullock cart might be the fastest vehicle in your village, but that isn't a compliment for the cart or the village. I don't see how Chennai, the fastest bullock cart in India, is supposed to be cheered.

I can't comment about 'you absolutely had to' scenarios. I was never in one, in Chennai or elsewhere.

> If you are talking physical safety here that is patently false. Yes its never quite as comfortable as home.

I said "at best, they are implicitly and explicitly harassed; at worse, they are subjected to violence and molestation." Physical safety isn't the only thing that matters, and not quite comfortable as home isn't the same as being harassed and discriminated.

I find most of India xenophobic to varying degree. I found Chennai orthodox and xenophobic(frequently subjected to this is not tamil nadu culture and you north indians don't understand). I will be more comfortable in Delhi, not because Delhi is any better, but just because I will blend - someone who is visibly different will have a different experience. I find Kolkata the most tolerant city among the places I have been to - it hasn't seen any major racial or religious incident in long, long time.
Health Spa Retreat
For $300 I expect order status and a customer service webapp that remembers my info. Amazon, apple, etc all make this happen. Google could if anyone there cared.
Qt is without a doubt the best cross platform desktop API.
OK, what it sounds like to me is that you found a CS niche that needs a ton of measure theory.

That does not tell me that this will be the future of CS. But there are niches where this stuff is more applicable than I had realized.
I think he might be referring to to point just after having raised money and so just before spending it all on some risky venture rather than after having earned the money.
And Windows 8.
Acid-State for haskell (http://acid-state.seize.it/) is based on a similar ideology and in the public domain. (Oh, but minus the time dimension I'm afraid.)
Outsourced Journalism
As the OP, I'd say it's as elegant as securing your bike by locking a cinder block to it! ;-)
How does this work? Does it use the audio tag and a data URI?
Absolutely. We are learning interesting tips and tricks as we talk to people.

Try this: take a 20 min walk around the office block after lunch and use a GPS tracker (eg FitFrnd) to see how far you went. Try it for a week and see if it doesn't make you feel better afterwards.
How Facebook Page Helps You in Blog Branding: Useful Tips
And Leo's failures will also be forgotten. That's the point. The new cycle is so short and consumer memory so limited that it's pretty hard to have a meaningful failure that the press won't let go of.

Go read Nokia's history. They used to manufacture paper, then rubber products, tires, and footware. They've reinvented themselves and transformed the company a few times. That stuff has also been "forgotten"
Op-Ed in The Hindu discussion the issue: http://www.thehindu.com/opinion/lead/article3391109.ece
Not like HuffPo has some secret monetisation strategy, do they? Aren't they running online ads like most other news sites?

Could you have more accurately finished "even if most people don't care for content of value" or "even if they use more staff, resources and care to produce it"?
Qt is currently probably the best multiplatform native GUI (and non-GUI) toolkit. IMO it got into that position especially because it was always well-funded (via Troll Tech and later Nokia). If Nokia dropped Qt development completely and Digia wouldn't pick up the slack, the pace of development would probably at least be comparable to Gtk+ and wxWidgets, given that Qt is very widely used (from KDE to closed-source software).

tl;dr: Qt is very much ahead of Gtk+ and wxWidgets, progress will, at worst, be comparable to that of Gtk+ and wxWidgets.
Not playing on Safari, Mac OS X 10.7.4
He specifically wrote that he looks for platform native and desktop app.

I don't think Chrome fulfilling anything here, and Chrome is not FOSS. Chromium is. But then again, that's not what he's requesting at all.
I would love to see Cocotron do well, but the last post on the blog is:

Wednesday, December 22, 2010 - Cocotron is alive and kicking
Looks interesting but it claims to be cross-platform and only has a 'Getting started' for OSX.
Adapting means firing 95% of your staff it's really that simple.
KDE: Rely on Qt, protect Qt's freedom, contribute to it
Your best bet, as many have prescribed here, will be Qt. It works DECENTLY well under GNOME and fantastically under KDE (ofc) if you're concerned about the Linux market, and works pretty well on Windows, too. Personally, with QML and the ability to style applications using stylesheets (not full CSS) and adding scripting support with QtScript is a win-win for me.

However, it really depends probably on the kind of application you're looking to build. If anything (probably silly too), you could build a HTML5 container using Qt, build a API that communicates for native actions and render the rest of the application in HTML5. Better off just making a SaaS, however.

Disclaimer: Hard-core KDE user and FOSS advocate (read: not a freetard)
Clothing manufacturer India
Businessimpex is the biggest online b2b directory of apparel manufacturers, garments manufacturers, apparel wholesalers and garments wholesalers, which provide you information on apparel and garments manufacturers and suppliers from across the world.
"How are you" -> "Fine"

The reason people don't care about your response is because they expect a stock response. Say something interesting and I promise people will care.

Try something like

"How are you" -> "Great! Stayed up until 5am last night, but I finally caught that damn bug."

As if by magic, real conversation starts. Either with a fellow geek who wonders what manner of interesting bug it was, or with a muggle wondering what could possibly make a person stay up that late.
Fourteen killed in blast near Pakistan-Afghan border
Virtual Assistant Company Provides Desired Professionalism To One's Business
Nate Silver made a pretty good case that HuffPo bloggers don't contribute much to site traffic.

http://fivethirtyeight.blogs.nytimes.com/2011/02/12/the-econ...

The implication is that the aggregated content lifted from other sites and the original content created by HuffPo writers gets 100x the traffic and eyeballs.
Hey sunspeck, I've relaunched the app as MonkeyV. Play with it here: www.monkeyv.com. I've included the feature you requested that allows you to shrink to fit and click to expand on the image view page. Enjoy!
> encrypt it and upload it

if the index is encrypted with a local key you'll need to hand over it all the same to use it online...
> A better strategy is buying a router based on whether it is supported by FOSS firmware or not. Just eliminate any router that isn't, and pick from what's left.

This strategy doesn't work for routers people have already bought.

And trying to buy a router based on open source firmware support is not as simple as you imply - the hardware pages are out-of-date as a rule. It's rare that new hardware is listed.
Irina Schrotter Spring 2013, Berlin
Where can one find good statistics on this issue?

My consultancy is now starting to take on American clients, and I'm trying to understand what the average market condition is like to know where to start ourselves off.
Wouldn't this setup mean that I can hack into your system with almost any password? As there is no direct connection AND you fill up with dummy hashes - doesn't that effectively mean you drive up the chances of a hack? The more fake hashes, the higher the probability that any random password I brute force may result in a match against the set of hashes. And if that happens - boom, I am in. Or am I missing something?
But maybe self permanence is not so important. Perhaps it would be more accurate not to associate yourself with your past so much.
Ken Auletta of The New Yorker spoke about this on Charlie Rose a few years ago. He explained that while the operating costs for online news is lower than printing press / hard copy distribution, the advertising revenues are even lower still. If a newspaper went to an all online format, the differential would be negative.
But it seems to me that Beanstalk and Celery accomplish the same thing. Am I mistaken?
Giving money to a beggar provides a sense of having done something. Even when it's actually not helpful it allows the donor to carry on with their lives with the undeserved feeling of having done something useful.
Every profession out there has had periods that could be described this way from the last century.
I guess those are usually called 'stakeholders' instead of 'managers'. Yes, they will try to assert their own little asses over you to show they are somebody. Painful, but it is part of work life. [shrug]
You can run Eclipse in headless mode and “just” add Android/touch friendly UI on top. No idea if porting Eclipse to Android’s sandbox is actually feasible, but you could certainly run it on desktop/home server over a low-latency network.
Anatomy of an HA stack - a gentle intro to Linux HA
And the advertising revenues are so much lower because on the web, advertisers measure actual impressions of their ads. They don't pay for ads that don't get loaded by a reader.

Meanwhile in print, advertisers have always paid no matter if anyone paged over to their ad or not. The lack of measurement was the secret sauce that made print publications profitable.
Doesn't work on Firefox 13.01 on Ubuntu Precise. Works on Chromium 18.05.

Fun one: Speed - 115, Amplitude - 50, Pitch - 200, Text - "Never give up, never surrender"
wxWidgets is not as well supported as Qt, nor is it as mature.
I heard that GTK got some updates on Mac because the MonoTouch guys needed them, but the UI is the same as far as I know.

I think you can pick something else if you want to, but the two mentioned alternatives are probably not it.
Definitely not. The back-end takes a user's password and hashes it with that user's specific salt. Then the result must be in the table. Another user's password will not work.

What you are worried about is a result existing in the table, even with the wrong password. That can only happen if you have a hash collision. The article on collisions I cited (http://preshing.com/20110504/hash-collision-probabilities) says that even with 171 trillion hashes already IN the database, the likelihood of a collision is still only 1 in 10^18. And that's using SHA1 -- SHA-256 would be even better.

[Edit] Ooops, I forgot a zero. It's actually 1,710 trillion hashes in the database to make the risk of collision 1 in 10^18. OK, that's 1.71 quadrillion.
It seems to ignore the -a in "sucka" too. Must be something with trailing As.