skysight-inc/HackerNews huggingface dataset:
I built a route finding algorithm in Node.JS for one of my projects. I also do some geofence checks, but I use a geo-index (Mongodb).

Similar to other comments, the article is a bit lacking in detail. Regardless of language used, I would have liked to see a comparison of query times using a spatial index and not.
From my limited experience with PostGIS, there are some inside polygons that perform poorly on large polygons, where Mongodb has done better, and vice versa with linestrings.
Lots of things can touch modification date.

It's ironic, because professors and instructors often ask their students to name their research papers, essays, and projects with a well-defined, searchable naming scheme.
Right -- they take the plunge initially for completely non-financial reasons.

Only much later to the (unduly onerous and exploitive) tax issues creep up on them -- for many in the rudest (and most painful) way.
What do you buy when the .COM is taken?
Honestly, this guy needs to be thrown away in a cell and forgotten about. He clearly is not willing to stop on his own, and, quite frankly, I can't see him stopping for anything other than being locked away.
Show HN: Kousibei.net is up again with a solution
Previous version of K'Net give out html page with altered links all back to itself. The data volume is too excessive that even <a href="//www.openshift.com">Openshift</a> cannot hold the fire. And later I found it had been experimented before as <a href="https://en.wikipedia.org/wiki/Proxy_server#CGI_proxy">CGI proxy</a>.

The possible solution is to take html documents only, css links at most, leave other links directly to the original server.

<a href="https://kousibei.net">The result</a>, less perfect view, but acceptable.
I highly doubt she's lying, if that's what you're saying.
What's wrong with any of the pieces of reference management software out there? I use Endnote, others may have different preferences. Reference management and document retrieval is a problem that popped up together with the first library, and library classification has evolved alongside. I wouldn't say it's a solved problem, but it's a known problem with known attempts at solution. Attempting to roll your own is so reminiscent of OpenSSL, and they keep getting into trouble with their habit of inventing the wheel.
Bangalore, India. Many Positions. Full time.

I have recently taken up a role to build a payment network from scratch, out of Bangalore, India. It is funded by a big corporation, but will be arms-distance from their central business.

It is a large, complex and fascinating problem to crack. The potential to bring banking to 600 million un/underbanked Indians is what excited me to work on this.

We are looking to hire a good core team of full time math, physics and CS majors, UI UX and product managers, who will work of Bangalore, India.

We are open to hiring people from around the world but they will need to work out of Bangalore.

Also if you know of a good recruiter based out of Bay Area or NYC, would appreciate a connect.

I have posted and have hired a few good candidates from Who's Hiring threads. Since my first post, we have now released a product and also secured a payment bank license. We also have our payment network baked into banks and mass transit.

In the past I have built both fast-data and big-data companies and have a few patents in this space.

If you are interested, please email me at google's email service - takenottie. Thanks for reading.
Slack for us just turns into meaningless giphy stream of consciousness for every channel, crazy town.
Building to Independence on Top of Other Platforms
:] give me more giphy's :p
Dragons?
Additional write-up on this. --> https://blog.qualys.com/securitylabs/2016/03/01/drown-abuses...

more technical detail
The fact that BILD lies shamelessly and consistently has been established long before the word Lügenpresse was ever coined.

https://www.google.com/trends/explore#q=L%C3%BCgenpresse
"who may (or may not) contribute considerably more in taxes each year than the average tax payer?"

Likely not. If they're so angry at paying taxes to the country that helped them build their wealth, they're likely already employing several other ways to cheat on taxes.
OpenBazaar Released on the Testnet
Using Machine Learning on Compute Engine to Make Product Recommendations
Expedition 46 – Soyuz Re-Entry [Live Video]
Why do you say "a judge has to agree with the argument" -- surely they don't need to agree with hokey arguments.
shoutout to sublime for development
I once told a math teacher at a Big Ten university, that I thought their undergrad math instruction for engineers was weak. As an example, I said that I didn't think students learned any engineering applications of differential equations. He looked at me with a straight face and said: "There are no engineering applications of differential equations."
yeah but tech industry in midwest is lowkey compared to NYC and west coast. I grew up in new england, went to college in ohio, but moved back here because of the access to capital/talent of NYC & greater metro. Nobody is going to go out of there way to be in a midwest city because the tech scene is still very small, relatively speaking.
I'm confused. I just created this throwaway (I don't even know what I put as the password) without even seeing a captcha.

