skysight-inc/HackerNews huggingface dataset:
>>> There are plenty of financial products possible that will tread the line of compensating employees for their risk and the lack of money and liquidity startups have

>> Do you have any examples of these products?

> yeah, cash money.

Sorry, I don't follow. The standard term sheets available today can reduce the cost of issuing options or RSUs to a few thousand dollars. It's actually a very straightforward and simple process to get stared, and has to be done anyway to at least get shares into the Founder's hands on Day 1. So, yes, there are startup legal expenses, but you are paying it no matter what, adding an option pool up front does not really cost any extra.
OpenSSL 1.1.0 released
Those trusts arose at a time where there was very little regulation. There were tariffs protecting the industry as a whole from foreign competition, but that wouldn't have affected the rise of domestic competitors.
It's pretty tough to find a trip in the US where trains win over cars. Rush-hour commuting in certain big cities is one case. Some trips in Amtrak's northeast corridor are another. But for the most part, our trains go slower than cars, stop more often, and often take less direct routes. And that's assuming you can get there by train at all. Huge parts of the country simply have no passenger train service.
Terms Analysis of ~50 UK Startup Seed Deals
That's kind of what Scrapy's AUTO_THROTTLE middleware does.
Said the fox to the hen.
Somehow, I don't think you are going to find more sympathy for Telegram's broken crypto (or Signal's "FUD" campaign) here on HN.

At the end of the day, for many nerds looking at these two pieces of software and their developers-- Moxie comes out looking a lot more serious about privacy and more experienced with crypto than Nikolai and Pavel. To say nothing of Telegrams closed source cloud app model, questionable financing strategy or debatable ties to the Russian intelligence apparatus.
The link is wrong?
I'm glad they recognize it, but I honestly don't even like the expansions.
French Manufacturer Building Indian Submarines Suffers Major Data Leak
Thank you moondev, that is really helpful!
Uber Partners with Betterment to Offer Drivers I.R.A.s
New capabilities and entrepreneurialism are making space exciting again
Simple rule of thumb: Don't Repeat Yourself. If part of the data structure is accessed in multiple places, create a wrapper routine (or even an object/class) around it. Otherwise, if it's in one place, perhaps "You Aren't Gonna Need It".
They had good retention it just didn't scale.

http://startupclass.samaltman.com/courses/lec04/
MIT spinout NuTonomy beat Uber to launch world’s first self-driving taxi
Or just "Why you shouldn't use std::set, ..."
I actually saw this coding style way before JSON, for example at Apple. I even jokingly created DUKE: Developers United against Keyed Everything.

Another place I see this is in the eternal dynamic/typing debate. A lot of the criticism of dynamic typing will be with examples from JavaScript, Ruby, Python and maybe even PHP. Hardly ever from Smalltalk (or Objective-C), because Smalltalk code tends to not have the types of problems cited. This puzzled me for a while, because I also find these languages somewhat less "solid", yet couldn't quite put my finger on why.h

That is, until I realised that all of these languages use hashes as their basic object representation. Coincidence? I think not. So I coined the term "hash language" for these languages, both because they are hash-based and it appears to be easy to make a hash of things in them, possibly for precisely that reason.

That said, I think it's also a mistake to disregard the power this sort of very generic programming brings, especially once you consider objects composed of multiple facets that are interpreted in different contexts.

IMNSHO, the way to combat hash-programming is to provide powerful and convenient metaprogramming facilities for object representation, so dealing with objects generically is just as easy and obvious as dealing with dictionaries.

Not entirely surprisingly, my own language ( http://objective.st ) has some facilities for this, mostly by making identifiers into first class entities. More research needed ;-)
Indeed. If Apple decides 'getting and offering rides is part of Apple Pay and iOS' and does to ride-sharing what they did to the music industry, Uber is not ever going to become a 'gain $2b a year' business because there will be no such business.

The idea of ridesharing being a profitable activity is an assumption.
Thanks a lot! Very kind of you.
Line of sight in code: a way to make code much easier to read
You're going to have to scrape. I'm working on an open source competitor to Mint. I call it POSADA (personal open source automated digital assistant). People run their own scrapers (plu and play, dockerized rasperry pis) so they don't have to trust their credentials and personal data to a 3rd party.

I envision a repository of integrations (ie, scripts for certain sites) so as people create integrations, you share them with the community. There's also a mobile app that allows users to get updates from the assistant, makes requests to it, or give confirmation before the assistant takes action.
Help me understand this, they have enabled end-to-end encryption for personal and group chats. Then, how is it possible to use message data to serve FB ads?
"Driving at 70 MPH versus biking at 12 MPH is a ludicrous point of comparison. If you're traveling at 70 MPH, you're almost certainly driving somewhere that you couldn't realistically bike. Driving 4 hours to a family gathering is reasonable in a way that biking 20 hours on the highway is not."

The article seems focused on the commuter experience.

Most people consider their commute by time not distance. "It takes me 35min to get to work" not "I am 5 miles from the office".

To me that backs up the idea that the per-mile numbers are nonsense. If I am comitted to cycling to work, and don't want to commute for more than an hour, I'm going to live within ~12 miles of my workplace. If I'm driving to work, I might be as far as 70 miles (depending on traffic).

A comparison per-mile doesn't match up with reality. I'm riding 24 miles per day on my bike or I'm driving 140 miles.

For non-commute journeys, this makes less sense as I can't choose to live closer to everywhere. I can choose to live closer to work though.
Cory Doctorow explains why we need a "Ulysses Pact" to avoid situations like this.

http://craphound.com/news/2016/06/24/how-to-protect-the-futu...
The world’s first public self-driving taxi service hits Singapore roads today
> There are some very difficult challenges in brain-computer interfaces (BCI), some of which involve huge barriers presented by human biology. It's rather depressing.

Completely agree. I don't think BCI is likely to take off seriously until we assert more confident control over our own biology. In particular, techniques like CRISPR may eventually open the door to temporary, local and reversible genetic manipulation of body tissues that would allow human body to grow and shed tiny BCI connectors with desired specs.

This is probably a few hundreds of years of development (and political and moral arguments) away though.

Depressing indeed.
Out variables, and I imagine the various sorts of tuples, are created on the stack. Structs can by stack-allocated, or they can be heap-allocated, which has performance considerations which may be important in a given program. This feels much more like a case of right tool for the job than anything else.
While the conciseness of attrs is nice, it's not very readable.

This:

class Point3D(object):
def __init__(self, x, y, z):
self.x = x
self.y = y
self.z = z

...is much easier to read than this:

import attr
@attr.s
class Point3D(object):
x = attr.ib()
y = attr.ib()
z = attr.ib()

Readability is what I love about Python. I don't think the conciseness of attrs is worth the loss in readability.
uber beats them on price. that's not product differentiation.
I don't have the Share my Account option on Android.
> How many of them are 2016 programming languages, solving 2016 problems

If it's being used in 2016 (on new development), it's solving 2016 problems. What year it was designed is irrelevant.
That, and C++ just isn't my cup of tea. Meyer's "Effective C++" book convinced me of that quite some time ago.

If I was in the video game industry, I guess it would be the only game in town though. Glad I'm not.
Apparently the author is unfamiliar with the verb, "to exacerbate":

https://www.wordnik.com/words/exacerbate

Meaning, in this context: no one is saying that Airbnb is the cause of housing shortages -- what they're saying is that they're taking already bad situation, and making it significantly worse. At least, that's what they're saying. Whether the data, currently only scarcely available, bear this claim out is an entirely different point. But the basic point is, to start of by saying "Airbnb is not a cause of housing shortages" is to make a straw man argument.
Amazing they can do gene studies but not use a spreadsheet!
Wow, I had this very same idea recently, but I'm glad someone is already working on it! One of the other problems with Mint is that despite their claims to the contrary, it's not exactly actively maintained. Do you have a git link?
I am excited by this, and would gladly augment my senses today if it were available.

However, I have known deaf people who say they have no interest in "curing" their deafness, and who suggest that the development and widespread use of such a complete cure would destroy a culture.
Yeah,

It's hard for the US to express anger that the Russian government's secret services hacked America secret services to steal the tools the American government used to hack other governments...
I don't have skin in this game, but I want to mention that contests are not evidence of security. Furthermore, cryptographers other than those working at Signal have expressed distrust for its security.[1][2]

What Telegram should do to earn the trust of the technical community (specifically, the security savvy people who criticize it for unorthodox encryption methodologies), is contract a real audit from a leading security firm that specializes in cryptanalysis, like Riscure.

[1]: https://twitter.com/matthew_d_green/status/72642891296898252...

[2]: https://news.ycombinator.com/item?id=9775080
If I want Cisco to patch the vuln that some small player is exploiting, I can think of better ways to accomplish that than publishing the exploit myself.
Does Telegram use E2E encryption by default now, yes or no?
Dwolla provides a sandbox and they can connect to banks. So, there is a layer between your app and the bank, but it may give you the functionality you are seeking.
I don't see the data sharing opt-out thingie with FB as the big news today.

The big news is that your eye-balls are officially for sale now. Marketing is specifically mentioned as a new form of communication towards the users. No banner ads (yet), but other formats.

It was good, while it lasted.

PS to WhatsApp: If you manage to launch a no-data-sale privacy option for x$/y, I signup in a heartbeat.
The big body shops find it profitable to have lots of employees dealing with the bureaucratic overhead. Startups don't find it worthwhile to deal with all of that.
I think we both know humanity's interstellar destiny is to become the murderous alien invaders we've faced down in so many movies.
The technique described here -- that of the CNiFERs is impressive. But the hype is way over the top.

> When many [neurons] fire together, they form a thought.

Is that a definition, an observation, a hypothesis or a result?
I can't find a source for this right now, I've been searching, but I remember reading something about the Messages app (I can't remember if it was iOS or MacOs/OSX) is actually a webview app! Would love it if someone could find a source proving/disproving it.
(0) Do you have a use case for cherry-picking which methods are inherited? If not, it seems like too much complexity for me.

(1) Do you think there would still be a use case for “extends”? If not, I'd rather drop it as well.
Why I Love Reading Other People’s Code and You Should Too
In my mind there isn't a clear view as to what Uber are.

A driver does not make money if his Taxi is not running or it's running idle.

What Uber are currently doing is at least trying to minimize idle times.

Also, Uber win ultimately if all Taxi drivers in all the countries only affiliate with Uber (if Uber are so good at reducing their idle time)

But then, there is the aspect of self driving taxis. In that case Uber will win if Uber are the only operator and no competition is EVER allowed... which seems to be very difficult in the longer run. Mass-transit solutions will be more efficient than transporting only a single individual or maybe 3 or 4 at the same time ? So Uber may be the cost-effective somewhat luxury transit providers ?
Indeed https://github.com/avian2/linux-com-loader
hahahaha. Such bullshit. You're talking about Safari 10 which is in beta & no one actually uses. Look at 8 & 9. Much worse than any browser not named IE 11, and 8 is only marginally better. Seriously, i'm glad they're coming out with an up to date version, but it's been far too long in coming.
Great point! From http://www.investopedia.com/articles/tax/09/restricted-stock...

Section 83(b) Election
Shareholders of restricted stock are allowed to report the fair market value
of their shares as ordinary income on the date that they are granted, instead
of when they become vested, if they so desire. This election can greatly reduce
the amount of taxes that are paid upon the plan, because the stock price at the
time of grant is often much lower than at the time of vesting. Therefore, capital
gains treatment begins at the time of grant and not at vesting. This type of election
can be especially useful when longer periods of time exist between when shares are
granted and when they vest (five years or more).

Taxation of RSUs
The taxation of RSUs is a bit simpler than for standard restricted stock plans.
Because there is no actual stock issued at grant, no Section 83(b) election is
permitted. This means that there is only one date in the life of the plan on which
the value of the stock can be declared. The amount reported will equal the fair market
value of the stock on the date of vesting, which is also the date of delivery in this
case. Therefore, the value of the stock is reported as ordinary income in the year the
stock becomes vested.

To me that means that Founders shares would be in the form of restricted stock, however RSUs would only be appropriate for liquid (publicly traded) shares.
they sound more and more like empolyees to me. not sure why they don't bite the bullet and make the plunge.
This is what happens if you bombard a PC with malware and adware
For me, Telegram's small user base is actually what got me on it. My whatsapp is full of way too many groups that I can't leave without negative social consequences. So the one group that I cared about the most (a group with my siblings), we all decided to move to Telegram and haven't looked back since! It's awesome to just have the few closest people on an app and not having to fear that you'll accidentally send a message to the wrong person or group.
>s/generally speaking/very specifically speaking/r. Foreigners don't live here and don't pay taxes. That is clear-cut, unlike gender. This is not an accurate analogy.

In the US, there are millions of permanent residents who live here and pay taxes but can't vote. Should they be allowed to?

>Clearly we should seek the most accurate classification and base policy on that.

The accuracy of the classification system is not the only concern. At the very least, the cost of classifying individuals will always be a factor.

>Are you saying women should sacrifice being treated as people with agency to make the world a "better place" ?

Do we not all sacrifice some of our freedoms to make the world a better place?

>Better for who?

Future generations.

>I won't agree with that and you wouldn't have data to support it.

It doesn't matter if the data exists or not; your ideology has told you a priori that it can't exist.

>Furthermore, assuming that you can know all the facts leads to people getting hurt.

In what other cases are we held to this high standard, that we must know all of the facts before we can take action? All we can ever do is use the facts we have to make reasonable guesses about what policies we should have. You seem to have made up your mind that it's fundamentally impossible to gather enough facts for us to know that not holding different genders to different standards will hurt people more than holding different genders to different standards.

>For example, many in society used to say homosexuals can't raise children as well as straight couples

What is the point in this anecdote, other than to suggest that because people who disagreed with you once used statistics wrong, other people who disagree with you cannot use statistics correctly?

>Even if statistics show something, it doesn't mean we should act on it.

Then what should we act on? What your feelings tell us?

>poorly-defined blurry groups such as race and gender

Gender is not blurry for the vast majority of people.

>where you assert you can say some facts for "all women vs all men" and I'm saying you just can't.

I've asserted no such thing, nor do I think any such thing. If you believe I have said such things, then you haven't been paying attention, and this discussion cannot possibly be useful to anyone. I have always spoken about women in general and men in general, understanding fully that what I'm saying does not apply to every single woman or every single man.

>Equality for all people regardless of gender, ethnicity, or sexual orientation, is an ideal.

It's not the only ideal, by any means, and the relative importance of that ideal is a matter of personal opinion.

>worth pursuing where we can. Do we at least agree on that?

It sounds to me like, for you, "where we can" means "irrespective of any other concern". I can't agree with that.
Looking at a single individual is completely uninformative for rare risks like car crashes. The average driver in the US has a very roughly 5% chance of being involved in a car crash each year. If you've been driving for 50 years (just an example, no idea how long you've been on the road!) then you'd expect to have been involved in two or three crashes by that time, but there's also about an 8% chance that you've never been in a crash.
What about Open Financial Exchange (see my previous comment bellow)?
Why we’re wrong to blame immigrants for our sputtering economies
> Would that mean that if two price-dumping companies collude, a third party cannot sue them -- because there is "competition"?

No, if they are actually colluding, that is an illegal combination in restraint of trade independent of whether that collusion involves dumping, and anti-trust law provides both private causes of action (for harmed competitors) and public causes of action (for the government) to address such collusion.
You might want to read this:
http://blogs.wsj.com/moneybeat/2014/06/23/a-list-of-the-bigg...

This is well above any fine from the EU.
As someone who works at a Bitcoin/Ethereum company, and has passionately followed Bitcoin since 2011, every time I hear "blockchain" as a proper noun a piece of me dies inside. It's like saying "This Is Your Company on Website."
If you don't know (minimally) the fully diluted count of shares in the company, your option grant is as specific is saying that your salary will be denominated in dollars and you'll be given more detail about it sometime after joining the company, pinky-swear.

A company which won't provide enough information to value an option grant contemporaneous with the written offer is being either abusive or stupid. There exist employment opportunities at companies which are neither abusive nor stupid. Take one of those instead.
I've personally written restricted stock grants which require 83(b) elections to be filed. My understanding is that is boilerplate in the Restricted Stock Purchase Agreement.

Please note, Restricted Stock !== RSU, and RSUs are not eligible for 83(b) because they are just a promise of future shares, no stock is actually issued until the conditions are met. (see above)
The pied piper algorithm was Lossless. I don't think google's is like that.
>Almost every other language's library tends to implement sets as a special case of a hash map without values, just keys.

C++ is even weirder. It implements std::map as a std::set that has std::pair, keyed on the first element in the tuple. both std::set and std::map use a tree structure (RBtree) C++11 has unordered set/map which uses hashing.
> Can't have it both ways.

See the "participating" section of the article on preference, where the investor can in fact have it both ways.
> We'd have to change the power structure to get new laws that "create room to tinker, create, share, and learn on the internet."

What boggles my mind is that such views are cloaked in the garb of "freedom" but are essentially confiscatory and anti-freedom. They want to take away the freedom of people who create things to share those things on terms of their own choosing.

Copyright doesn't need to catch up with technology. The whole point of copyright is to keep people from getting ripped off. The fact that technological advances make it easier to rip people off doesn't create justification for changing the laws.
While I like reading MMM, I also really dislike the way he uses numbers. What bothers me is that he pretty much always does his computations based on averages. This lets him do math on things that aren't really comparable, like the risks of driving and the benefits of exercise. Riding a bicycle is great, I do it myself because it's frugal and pleasant to do. But I don't think these benefits are as quantifiable as MMM implies.
"It's ironic they know so much about denial, but they appear to really repress?"

"It is difficult to get a man to understand something, when his salary depends on his not understanding it."
If consciousness is an irreducible property of all matter, then it seems to me that the word consciousness has no meaning.
I'm a firefox user as well, and it's both my personal browser and development target. Safari is the only browser that consistently gives me issues.
Maybe you could say "This Is Your Company on Web", which could imply plenty of things made possible by web technologies, like remote, distributed teams and cheap cloud infrastructure.
Would you call trying to drown didi in driver subsidies an 'investment'?
Don't worry, they'll make up for it in volume!
So your assertion is that objects are not an abstraction or defined by language semantics?
> Pavel Durov, who shares our vision, supplied Telegram with a generous donation through his Digital Fortress fund, so we have quite enough money for the time being. If Telegram runs out, we'll invite our users to donate and add non-essential paid options to break even. But making profits will never be a goal for Telegram.

- https://telegram.org/faq#q-how-are-you-going-to-make-money-o...
Though very amusing and quite charming, I would hate to be driven to the hospital on a gurney bed attached to a bicycle or have the fire department arrive on tandem bikes with fire ladders.
I'm sure that's true for your average Wordpress publisher, but the big guys will either slap you with a law suit or take other measures to make you stop crawling their site.

Scraping and crawling is the same thing btw. I absolutely love how the English language has several words for the same thing. Your language very expressive.

Google is a scraper. Your data will end up in their index. You are perfectly OK with Google "stealing" your data.

A new player crawling your site is an offence to you. How dare someone other than Google or Bing put preasure on my site? How dare they steal my data?

TOS is a joke.

I wonder, what was the intention of the founding fathers of the internet, of the internet? Was it not to make data publicly available?