skysight-inc/HackerNews huggingface dataset:
it wasn't just that it was full touch screen. palm pilots were full "touch" screen (or stylus) long before. it was that the things on the screen behaved fluidly when you manipulated them, without lag, allowing you to use the interface _while forgetting that there was an interface there in the first place_.

all you have to do to remember what interacting with a device before apple provided a good example is to find a fairly shitty, poorly-specced android device [0] and interact with it and get frustrated at the ever-present-and-yet-inconsistent lag.

[0] tablets are a good place to look, partly because they usually have more pixels to push than phones
EFF Files Brief in Support of Ability to Challenge Patents at the Patent Office
>It's extremely hypocritical for people from NATO and MNNA countries to criticize the US for military actions that their own countries backed, especially the ones that they are themselves actively involved with.

Why? It's not like you're obliged to agree with everything your government does.
Is that supposed to be enlightening / a thing, or is this another buzzword to mix in with HTML6 (which I've never heard of either)?
You may not be working at a place where remote work is part of the culture. When everyone is remote, the tools and processes are built around it and it no longer feels like a “pain in the ass”.
At this point, I really hate anyone who is still using Chrome. You need to support Firefox and make it a force to recon with.
They didn't have to do anything. Netflix is a paid service. You are paying for a service, which you are entitled to get. What geo-drm-moon-phase recipe they cook up is their problem. As a consumer who pays, you should see either a) content from your billing address, or b) content from the IP address. Or any superset of the two; but NOT a banner asking you to disable your vpn.
As someone who grew up in a similar desert. I cannot understand why would anyone choose to build a city right there. Water is crucial. You need lots of it. Plus it is very isolated. Other than Phoenix (1hr), there is nothing there.
I wrote a python script to download video lessons from Linkedin Learning
One of the things that I'm now excited about for citus is multi node IO capacity. It should improve write and read latencies in the situation where a single node disk is getting saturated.

* Edit. I AM excited for this. Typo'd now = not previously
Teams are generally 4 to 8 people. At Amazon you frequently hear the term "two-pizza team", meaning the team can be fed with two large pizzas. That's the size they usually target.
> [...] but also offer it on enough other major services that any mix of two or three has one that has your stuff on it. You'll make more money, they'll make more money, and I'll get to watch everything I want.

I think the prevailing theory is that exclusivity and opaque per-provider contracts actually make more money. I am not sure if it is true or not, but as long as the content creators believe it is and the providers cower to them, there will be no transparency and there will be little cross-provider access.
This looks interesting but I would never lock in myself to a proprietary platform completely.
Would they not be able to tie the location to the account? If, say, they register as a US user, an ip change from US, to France caused by VPN would leave little issue.

Correct me if I am wrong.
What's even more annoying is Netflix treating things like tunnelbroker.net as VPN's. I'm really tired of my ISP's lack of proper IPv6 connectivity, I was using tunnelbroker for a while but got tired of fighting to get Netflix working correctly.
I'm not exactly sure what you're asking. What's the goal of building a trading system?

As someone who's worked on trading systems in a professional setting I'll give some thoughts.

First and foremost the goal is to make money. I guess some people build these systems for fun/hobby or for the challenge/educational value. But huge amounts of money are spent on trading systems, with the goal that they increase profitability. Sometimes that means maximizing returns, sometimes that means assisting traders. This is a very large market, with very diverse types of end-users. I believe crypto is similar, but a microcosm of the broader trading environment (with some of its own cyrpto-specific idiosyncrasies). You have some "HFT" traders, "institutional", HODLERs, etc... Each has different objectives and skill sets. A trading system has a different value proposition for each trader's needs and objectives.

In terms of a 100% automated market, that's an interesting question. The biggest world markets are very highly automated, such as the equities market. Google "hft percentage of volume" and you'll find various sources claiming up to 70% of the equities volume is HFT. Since HFT trades complete in micro-seconds, this is fully automated trading. The Flash crash was partially blamed on a high-level of automation, were a trader was trying to game the response to large orders[1].
I think a 100% automated market would collapse. Even the 70% automated market of equities has shown some scary positive feedback loops that need human intervention.

1 - https://www.bloomberg.com/view/articles/2015-04-21/guy-tradi...
No, but you won't get a raise.

What does happen is this. You get a 2 year bonus to start, about half on your first cheque and the rest spread over each cheque in year 2. This is fine, but in year 3 you see a pretty big drop (you to really get your stock in years 3/4 though).

you know that going in, but it still kind of sucks to check your pay stub when you start your third year and it's down over a thousand a month.
Bitcoin Cash was forked to handle the cup-of-coffee use case. It looks like a diverse ecosystem is forming, where the consumer can choose to transact with the best currency for that transaction, rather than the "best currency."
Hmm interesting, would a good use-case be deploying a scalable fleet of multiplayer servers?
This is something I ran into in academia. I made the following product as an attempt to make scalable, distributed computing simple:

https://www.crumpington.com/batcht/
Aha yes I see. I needed to think more carefully about total curvature. I have been doing a bit more reading on this, really a fascinating area. Thanks for the pointers.
You forgot the most infuential (and unscrupulous) crypto exchange in the cyptocoin ecosystem: Bitfinex. https://medium.com/@bitfinexed/latest
Ask HN: What tech do you recommend for a network of mobile hotspots?
Hi guys,

I want to build a business around providing internet access to ~10-100 people in short-term venues. Something that can work in the outdoor, something potentially mobile carried by one individual. Thanks for your suggestions.
euro, pound, yuan, yen
All of these faces are fake celebrities spawned by AI
I don't know about FB other than the building looks big, but the Google Seattle presence is certainly not small and is growing:

https://www.seattletimes.com/business/technology/google-plan...
For those looking to self-host, https://cloudron.io/store/io.cloudron.openvpn.html works great. I have used algo in the past and that works well too.
For someone who already owns cryptocurrency A, isn't there a perverse incentive to fork it into A', A'', A''', etc., because doing so multiplies the person's wealth.

I'd expect that a fork will exist if: a) it has a nontrivial chance of survival, and b) if there is an exchange mechanism for cashing out.

Another way of looking at it, what scenario creates an incentive for a fork to die once it has been created? There's no such thing as free money.

On the other hand, forking is a way of bootstrapping a new cryptocurrency variant without becoming a billionaire like Satoshi and needing to worry about would-be adopters questioning your motives.

The "exploit" of forking to generate a wealth multiplier generates a lot of wealth, just not Satoshi level wealth.

In a sense, forking is a signal of too much centralization, as those benefitting from that centralization fork to cash out on their accumulated influence.

With such a large percentage of cryptocurrency economic activity being speculation, the incentive to fork is ripe. On the other hand, if Satoshi wanted to sell of all his Bitcoin Cash and sink it, he could easily do so to protect his original creation, so perhaps we learn more about Satoshi's stewardship intent by watching what he doesn't do rather than what he does.
This seems like a hack of a solution that breaks more than it solves.

I think the "correct" solution would be for canvas text rendering to be better specified in the standard such that it couldn't be used for fingerprinting.

We'd all benefit from standardized canvas text rendering in the long run.
Trust for Google over Apple has been consistent in other surveys. If you look at the yearly Meeker report it is similar.

It is in the health data section

http://www.kpcb.com/internet-trends
2017 Internet Trends — Kleiner Perkins Caufield Byers
True, but it will get better with time.
I would pay double if the app produced was a progressive web app.
"A college student was connected to a bomb threat by this method"

This is why we can't have nice things...
Google Seattle-Kirkland is the third largest Google office. I wouldn't classify it as "satellite".
Thanks, I will respond to other people here as well.

I know a bit of Haskell and want to look at Idris, someday.

My point was, there should be a clean (best if even syntactic) separation between code itself (i.e. what should actually be done) and its properties (like types). Also, because there are two points of view about the properties (human and computer), this separation needs to be there twice (so for example, each type could be specified by computer and by human). I haven't seen a system that would do it, on a systematic level in the programming language. I only gave examples to show where it could be used.
I'd suggest changing the title as I thought this was related to Cryptography. Cryptocurrencies is more appropriate than just crypto.

(Note that there are a bunch of cryptographers and cryptographer wannabes (like me) on HN who are not just (or not at all) into cryptocurrencies).
> It's not a simple task to set up a performant website.

On the contrary, I feel like it takes more planning to build something that's slow than building something fast. Only once you've made elaborate designs and hired people who are used to including the six megabytes of javascript libraries they've accumulated over the years, it gets tricky.

In the past I've been happily surprised when I wanted to look something up on my own blog over some slow, public WiFi, and it loads super fast compared to everything else. (I'm not the only one, of course, but most small websites don't have a huge team behind it and are not very popular.) It's just because it's a personal thing which I've kept simple and built from scratch.
Yes, very familiar with finex and the bitfinexed guy's warnings / rants / whatever you want to call them.

If counterparty risk is a top concern (and it probably should be) then don't trade on unlicensed exchanges... That rule is great to follow and I haven't even gotten into any usdt tether issues...
I didn't look into the JS TypeScript compiles to, but I saw some output from Reason/OCaml and it looked much more streamlined for performance than what I would write in JavaScript myself. Much more use of integers than strings etc.

So I could imagine that compile-to-javascript languages could get you much faster apps than traditional JS.
Sure, design happens in SV, but "design" is something you can do on a laptop (well, as long as you have a beefy box somewhere else on the network to run the layout step.) It's similar to how NYC is the capitol of fashion design: yes, a lot of designers have congregated there, but any individual designer can still do their job anywhere else in the world without much hindrance.

That's not like how SV used to be: before automated layout, design and fabrication were forced to be vertically integrated—you needed a real fab to iterate your design against. So the designers needed to stay where the fabs were, and the fabs would get built where the designers were.

Uncoupling the two means that the fabs can go where it's cheap, and IC design is now just another kind of whiteboard-driven engineering, rather than a kind of monastic ritual performed within a warehouse-sized machine.
Why is it Google's job to make your site fast?

Google is overstepping their bounds by reducing standards to make their search better ultimately. Very similar to Microsoft in their IE4 overstepping days, led to years of stagnation and problems. Google is actively picking winners and losers based on whether they bend to how Google wants you to make your sites, a bigger encroachment than Microsoft ever made.

Businesses don't take on products unless it has a revenue impact to them or control impact.

- Do you think AMP is purely just to improve speeds or to get a further grip on content?

- Do you believe the business reasons are just to make sites fast?

How much is Google costing content creation businesses to implement ANOTHER standard? My guess is Google is going to force AMP into HTML6 or into standard bodies as well like they did with HTTP/2 and how they are now using Chrome like Microsoft used IE to kill common standards and make up their own using their power to force people to use it.

AMP is reminiscent of AOL's markup sandbox / terrible browser and Facebook's early specialized markup FBML, both maintained some control but eventually were long drawn out losses. How long until Google starts recompressing images and changing your content?

If AMP didn't influence search results in Google would people implement AMP? No as it costs money to change and add new per company standards. AMP is another smell that Google is going too far in control.

AMP does make sites faster, but good content sites already know how to do that and they should win in the open market not having to attach on to Google specific (sorry
I mean "community" wink) standards.

Google regularly now kills common internet standards, offers an alternative that is only their standard, very late 90s Microsoft of them. I love Google but AMP is the first thing that really bothers me because you have to do it now to compete, not because it is necessarily better.
> If your AMP site is actually better (faster, cleaner, better adapted to mobile, etc ...)

Well yes, it is faster because of the strict guidelines you must follow; it's cleaner because we are not including the menu stuff and things we need for desktop, and it's better adapted for mobile since it's the only platform in which Google puts AMP results.

I'm very happy with the surge of visits, but my point was that if Google says AMP won't give you a better position on search results, what I'm seeing is the opposite.
>40% of people survey spend >1-2 hours per week searching for another job. Surprising given all companies complain about the difficulty in finding data scientists/machine learners.

I've hired data scientists in the past. One thing I found is that a lot of interviewees want to talk about all the algorithms (e.g. Gradient Boosting) they've used and are not able to describe how they thought through the problems before they applied the algorithms. It's easier to find somebody who downloaded some mostly clean data, then copy/pasted some code than a person actually thinks through the quantification of a problem. There are a lot of buzzword artists out there.

This is important because in a lot of organizations the business problems have not yet been quantified in a way that lends itself to getting meaningful and valid results from an algorithm. The Data Scientist has to be able to work with others to quantify a problem. Or at a minimum, recognize that there are issues with the current way the problem is quantified and think of ways to improve it. It's much easier to teach somebody to run a data algorithm than it is to actually understand a business problem.

There are issues with people doing the hiring as well. In my last job (not a software company), the VP of the group had pushed to get headcount for a data science team and was fearful of making the wrong hire because he didn't want to say "We hired a data scientist at 2X-3X the cost of a Business Analyst and that was a bad hire." The end result was a massive amount of paralysis, an insanely long and convoluted job description, and complaints about the hiring pipeline.
Aurora RDS-PG still isn't GA, as in isn't available in all datacenters.

Edit: Apparently it is GA as of 6 days ago, but still only available in 4 regions https://aws.amazon.com/blogs/aws/now-available-amazon-aurora...
Kotlin coroutines support in Vert.x 3.5 allows you to write "regular" exception handling code inside of a method, it's nice.

http://vertx.io/blog/vert-x-3-5-0-released/#kotlin-coroutine...
Convert and Organize Gmail Emails with This App MyFenjol Mail
Seems like it would have been trivial to put a filter in front of the upper mirror of a sextant during daylight hours to avoid this. I know that the sextant was an optical device that became commonly used after Newton's Opticks was published, and that Newton temporarily blinded himself while researching it, so there might have been an inkling among the educated that staring directly at the sun was dangerous. But I don't know whether optical filters were known then, or came into use later, as adjuncts to photography. It's definitely too soon for arc welding.
Q&A Interviews with World-Class Performers
Many Academics Are Eager to Publish in Worthless Journals
It isn't even just renting. You can't get movies before they are spoiled unless you pay a fortune to see them in an inconvenient location filled with ads, and criminal markup on popcorn.

And it is definitely easier to see movies that have been pirated.
Use the Safari version of Slack. Push works and the Safari web content process is much smaller.
Oh man, I used a friends X1 box this weekend. The voice search was terrible. It couldn't understand "Chucky" in a midwestern accent.
A lot of times I buy for the websites of big name brick and mortar stores. Some B&M stores also have third party sellers, so watch out for that. Walmart.com offers free two day shipping for orders over $49, which I've used quite a bit since they implemented that policy. I've also bought direct from the manufacturer.

As far as jet.com, I think their suppliers vary and I don't know if they have better vetting of their suppliers. They are owned by Walmart now, FWIW. I've bought a few things from there and they have very bad problems with packaging, all my orders had something destroyed during shipping due to poor packaging.
Looks awesome! I saw you said it was written in Go and I've been looking for a good Go GUI library. Which one are you using?
Five love languages, yes, I'll have to take a look at his/her.

Men are from mars, women are from Venus was helpful, and what wives wish men knew about women - learning that sometimes you just need to listen (always need to listen, sometimes that's all she needs me to do), and recognizing that it's ok to need space sometimes, etc.
Nevermind, they chatted with him, but that was to ensure that he was logged in to SR before grabbing his laptop in an unencrypted state, not to identify him: https://www.wired.co/2015/01/silk-road-trial-undercover-dhs-...
The other day I was shopping for tooth whitening strips and the top result was a sketchy no-name product with 400 5 star reviews and only 2 verified purchases. I left a review warning people that the reviews are fake and amazon rejected it. Apparently fake reviews are fine, and thousands of prank reviews from redditors are fine, but calling out fakes is against the TOS. It was so infuriating and made me feel like amazon is intentionally allowing their customers to be defrauded.
This NYC chess hustler makes $400 a day
Why not heroku? https://devcenter.heroku.com/articles/container-registry-and...
Then don't expect all content. Netflix, Prime, and Hulu have more content than you can watch.

Just don't think that justifies pirating whatever you want.
I've always understood the real "bootstrapping" story to be "we build a successful business around a product we don't really care about in order to fun an R&D department that can build the products we do care about."

Like Google, with ads.
Have you actually written a large scale cross platform app for Linux and Windows? Sure, Qt components will show up on both platforms. But to get them to show up the same tends to be an incredible headache, especially if custom styling is applied.
Apple profits actually peeked in 2015 but also not exactly sure what that has to do with trust?

Here is Apple earnings over the last couple of years.

https://www.statista.com/statistics/267728/apples-net-income...
• Apple: net income by year 2005-2016 | Statista

Apple 2017 FY has already ended and will report in a couple of days but the most bullish estimates have 2017 results falling short of 2015.

If you look at FCF for Apple you can see the decline is more surprising.

https://ycharts.com/companies/AAPL/free_cash_flow
Apple Free Cash Flow (Quarterly) (AAPL) - YCharts

Luckily share price has been strong during this decline.
Not sure I fully follow on the multi node IO capacity, can you share a bit more on the workload that you're concerned about?

Edit: Thanks for the clarification, the typo part in particular through me off, makes sense now.
My theory is that sexual reproduction focuses genes on performance in a stable environment, and asexual reproduction grows to encompass the entire gamut of every survivable environment.

When you don't know the traits that are beneficial in an environment, a significant change adversely affects all sexually reproduced algorithms to a significant degree, whereas it affects all asexually produced algorithms at varying degrees.
I don't use PIA, but one advantage of them is you can use a Starbucks or Target gift card to pay. Buy the gift card with cash then there is no trail.
My points were that cash includes short-term T-bills, and that they have held up to inflation, both points addressed in the article I linked.

> Sorry if my comments come off as mean.

You're not coming off as mean. I can tell you're genuinely trying to improve the discussion here, and you reminded me that when I'm replying to someone, the audience is wider than just that person. Thanks.
> At the beginning AMP pages got a huge rank bonus.

That they ever got such a thing is ridiculous to begin with. One of Google's principles is that they're neutral, besides clearly labeled paid-for ads which have always been the business model. I don't think they succeed 100% in setting aside unconscious biases that the programmers must have that build and tweak/configure the thing, but I believe that it is one of the basic ideas. If you say that was not the case, and is "much less" not the case now, then saying it's not biased is just weird.
My point wasn't that there's no value in listening to disagreements but that it's not useful to add unqualified or malicious viewpoints just for the sake of “listening to both sides”. Damore had no relevant expertise or experience, had conducted no research, and a huge ideological axe to grind.

Giving someone like that your attention is simply increasing the distraction level. It would be much better to get someone qualified — in this case, say, a neuroscientist or cognitive psychologist — who can do a better job representing that position.
Aren't the Tensor Cores mostly for inference, not training?
Sedona, which has its own take on city life, is fairly close and worth a visit. Just don't fall into any vortices. :)
I'm using Chrome on my personal laptop running Debian 9 since Firefox is still a minor pain on Debian. The "firefox-esr" package is based on version 52 and it's become usable again (IMO) since 56.0 or so - where I switched on my Windows based work laptop. The alternatives to using firefox-esr are OK but a bit fiddly - extract a tar.gz somewhere and add to PATH or muck around with symlinks, or install via apt using an unsupported third party (Ubuntu) package source.

That's my excuse, not great but switching is on my TODO :-)