skysight-inc/HackerNews huggingface dataset:
From http://www.gnu.org/philosophy/open-source-misses-the-point.h...

"Under pressure from the movie and record companies, software for individuals to use is increasingly designed specifically to restrict them. This malicious feature....is the antithesis in spirit of the freedom that free software aims to provide. And not just in spirit: since the goal of DRM is to trample your freedom, DRM developers try to make it hard, impossible, or even illegal for you to change the software that implements the DRM.

Yet some open source supporters have proposed “open source DRM” software. Their idea is that, by publishing the source code of programs designed to restrict your access to encrypted media and by allowing others to change it, they will produce more powerful and reliable software for restricting users like you. The software would then be delivered to you in devices that do not allow you to change it.

This software might be open source and use the open source development model, but it won't be free software since it won't respect the freedom of the users that actually run it."
It's up at https://github.com/hnjobs
Google Chrome è il più usato sul pc
This analysis is dead-wrong. Passive investors will sell GM, not buy in.

Index funds are weighted by capitalization. So whether GM's capitalization goes up or not is actually irrelevant: what's relevant is the ratio of its capitalization to the size of the total capitalization of all companies in the market, and how that changes.

Setting that point aside, here's some basic math that shows why this analysis is completely wrong and why GM's market cap will go down. Let's say today, I am the CEO of GM, and I issued 1 million new shares, bringing the total up to 1 Billion outstanding shares. I dump them on the market, when the price was $50. The price drops some amount, because shares are being sold.

How much money did I, as CEO of GM, raise? At most $50 million

How much could market cap possibly have gone up? Exactly the amount that was raised: at most $50 million

How much could market cap possibly have gone down? Drop in stock price * 1 Billion

So market cap increase is precisely equal to the amount of capital provided by investors, which is finite and won't run away into a vicious cycle as suggested by the poster. Market cap decrease can be... well... 100%, all the way to zero. And the more shares issued, the more downward pressure on market cap... as the effect of crossing the bid-ask spread on market capitalization gets amplified.
That's a good idea. I should maybe link to some public lists from the landing page.

Thanks!
Human brains do statistics at a low level. This is what the experiment tested.

An example experiment would be if you gave someone a rewards with different probabilities after some random event like clicking, and the brain would learn to estimate the probability that a sequence of clicks would lead to a reward.

On a high level this obviously breaks down. The brain doesn't have thousands of examples of slaughtering cows leading to starvation. Cognitive biases all operate at a high level of reasoning, and involve verbal arguments and stuff. But on a low level, the brain is absolutely statistically based.
Would love a "Sign up with Twitter/Facebook/Github" option.
I've thought about this a bit and see where both parties are coming from.

For Kevin, due to the "trollish" behavior of Maciej during this competition, Kevin was (validly) very suspicious of Maciej's intention for participating in the program. Of course previous history of Maciej rallying against all YC stands for did not help assuage the fears :)

For Maciej, the rules are the rules. he (fairly) believes you do not have to like someone to keep your end of an agreement.

Here's my position. As this is an EXPERIMENT, YC should have taken the risk. Worst case, they would have had to kick him out of the program. But everyone will see they have been fair. Seen to be fair is a quite important.

I have "clashed" with Maciej before [1] however, i see him as some one who only has a hard bark and will be quite cook in person or once you know him. Dont't be too worried Kevin.

Of course, your house your rules. But still..

I hope YC can rescind and take Pinboard in (I know... I know..:).

[1] http://oonwoye.com/2011/03/09/maciej-of-pinboard-in-nigerian...
The crypto modules are indeed open source. https://github.com/wireapp

