skysight-inc/HackerNews huggingface dataset:
I'm on the "will flop like 3D TV" bandwagon, but for another reason than just the lack of killer app and high price. I think a lot of faithful are just trying to wish away a significant barrier to entry: motion sickness.

I know lowering the lag reduces this issue, but it does not completely solve it.

I have a friend who has an interest in VR so he tried the various models being demoed in shopping malls when he could find them in the US and the EU. Always the same problem: motion sickness. So he would ask the people managing the demo kits and would usually get the same answer, a bit more than 50% of the people who try have that same problem. Then a few months ago I came across an article that was essentially raising the same point (can't source it, sorry. The number they gave was closer to 40%).

So basically it seems about half of the target audience asked to shell out a small fortune will have "puking on the carpet" as their most memorable VR moment... Not really a recipe for success.
> Perhaps they should just allow explicit weights on the rules?

Wouldn't that be equivalent to order-dependent format, but with more noise?
Roombas have to deal with stairs while this thing will probably get it's underside covered in mud (especially since it has that unshielded trimmer) and is supposed to run only inside a fenced area, so I doubt it has any provisions for that.
Custom classifiers in iOS11 using CoreML and Vision
You say "friendships" but I don't believe that's the exact word.

Real friendships will continue to survive and thrive, as they did before Facebook, as long as both parties keep trying. If a "friend" of mine won't invite me to a party because I don't have Facebook, he's not really my friend. It's as simple as that for me.

Of course we probably differ on what we define as friendship, but I believe you'd agree that having a fake number of Facebook "friends" is not going to change who your real friends are.

Facebook is one of many ways to talk to people (even tho I don't consider clicking "like" on something is in any way meaningful) but it is not the only one. If people force you to communicate through one mean they are, pardon my french, inconsiderate jerks.
> as soon as you decide to fight — be it righteous or not — you forfeit your life and it is okay to kill you

It's more like: as soon as you decide to fight, you willingly seek situations in which you might get killed by those who fight back. It's your choice. As a civilian, you try to avoid those situations.

So yes, there is a difference, and it has nothing to do with religion, but with choice.
> it really is just making money for money's sake, isn't it?

Depends if you want to retire early.
Are+Quantum+Computers+Threat+to+Bitcoin?
Show HN: Track in depth Sidekiq::Batch progress
A separate server has also some advantages: (1) it's not going to crash your editor, and (2) it opens up the possibility of keeping the language server running outside of the editor and available to other tools.

Yes, serialization and communication has a lot of extra cost compared to a function call but consider that (1) the request rate is limited by user typing speed, which means around 10 requests per second tops, low enough that it won't matter, especially compared to running a type checker, (2) all the calls in LSP can take a very long time to complete, you won't be able to turn this protocol into blocking API calls that you do from the UI loop, because of this.

Even with a plugin you would need to run into a separate thread (or possibly threads) and cancel requests after a timeout.

That said, LSP is a terrible protocol. They chose to represent all offset in terms of UTF-16 (!) encoding units, which is truly retarded since most editors won't be reading UTF-16 files nor will they be representing them internally as UTF-16.
Is Firebase Analytics Right for Your Business?
> I'd think they would want it to look real.

It would be slow as hell since they move rather slow than seen within the video.
> This article is all about Facebook, but I have also scaled back my use of other big services like Google

The issue is with whatever 3rd parties which are ubiquitous enough.

The difficulty is, how do we find which 3rd parties are ubiquitous enough so as to warrant that we take action against it?

This is why I wrote uBO-Scope[1], its whole purpose is to inform users of which 3rd parties out there are ubiquitous, according to their own browsing history, and according to which 3rd parties were allowed to connect on any given site.

The extension observes network traffic on all pages you visit and from the data it collects over time, and will inform you about which 3rd parties are in a position to collect how much of your browsing history using a per-base domain heatmap of privacy exposure.

It's a side-side-project, and hopefully I will find time again to further improve it. The whole motivation is that I want people to become aware of what is happening when they browse the net, and in the spirit of informed consent, to encourage them to take action to reduce their privacy exposure.

[1] https://github.com/gorhill/uBO-Scope#preamble
Postgres-XL – Open Source Horizontal Scalability and MPP with PostgreSQL
> I look at mobx I get reminded of..

Looking like, and being like are two different things :) Mobx reminds people (rightfully) of Meteor, Knockout, Angular etc, but when working with it you will see it is quite a different best. Just like Redux will remind people of flux, but that doesn't mean people shouldn't try Redux because e.g. Facebook Flux didn't work out.
China’s electric-vehicle market plugs in
Funny how Facebook can have all of this information about me, my preferences, my social groups, etc., and has not once served me a remotely relevant advertisement.
Internships pay very very well at some companies. Behind every website or app you use daily, there's (usually) a company paying their interns north of $6000 a month.
QVC owner acquires rival HSN for $2.1B
The really big 2016 blackout in SA also wasn't caused by wind or solar energy, but that doesn't mean that stabilising the network isn't something that won't be required if the energy production develops more towards renewables.
Wedding Jewellery Collection for Indian Brides
If you decide to fight, it might be because you are fighting back.
And if you're new to a team or a company, do not underestimate the value of confirming documentation and test cases(if they exist!) and improving upon them if it's possible. This helps in multiple ways: you gain a reasonable understanding of the codebase through reading and testing; you are immediately contributing value to the team by improving upon the process and making it easier for you to onboard new people when the time comes; you gain the confidence of your team by showing interest in details that may have been overlooked for significant periods of time, allowing cruft to build up and plenty more.
Which government has recognized ISIL's claim to sovereignty in those territories it still holds, or indeed in any territory at all?
It's not so much that Western ideals aren't morally superior, it's more that Westerns often suck at implementing and sticking to those ideals (hence why we call them "ideals" and not "standard operating procedures").
If it currently takes time T, then it already runs and probably runs right, otherwise you likely wouldn't care about cutting time. Rule still stands.
Testosterone helps you cope. Oestrogen makes you feel vulnerable, so keeping ex service personnel fit, no sugar due to affects on the hormones, once retired or out of action seems to be a better coping strategy than other methods on offer from "experts" imo. Testogel is best, less sticky that Testim.
How to manage concurrency in Django models
Ping. Is this remote?
> You only win a battle by decimating your enemy.

You are wrong. You may decide to fight but not want to be killed nor kill anybody, but just want the war to stop. Most battles ended without decimating any side, and they can even end without much confrontation at all.
Illinois Wants to Ban Location Tracking Without Consent
True, but it's a free signup and we don't send unwanted emails...
Hey I am SO sorry! I had a bit of a crazy week and totally forgot about this. Let me see if it's all good now and I'll get back.

Edit: Can confirm: All good :) In the future, I'll make sure to post a bug in the official spot now that I know where it's at!

