skysight-inc/HackerNews huggingface dataset:
The thing is, parts of the app might need access to the hard drive, but that doesn't mean the whole app needs it. For example, your email client as a whole needs hard drive access, but the email parser just needs a channel to receive the messages and return a data structure, so you can isolate it and then if an email is sent that tried to explore some bug in the parser that achieved code execution, it still couldn't delete or read your files.

For example, see the Chromium architecture: http://www.chromium.org/developers/design-documents/multi-pr...
Anecdotally, whenever I try to suggest Scrum-but-without-the-rigidity, I just get dogmatic "that's not Scrum" responses.
Why it’s Impossible to Make Plans Anymore
That's a big one.

It should be part of the pitch, can even be after the screenshot on the front page. E.g.,

"Sign in a give it a try for the next 30 days. If you like what we've built, the subscription is only $3/Mo or $30/Year (we'll give you 2 mo free for making that commitment)". Or something like that.

It would have bugged me if I hadn't read that there was a subscription and came upon the Account page while perusing.
I agree with you that browsers help can improve security, in general. (Mozilla tried this with BrowserID/Persona, but failed.)

As for your second point, I still don't understand it :-) It's hard to make something usable without trusting servers in the current browser environment, even if browser vendors cooperate.
I'll be honest - I've been avoiding MetaFilter for years due to the horrific UI/design.

I actually didn't know that the content MetaFilter has supposedly is good because the design is so off-putting that I've never been able to read much of it.

MetaFilter should really do a redesign to a more readable and friendly interface, that is likely to increase usage/reduce bounce rates (and maybe increase the Google rankings).
Flipkart acquires Myntra – India's biggest e-commerce deal
This is a long shot, but have you tried taking him to an indoor bouldering gym? It is a very mentally demanding physical activity, that does not require any outside interaction with others but at the same time encourages it while also developing an appreciation for physicality.

My friend's son started going when he was 3, so no there is no time too early.
Isn't it annoying to see code.google.com as the medium of sharing code? I've got so used to Github that google code seems like an old 20th century thing..
Which Firefly episode did you watch first though?

They are out of order.
Exactly what I was wondering. Are you just targeting organizers or major conferences or something?
Most researchers say that actually IPCC is rather conservative in its views not the other way around.

First time I hear about Lomborg. Will read later.
It's true First coffeeshops open in Panama.
Tl;dr not just a party but a crypto party.