I don't know whether they have been formally audited.
Learning Chess at 40: Trying to keep up with my 4-year-old daughter
Why do you need a discovery phase for a mobile app?
In the context of a small shovel, not that impressive. Put that into context of a large diesel earth mover used to efficiently mine earth, it sounds different. Its all relative.
He tried to stack the deck by asking his 30,000 twitter followers to vote for him. He got caught. YC decided to be generous and interview him rather than disqualifying him completely. After the interview, YC decided not to invest in his company.
Move your Copy.com data to any of the 50 Cloud Storage Providers SME supports
You might find this video interesting:

http://youtu.be/rsuB-6-n-MM
>If society was 1/10th as savvy about group dynamics as it is savvy about the cognitive bias caused by love and sexual desire, we'd be vastly more advanced.

I believe that all the troubles with "harrasment" in online communities is about group dynamics. Its when one group encounters another and identifies them as other (and not similar).

Reddit also shows it too - but has a "No brigading" rule - they know that groups attack other groups and has a rule in place.

Twitter is a better example - the controls are more about the individual and not the group - about individual behaviour on the platform - but the groups are there and very strong. For example, people may identify with the pro-Smith presidential campaign and bump up against people who are pro-Baker. The intersections where groups meet occur all the time in twitter but actual explicit grouping is almost impossible.

I'm thinking of a kind of new service where people can assign themselves to groups both physical and virtual. And can assign others to groups too.

More visibility of groups should be a good thing, I think. I imagine for example that bystanders to pro presidential groups arguing would be able to label this as an inter-group interaction and be able to filter this out perhaps. Or I imagine that simply knowing that that attack from left field about some subject was due to the attackers belonging to a group and being able to understand that ideology. I'm being naive here, of course. What I want to happen is to increase the understanding of group dynamics in people to reduce undue suffering.

To see ones own groups as being flexible and to see what ideas come from ones own groups and then seeing other people in their groups and seeing the same for them.
Except that he multiple times, even in this thread, has shown that he only wanted the money and not be a part og YC. So it's really on him.
>Copying and pasting from SO is perfectly acceptable as long as you know what the code is doing.

If the code you're working on is CC-BY-SA 3.0 licensed, sure.
absolutely.. i am concerned about frameworks not fundamentally thinking about DB. With async, there is that additional problem of "this does not work in async mode". So I would hope the developers include database hookup as part of their unit test suite.
For Maciej, the rules are the rules. he (fairly) believes you do not have to like someone to keep your end of an agreement.

Except that he's inventing rules ("whoever gets the most votes wins $20,000!") which were explicitly not there, while ignoring other rules ("Can I ask people to upvote my submission? No.").
Bank Underground, the blog written by Bank of England staff
This blog post is complete bullshit.

It could've been fit in a single tweet "FBI TRYING TO CONTACT ME. DO NOT KNOW WHY. IM FEELING VERY EMOTIONAL"

The FBI wants to talk to the author, and she has avoided them. That doesn't mean the FBI is harassing her, they haven't even taken any active measures against her.
> While I too agree that high speed rail (and even Internet) in absolutely rural areas doesn't really make sense...

Yeah, it's not like rural areas have power or phone service. /s

Seriously, what makes high speed internet so special that rural areas should not have it?

It's not like we don't know how to build networks and we've already built the power and telephone networks. Internet access is getting to be as important as phone service and power and it's undeniable that from a societal perspective everyone would benefit from having equal access to internet services.
https://www.youtube.com/watch?v=HBQR-oI5PjI
This post is a good reason for why you shouldn't be picked.
None of this makes what happened here "harassment".
Pinboard was the most discussed entrant as well as the highest voted