How has the week been? Have you seen sustained activity?
That's about 95 years... You probably won't spend that much time programming, but you could live that long.
If you need a management system that's not tied to AWS, I'd recommend folk look at Kubo. We (Pivotal) and Google have been working on it for a while now.

https://www.youtube.com/watch?v=uOFW_0J9q70 for the motivation (tl;dr Kubernetes solves container orchestration, but doesn't solve its own management).

https://github.com/cloudfoundry-incubator/kubo-deployment for the main repo.

Disclose: I work for Pivotal.
Author here: I was pleased to see this while attending MCM 2017 (Monte Carlo methods). I'm open to reports about mistakes in the notes, or even thoughts on which further topics (from within MCMC, QMC, SMC, ETC) are most worthy of coverage in future chapters.
How to Get the First 1,000 E-Mail Subscribers
Making matplotlib work with PyPy
Mustard Systems Ltd|London,UK|Full Time|Python/Linux|Intermediate Position
At Mustard we research and manage automated sports
betting algorithms that we use to trade and make profit. We run
multiple systematic strategies that connect to sport betting
exchanges, place bets and offer bets to the public. Strategies are
semi-supervised by humans. Our stack mostly consists of Python plus
some Go and a bit of Haskell, using ZMQ and PostgreSQL running on
Linux with LXC containers. It's mostly backend work with minor JS UI
stuff and a bit of systems administration.