What a link bait title :(
In theory it should be safe. But sometimes something could force the encryption down to a lower standard and also capture the initial key exchange. Then it might be cracked.

Also normal websites without https will open you up to session hijacking.
Building Custom Apps for Pebble
Be sure to check out this comment explaining the name of Snowden's email address: http://www.wired.com/2014/05/snowden-cryptoparty#comment-139...
> It's hard to make something usable without trusting servers in the current browser environment, even if browser vendors cooperate.

That's why the solution needs to be built in to web standards like HTTP 2.x and HTML, rather than shimmed in to a javascript library. The original HTTP authentication scheme actually did one thing right, and that was bypassing HTML and Javascript (where any hope of security and privacy is long dead and buried) and going straight to the browser UI.
Maybe people want a smaller chance of earning $100000 rather than a bigger chance of earning $10000? Also TBS take more effort to develop than endless runners and match-threes.

PS: did you check this?

https://play.google.com/store/apps/details?id=com.tortugatea...
I think he's missing the point. A lot of people don't need or want innovative software. Infact innovative software is bad. Its easier to teach people to use software that has ideas and concepts that they've seen in other programs.

And if you're not innovating then why would you reinvent the wheel? A technologically spectacular codebase where the sky is the limit is awesome. Id also enjoy coding that. But users will never see or care about your brilliance.
Congress' approval rating is around 13%; no one is happy with the system. No one. There are 15 lobbyists for each and every congressperson for the finance industry alone. Each one of those lobbyists is backing a huge amount of money to make sure that they get their way. The result is plutocracy, and the average American is fucked pretty hard.

we need to be more resilient about voting out people

Are you serious? That hasn't worked. Every time they're replaced by people who promise change and don't deliver. Then they're voted out and it goes on and on.

It's like the old joke, "Doctor, it hurts when I do this. Then stop doing that." If you want money out of politics, if you want to feel less like the catcher and more like the pitcher, I've just told you how to do it. You're getting fucked. Let's be clear. The question is, do you want to do something about it?
The cynics want to decrease government power and influence over everything until it's small enough to be tolerated.
Bitcoin Foundation has $4,600,000 in assets and spends $150,000/mo
Upload them to wikipedia commons. See: https://commons.wikimedia.org/wiki/Commons:Guide_to_batch_up...

Better finish getting them all before the museum adds restrictions.
>I was always interested - are there cynics or at least pessimists amongst us that don't see all this progress (even humanity in general) anything but highway to hell?

That's me. I hold little hope for the future.

>If so, how do you cope?

Escapism.
Firefox extensions can, and have always could. ChatZilla, for example, does direct access to IRC servers from Mozilla browsers since 2000, but even server sockets are possible[1]. Native components are also possible - they're called XPCOM components. Or you can use js-ctypes[2].

[1] https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/...

[2] https://developer.mozilla.org/en-US/docs/Mozilla/js-ctypes
I'm wondering if GG might be in the same league as the Segway: not a complete failure or a big hit, but a niche product for very specific things (like the city sightseeing tours done on Segways).
How it is possible to send something back to store if you have already used the device? It seems strange. You were wearing it, it possibly have scratches, bacteria from your skin, etc.
Even then I can't envision how anyone could justify spending $299/day on something like this that (as far as I know, correct me if I'm wrong) can be reproduced for free using the Instagram/Twitter API...
Of course there was a point that this was not irreversible. That's what the notion of "tipping point" implies.

The links were selected somewhat in a haste but nevertheless you can come up with your own sources easily. Most of the "alarmists" have been warning and calling to action for decades now. For various reasons I had not read any of them for the past years which is why the irreversibility was news to me.
"You have to be willing to accept the graphics as what they are"

A perfect example of the cause of the discoverability problem. Keep 'em coming, no need to strive for quality.
That's really weird - I use pdf.js all the time, and suffer no such issues.

In particular, I enjoy it's superior font rendering (compared to the chrome implementation). I really don't get why chrome (on windows anyhow) has fairly fuzzy fonts while rendering pdf - noticably worse than pdf.js or acrobat.
Hom – React.JS for Haskell
The World's Most Innovative Growth Companies 2014
Especially on Firefox. The product would be asm.js…

On the other hand, there might be an initial compilation pause when starting to load the PDF.
You are correct that manual penalties can be applied, I worded my previous comment badly. What I mean is they don't appear to "manually" tamper with the result weightings eg by using a whitelist of upweighted domains.

