skysight-inc/HackerNews huggingface dataset:
A lot of these technologies are being developed and its pretty awesome. However, I'll argue there's clearly space for a keyboard in the virtual world.

If you want to sculpt a model in the real world, you'd use clay and your hands. We can use VR to move away from KBM interaction for things like that.

If you want to write a book in the real world you...type it out. Its the best way we know to get text out of your brain and somewhere else. Don't throw the baby out with the bathwater.
If an admin can fix it, it's on " http://www.bbc.com/culture/story/20171103-case-study-houses-... " now.
From the transcript, in case anyone was confused:

s/bizzare/bazzar/g
Try http://www.bbc.com/culture/story/20171103-case-study-houses-...
> (0) Macro, pardon my French, template expansion as a generic programming tool is super dumb. Better alternatives were known in the 70's.

And yet C++ has better support for generic programming than most mainstream languages and it continues to improve. What's a language you think does generic programming 'right'?

> (1) C++ classes are very poor abstract data types: You need arcane language design hacks like `friend` to abstract over two or more types at once.

I don't really understand this comment. C++ has good support for static / compile time ADTs (the STL is very much built around the idea) and also supports 'runtime' ADTs through interfaces. In neither case is friend needed to abstract over types.

> (2) C++ classes are also very poor object constructors: The language has no type for “all objects that have methods foo, bar, qux” (à la OCaml or Go).

Static polymorphism in C++ currently relies on duck typing but this is what the Concepts TS is addressing. A major benefit of that will be improved error messages and a better generic programming experience.
I cannot see how the dams would be able to generate electricity. The water has to flow somewhere and obviously there is no sea to dump it into which is under the sea level.
Don’t forget that most advocates have decided that since new construction is expensive, it must be making the affordability crisis worse. They usually want to block anything that’s not BMR/lottery. Anyone who argues otherwise is accused of supporting neoliberal trickle-down economics.

It would be great if all we had to do was agree on how to manage side effects. We don’t even have buy-in on the basic cause and effect relationships involved.
I would also hope for such incremental change, but I don't see it happening. If you take a look at historical development of desktop OS UIs, you'll see all concepts established in 80s and not much (any) progress since then. Icons, buttons, menues, windows, even whole applications (file manager) are unchanged, while there's very few new UI elements (date picker, for example).

VR should be considered as completely new medium. 2D windows in VR should only be used as backwards-compatibility layer. Re-inventing every part of interface at the same time sounds great to me. Let's make as many competing solutions and then pick ones that work the best. This paves the way not only for rich VR experience, but also for AR.
Last I checked Korea is migrating to a system that resembles American addresses, but both systems are currently valid.
Because something interesting is going on recently, which is what prompted OP's question. Making an observation that was just as true 6, 12, 18, etc months ago doesn't make for a compelling argument about current, new developments.
Except that no one wanted to pay for it.
I don't know, I figure that SO's investors made billions via value SO created for their other portfolio company. Investing in SO is like building a well or a power plant.
please add a [PDF] to the header
Is there any update on horizon.io?

it's github hasn't received any update in a very long while
I had no idea Dominos outperformed the rest of the food industry to that extent. Sort of crazy.
It is a bit entertaining to think of Google's surveillance quantified via electricity - we can measure their intrusiveness in mAh.
https://en.m.wikipedia.org/wiki/QWERTY#History

QWERTY

All that needs to be said about the difficulty of changing a primary interface method.
I keep wondering if chording keyboards could be the answer for VR text input. It would require learning a new input system, but I'm curious if one could eventually become proficient enough to reach average qwerty speeds. I can't remember the name but I remember seeing a google-produced chip that tracked small finger movements, and I imagine something like this clip from Children of Men could work: https://youtu.be/sJO0n6kvPRU?t=2m4s

I spent a few hours the other day searching for existing chording keyboards and they were all really clunky.
You bring up an interesting comparison--it's the opposite of western chess vs. eastern go--chess pieces rest on square spaces, while go pieces rest on intersecting lines.
The icons are identical on both monitors. Regardless of where a window is open.
So DNAinfo owners should run an unprofitable business but the reporters should not?
I've worked on distributed teams that had an always-on video conference that everyone joined all day, every day. This facilitated much of the communication you are describing. The team still used instant message and email, but if someone needed to have a conversation, it was just a matter of looking at them to see if they looked they were busy and just saying "Hey!" If other people were interested they would listen in. If they had something to add, it was just a matter of speaking up.
* The Timber plugin provides an API for clean separation of concerns (lib classes for posts/pages as a model layer, Twig templates for views) and lots of elegant helper functionality to boot. It also includes an undersores-like starter theme that you can copy to take start taking advantage of the plugin's API immediately. Learning Timber is an investment for sure, but it is the single most valuable investment I've ever made in any WordPress-related tech. [0]

