skysight-inc/HackerNews huggingface dataset:
In the case of PagerDuty, my exceptionally strong preference is for a physical pager, which is passed, fully charged, to the next person on call.

If the person passing off the pager hasn't charged it, they hold the pager until it is.

Why?

Because if I don't have the pager, I know I don't have shit to worry about. I swear to the gods, that literally nearly killed me. The psychological pressure, over years, of being on-call or 2nd on call (small teams suck) bears down. The moreso with technical debt, buggy sites, and verbal lore recovery methods (trust me, I document the motherloving hell out of everything, but there are bits that are buried very, very deep).

If you're contracting services or running your own sites, a separate pager still offers benefits. Again, it can be handed off, and you know when it goes off there's trouble (yes, you can also program different ring/dial tones, etc.). I'm also impressed by the robustness, range, and battery life of physical pagers, another benefit.
Without knowing how one ranks, though, it's substantially harder to prioritize.

This doesn't hurt the big funds so much as it does the small ones. If I were an eCommerce or Logistics company, for example, there are a subset of niche funds which would be great strategic investors; but knowing they're only going to invest in one or two ventures would leave me disinclined to prioritize them when high-frequency investors are in the mix.

I don't want to kvetch here, it's a much better system than the current free-for-all. But since investors already get the first-mover advantage, it would be nice if entrepreneurs had more complete information.

To carry the theme of relationship analogues in this thread: knowing who's interested in me is great, but I'd rather be someone's dream girl than a fallback or fling.
Out of curiosity what constitutes that homework for you and do you feel like you can complete that homework prior to demo day?
Adding users in India and Philippines, losing users in the US and UK. It will burn through those new users too in time.
Show HN: Proximity Beacons with programmable NFC
I was thinking in terms of something that would fit better in with UDP, for example. A custom HTTP server can scale really well, there's also websockets, raw sockets and a host of other protocols that can use anything from bson, json, protocol buffers, etc.. that would be much lighter than XMPP, in a use case that would mostly be customized data loads.
It is apparently available online for free download as a pdf here: http://ebookdig.biz/ebook/q/pdf/the-mystery-of-capital-.html

If I can get it successfully downloaded, I am likely to read it. Thanks for mentioning it.
Online infinite billboard
If interested in their networking model, check out the derivative Torque Game engines on github:

https://github.com/garagegames
Just ask black people you know, observe what happens on the street in a black neighborhood. It's different. The amount of leeway and benefit of the doubt you get as a white person is different than as a black person.

Some of this is probably due to preexisting racism. Some of it is due to the experience of the officer causing him to form what a bayesian would call a prior, and an activist would call a prejudice. I can tell you that policing an inner city neighborhood exposes you to the worst society has to offer on a daily basis, and it can lead to police forming some ugly opinions. Everyone is entitled to equal treatment by the police, and police should be held to this standard. However police are human beings, and will make judgments based on available data even if they're told not to, especially when they perceive that their life is in danger.

BTW, you linked to a Washington Times article. That's a very different newspaper from the Washington Post.
Building an SaaS with Wordpress and plugins only?
Hi,

Can an monitizable SaaS site be build using Wordpress + plugins without the need of serious coding skills?

If so, are there any tutorials out there?

Thanks,
SilentM68
I don't think those algorithms are applicable here, because it's normal (even good) for investors to invest in multiple companies.

https://en.wikipedia.org/wiki/Stable_marriage_problem

The logical optimization target for YC is the total valuation of their companies, which probably means whatever approach creates the most competition among investors.

Edit: more active discussion on this topic at https://news.ycombinator.com/item?id=12051218
Those apps get uninstalled.
Build a RESTful API in less than a week
There are faster Python implementations, namely Pypy. I think one of the reasons Pypy isn't more popular is because it's C interoperability story is weaker than the reference Python implementation (CPython--not to be confused with Cython), or at least it's not compatible with many important C-based Python libraries (e.g., Pandas).
There's a negative side:

I'm fairly certain that if the greater North Korean people could catch these birds to eat, they would disappear. But the birds are in a security zone. Because the people can't get to the birds (or any other food) the people are starving to death.

Thanks to this coverage, NK will likely begin to send out military groups seasonally to harvest the birds.
Perfect! Been trying t solve these for years. Thanks!
The lacerations are solely on the front, upper portion of his head. The police report said that he had been banging his head while in the police car, which can certainly explain those lacerations.

The abrasions are predominantly on the left side of the body. If you imagine that he started the suicide sitting on top of the (left, from the view of the door) railing, facing forward, and then he fell off the railing towards his left as he fell, you can explain most of the abrasions by the railing or the balusters scraping him hard as he fell, ending up (as he was found) in a prone position, head facing upstairs. The upper right back and right front shin abrasions are the hardest to fit in geometry, though.

Without more detailed models of the house geometry and the bruises/cuts/scrapes on the body, it's hard to make a better judgement, but the evidence as it stands doesn't refute the official police report.
No, they definitely could go back to Google. Problematic is just that while Google will probably pay, there's now essentially a third of the competition for that spot gone, so Google will have to pay significantly less.
There's also this video by Gil Tene on Low Latency Java in the Real World: LMAX Exchange:

https://www.youtube.com/watch?v=6-oS2XHSGvk
Hi HN, this is Jakub, founder of Estimote, Inc. (YC S13).

We just integrated the latest Nordic nRF52 BLE chip and made possible for proximity beacons with built-in programmable NFC.
Beacons support iBeacon or Eddystone/Physical Web and might be a nice toy to play with latest Google Instant App Downloads via NFC/Physical Web feature.

Happy to answer any questions here.
Lauren Goode is either a hack or just incompetent at using things.

> Late for a conference call you need to dial into? Hold on — you need to jam your Bluetooth buds in your ears and pair them to your phone if you're not already paired.

Is she serious? In what universe do you have a pair of BT headphones that aren't paired to your device? You do that when you get them.

> Got a sudden burst of motivation to work out? Sorry, no music — headphones are dead.

Right... things with batteries need charging.

The rest of the article is just as poorly thought out.

I agree that there are issues with Bluetooth headphones, but I find the benefits so great that I've stopped using my RHA T10i in-ear phones almost entirely.
> but I find it hard to argue that they're 'secure' based on their long and sordid history of vulns

The big difference here is that vs. a third party setup, my LDAP setup is running entirely behind our firewalls and not reachable from outside a suitably encrypted VPN. It's certainly possible to do stupid stuff with it.

> 0a. and, well, I wouldn't want to connect boxes to LDAP because I prefer to log into my boxes, even when LDAP is unavailable, the VPN is down, etc.

This is only an issue if you don't ensure you have at least one account that is present locally on the box that you can authenticate against.

With what I suggested - LDAP for user info, OpenSSH certificates for authentication and authorisation, any user that can be looked up locally on the box can be logged into (with the caveat that you then need to explicitly revoke keys for those users) even when LDAP is down, giving you an easy out.

