skysight-inc/HackerNews huggingface dataset:
Ah, I see. Yeah, that makes sense. Doesn't seem necessary if you touch-type, but definitely useful for everyone who doesn't. You'd have to accurately represent your fingers, too, at that point, and with a lot of accuracy to match the user's proprioception.

(By comparison, you definitely want a representation of a controller or wand or similar manipulator in-world, so that you can position it spatially.)
> where goes the difference?

Corporations and shareholders. That's what needs to be fixed.
"Because bank deposits are usually considered money in their own right, and because banks hold reserves that are less than their deposit liabilities, fractional-reserve banking permits the money supply to grow beyond the amount of the underlying reserves of base money originally created by the central bank.[1][3] In most countries, the central bank (or other monetary authority) regulates bank credit creation, imposing reserve requirements and capital adequacy ratios. This can limit the amount of money creation that occurs in the commercial banking system, and helps to ensure that banks are solvent and have enough funds to meet demand for withdrawals.[3]"

https://en.wikipedia.org/wiki/Fractional-reserve_banking

The point about Fractional reserve banking is to allow banks to create debt which is another way to create money. (Debt is money)

This is actually what a lot of people are missing. It's not money thats being created per se but debt (credit) which is the same thing but just in put in a different context.
This is true of any application; still better than a dynamic binary
Changing the law would not be retrospective though.
The article is about raising money.
Big Corp doesn't care about this sort of thing, and Oracle's reputation in the community can hardly get any worse.
Not sure I understand your point. That bad state got into the 9.2 release, was reverted and three months later got into 9.3. In the meantime thousands of sites break, and the Apple support forums are bursting at the seams with people asking about this issue.

It's hardly "just reverting a change that was found to be bad". The impact was huge!
Show HN: NYC MTA Service Status via Hubot
HN is the most intelligent and open minded online community of this size that I know online.
I have deep respect for you guys and girls and your opinions are always enlightening and thought provoking.
I really feel much smarter because I have access to all these very valid points of view that you are surfacing.

But even this community suffers from this strange phenomena of "group think" which leads me to go into this spiral of silence.

I often find myself self-censoring or abandoning the comment halfway, because I know it will get down voted and it's just a waste of time.

And I'm not talking about trolling or being aggressive or flaming..

Some opinions are just not accepted here on HN and the comment will get down voted fast regardless of how politely or respectfully you try to put it.

This is my 3rd HN account - I've abandoned the others (with lots of karma on them) specifically as a protest for (what I thought were) valid opinions being down voted and dismissed.

For example, mentioning ideas that some tech might be bad or harmful - that people are addicted to devices, that tech is causing widespread pollution - and the likes - are quickly buried, even though in my view these are subjects which we must openly discuss, since they widely affect us all.

Which brings me to the thought: If one of the most intelligent and open minded online communities can exhibit censorship or can determine users to self-censor, then what can be said about other communities/platforms ?
Study behind the article:

http://www.amjmed.com/article/S0002-9343(05)00674-1/fulltext
The frame at 2:37 shows avg response time of 1.75 ms at 10 mln QPS. Which API call was measured? I'm looking at bar charts under "Metrics from Kubernetes 1.2" and the latencies graphed there appear to be different/higher.
> Currency in circulation is but a fraction of the money supply

You are interpreting "printing money" way too literally. See my other comments in parallel subthreads.

> Only if you accept that any IOU (which is "backed" by nothing but a promise to repay) is "fraud".

A bank doesn't give me an IOU when it gives me a loan; it gives me actual money. Nor does it give depositors IOUs; they can get actual money in exchange for their deposits any time.

> During a bank run people are rushing to obtain notes from the bank, not redeem them.

To obtain notes corresponding to the amount they had on deposit, yes.

> The bank then doesn't have enough cash to fulfill the redemption.

Aren't you contradicting yourself? You just said "redemption" had nothing to do with it.

> They do it everyday, in plain sight of MASSIVE amounts of regulation.