* Pantheon is a PaaS for WP and Drupal. [1]

* Lando (beta) [2] and its predecessor Kalabox [3] are container-based dev environments with tight integration with Pantheon.

[0] https://github.com/timber/timber/

[1] https://pantheon.io/

[2] https://docs.devwithlando.io/

[3] https://www.kalabox.io/
I'm having trouble understanding you. Are you saying that:

1. All work-related discussion should take place in formal meetings.

and

2. No non-work-related discussions should ever happen in the workplace.

?
I think Toronto, Paris, NYC and London have equivalent talent.
Your Type C ports and cables? What machines and where do you get your cables?
Welcome to the world of progressive taxation. The more secure you are, the more you pay.
To me, "blockchain-like" is about getting the benefits of decentralized, immutability (tamper-resistance), and assets.

How one goes about getting those characteristics is wide open. Most blockchain systems do have a full copy of the database at each server node, i.e. fully replicated. Also, they are "peer to peer" which means there is no distinction between clients and servers. (They do have SPV wallets though which is kinda similar.)

BigchainDB's focus has always been about scale. We're partly there but not fully: we are currently fully replicated but are targeting sharding to address that [1]. Where we do get scale already is properly distinguishing between between clients and servers. Servers are "super peers", decentralized among themselves. They do the heavy lifting, i.e storage. Apps don't need to run a server node; instead they simply are clients to the network, and of course can query >1 node.

[1] https://blog.bigchaindb.com/bigchaindb-developer-update-2d32...
Sanders is certainly a socialist by some definitions; and there are certainly definitions of socialism by which it is exclusively a far-left ideology.

The problem is that they aren't the same definitions, and the game being played of pretending that they are is the fallacy of equivocation.
Why is this not WebGL and running at a Web app/cloud service?
Because the BTC ecosystem has enough moving parts and varied actors that there's no way you can explain anything useful about its behavior in such a glib manner.
Infographic: Security Mindsets to Adopt Today
How does this compare to Edward, PyMC, Stan, et al? Is the primary distinction due to PyTorch’s imperative, dynamic programming?
Free trade is a local decision, simply don't apply tariffs and export duties. Globalization is the idea that these decisions can be made elsewhere and enforced everywhere without respect to local opinion or values or tradeoffs.
I'm surprised nobody has mentioned the CME news: http://www.cmegroup.com/media-room/press-releases/2017/10/31...

(My own explanation is that it's all a big speculative bubble and price moves are essentially momentum on top of noise, but nobody came here to read that :))
My theory is that ETH is a useful medium of exchange for buying compute resources from "the world computer", but BTC is better as a store of value. And the dollar continues to be better than both of them as a unit of account.

Basically, competing forms of money are breaking down into specialized kinds of money. Automatic atomic swaps between blockchains will make the specialization even more obvious over time.
I kept saying to myself as I read the article: this was the Great Depression, when people starved because they didn't have jobs. If all you had to do was go live in the woods and read books, the Depression wouldn't have been a problem. There's the practical issue of needing food and shelter, which didn't fall from heaven, and in his case, buying enough books to read for 16,000 hours.
Well for me Twitter is a distraction. When I want to keep up with news etc, I use RSs.
Why assume this is a private sector Russian with an interest in politics, when there is a more simple/straightforward answer in who would create something like this?

I don't agree it's more simple or straightforward. Governments don't do anything without signoff in triplicate. For a government to end up buying large quantities of Jesus memes would require a fairly large number of people to be involved, and they would have to justify themselves to the hierarchy. This seems extremely implausible to me. For one, if this was even slightly effective, wouldn't we be seeing all governments at it against each other?

In contrast people in the private sector spending their own money can do what the hell they like, without having to justify to anyone.

In fact the original perps don't even have to be Russian. They could just be paying a firm in Russia to do it.

Come on, it should be very clear to you why these are beneficial to a supposed Russian effort

No, I'm afraid you'll have to enlighten me. Generic "sowing division" - if it had any benefit to foreign powers at all - would benefit lots of countries simultaneously, i.e. any country that wanted the USA to stay out of their own politics which is most of them. How would they scope the benefit to just Russia? And if it can't be scoped in this way, what's the evidence that it's them?

Two men have been indicted, and another plead guilty to crimes that are at least casually related to a possible Russian collusion

So what? I don't trust the US establishment to be even slightly sane in regards to this. As you admit large parts of it want Trump gone and have been throwing around overblown accusations for the past 18 months to try and get that.

Remember, the idea of Russian collusion isn't something that was just made up after Trump became President

I'm afraid that's not how I remember it. I remember it being very much something that came out of nowhere after Trump won. After a month or two of trying to pin Trump's victory on sexists and racists, I think the Democratic establishment realised that attacking Trump voters directly wasn't going to work and alienating half the country wasn't great politics even if it did work. So they shifted their efforts to a new strategy - imply the election itself was illegitimate, imply that people who voted for Trump aren't really people deep down, they were just brainwashed by dank memes. That allows direct attacks on Trump without direct attacks on his voters.

Since then I've watched as every day the Russia/Trump conspiracy reaches new ludicrous heights. If the USA doesn't get a collective mental grip it may end in civil war.
Show HN: Top HN stories in your inbox, weekly
Indeed, that's how I discovered that gem in the first place.
How much after electricity?
> but if that is all you say, then it won't be clear how you do that, or how you're different from, say, a UI optimization tool which also improves end-user experience.

In this example, what if the company isn't any different? The marketer has to find a way to hide the fact that the company they've been hired to promote is not actually that innovative. An inferior product can still be a success if the right combination of hype, timing and smart promotion is combined.
I guess he means NeXT == Jobs
I think it's very tough to describe the "use case" for RethinkDB (I used it in production two years and have expressed that I don't think RethinkDB did exceedingly well at any particular use case to warrant being used over other solutions). It might be easier to list the differentiators in roughly the order they were introduced:

