skysight-inc/HackerNews huggingface dataset:
They already do. I live(rather work from home) in a remote village in Southern India. Ordered a Nikon camera recently which the local stores said will take atleast 7 days to procure, and Amazon delivered in 3 days. The item was shipped all the way from Northern India(Nagpur) and guess what, it was 500INR cheaper on Amazon.

While on one hand I was more than happy to get it in three days and a little cheaper, I also realized that this won't last forever. Amazon's capital has gotta run out at some point in time and the cheap/fast service will stop there.
2016 Is an Easy Year to Predict
Good article. As a side note:

"and you know how high-performing and scalable Perforce servers are"

Sure, their performance is only surpassed by that of the perforce client.
Indian here. For people from my class (middle to upper-middle), Amazon has largely replaced Flipkart (the market leader), and eCommerce has largely replaced local commerce.

Payment is a massive pain in the ass though. Getting credit cards is a nightmare if you don't have a traditional job. You need 2-factor authentication for all transactions, which is just a ton of work.

I often end up using 'cash on delivery' just because I'm too lazy to enter my debit card details and do the 2-factor authentication

Flipkart still has a better presence outside of the big cities, but Amazon is catching up, fast.
Tunisia Trials Crypto-Powered Payments
My guess is that India will likely leapfrog from cash to mobile payments - so in the long run that shouldn't pose as much of a problem to Amazon or any other vendor. There is already a lot of startups and established companies offering mobile wallets, and I believe many of then are setting good traction too.
Agree with you on all three, but specifically for 1., can you think of pathological pairs of distinct distribution that the test would often fail to reject?
A comprehensive FAQ resource for the Upwork-curious
The financial crisis that is looming ahead is either a massive asset price crash, or permanent debt slavery for most of the population, as a result of the massive economic distortion created by the Fed. For some years now, orthodox economists have been puzzled (and liberal economists like Krugman delighted) about how the Fed's massive money printing exercise has resulted in next-to-none consumer price inflation. What they failed to realize is, the Fed assumed that the money newly printed would circulate in the economy.

What has happened instead is that money has been packed out of circulation, mainly due corporations and the wealthy hoarding massive amounts of cash (and investing in stuff like junk bonds in trying to chase yields). This has created massive asset-price inflation, which has distorted the economy to the point of oblivion.

What is going to happen now is that consumer spending will remain really low, and to spur spending the Fed is going to make policies to ease borrowing, which will push people into debt, thereby creating a perpetual debt enslavement of the masses to the wealthy classes. That's the future. Either a massive asset price crash, or debt slavery for most of us.

There is still a way out of it. The government should impose a wealth tax - take back the money that was gifted to the rich. They shouldn't have a problem with it because they didn't earn it in the first place - it was an artifact of monetary policy. Invest that money in building infrastructure, life sciences research, and forgiving student loans. Only a massive redistribution will correct this farce of an economy.

TL;DR The Fed has created huge asset price bubbles, which has distorted the economy into comical levels of inequality. We need massive wealth distribution if we don't want the masses to be debt slaves.
>We love Ruby's efficiency for writing code.

Ruby's syntax is one of the worst parts of Ruby. [0]

>We love C's efficiency for running code.

Many other languages have efficient native code compilers, too. I don't know why people assume this is only a C thing.

>We want the best of both worlds.

>We want the compiler to understand what we mean without having to specify types everywhere.

This is good. I much prefer dynamic languages to static ones. Though I don't know if Crystal supports the best parts of dynamic languages like runtime program modification AKA live coding.

>We want full OOP.

Single paradigm languages feel very restrictive to me. I like languages that support many paradigms because different parts of programs call for different programming techniques. OOP in particular is a paradigm that I feel forced to use more often than I feel it's the right technique for the task at hand.

[0] http://programmingisterrible.com/post/42432568185/how-to-par...
I think it is doing great.

Not a lot of features and versions like other frameworks but that's not exactly an objective measurement of the quality of the framework.

- We have used Flask recently at a very large media corporation to build a social network.

- I have also reviewed a book for Flask earlier and getting a lot of inquiries and requests regarding tutorials and video courses.

- Team Tree House added a full course on Flask (very good one).
It's not about BASIC though - it really is about the fact that computers literally booted into a REPL. That REPL being a BASIC REPL was probably something that set people back - I remember having a really hard time grokking how the computer knew in what order Pascal programmes had to be executed.
That sounds more like a job for the KL-divergence.
> a freshly printed promise from the bank that, at a later date, he will be able to extract his cash

That's not really what they're offering. Physical money is incredibly inconvenient compared to bank accounts, so much so that the only reason to use it for large amounts is if you or the other party don't trust the banking system. The banks rely on this because they can't actually handle more than a tiny amount of people withdrawing their money.

