skysight-inc/HackerNews huggingface dataset:
Note that Geoffrey Pullum is a distinguished linguist, editor of the Cambridge Grammar of the English Language, and a frequent blogger at LanguageLog.

The tone of this article should be taken as more light than many here are; this sort of thing is a frequent hobbyhorse for linguists and mostly just evinces love for and humility about English.

But keep in mind that support for English is wide but shallow. There have been other international languages before and there will be again.
I'm not even sure I would recommend a novice user to disable SElinux because the only times I configure SElinux are when setting up developer specific things.
Show HN: Slack ELObot to determine the best ping pong player in your startup
> It's not "unlocking" anyway, it's exposing the phones to an opportunity of cracking them open. A non-trivial time-consuming task, hardly the domain of opportunistic hackers with stolen iPhones.

Semantic nit picking aside, it takes a trivial amount of time for a computer electronically submitting passwords to crack a 4 digit code.

> "Backdoor" is not what is being asked for, so they shouldn't use the word "backdoor".

More semantic nit picking. They're asking for Apple to write software to disable the very security features that make the 4 digit passcode secure.

> Make it so a computer needs 50 years to crack a password, even with electronic brute force. Then it wouldn't matter whether the self-destruct kicked in or not.

Says the armchair security expert.

> Apple helping crack this phone will help us get there.

No, it won't. All it will do is open a new security hole where one didn't exist previously.
So, am I missing something or is it just hosted static analysis?

I don't know about the static analysis competitors for the particular set of languages they support, but this tool is incredibly bare-bones. If you're looking to use static analysis (and it is a great contributor to code quality), shop around. We pay for quite a few such tools, and while I'm not suggesting everyone ought to rush out and drop a pretty penny on Coverity, I'd be surprised if you couldn't find a better bang for your buck than this one.
There are a bunch of customers that are countries that have a tight hold on their telecom industry. Which I don't mean to offer as a justification, just as an observation that making allowances for "compliance with legal interception procedures" is not anything new for that industry.
> favoring the government over Apple in this because you prefer free software seems like an extemely counterproductive move.

I'm not sure where you got that impression. I apologize if I was unclear.

It's essential that Apple fight this order, and essential that everyone do everything they can to ensure that this precedent is not allowed.

My comments were about the OP's comments about tradeoff between freedom and security.

As I summarized elsewhere:

https://social.mikegerwitz.com/notice/6552

We shouldn't agree with Apple's position on many things.

But it is _essential_ that this precedent---government-mandated backdoors---not be allowed. The stage on which we fight the crypto wars is shared by what would be our enemies in many other respects. So yes, we should choose our own shoes: we can stand with Apple in resisting this order while at the same time standing _against_ them for all of their other evils. This issue does not somehow legitimize all of their other evils.
I wanted to add it but I've seen all these warnings on the Internet about it and I'm not so sure I will be able to manage it if it does not work as expected. I've added X-Frame-Options, Strict-Transport-Security, X-Xss-Protection and X-Content-Type-Options because they have very few side-effects but I'm a bit afraid of HPKP.
There are very few limits to the power of the All Writs Act -- the act, passed the same week as the fourth amendment, grants the courts (not the FBI) the authority to "issue all writs necessary or appropriate in aid of their respective jurisdictions and agreeable to the usages and principles of law".

However, you actually have to get to the courts before the All Writs Act can be applied.

CALEA was passed to create a preemptive requirement for standardized wiretap interfaces/equipment, processes, etc, prior to any actual judicial warrant or writ being written.

The fourth amendment grants us protection against "unreasonable" search and seizure, but doesn't grant the government an affirmative right to require that future "reasonable" searches be easy, or possible.

