skysight-inc/HackerNews huggingface dataset:
Indiscriminately leaking thousands of diplomatic cables is the kind of thing that can change the world forever. It can cause major treaties to fall through, wars to start, etc.

Just as an example, Manning's leaks have been cited as a major contributor to the Arab Spring that has left thousands of people dead, thrown Europe into turmoil, and is in the process of potentially ending the EU due to backlash against migration.

In honesty, the punishment should be death, but given that Manning was a deeply troubled young man, 35 years with the possibility of parole in 10 years is fine with me.
I really enjoyed reading this thoughtful post. He addresses a lot of the pain points I've encountered when writing Go.

I know there probably won't be immediate fixes, but it gives me confidence in Go's future.
> Now, you have to come to the table with the $100K to exercise and probably another $200K to pay the tax man

But why shouldn't I just come to the table with $10k and taxes, exercise those shares, then use the profits to buy up the remaining shares?
If you're looking for a work-free backup/restore solution, those don't exist. The point is that you'll at least have immediate access to an active number from your home country that you can give to your banks or whatever. This means your banks (and others) aren't going to be weirded out by that non-domestic phone number, which is a problem you were describing.

Sometimes you'll be able to port your number too.
But the complexity is layered in my experience. You can get very far by reading the guide and changing the names in the DSL to make your app/dashboard/etc and then ship that same day, without really learning any new concepts. Of course when you have to do something new or make a maintainable app you still have your reading ahead of you, but the 0-1 I got my app to do what it needs is really easy-going (again, in my experience for my limited use cases)
Welcoming Fabric to Google
Zero represents the 30-year mean of the years 1951-1980, i.e. some representation of a recent baseline climatology. Choosing 1880, or any other year, might skew perception positively or negatively.

From the Earth Observatory [0]:

> The period of 1951-1980 was chosen largely because the U.S. National Weather Service uses a three-decade period to define “normal” or average temperature. The GISS temperature analysis effort began around 1980, so the most recent 30 years was 1951-1980. It is also a period when many of today’s adults grew up, so it is a common reference that many people can remember.

[0] http://earthobservatory.nasa.gov/Features/WorldOfChange/deca...
Besides making the information last 10,000 years, I think another challenge is coming up with a way of indexing that much data so that you can meaningfully search through it without a computer. Something like a combination of a concordance and a card catalog, with some kind of redundancy built. Another interesting thing to ponder is whether you could structure it so there are basic pieces of knowledge, like guidance for developing computing, so they can index the rest of the thing and search it programmatically. I reckon we might be too far removed from our roots to do a good job at that, though...
How does that change anything?

Do you have (multiprocess|sandbox) enabled for all users of all platforms and compatible with all addons?

For how many years have your competitors had that?

You're years behind, losing market share every month. You like to make it look like it's because Google is pushing Chrome with their money, but your product is simply inferior. And instead of getting engineers, you're wasting your money on political stuff.

The Mozilla project is dying a sad death.
Tassy's pizzeria
I'd like to push back on continuous integration being over-complicated. It's easy to do using off-the-shelf software and it makes life a lot less stressful when you have confidence that your changes are good before landing them in production. It's such a win that I'd set it up even with a 10 person team.
Yeah. If you're going to use languages, methodologies, and architectures without understanding, and without evaluating them for how well they fit your situation, many things will be painful. Don't follow the fads, whether methodologies (Agile), architecture (microservices), languages, or frameworks. Use what's appropriate for what you need to do.
Along with generics, they should probably also reconsider algebraic data types, such a enums with values. This is the best feature swift adds to the table hands on, and it seems to me as it's pretty orthogonal to the rest of the language ( although it carries a lot of other features with it, such as pattern matching).

They wrote that they considered it to be redundant with interface programming, but really i don't understand why. Interface is about behavior, not data. An int doesn't "behave" like one, it is one. And something that's either an int or an array of string, doesn't "behave" like anything you'd want to describe with an interface...

As an example, one should see how protobuf "one of" messages are dealt with in go : switch on arbitrary types followed by manual typecasting. That's just gross...
Generally speaking, liquidity is valuable, and risk is a problem. The volatility might be an indicator of liquidity, or at least attempts to reduce volatility may correspond with reduced liquidity, such as putting your money in a hedge fund that has restrictions on when you're allowed to pull your money back out.

On the other hand volatility can provide arbitrage opportunities for people who know what the "true" price would be. A simple theory suggest that there is a trend, zero or more cyclical patterns, and noise. If you can identify what is noise and what is not the trend, then you can trade against those prices. From the perspective of social utility, pricing error is bad for the economy, and the people who correct it get a share of the recovered efficiency in the market.