While they can slap a manual -50 penalty on your domain, from memory you are notified of such penalties in Google Analytics so it's not a silent and nefarious manipulation. MeFi should know if they have such a penalty. I also admit that the "get out of jail" process is even more annoying than dealing with an Apple app store rejection.
Unlikely, given that this is native code, and pdf.js is web-app friendly js.
The problem is that cgroups are per-process; they don't allow for isolated areas inside processes that Arrakis is trying to achieve.
Everyone on there is a 30-something linguist, musician, or grad student; is an experienced fetishist; is a traveller who goes off the beaten track; is involved in several local community organizations; and has a long history of therapy.
In the ruby world there is the "mutant" ( https://github.com/mbj/mutant ) gem that does stuff like this automatically.

It runs your tests and makes sure they all pass then it mutates the code under test (changing a == b to a != b or a <= 10 to a < 10) and makes sure that at least one of your tests fails.

If your tests still pass after the mutation then you know you are not covering something.

Tis a great idea but making a C version with the equivalent functionality would be a lot harder I think.
Stock Footage – Construction
If used properly, can't the good hashing techniques be "safe", at least if the salt is not leaked?
There are two aspects to Knuth-style literate programming:

(1) the primary emphasis is on the description and commentary rather than on the code;

(2) the order of presentation is determined by the description rather than the program.

The first is a useful and valuable tool. The second is an artefact of using a language like Pascal which has a strict inflexible order to its code and no suppor for modules. If you have a decent language then literate programming is just a different kind of comment syntax.

http://www.haskell.org/haskellwiki/Literate_programming
'We have it in our power to begin the world over again.'
Could you give one usage example of such scheme if it was properly implemented?
Ask HN: Mobile developers, how do you do testing?
I would want to know how do you do testing right now for your mobile apps across multiple devices, especially in the world of Android when there are tons of devices with many versions of configurations, pixel density, screen size, etc.

Do you use any tools? If yes, how good are they?
Please do not do this.

You should not instruct users to change flags in order to use this. This opens up fairly serious security loopholes as malicious websites can start screensharing without being instantiated by the user.

Instead of using the getUserMedia API directly, you should use Chrome's chooseDesktopMedia API to get a desktop capture source (the screen, a tab, or any application window). The chooseDesktopMedia API is available in Chrome 34+ and can be used to do desktop screen capture/share without asking the user to enable flags.

As of 6 hours ago, the flag (#enable-usermedia-screen-capture) has been removed and will not be present in Chrome 35 Stable. [Ref: https://codereview.chromium.org/270353002 & https://code.google.com/p/chromium/issues/detail?id=347641]

In any case, cool hack!
More official info at http://newsroom.fb.com/news/2014/05/a-new-optional-way-to-sh...
can something this short and poorly argumented really be called a manifesto?..

anyway, sounds like the Chaos Model ( https://en.wikipedia.org/wiki/Chaos_model ), but with seating arrangements (?)
There's no reason why you couldn't run those apps on a sandbox, even inside Arrakis. And if Sony wanted to force you to have a webcam, they could do it now - they don't need Arrakis.
if their scheme is secure, disclosure should not be an issue
In 1913, the US was just wrapping up fifteen years of bloody guerilla warfare in the Phillippines after starting the Spanish-American war and the Phillippine-American war.

First the government got the masses worked up with a propaganda campaign, and then went to war to annex new lands and seize booty. That's what healthy, vigorous countries did, and we had recently run out of Native Americans to pillage. We killed millions in Cuba and the Phillippines and demolished their industry, economy, and infrastructure - a major reason they are poor countries today.

Our Vice President, Teddy Roosevelt, personally led men into battle, killed people defending their homelands, and made millions off the war. So we elected him President.

The world was a rough place 100 years ago.
PICKY sticky pollen. I've been living in Colorado's marketing bubble for too long: http://comeoutandplay.org/2009_pickystickypollen.php

And I'd stumbled on Phoenix Perry's (excellent) twitter bio yesterday, but didn't connect the dots until moments ago.

edit: there's been a picture of me on the internet for half a decade http://phoenixperry.com/main/2009/05/16/picky-sticky-pollen/
Depressed, But Not Ashamed
Only if you travel to places which use a different language.
3 indicates it may have potential. 2, 4 and 5 tell me Glass is unhealthy and unwelcome and frankly a bit pointless.
It would be really nice to be able to record a portion of my browser window, convert the sequence to a GIF and upload it to imgur.

That would make some bug reports much clearer, rather than describing each step.
Command line is definitely best for scriptability and repeatability.

The thing I like about ImageOptim is that it runs multiple strategies (for PNG and JPEG at least) and picks the best one. Plus its ease of use for one-off compressions can't be beat.
Steven Pinker wrote quite the tome on this subject. Its worth the read. "I argue that despite impressions, the long-term trend, though certainly halting and incomplete, is that violence of all kinds is decreasing. This calls for a rehabilitation of a concept of modernity and progress, and for a sense of gratitude for the institutions of civilization and enlightenment that have made it possible." http://edge.org/conversation/mc2011-history-violence-pinker
The rest of the world seems to have similar experience with mine, if you check the threads at this other HN story:

https://news.ycombinator.com/item?id=7716022
Another benefit of using cDM: more visitors to your site would be able to use your app right now instead of posting "Chrome vers. doesn't work" :-)

20% of the world (and likely an even larger percentage of HN users) already have cDM support! [http://caniuse.com/usage_table.php]
I want to do something about it, but considering your method requires a Constitutional amendment just as much as my method, let's go for the simpler and more compatible one:

- Only a natural person is a "person" for the purposes of influencing elections, voting on questions placed before the people (including, but not limited to, the election of representatives and Electors to the Electoral College), and when determining the applicability of rights guaranteed by the Constitution.

- Entities created by force of law are not natural persons and the binding together of multiple natural persons to create, run, manage, or dissolve such an entity does not give said entity the status of a natural person.

- The expenditure, or not, of money or the interaction with our economic system is not speech.
I can see Android Wear taking off and Google Glass quickly being forgotten about. The Moto 360 watch looks great, and the Android Wear software is pretty nice. I can get my notifications without taking out my phone and I don't have to wear something that looks ridiculous. It doesn't provide the 'hands free' experience of Glass but I've yet to see any software really take advantage of that other than in niche areas.
It has an awful color scheme and looks like it was made in 1999.

I looked it up and it was in fact made in 1999. I doubt anything changed since then.
You might be interested to know that there was an Amendment to the Constitution that was only one state short of being approved that attempted to address this problem early.

http://en.wikipedia.org/wiki/Article_One_of_the_United_State...
Nakliyeciler
I try to avoid it because it looks like garbage. Even though the content is good, I feel the site is not authoritative because it looks like some guy's geocities page.
Love the last sentence of the article, quoting Wolf: "What a fucking legend."

Indeed.
> "Genetic engineering and other biotechnology as well as nanotechnology (and potentially _free energy_ technologies if they exist)..."

Somehow this part makes me think the whole article lacks a healthy dose of skepticism and manages to hide it well.

For what Frank seems to be talking about here is stuff like 'zero point energy' or other such misconceptions.

(Apologies if he means things like cold fusion on a tabletop device, which is _slightly_ less crazy.)
I know we have some of the ideas below but still. I want more of it.

Wireless! I dont want my computer, tv, games console having a load of cables trailing everywhere, How about a smartphone which pulls its power from the same antenna where it gets its signal.

Wireless power, wireless graphics, Wireless charging.

Whilst we are at it how about a phone which you could use wirelessly without it having to be plugged into the national infrastructure (we could call it a mobile phone).
> Basically, you need a better politician, but the selection pressures for best politician are somewhat self defeating.
> Either you build one as an AI or you build one out of multitude of people.

AI is not the only possible way to mitigate the problem, here is another one:

"Best way to pick legislators? At random. "
http://www.washingtonpost.com/blogs/wonkblog/post/best-way-t...
I've often wondered what sort of effect simply passing a law that all representatives must live full-time in their home districts would have. It would certainly make lobbying uneconomical - instead of one lobbyist being able to wine & dine 535 members of Congress, they would only be able to wine & dine one member, or perhaps 2-3 in a densely-packed municipality. It might lead to representatives considering their constituents as their "tribe" rather than the government as a whole. It would probably slow down the pace of regulation, and significantly raise the threshold for what level of support a bill needs to become law.
"Much more hacker resistant" authentication is certainly something you could sell as a service; but it's not cheap and nobody wants to pay for security.
India's Largest e-commerce company, Flipkart acquires Myntra
Buying up media outlets is already centralization of power if you truly build a system to distribute power you will limit the number of media companies one entity can own.
Best way to pick legislators? At random.
The interview is interesting in that it shows how data science is used in a startup context.
In Spain, having all this in mind we have created a citizens network in 2013 to force in a short time a real democracy in our country. We are common people, hackers, lawyers, engineers with our jobs but we are very well organized, we have learnt a lot from open source development organizations, we have no investors but we have the best people with us.

We created the party to lobby our institutions and in just 1 year we are growing much faster than expected. This article in NYT was right after we were born
http://latitude.blogs.nytimes.com/2013/01/11/is-spains-newes...

We may be wrong but certainly our are proposal for a new democracy is one of the most advanced in the world after years studying examples all around http://partidox.org/basic-information/ (sorry but the information in English is very reduced)

On Monday 25th of May there are European elections and for the first time we will be in the list of candidate parties.

Our fisrt candidate is a "hacker", he is Herve Falciani who since 2009 has been collaborating with numerous European nations by providing information relating to more than 130,000 suspected tax evaders with Swiss bank accounts.

We have very exciting times ahead and thanks to technology we have new ways of organizations and new ways for pushing changes
2 can be fixed with better optics. 5 will be solved when there's a killer app.
...
</head>
<body>
<main>
<section class='agileParody'>
<header>
<h1>Manifesto for Async Software Development</h1>
...

Although they could have simplified to down to one rule by saying "We value working the way we want to over the way you want us to".

One of those successfully trolled and truly believing is going to reinvent Fred Brooks using javascript and claim he's been drastically improved as a result.
Good hashing techniques store "salt" along with password. Salt is not a secret key, it's a public value used to make password hashes unique.

Good hashing techniques increase costs for attackers to brute-force passwords.

If they securely encrypted passwords or password hashes, and the key was not leaked, then passwords are safe. However, the probability of attackers stealing the database of passwords and not stealing the encryption key for it is pretty low.

Knowing anything of this still doesn't affect user actions, who should change eBay passwords and never reuse them for anything else.
I'm far from a designer, but I still like to think I appreciate good design.

1. The color combinations are really bad. Dirty-yellow on blue/dirty-yellow on green is close to what a designer would chose if they were planning to make something deliberately look ugly.

2. The titles are in grey while the content text is in white. Why tone down the most important thing on the page?

3. The spacing between all the objects is weird. The space between the comments is huge - it was likely made that large since they would otherwise flow into each other. They should have separated the comments using other methods in addition to just making the space between them huge.

4. For long comments with multiple paragraphs and links it can be hard to see where the next comment begin, since the links (in the comment) and the links to the user profile/permalink to post look almost the same.
Of course, there was an implicit "from here in the UK and from a very comfortable middle class home" in my statement there...

[NB Anyway I stole the point from the start of Niall Ferguson's The Ascent of Money]
The danger of listening to superficial programmers and their rejectionism: "I believe now that I was wrong: the infix syntax did not cause Dylan to succeed, and I find it distinctly inferior in practice to the s-expression syntax that I used for several years."

It's true, there is an advantage to mainstream appearance. But analysis suggests weighing tradeoffs: what are the disadvantages? Are there ways to minimize disadvantages while keeping advantages?
Pharo is a fork/clean-up of Squeak with a developer oriented focus.

Some of the Pharo developers want to distance it from the Smalltalk name/association which they believe may be holding it back. There is/has been a long heated mailing list thread on it. http://forum.world.st/a-Pharo-talk-from-a-ruby-conference-td...
banning advertisement for bills except for public notices

I'd like to see how banning discussion of bills goes down with the First Amendment, or how you intend to distinguish between "ads" and "discussion".

Also, voter turnout for this kind of thing is going to be terrible, like the Police and Crime Commissioner fiasco: http://www.bbc.co.uk/news/uk-wales-20344900
I wonder what this means:

> the world owes a debt of thanks to Jeff Bush who was the first person we know of to get a full TCP/IP stack working on a cellular data connection

IP is natively supported by GPRS and worked from day 1, and before that regular GSM-data had been used for TCP/IP for a long time.
Just tried to change my password and got:

"White spaces are not allowed in password."

Is there a valid reason to disallow spaces in passwords? I can't think of one.