skysight-inc/HackerNews huggingface dataset:
I agree with the first point which is why I asked.

On the second point, the fact is that while bandwidth caps will affect everyone, so will everyone streaming 4K video. That seems like a self defeating argument.
Project Fi doesn't involve nearly the amount of staff though--they're using someone else's network. As Google has found out, digging holes and getting permits doesn't get cheaper with better software.
Dark Matter Rises to Its Biggest Challenge and Succeeds
I agree, it's just been hard convincing management to let me hire a junior person. That role always gets pushed in favor of our immediate needs.
This should have been the headline on yesterday's news.
Finger vein authentication using smartphone camera
Okay, after that comment, I don't think I agree with you on anything. Educators are not in positions of power and we have not advanced past a society where gender can be separated from the spaces we inhabit. This weird victim complex of denying feminism is getting way too crazy
Some of them have started doing this - tech is always marching forward. However no mirrorless system in the world comes close to a highend DSLR. The Sony a6000 is probably the best mirrorless system I'm aware of right now for autofocus, but it still can't come close to what a skilled (for example) Nikon D5 user can do. There are a number of reasons for this, some of which are:

1) One dimensional phase detect sensors, rather than the (more expensive) cross-hatch ones used in DSLRs, which don't perform as well with movement or low light conditions.

2) Reduced processing power, lack of dedicated autofocus processing silicon, and less sophisicated data pipeline in general.

3) Greatly reduced user control. DSLRs, pro ones especially, have enormously sophisiticated control systems, and the ability to completely switch setup very quickly. There are a huge number of ways I can influence what descions the autofocus system makes on my cameras, and I use them to make sure the camera corretly interprets what part of what object it should be focussing on. I probably want the camera to be focussing on the head of the bird (rather than the wingtip, which is typically what a m4/3 system will go for), but that's unlikely to be in the exact centre of the frame, and definitely isn't the closest or most distinct object in the scene, so I need to tell the camera (very quickly and accurately) what it should do. Small mirrorless cameras with limited physical buttons and less tightly controllable focus systems make this very hard.

Highend DSLRs can also beat that continuous shooting rate - a Nikon D5, for example, will do 12fps (or 14fps with the mirror locked up). However frames per second isn't always relevent - you're going to be at 1/2000s minimum for this sort of shot, which means that even at 12fps you're capturing only ~ 0.6% of the time. If there's one specific moment you're targetting, even at very high fps, holding the shutter down is a bad strategy. It's useful in some situations (fps is important for pro sports photography for example), but it's often less important than a lot of people seem to believe.
I read that one first then started seeing these articles like the OP all over. What incredible spin. Two completely different things happened if you read each one separately.
Author here. Excellent question! That's because Twitter doesn't offer fine-grained control over what permissions you request.

The website that asks for that stuff is open-source[1], though, so you can take a look at what it does (just send out a single tweet).

If you still feel uneasy about granting me access to tweet through your account, that's perfectly understandable, and I have two options that may work for you:

- Revoke access right after you authorize the app. The tweet will still be sent out, and you will still keep your access to the HTML chapters. Since I don't get access to your DMs, there's no harm nor potential harm done.

- Just read the book on GitHub[2]. It isn't as pretty as the HTML version, but it works well enough and alleviates your security concerns.

[1]: http://github.com/ponyfoo/ponyfoo

[2]: https://github.com/mjavascript/practical-es6
https://youtu.be/KLMVqnyTo_0

Get cracking. There are literally decades of social discourse you are behind on.
Tips for Managing Your Time During an Accelerator
I'm always amused by people who see these headlines like "AI does X with 80% accuracy" and think that's high.

That's terrible accuracy. Imagine this algorithm would then be refitted to replace the judge (or augment judges in a way that judges mostly rely on the tool to make a decision, which is already starting to happen [1]) and automatically put people in prison - with only 80% accuracy. Does that number still seem high now?

[1] - https://www.propublica.org/article/machine-bias-risk-assessm...
How? Even the tooling seems to be vastly superior to the Gradle one.

Deals with SDK dependencies automatically, typed resources and views, better Instant Run, ProGuard caching, extremely low overhead, fast compiles, ...
+1k. Don't need anything else. I think the simplicity's a mental hump for many, as I don't get why it's not more popular.
Russia Shows Off Its New Nuclear Intercontinental Ballistic Missle
Well, I got this clause in all of my (two) employment contracts. Never heard of someone fighting over a non-compete, though.