It also (unfortunately, in my view) doesn't prevent the government from requiring preemptive action to support future searches, and that's what CALEA does.
Someone could offer me $200k in today's dollars for a five week project and I would gladly take it.
I would expect a company hosting their own conference to be excited about it!
New Horizons is fastest chemical rocket taking 78 days to cross Mars orbit. (You'd use a different, longer path for Mars orbital/lander insertion.)
New Horizons crossed lunar orbit in 9 hours, or about six times faster than Apollo flights.
Chances are good that you have a dozen other apps logging your location as invasive as Facebook is, and those ones participate in the same data exchanges that Facebook does.

There's a strong network of trackers both in the digital space and now the meat space, so the cards are pretty much stacked against you.
The Glibc DNS Bug Explained
It's beyond amazing imo. Tricky in some areas but I just launched a pretty complex app in 4 months with 100% attention given to both android + ios, and it was just 1.5 developers (averaged over time).
As an unashamed Italophile, I very much liked the "DOC" at the bottom of the README in the repo!
That is generally what is meant by new. People always object whenever any software is described as new and it is ridiculous. It isn't just software where we don't start from scratch and yet still call things new. iPhone's themselves are a good example, but the examples are everywhere.

If you think this request doesn't represent significant work then I question your ability to estimate such things. Just making a version of iOS that runs without being written to disk and is never written to disk, as specifically requested, would be a significant task. Being sufficiently satisfied that your code restricting it to a single device is correct and not exploitable is not something I would care to be responsible for ever. I can't believe people keep trivializing it. Defense in depth is generally considered necessary. Removing all the locks but Apple's signing key and calling that just as secure is foolish.

The master key analogy is sound if it is referring to the technique rather than the specific software. Does anyone believe this will only ever be done once, or that it will always be done correctly every time, including every other manufacturer? Surely we can agree there is some risk here.

They said no and explained what they did instead of unlocking. Seems so obvious that you must want to argue about the definition of unlock? Really?

I do not know how Apple could more clearly state that they could make this tool. How could you come away with an inaccurate impression?
We are now at peak TED
If it replaces walkie talkies in rural areas you only need your friends to have them. I know in the Adirondack Mountains in NY has very spotty signal and would be great with a few friends. Currently we use walkie talkies that have a 23 mile range. They cost as a pair $43 on Amazon (http://www.amazon.com/gp/product/B001UE6MIO/ref=pd_lpo_sbs_d...) and they are single purpose and really don't need to worry about battery life.
Put * on each side of text you want italicized. More at https://news.ycombinator.com/formatdoc
The world's first ghetto, 500 years later
Highly Effective Data Science Teams
That English in particular is a bad language to be the international standard is no argument that any other language in particular would be a good international language.

It may just be that any particular language is bad to be the international language, for reasons that are peculiar to it. And these are the reasons that English is bad, from someone who loves it deeply.
What makes you believe that standardization results in lower quality for everyone?
Essential Design Trends, February 2016
> In the "Linux Community" there only seems to exist the hacker (who loves to spend ages tinkering with config files and debugging hardware issues) and the technically incompetent user (who most likely uses Windows anyway).

wow, that's a pretty elitist comment, even for HN. essentially what you're saying is that people who don't like spending time trying to make their computer work are technically incompetent?
The versatile Formatter class in Java
I think people would argue that since Apple is not a Chinese company they'd be ok with Apple ignoring the request.
Yep, AVX is nice, but still it is far from current DSP chips.
I ported a subset of PHY to real AVX2 CPU and AVX512 sim. It is (sometimes) comparable to c6x (which is a crap DSP) if you take (much) higher clock into account, but comparing to current DSP IP cores it is a joke.
Yes, this is made possible by WiFi probe requests, which broadcast your MAC address and previously associated access points.
Could seed metro networks with hubs. The need for additional hubs would grow with the number of users, which are in themselves hubs. You could cover most of NYC for a few thousand dollars a month and see adoption grow.
Single Women Are the Most Potent Political Force
The main problem with this, and to a lesser extent our current legal system, is how it's impossible to know you've upset the authority until it's too late. There's no way to know in advance what you can and cannot do to live an interesting life without metaphorically poking the sleeping giant.
This is why selling to consumers is difficult. Consumers complaining about price is a given. An enterprise solution could be sold for much more.

Solving a business pain vs a consumer nice-to-have.
> Where did you get that I don't enjoy jokes?

You should read this - http://tirania.org/blog/archive/2011/Feb-17.html

excerpt:

"But our engineering strength is also our social weakness. Countless times as engineers you will find yourself interrupting someone telling a story, an anecdote or a joke to correct a false assumption, provide an extra fact that the narrator overlooked, give a bigger perspective on the problem or point out that the joke premise is actually flawed.

You can identify this behavior because the person interrupting usually starts with the phrase "Well, actually...".

As a kid, I thought this was my strength. I knew a little bit more than my sister. So whenever she would say something, I would quickly interject something like "Well, actually, the origin of the word Shih Tzu means Lion Dog and has nothing to do with the dog's digestive patterns".

Yes, I was really fun to hang out with.

Whoever pulls a "well, actually" almost always shifts the conversation to himself. And now we are no longer following along with your friend's joke, we get to learn how much more you know about the limitations of the Sun Protection Factor scale in sunblock products.

Even the most rudimentary of the well-actuallistas is able to spoil even the best Ricky Gervais material.

But instead of rolling with the punches and participating in a brainstorm of ideas and exploding humor, they contribute interruptions, facts and details that merely produce stop energy on an ongoing discussion. They turn the center of attention towards them."

-----

Similar with "talking politics."

When people want to "talk politics" they usually really mean "Let me show you how right I am and how wrong you are if you disagree. Let me show you how smart I am."

Nothing to do with being a "debbie downer."

Now, where is that traffic?
Anti Aging |The Best Anti Aging Secrets You've Never Heard – Health Care Tips
I beg to differ ... maybe you should reread my comment
ACM's CSCW relocated to US due to fear of zika virus
Sorry to nitpick, but indexOf is a bad idea. Using it is up to 1700x slower (worst case) than using object indices[1]. It's probably an O(n) operation, where indexing an Object is nearly always O(1).

1: https://jsperf.com/indexof-vs-object-lookup/4
It is always amusing to see people trying to re-invent a wheel making it square.

What you are looking for is the MAC system under the merge down rules.
I thought they communicated what they already knew
Just to be clear. All we need is the output from the console not the actual backup.

What I see from the result your getting is the actual backup command failing. From my experience this might be do to how its executed through the upgrade process and we can have a closer look at what failed when running the create command.
Edited accordingly, thanks!
Ask HN: User authentication in web frameworks
I have worked with couple of web frameworks and have realised that user authentication is something which is common in most of the web apps. In my case, I ended up rewriting the user authentication module from scratch while developing a new web app.
Is there any boilerplate code available for this specific task in different frameworks(for example flask, django), which is flexible enough to be used in different web apps? Or is there any library which makes this task easier?
I would really like to see a repository containing example code for user authentication in different frameworks.
I once thought we migrated most of the instant messaging world to Jabber. Now on the desktop side of things a lot of stuff switched to Hipchat, Slack, Skype and what else.
On the mobile side of things we see WhatsApp, Threema, Telegram, Signal, Facebook with now some RCS thrown in between.
Feels like we're back at the end of the 90s. And now fighting on two fronts for open networks. :(
The only communication that stayed open all the time seems to be IRC and email.
Rent a Minority – Diversity on Demand
Yeah, "cell" usage is going down and "phone" is going up. Personally, I like to be needlessly formal and call mine a "telephone", and some of my friends are catching that.
11% of the energy output of the US...I don't doubt the theoretical possibility, I doubt the economic and experimental reality.

If we're going to be doing space travel on time scales where decades don't come into the picture, we're going to need devices with this kind of energy. Access to that kind of energy isn't ridiculous if your infrastructure is already in space, so it's only ridiculous in our current context.

The notion of creating a web of railway networks across an entire country was completely impractical before the Bessemer steel process.

I haven't even gotten into dispersion of a laser beam.

Also, diffraction lenses of ridiculous size become practical in micro-gravity so diffraction isn't an issue either, so long as your infrastructure is already in space. This is precisely how Planetary Resources will eventually make their giga-fortunes; by pioneering entirely new forms of infrastructure for an entirely new context of civilization. (This new context may not have much to do with earthly civilization, or even with humans.)
> Their first mobile computer was a revolutionary music player

The Newton was not a revolutionary music player, and no Apple music player before the iPhone was a "mobile computer" in a sense that would make this portrayal meaningful and accurate.

> It evolved into a sophisticated media computer with color video, wireless and computer utilities in the last iTouch before the iPhone.

iPod Touch (sometimes nicknamed "iTouch") was introduced after the iPhone, running a later version of iPhone OS (the OS which later became iOS) than the first iPhone. There was no "iTouch before the iPhone."

There was the old-style wheel-controlled iPod before the iPhone, and that was a revolutionary (at least in terms of commercial impact) music player, but it wasn't a "mobile computer" in the same sense as the iPod Touch, modern smartphones, or even earlier PDAs or the Apple Newton.
Try buying a bunch of two ways on amazon. You can get 6 of them for $150 and they work for 10 hours on 2 AA batteries and have a 23 mile range.
As a writer familiar with SF&F short fiction markets, I agree that more information is needed.

Including more biographical information on the website about yourself and any editors making acquisition decisions would help. You don't need to have industry cred already (though that helps), but writers like to know that (a) you're not a publisher/editor known not to pay, has a bad rep, etc. and (b) that you're a real person. It's also very helpful to know how long the magazine is funded for when it's not yet established -- so you have confidence that if you submit and are selected, it won't go under before you get paid.

Also, you should include what the publication format is, what specific rights you'd be buying, whether they're exclusive, etc. You say "first English publication rights" -- I'm assuming you mean exclusive First English Language serial rights? Print or digital? Or would it be nonexclusive? Are audio rights exclusive or nonexclusive? If you have a template contract you plan to use, you could link to it.

You have an expected response time, which is great; consider also including time to payment/publication. If you have formatting guidelines/preferences (i.e. standard manuscript format like Vonda McIntyre's), include those.

You can take a look at the guidelines/sites of established short fiction magazines to see what best practices are -- i.e. Asimov's, Clarkesworld, Analog, Magazine of Fantasy & Science Fiction, Strange Horizons, Daily Science Fiction, etc.

Hope that helps! Always exciting to see more short fiction markets!
How easy is it to use this as compared to going with Heroku and Mongolab as the docs suggest in the migration plan? I found NodeChef https://nodechef.com/parse-server to be the easiest so far. It's fully managed just like the parse.com service.
you have some example about this?
I write throwaway stories for my own entertainment. I edited one and tossed it down the rabbit hole, about 1500 words. Assuming they are legit I made $80 on less than an hour total of work if they accept my submission, I retain my rights to my work, and voila.

They could steal my shitty work but I guess I would consider that a win as well.
I can think of several areas where Java support for tooling is unobviously superior when compared to C++.

The SDK for the Arduino is good example, so is the Unreal game engine, the tooling support in Xcode for iPhone Apps, the support for static analysis via Clang, the auto formatting support via clang-format, the support in Windows eith Visual Studio, the support for autocompletion in UNIX text editors such as Vim and Emacs with the YouCompleteMe daemon and client (which leverages clang).

So if Java is an example of superior tooling, it's not really an "obvious" one
Algorithms vs. Teachers: Who will prevail?
> To call the current technology of web pitiful these days

It's more and more pitiful every year. Old standards do not go away, new ones pile upon layers and layers of the historical cruft. It is not going to ever get any better.

> How many projects are there that speed is the number one factor and productivity number 2?

The web stuff is abysmal in both dimensions. There is no way it can be anywhere near any high performance, and there is nothing that could help developers to be productive, because - see above.
>My impression is that Apple's position is that its technically infeasible to make this exploit, which isn't really true.

There's an entire section in TFA where they specifically say that it is not technically infeasible.
Will Real Estate Investors Take Over Airbnb?
> Should we put in place ubiquitous video and audio surveillance in every square foot of the country just in case the FBI ever wants to review something that happened?

In public areas that are often visited? Absolutely yes, an unbiased source of evidence available to the public? Excellent.

> Law enforcement has apparently lost the ability to do on the ground investigation work in favor of whiz bang-ery

Apple has provided a child porn trading network protected by the very principles of mathematics and their refusal to cooperate with the FBI.

What they're doing is precisely what any law enforcement agency would.
Highly recommend the "hide chat" button.
Silicon Valley Venture Capital Survey – Fourth Quarter 2015
My favorite are words with that have opposite meanings, like "cleave" and "shaft".
Hey, thanks

haha, I know I shouldn't be surprised by now, now it's still funny to me that I am sending a heartfelt thanks to a one "slagfart" :)
Makes sense. I'd be proud if I was behind React and humble if I was behind Angular
Show HN: Hobson is an easy-to-use, open-source IoT automation platform
I'd like to announce the latest public beta release of Hobson - an open-source IoT platform that promotes ease-of-use and has no cloud dependencies.

It is free, multi-platform and supports various devices, services and protocols through a powerful plugin system. It can be used by end-users to control various consumer smart devices or by IoT developers as a foundation for their own solutions.

I encourage anyone that is interested to check out Hobson's website and give it a try. It is under active development and feedback and suggestions are encouraged.

http://www.hobson-automation.com
> and at worst an implication that Apple intended at some point to comply with government requests for encrypted information

Apple's backdoor is for straightforward business reasons - they want to retain digital ownership of people's devices to take a cut from app distribution. Plus, keeping control is harder than giving up control. Keeping control allows total flexibility, like the flexibility to undermine security that's under discussion. Removing control requires careful planning to avoid later problems with no flexibility to fix them.
Galaxy S7 Edge vs LG G5 vs Galaxy S6 Edge: Battle of Hotness
>That's just to the base station, no? How does that in any way apply to what you transmit over your network?
We are talking about ENB here, core LTE network is already virtualized.

>Because your comment about latency implied that.
Goal with ENB virtualization is to have single or few server farms per city, unlike today where ENBs are spread all over the city, and such usecase is still problematic with latencies - been there, done that.
> So, am I missing something or is it just hosted static
> analysis?

I guess 'SAaaS' isn't the best name or tagline!

I'm also not sure if "just" is fair - it looks like there's GitHub/Bitbucket integration, for checking PRs too. In which case of course hosted makes sense.

It's also free for public repos, while CodeClimate is free local-only, so it's a bit of a different offering; better for the hobbyist from that perspective at least.
The FCC would have absolutely no problem at all throwing around at least 5-digit fines for doing these things.

Beyond that, though, GPS is still considered military technology. The state department could very well come after you for exporting military tech were you to even make a blog post about it while based-in or having any ties to the US. They really don't fuck around with this stuff.

I got to play with a real GPS simulator a few years back for a school project (visiting the local defense contractor to verify some equipment) the narrow part of which was testing an unlocked (height and velocity restrictions disabled) GPS receiver as it would work in LEO.
Hot netflix and chill
Dude, just give it a minute and they'll be called "tricorders" as they should be.