In the case of bitcoin it is difficult for me to imagine how to determine a true value. The supply is predictable compared to money, even though the factors that affect the supply of money aren't as unguessable as sometimes claimed. The demand for bitcoin though seems really difficult to understand. As a result its value is much more likely to resemble a random walk, which would mean that there is no mean for the price will revert to.
I had something similar - except we sold our company to another company, part cash part stock. Over the years we heard through the press that that other company was doing very well, so figured our shares were gaining some real value. Then out of nowhere they sold to an even bigger company, cool... but for a pretty disappointing number, and I got like 50k. The press was all BS to try to drive more funding/etc.
Fabric is Joining Google
I love the weather in California, and in some areas of CA I really like the culture. Just not LA, MV, PA, Frisco. The prices suck and you do have to drive a lot. But we have those same two problems in the GTA (housing and car travel).
Fabric joins Google
If you're the only user of your VPN, doesn't that make it pretty easy to trace your usage back to you? I would have thought that using a VPN Provider would assist privacy by making it hard to figure out which client initiated the any request coming out of the VPN node...
How to Use Dual Whatsapp Accounts on One Android Phone
I'm not sure where you get the suggestion that there is no speed limit in the passing lane. We drive on the right so the safest place to pass is on the left where the driver is. If everyone stays right as much as possible and faster traffic (this does not imply speeding) can move left to pass then traffic flows smoothly.

Where are you getting the impression that speeding is allowed anywhere?
And PA, West Virginia, Ohio, Wyoming, Oklahoma, Kansas, and Texas.
I always love seeing anything following the philosophy of emergence[0], I think the "composition of simple rules leading to organic unpredictable complexity" is a powerful metaphor that can help understand nearly any natural phenomena.

It's exciting to see the increasing emergence of this idea (see what I did there) in modern science & industry, such as in MIT's Mediated Matter lab[1].

[0] https://en.wikipedia.org/wiki/Emergence
[1] http://matter.media.mit.edu/tools
Pigeonbot: Quit bugging your teammates. Send emails from Slack
>I specifically asked if our options would be diluted in the next fundraising round

I guess I don't understand what motivated you to ask about dilution and then believing a promise of no dilution since you're supposed to get diluted over time as the startup reaches maturity. Everybody is supposed to get diluted.

If a founder promised me "no dilution", I'd have to conclude either...

1) he doesn't understand the mathematics of selling equity (e.g. to maintain your 0.05% ownership, it has to come from someone else's shares since ownership % comes from a finite pie)

2) he does understand math, but he's a dishonest crook and therefore will tell you anything

3) he's mentally ill

4) he's absurdly generous of which I'd ask the same question 5 different ways to double check the more likely possibilities #1 through #3 again.
Higher density uniform floats
Early employees usually get hosed, and I wouldn't sign up again unless comp was at least equivalent. The best large companies are much better run than they were 20 years ago, generally pay much better, offer a fair chance of stock appreciation (and it's liquid!) while offering more opportunities for professional growth. I speak from a lot of experience.

True story: I was the first employee at a startup that raised > 15M from top investors and sold to a big SV company for several multiples of the total investment. I left before the company sold, but had low single digits of ownership. Terms of the sale: investors were made whole, founders made 'house-changing' money (low millions each) + really nice salaries. Common stock was zeroed.

Granted, the founders probably had to work hard to sell the company, but as an early employee, I took quite a few risks as well and the reward was definitely asymmetric.
Copyrights are appropriate, they make it explicit who produced the work and make it easier to enforce the license. This license follows the general form of the BSD-style license [1].

[1] https://opensource.org/licenses/BSD-3-Clause
I'v read HN for a few years, but created an account to answer you.

First, get some pure LSD and take about 250 micro grams, by yourself in the morning where you won't be disturbed. I'd bring my laptop and open my editor.

Cut out completely, in descending importance:
- Alcohol
- Tobacco
- Refined sugar
- Coffee
- Grains (wheat, rice, barley, etc)

Reduce:
- Marijuana
- Reading/watching News

Bring in:
- Clean water
- Greens
- High-intensity Strenght training, Weekly(See Dr. McGuff)
- Stretching, daily, 5 mins(Yoga has good exercises)
- Opium/morphine, if thirsty for alcohol/tobacco/MJ (30mg morphine per day max.)
- LSD once every few months

Good luck. If you ever get to suicide, let me know first.
Edit: Formatting
Hutterites
I was of the impression that typically a portion of your RSUs are used to handle the income tax from receiving them immediately, so you simply receive less RSUs as opposed to the full amount plus a big initial tax bill. That seems to me like a good way to offset the risk that the RSUs could be worthless in the future.
How to Use Both Your Wits in a Startup
I wish you would watch it, even if it is quite long. As I mention in another downvoted to hell post, it is a subject that takes time to present the material in an understandable way.