How do you get to it?
Not to mention that once this is done in the US, what is to prevent other governments in countries where Apple does business to compel Apple to do the same?

China (or Russia or Germany or whoever) could force Apple to backdoor phones used by CIA informants in that country.
Grab | https://grab.co | Seattle / Singapore | Full time ONSITE

Grab is Southeast Asia's leading ride-hailing platform. We solve critical transportation challenges and make transport freedom a reality for 620 million people in Southeast Asia (Singapore, Indonesia, Philippines, Malaysia, Thailand and Vietnam)

Our production scale is massive. We process thousands of bookings a day and regularly see hundreds of millions of traffic data per month. When you push out new code tons of people will see what you made within seconds. Operating on this level is hard but incredibly rewarding. As a leader in an exciting and fast-paced industry that is evolving daily, we are seeking talented engineers to join our team. You will specialize in building elegant products that bring our unique On-Demand Transport experience to millions of people, anytime and anywhere.

Singapore:

- Marketing Engineer
- Senior Mobile Engineer (Android / iOS)
- Engineering Manager (Mobile / DevOps / Full Stack)
- Director of Software Engineering

Seattle:

- Senior Software Engineer

If you're interested, please get in touch:

- https://grab.careers/

- matias.singers [at] grab [dot] co (mention that you saw this on HN)
Optimizing AWS Costs and Capacity Planning with Wavefront
A noble cause. Reminding the world we have tens of thousands of nukes ready to hit every major city at any time. I wish people were more conscious of that.
While this must have no doubt been a horrid experience, I can see why the cops would not have considered it worthy of launching a criminal investigation.

This is a perfect case for civil law: causing emotional distress, harassment, defamation, etc. You should attempt to sue him and get a no-contact order if you can.
It's a sad feeling that no one is working on open standard for this. XMPP/Jingle has hard time getting traction.
A residential area in Sunnyvale seems like an inopportune place to put a data center.
No. Google and Bing can index JS apps just fine, however many social sites still don't pull the title/descriptions from dynamically generated pages when you click the sharing button.
> Most of the cost of a book is the highly-skilled labor involved (writing, editing, copyediting, proofreading, designing, typesetting, marketing, selling) and these critically don't go away or even get much cheaper in an electronic world. Even ebooks need specialized design and typesetting, and I have some examples which did not get that love which will make your eyes bleed if you don't believe me.

The costs of modern day e-books are real, but for many genres markets its possible that buyers are simply willing to tolerate a book that's objectively worse (more errors, worse design, illustration by total unknowns, fonts free sources instead of foundries).

Rather than continuing to participate in the traditional industry, I think a lot of authors will have to self-publish and realize that if they can't give their book the love needed to not "make your eyes bleed" then their work will fail in the marketplace. They can't rely on someone else to take a manuscript and clean it up to a publishable version anymore.

There's just not space for those middlemen and helpers in a lot of genres market, unless you are a best seller.
Even worse: instead of having a discussion on college mathematics pedagogy and differential equations, you decided this was the most relevant thing to discuss, made even more totally irrelevant by the fact that 1) it's a futile suggestion, 2) the original author is dead, and 3) you haven't heard of full-text search or file renaming.
Managed WordPress hosts have solved a part of this problem, but the issue is that the vast majority of WordPress sites are on cheap, shared hosting in unmanaged environments. It's currently up to the users to upgrade their sites, which means versions of PHP and WP don't get upgraded...ever.

