skysight-inc/HackerNews huggingface dataset:
I don't care if they rewrite the camera app, so much as standardize a sufficient set of fine grained APIs so that other people can write great camera apps. I know there's a lot of low level, custom interaction with the DSP that is hard to capture in an API, but the current level of granularity is just woefully inadequate. If they just focused on getting a really detailed standard API as part of Android I'm sure a thousand beautiful camera apps would bloom and we might even see a whole new mini-industry come from specialist camera apps for specific situations.
Is there something to read about how Dark Mail will work? I'd be interested to contribute, help build an implementation, or add support in products I work on.
Ask HN: Am I Hellbanned?
Hi,

I recently submitted a story with a 4 letter word in it, and afterward the next story I submitted was immediately dead, so I presume I'm hellbanned.

I then tried to submit the same second story by means of a second account I have (with much less karma) that I rarely use, and it wasn't immediately dead, but was soon after submission, so now I wonder if it was the URL of the particular story that just goes dead for some reason.

So now I have to ask someone if I'm indeed hellbanned. The offensive story didn't get retitled, btw. So I don't know.

Thanks in advance for letting me know.
You claimed that Dart is a flawed language. Substantiate that claim. Basic stuff here. If you can't, I must assume you're a troll or have no clue yet somehow think you do.

> Do you think Dart is that amazing? Do you think Dart is just so wonderful that it'll unite the programming world as never before?

The world isn't black and white. Dart doesn't have to be perfect to be a viable alternative to JS.

> Even Google's pet framework is divided and recoiling.

No, they both thrive and benefit from the other. It is a feature. The same thing is happening with Polymer.

> Why Dart?

Take a cursory look and you'll find some arguments for Dart but I would think you would have covered this before having such a strong opinion.

> Google is trying to shove Dart down our throats

Said multiple times. Substantiate please.

> fall off the radar when it's clear that it doesn't transpile to js very well. The alternative is a fantasy.

So you know more about dart2js capabilities than the creators of V8 and Dart? This is the condescending and arrogant attitude I spoke of.

https://www.dartlang.org/performance/
Yes the same technology is in Autodesk Remote, which has been out since July, and allows you to do exactly that. The JavaScript component is not out yet, it is just PC to PC or OC to iPad right now.
Same thing happened to me.

Safari Version 7.0 (9537.71), OS X 10.9 (13A603)

Screencast: http://i.imgur.com/7uigOMg.gif

Couldn't two-finger scroll, couldn't click the navigation circles, and when I dragged the scrollbar manually it'd snap to the top when I let go.
I wondered about that traffic, and getting confirmation from the source that the only way the NSA could have it would be by tapping into the internal network is as quite damning.

Google has the best OpSec team I've ever known, it is my hope that they close this 'loophole' as completely as possible.
and here's the original "fuck these guys" post https://plus.google.com/108799184931623330498/posts/SfYy8xbD...

The submitted link is Mike Hearn agreeing with and elaborating on Brandon Downey's original thoughts on the matter.
I believe revenge on an individual level can be morally legit.
Perhaps the Coindesk weighted index?

http://www.coindesk.com/price/

Among other factors, for inclusion in the index, money must be liquid within 7 days.
Would whoever designed JIRA explain to me why on earth there is no button to Log Work under the Work Log tab on an issue? Instead I have to go to the More menu and click Log Work.

And why is it considered a bad idea to be able to assign an issue to more than one person by default? Have they ever heard of pair programming?
This is not cheating in any real sense of that word. The computer has that opening book in its memory, so why shouldn't it make use of it any more than Carlsen is making use of his memory?

