skysight-inc/HackerNews huggingface dataset:
I don't know anything specific about this Palantir outfit, but unless they're doing something unusually generous with their option structure, then duh, yes, of course the shares are worthless - they're ALWAYS worthless. That's the game, and that's always been the game. The founders end up with something, the first few employees end up with enough to feel like they didn't completely waste their time, and everyone else gets a job for a while. That's how it goes.
Just realised that Nylas business model is exactly based on this (developing specific use cases for businesses).

Another question - this one only by curiosity - are you ditching coffeescript for es6?

Edit - the answer is here: https://github.com/nylas/N1/issues/9
Little does EFF know, that will anger shareholders. They dont want to expend the costs to fight everyone's battle. Only those that bring shareholder value.
The Delicate Balance of B2B Sales
If it can make them support other services like Square Cash that is it all for the better.
"Whatever role genetics play in IQ are most certainly not manifested in the concentration of melanin in one's skin or the coarseness of one's hair or the color of one's eyes or the size of one's nose or any of the other crude heuristics we use to group people up as "races"."

You are making the case that intraracial facial structures all resemble each other, but internally how people are connected (brain structure) does not follow the same pattern. Some how over thousands of years of almost complete seperation, people managed to genetically grow different facial strucutres but stayed completely the same on the inside? The whole tenant of evolution is that great effective genes are passed on and reflected in offspring. By arguing that there is no genetic difference you are arguing that IQ cannot be passed on and that different environments did not select for and need different levels of IQ. If you are arguing that, then you are denying evolution as a theory.
No one wants it. In fact as other posts mentioned both Google and Samsung (who ship different launchers on their devices -- they aren't the same code) moved to presumptively-non-infringing unlock mechanisms years ago. But the law suit was over the implementation as shipped when the suit was filed, obviously.

But if the patent was dumb, it should be held invalid regardless of current infringement. And it was. So I for one am cheering.
"The only way out the ghetto, you know the stereotype Shooting hoops or live on the stereo like top 40".

That really makes me think. 20 years ago Biggie was saying "Either you're slinging crack rock or you got a wicked jump shot." I guess being on Top 40 is an improvement.

plus ça change, plus c'est la même chose!
Rust started with a CoC - in fact, its founder states that it wouldn't have been started without one.

When starting a project, you're not just starting writing a bunch of code. You're potentially starting an entire community, and in time an entire ecosystem. You can't pretend that you're just writing code and ignore the people developing and using it. Simply taking the default stance ("liberty is paramount, over and above people's protection from harassment and discrimination") is not apolitical, here or anywhere else.

Most people would not like to found a community that winds up going against their ethics on hugely important things related to the community and project itself. If you were an ethical vegan, you'd be unlikely to start a forum for steak-eaters - and if you're ethically pro-social-justice, you're unlikely to start a community based on unrestricted free speech within that community. To do anything else is to explicitly and intentionally support what you believe to be unethical, which is inherently unethical in itself.
Nice to know you're spending your time away from Yelp on the important stuff
I use "they" as a singular gender-neutral pronoun all the time. Works well.
> In other words, cache misses are taken into account to the extent that the model above is reflective of your workload and hw environment.

Fair enough. Though I think they have in mind cache misses in the sense of page faults here? - i.e. "it's not in memory - have to read from disk". (i.e. cache as in Postgres internal cache (+ OS filesystem cache, actually/IIRC). The variable name `random_page_cost` seems to suggest this (load a memory page into memory - from disk).

Whereas I had in mind cache as in CPU cache[1] - where sort operation happens which does lots of cache misses (between CPU cache and RAM) - and needs to read from rest of RAM (i.e. random memory access is not uniformly random). It's a nice rabbit hole..

[1]: https://en.wikipedia.org/wiki/CPU_cache
The whole tenant of evolution is that great effective genes are passed on and reflected in offspring. By arguing that there is no genetic difference you are arguing that IQ cannot be passed on and that different environments did not select for and need different levels of IQ. If you are arguing that, then you are denying evolution as a theory.
This is less about CS specifically and more about STEM in general.. critical thinking, problem solving, and asking for help when you need it are things that everyone can benefit from more of.
Just looked up some numbers to shed some light on the proportions of these problems:

- SF has had a homeless population of 6200~6500 over the last 15 years

- SF spends $~240M per year on homeless services, about $35k per person (excluding police, medical and other indirect services)

* $112M of that on supportive housing, $40M on shelters/transitional housing, $27M rental subsidies/eviction prevention

- spending has increased by $84M since 2011 when Ed Lee took office

- NYC spends about $1B but seems to have a homeless populat of about 60,000 (~10x that of SF)

Pretty disheartening to see the amount of resources that have already poured into solving the problem without seeming very successful.
... I THINK I just upvoted you, which was my intention, but I'm on mobile and am also not sure if I downvoted you. If so, my bad: this is a great comment.
Isn't 'being happy' everyone's goal?
> There's no precedent for massive surveillance

But there is precedent for just "surveillance". In your own words, there's precedent for murder - would I be fine if I were the first "mass murderer"?
There's definitely a balance to be struck here. I work at a small company where I routinely get asked by the sales staff as to why the email is broken and their emails are getting rejected. I've explained a few times that when they're sending 10MB+ attachments, the other end of the email system has a rule saying "too big", and there's nothing we can do at our end. Use a link or use smaller attachments. "But it works fine for other recipients!". Yes, those email systems are administered by different groups.

This particular problem is not one that can be solved by hiding the details from the users; if they're not going to trust me when I say "just use sharing links, or if you have to, smaller attachments", then the users have to at least understand that email is a federated sytem, not a centralised system (perhaps not those exact terms, but the concepts).

But on the other hand, half the time when they come to me to have a return email error explained and it's sitting right there in plain sight as to why, it's also surrounded by paragraphs of boilerplate that only an admin can understand. I don't blame them in those cases when they don't successfully parse the only real English sentence in a couple of paragraphs of 'line noise'.
I started Android port: http://forum.micropython.org/viewtopic.php?f=15&t=898 . It's primary goal not to make normal Android apps (.apk's), but to access Android APIs from command line (like adb). Here's quick example what it can do: https://github.com/pfalcon/micropython-projs/tree/master/and... . I also have an OpenGLES example someone which turns out I missed to push. Of course, I though about making "normal" apps too, but that would be a long way and bunch of effort.

With ESP8266 port kickstarter, Android port is put on hold.
Homicide is simply the act of one human being killing another. There is no context as to what happened unless it is qualified. Even with intentional homicides, it isn't necessarily bad. Someone defending themselves by committing a homicide may be considered justified.

Also, just because you hear about act A more than act B doesn't mean there is more of act A than B.
43-tweet story explains how kids are treated by America’s criminal justice
The reason to use a blockchain is because you're locked out of service in the incumbent models. That means : gambling, drugs, sometimes porn, and capital flight. That's why you use a blockchain. (And IMO, that's what makes them so cool)

Otherwise - Blockchains totally suck at everything, and these private-blockchains/blockchains without energy are completely inane and stupid
Shouldn't that Riverside County judge be under scrutiny here as well as the prosecutors? Judges have to sign off on these things.
Don't Build a Distributed Monolith
You could do it the Microsoft way: Have a generic friendly message with an error code attached. Then you can go online to look up the specific error code (sometimes there is a handy link in the error), and get an empty or broken page which was supposed to explain it.
> but police can break down your door and seize your financial and medical records if they have reasonable grounds to suspect you.

But this isn't the police's right, it's our right(s) that we're voluntarily ceding to the government such that it can practically provide us our basic security.

> Why should your smartphone be different?

Because it is different. I can't backup a car, or encrypt one, etc. Traditional possessions didn't record your GPS location and didn't contain all your private and banking info and couldn't be turned into remote listening devices and so forth.

So far we're seeing traditional law enforcement having a pretty good record against even high-tech criminals. They caught DPR with legwork and correlating multiple tails to figure out who was who. Even though he took extreme measures most of the time a few mistakes took him down.

So, with the thought in mind that nobody fights harder than for their budget, we should have discussions with our security forces and reevaluate our needs; see just how much of the physical world's laws usefully translate and what needs to be revamped. Evaluate what we can reasonably hope to achieve at what cost.

The laws don't own us, we own them. The discussion needs to be "What should the laws say?".
The article is massively wrong and misleading. The API is NOT being shut down. Current applications can still work, but new ones are no longer being accepted.

See this tweet from Venmo:

https://twitter.com/venmo/status/703353293326655488

> Don't worry, the Venmo API is still available to existing users, we're just not accepting new beta users for now.
:)

I got flamed for my rant.
This is a tiny module. It'll go in an envelope.
Thanks for the feedback. We plan on targeting QA managers but haven’t figured out the best approach. I won’t pretend to be a QA expert but I think our service would be very valuable for exploratory/ad-hoc testing. We hope our service will save time for QA professionals when filling out bug reports so that they can spend that time providing value in other ways.
It's actually a little embarrassing how much I know about the topic. I find evolution interesting. The more I study and understand, the more I am astounded by people's chosen ignorance on this topic. It's a harsh reality with far reaching consequences. But living as if it isnt true is just as harmful to our society. As things progress it will be increasingly hard to cover up and ignore. I am very curious what will happen at that point.
Splitwise will continue to work and run. The API is not being shut down, they are simply not authorizing new API applications. The article is wrong and massively misleading.
Implementing a programming language in D: Parsing expressions
Another suggestion might be to collaborate with an established academic to put in a grant to develop this platform. The funding agencies are worried about this problem and they may fund a good application to build this. You could then concentrate the commercial effort on the front end.

I wish you luck with this project as it certainly is needed.
"They" has been used as a singular, gender-neutral pronoun in English continuously for many centuries, starting before misguided lovers of Latin tried to impose a Latin-inspired rules on English.

The only problem the article here raises with "they" is that its historically not been used with a proper-named antecedent, but surely its a lot less disruptive to expand the use of singular "they" than to introduce a new pronoun.
To varying degrees. Most people will sacrifice their own happiness for their children's, for example. Or their spouse's, and so on.

Some people have not reached the goal, which is why I asked.
How do people read HN comments on their phone? On Android, neither Firefox nor Chrome seem to do this correctly. Each line of text scrolls off to the right, there is no reformatting to the screen. So I zoom in to a readable size, and now half the text is not visible off the right so I have to navigate right to read then left then right then left. It's terrible. Why is this so awful?
Note this ban does not apply on any private think tank, billionaire, university, or public institutions other than the CDC.
Why are people so obsessed with Gopher? The protocol is abysmal.
I like how googling this person brings up "Is Tai Lopez a scam?" at the top
Every time the topic comes up, people from across the country start commenting on SF's homelessness woes. I live in SF, and consider our homeless situation unique. There are lots of mentally ill people, who have been hanging around for many years, thanks to good weather and generous people (and the easy availability of some drugs). Most of these people are NOT your typical "lost my job, lost my apartment, and hence am homeless" types. Many of them are so mentally ill that putting them in a mental institution is the only option. They simply cannot take care of themselves.
Everyone has stories, most better than me. I find my most vivid memory of experiencing him as an adult was that every time you spoke with him he'd have had some completely flabbergasting new life experience you'd never imagined. He was a guest on something like the second trip to China after Nixon, took seminars with Oppenheimer at Berkeley (he tended to call him Oppy), and may have been invited to help create an early ATM. The list goes on and on.

One Christmas, we were talking about how difficult it is to assess the accuracy of an algorithm when you only get a few tries because running it is expensive; he promptly told us about his experience with this problem, which he encountered driving plutonium nuggets across Richland, Washington. After the video from the ACM conference on personal workstations got published here, I learned for the first time he'd been fired from MIT three times for insubordination, and I never got a chance to ask him what the story there was...

Oh! And he actually made a physical turing machine good enough to do fairly sophisticated computations on. It ended up in my father's intro CS class at Princeton for many years.

And HN will of course appreciate one of his favorite one-liners:

Did you know that 49 is the lowest number that can be expressed as the square of 7 in only one way?
Similar to https://gofuckingdoit.com/
> He left his teaching post under something of a cloud – he had hit one of his pupils so hard that she lost consciousness

Translation: dudebro's a child abuser.
1) the effect of firearms on homicide, if it exists, must be small
2) more firearms means more homicide...
3) unless you live in a developed country in which case more firearms means less homicide

