skysight-inc/HackerNews huggingface dataset:
Leaving the "lag does exist or not" issue aside, Google is working on a Dalvkit replacment called ART (http://source.android.com/devices/tech/dalvik/art.html).

KitKat ship with an experimental version of ART, and it seems to perform better in synthetic benchmarks than Dalvkit. People online are also reporting a smoother experience with it (but it might be placebo, I don't think there's a scientific and unbiased comparative between the two yet).
Let's stipulate that your detection system, which does not currently exist even as a design document, actually works. By your own admission, only a small minority of users will actually install it. Now: a whistleblower in the USG, who is much more likely not to be a "power user" (if they were clueful they wouldn't be using this system to begin with) leaks a document from your service to a journalist and begins a conversation.

The FBI decides they'd like to read that conversation. They issue a court order requiring you to hand over your TLS private key, and use it to MITM your users to feed them corrupted JS code that discloses PGP private keys.

The small minority of users "detect" this change. But not quickly enough: the whistleblower has already logged in to check their mail, and has now disclosed their private key to the FBI.

What now? What's the feature you're going to build to keep that from happening?

Not only are you using Javascript crypto to provide this "service" to users, but you're not even forward secure.
Could you be more specific? I don't know who "everyone" is, or what a large scale is, or who is detecting what by whom. In any case, I don't see how anyone could detect real HTTPS MITM.

If the Scramble.io people ship ALL OF THE PROGRAM LOGIC IN THE EXTENSION, it could be secure. But if any program logic (javascript) they interpret is delivered to the user via HTTPS, it will not be secure.

In general, dragnet security will always be possible as long as you can do statistical analysis over both targets in the network (or the whole network), which the NSA has proven it can do.
It's a pretty dry post, it sounds like the author wants to talk to Google to see if they can "work together"
Does the knock app have to be open to unlock your computer?
It'd be nice to let potential customers know the difference. :)
Traversable Achronal Retrograde Domains In Spacetime (TARDIS research paper)
Neat point, thanks for pointing it out. I love C (even more so after recently learning and using C++), but one minor thing is that frustrating is how hard it is to both (1) get really good at C and (2) the lack of great books on high-level C.

In other languages I use, I can get better by studying the source of programmers better than me. With C this is risky, as many large projects have messy code bases, and through their complexity hide the fact that one of C's great features is that it can be extremely lightweight in some projects. The tricks skilled C programmers use are a mix on unadvised hacks (like xor swap) and truly clever, portable, advised concepts.

There's also no great C book on higher-level C. Deep C Secrets is good, but perhaps a bit old. If you're using C for data work, you're out of luck (with maybe the exception of Ben Klemen's book, Modelling with Data, which is good but almost uses C too much when a bit of R and python would help). I'd love a book of machine learning and/or computational algorithms in C — with direct data examples.
Because only a subset of possible users has clientside storage available for keys, and this project doesn't care about security, it cares about maximizing the number of users it can obtain.
Does it scroll? It doesn't do anything for me (Opera), so I guess everything's broken.
The Croissant Conundrum
Wish more companies cut to the chase and simply advertised themselves as e.g. "exactly like Google Helpouts, except Not Google"

The "not Google" tag in itself is enough to drive me to click, where previously I didn't even know what Helpouts was, and had been ignoring the links. "Gee, another free product I'd need a Google Account for, I immediately don't even care what it does"
Hey everyone, I'm the author of this guide. It's come full circle -- I posted it a week ago in a "what are you working on?" Ask HN post, someone posted it to Metafilter and reddit, and it made its way to Boing Boing and Daily Kos before coming back here.

I'm currently working on expanding the guide to book length, and considering options for publication (self-publishing, commercial publishers, etc.). It seems like a broad spectrum of people find it useful. I'd appreciate any suggestions from the HN crowd.

(A few folks have already emailed me with tips and suggestions. Thanks!)