No, they do something that is equivalent to the government printing money, if you don't insist on a way too literal interpretation. See above.

What the banks do not do is create money outside the very precise rules set down by the regulations you refer to. They also don't create money that is not denominated in the government's fiat currency. So they don't do anything that is analogous to what private banks did before governments outlawed private currency.
It's not really a static Python .exe, but PyInstaller can create a single executable that embeds all of its dependencies in the file. Except for a small delay at startup it works really well.
Robert Fisk on ISIS and the west
Sure, it has limitations but do you not see any applications of VR besides games? I'd hazard a guess that the vast majority of games are not first person shooters, or ones that require you to control the movement of a character.
There is set of answers from Andy Rubin:
http://www.zdnet.com/article/trial-android-chief-on-why-java...
How to Build a Valuable Website That Is Profitable
Unless they made it retrospective.
> you haven't broken things cause the unit tests still pass

And what are those "things" that haven't broken? Why, unit tests.
> You can't run a bank with a credit card.

Not when you make a credit card purchase, no. But you can when you electronically transfer funds from your bank account to pay the credit card bill.
Ask HN: What Rails-style web frameworks are there?
I've looked for a reasonably complete list of full-featured MVC web frameworks that are similar to or influenced by Rails (I want to compare their design) but I couldn't find one [1]. Here is the list I have compiled myself so far. Please suggest additions (or, in fact, deletions) if any come to mind.

┌──────────────────────┬───────────────────────────┐
│ Primary Language │ Framework Name(s) │
├──────────────────────┼───────────────────────────┤
│ C# │ ASP.NET MVC │
│ Elixir │ Phoenix │
│ Erlang │ Chicago Boss │
│ Groovy │ Grails │
│ Haskell │ Yesod │
│ Java │ Ninja, Play, Spring MVC │
│ JavaScript (Node.js) │ Sails.js │
│ Python │ Django │
│ Scala │ Play │
│ Perl │ Catalyst │
│ PHP │ CakePHP, Laravel, Symfony │
│ Ruby │ Hanami │
│ Tcl │ Woof! │
└──────────────────────┴───────────────────────────┘

[1] If you know of such a list, please link to it in a comment.
There are any number of places you can store your MySQL data in a container world.

The first and best is to make all your MySQL IO go to an external cluster filesystem or other remote IO system. Because MySQL supports pluggable storage, you could write an Hadoop FS storage manager. This has the advantage that if a single MySQL instance is blown away, all the committed data is available for a new replica to start reading. I don't know if Docker or other container systems support automagically turning local IO calls into remote IO calls (or whether that really makes sense in a MySQL environment), but that's a similar approach. Condor supported this through their remote libc interface.

The second is to use some sort of per-task persistent local storage. In Docker world, this would be a mounted volume- the docker host would manage the storage, and new containers would remount that storage. You could have a process that restored the local storage from a backup, and the use replication from a master to catch up.

The third would be to have some sort of per-container persistent storage (the Borg paper calls this an "alloc").

For the server, most people wouldn't have Apache bind port 80 inside the container- you'd bind another port, and use some sort of other mechanism such as load balancing to expose the web server on a standard port
That's a really cool paper! I guess, to be precise: a commercial/retail bank needs to earn above its cost of FUNDING, which is actually lower than the rate it pays on its deposits because it only has to hold a fraction of that money in reserve (which is where the money creation comes in - they're lending out more than they're holding).

...either way, it still has nothing to do with anything that Apple does!
The knowledge/approval part isn't Google Analytics - that's usually built in to whatever uses it.

In the case of Atom, they state quite plainly on first-load that they track usage for the purposes of telemetry/product improvement, and you can opt-out on first-open.

I'm not really sure I see the issue?

Also, usually with Google Analytics you're viewing a remote website (or in this case I suppose you're phoning home for updates on every startup). If they really wanted to, they could just check their webserver logs. It just saves them having to parse it or graph it.