JSON document storage

ReQL Query Language

JOINs

Easy Deployment

Administrative UI for monitoring, sharding, querying data

Change feeds

High Availability
First thing I did was look at packages and see if tidyverse, purrr, lubridate, stringr and feather. They are all there.

http://packages.renjin.org/packages/search?q=tidyverse
Additional feature request: update the URL for each category so that I can easily share a particular list (e.g., https://redditfavorites.com/drawing). Thanks!
Well, I'm entitled to use my processors as I see fit, which means not visiting sites that try to run bitcoin miners.

It's not my responsibility to make sure some website I go to gets monetized. It's especially galling to me because I spent many formative years providing content to people for free, just because I wanted to and because I had an interest in it. In my personal opinion, all the people trying to ride the wave of monetizing their content should go run off and jump on that "new thing", whatever it is, as long as it's not the web.
Using machine learning to attempt to detect twitter accounts backed by bots.
Running a service that attempts to determine if a given Twitter account is a political bot.
I understand how Futures work in commodities. Can you give me a TLDR primer on how this works for currencies?
The article was posted during the middle of the European working day.
That's a myth. There was a brief media craze over global cooling in the 70s, but the science never pointed that way. Some scientists proposed global cooling, but it was never the most common view. See: https://www.skepticalscience.com/What-1970s-science-said-abo...

In any case, thinking the planet was cooling in the 1970s, when there was much less data, much less understanding of how the climate works, and much less of a warming trend to examine, should not be considered equivalent to thinking the planet is cooling now.
Growth hacking won’t make your app sticky – these 6 fundamentals will
Some places don't have a choice but to be a Microsoft shop - if your customers use Microsoft, your product had better run in their ecosystem.
Coinbase Confirm 100,000 New Users 24 Hours After CME Announcment
There is a considerable body of work around spatial interpolation, which, putting all the surrounding tech to one side, seems to me to be the critical methodological issue in this work. Getting valid results out of spatial interpolation, i.e. a result that predicts reasonably well at areas between sample points, is as much of an art as a science, and requires familiarity with the various techniques available, and even reliance on intuition. Moreover, it is generally accepted that no technique will ever produce a perfect result. However, one way of testing a chosen technique is to sample at points between initial sample points and compare to your interpolation output. I don't see that this was done. I would be concerned about relying too heavily on a result without proper analysis of its validity, and if I were a customer I would be asking questions.

http://pro.arcgis.com/en/pro-app/help/analysis/geostatistica...

https://www.gisresources.com/types-interpolation-methods_3/

This is the very latest in a series of articles I've seen involving MapBox that appear to claim novelty in some way but IMHO don't show anything genuinely new.

Edit: looking at this some more I wonder whether you can even see the poor result of the method visually directly in the output - each sample point has a heat island around it, whereas I suspect that heat does not drop off between sample points, that is unless a sample point is mounted on something that might cause the spike/drop-off, like a server. Also I am puzzled by this in particular: 'Normally, when working with mapping libraries a “heatmap” is a gradient displaying “hot spots” based on the density of points plotted on the map. In our case, we are actually trying to create a HEATmap, where we’re showing a gradient based on varying values of those individual points on the maps. We were actually a bit surprised there isn’t a way to do this already, since it would seem like a fairly common use case.'

How is this not the exact same thing, already available in R?

http://rspatial.org/analysis/rst/4-interpolation.html
I cloud hacks
Movavi Video Converter 17.3.0 Activation Key and Crack Full Version
I've speculated that it might be related to ransomware picking up in recent years. In particular, wannacry and notpetya coincided with some of bitcoin's surges in price.

Before this, purchases with Bitcoin not for investment purposes were niche in the illegal or attempts at regular purchases that only involved a few users. After these large-scale attacks, Bitcoin has basically been forcibly introduced to the populace at large to (possibly) retrieve their data.

I could argue that this has finally attached Bitcoin's value into something more than trust: data. Hence, bitcoin's value is mirroring the value of another increasingly valuable commodity.
I had nothing but pain with Hyper-V hosting Linux, to the point we joked it came with Chaos Monkey built in.

Volumes would become read-only for no good reason, VMs would reboot...

At least, when we moved to AWS, our software was exquisitely resilient, with multiple levels of degraded functionality everywhere.
Time for MS to rollout MS-Linux
You're 100 percent right. I was just explaining why some doctors are reluctant to prescribe it.

The fact it's banned is total bullshit. There are no testosterone addicts in the same way there are cocaine or heroin addicts. It doesn't have any societal harm, and it's risks aren't any worse than maintaining a poor diet.
The last time Bitcoin was priced under $200 was in January of 2015. You're correct that it hasn't experienced a drop of 50% at any point since then.

On the other hand, Bitcoin was also priced under $200 just over a year earlier, in November 2013. In December 2013 it spiked over $1000 before crashing. The $200 in January 2015 is where it eventually stabilized.

This doesn't invalidate your comment, by any means, but it does illustrate that such a collapse is not out of the realm of possibility.

(All prices sourced from https://www.coindesk.com/price/)
> > Capitalism is actually the system of stealing value from your labour in order to make a profit.

> And yet, freelancers or one-employee businesses are also engaging in capitalism.

Those are essentially two different words that happen to be spelled and pronounced the same. The first is a politico-economic system, the second is the act of of entrepreneurship independent of what politico-economic context it occurs in.

That they are both called “capitalism” doesn't actually make them the same thing.
JDK 10 Early-Access Builds
Maybe better to switch to developing a web application with a 3000 person head count?
>The other big question on Ether (for me) is the talk about going from proof-of-work to proof-of-stake. That sounds like something that would sharply cut the price of Ether, which is good if you want the network to actually be useful, but bad if you are a speculator.

Why is that? I'm pretty uninformed on this stuff...I get that POS basically replaces risk via electricity cost with risk via an Ether stake...but I don't get how it changes the supply or demand...
Books to Prepare Technical Programming/Coding Job Interviews
Not just finance.yahoo.com, but also access through query.yahooapis.com.

https://query.yahooapis.com/v1/public/yql?callback=&diagnost...
I have conflicting opinions on “sin taxes” on cigarettes and soda.

On one hand, yes, it does make sense that increasing the prices of cigarettes, for example, decreases the number of people who smoke. That’s a nice result.

On the other hand, the sin taxes hit poor people the hardest. First, the incremental increase is a larger percentage of a poor person’s budget. Second, humans do not have a linear response to price changes — to achieve the desired cessation rate, you might have to massively increase prices, which exacerbates the first point. Third, one could argue that rich people can afford a multitude of stress relievers and therapy methods. Poor people cannot afford that, so the sin tax is a draconian method.
> Easy to procrastinate, easy to give false reports which then leads to regular overwork in the days just before a hard deadline.

This isn't a remote problem. I see this _all_ the time with people at work now and I don't work remotely.

This is more of a personal issue -- some people do it consistently, others don't. I never had that problem working remotely, and I don't pretend to be somewhere else in my regular reports in the office either.
Just so you know, CTE means in this context Common Table Expression. This StackOverflow question [0] can explain a bit about it. Can be used as pseudo-views to clarify sql code.

[0] https://stackoverflow.com/questions/4740748/when-to-use-comm...
The bitcoin network rewards miners with 12.5 new BTC every 10 minutes or so (~1,800 per day).

The ethereum network rewards miners with 5 new ETH approximately every 15 to 30 seconds (~18,000 per day).

Bitcoin's total supply is now about 17 million BTC, and will never exceed 21 million BTC.

Ethereum's total supply is now about 96 million ETH with no upper limit.
Indeed. Companies that fail to recognize this behavior and put a stop to it usually end up in big trouble sooner than later. It is also one kind of employee for whim remote work is a major headache, as they have no defined contribution besides selfpromotional office politics. And let it be clear that I'm not judging the OP personally. I don't know him at all. I'm just reacting to the described behavior which would fit a 2017 remake of Bill Lumbergh.
Writing an automated service that classifies if a twitter account is a political bot. No word on their error rates.
Umberto Eco: On Unread Books
Realtime processing and edge computing: the end of the cloud?
Kind of like there will only ever be 1 million pixels http://www.milliondollarhomepage.com/

I'm just a tiny bit bearish on digital currency.
I really like this approach, particularly since it allows a clean separation between the responsibilities of designing the UI and writing the back-end code. The UI designer can still wire up events and design them in Qt Creator (maybe using placeholder events?) but then the .NET dev can write the back-end stuff for it.