But making LDAP quite resilient to outages is easy, by replicating it and specifying more than one server to connect to. For that matter, slapd is lightweight enough that you could run replicas on most servers if this is actually a problem (it's never been for me).

> nor would I want to expose my enterprise directory infrastructure to my VPC.

Why would you need to? Filtering what you replicate is easy enough.

> 1. (btw, We don't do server authentication. That is a key difference between a directory and Userify. We only distribute keys. The servers themselves authenticate their own users with Userify just like with the traditional model, whereas with a directory the LDAP/AD server itself performs every authentication.)

This is only true if you want it to be. It is not true if you use OpenSSH certificates for the authentication.

> A particularly cool demo: remove or disable an account in Windows AD and seconds later watch all of the SSH sessions on all of the servers in all of the projects terminate. It's very slick.. and that's another thing that LDAP/AD directory authenticated solutions can't do.

That's got nothing to do with LDAP, and everything to do whether a specific application supports periodically checking whether or not a user or key is still authorised, or not. LDAP is just a replicated data store.

Some applications do, some don't. For my part it's not generally an issue because their VPN key will get revoked and will immediately stop working, at which point all other connections will fail and time out whether or not individual applications pick up that the keys have been revoked and the user removed.

If you insist on doing this at the level of individual ssh connections, it's not particularly hard to force connections through a command that will periodically check that the key is still authorised.

I don't doubt that you have a slick solution, and I'm sure it'll be great for some. I don't particularly like LDAP. But for me at least, trusting this to a third party - even though it sounds like you're doing a lot of things the right way - is something I'd be extremely reluctant to, while LDAP is proven and despite various warts and problems, it's well understood and well supported by most applications we use.
Yeah that's true; they aren't interchangeable but you can create functions that perform all of the bit shifting operations on arrays; Performance just suffers.
Symphony of the Planets might be another avenue to directly investigating the sonic structure of the universe. Another great listen.
Yeah, that's what his blog post said, so for him and other .Net on iOS devs (Xamarin), makes total sense there.

For the rest of us, casual .Net coding on the go :)
Each thread does have its own local TLAB in which bump allocations are performed; but you still have the GC effect even if you're using that. Provided you stay entirely within Eden then your GC will just drop the space - but it is preferable here to not generate any garbage in these situations by eg pre-allocating the necessary objects and just doing field writes.
> Prediction accuracy can only be measured against records of something, and that record will be a distortion and simplification of reality.

Prediction accuracy can be measured against what actually happens. If the algorithm says that 5% of people like Bob will default and you give loans to people like Bob and 7% of them default then the algorithm is off by 2%.
Thanks for this... the last I checked was a few months ago, as I coulldn't believe we were still limited to deflate/gzip... I'm somewhat surprised lzma didn't get broader support earlier on though.

mental note, setup a new dokku box, and try getting this setup...
I think you're lost, here http://www.infowars.com is where you probably meant to go. You're welcome.
because posting on HN is a social fix ?

and im moronic ?
WebRTC Data Channels http://www.html5rocks.com/en/tutorials/webrtc/datachannels/ let you freely mix reliable and unreliable data. I donno if there's any bindings from the webrtc library to unity yet.

EDIT: https://www.assetstore.unity3d.com/en/#!/content/47846
Bhutan would appear to fit the bill.
I've never managed an LDAP server from the command line on Linux.

As for PAM, I did a PAM LDAP config once about 8 years ago, and have never needed to make a change since. Since then it's been a matter of a few config files that are part of the standard config we deploy automatically to new systems. It's not exactly particularly much effort.
A good article on this: http://www.joelonsoftware.com/articles/fog0000000043.html

Joel goes into depth on these 12 points:

"Do you use source control?
Can you make a build in one step?
Do you make daily builds?
Do you have a bug database?
Do you fix bugs before writing new code?
Do you have an up-to-date schedule?
Do you have a spec?
Do programmers have quiet working conditions?
Do you use the best tools money can buy?
Do you have testers?
Do new candidates write code during their interview?
Do you do hallway usability testing?"
Design Better Forms
Deep-learning library for the JVM
Yandex? Baidu? (Somewhat serious here)
How to refurbish antique software
Firefox has a great feature where after typing a query a menu of search engines appears immediately below. Very convenient and allows me to mix up my searches across the search engines very nicely and easily. Yahoo got bilked by Mozilla..and probably the best thing Yahoo ever accomplished.
I'm not sure I understand: are you arguing that because there is a substantially higher percentage of people being shot in the US, it is expected that there should also be a higher percentage of people being shot by police in particular in the US?
Google Now on Tap Brings Language Translation into Apps
Daddies, “Dates,” and the Girlfriend Experience
It's a common term in the context of complex deals and sales - "that deal has a lot of hair on it" means it's complicated, ugly, and might not work out the way everyone hopes. It's shorthand for a deal that needs extra attention...
Users and engagement don't always make for profit unfortunately (or even revenue for that matter!).
Impressive, thanks.
This is just an invite code to an app, clearly a spam post based on that title and recent user status
Could they go to Yandex or Baidu as a U.S. provider? I'm curious how that would work out...
This intro (and series as a whole) was AWESOME! My background didn't really touch on compression at all and these parts were what I really loved learning from the post. More please! (Any other resources for compression are welcome :D)
I agree that I can still be methodical after Investor Day. I'm just saying that before, if I was interested in 25 companies after demo day, then I'd do 25 1-hour meetings spread over a few days. With Investor Day -- and without a chance to do much prep/research before each short meeting -- I'm not sure if I'm going to have 25 20-minute meetings and then still have 25 1-hour meetings to follow up, or if it's more like 25 20-minute meetings and then 5-10 1-hour meetings.
I love the idea of keeping things tidy and disposing things that simply take up space and will never be used nor offer any other utility --because I wish I could be more disciplined (not that I'm a packrat by any stretch).

That said, many people in Japan _have to_ keep things to some kind of minimum due to inherent space constraints, given the size of dwellings 1 or 2DKs. Many people simply have no choice.

In places like the U.S. or AU, one can get away with having too many things because most people inhabit places bigger than they need.

Funny thing is, I hear people who make a good living saying, if I have not used something in x-time, I throw it out or donate it, as a sort of signaling.
Genuine question: how should streaming companies protect against their content being stolen/ripped/etc without DRM? What's the alternative? I'm sure it's in the contract of every streaming service that they have to protect the licensed content to the best of their ability. Saying "fuck the greedy media companies" doesn't help the streaming services that need to license content to survive. Considering almost half of all bandwidth (in the US at least) is used for streaming, I'd say it's pretty important to have a well-defined solution to enable streaming companies to do what they need to do.
> How so?

When I explain modern tracking practices to normal, non-technical people that have never heard of it before, on e of the most common responses is, "Why aren't they in jail?"

A lot of people feel unauthorized tracking should be a criminal offense. They currently feel powerless to do anything about it. In the long term, breeding resentment will eventually result in people finding a way to strike back. This is how bad regulation happens.

> improve reddit's content

Reddit can ask first. Getting informed consent is not hard (opt-in). Are basic manners and politeness that hard of a concept?

> already blocked said tracking

That requires specific technical knowledge. Privacy should not be limited to a technical priesthood.

> ornery

Maybe you should stop labeling people that would like to preserve privacy as "ornery".
Essentially a reputation system, based on publisher or specific known authors then?

How would, say, something like Thompson's "Trusting Trust" (though I suppose that was published in ACM or IEEE), or a Dijkstra or Pike blog post, rate?

Comments from, say, Linus Torvalds on the LKML, or Lennert Pottering on systemd, or Bill Gates' various book recommendations, etc.?
You make good points. I think we are talking besides each other. Imperial Russia was an expansionist monarchy but it would never reach the level of Industrialization that the Soviet Union did. All the failures you mention are by a Pre-Soviet Russia, whose priorities were different from its successor. With the industrial capacity at hand in post WW2 Soviet Union, the question is why was it not used to manufacture a blue water navy on the same scale as the US. And the answer is: because it wasn't important to Soviet interests.

Note that the Soviet Navy was pretty formidable in itself; perhaps just not advanced as the US due to lack of investment which was arguably caused by a lack of interest.
After the OCR of documents, I have used mostly regex to extract information from semi-structured documents. One example would be invoices (invoice number, total amount etc.), another would be to extract product names, SKU numbers etc. from various documents.
Attitudes like yours are poisonous in general, not just on HN.

And yes, your paranoid belief that all police are evildoers just waiting around every corner to assault strangers is moronic. Your paranoia is stopping you from engaging in rational thought about the police.
So you built a PHP framework and are trying to sell it as a SaaS?
Good for you.

I despise the idea of carrying around an additional device.
It's an extra redirect. It's an incremental deterioration of user experience, the first of many to come under the vc drum beat.

I was positively aware that they weren't doing it and noticed about an hour ago that they started doing it. If I noticed this change I'm sure that many other people noticed and many more are being subconsciously annoyed.

Thin ice Reddit, thin ice.
I personally like asking a lot of questions, so I'd still prefer >20 minutes. I 100% agree with you though that preparation can save a lot of meeting time. One catch with YC companies in my experience is that they rarely have detailed pitch decks or significant web presences, so there's often not that much to research before a meeting.
I once interviewed with a company that would not pay for travel. I saw it as a red flag but I went anyway. They are in a city I was interested in visiting, so I scheduled a half day interview for a Monday and took a long weekend. The trip was a lot of fun and I was happy to have a weekend away. I don't regret the trip.

Every interview went well and we had a good lunch before I left. Two hours later I got a call from the team lead. He was very excited to tell me that an offer was being put together and I'd have it by the end of the day. On my way to the airport the salary offer came. It was lower than the ballpark figure we discussed before I came in for the on-site interviews and lower than my current salary. I immediately declined and declined further negotiation. Lesson learned.
If the article is to be taken at face value, there isn't even a consensus on when are the tourists from ;)
Sample of UK population that posts on Reddit may not be representative of UK electorate (and also about 37.5% of those in the UK electorate voted to leave the EU).

But I take your point about echo-chambers. That is one of the reasons I lurk and post here.
If you're rational and you want privacy, I would not use a social network. Certainly not as an identifiable user. Reddit is run well, but they are still a) a privately owned company where their main value is you, the user, and b) beholden to laws about e.g. gagged national security letters.

Also, privacy here is privacy from reddit and the government, not privacy from an unprivileged person. I think the distinction is valuable here.
GoSF: Problematic Dependencies, Slack Bots, OpenTracing and Go
Well, yeah maybe Verge has a history of being a little over-dramatic. I wouldn't blame Lauren Goode for that. The Editor-in-chief has been lamenting all over the place about the removal of the 3.5mm jack from iPhones even before the product has launched!. I understand it could be a stupid decision, but a reasonable tech publication should at least wait to hear what Apple says before jumping to conclusions.

As far as pairing BT headsets are concerned, I do have to visit the bluetooth setting and select the headset everytime. This is different from the initial pairing.
Well, Firefox's architecture is currently being completely thrown over for Electrolysis, they are heavily working on their implementation of WebExtensions, and Servo+Rust are starting to take off at the moment, too.

Other than that, Thunderbird could certainly do with a bit of cash and Firefox OS is also currently being rolled out on a few TV sets, so could certainly use some financing to fix up initial bugs.

And if they really have nothing else to finance, they often also just redistribute money to other smaller open-source projects...
You start a company with a few small people in germany somewhere.

You quickly realize that because of investment money and running a company, that running it in germany isn't that great and you move the company to the USA.

It happens more than you think.
All non-korean bird photographers are bearded.
Is that's where SD cards with real pictures are hidden?
Facebook continues to grow domestically. [0]

If you want to continue to asset the eminent collapse of Facebook, please bring data.

[0] http://www.statista.com/statistics/408971/number-of-us-faceb...
Yes, that's what we are trying to do. The Saas part will mainly be to get the updates and new features as we add to the framework.
> This could use a (2015) tag.

Whoops. Edited.

> The article is a bit rambling

Sort of, yeah. The tone is certainly distracting some readers from the message.

But I believe the message is very important, especially as data-* is becoming more and more popular. More and more tools measuring performance or platforms claiming amazing performance, spread of analytical tools, data science going mainstream, etc.

Often enough, fundamentally flawed analysis brings more harm than benefit. It does mean that you shouldn't try anything unless you are an expert in stats. The issue often is with overconfidence and ignorance.
Pakistan's Energy Flow Diagram