We have a very flat hierarchy and relaxed environment, where devs
cooperate with quants and sport traders.

We are looking for developers who have solid fundamentals in
programming and maths and an ability to pick up new technologies. You
don't need to be interested in sports or betting.

If this appeals to you, please send your CV to: <jobs@mustardsystems.com>
My Gitlab instance broke 3 times in 5 months, and my questions/issues haven't been answered. I had to manage to backup my data, fully uninstall Gitlab and reinstall it.
I then hosted it on a dedicated server using docker and it has been running much better since then.
The German industrial war machine in fact remained surprisingly effective in the face of allied bombing until early 1945 [1] when the scale of the bombing finally became overwhelming. But by this time the Germans were going to lose anyway because they couldn’t continue to handle devastating tactical attrition on two fronts. Prior to 1945, German manufacturing was more constrained by the (non) availability of critical resources (coal and steel) than affected by allied bombing [2]. The bombing also failed to decisively impact German civilian morale until very late in the war [3].

However, bombing did force the Germans to prioritise air defence of their heartlands over tactical air operations against allied ground forces, so that German ground forces and their logistics chains operated under punishingly hostile skies from D-Day onwards.

[1] https://www.penguin.co.uk/books/53742/the-bombing-war/

[2] https://en.wikipedia.org/wiki/The_Wages_of_Destruction

[3] https://www.amazon.co.uk/German-War-Nation-Under-1939-45-x/d...

[EDIT - reworded for clarity and additional detail]
Could you also explain me if test users generated by dashboard for developers are counted in this 2 billion users claim? I've noticed these accounts aren't in any way logically separated from real accounts. I think there is a lot of apps which uses Facebook services (i.e. OAuth2) which were somehow tested, maybe even by such users.
"Onedrive for business" is the shittiest product you can get to sync files, it even manages to be worse than Onedrive. It has an absurdly long list of file extension it does not want to sync and does not work well at all with slow connections. Most of the time you get random conflicts and nothing works. USB Keys are more efficient than "onedrive for business".
That's not a separate point from "lack of a killer app" -- most motion sickness is a result of bad content, that violates rules of good perceptual design.
His soap bubble analogy is pretty cool. There is a direct analogy for filtering where its impossible to get instantaneous perfect response out of a filter, either DSP simulated or hardware. It would seem that merely filtering a signal is much simpler than simulating the airflow across a wing or whatever.

There are also conceptual issues that the airflow across a wing is ideally under stable low angles of attack, constant, but during "fun times" which is precisely when you'd want a model instead of a test pilot, the air flow will vary over time (to the general detriment of flying ability...) so what it means to instantly solve a wing is unclear in itself.
The main issue with just trimming is that sprouts coming up from roots of nearby trees have infinite energy and will get thicker every time you cut them.

Not to mention that the worst weeds also spread horizontally
Fewest (distinct) characters for Turing Completeness
In my opinion, that suffers from the same fundamental issue that it's covering a small portion of the visible work that a gardener is doing, but isn't accounting for all the observation and tweaks.

Basically I'm just not sure it's realistic to pitch this product to someone who wants to have an outdoor garden but spend little to no time actually tending it. I feel this kind of user might be better served by something like Aerogarden.

In any case, it's a much harder problem because watering even a small garden takes a _lot_ of water, so for it to be practical, you either need a robot with a huge (and very heavy) reservoir, or a base station at which it can fill up (which would almost certainly require leaving the garden bed itself, massively complicating the whole system).
TSIG authentication bypass for zone transfer operations in ISC BIND [pdf]
I agree that's very annoying, but it's:

A) Only 5 or 10 minutes, definitely not 30

B) If both/all team members are present in the fight, they all have "claim" to the gym afterwards, and this works. I've tested both cases.
Them not selling data doesn't mean you are not "the product". You are being advertised to based on what Google know about you. To use another hyperbolic term, your "eyeballs" are being sold to others. You are the product.