What's the alternative? Harrison Bergeron-style handicapping of computers, to soothe our human egos?
Agree. Spent a few mins trying to click and play with the logo in the hope that it'll start playing some tunes or do something interactive... Video would have hit the spot
It's ironic that when the Chinese attack against Google occurred, we thought the Chinese government was the most hostile state actor threat to worry about, but it turned out to be the US and UK government.
Personally, I think it is disingenuous to suggest that the standard to which we hold our foreign intelligence services should have anything to do with the tax strategy of the service providers whose infrastructure it is that they are violating. These are quite clearly American companies, headquartered in America, listed on American exchanges, with the majority of their staff based in America, already cooperating fully with lawful American intercept requests (remember, that's what PRISM was).

Even if there were some John Yoo style memorandum finding this legal under some perverted legal construction, I still don't understand what could possibly justify a program like this, especially given the cost, implications, and consequences of building one.
> I'm running firefox with noscript on Win7/64 and have Word 2007 installed on the system. ... at no point did I open a word doc ... So, I guess the question is, how paranoid should I be?

Security advisory 2896666 covers only Windows Vista and Server 2008. Since you were browsing on Windows 7, you are not affected.

It further states that you can be attacked if you open an email or file. You say that you did not open any Word documents. That's a start. But did you open any files at all in Microsoft Office? Outlook emails, Excel spreadsheets, Powerpoint presentations, etc.? If not, then you are not affected.

At least, you're not affected by the current version of the attack.
"is kind of like saying the operators should just leave all of your passwords in plaintext in the database because they could intercept them at log in anyway."

Actually, as with encrypted email, the cryptography research community already knows how to solve that problem:

https://en.wikipedia.org/wiki/Zero-knowledge_password_proof
This has been asked before, but I'd love to hear from a dev (anonymously of course) who actually helped build this NSA madness. Is it like The Cube, where no one really knew what each piece was for? Is it that they are morally pro the NSA's attitude toward personal and corporate privacy, or do they just not care either way?
Closing that loophole was underway in Sept according to this article (also linked in the post)...

http://www.washingtonpost.com/business/technology/google-enc...
"The problem is that you focus too hard on what you can do and not on things you can't do."

Well put.
Dollars that you can actually access are real, and ones that you can't access (e.g. in a MtGox account) are fake. A price denominated in fake dollars is a fake price.
Appreciate Mike speaking up like this. We need more people within the industry to speak up. Not just hackers.

(People within these companies are also hackers, but they have more effect when they speak because they are part of a company)
Now some would say the the government has already condoned illegal spying behavior, but that is not the same thing.

As the parent pointed out, the US government has already claimed the power to assassinate Americans (or anyone else) at will without explanation. They claim this is legal and no law was broken. I'm not aware of any claimed attacks on US soil as yet, but there are plenty of examples abroad.

I agree it is ill-advised and counter-productive, but you can't argue that arbitrary extrajudicial killing has not been used against civilians and enemies already.
It's the Digital Millennium Copyright Act, not the Digital Millennium "be nice to our servers and protect our trademarks" act.

DMCA is not the correct tool for this.
Did you start that paragraph with a "Maybe" on purpose? lol
Note that this is not a DMCA notice, as it does not have to do with copyright; however, despite following a DMCA notice template, it doesn't actually claim to be, except for this nonsensical sentence:

"I have a good faith belief that the removal of copyright management information from the material listed above is not authorized by law."
That still presents the problem of frequent uploads: you have to sync a folder on your hard drive, and then follow up with unsync when it gets too large, and then set up a new folder for the next batch.
That 4-letter-word story is now the top link on HN, actually.
Seems window.scrollTo does not work properly in safari when you kick the layers in to hardware accelerated mode.

I've disabled the snapscrolling now on all Safari versions. Try it now! I think I'll end up disabling it everywhere since people seem not to like it that much :)
No.

A recent submission of yours under this account was automatically marked dead as it was a link shortner.
some great learnings
William Binney in an interview suggested that the tech he built for spying on foreign countries was simply retrofitted and used to spy internally.

I am gathering not a lot of people actually knew what was happening at the beginning, and the tools they were using for "valid" purposes were just refocused.
1. Remove the navbar background color, make the <a>s (Login, Register) contrast with the background options (login and register), and keep the logo.

2. Remove the second, larger logo. It's redundant.

3. Move 'download on the App Store' lower on the page. The value proposition should come first; people don't know what they're about to download yet.

4. More descriptive value proposition - connect how? Share what with everyone?

