skysight-inc/HackerNews huggingface dataset:
A deflationary currency doesn't encourage people to lend, it encourages them to save.

If currency is deflating at a low, constant rate (say, 2-3%, comparable to the normal rate of inflation), then the interest rate -- in real terms -- must be strictly higher than this. A 0% loan with 2% deflation the equivalent of a 2% real interest rate. But no one will ever lend money in this situation. You take on risk, but have no reward. So the rate of deflation is the minimum real interest rate of any loan in a deflationary currency.

In an inflationary currency, people will lend out money at even a negative real rate of interest and effectively lose money on an investment because the alternative is losing even more money by holding cash. If inflation is 2%, you will consider lending out money at 1% interest (if that is your only choice) because getting 99 cents back on your dollar by investing is better than getting 98 cents back on your dollar by holding cash.

Hence, an inflationary currency encourages both lending and borrowing: lenders lose less real money than holding cash, borrowers pay back less real money than they borrow. A deflationary currency encourages neither: lenders would prefer to hold cash, because it's safer and has decent returns, and borrowers have even higher real interest rates.
there is plenty of high level corruption in India too, and on top of that you have to deal with the pervasive low level corruption. One of the things that caused my dad to decide to leave Bangladesh was having to pay a bribe to get phone service installed.
But what if the app stored the data in your own AWS account, encrypted with a key only you know? (That's what we're building at Filosync)
I was wondering the same thing. I also strongly associate manage.py with Django, so it confused me a bit when I first read it.
I've thought about how well the categories from this article map onto Hacker News. A lot of HN users could be "Socializers". "Achievers" would obviously be those trying to maximize their karma score. "Explorers" would be people reading HN to learn stuff and share knowledge. Out-and-out "Killers" are fairly rare on HN since they usually end up marked [dead] (coincidence?), but this category could also include heavy downvoters and people who sidetrack everything into arguments.

It's interesting to consider how the design of HN influences these four categories. The scoring of HN allows "Achievers" but rewards "Socializers" (since to first approximation the more you post and the better known your are the higher your karma), and heavily punish "Killers". HN discussions somewhat penalizes "Explorers" since even the most knowledgeable responses disappear into the void of old threads after a couple days. Removing visible karma scores from comments was a blow to "Achievers" but made "Socializers" happier.

Thanks to derefr for mentioning this article yesterday.
It was good fun especially the drinks afterwards were a good occassion to talk with the other developers and organizers.

The jury was heavily biased towards algorithms that created VBWs from nothing so we didn't stand a chance :-)
I really wish the links to his sources weren't dead.
Also, it would seem that Mac users tend to spend more money on software, than the general PC user. [citation probably needed, but whatevs]
Your dad is not egotistical, but it takes a bit of ego, some arrogance and bravery to say, "No, it's not impossible" and then try to prove yourself right.

What your dad really has is character - enough to keep himself from letting any of those qualities take over.

Excellent story - thanks for sharing!

P.S. My father is the same way and when asked he simply says, "No, I don't think I am always right - I just know when I am".
Thanks for the pointer!

I just found from your link that I had no security repo configured. Just added:

deb http://security.debian.org testing/updates main

UPDATE: Here is a more correct set of settings from http://secure-testing-master.debian.net/ :

deb http://security.debian.org testing/updates main contrib non-free

deb-src http://security.debian.org testing/updates main contrib non-free

Even though they claim that contrib and non-free have no security updates, they are listed for some reason.
Of course not. But the amount of corruption in places like India would make Dick Cheney blush.

Westerners can't really appreciate it unless they've experienced it. In the US, shameless corruption is rare. Dick Cheney genuinely believes what he's doing is justified in some way. In India, people have no shame. That creates the major difference: pervasive corruption among common people. Not just the wall street lobbyist, but the guy hooking up your phone service.
Errr... you missed the main point!

If you hash passwords on the client, you aren't doing hashing right! If you hash passwords on the client, all an attacker needs is a user's hash, and then he can send it to you and get logged in without ever knowing the user's password.

The point of doing hashing is that a compromised database doesn't allow the attacker to login as arbitrary users. If you do the hashing on the client side you completely obliterate that as there is no way for the server to know if the hashing was really done on the client side, or if a hash was blindly replayed.

EDIT: Fortunately, you got the right answer (which is "no, you shouldn't hash passwords on the client"), even if you're reasoning is... a little off :)

EDIT2: See http://en.wikipedia.org/wiki/Digest_access_authentication for a way to do client-side hashing securely.
I am comparing very specific postcodes (as in the UK) to very broad postcodes (as in Germany). While the former allow for very simple addresses (street number + post code), they come with the trade-off I mentioned.
My favourite "OpenGL is simply not a good option for 2D text-heavy graphics."
This seems to be for local manage scripts, like the one that comes with Django.