(Also, I'm sure glad I added that email signup a couple weeks ago)
Google already had the tech infrastructure for Helpouts. They would have aquihired them for their tiny user base and/or their domain-specific knowledge.

While, the author of the article has learned a lot over the past year - I think it is a safe bet that the information was not worth a lot to google. First, they could easily discover the same information after a few quick iterations. Second, there is a lot of organization debt during an aquihire which would make the knowledge transfer very expensive.
Very creative. I wish i could build things like that. One thing though, I quieter motor would be less distracting to meditate.
I think you can do that now with one of the GPG browser plugins (or just copy/pasting from a GPG app)
This sounds like a good rallying cry, but as someone who is seeing both products for the first time, I would say that Google does a much better job of communicating their product. In fact, I would not have not know what SiteNinja did if not viewing the Google product first.
So amazing nature photo
Amazing picture in the nature that will make you feel like you see a face!
Actually, Everpix was making around $40K / month from subscription revenue covering the infrastructure costs for both free and paid users with some margin. The problem is (obviously) having enough to cover fixed costs as well i.e. mostly personnel costs.
50 Inspirational Quotes to Live By
I know it's slightly off topic, but your comment "... the new iteration of Google Maps is proof IMO that they're not a great at products." I'm curious as to what you don't like about the new Google Maps? Personally, I think that while it took a little bit to get used to, it's great and works way better than before. I'm just curious to hear your two cents on what you don't like about the new maps. Thanks!
Disabling the cache for a single tab still does not work. Maybe somebody could find a way to workaround this though.

We just don't want to disable the cache globally as this could cause issues in other windows.
I'm getting this JS error: Uncaught You must specify your applicationId using Parse.initialize

while submitting my email. If owners of project are here, I'm using Chrome on Windows.
How do you delete something saved to Imgur? Need to have that option available.
Related: CouchDB for mobile.

With its master-master replication and explicit conflict handling, it handles being offline extremely well.
Please buy us or give me a job.
Sigh, I really liked Everpix. I was just about to move some of my older data into the cloud and "go full in". This is really sad to hear. You guys build a great product, sad to see it go.

Edit: I purchased the yearly $40 plan and would definitely have continued paying / using.
Going through that list, this is what I think github style open-source prototype publishing would mean for the points made there:

Left side of the board:

- No need to ship anything. Its possible to just put whatever you have out there and let people play with it by forking it. It doesn't even have to "build", e.g. other people could start by making it build reliably. There really are no limits.

- All code is immediately applicable for builders, even prototype code. Immediately applicable means that they'll be able to read it, study it, toy with it (possibly interactively), see how it works, make some changes => get inspired

- github is not results-driven. No pressure to "ship it", on the contrary - if you want to ship something, the common path is to fork and get it there by yourself, right?

- build and exit - the exit part doesn't even apply.

Right side of the board:

- Source code does export knowledge to be built upon - and its even more knowledge than just old-fashioned media (videos and articles) - it exports hands-on, interactive, reshapeable, remixable, engaging knowledge.

- its perhaps not long-term enough, but on the plus side it actively engages a much larger number of people.

- it could indeed distract from deeper, foundational work but I think there is enough room for anyone to choose what kind of work they want to do - no need to centralize it all. For example, people could "pull" new foundational work from Victor into their own projects.

- its definitely exploratory - massively exploratory as it engages more people actively on many levels and causes an innovation ripple effect.

A tiny example: as soon as V8 implemented generators in JavaScript, the node.js community started experimenting with async runners. Lots of async runners were produced and ideas are still studied, analyzed and exchanged between various projects. But before V8 published it, it was all just excitement and discussion about the possibilities with zero hands-on experimentation and a much smaller number of ideas.

- it is indeed ongoing - nothing needs to be shipped, no project need necessarily be done.

Additionally:

- it represents extreme transparency - everything open to the public - which nicely matches the scientific method.

Percieved but non-existant downside:

- personal recognition is harder - not quite true. Its easy to think that some things may get lost in the mass of people, but usually the contrary happens - the pioneers always get the recognition. [citation needed - this one is based on personal observations]

Possible downsides:

- academic recognition: no idea how academy (and related publishers) treat open-source in general. It seems like they would be a perfect match for each other as they share a lot of common principles, but so far it hasn't engaged researchers more massively...

Its a third category - different from traditional research and different from industry. I believe its worth considering.
Pragmatic Backbone
That's a terrible way to think. Drew Houston knew Microsoft and Google were already in the midst of building competitors when he applied Dropbox to YC.

I hope fellow entrepreneurs dont ever get discouraged when they see larger companies follow them on the same trail. It means they are on the right track more than anything else.

Dropbox didnt get discouraged and neither should any other startup.
Can An 8 Node Raspberry Pi Cluster Web Server Survive Hacker News?
I just lost 301BTC ($70,000+) on blockchain.info. USE 2FA / Cold wallets
agree! it seems that he is just "running-to-dont-loose-the-company"
What do any of those have to do with the actual product?
Do different languages confer different personalities?
The article never argues that the Google is copying his startup (except facetiously in the title). He rants that Google launched a product in the same space and appears to be making the same mistakes that he did on his first iteration.
Yes, we're on the same page! We have an idea for how fake messages would be passed around fake friends, and how to grow this "dark" network organically. Let's collaborate!
I have to be honest, one thing google is doing right is actually having the product on the first page. I would seriously consider changing your front end. It is crazy busy with self promotion when I'm already there to see whats going on. Hopefully I remember to check it out in the future but in the 10 seconds I looked at your page, I had no idea where to go to get started and browse the listings.

Google does this much, much better.
My apologies for not including this!
I'll add it in an edit soon!
Thank you!
why you need this in the first place? I think I'll troll some colleagues around. Although screen is locked, I'll just push alt+PrtScn and "c" to create a kernel panic. Cruel? Yes. Who's problem is that? - CANONICAL
One in five suns has habitable world
I never said I'd tell them what they are doing wrong face to face either. I just said I'd be happy to share insights to the market.

There's a difference.
Uhh, because other ads are completely honest and show perfectly real situations?
>I’m pretty underwhelmed.

Why?

>This is more like a squeeze bunt back to the pitcher and you’re out at first base.

How so?

>What I’m seeing when I look at Helpouts is some of the exact same mistakes we made over a year ago, while our company was still in private beta.

For example?

>...you built Helpouts all wrong.

Go on...

>Will people buy some of these Helpouts? Yes. No doubt. But it’s not going to scale in the way you hoped. Not like this.

Like what?
The last message
It's inexcusable to use a technical implementation decision to justify a poor user experience. That's what the HN response is every time.
Show HN: WebMenu
"If your page scrolls, you should have some indication that your page scrolls."

That's my approach. I don't think scrollbars are entirely necessary (and in a slide-to-slide webpage like this, having a scrollbar wouldn't really work since it'd break the UI), but having some indicator that you can scroll is necessary. It doesn't necessarily have to be a scrollbar though. Having content peeking out from beneath the fold is often enough to let the user know, "Hey! There's stuff down here! Scroll and check it out!"
Unrelated, but:

> I really love competition, and as a competitor I only want to compete against the best of the best. It’s like Mike Tyson in his prime saying that he wants to box with you.

Wanting to box Mike Tyson in his prime is a death wish. Maybe not the best analogy...

http://www.youtube.com/watch?v=g-478QGV9pc
The paradigm is not particularly new, even if the implementation needs to be. You're essentially describing IBM (Lotus) Notes sans cruft (proprietary rich text structures, UI, etc., that predate HTML/WWW). Space- and/or time-limited replication when getting the whole data set is unnecessary, local design/code caching and so forth are solved problems, so to speak. (They've been solved at least once before, and so an be solved again.) Say what you will about the Notes client (as a developer, I had to fight it every step of the way), but the underlying ideas are still valid and, IMHO, still necessary.
For my part, I didn't use Everpix because I actually want to edit my photos and just save the best ones. I keep less than 5% of the photos I take. Everpix tried to do the editing for me, but software will never win that game.
So over at Fashiolista we felt really scared when google launched boutiques with the crazy 100M acquisition of like.com