5. Larger font and higher contrast for body text.

6. More concise body text, less jargon. Check grammar and spelling ('share with others at who are at')

7. Change 'Register' button copy to something more descriptive. People might think they're registering with Facebook (sad, I know). Try 'Sign-up using Facebook' or 'Join via Facebook' etc.

8. Give the registration buttons, or your main call-to-action, some depth. I get flat design, but here an affordance would help.

9. Remove the Learn More button and its bouncing. You want people to sign-up. If people want more information, they'll see that they can scroll.

10. Mention that the app is free in the value proposition above-the-fold.

11. Use the Learn More section to describe the benefits and address your audience's interests; don't use it to tell them where they can download the app - unless it's at the end; you already told them this.

12. Less text for each section of 'Learn More'

13. Remove 'Recent Images' - some of them make me wonder what kind of app this is.

Last, A/B test the page.
None. I'm just assuming if they sent a such a secret gag order it wouldn't be very effective if companies could just ignore it.
I see that, and I notice you can see my 'Ask' post, so I guess I'm not.

Thanks.
People like you are why things just keep getting worse.
Why do people assume the Chinese government is not able to use similar techniques?
We are working on a video! We have one but we felt that it didn't show how cool the app actually is :)

I'll link it here if you would care to give us some feedback on it.

https://www.youtube.com/watch?v=K8Hvg1JxnRY
Thank you very much for the explanation!
Doesn't matter how fast wireless is at what point in time -- a wire (or fiber) will always be much, much faster.
Never heard of them before today, and I'd been looking for a good picture storage solution in the last year. Maybe that's part of the problem.
Bought it. Does not seem to work properly with iOS6.1 and iPhone 4s. Hopefully there'll be an update on this!
"Do you want 0%* of sites to claim that passwords are secure, even if they use a well-configured bcrypt and follow best practices?"

Yes, because passwords are insecure even if you follow "best practices." Here is a straightforward attack:

http://www.businessinsider.com/how-mark-zuckerberg-hacked-in...
As pointed out by another user, I was annoyed as you reading the article, but the script can be used outside of their PaaS and the source is on Github [0], even though the author did not link to the repo. Typically, I have noticed the prevalence of Github and free repo hosting means people link less and less, and expect you to auto-magically find their code via Google search, or by just clicking one of the social buttons (even though the nerdier you are, the more you hate them and refuse to use them).

[0]https://github.com/onmodulus/demeteorizer
Besides Zerocoin which other ones would you consider improvements over Bitcoin?
This is hilarious. I love all the shots of him striding. So much purpose.
Interestingly how nobody commented on "We would expect to challenge such an order if served on us." part.
I tested it back when I ran a dev team.

We were faced by constant pressure to develop customer stuff faster, and the team were doing regular 60+ hour weeks. I put in some new rules on hours, including:

- no dev worked more than 40 hours on scheduled projects. Overtime was for disaster recovery or slippage repair to meet a deadline

- if the salesperson agreed to a new deadline, then we went over their other tasks and worked out what needed to shift to make room. If they insisted on overtime, then we insisted on lieu time to pay it back, from their scheduled project time.

- if someone came in to fix a disaster, we gave them time of in lieu. If we really couldn't do the time off, we paid them overtime for the time.

It took a few months for this to settle in, and I got to test the productivity changes (by measuring project estimates vs actuals). Productivity improved as the hours worked decreased.

The productivity gains came mostly from more realistic project estimates, but a significant part from increased dev productivity... they just wrote better code that needed less correction, faster.

I would post the data, but it's commercially sensitive and about ten years old now.
It's several decades past due.

Robert Lustig, quoted in the article, gave a fantasticly informative talk which hit youtube a few years back, which explains the folly of the low-fat diet. http://www.youtube.com/watch?v=dBnniua6-oM
Most large companies will grade you based on your work adjusting bonus and the amount of stock you recive. That way there is at least some monetary incetive for it as well.
OP, what software are your team using currently? Maybe the inability to make it stick is a mismatch of your team's workflow compared to the paradigm's used within Asana or Trello.
In my experience, the vast majority of projects have a defined technology stack. Where are you seeing all these job listings that let you use any tech that strikes your fancy in production?
If you send me an email at johan@theremin.io we can try to sort it out.
How To Create Productive Android Apps in Market?
>How could one study it objectively?