A couple years ago I wrote a similar library:

https://github.com/lucuma/pyceo

and I'm not the only one who feel argparse are optparse look very unpythonic (eg: http://flask-script.readthedocs.org/en/latest/).
From my observation that relation has held true since the '80s.
Carriers Still Think We’re Idiots
Fabric CLI syntax has been designed to chain commands.

Also thought about parsing args docstrings to get help and type, will be part of an upcoming release.
> Browser vendors with cross-platform drawing kits just don't invest the same kind of effort into drawing lines and circles. As a result, large <canvas> areas seem laggy on most browsers, whereas native apps “just work”. (“Are the graphics pre-computed?”)

This is incorrect. Firefox and Safari use Core Graphics (Quartz) just as Mac native apps do. Things like lines and circles go through the exact same SSE-accelerated routines. I don't know off the top of my head whether Chrome uses Skia or Core Graphics on the Mac, but either way, its blitting routines use SSE optimizations as well.
if code jam restricts the sharing of code (come up with your own answers individually, emphasis on your, own, and individually), then three competitors with the same verbatim code is cheating. The test is not designed to cater and IMO should not cater to a particular culture, it is I believe, designed to be a means of identifying individuals of a skillset.

Unfortunately the title of this begins with 'Indian' which suddenly shifts the emphasis on their origin and not that fact that there was alleged cheating.

If we were to remove 'Indian' from the title, this post and mine responding to it, wouldn't be all that relevant, which kind of speaks to the sensationalism of the bit and why it is so popular especially in the technical community.

So, now what I really want to know is, for those that did submit their code, what they were thinking. Most people who intend to cheat try to obfuscate the code to hide detection. Another possibility was just being rash and hoping that it was an automated service that didn't really look at the code so much as the output. Another possibility, if we do take into account cultural norms, they didn't think there was anything wrong about posting the same answer. In either case, a lesson was learned.
Slides is an easy way to create, share and present your ideas.
The government is way ahead of you. Capital equipment is already taxed for businesses. I believe this can count for pure software systems as well.
>>Do you think it's just a matter of coincidence?

No, but there is only little of that pie available and there are so many people who want a part of it.

There is a mad rush, just to gather as much as they can by whatever means they have or can.
That's foolish, there are any number of reasons for keeping money out of a border that aren't evading taxes.
Sorry, but I guess you lack in the understanding of both.
Yeah, app caching looks nice in theory. Now implement it reliably in practice.
What will you use in the place of Core Data? Local storage? IndexedDB(with no support in default browser both on iOS and Android)?
How will your replacement for UITableView with reusable cells look like? How about the same combined with UIFetchedResultController? I am not even talking about Core Graphics, animation, etc, etc.
Sorry, but anyone really wanting to advance web tech on mobile should first learn what native SDKs really offer. And then think long and think hard about an answer to this question: "Should we?Why?".
How about finding the way finally to serve responsible images on the web instead of fighting wars against native apps?
Like any policy question, the answer is:

Ideally, the level will be set to what will produce the best outcome based on our current understanding of the world, where the precise parameters under which 'best' is determined is negotiated through a fair political and/or economic process.

In practice, the question is how we best approximate that. The shape of that should be informed by economics, and will likely depend on the particular country.

All of that said, I agree it's a key factor to look at when assessing a particular BI proposal; I don't think it's an unanswerable question.
This post creeps me out just a little bit, because I watched "Faces in the Crowd" last night (http://www.imdb.com/title/tt1536410/), and I have never even heard of face blindness before. Waking up and checking HN to see this post is slightly spooky. That is all. Oh, and I personally wouldn't recommend the movie.
0.02: this is where the puck is. better get embedded, electronics and mechanical skills up to snuff if you want to be where the puck is gojng.
You've mis-read my statement as some sort of attack on native development and counter-attacked accordingly - even personally? I never said web tech was superior. I'm simply presenting a counter-argument to those that continue to deride web development and claim it can't hold a candle to native apps. There are endless examples of web applications done right that have compelling experiences and perform on par with native apps. I've provided a couple of examples in this thread, but there are countless others. I'm simply claiming web apps can be done right.
Seth Godin on typography
Right, markets are an institution but not the only one. It's a problem that people forget and think it is only one we need.

Economic institutions encompass everything that allow it to function including basic ideas like private property rights, rules and regulations that enforce contracts, and functions that account for the welfare of people.
Beale st runs from the financial district (Market end) to SOMA (Embarcadero end). Expect all dining around there to be pricy, but no more than other major world cities. The real cost in SF is housing. I like Mefil on Folsom for Indian food. Local Kitchen is also great. Go to the Truck Stop at 1st and Mission for three food trucks (vary daily) where you can get lunch for around $10. If you're looking to save money, don't plan on eating out every day. There are all kinds of bars and lounges around the area. There are monthly rates for bart and Muni; your lodging will determine which you need.

I don't know anything about laundry or cell plans. Good luck with your adventure. Make sure you go to some meetups! Don't let jaded locals color your experience :). Take the F up to fishermans wharf. Take a stroll on the embarcadero. Go to Chinatown, etc. These are touristy things but can be quite fun.
I just got two out of 18 that I was familiar with, but I'm not sure whether I was supposed to spend time thinking about it. Sometimes I was sure that I recognised the face, but couldn't place it, and said that I didn't know without really trying.