Google not selling personally identifiable information is not out of benevolence, but because it makes their own position stronger. They are optimizing how to sell what you are giving them.

Not that there is anything inherently wrong with that, my point is that "If you're not paying for the product, you are the product" is usually true. Resigning it to the parenthesized cool-kids corner is (unjustly) diminishing the value of the sentence.
Do you play modern computer games? There are "live" narrative sections in many games now. Cut scenes don't freeze the player anymore. You can turn around and stare at the scenery if you want to. In some cases the story keeps happening when you aren't watching, in some the action pauses at strategic moments and waits for you.
How to Worry about Climate Change
I'm not a lawyer, and this is the sort of thing that could vary among jurisdictions, but whether they'll know is probably irrelevant. What will matter is whether they can prove it to the satisfaction of the court if they take action. Your employer doesn't need to know you did something--they just need to present it as likely that you did to a greater degree than you, with fewer resources, can prove you did not. This is the kind of thing that would generally be a civil matter, not criminal, and so the standards of criminal prosecution wouldn't apply (e.g. no presumption of innocence).

Never mind the questions of ethics and professionalism. From a legal perspective, it just doesn't seem worth the risk. The deck is stacked against you, and it doesn't matter what you think of the rules of the game.
HYGIÈNE ET SALUBRITÉ DES ALIMENTS
> there is peace in europe for so long only because the war before has been so costly and deadly

That's a bold statement and not supported by any evidence. Look at the Yugoslav wars. One of the most brutalized regions in WWII, and nobody gave a shit when it was about starting a new war some decades later.
We run Gitlab in an LXD container with an Omnibus install. Everything works pretty well but those issues were caused by regressions in updates. There were new updates fixing those regressions within a few days but it still caused us quite a few headaches.
Maybe you could attach a garden hose.
Do you want to get ISIS? Because that's how you get ISIS.
A Roughtime server written in Rust
That does not change my argument.
Location: Earth

Remote: Yes

Willing to relocate: No

Technologies: HTML, CSS (+LESS, SASS, various responsive frameworks), Javascript (+React/Redux, jQuery), PHP (+Laravel), MySQL, Adobe Creative Suite (Photoshop, Illustrator), Sketch

Résumé/CV: https://drive.google.com/file/d/0B-F4Vp8sJK0YWEwzZFloZFhZak0...

Portfolio: https://dribbble.com/evemcdo

Email: evelynmcdonald@outlook.com

Hey, I'm Evelyn — data-informed designer, full-stack developer, UW Computer Science graduate. I'm currently doing some travelling and looking for a part-time/remote position or project. Feel free to email me, I'd love to hear about opportunities!
As someone who lives in a country where 55% of the population is involved in agriculture, it sounds more terrifying than wonderful.

What will all these people do once farmers are unnecessary?
It would be nice, but it's easy to see why they don't.

Assuming the customer set that wants a supported orchestration tool, it would allow those AWS customers to more easily leave for Azure or GCE. Perhaps more importantly, it would allow existing customers to have credible on-prem dev, test, or disaster environments.