Here's a fix, and it comes from within: Give up the ideal of objectivity. Objectivity doesn't exist.

I see this fallacy all the time from hackers. We are not merely rational creatures we are also feeling creatures. Embrace it.
Evernote As A Neural Prosthetic
Does anyone care that the $100k Tesla Model S doesn't come with safety features such as blind spot monitor, lane departure warning, forward collision detection? Subaru has them all for a third of the price!
New players on world stage: Chinese Provinces and Indian States
Oh, America.

I don't know what else to say really. This kind of reaction defies any form of rational discourse. As an outsider I'm kind of numb to it though. America, in my mind, has gone from a "cool" place that I learned about on television (Home Alone, Mickey Mouse Club, Terminator, NASA etc.) to this giant nanny state that has MASSIVE knee-jerk reactions to anything, e.g. putting warning labels on coffee, searching peoples assholes for drugs cause they clenched their buttcheeks, making air travel a ridiculously painful experience, etc.
Well that's fine, but we're not comparing personal opinions. This tangent was brought to us by smokeyj's ramblings about the injustice of governments doing bad things with unequal punishment, and edias explaining why he's full of it.

Reality is well established that government plays a different role than individuals and is explicitly given permissions we refuse to citizens by way of the Constitution.

People can't own ICBMs or atomic bombs, either, which is their sovereign right if not for the oppressive government.
I would assume they use similar techniques within China and perhaps allied countries like North Korea and Cuba, but the US is performing wiretapping in at least the UK, Canada, Australia, and New Zealand. Also, how much non-Chinese Internet traffic passes through China?
More importantly, whats the difference between Chinese and American government when it comes to privacy?
That takes balls. And, possibly a bit of stupidity.
Anecdote:
I tried to submit my side project multiple times, it never got a single upvote.

Then, a day after I gave up, someone else submitted it and it made it to the frontpage: https://news.ycombinator.com/item?id=6622285

After that, I came to the conclusion that HN's ranking system was highly sub-optimal (given that you can get wildly divergent behavior for the same content).
So I went to try this out and...

nothing.

Just like you said. It doesn't connect using their prescribed aws.otoy.com link.

I'm waiting to see if anyone actually ever gets this to work.
> works-with-USG/DOD, contracted in war zones, lots of friends in government/police, etc.

You're part of the problem. Seriously, these people stick by their own--it's the rest of us poor bastards who get the shit end of the stick.
We should all resist, especially if we have nothing to hide. To the point where it no longer makes sense for someone to say: "they obviously have something to hide", because the norm has been destroyed.
Every human being deserves an average of 8 hours of work, 8 hours of family/leisure, 8 hours of sleep and 2 days a week free. Even a doctor on whom many lives are depending. Lives of critical employees are just as valuable as the lives of those who are affected if they don't work harder. The whole "if I don't do this, the project will sink / things will be destroyed" is a self-imposed ransom situation that managers count on.
The Chinese were targeting specific journalists and critics. Presumably to harass them.

I'm not saying the US doesn't do that, but the evidence is not as clear.
The NSA must have somebody working on the inside at google.
Otherwise it would be extremely difficult to reverse engineer the RPC protocol that was used by google's servers to communicate between each other. Even on an unencrypted network I can image it would be very difficult to reverse engineer the protocol without any help.
Very cool! Apps like these make my phone a beautiful, versatile thing, not to-do lists.