There were a few that I got wrong after thinking I knew it, and one that I got wrong after rejecting the correct answer as a hypothesis.

V gubhtug Ovyy Pyvagba jnf Fgrira Frntny; Wvz Pneerl jnf gur thl sebz Gur Fuvavat; Tnauqv jnf Rvafgrva; naq V qrpvqrq Znetrerg Gungpure jnf cebonoyl abg Znetrerg Gungpure. Ohg V tbg Xrnah Errirf naq Trbetr Ohfu.
Could the use of Reducers help alleviate this problem? I'm not completely familiar with the internals, but my naive understanding of how they work is that the reducer function would dispatch once on the sequence type, and then iteration stays entirely within that sequence's reducer method.
Despite their professed editorial line, in practice they're much more conservative than libertarian. For example, they are strong supporters of the War on Terror, both in terms of an interventionist foreign policy and ramping up domestic security measures. They also lean towards some support for Christian and social conservatism, though that part is weaker.

On politics, they are pretty openly partisan in a pro-GOP direction. Take a look at the recent headlines of their Political Diary, for example: http://online.wsj.com/public/page/political-diary.html

More problematically from my perspective, their opinion pages are notoriously loose with facts. It's one thing to argue a position, and another to just produce propaganda. For example, here is an exceedingly unsatisfactory treatment of what the Bible says about capitalism and prosperity (an interesting and somewhat complex issue, because the Bible has many things to say about it, which this piece ignores): http://online.wsj.com/article/SB1000142405297020380650457717...
+1

Though someone in the comments is hinting that they are from IIT BHU and confirmed this thing in their college.

I won't be surprised at all if IITs have same thing. Whiles many people are there who understand concepts, I don't think all are learning after so much mugging up in entrance exams.
Yeah, iPython already has tab completion, and everyone is still free to use it. It has plenty of great additional features, too!

Everyone is talking about reasons why using iPython can be impractical, or cumbersome/not-possible to install, but the important thing is that the default experience should strive to be the best experience.

Python has a pretty good standard library, and a pretty good batteries-included toolset, but talk to anyone who's experienced in it and you'll hear about all the Best Tools you have to install in order to be up to par: pip, virtualenv, ipython, third-party libraries to supplement what you want to do (requests, *-parse...).

When the community agrees that there are certain extras that are all good to install, it shows that the features they offer should probably be provided by default. I like Python, and I want Python to provide the best experience by default.
The original Henry Ford, committed to raising productivity and lowering prices remorselessly, appreciated this profoundly—and insisted on paying his workers twice the going rate, so they could afford to buy his cars.

When will this myth die? He paid double so that he could retain employees because turnover was costing him too much. It's mathematically impossible to pay your employees and expect them to be the the purchasers of your product while remaining profitable.
if you don't have a location preference, of course Bangalore makes a perfect choice. Can find good incubation facilities and loads of advisers which are key. Also good access to Angels and VCs makes it easy to raise seed funding
External view on poor state of digital services in Silicon Valley [video]
How do you define 'fast enough'?
You accelerate the mouse precisely in the points where I want to see the anomalies (when intersecting the table).
I wouldn't recommend you eat 1300 calories of rice per day. But for calibration purposes, it's useful information I think.
I always wonder what happens to all these honest Americans once they get into Wall Street. Or these days Silicon Valley where keeping people addicted to social feeds and video streams is making an honest living. Let not even talk about the guys who sold the rest of the world on WMD's.
These days IIT's are about two things. First- A good brand to have on your resume.

Second- If you don't get a good offer during campus hiring. You basically drop out, give CAT and then apply for an MBA so that you can now get a better offer at the end of your MBA. And so that you can probably go and work at some investment bank in the US.

In short, its all about job offers and placements and has very little to do with whatever 'changing the world' thing we are all thinking or have heard about.
In almost all countries (including non-White countries) "immigrants" when used as a pejorative is code-word for race.

When Americans complain about "immigrants", they sure as shit don't mean Gunther from Germany, they mean Juan from Mexico or Chang from Korea. Europe is not immune from this - France as a whole seems much more staunchly racist (or rather, accepting of casual racism) than the USA.