When you have the sort of market share AWS has, there's no real incentive to open those doors. I suspect this won't change until/if this market is more balanced.
Easiest way to do it is to put layers of wet newspaper then black mulch. I left it for a month and it's as if the weeds were never there. I made holes in the mulch and planted some veges, they are doing great (except for the Shiso which something ate).
Seems too abstract to be of value to people who are looking to improve themselves.
I have friends and family working in Japan and requiring a stamped slip for metro delay (not sure if it's still stamped or just printed) is just a cultural thing everywhere, or so I'm told.

That kind of tradition means a lot more to Japan society than it does for some Western countries, I suppose. You can search for articles on "Japanese corporate bureaucracy" for different perspectives.
I know next to nothing about the process of writing and publishing scientific papers, so forgive me if the question is stupid, but: what difference it makes for you personally, as an author and researcher, whether people access your work via a paywall or not?
So this is my first open source project.

I am creating a rails app that helps move data between two sites and I wanted to keep the users informed of the complex, and slow, background work that was being performed outside the http request response cycle. The functionality that comes with Sidekiq Pro was a half decent solution but I wanted the progress on the front-end to show something more detailed than something like 16/42 units of work complete, especially as some units of work were far more time consuming than others.

The result is Sidekiq::TrackableBatch[0]. Check out the demo app[1] that shows how it could be used in the context of a e-commerce site. The demo (source[2]) uses action cable to update the UI.

I hope somebody finds it useful.

[0] https://github.com/darrhiggs/sidekiq-trackable_batch#usage
[1] https://sidekiq-trackable-batch-demo.herokuapp.com/
[2] https://github.com/darrhiggs/sidekiq_trackable_batch_demo_ap...
[old] Vulnerability exposes Apple MacBook batteries to 'bricking,' malware
This is not correct. SSL only blanks referrals to non-HTTPS links, the referrer is passed by default to all HTTPS links.

Since HN is using HTTPS, this should be very easy to test by just clicking on this link: https://www.whatismyreferer.com/

Note that HN includes this line of HTML which affects the sent Referrer header:

<meta name="referrer" content="origin">
I never get surprised to the ridiculous moral mechanics that drive western commenters here and elsewhere to declare this "evil" or "terrorist". I get it, you get squeamish at thought of killing — but when the rocket strike, although killing innocent civilians, is net positive on innocent lives, why the hell are you only talking about casualties and not about countless lives saved?
The value of the property does not matter. They do not pose a lethal threat and therefor cannot be shot.
At least, that's how it should be, I don't know legally.
I wonder how far would screen/projection technology had to go. I'd love to have an AR headset that would allow me to summon a huge screen in front of me, however I want that screen to have the same DPI as my computer.
> Maybe you could attach a garden hose.

It would have to be a much stronger robot to haul around a garden hose. Those things can easily weigh several kilograms when they're full of water, not to mention they can get caught on obstructions rather easily.
> then publishing costs increase to cover that loss, and therefore hurting the authors who must cover that increase in future

WHAT?! Does that mean it's the authors who pay publishers to get their work published? Is that really true? And then publishers also charge readers for what they were paid to publish in the first place?

If so then... I don't even... :)
This is the crux of the problem with a lot of software engineering culture as it stands today - blog posts and talks frequently deliver abstract concepts that only really make sense to people who have already grasped/discovered those concepts.

The enlightened sit nodding along, while the unenlightened go away confused or misled. Positioned this way, half-understood ideas frequently do more harm than good.

TDD is a great example of this.

In this case, though, I think the article does a fairly good job - it highlights productive ways of thinking that will incite useful self-reflection ("Do I do this? Could I do it better?") rather than half-communicating ways of doing.
Just because you are accepting the risk of getting killed does not mean it is okay to kill you. That would be a ridiculous point of view.
When are we ever the first to do anything (since we gave women the vote anyway. Maybe Don Dunstan did some stuff.. in the 1970s)?

Batteries are well proven technology now. Here's the Tesla one in California: https://arstechnica.com/business/2017/01/a-look-at-the-new-b.... Batteries are very much the tried and tested solution now. This is just a bigger set.

Our wind-farms are nothing special. We get much less power from them than most places in Europe. Even the eviro-nuts (/sarcasm) in Texas get up to 23% of their power from wind (https://www.scientificamerican.com/article/the-rise-of-wind-...). SA gets around 33%.

Pretty much all of SA's problems are because of geography. We don't have many people (~1.5M, almost all of whom are in Adelaide) and we are a long, long way from anywhere else. That makes taking part in the national market difficult.
All Watched Over by Machines of Loving Grace (2011)
Wasn't there some deleted dialog about this?

I'm paraphrasing, but Neo says "that's impossible (in reference to the Matrix) since it violates the laws of thermodynamics"

To which Morpheus replies "and where did you learn about the laws of thermodynamics?"

If you're in the Matrix, your knowledge of the Matrix would come from the Matrix itself which would have a bias towards falsifying information to preserve itself.