My favorite part about this is how it demonstrates how data can "clearly support your opinion". So what's the verdict here, do guns = more homicide as it relates to most of us in a first world country? Would this change your opinion on gun control?
PayPal has had "send money to any email address" since the very beginning, or close to it. Yes the recipient has to then create a PayPal account, but that's usually not very painful.
I am a very happy beeminder, but for me it wouldn't be nearly as useful if money wasn't on the line - I have now been more than a year in the inn in Habitica for example - even though I never have had to actually pay them money.
They also have the wherewithal to solve homelessness. Is that also their responsibility?

Corporations are, like Westphalian nation-states, explicitly amoral entities. The extent to which they behave morally is due to market and/or political pressure, not any inherent moral judgement.

Apple makes consumer devices. That's their business. They have a responsibility to make the greatest possible profit selling those devices. That's where their responsibility begins and ends.

Now, there are all sorts of moral dimensions that can affect their decisions. If their phones were made with slave labour, people might not buy them and talent might not want to work for them. But the reason Apple doesn't employ slave labour isn't because it is a moral entity; it isn't. Apple doesn't employ slave labour because doing so would hurt its bottom line.

If you want companies to behave in an ethical fashion, you need to align legal, social, market, tax, and other incentives in order to push them in that direction. Expecting them to do so out of the goodness of their hearts is quixotic: they have no hearts with which to be good.
I noticed the headline changed.
It sometimes reflows for me. But only if I hold it sideways.
You may be mistaken: there's at least one shareholder that wishes Apple all the best. ;-)
DIRECTORY_HAUNTED_DO_NOT_OPEN = true;
I don't think most people 'need' to read this - it consists of a few important points which can generally be found elsewhere, plus a ton of esoterica that rarely matters. But as someone who spends a good amount of time on Twitter, I found it interesting, and wouldn't appreciate if the amount of content were reduced for accessibility's sake.