In effect what they're doing is offering to exchange your physical cash for bank-account cash that's more convenient and is treated by everyone as having the same value as the physical cash, plus a promise that so long as everyone continues to treat it that way you'll be able to convert it back to physical cash. The promise is essentially worthless because it's conditional on something that means you'd be able to do so anyway. (It's only worth something in full-reserve banking which we don't do anymore.)
Why some people get what they want, and others don’t
It aligns with what we know about the history of the Celtic languages. The ancestor to the remaining Celtic languages first appeared in Central Europe. https://en.wikipedia.org/wiki/Proto-Celtic_language
Nagpur is close to the center of India, not the north.
Because the point of modern Internet-based services is to collect analytics and telemetry for marketing and engineering without annoying consumers with unnecessary checkboxes. There's a minimum amount of sync you want to make easy because it's a feature, not a bug. That new releases contain functions old software didn't have is called progress. Why does Apple or Ubuntu get a free pass when Microsoft doesn't?
Thumbs up for this!
What you mean is that it's not mainstream. That's true.

Despite that, I can't recommend it enough. It's just after starting to read it that what was going on in the economy of the world made any sense to me.

Also, mainstream economy is just totally wrong in many of its descriptive aspects, but they continue teaching falsehoods anyway. An example at hand is how the fractional banking and the creation of new 'money' by banks works in, virtually, all the modern economies.

This is the reason that the linked PDF by someone a few posts above is so important. They say what Modern Monetary Theory have been saying all the time but the source is the Bank of England.

I think it deserve to be linked again: http://www.bankofengland.co.uk/publications/Documents/quarte...

As Henry Ford said:
"It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning."
The problem being the 8 hour model being too much already. The motto should be "Start working undertime".
Microsoft has by far the best AV product (from a code quality aspect, at the very least), but I'm not sure if it qualifies as a vendor in this context. After all, MSE is essentially free.
pjmlp: original poster above referred to Hotspot, not arbitrary JVMs. Clearly Android devices can run VMs with both JIT and AOT (they do, after all), what OP questioned was whether Hotspot in particular (not some arbitrary VM) is a good VM on a mobile device. Given Hotspot's somewhat underwhelming startup speed even on desktop class computers, I think that's a very reasonable technical question to ask, and not FUD in any way.
Ahhh, a most timely article, from my perspective. I've recently being writing a computer game for my first computer, which was a contemporary of the trash-80 (http://www.compucolor.org/emu/ccemu.html). The guy that made the emulator was working for NVIDIA last time I talked to him, and he thoughtfully provided most of the programming manuals for Compucolor II on the site.

Why? Well I was mostly expired from a story in "Surely You're Joking, Mr Feynman" where he talks about being bored with physics, and he gets back into it by playing around with toy problems that he had to work out from first principles (the way that the wobble in a spinning plate precesses around the axis). So I've started programming in an emulator of this old 1980s computer. It seems to be working for me too - I'm finding myself to be much more engaged in my day job since I've started.
PostgreSQL as a Schemaless Database (2013)[pdf]
Womens wear
which dressing style perfect for new year celebrations?
OpenCorporates has had death threats against them. Why? Because they are exposing the connections to show where the money goes.

If ever there was an indication that open data can be disruptive and revolutionary, here it is.
> I am right up there with thinking cops significantly (and often) overstep their bounds...

Really? Are you sure this isn't just because the bad ones are reported often and hardly any good ones? I mean, there are a LOT of officers in the U.S. Surely they aren't all overstepping.

One thing to remember about officers; they see the worst of US day in and day out, every single day. I'm sure it colors one's view of the world after a while. But even given this, I hardly believe that officers are "significantly (and often) overstepping their bounds".
Faker.js – generate fake data in the browser and Node
I guess it can get really useful if you like to sit in front of the mirror all day.
Why don't use PayPal then?
5 Best Text Editors for Web Developers
Funny ;-)

I actually worked for Sun/Oracle on VM's but on the embedded not hotspot team. The trick is actually simpler and its called MVM, which is something Sun kept avoiding on the desktop/server for some stupid reason but we did do it on mobile and it made startup almost instant.

The trick is to share one VM instance between multiple apps. So when the OS starts you start the VM process and then fork with a lot of the JITted code already in place so you get almost instant startup and reasonable process isolation.

In mobile where there are some restrictions this is very practical. On the desktop/server this gets a bit tricky with bytecode manipulation, classloaders etc. But this is totally doable.