(I live in France)
https://recharge.co/? Looks nice, but I can't find "jobs" nor "careers" section on the site...
I'm currently working on a Angular2 cache management, similar to Redis, wrapper for IDB and these features will help quite a bit with a few of the lower performance operations in my API.
What SaaS product should exist in the world?
Suggested reading: https://medium.com/the-mission/how-do-you-find-the-right-pat...
I think it looks like a cool series of books.

I also hate that you describe it as "free to read" but then require me to give you access to my Twitter account in order to read it. I don't know you, and I don't want to give you access to update my Twitter profile or post Tweets on my behalf. (Yes, I know, then just pay for the book.)
Feedback:

Firefox support could be better: color picker does not respond, time entry widget is annoying.

It would be nice to have a feedback/contact button or info about liquidtime app, an e-mail address, anything.

Out of curiosity, how did you build it?
Ask HN: Which relevant solo businesses do you know of?
By solo business I don't refer to businesses that started with one person, but businesses that are a one man band since the beginning and without any intention to change that.

For example:
- Maciej's http://pinboard.com
- Pieter's http://nomadlist.com
Looks like a dupe of https://news.ycombinator.com/item?id=12793501
Big DDoS again? gov.uk tweets same as when hit Friday
You could say the exact same thing, replacing "music" with "written language", or essentially anything you could put on the probe. The point is, we have zero reference allowing us to imagine the mind of a being capable of catching and analyzing the probe. Not even ourselves, we're too stupid.

Let's make the improbable assumption that someone will receive it, otherwise the exercise is futile. They probably won't be highly interested in our "advanced" knowledge of mathematics and physics, so let's only inscribe minimal required information to roughly convey our level of advancement, since our radiation-resistant media has limited storage.

So what's the most interesting data left? All I see is descriptive information about life on earth, and insights into the functioning of the human mind. This is where art comes in. That leaves us weighing the potential alien interest in different forms of art, and music turns out to be an art form that requires relatively little cultural context in order to be appreciated, while still having surprising depth and being an outstanding representation of our mind's uniqueness.
It looks like the bridge designers defeated the the bridge destroyers - in that case at least.

I DO feel that software engineering is on par with other engineering disciplines - if writing software can be described as "engineering".

The important difference with software is that "the code is the design". The code is not the product.

The manufacturing, building and deployment steps in software are actually quite well understood, and has been mastered by most organizations and individuals.
I say screw 'taste' and 'obvious' and instead go for it has high coverage unit tests and lots of them.

You can always go back and make it look pretty safely with good tests.

I just love code snobs that think their code is so good they don't need tests.
I have no idea what the economics are but I imagine the carriers they're piggybacking off of could charge higher fees for MVNOing if Fi were to get to a certain scale.
Ask HN: Rejected from Y Combinator Winter 2017, Want Feedback
Interesting. I agree that we've seen a great decline both in the practice of democracy and in the public appreciation for it and participation in it.

This is largely because our powerful class has found ways to circumvent it democracy... no matter which party wins, things will stay pretty much the same. Voter turnout reflects this.

I find your point interesting. I think the deep question at the heart of it has to do with the idea of "how important are rules if we can just change them as we go and be better off?"

Economic examples abound, but we've also seen our system of laws evolve into a vastly weakened rule of law such that law enforcement can simply choose from any number of laws that a person might have wittingly or unwittingly violated. This is not an outrage because we are trained to trust those in power.

Notably, Justice Sotomayor on the SCOTUS is "liberal" in some ways but very compliant when it comes to issues of law enforcement privilege, etc.
Do we really need genetic modification to address this though? Humans have had an effective history of inventing tools to scale their performance by magnitudes. For example, a Human was quite ineffective at digging the land so they invented the shovel and plow. There are a million examples, of course.

Why would attributes of the mind somehow be impossible to similarly enhance?

Anyway, it seems like you're main concerns are ineffective and costly methods that don't address the root problem. So, why not propose a new method or invent a tool? Bringing light to the issue helps a little, but at a certain point it is better to do what we're good at - inventing things to make us more effective.

I don't know about you, but personally, I'm exhausted from always being the smartest person in the room. I would love it if someone invented a mental shovel, because there's too much work to do and not enough people to do it.
Author here. You can just read the book on GitHub[1], no tweetwall involved. It isn't as pretty as the HTML version, but it works well enough and alleviates your security concerns.

[1]: https://github.com/mjavascript/practical-es6
>> Autofocus is also a fairly important reason