The only realistic solution would be for hosts to forcibly upgrade customers' sites, which causes significant breakage (even < 1% is thousands and thousands of sites). Is that acceptable? Who's job is it to fix that? Are hosts expected to just eat the churn from customers cancelling?

I'm not agreeing or disagreeing, just sharing the reality of the situation.
I've found they also have an amazing ability to make excuses for the behaviors of others.

I had an ex who got into a lot of sketchy situations because she refused to believe people were exactly who they were telling her they were. Guys would do inappropriate things that clearly bothered her, but she would claim they were "joking" or believe she misunderstood, etc. etc. So she wouldn't set any boundaries, and of course they would see that as a signal to escalate until she couldn't handle it anymore and would have to call in the cavalry. (That got old fast.)
It's always 'climate change'. Dozens of megafauna disappear? 'climate change'. Whole tribes with fortifications suddenly disappear? 'climate change'. Wholesale population replacement? 'climate change'. It's our age's "peoples don't migrate, pots do". It's gotten to the point that when I read about the latest population genetics result show introgression or replacement and they invoke 'climate change', I no longer know if it's a case where it could be climate change or just the usual total refusal to speculate about pre-historic warfare and predation.
> 3. Build your binaries once.

Assuming your builds are solidly reproducible like they should be, how do such differences "sneak in"?

Granted, truly reproducible builds in the first place are Really Hard(tm).
I took the differential equation course over a summer, which means an entire semester was condensed into four weeks. I passed the class but I couldn't tell you a single application for differential equations at the time.

Don't know if the professor could've done anything better or if they had no choice but to plow through it because of the time constraints.
I'd like to see Closure Compiler thrown into the mix. It not only translates ES6 to ES5, but applies optimizations.
I work for a nonprofit in DC. I have a higher standard of living, lower stress, shorter commute, and generally am happier than friends in the Bay Area making 120K, when I make about half that. It says something about my time in the valley that DC feels cheap.
Avigilon | Somerville, MA (Assembly Row) | Full-time / Onsite

Avigilon is defining the future of protection through innovative, end-to-end surveillance solutions. Delivering the world’s best protection, Avigilon’s industry-leading HD network video management software, megapixel cameras, access control and video analytics products are reinventing the security market.

* Back-end Cloud Engineers * Data Engineers * Javascript Developers * Front-end Engineers * Media Experts *

Send me an email if you're interested in solving interesting problems in the areas of security, video, streaming media and high definition cameras. I can be reached at christopher . kopec at avigilon.com or apply online at https://careers-avigilon.icims.com/jobs/search?ss=1&searchLo...
Senior Facebook executive arrested in Brazil after police denied access to data
not happy about the registration part !
The Man Who's Building a Computer Made of Brains
Off topic, but to create an immediately effective KDS root key, just set the effective time ten hours in the past. You can validate propagation by looking for the 4004 event in the KDS event log. This is probably not a good idea in production, but is useful when building/rebuilding a lab.

Add-KdsRootKey –EffectiveTime ((get-date).addhours(-10))

See https://technet.microsoft.com/en-us/library/jj128430.aspx
Cool idea. The speed looks great. Would be even cooler if there was some kind of tagging to describe different highlights (i.e. "Check out this Anthony Davis dunk" vs. "Check out this highlight") when sending to other users.
Okay, so this creep's behavior pretty clearly rises to the level of harassment at a minimum.

But legally the FIRST thing to do with a stalker or harasser is to TELL them unequivocally that you want NO further contact. Preferably document in writing; in New York, you can record conversations that you are party to. At this point further unwanted contact becomes more clearly a criminal matter.

Too often, those on the receiving end ignore or laugh off bad behavior. This is natural enough, but unless someone is clearly threatening, if they haven't been told unequivocally to stop all further contact, then they can always argue, sincerely or not, that they didn't know their contact was unwelcome. Or that in any event they were free to continue their advances.