My personal uninformed theory is that Sun or Oracle didn't do this because they didn't care. MVM has two use cases: faster startup/lower overhead on desktops (they don't care about that).

Server efficiency in small scale deployments (which they don't care about either). AFAIK Google did some work on MVM for App Engine Java, but those are just rumors.
Ask HN: What's the simplest way to filter RSS feeds?
Not an expert but wouldn't randomized controlled trials (part of many economics papers) count as proper experimental setup?
Marine phytoplankton could be added to that list: http://www.fastcoexist.com/1680062/plankton-the-most-sustain...
As someone who has worked in Switzerland, how did the Swiss Franc cap removal (against dollar) has impacted tech industries around Zurich ? Some of them took a 40% hit on their margins.
Could you not masturbate yourself publicly? It really visible, especially for commenting accounts all created precisely at the same time when the submission was made.
> Actually all of them.

I suspect you live in a bubble. Have you met many average voters?
You got excited by my first sentenced and failed to notice that I fairly explicitly don't give even a tiny shit about the hypocrisy didn't you?

Though it's worth pointing that most people care about the difference between killing something and controlling every aspect of that things life.
Looks great but this is not the kind of thing I want to be driving interactively. Rather, I want my interactions with AWS to be automated as much as possible, via a tool like Ansible or similar.
Pascal was the third language I learned growing up (right after Commodore BASIC and assembly). I highly recommend Pascal even today. It's a simple, yet powerful learning language.
"Tre, who was in a math support class of mine last year, had phenomenal retention of any concrete fact he learned. Total inability to grasp abstract concepts. Couldn’t estimate. Couldn’t isolate x. Couldn’t figure out what the slope of a line was. I’d ask him things like “if you rolled a ball down this line, which one would go faster?” and he’d struggle for minutes just to figure out what I meant. If it wasn’t real, it didn’t exist. He got pretty good at percentages without actually understanding them—but 20% was divide by 5, 25% was divide by 4, 10% was divide by 10. He was motivated. Great kid, fantastic athlete, failing algebra for the fourth time kept him off the his strongest sports team his senior year and broke his heart. But he took up a second sport and made the state finals. He seemed a bit slow in conversation, but nothing that would mark him as really low intellect. He held a job, worked hard, was a popular kid. There was no way he would be passing the test, and when I communicated this to the AVP, she said, “He was not classified correctly, for various reasons”—one of the reasons probably being that Tre is black. She mentioned his tested IQ that his parents included in his file, and it was well south of 90, but still much higher than 70.

Mohammed was in another of my math classes last year. Unlike Tre, does not communicate his mental disability immediately. He talks quickly, cracks decent jokes, likes people around, while Tre was happier off in a corner listening to music. It took me a while to realize that Mohammed, who is neither black nor Hispanic, wasn’t retaining any information at all. Once I did realize this, I looked more closely at his IEP and saw he was a special day students with an IQ in the mid-80s. Also an excellent athlete, but very different from Tre. No fact grasp at all. He couldn’t remember what you told him five minutes ago, much less yesterday. But he could solve a simple algebraic equation with a calculator. He’d have to relearn it almost every day, but he had the ability to abstract that Tre lacks. He very badly wanted to move on to the next math class in the sequence, against the recommendation of his special ed adviser, and nagged me constantly to support him in this quest. I was willing to help him try, but his sport kept him out of the classroom a couple days a week for nearly a month, and everything I’d managed to do to keep him not rolling backwards was undone. So I passed him and talked him into an easier course."

https://educationrealist.wordpress.com/2013/10/31/noahpinion...
There still needs to be visibility. Only the recent ubiquity of cell phone cameras has allowed the public at large to see interactions between citizens and police. Before this it was easy to dismiss or just be ignorant of how often police abuse occurred to certain groups of people.
It was the officer's word against these "thugs".

Getting everyone to admit a problem exists and getting our heads around how frequently it occurs is the first step towards resolving it.
I think the idea is to invest in geographical regions that have plenty of water. I would read that as investing in land, actually, because in places with plenty of water the land is going to appreciate versus places without plenty of water.
Because PayPal doesn't support the two step authentication that Indian banks require.
> How do you get the money to each person?

Unconditional basic income?

Money would find its way from the consumers to companies that need investment. Instead of banks estimating how viable your business is before giving you a loan you'd get your money straight from your customers. The market would decide which endeavors should get funding.

My only concern is that printing money would not provide enough money to run country budget (let alone basic income) without creating hyperinflation.
In Irish lore, an important ancestral figure (Nemed) is the son of a person called Agnoman of Scythia.

https://en.wikipedia.org/wiki/Nemed
Spoty.com is giving a %5 off if you subscribe to it's newsletter
Old news. This: http://www.pnas.org/content/112/49/E6736
Is much more impressive... :)
To me this is mostly just a rant about why Angular is terrible. And I agree, it's absolutely terrible. Frustratingly overwrought (I dare you to output a URL in a template, go on, I dare you) and built on top of some unfortunate ideas like dirty-checking and all this service factory madness.

Fortunately, it's far from being dominant in front-end dev.
I love that you think there is one and only one reason to buy insurance. I suspect that people buy insurance for both reasons. Which is to say that you're both right, and both a little bit wrong.
You don't interact with cops much do you?

I got messed with by the cops just for being out after dark as a kid. A cop once made my whole family his personal mission just because he caught one of my brothers biking without a helmet.

Makes perfect fuckin' sense to me.
Many of the people I've seen doing really well at university already learned about the subjects they study.

A few studied in another country but couldn't get the courses transferred. Another did a year of math studies before university at a local university, then went on to study engineering at an "Ivy league". And so on.

Just spending 10 hours a week studying a subject for a year before someone start studying it at university should be a giant market. No need for diplomas.
191M US Voter Records Leaked
I wonder how Corel overcame the restrictions on the use of Microsoft's Ribbon component.
It must be very cool to be able to create any kind of app with your brothers/sisters, especially if you then get some success together. How else would you get a chance at starting a company at 15, 16 and 18.
Very few vendors accept mobile payments. Also consumers are far less likely to use mobile payments for medium sized payments.
Amazon's service is head and shoulders above any other ecommerce player in India. Despite its late entry, it has largely replaced Flipkart as the provider of choice. This is almost exclusively due to the stellar service and customer support from Amazon. I've had to deal with customer support multiple times due to rescheduling delivery or returns, and have had a 100% pleasant experience. Compared to Flipkart, where the customer support people have very little to zero idea about every non trivial problem, it's amazing how Amazon has been functioning.
The question is not whether the language has a native code compiler, as that rarely has a profound effect on the runtime speed of a language. Some native code languages are slower than VM and interpreted languages. And native code != native code. Objective-C and Swift both have native code compilers. But they are slower than C and C++ on the same platforms, for various reasons, such as: the runtime environment itself and how the runtime works, and, in the case of Swift, the organization of its LLVM code prior to final compilation.
You're close: Paypal is a bit hamstrung by regulations in India, but the domestic mobile wallet industry has been growing. My prediction is that China & India will (continue to) leapfrog credit cards in favor of mobile payments.
(P.S. not linking here because it's a bit off-topic but I've added links to my article & slide deck about this in my HN profile.)
Some interesting storytelling:
http://jahtruth.net/tephisum.htm
Debian Founder Threatens Suicide on Twitter, Reports Police Abuse, Allegedly
FYI, non-contradiction is not uniquely Rand's idea and is the metaphysical principle behind Aristotelian logic. Don't throw out the baby with the bath water in your hatred of Ayn Rand.
Sony Vegas Pro 14 Crack and Serial Number Full Free Download
You didn't answer his post nor did you respond to his comments. Please only post relevant material on HN.
Apple can certainly read iMessage conversations and provide that data to goverments. They don't have the private keys, but they run the directory server that distributes the public keys used to encrypt to. So they can very easily provide you with the wrong public key for your recipient, decrypt that data and store/forward, and then re-encrypt on their end with the correct key and forward to the actual recipient.

"Secure" communications systems that rely on a trusted central third party to vouch for keys are no more secure than allowing that same third-party to implement key escrow.
You are right.

The code for these embedded devices is JITted and I know because i worked on them. It also included some AOT but not much. In the past one of our guys benchmarked against an older version of Dalvik and had us at about 5x with those VM's.

To be fair they are not hotspot and it does have startup time issues because unlike the embedded version of our JIT's it doesn't feature MVM. However, a lot of this is configurable and easily fixable. Hotspot is remarkably tuneable and if MVM is added (which is possible) could probably beat ART in startup time as well...

ART is pretty fast by now though and pretty well understood. I don't think Google would switch to hotspot and I don't think it will need that for compliance either. They might just reuse some libraries that can be common and that's it.
An easily-misinterpreted choice of words from the OP doesn't invalidate his point. I agree - hackers are definitely *made out to be more [powerful, capable, scary, etc.] than they actually are.
"The basic architecture of Netflix Party is a client-server model. The clients connect to the server to synchronize their playback state. For the server, I wanted something low-latency that many clients could connect to at a time. Node.js fit the bill nicely."

Given the the model is traditional request/response (no push), wouldn't literally any web server tech fit this bill?
There is a lot of hustling around in this story. One former bookie with callcenter experience and courage to make tousands of cold calls and one brilliant programmer involved in illegal activities burning bridges (quitting job and moving to an other state) and selling software to the 2nd worst slavedrivers of the 21th century (fast food chains are still worse employers than callcenters).