One exception: I don't think the self-reply trick is well known, but it's useful in the very common case of splitting a message across multiple tweets. I suppose 10K extended messages will obviate it, if they ever actually show up...
Should tell you gun violence is more a symptom of other issues.

I grew up where you could go deer hunting and leave school early to do so. Rule was you had to put your gun / bullets in the principals office. Same place those of us who were in trouble sat.

Unattended. 50+ guns / couple hundred bullets. No one ever got shot nor was it ever even talked about.
A pretty large percentage of Americans would refer to a black person born and living in Africa (or any other continent besides the Americas) as African-American. So you may be giving them more credit than they deserve.

I would bet a large percentage of Americans couldn't identify their home state on a map of the world.
Is it something the site has to offer? I thought it was just something the browser was doing on its own, for any page meeting some (undocumented?) criteria.
That's a bummer. Other than the Nest, the Pi is the only 2.4ghz device left in the house.
I do't see any nation that has successfully had good luck with skilled immigrants.
Ok, you're probably right about Ruby and JS. I was thinking about Python, which I would consider in the same class of "slow" (wav) languages, but it's also quite common to do data processing and machine learning in it.
If anything will take hold, my money is on a social network protocol, with the possibility for multiple implementations rather than a distributed application. Until I see an RFC, I'm not optimistic.
Since this is the first showings of it, we don't know yet. I haven't read the data yet but it'll likely cover only the newly added RF stuff, and the part 15 compliance for the FCC. We'll have to wait to hear from the pi foundation on the rest of the specs.
Very good answer.
Not before they struggled and struggled until death. And that struggle sometimes turn into innovation. After all, necessity is the mother of invention.
There's awesome app for Windows Phone called 'Hacky News'. I guess there are similar apps for Android and iPhone.
There's already a very strong reaction the other way - every time a project with a CoC is posted here or anywhere else, it's pointed out with plenty of people agreeing that it's awful and a blight on society. The PHP community has people outright angry about its attempt at passing even an extremely watered-down CoC which essentially says "as long as you don't explicitly say 'on behalf of the PHP project, we all hate your guts, <insert slur here>', it's fine". And yet every time a project without a CoC is posted, nobody says a word - that's the default, that's what's expected.
MicroPython Android support mentioned above is exactly inspired by pyjnius. My initial interest for uPy Android is to just hack on Android, not produce walled-garden (APK) apps. But I intended to post about this effort on Kivy list to see if someone might be interested. The idea might be to have something small, like https://love2d.org/ , but in Python. Note that I myself not really interested in cloning love2d, but if some readers of these comments would find idea interesting and could spread the word to Kivy circles, that would be appreciated (you never know what may come up if wide community gets involved - that's the beauty of Open Source).
Stream Entry is a Theravada Buddhist term for the first of 4 stages or paths of awakening. A precise model has been created but it tends to be only useful if you have a certain mental makeup and you engage in the practices with a certain degree of intensity. Even then it feels to me like too much effort to make a subjective process set of experiences into a hard and fast model masquerading as authoritative and true.