The closest the author explicitly posts is "I caved and sent him a message asking him to please stop messaging me so much or I’d block him." That is unlikely enough to suffice as "clearly informed to cease that conduct." All it would take is a message saying "never contact me again." Period, full stop. Better yet, add "or I will report you to police." At that point, further contact is actionable, criminal harassment.

That being said, much of this cyberstalker's behavior is independently harassing, e.g. forged emails to friends etc. But putting someone on notice is a first step to protecting yourself. It is premature to go to police to say, "X is bothering me, I'm not afraid of him and I haven't told him firmly to go away, but I really want him to go away." If someone isn't in any way actually putting you in fear, and all that is involved is unwanted communications/nonphysical contact, then it's on you to first tell him to go away before involving police. Then if he won't, you have an unambiguous complaint.

Edit: The author does also describe some poor policing. Good community-oriented policing centers around mediation. Ideally the police in this situation would not simply say "it's not a crime" and make the complainant feel helpless and ignored, but would try to solve help solve the problem. Specifically by taking a report and offering to communicate to the person that all further contact is unwelcome and may lead to a criminal complaint, and documenting this. This type of approach is likely to help bring an end to the behavior, or in the alternative lay a foundation for a future, actionable criminal complaint. In the best case, behavior improves, complainant can move on with her life, police don't have to deal with future complaints, everybody wins. Sadly many departments just don't want to get involved or have the resources to deal with community mediation, even if it pays for itself over time.
Usenix paper this code mentions in the README, includes presentation video: https://www.usenix.org/node/190937

I'll try to find time to try to transmit some data this way and receive it with my rad1o.
Agreed.

"Instead of indexing the geofences using R-tree or the complicated S2..."

"... we first find the desired city with a linear scan of all the city geofences"

Why not use a spatial index? It's not hard, and you wouldn't need to worry about rebuilding your index because your city geofences are not likely to change frequently.

The bottleneck here isn't rooted in I/O but a better algorithmic approach to the problem.
You can get close: http://i.imgur.com/ZUOW449.png
A reasonable hypothesis. Since there is no evidence that domestic cash-only and foreign cash-only buyers have different bidding patterns, we can then conclude (contingent on your latest hypothesis) that the link with the stats does not support the idea that it's mostly foreign buyers bidding up the price.
> the societal pressure placed on women to be accommodating and not be rude and how this can be manipulated to constrain female agency in the world

Without commenting on whether this is a fair assessment, I will observe that in order to make this case for this to be true, more evidence than a single (fictional) anecdote would be necessary, and one would also want to accurately assess whether non-women are also expected not to be rude.
That's a pretty disturbing concept of justice
It's so surprising to me that so many of the posts here are about owning a house. Why is that so important? Sure, real-estate is a good investment, but it's a volatile one (especially given the current market in most major US cities).

I would not sacrifice my quality of life (diversity, food, education, etc.) to live somewhere else because it was cheaper.
i take it you're not a fan of electron.
Agreed; also in .au, the last time I presented a cheque (in 2011) the poor newbie teenage bank teller strained to recall his training. He processed it ok, but panicked so badly he accidentally handed it back. The branch manager drove out to my workplace to retrieve it from me in person...
Location: Orlando, Fl

Remote: YES (Preferred)

Willing to relocate: YES

Technologies: UX, UI Design, Responsive Design, Mobile Design HTML, CSS, PHP, WordPress, JS.

Résumé/CV: http://webj.ac/cv

Email: hello AT webjac DOT com

12 years of experience in Web Design & Development. passionate and always giving my best to achieve the team's goals. I love what I do and I know that's the best way to create efficient and beautiful work.
I don't know that it's dismissive so much a factual statement.
>"I don’t have kids yet..."

Enough said.

> "Instead of blocking terms like LGBT and intercourse, Kiddle would be much better to help educate kids in an age-appropriate manner about these things, not adding to the stigma."