(Hijacked scrolling doesn't work in Safari, fyi)
I think Go is primarily designed for servers and servers are overwhelmingly 64bit these days. In a 64bit virtual address space, you can have millions of contiguous stacks each of gigabytes size.
There still have to be technical people involved for refocusing software. You don't simply drag and drop an icon to get something redeployed for another purpose, and definitely not for something of this complexity.
This is anecdotal, but I've now lost 20 kg with a ketogenic diet. Started at 110 kg, I now weigh 90 kg after 5 months. I've complemented the diet with a regular amount of exercise (mostly running).

If anyone is interested, http://www.reddit.com/r/keto has a nice community of ketoers.
Is information about disruptions to the US PSTN collected anywhere?

The discussion of cable tapping and the NSA's apparent taste for doing things the expedient way instead of the legal way makes me wonder if the "vandalism" domestic underground fiber cuts in the years after 9/11 form an interesting pattern.
Working extra hours with that in mind would only be wise if you could accurately predict the reward. It would be a rude surprise if you worked extra hard all year only to hear "Sorry, no performance bonuses this year, our CEOs decided they weren't earning enough."
China doesn't have agreements with BT, AT&T etc which allow it to tap fibre in our countries at will. I'm sure they try some tapping, but they can't do it on the scale that GCHQ and the NSA have been outside China.
Or, they could have just hired an ex-Googler familiar with the protocol. No need for someone working for the NSA "on the inside" at Google, and no need for reverse engineering.
> TIFF is a great example of how a terrible specification can lead to endless security vulnerabilities in parsers.

TIFF is an Adobe spec, and we all know how great Adobe is at security ...

Actually, TIFF predates Adobe involvement. It was inherited by Adobe when it bought Aldus. The file format was designed in 1986 and last revised in 1992. That's 21 years without an update -- an eternity in the computer world.

Ironically, TIFF used to be known as "Aldus-Microsoft TIFF." Aldus designed the format, and Microsoft provided the marketing muscle to establish it as a de facto standard.
In The Shadow Factory (written after the Klein leaks but before Snowden), Bamford notes that a lot of surveillance equipment comes from Israel. I don't know much about Israeli culture but it may be significantly different from the US.
I feel that you're wrong about that.
>Taxes are armed robbery

This is such a crock.

Taxes are the agreed upon payment for services rendered, the EULA for which you agreed to by being in the country.
internet radio!

http://soma.fm

http://di.fm

http://dublab.com
But it's pretty sweet though, that pg went to the lengths of himself cooking stuff up. I'd love it if pg cooked something for me.
Well, sure -- I acknowledged more intangible benefits in passing -- but the poster wanted an objective way to measure it, so I gave them one. shrug
https://github.com/chrisvana/repobuild

I use it to build all of my other projects.
Hey Mordy you're sure to stop by and read this at some point so this appeal is to you:

Please put your code up on GitHub. sed -i 's/Apple/aFruit/g' if you'd feel better about it that way, but fuck Apple and allow people to run their own Heroku app if they'd like.
No need to reverse engineer it, it's a public spec, ProtoBufs. It's like saying "it's extremely difficult to reverse engineer JSON"
The RPC protocol is stated to be based on protocol buffers so the encoding is known. What you would need to do to reverse engineer it is coming up with matching message descriptions.

But, even without that piece of the puzzle, reverse engineering a protocol that doesn't use encryption wouldn't be "extremely difficult". This is not an indication of an inside man.

https://developers.google.com/protocol-buffers/docs/overview
Because people do not care about their TeX interpreter. Today, nearly every LaTeX writer uses pdfTex. If they switch to luaTex nothing changes, because luaTeX is (intended to be) fully backwards compatible. If you start writing your own packages, then luaTex becomes interesting.
But at least, configuration makes you free. KDE don't make you slave of his "vision" tm
Easier way to get the GUID in Windows is to use the command OTOY recommended..

wmic PROCESS get Caption,CommandLine | FIND "GUID"

but write the results to a txt file on the desktop. So...

wmic PROCESS get Caption,CommandLine | FIND "GUID" > Desktop\t.txt

I don't know why OTOY would NOT have put that value in the instance metadata on startup???
Wow, a guy working for Google said "fuck you" to the NSA. All my doubts and worries are gone now.
Sorry, I didn't see the city dropdown. I was just using the 2.99 persons per household to estimate based on 3M people. I can't edit anymore unfortunately.