This isn't exclusive to SLRs. These days, all the top mirrorless cameras have on-sensor phase-shift AF sensor pixels across the entire frame. Also, not all cameras use contrast detect in Live View. For example, Sony's DSLRs were the first (and maybe only) DSLRs to use a secondary PDAF sensor for Live View. Yes, you can get slightly faster PDAF on an SLR, but the gap is very narrow these days. The often mocked Nikon 1 mirrorless series can AF track just as well as most consumer DSLRs.

>> Lenses are a big factor too

Once again, this isn't exclusive to SLRs. This is more about sensor size than whether the camera has a mechanical mirror box inside.
I understand the concept of a continent is difficult for you to grasp, but it's ok.
#1 reminds me a bit of what my uncle has said of his radio advertising work. Where he works far harder than needed for the first couple of runs, so that in the future similar work with the client is just a simple phone call(in either direction depending).

A two salaried people working at different companies love setting up such working relationships. Especially when a lot of public facing jobs can earn large bonuses, or at least be at home with work almost writing itself.
> and keeps your information synchronized between them.

Is the implication that the browser-based wiki is not storing your data on a central server (e.g. always synced) but should provide some other way to sync? (I'm working on something in this ballpark, genuine curiosity).
I can kinda see the point as far as difficulty in standardizing for a spec, but on the other hand, IndexedDB is amazingly feature-poor compared to SQLite. I'm not generally a big fan of NoSQL, but I'll forgive the lack of JOINs and related sub-querying functionality given the nature of it.

I just started messing with it a few days ago, and so far, you can only query on indexed fields, and only one at a time, and the only allowed conditions are <, <=, >, >=, and =. If you want any kind of compound conditions, you're going to have to do it manually. There's no documentation for how to sort, and it only supports sorting on a single indexed key at a time. Seriously, I had to dig up and read the Chrome source code to figure out how to specify the sort order of a cursor (Hint: It's a string, like 'next', 'prev', not an IDBCursorDirection as the MDN docs mention but don't describe). Don't even bother asking about aggregates, projections, etc.

When I read the linked document, I couldn't help but think - honestly, they're calling being able to change table and index names a headline 2.0 feature? How about at least documenting sorting in queries? Much less supporting querying on multiple fields, on non-indexed fields, using AND and OR, etc. This feels like a 0.2 product to me.
"I don't buy for one second that anything not covered by trade secrets, patents, or nda ought to be protected. You bought the employees labor for a finite duration not the contents of their skull."

+ My point is nearly everything that you learn at a company could be considered a 'trade secret' - depending on the company or project.

In the example I gave, I listed a variety of situations in which minute operational skills and knowledge, all contribute to be 'key information' regarding the development of the product, and can essentially be 'trade secrets'.

Ergo - it would be nary difficult to work for a competitor and not give that information up.
that is a nice board - i was looking at it early but openOCD had some problems flashing the device when I remember correctly
I used it for a while when Chrome's UI was broken on high DPI screens. I loved it; it did basically everything Chrome did with a bit more polish, and as a bonus all of my Chrome extensions were compatible. Of course, I didn't have that old pre-Blink baseline to compare it to, so you might be disappointed coming back to it. I went back to Chrome after the Qihoo buyout.
Possibly the best place to see massive spin in action.
One of the tells that I have found:

1. If they ask a lot of detailed questions, they are likely to be good. (What platform? Who is the customer? Anything working at present and so on)

2. If they tell you not to worry, and that all your problems will be solved, run.
I am not going to spend the paragraphs of effort to define my terms to somebody who has clearly gone through their life without bothering to even try to understand feminism. They have to go out and educate themselves at this point.
Force them to speed up (maybe) in a dozen cities? I don't think that's "just as expected."
I think the poster meant etalon as in etalon-or, which is French for gold standard?
Or you could develop some software in your spare time for your own use that you could repurpose for commercial sale and release once the non-compete has lapsed.
Business as usual with macOS. The other day I was browsing the ocspd source code. Turns out it calls openssl using system(). So openssl is officially deprecated on macOS and yet they're using it internally to handle certificates?! And there's an enlightening comment:

/* Given a path to a DER-encoded CRL file and a path to a PEM-encoded
* CA issuers file, use OpenSSL to validate the CRL. This is a hack,
* necessitated by performance issues with inserting extremely large
* numbers of CRL entries into a CSSM DB (see <rdar://8934440>).

http://opensource.apple.com/source/security_ocspd/security_o...

ocspd was introduced with 10.4. A decade ago. And that's really the problem with macOS: There's no refactoring of old hacks, but rather just bolting on of ever more new stuff.
I really mostly use the agenda view, but if I really want reminders on the go (like I'm taking a trip) I use MobileOrg and the android client with dropbox.

http://orgmode.org/manual/MobileOrg.html
Scaling is a valid criticism of cryptonote

Have you talked with the monero team on how they plan to address it?

They might not have a good answer (cheaper storage, computers faster in the future), maybe they do have some solutions in mind

This seems to be an issue with zcash too? Can you explain why it isn't?

Given current information if seems like these problems won't become apparent till the year 2021
>NY has three tunnels as far as I'm aware.

Only in some areas, mostly in Manhattan. The outer boroughs, especially in areas where the tracks are elevated, usually only have two.

When major track work has to be done the MTA has a habit of just shutting down a line temporarily. For the past couple of years they've been shutting down the 7 train (which goes from 34th street through Times Square in Manhattan to Flushing in Queens) multiple weekends during the summer, and it has had an impact on businesses.
I work with a team of 8 scala developers of varied experience. We try to set the bar at the sweet spot of power and readability. If someone's code becomes super dense because they've gone crazy with scalaz constructs then we ask at review stage to simplify, to comment and/or educate the rest of the team. I don't think experienced coders should be irresponsibly using Scala at a level that is inappropriate for the team.
How to wireframe, prototype and run usability tests with Fluid UI
https://www.google.com/url?sa=t&source=web&rct=j&url=http://...
They could build a robot that digs the holes. Maybe with Boston Dynamics robots. Oh...
Of course, they won't actually affect everyone. But Comcast can use the threat of enforcing them as a bargaining chip with Netflix, Amazon, HBO/Time Warner/AT&T...
And that's exactly my point. This is why non-compete makes sense. To repeat, because none of the stuff you have mentioned can replace what non-compete provides.
That sucks for citizens of the US. I think the Swedish (Nordic?) model for bringing internet connectivity to it's citizens is superior.

The municipalities own (most of) the networks and all the fiber cables, letting companies use them for a small(ish) fee. These companies later sell it to customers. This help people to get the best deals and ensure that the networks are continually upgraded.

For example, I have 250/100 mbit/s for free. My rent pays for this. But I could if I wanted to easily upgrade to 1gbit/s up and down. I can change ISP (even if that wouldn't be paid for by my rent) and I would know that I always could get the same internet-connectivity speeds.

Although, while this is true for many parts of Sweden, it's not available for everyone. Some places still have networks owned by one company without any access to the city network.
"What I have in my head isn't the companies IP though, it's my experience."

Again - 100% false. A lot of 'what is in your head' is the IP of the company you worked for.

Clearly, you grasp this, because you people seem to accept that NDA's are valid.

So - that yo accept and 'NDA' is valid, means you accept that 'what is in your head' can be the property of the company.

These 'I'm paid for labour' arguments are naive. You are paid to create outcomes, and to keep information about the company private - indefinitely.
> The manufacturing, building and deployment steps in software are actually quite well understood, and has been mastered by most organizations and individuals.

If we substitute 'some' for 'most' then we're in agreement, unfortunately my experience to date does not give me the confidence required to subscribe to your version, but that could easily be local variation.
That might work. If I wanted to put an employee under a non-compete the easiest way seems to offer something in return. Something along the lines of: "...Employee shall not work for any competitor during his employment and 6 months thereafter, as such he will receive a one time payment of 10,000 dollars...". I think the main issue here is employers want this service for free.
Author here. Good question!

I made a book just like that before[1]. The decision to split the books was a conscious one. In writing JavaScript Application Design, I found that very different concepts ended up being tied together for no good reason other than being on the same book.

The series, instead, clusters all the ES6+ teaching on its first book. This leaves me open to assuming ES6+ knowledge across the rest of the series, being able to use ES6+ language features in my prose, etc. At the same time, while tooling may be relevant to deployments and maybe testing, it's only tangentially relevant to proper application design, which is the subject matter of books 2 & 3.

[1]: https://ponyfoo.com/books/javascript-application-design
It looks good but ... how does Falcon allow crowdstrike to monitor a network?

It presumably is an endpoint installed agent with root access, but if the attacker has got there first how do you trust your install. And even if you trust it (maybe they have not subourned the kernel) but even so ... how?

Is it as simple as "we know what code they are using, so we look for that code?"
Chambers County officials switch to paper ballots after voting machine glitches
Do First Time VCs Outperform?