If you have installed a block for kids... I should hope that it blocks the word "Intercourse"? Is this guy serious?
Tales from the encrypt: the secrets of data protection
Thanks for the link! That post definitely makes it sound like try/catch optimizations are on the way. I didn't know it was being worked on.
?? Ok
Strategies for When You're Starting Out Saddled with Student Debt
I use gitup as my git client and I'm completely satisfied. It was even made open source since 1.0

It hasn't asked me for email (the only email it has is for `user.email` git config)
Or just telling him directly to stop himself. Maybe she did, but she didn't say she did. "Don't message me SO MUCH or I will BLOCK YOU" isn't quite the same thing as DON'T CONTACT ME AGAIN. A gentleman would get the hint, but a gentleman wouldn't be such a creepy asshole to begin with.

You don't legally have the right to dictate to someone how they talk to you. You do legally have the right to cut off all contact with someone (unless they have a reasonable need to do so and their contact is in line with such purpose). It's not a crime to be a creep. If you tell a creep, "Call me whenever you want, just don't be creepy," that doesn't criminalize their creepy personality when they continue to make creepy calls. If you tell them, "Never call me again, you creep," and they continue to call, that becomes aggravated harassment in the state of New York.
Donald Trump.
Dirty Old Books
TechCruch article says:

"Now, instead of a text-based list of policies, the various sections are organized into colorful cards laid out on a grid pattern. This makes it easier for developers to find a particular section with just a glance, whether accessing the Policy Center from the desktop or a mobile device."

The article mistakes android developers for illiterate monkeys I guess.

Jokes apart the real problem with Android's policies is the Axe that falls silently because of completely arbitrary set of policies that are loosely defined. Putting and icon here and icon there does not change the fact. If the shit has hit the stationary fan, putting it ON wont solve the problem.

Google must respect the developers and give them clear warnings and opportunities to make amends. Ban someone for a month. Completely banning someone is really bad for individual developers like me who make apps for say marginalized communities in India.
The IMF sadly doesn't seem to understand how economics work considering they piling the countries that are poor with more loans and know that they can't pay them back.
Well, we'll be finding out at my work if it is, where we just adopted it company wide for about that many people.
My problem with that perspective is that the law is clear on the subject: It is a criminal matter, according to the cyberstalking statutes across the country. If police don't like the law, they probably shouldn't have chosen a career of enforcing the law. (Certainly there are unjust laws, and I would hope officers would choose to exhibit some sort of leniency or looking the other way in minor cases of those sorts...but, in this case the response seems to be one of simply not believing the victim is worthy of their time and attention, despite the fact that the legislature of their state instructed them to consider protecting those victims a part of their job.)

Pursuing a civil case requires money and time that many people don't have to spare. There are very few pro-bono cyberstalking attorneys out there, and unless and until it becomes common for their to be large payouts for victims (and their attorneys) there's unlikely to be an industry built up around it (as in the case of workman's comp, personal injury, medical malpractice, and class actions over corporate malfeasance). And, I don't know that we want to look to those industries for the preferred practices for preventing harm to young women and girls who are overwhelmingly the victims in these cases.

I'm not saying the criminal justice system, or police, are the right way to handle it, either, though probably not for the same reason as some folks here have expressed. I think police have a history of further inflicting harm on rape victims, for example, and I don't now if I want that kind of harm to also be inflicted on girls and women who are victims of cyberstalking. It sounds like the experience of the author in interacting with police was similarly demeaning and dismissive to what some rape victims report about their experience going to the police, so I guess that's just where we're at in these kinds of crimes.

In short, I don't know what the right answer is, and I don't like police or the criminal justice system, but I'd rather they err on the side of protecting victims, when they are deciding what cases to pursue and how to allocate resources. They had a victim in their office, and they opted to snicker at her, and tell her to get lost.
Both Reddit and 4chan have demonstrated exceptionally well why this is a terrible idea.