Racism has many faces, especially today where it's now taboo. There are all kinds of ways that racism manifests in modern, developed society without someone screaming "he's black! get him!".
Show HN: InstaBilling Time Tracker - My first ios app
I don't necessarily disagree, but that also doesn't discount them as valid critiques of the bill as it exists.

I mentioned elsewhere that, upon reflection, I think what the author meant to suggest is what you just said, which is that if you divest this particular bill from the situation, there should be no valid critiques against affordable health care. That I think almost everybody would agree with.

So then the question evolves into whether or not the Affordable Care Act actually meets that measure. We do not currently know, and only time will ultimately tell, but again, there are many very obvious arguments suggesting that it won't actually deliver affordable health care, or that even if it does, that cost is masked by all the other costs.

If, in an extremely hypothetical example, Americans went from paying 35% in income taxes in general to paying 75% in income taxes, but all health care were free, then it might have succeeded in making health care affordable, but at the expense of making everything else you might want to spend money on more expensive.

Anyway, just food for thought. It's obviously a very complicated issue, and one on which I can easily see both sides of the argument. I tend to be against the particular implementation for various reasons of cost and efficiency, but that doesn't mean that supporters of the Affordable Care Act have no valid arguments either.
LXJS 2013 — Tickets on Sale
I'm well aware of what native SDKs offer. I don't know why you assumed I'm unfamiliar with native development.

As for the last statement, and much of the others, I'm not even sure what you're asking. If you want a nice syntax for it, then yeah, wait for the spec to be finished. Otherwise, you're probably implementing that logic yourself. The same as if you want a native app to pull in different assets (unless we're talking about UI assets and a sane OS, but still, it's not like that's a compelling lacking feature).

Look, I'd be happy to be wrong but there are half a dozen inaccuracies in this very article about what is possible with web technology and how browsers themselves work.

Am I suggesting Angry Birds in web tech (even though it's already been done): No. Am I suggesting that shit basic apps like Facebook, Twitter, Reddit, etc make more sense as simple, functional, accessible webapps? Absolutely.
I am vi, the great and powerful
Thanks. I did not realize this before.
a great place for business networking. got lot of customer through this channel!
Yes, Skia makes use of SSE2/3. He pulled that right out of his ass.
> If you hash passwords on the client, you aren't doing hashing right! If you hash passwords on the client, all an attacker needs is a user's hash, and then he can send it to you and get logged in without ever knowing the user's password.

It doesn't matter if the server gets a password or a digest, as long as it can verify it. Hashing on the client side is obviously superior to hashing on the server side, since the original password is never transmitted over the wire. It is for the same reason protocols like SRP exist. (If you're worried about somebody compromising your digest database and logging in with those digests, you can just hash them with a cheap function like SHA-256 on the server side. There is no reason for the server to use an expensive function since the client has already stretched the input.)

Unfortunately, SRP doesn't do key stretching, so it is trivial to brute-force the original input if you get a hold of the verifiers. But there'd be nothing wrong with e.g. a client-side scrypt mechanism that uses TLS for the transport, or even SRP/TLS-SRP (although you would need your server to manage/sync the salt.) It just hasn't been feasible so far since no efficient implementations have been available to web applications.

What you should take away from password hashing is that it exists primarily to protect users from themselves. If everyone used unique passwords with 256 bits of entropy for everything, we wouldn't need it. We need it because they use weak passwords, and they use the same ones in many different places. If your server gets owned, it likely doesn't matter whether they can log in with contents of the database or not--they're already inside, and can probably easily find another way. What matters is that by making it expensive to brute-force the original input of possibly thousands of your users' passwords, you make it very hard/cost-ineffective (if you do it properly) for an attacker to compromise many/all of their other online accounts.

PS: Digest auth as it exists today is a joke. It uses no stretching whatsoever, and is thus trivial to brute-force, whether by a MITM or an attacker who has gained access to the server's digest database.
Ask HN: How do you back-up your work?
You're right of course, I didn't mean "all" of it by any means. In fact, last night I lamented about web app overhead and the effect on performance. That having been said, it doesn't make his bits about graphics acceleration, local caching or storage any less inaccurate.
Probably still not acceptable for many of these situations, especially when you're signing these kinds of data custody agreements. Oftentimes they specify requirements for physical custody of the hardware, and even if they don't, adding third parties into the mix (Amazon and you) may make the auditing requirements more complicated.

A lot of the time, these requirements are more about auditing and liability than about technical security measures.
This article is worth it just for Venter's response
That's not even 10% of the article.
20% is huge. If you have a product so good that 1 in 5 Mac owners will purchase it, don't hold back.
Honest question: These guys mention using the results for research. They must know they are skewing their results quite significantly by singling out anyone who is a) aware that the result of this test can be embarrasing b) not comfortable linking their name to such a test with?

I'd guess according to this test face blindness is far less common than previously assumed : )