People talk a lot about how oil money may be biasing the scientists who are skeptics. But you should know that there is a lot of money on the non-skeptic side as well. Carbon credit trading and carbon taxes are set to be huge money makers for governments and private institutions alike.

As you say, many climate skeptic scientists have been fired from their positions. That tends to make the rest of them stay pretty quiet, if they don't agree with the mob. As you can see by the responses to my posts here today, it really is a dangerous opinion for a scientist to put forth, so it's reasonable that many are silent.
So what is the logic of 35 years? The way you describe it, it should be a life sentence. What is the purpose of prison in this case? And why not 15 years, or 50?
Thanks! We really push to keep the dependencies clean so that all you need is Python 3.

Doing:

pip install kur

Installs all of the packages that Kur relies on, so you don't need a list to run down and install.

Anyway we can help get it installed for you?

About Windows: great point and we have had users test in Windows. It installs fully there too!
Because there are no profits because you can't sell the shares because the company is private.
I doubt that open vs private offices is a dominant factor in business results. The list of more important things is long. But, that doesn't mean that it isn't a good thing to give employees a pleasant working environment. Yes, you could save on office furniture by making people sit on the floor, but why would you do that to your staff?
They kinda don't give a shit about that birthrate and declining population thing. Instead they aim for post-labour era with robots and not much manual labour.

In addition to that, they already have lots of young people who can't find solid jobs. For the last 20-ish years they economy doesn't grow. Big companies usually keep their old employees for a really long time, but don't grow. Thus youth don't have positions to fill. Importing population wouldn't help much, most of their companies are export based.
> - Sarbanes-Oxley is a big villian here.

SOX exists because investors were tired of being defrauded by the people running the companies. While SOX might make it more onerous to go for an IPO, it's still a good thing for public markets.

I suspect the real reason companies stay private for so much longer is not because SOX-compliance is too expensive, but because companies can take advantage of private investors in ways that they cannot get away with in public markets.
Great perspective. It's not that equity itself is zero value. Otherwise, how would founders be able to afford MacLarens? It's employee equity that should be thought of as very low (or zero) value.
jstanley at the top of the thread is clearly talking about the same thing as my article, keeping right except when passing.

You should only go into the outer lanes to overtake traffic, and then move back in once you've passed. It's not just the law, it's a good idea...

That's not about passing on the right.
Show HN: File-server activity gauge with LEDs & Raspberry Pi
Hmmm...

> I need to confess something: ‘‘Whuffie’’ would make a terrible cur­rency.

http://www.locusmag.com/Perspectives/2016/03/cory-doctorow-w...
Even if it doesn't, do you have the money to pay the lawyer(s) enough to get it that far? And is it something you care enough about that if you were offered $25k to drop it, you would reject it?
I wonder why did he chose to built demo applications, instead of a powerful and useful development tool that has strong value somewhere ?
Why Quantity Beats Quality
> Remember that 52% of the UK voted to leave the EU

No they didn't (if "UK" = "population of the UK")
Somehow, he is right.

And he must be really upset, because that is replacing an age where everybody was completely sure about anything that powerful people (like him) wanted them to be.
The Unexpected Design Challenge Behind Slack's New Threaded Conversations
To be fair, though, even if he had displayed a "pattern of deception [and] a lack of integrity" in his handling of federal grant money is not a valid argument against his climate science.
In the US, I believe the answers are "no" and "no."
Not familiar with the US tax system but does the concept of "growth shares" exist over there? They're a fairly standard thing in the UK and negate most of the income tax and social security issues mentioned in the post. You're just left with CGT to pay on an eventual sale (and there are ways to reduce even that). Also, because they're shares there's no 90 day problem on leaving, you're awarded them on a simple vesting schedule and that's that.

Bonus: the IRS recognises them so American employees of UK companies can enjoy the tax benefits too.

https://www.twobirds.com/~/media/pdfs/expertise/employment/e... is a nice primer if anyone is interested.
Congrats guys!

But "Thank you all for being a part of this adventure with us!"

Needs to go here:

https://ourincrediblejourney.tumblr.com
I hope you enjoy it
When they use "central planning", they mean when the decision making process is interfered by a govt/state authority. Their wiki is down, but here is an archive for more info. on their definition of "central planning": https://webcache.googleusercontent.com/search?q=cache:YXC5Xl...
But is it deep and meaningful?
Cities IN Motion 3 Free Download Full Version 100% Working
It is a standard 3-clause BSD license. The "All rights reserved" portion definitely adds ambiguity (and only exists in the BSD license out of all major OSS licenses). There is StackExchange answer that goes into the history of it[1].