I'll concede that it could be misunderstood, but I'm sure that by "comments" they meant the content of the discussion, not just the number of comments.
To be fair, they probably came up with that in a way to reduce the /other/ army of people coming to see in the 'genius' to restore the laptop they've never backuped EVER and have accidentally wiped, containing 10+ years of their digital life...
Unlike the majority of gas stations in Japan however, the 40,000 electric car charging points quoted by Nissan includes ones in private homes, causing some critics to cry foul. After all, if a charging station is hidden in a privately-owned garage, it isn’t easily accessible to the public.
Yet while we understand that criticism — and it’s why we used an asterisk in our headline — the rise of charger-sharing sites like PlugShare.com means that more people than ever before are offering their private charging station for others to use, either as an altruistic gesture or for cold, hard cash. Moreover, it’s possible to argue that because privately-owned charging stations are enabling owners to drive their cars without visiting public charging stations, they’re providing just as valid a service to everyday drivers as publicly-assessable, higher-powered ones.
But while electric car charging stations may now be far more common in Japan than a gas station, the numbers of electric cars on the roads of Japan still represent a tiny proportion of the total cars registered.
It includes public and private charging spots but the article does raise some good points about 'charge spot pooling' and reducing the dependency on petrol stations. Interesting times ahead!
Quite possibly unauthorized access.
> The only thing I can think of is that the developers use the shiny new hardware and it runs okay for them.

I think that was one of the problems with Google+ in the early days. They launched a social network that assumed a huge screen resolution (because that's what they used), so the interface was too big and clunky for a lot of people.
If you want this feature, but multithreaded and with hot-deploy + filesystem database clustered you can try: http://github.com/tinspin/rupy
but then you'd need to store file path in the datastore, with all the failure modes that follows.

I know what the current best practices are, but for bootstrapped one man startups you always end up with dozen moving parts to be tamed and instead of building stuff you need to solve the same problems over and over again

I'm implementing a datastore on top of glusterfs, which while amateurish is a wonderful learning experience, but since it's nowhere close to being workable I am also looking around for what's happening in this space.

I've this longer term goal about having a serverless framework where the datastore also provide oauth for users, which was inspired by https://github.com/serverless/serverless - would be a boon for client side webapp app style startups.
This is not what happened here.
I suspect that the number of homes in Japan with a garage is very small - also ignores the problems that the grid will have if a non trivial number of people come home and all put their car on charge at around the same time

Even worse in the USA where you have 110v in homes rather than 240 V which is common in Europe.
Hacker collects 272m email addresses and passwords, some from Gmail
Haha, this may be the best comment of all. For once, I'd just like to go to a bar and talk about Trump. Is that too much to ask? :)
I was really surprised to find out that this works in chrome, since the "site-per-process" policy was one of the major ideas that google implemented and advocated - and different processes shouldn't have access to the same memory space.

But then I read this - https://www.chromium.org/developers/design-documents/site-is...

"Most renderer-initiated navigations (including link clicks, form submissions, and scripted navigations) are kept within the current process even if they cross a site boundary. This is because other windows in the same process may attempt to use postMessage or similar calls to interact with them."
If the "we'll figure it out as we go" is used just to reiterate the status quo, it's not a very sound or innovative approach.

About that, I like the point zellyn makes: https://news.ycombinator.com/item?id=11633818
I've never seen anything suggesting Siri is any smarter than just looking for keywords. One thing I've tried using it for is a timer while cooking, already a bit rubbish because iOS only supports one. But here's a sample of how that goes:

Open Siri (hands free Hey Siri works for me 5% of the time at best)

"timer 20 minutes"

"Okay, 20 minutes and counting"

A little later, oops that'll need 5 minutes longer than I thought

"add 5 minutes to the timer"

"are you sure you want to change the timer?"

"yes, change it"

"Okay, 5 minutes and counting" Great...

Other than simple keyword commands like that its voice recognition doesn't seem to be good enough for things like transcribing messages anyway.

It's sometimes quicker than spotlight for a web search because of that weird way spotlight hides the search web button for a few seconds when it can't find anything to show.
Let's be honest here, this is all because of Maciej's hilarious twitter account...
Haven't looked at the code, but my guess is that it calculates SHA256 of chunk, checks if this digest already exists, and if not, only then it encrypts and adds a new chunk. Since SHA256 is take of plaintext, it indeed deduplicates, but also reveals some information to attackers.
42.5M Gmail, Hotmail and Yahoo Mail Credentials Breach
I used to work for a company that sold furniture online. We were good but the majority of our business came from the beloved serps. It hurt us dramatically when our boilerplate product copy, sent to all online retailers, counted against us as though we were spam. It was beyond my capabilities to develop a method to automatically reword the copy. Surprise, surprise. We started to pay people to write unique descriptions for the products that everyone on the net was carrying. Then affiliates would pick it up and screw us again. That's it. No happy ending. Company was bought by our most underhanded competitor. Now I do my own thing.

I should note we rode the Google gravy train for about 8 years before that happened. After "panda" the company couldnt afford to buy every bit of its traffic. I doubt that's what Google was shooting for with that update but it really changed some lives.
The comparison between Medicine and Aviation has been discussed here before:
How mistakes can save lives: one man’s mission to revolutionise the NHS (newstatesman.com)
https://news.ycombinator.com/item?id=7865917
Your analysis seems predicated on your own ignorance of the OpenWRT project, and human nature.

How many system-level developers do you know who'd throw themselves into creating a new project, hashing out the governance, etc unless the alternative was even worse? I know, roughly, none.

I'm an OpenWRT user, not a developer, and it seemed pretty clear, even from that distance, that there was something broken given the way infrastructure problems were (or weren't) dealt with earlier this year.