They announced partnerships with many celebrities, got PR on every major tech and fashion outlet.

In the end Fashiolista ended up dominating its space and google boutiques...

So stop your attempt at getting bought, get back to work and show these guys :)
It's pretty clear in the App Store screen shots. I'm disappointed my 2011 MacBook can't use it :/
Great point, Ryan. There's definitely value in this process and thinking through the problem and potential solution. The question is: is it the most valuable use of your time?
Barter with HN: Product/Business Guy Learning to Code
TL;DR: Skilled product/business guy offering his time in return for help with Python and JS coding questions.

---

Hello HN!

I want to help you with any and all of the following: product/customer development, conversion optimization, product processes, and data/analytics. In return, I'd like your help with Python- and Javascript-related coding questions I can't seem to solve/find an answer to on Stack Overflow.

My Background:

- Built a company (Vuru), went through an accelerator (FounderFuel) and sold Vuru to Wave (Wave's investors include S+C, CRV and OMERS)
- Led product side of Wave's personal finance product (https://www.waveapps.com/personal/) and company-wide engagement efforts
- Laid data-driven foundation for Wave and led team that increased key company-wide metrics by over 50%

Progress Learning to Code:

- Completed up to lesson 43 of Learn Python the Hard Way
- Worked through Google's Python class and exercises (highly recommended)
- Currently going through the Django Tutorial (https://docs.djangoproject.com/en/1.4/intro/tutorial01/)

To provide a strong foundation, I'm following this article's advice: http://lifehacker.com/how-i-taught-myself-to-code-in-eight-weeks-511615189

---

You:

You're a full stack developer, experienced with Python and JS, and are looking to improve your business/product chops.

If you fit that description and think this could be fun, email me: yoseph [dot] west [at] gmail
Love it. Gutsy, and getting your story to be linked with Google, so it will be picked up. That way you'll get more traffic to your startup. And as a side benefit you can get Google to possibly make an investment bid in you.
That didn't help them through
Why we backed the Structure 3D sensor
Regarding point #2: URLs will soon be clickable in the markup, rule and computed views.
I disagree on the zip. dmg used to be the preferred format for reasons I never entirely fully understood, but that ship has sailed, and I think for the better. Zip is much more convenient. You can, of course, sign the app within the zip.
Every time a startup I like fails I find myself less and less likely to use another one.

Everpix was really really easy and I would have been happy to pay double what I was for it, its a real shame to see it shut down.
Stone's comment is rather dumb. Insofar as Mackenzie was accusing him of "bias" (not a word she used) she might be interpreted as accusing him of trying to tart up his story to make it exciting. She appeared to be more concerned with Stone getting facts wrong and pretending to understand what Bezos might have been thinking.

Stone's comment was defensively knocking over a strawman and I wonder if it is indicative of his overall seriousness as a writer.
> it was much earlier this year when we noticed your employees signing up for LiveNinja

> I’m really happy a small team based out of Miami was able to inspire you in the way that we did
Thanks for that. I'd never heard of Koken but it looks very good.
What is the 'aws' command in example #2? Is that a Ruby/Python/other script released by Amazon or a 3rd party?
I know what you mean, SF is too expensive. But it's basically impossible to relocate a team of 7 who already have various different ties to a given area.
Good! Pretty simple and pretty real!
IPSEC/L2TP VPN on Ubuntu 13.04 with OpenSwan, xl2tpd and ppp
imho:
With a brick and mortar store, as with any other business, there's always a change you'll crash and burn. Unlike an internet business, you have less flexibility about certain things such as cutting costs. It'll be hard for you to spend less on overhead, for example, or move to a new location, etc.

You speak about moving the store somewhere else, and you can never know what impact it'll have. A store's location is part of its brand value (and as you say some customers will be lost for sure).

I think the big question here is whether you'll have the time to put your heart and sole into it, and get the things the current owner doesn't do done. The follow up question is whether you should. Perhaps the reason the current owner isn't 100% into it is because it's not worth his time. If that's the case... maybe it's not worth yours either.

Anyway - good luck. It's important to be passionate about the things you do :)
Google Keep is great for shopping lists and maybe a quick sticky note or two. Everything else, not so much. I'm shocked at how little it's developed in the seven months since release.

Google are pretty well established in a few big categories, but aside from Android, I can't remember the last time they were really successful in muscling in on some new territory.
Hi there, this was actually targeted at beginners and average C programmers. I'll add your comments in an edit soon!
Thanks!
ha ha ha ha ha. Down-votes for grammar. Some trigger happy bastard that could be policing anti-microsoft comments.

Since there's nothing anti-Microsoft here, he's deciding to check grammar. Lovely! Downvote this one too.
If you spend an excessive amount of time on a problem, sure, you lose that time immediately.

The far more likely case is that your code quality is too low, which means you're sacrificing untold amounts of productivity later on. Well-written, self-explanatory code is a piece of cake for later developers to modify. Code repetition and counterintuitive naming has a good chance of wasting other people's time for no reason (if it doesn't bite you personally). In larger enterprises and startups alike, I suspect more productivity is lost revisiting badly-documented hacks than doing gold-plated "elegant" work for the first time.
Did this post get nerfed? It had 45 points in one hour but it seems to be stuck at the top of page 2.
So 900 million Android devices back in July[1] and even if 5 million devices had Android that is a total of 0.55% of all Android users. Still worth it?

[1] http://www.androidcentral.com/larry-page-15-million-android-...
A good discipline also helps. ;)
Great, those were precisely my top 2 gripes with the Nexus 4 and I was hopeful they received enough complaints about it to rectify it, but I guess not.

Too bad I already ordered the 5, but if its as bad as you say, I may have to sell it and just give up on Nexus and get the HTC One.
What it takes to win mobile messsaging space
4 locations, if you count the commit. 1 place actually changes it, the rest are documentation.

/debian/changelog is a highly formalized free form-ish text file explaining what changed since the last .deb package. You could put lorem ipsum in there and the package wouldn't care although it would annoy people.

/debian/control is a list of recommends (why not a "depend"?) I believe this is a cosmetic change only ( 1 or 0 or 0 or 0 logically equals the result of 0 or 1 or 0 or 0, that type of thing )

(whoops edited to note that its some tasksel thing so its more than cosmetic, but for joe average doin all the defaults what matters will be the template file...)

/debian/templates is the sort of free form yet structured debconf question file that actually does the task selection.
I just downloaded the first 4 results for 'weather' on my iphone. 2 refused to show any data offline, one showed cached data without saying it was, and one showed a needlessly verbose error about being offline, then showed cached data with an indication of how stale it was.

So no, not all apps are already doing the right thing.
I'm not going to lie, I didn't like this post as much as I wanted to.

The author says that Google is making the same mistakes that LiveNinja made over a year ago. And that LiveNinja has learned a lot and iterated since then. At this point, I'm ready to believe that LiveNinja is the more mature product. That if I have a need, I should probably go to LiveNinja. I'm ready to be sold... But then the author does nothing. He don't actually tell me WHY LiveNinja is better. Instead, he mentions Google Answers, Buzz, and Wave.

Why not drop the ad hominem, and sell to your potential customers instead?
This is exactly DH0 [1]. I will therefore take the high ground and respond with DH1, "Of course you would say that, you're an anonymous internet troll. Crawl back into your cave."

[1]: http://www.paulgraham.com/disagree.html
Ah, except __FUNCSIG__ isn't portable/standard.
Read it twice, not a single differentiator between the two products was named.
Remote Code Execution in GitLab 5+
Either way, they need to hire an annoying "business guy" to worry about money 24/7 at some stage during the 18 months.
I have read this 3 times, I still don't know what he is trying to say