[1] http://opensource.stackexchange.com/questions/2121/mit-licen...
What I would expect you to do is to not call people close-minded because they are not willing to expend that time investment, especially when there are unaddressed problems with his methodology and results.
Using Tinder's swipe UI isn't always a good idea
WHAT IS THE ROLE OF a PROJECT MANAGER OR FIVE MOST IMPORTANT THINGS a PM DOES
There is quite a bit you'd have to state to justify this belief.
North Dakota governor requested “chemical munitions launcher,” riot squads
The snowball says it's not true: https://www.youtube.com/watch?v=3koOUFp4crU
Absolutely. Many people will decide not to use Go for these reasons.

But others will come to the conclusion that things like complex name lookup rules, or generally too many possible interpretations of individual syntactical expressions, cause hugely greater mental load than any of Go's shortcomings.

That said, I have a lot of complaints about Go too. Especially error handling.
In this case, it's simply a quote from a counselor Manning spoke with, describing the moment when Manning first identified herself as female. [1]

This situation is typically referred to as gender dysphoria - the mismatch of sex assigned at birth with gender identity. For some trans people (Manning included) the most effective ways to resolve gender dysphoria may include hormone replacement therapy or surgery. There are lots of good articles on this if you want to read more about it, including a very good piece by a clinical psychiatrist for the NYT. [2]

[1] http://nymag.com/news/features/bradley-manning-2011-7/index4...

[2] https://www.nytimes.com/2015/08/23/opinion/sunday/richard-a-...
tldr: 83b isn't just for RSUs.

You _may_ be able to perform an early exercise on ISOs and perform an 83(b) election at the same time. I've done that twice now .. the first time worked out very well. The second time I'd anticipate will work out quite well as well.
My claim is that tracking terrorists is important, not that such information should be made public.

Information about terrorists should remain private, but it shouldn't be deleted.
I never read the article first. I use the comments to decide if it is worthwhile, but very often I find the comments to be sufficiently interesting on their own and skip (not ship of course, I wonder where it comes from) the article altogether.
Great Report!!
Threaded messaging comes to Slack
Regarding error context: I'd advocate simple error-chaining using a linked list. If a function fails, it returns an error wrapping the underlying error as the cause, and so on up the stack. The top of the stack can inspect or print the error chain ("A failed because B failed because ..."), or pinpoint the error that was the root cause.

I would love for Go to include something like this:

type Error struct {
Description string
Cause error
}

func NewError(cause error, descriptionFmt string, args ...interface{}) error {
return Error{
Description: fmt.Sprintf(descriptionFmt, args...),
Cause: cause,
}
}

func (me Error) Error() string {
if me.Cause == nil {
return me.Description
}
return fmt.Sprintf("%v: %v", me.Description, me.Cause.Error())
}

func RootCause(err error) error {
if err, ok := err.(Error); ok && err.Cause != nil {
return RootCause(err.Cause)
}
return err
}
Chelsea Manning: Obama reduces sentence of Wikileaks source
"Our product - cheaper than a shit coffee"

That's a hell of a marketing slogan.
Microsoft’s LinkedIn open-sources Bluepill for testing iOS apps
The equity payday funnel looks bleak.

1. Will this company succeed?

2. Once it succeeds will my equity be valuable?

3. If my equity could be valuable, will it be diluted before I can get paid?

4. If not diluted will it ever be liquid?

5. If there is liquidity will I be able to participate? Or only founders/investors.

6. If employees are able to extract real dollars, will I be forced out, laid off, constructively dismissed in advance to reduce what I could take home.

All I see is a succession of methods to keep me on a treadmill chasing a carrot. Until the startup is large enough to take away the carrot.

This perception is hurting startups as a whole. Because you will not be able to convince early stage talent to work for equity. It is not enough to tell engineers 'well you should learn more about equity so you can't get ripped off so easily.'
It's tough to come up with the most useful response to what happened here. With time, I've come to see deadcast's response as one of the more useful. It's accurate, and honest, but you have to read a ton of pdx's comments and familiarize yourself with the science in order to realize it's true.

People just casually reading through might be turned off by it, but looking at any of the data will prove deadcast to be right.

People can believe in crazy conspiracy theories in one part of their life and be perfectly normal in the rest of their life, so it's not a universal condemnation of the poster. But it's a huge waste of time for anybody to watch those YouTube videos unless they make a study of conspiracy theories or the art of deception or scientific cranks themselves. So in that regard, saving 90 minutes of a persons life is a kindness.
Are you dismissing these claims (which were made by a long time DHS employee, not by me) simply because you support the politician involved?

Surely you aren't claiming to know more than he does.
This is actually a great news. One reason I never used Fabric was because it was tied to Twitter, which had very reputation for their interest not being aligned with developer ecosystem.

With Google, developers know exactly what they're getting into when they start using Fabric. If that's a good thing or not is subjective, but regardless it's a fantastic thing to have some sort of certainty.