I recognize many of the developers committed to the new project, and my understanding from others is that the new project includes many of the most active OpenWRT developers.

Clearly it would be better if they didn't feel this fork was necessary, but for now, I think this fork is promising.
Does it also apply to the multiple team accounts with separate logins, or is it regarded a tolerable inconvenience amidst other amazing qualities?
Comparison Animation Technologies
Qutebrowswer: Browser with Vim-like UI
I suppose I wasn't clear in my post. My point is essentially:

1. There's an issue of orphans works, as the report shows.

2. DRM makes it worse, by making it illegal to bypass the copy protection, which is necessary in order to preserve the work until its legal status can be resolved (even if it's just waiting for copyright to expire).

CDs/DVDs and other physical media in which copyright works are distributed have limited lifetimes, and many won't last the many decades it takes for their content to enter the public domain (it's now lifetime of author + 70 years!). If archival copies are legally prevented by the necessity of having to break DRM, you're essentially ensuring that those works will be lost.
As I understand it (from reading the README) it's storing SHA(chunk) -> Enc(chunk) in its database. When adding to the backup, it checks whether SHA(chunk') is already there. Thus, it doesn't have to look at the encrypted data. However, it also can't verify that a chunk stores the correct data.
I came here to say that. I read this as an advertisment for agile development...

It's a false savings to involve developers late, even if you have 'the competence' in the project already.

I would suggest using a story mapping technique. (Jeff Patton)

But if the stakeholders are clueless, you get into the game too late as a developer.
I was not arguing against rural internet; the cost is constant over time. But the rural internet requires lobbying and money to invest that requires political lobbying.

To reduce my position to something extremely concise, I'd simply lament that electric cars require a LOT of political lobbying compared to a country with higher average population density.
Fair enough.

But like someone said re: raising money from VC (was it PG?) don't listen to the reason, listen to the answer.

Kevin is uncomfortable with Maciej and took his decision based on that. As it would not seem politically connect to give that as his reason, he began looking for "good reasons" to justify it.

Is this conflict that can keep dividing us worth the 20k to YC? I would guess no.

They could and should sort this out. Kevin should understand that these HN YCF coys "belong to the community". If Maciej goes in and try to mess it up the community will (as my people say) "treat his fuck up".
Actually you can do this in the US too, but they are still called 4 year colleges here.
I was trained on Scheme 20 years ago. Scheme was the moment when I felt I "got" programming right (before that I did lots of Pascal, basic, assembler,etc).