Is there some particular new information you're concerned or worried about leaking, that they don't already have?
I'd encourage you to stop 'self-censoring'. What matters a few karma points, if you have something important to say? You'll find that often an initial knee-jerk downvoting can turn around half a day later, as more considerate users join the conversation.
"Cash and electronic cash are interchangeable."

Not all the "electronic cash" is created equal. Money is an IOU, so, the important thing is: who is backing that IOU?

If you ask a credit for 200 millions and the bank think that it's a good business they will credit your account with the money, but it's important to realize that this money comes from nowhere. The bank just created this money, not the government, and it's an IOU backed by the bank. So this IOU is not the same that the money the government use to pay providers (that is really a IOU from the government).

The bank is creating money and it has to meet legals requirements for doing this, for instance, getting, a posteriory, enough reserves (this is why is called a fractional system).

If you want to move your 200 millions to other bank, what would happen is the two banks would try to balance, at the end of the day, the movement of money in both directions. Maybe somebody is moving 200 millions from the other bank too.

In the case there is not a balance, the one in the negative has to borrow from the other banks. When banks lost trust in each other we have situations as we have seen in the last crisis.

Seriously, anyone interested in those things should check MMT.
Yes, that's what I meant and was trying to be polite by mentioning it on my way to Darktable.
Because a lot of devs know Java, this let Android gain market share faster since the barrier to develop Android apps was smaller than using some less used or new language.
The difference being that, functionality-wise, you don't get anything from using Atom over, say, Emacs or Vim. High memory and CPU utilization is a tradeoff I'm willing to take for the added benefit of running IntelliJ or Visual Studio, because as environments they do way more for certain code bases than either Vim or Emacs could do. But Atom? Not so much. "It's made of Javascript and HTML" is not an advantage (to me) worth the memory and lag.
Those are the very definition of capital-intensive.
Wasn't there a huge firing there in the past year?
Empathy without boundaries is bad, just like apathy and psychopathy without boundaries are bad. The key is not disregarding or villainizing empathy, but reframing it in a way that says "given my desire to help people, how can I best do that and not lose myself in the process?". With the proper boundaries and opportunities, psychopaths, apaths and empaths all have a valuable roles to play in society.
> They create liabilities; IOUs.

Suppose I give you an IOU for $100. Can you go and buy groceries with it? Or even more to the point, can you pay your taxes with it?
Thanks for the information.
Yup lots of work ahead. But read some Vernor Vinge and think Disneyland. And Arcades.

No treadmills necessary.
If you have only $5 in your pocket as this month's disposable income, there is no investment vehicle for turning that into $10. Besides putting it in a bank where it will lose value due to inflation, gambling may be the only non-zero investment opportunity available to you.

On the other hand, if you have $5MM in your pocket, there are tons of investment opportunities for you to choose from, from treasury bills to angel investing, limited only by your appetite for risk. You have an entire financial services industry that exists for the sole purpose of helping you turn that $5MM into $10MM.
One runtime dependency isn't bad, but it's still worse than zero. :/
I'd challenge you to write some tests, even high level acceptance tests.

There must be a non-zero number of requirements that are not changing every 2-3 days. Every time you don't have a test to capture a desired behavior that will probably stick around for awhile, that's a risk. Granted, everything is risky in an early stage startup, but I've found all my coding is so much better when I have tests that define the requirements - even vague ones - on which to hang my code.

Otherwise, why am I writing that function I just made? Is it really the most minimum thing required to meet the requirement change that just cropped up? If I shouldn't be writing the most minimum change possible, what other requirement am I silently signing up for?
Someone needs to pay the bills.
Not sure about the legal reporting requirements, but since my wife works at one of them I can tell you first-hand that they don't get much on top of their base salary. Non-profits are 80%+ salary compensation, even at the highest levels.

Also, engineering societies generally are based in major cities.
Disclaimer: I'm definitely onboard with motion controllers in general, and would hesitate to definitively say that Vive > Rift+Touch without trying more things for both of them (that being said, I cancelled my Rift preorder and do have a Vive on hold right now). The subject matter of the Star Wars demo was much more compelling than the Rift+Touch demo I tried, which I'm sure influenced me subconsciously. But the main things that I consciously noted during both experiences:

1. Better tracking in the Vive. I dropped an arrow on the ground in the Touch demo (a longbow shooting game) and the controllers lost track of my hands when I crouched on the floor to grab it. It was really disorienting to be "grabbing" it and have the game have no idea where my hands were, sort of like when you're in a dream where your body just refuses to move how you tell it to. I had to just give it up and stand, wait for my "hands" to adjust to the right position, and then reach for another one at eye level. Similarly, I kept having to reach a little farther than I was expecting to to actually pick anything up despite being able to see my "hands" in the game. It was like all the distances were just a little off from reality. I'm a lot shorter than the average person (5'), I don't know if that contributed or what. In the Vive demo the controllers always felt 100% 1:1, even when I was whipping the lightsaber around, crouching on the ground examining R2, etc. Tracking did not even surface as a concern at all to me there, felt exactly like my body.

2. Freedom of movement in the Vive demo really made me feel like I was in the world. I could easily walk around, kneel, stand, and was encouraged by the experience to lunge and flail around, like I said. It felt like I was there in the desert 100%, free to do whatever I wanted. I did trigger the transparent Chaperone grid, and felt a little annoyed when it happened, but I trusted the grid to save me from hitting a wall, and the demo's layout encouraged my movement well enough that most of the time I forgot that I couldn't run off into the sunset if I really wanted to. Most of the interesting things were within six feet of me so in general I forgot about the limitation and just felt like I was there. In the Rift demo I felt very constrained and was concerned about hitting anything IRL. It was a longbow shooting game, with me stuck between two parapets. IRL there was a TV displaying what I was doing for the benefit of the people behind me in line. It was positioned in the space between parapets in the game world, and I was super concerned about headbutting it accidentally as I leaned forward to try and see over the wall. No Chaperone, so even though I was trying to be careful I almost did hit it and the woman giving the demo warned me to step back. In the game there was also a bow rack right next to me, and I felt nervous about tipping it over, too (this is silly, as it's not real--just goes to show how immersive the experience was).
Things that was raised in the ipmjs repository that I don't feel the a package manager should solve

> Prevent worm-like vulnerabilities when adding dependencies

> npm scripts, the good, the bad, and the dangerous

> Namespace all the things!

> Needs for frontend and backend package managers are different

> Involve the FSF

> Have you thought about malicious packages?

> Have you thought about copyright infringement?

> trademarking 'ipmjs' so we don't get kik'd

These are all issues I want to avoid. Also, I don't want to write yet another package manager, I'm trying to extend NPM and still allow the centralized way that we currently use today, but allow a optional offline-first approach.

Feel free to continue reading more about what I said in the ipmjs repository here: https://github.com/ipmjs/ipmjs/issues/13
BeamNG.Drive – Engine Thermal Simulation
Or the Supreme Court did their job and agreed to listen to Google's arguments.
I believe iOS updates the app associations when either the app is updated, or the OS is updated. If you don't update the OS and don't update the app, it doesn't fetch a new site association, which is why the problem didn't surface until the release of iOS 9.3.
SEO Tips and Techniques to Avoid
Were it not for capitalism, they'd be living in extreme poverty, scratching out a marginal existence on the borders of the world. Because of capitalism, they are far better off than they would be.

Capitalism at its finest.
So the haters at /r/programming know to stay away?
FlyElephant: sign up now – get 500 computing hours free
DuckDuckGo is a proxy for Bing searches. However, DuckDuckGo uses Yahoo BOSS Search API for images, SoundCloud Search API for audio, and YouTube Search API for video.

At first I tried scraping DuckDuckGo but couldn't because my IP was being recorded at some point where it was being throttled. So I looked a little deeper and found the sources of their search data. So I use the services listed above directly.

lol I didn't realize that the Yahoo image search was powered by Bing. The web based search for images return the same, however, the APIs are returning different image sets. The Yahoo version is better.
Life on the Road as a Millennial Hobo
Sounds good. But honestly since I've read this my faith in the ruby/rails stack (or is it the gitlab devs?) is somewhat limited: http://doc.gitlab.com/ce/operations/sidekiq_memory_killer.ht...

A quite forthright confession of memory leaks - with imo questionable countermeasures.
Archaeology of Detroit's Collapse Through Google Street View
Because the bank (usually) is not going to make money sitting on that cash - it must immediately lend it out.

Isn't the whole point of the linked document to displace the myth that banks lend deposits?
> If you only want a device for watching videos, reading articles, online shopping, social media and email, a tablet is probably fine.

Will this tablet do all that? The video part is what I'd be most worried about. Netflix will probably be there, but what about Hulu, HBO, and other popular services?
> You don't see structural engineers slapping together the first thing that works and patching the building later when parts of it fall down.

That's because if they mess up the first time people can die.

I'm guessing the likelihood of death due to a bug in most web applications is probably much less than that of a bridge :)

Software is great because it's possible to iterate quickly. But ultimately, you have a point. Developers should be willing to fix bugs they've created and/or come across in their projects. We should also try to limit the potential of bugs by releasing small chunks of functional work as often as possible. "Releasing" in this sense can mean to production or just to your qa/test/dev/stage environment. It's just important to have many eyes on the product before it's live.
World's largest economies
Well one thing I remember from one of the PyCons, someone had asked Guido (during the years he still worked a Google), why doesn't Android use Python or something to that effect.

And even though Guido is pretty laid back, that is one time I vividly remember he got emotional and said it was "a political decision". But it wasn't the message, it was how he said. It seemed it was something he might have had a strong opinion about.

With that said, trying to port an app to Android maybe 2-3 years back, for me, it kind of redeemed Java a bit. Before that my exposure was EJBs, some web applications and the general FactoryFactoryManager type junk. Working on Adroid's Java I saw a better Java so to speak. (I've heard the opposite from others how they hated Eclipse and Android's Java API and docs, but that wasn't my experience).
Interesting, I am fairly certain the problem didn't surface until a few days after installing 9.3 although I could be wrong.
There's a significant misconception in this article:

Today, the fate of a module is decided by NPM the
company, and they are not afraid of deleting your
module and letting someone else have it.

This is not what happened in the recent case, it was the author who deleted (unpublished) the module after the name (and the right to publish future versions) was taken away. If he hadn't unpublished them the already published versions would have stayed around indefinitely.
WebAssembly and and Mozilla's Servo are innovations that will likely change that perception.
Servo might even make web the preferred platform for performance.
No, we're talking about total executive comp at a non-profit. If compensation in the SFBA is warped relative to the rest of the US it is fair to ask why a non-profit is based there and whether the salaries they have to pay to stay are justified.
The difference is still the same: Apple isn’t resisting out of good faith, but because they don’t want to risk a public precedence case.
Except what probably terrifies them: each VC firm probably only bets on, at most, 2/36. And the industry as a whole only really bets on 18/36.
In this example? I don't know, maybe this is what capitalism looks like in Nepal, but I've never been so I have no idea. All I know is my paycheck isn't drenched in blood, sweat, and tears, which to be clear, I am very grateful for.
Monitor Your Startup's Growth in Slack
By western design I mean that it looks more like an iPhone 5 than with a typical chinese phone. Its size is also smaller.
And..., just like that, you are part of a bot net.
Give it some time.
Microsoft is Working on a New Bot Framework
So its an interesting situation:

Why = get more rationale for their thinking

How = get them to do critical thinking
Yeah, but how much have they expended on this legal adventure already? It has been going on for ~6 years now and there's no end in sight, no clear victory for anybody. Doesn't Oracle have better things to do?
Misguided Genius – tool wants to annotate everything online. But at what cost?
FlyElephant tutorials – How to run calculation using C++, R, Python and Octave