I'm not so familiar with your stages model so I can't really comment. Based on your last paragraph, my engagement with meditation comes from a very different place than yours. It started in order to stabelize attention after an ADHD diagnosis; a way to get off meds. Quickly that was left behind and the real focus was enlightenment, spiritual awakening or whatever you want to call it. It was motivated by a deep spontaneous inner faith that there was something to it and it was important that I go 100% into it and discover for myself. It was not based on research or attempting to find the best approach to make my mind measurably more effective. I just felt a powerful internal yearning for awakening and I had to follow it.
Well, xmpp was fully specified and it went the way of the dog, and did a fraction of what a full social network does. But I like the idea.

Perhaps combining xmpp with a social graph and some content blobs for photos and whatnot would be a start.
Young people already in the West might like to have kids as well, if not for the massive looming burdens already upon them in part because of these subsidized social costs, not to mention growing college education debts and home ownership further out of reach. Intelligent people see the looming clouds of everything from a growing national debt to the difficulty of integrating foreigners and recognize that these have costs to be inevitably paid in the form of taxes or bonds/inflation. Unfortunately it's the stupid people who don't see it or don't give a shit and have kids they won't be able to take care of, only increasing the burden on the rest of us. I'd like to be able to put away an additional 20% into savings for my own children, not someone else's.