Now I do Python. And with Python I "got" something too : writing tools, coding, etc. is not like mathematics (like Scheme) anymore. It became a social activity. I'm in the field of ERP right now (arguably not the most theory-oriented stuff). It's because I spend most of time using API's by other and making API's in the hope that they will be used by other (none of those API being worth much in terms of computer "science" (stuff like algorithm). I'm also building tools to augment productivity of other people; which is also quite social.

So from the abstract Scheme programming, I've moved to Python social programming. That keeps me happy (I must confess that studying Voronoi diagrams, or 3D structures packing remain what made me really tick :-) )
> Do you mean to tell me it is "popular opinion" that ascribes Man A as charismatic in this scenario?

Is the concept of "charisma" meaningful here? Does it have any explanatory power? Or is it just functioning as another word for popular, and we're just saying that more popular people are more popular?
Vitamin found to delay aging process in organs
The Ultimate List of Online Media Monitoring Tools 2016
A big part of the OpenWRT project is hardware support for wireless chipsets and SoCs.

Sure, they could move all that to BSD, but then if they wanted to do that, why didn't they do that in the first place, rather than working on Linux?
I've noticed that a new device added to the account will not see the history. It only sees those messages that are received or sent after it has been added to the account.
Dominos and Pizza Hut are awful in Australia and New Zealand. $5 here is pretty much poverty food; even McDonalds cost way more. In UK Domino's is ok, but cost around 15 pounds delivered.
Upwork is charging higher fees and what freelancers can do about it
Best 10 Free to Use Premium WordPress Themes for 2016 – InfoTechSite
There are probably a million ways to deal with it.

I haven't looked into it at all, but one way I just thought of right now is to have your own devices p2p the message among themselves with original sender's information after the one used most recently receives it.
As opposed to a $20k contest to see who could solicit the most votes via word-of-mouth in the Bay Area? Because that would have been totally fine, of course.

Of course not. But I haven't seen any evidence that anyone was doing that.

honest HN community members who voted for him in good faith?

How many such people exist? I don't think anyone knows. Unfortunately the vote spam which he solicited via twitter overwhelmed any other signal.

Even if this was supposed to be entirely decided on the basis of votes -- which is explicitly not what was planned from the start -- when people cheat they normally get disqualified. You don't say "this Olympic athlete took steroids, but maybe he should keep his medal... after all, he might have won even without the drugs".
Of course it wouldn't stop unwanted behavior immediately, but word does get around.

I'm not condoning any of the following, but:
- you don't bring liquids to an airport
- you don't go to Thailand to insult the king
- you don't bring chewing gum to Singapore
- you don't fly via the US due to the TSA
- you don't overstay your visa

The point is, if you want to stop unwanted behaviors, you make rules and you enforce them, and eventually (most) people, even those that haven't been to your country, will know what isn't condoned and modify their behavior accordingly or stay away.
Maybe. But he obviously feels miserable doing this. What's the point of being miserable while there is a lot of much more fun things to do?
I am more pointing out that it is not so black and white, since designs can include images/bitmaps/patterns etc so just saying "svg it" doesn't really cut it.

But yeah, it is easier to make it work and it can be non-flat as well.
> So companies "should reward those who are generous with their code" but not compensate them for it?

No, they absolutely should compensate them for it. Buy OSS.
Why does signal mobile application need so many permissions?
Loading even more functionality into the kernel is at odds with security, stability and maintainability. Its also not going to save much/any in the way of resources.
http://vanilla-js.com/ is missing from the list :-/
It'd be like including your microwave in a map of restaurants in your area. Technically yes, you can get food there, but it's not the same.
We are moving away from high fidelity prototypes to low-fi whiteboard sketches and prototyping in the actual application.

Occasionally we do pixel perfect prototypes with clickable simulated logic and all but we can't maintain it all, and we try to use it only when something is logically complex to reason about without pictures...

It's about as fast to do in the real code with mocked services when you have the application already there.

It requires more collaboration but that can only be a good thing.