skysight-inc/HackerNews huggingface dataset:
Actually McDonald's has about the best fast-serve coffee available; this fact translates into very large profits from happy customers. That quality suffers fast if brewed under 195F and served under 180F; why opt for sub-par when being nigh unto ideal is easy? Some things that make life better are harmful if you do stupid things with them...don't put hot coffee between your legs.
The FAQ on the site says that they will build an exporter, and that they will e-mail their users when the tool is ready.
Not All E-Mails Are Created Equal; SaneBox Knows the Difference
Here is the author's response: http://www.businessweek.com/articles/2013-11-05/responding-t...
I like how the author says that there are all these mistakes that are being made, but doesn't elaborate on any of them
SEEKING WORK - remote - GMT (London)

I've just completed a credit monitoring job for a client in California. Tech used: Scala + Play!, AngularJS, Amazon SQS, ElasticSearch, MongoDB.

Other than that, I have 10-ish years Java and other server-side experience.

My website: http://opyate.com
Also, see more details: http://www.datacenterknowledge.com/archives/2013/11/05/racks...
BTW: there is a limit of 1000 results per search.
Use the acceleromter to test if the user is able to stand up straight.

Riding on the bus/train can cause a lot of wobbling around. How well can an accelerometer-based system distinguish this from drunkenness?
Maybe he wants Google to buy his company
I didn't understand there cost at all
Here are some of my personal rants on the new interface.

I hate how it zooms on every single search. Before, it would only move the map when your search result wasn't visible on the current map. If I'm searching for something, 90% of the time it's in my area and I want to know where it is relative to everything else. Now I always have to zoom out to get context (and they keep moving zoom UI element around--it's gone from top-right, to top-left, to bottom-right).

I cannot figure out how to use street view anymore. Looking at it now, I can kind of access it next to photos of a venue, but many times the venue is on a street corner or down an unmapped alley so you don't get to choose where you're looking from. They no longer show you what is mapped and what isn't and you cannot change your view from a top-down map. Last week I was searching near two similar street names (foo ave and foo st, for example). The one I wanted wasn't mapped and it snapped me to the other street, but I didn't know this.

They added a loading screen to the main page. Before you'd see tiles as they'd load, now you see a grey screen and the whole map fades in. This is terrible if you have a spotty connection. It also takes you longer to orient yourself since you can't see any landmarks until the entire page completely loads. Thankfully there still is progressive loading when panning/zooming (which, I think, was one of Google Maps original killer features).
You're right, but if even one person uses certificate pinning, they could make a post somewhere saying "hey, Lavabit's SSL certificate just changed, any thoughts?" and others may suspect that something fishy is going on. Especially if it were to occur after the NSA leaks.
I have mixed feelings, right now I'm experiencing a similar story with a project I have, and at this point I'm frustrated because whatever feature or differentiator I add, my competition takes it, at this point I feel like I'm the one shaping my competitor.

I can only spend ~4 hours/week to this project and I'm the only person behind it, whereas my competitor has ~20 active contributors, so I'm starting to get dismotivated enough to continue with the project...

Considering that my competition is stealing whatever I do, and considering that I don't have the resources to compete with them, I don't see much options...
Having a product disappear while you're using it is more of a risk when you invest a lot of your time into it. If Gmail disappeared with a month's notice, a lot of people would be forced to spend hours or days migrating their data and settings. If Google Search disappeared overnight, people could just use Bing.

This seems fairly transactional and thus fairly low-risk, although on the help provider side there's probably a reputation system which will become meaningless when the product is shut down.
Want to Buy Twitter Shares? Check Out These Charts First
True. But, it seems many VCs won't consider you if you're not in the valley.
So far, i've failed to see a reliable committee-signing trust system. Moxie's Convergence blows chunks all over my network connections in practice.

Committee depends on things like number of nodes in the network and integrity of the nodes, not to mention you can still do analysis on who was sending or receiving something at a particular time (which may not be enough to stand up in court, but it's enough for the NSA to know that Mike is talking to Jeff, or whomever).

At the end of the day, the best method currently available for clandestine activity on the internet is one-time anonymous drop boxes, and luck.
yeah. Seemed vague to me.
I liked everything about Everpix, except that they didn't charge enough to keep the lights on. Please don't make the same mistake. I'd want to trust you.
If you always ended up in GNOME 2 (like I did), perhaps you should give MATE a try. It's stable and continues right where GNOME 2 left off.
Isn't this just a fancy mobile home?
>knows that a <div> must be for layout but couldn't possibly treat <table> the same way //

How then would you treat actual tables, like <table noreally="true"><tr><th> ... ?

Screenreaders treat tables differently because they carry semantic weight - table headings, rows and such relate to one another in a way that mere areas of a web-page do not.

It's not the table tag that's bad, people don't [shouldn't!] use divs for marking up tabular data.
Perhaps I'm ignorant, but I've read your "JS crypto considered harmful post" and I disagree with the key points.

1. Browsers, at least the ones that matter, provide window.crypto (with a CSPRNG). This makes generating IV's for CBC "safe," makes generating RSA keys "safe," makes generating random keys "safe." Or am I missing something? Assuming the JS crypto code itself is actually sound, the PRNG seems to be the missing link...or at least, it was.

2. Packaging the entire app as an addon (assets, javascript, views, everything) means the app can be signed and verified. No in-app code updates. If you want an update, download the latest extension. The article assumes that people will do what OP is doing: downloading code and running it dynamically. I agree this is a no-no, even if verifying.

Is there some sort of attack vector I'm missing? I think it's fair to assume the browser is an attack vector, just like hardware is, just like the OS is, or whatever language VM you're running on, etc...but that seems tangential to the process of packaging/signing an entire javascript app and distributing it as an add-on. I also know about the unsafe memory stuff, but this just brings browser encryption down to the level of Python/Ruby/etc. I'm not dismissing this concern, I'm saying that if you're attacking javascript for having this vulnerability, you must also attack any GC language (which you do in the article).

How is in-browser encryption so different from any other java/python/etc app when packaged/signed? I'm not talking about replacing SSL, I'm talking about encrypting data via AES/blowfish in a browser extension with a key generated from a password, and if the data leaves the browser, using SSL on top of that.

What makes it impossible to do this and gain the same level of security as any other language/platform?
Dropbox would be ridiculously expensive to host photos with. Not a valid option.
Not necessarily. I'm on a 10,000 sqft plot of land which is valued at $20,000. I easily have enough room for this house.
+ great website

+ great UX

- knock just works if I touch my computer once (I would just type my password instead of knock my phone)

- knock does not lock my computer if I knock to get a water or something at work for example (version 2 maybe?)

- the download file could have the app name on it (I do not care about being a zip)

- Expensive for this kind of feature (0.99 would be more appropriate)

- Some information about how my password is being stored would be nice
this article is merely piggy bagging on the noise and flow of hits helpouts is generating nothing more, there is absolutely nothing useful in it.
Have you already looked into other discussion boards more focused on this topic?

I'm thinking of business magazine forums (if any of those are still around, BW/Entrepreneur/Inc.-type publications), LinkedIn, franchise-related, etc., where brick-and-mortar business owners hang out. Or perhaps general answer boards like Quora, or similar.
What about vs IPhone 4s? I'm looking to get my wife a new phone. The 5 and 5s are too expensive, so my choices are 4s and this Nexus 5. She already has Android, but we aren't picky about OS.
If you are into this kind of thing, http://www.reddit.com/r/tinyhouses has a modestly active community.

I've recently built a geodome structure and am working on a tiny house, which will probably end up like this wonderful abode http://www.youtube.com/watch?v=toFBj9qBLQo

Small is beautiful.
@willaaye
Can you tell us why you decided not to have a search bar right in the middle of the page so users can see what is available right away. You push people to signup before they search unless they discover the small search bar in the top right. Does this actually result in more signups?
You'd still have to vet your GPG install & mail client code. Also, it's not difficult to fork the code to create a client that doesn't use the browser at all. It just hasn't happened yet.

How do you know which public key belongs to the address? Key servers? Web-of-trust? Look it up on their homepage?

Scramble has an address -> pubkey resolution system which balances security with usability.

At least with Scramble you can create a secure USB stick to boot from with all of that preconfigured. Any solution that uses bare GPG still has severe usability problems.

http://www.gaudior.net/alma/johnny.pdf
just noticing the comment 'When a server is being stopped, we need to make sure we don’t lose any incoming data.'... the potential for data lose is already present with the use of redis server ?

I guess I am missing something.
backblaze.com
Plutonium powered pacemaker with 34 years in service:

http://www.nejm.org/doi/full/10.1056/NEJMc072143
I would use Truffle if it were in my locale (British Columbia).

I like how you wrote the application answers. You come across as smart (but not cocky), engaged, and enthusiastic.
From the sounds of it, what doomed them was pricing too low in a way that made it impossible to create higher tiers of service, and, perhaps most importantly, using AWS for everything. AWS bills monthly, so if in fact they were running a $35k/mo bill there, a HUGE refactor was passed by. But then again, startups don't hire sysadmins anymore.
It is dependent on the definition of quality. I'm not saying just throw crap code over the wall as quickly as possible! I've seen the consequences of that often enough. But I've also seen a lot of premature optimization masked as "quality", and at a certain inflection point, it becomes so time-consuming that it threatens the project.

For example, do you really need 100% unit test coverage of all corner cases?
So far, my biggest gripe with KitKat is that there is literally zero customization available for the launcher, and if you switch to something like Nova (my previous choice), you lose the 1) easy access to a Google Now screen, and 2) "Ok Google" voice search. This wouldn't ordinarily bother me much but there are two big UI/UX gripes I have with the KitKat launcher:

1) To quote a Reddit meme, the icons are just... too damn big! Yes, the screen is lovely and the new icons are perfectly good looking, but they're huge! Even on a 5" 1080P screen, you are only allowed a 4x4 grid. I used a 6x6 grid on my Galaxy Nexus and think that size is far more appropriate, especially if you want to take advantage of multiple widgets on your homescreens, or a mix of widgets and shortcuts on the same homescreen.

2) Related to the first complaint, you can't create app folders in the app drawer. This makes it impossible to "hide" things like LightFlow, News & Weather, Keep Screen On, the default Email client, or other utilities and random apps you don't ever want to see. At least you get five rows of four, but still, the icons are infuriatingly large.

I haven't played with the camera enough to comment, and the battery is light years better than my Galaxy Nexus so I have no complaints there (yet). I do carry a Powerstick (http://www.powerstick.com) in my briefcase when traveling, though.

The fact that you can now do both video and voice, or just voice, Hangouts while on cellular networks is enough for me to overlook quite a few issues.

One last tidbit: the new dialer & phone app is much, much better than the old stock one (imho, this is something Samsung really did a good job of with Touchwiz), but it is not intuitive and there are some wonky things about it, like the fact that the standard dialing screen only shows 3 of your starred contacts and there is no apparent way to scroll/view the rest of your favorites.

I'm expecting a 4.4.1 sometime not too long from now because there are enough things lacking polish to warrant a few extra weeks in the oven.

As for the hardware, not a huge fan of the sharp edges, but it does feel good in the hand and the small side bezels make it feel smaller than a 5" phone should.
Hahaha, I can't stop reading it as Hell Pouts.
I'm sorry, I must have missed the link to the requirements document.
But explicitly spelling out to your wealthy competitor all the ways in which you kick its ass likely improves your chances of being acquired.
Make it modular and expandable, have like a 'base house' with the kitchen, 1st bath, 1st bed, and living room then then add the ability to add Bedrooms, and Bathrooms as 'modules' -- basically a house building block system, --that would be cool.
To be fair, the slogan their late-term marketing consultant came up with was pretty lame.
Norvig's "Warning Signs in Experimental Design and Interpretation" is also worth reading and covers the higher level problem of bad research and results. Including mentioning bad statistics.

http://norvig.com/experiment-design.html
Disregarding the metadata problem for a moment, wouldn't it be possible for all major e-mail providers to integrate PGP in a user-friendly way, with public keys tied to their accounts (so you wouldn't need to know someone else's public key, just their e-mail address), and then do something like Ladar is proposing with the green light/red light thing for PGP to PGP email providers and for PGP to non-PGP e-mail providers?

So in the end, isn't that more of a will problem than a technical one? DarkMail would obviously face the same adoption problem, unless it's somehow much easier to set-up for both the e-mail providers and the user.

Besides that, I think they proposed an extra security layer to encrypt the metadata, too - wouldn't that be possible for a PGP-based system, too?
Payroll = salary + benefits

Personnel costs = full-time employees + contractors (iOS development shops, etc.)
In my experience the performance of the new AWS CLI is roughly the same as s3cmd as long as you are using a version of s3cmd with multi-part upload included.
Are there a lot of products where Google's forced out the competition? All I can think of are search, maps, and webmail (a long time ago) and web analytics (closely coupled to their core business).

The rest of the stuff I can think of is either competing but not dominant (phone OSes, browsers), or bought as a winner (doubleclick, youtube). They don't seem to have honed their Microsoft-ish emulate-and-destroy skills.

He's probably not bluffing that Google moving into your space is a good thing for your company.
I find it hard to believe that no one wanted to buy this service. $35K per month in revenue.
xfce4 is a good choice for Debian it is lightweight and easy to use. KDE4 is probably the best desktop on Linux right now, but it's too resource hungry to be the default Debian environment, imho.
Off the bat, 1)too many founders 2)Application too wordy
If miners are ever prosecuted, then that is a pretty big signal that the U.S. has completely lost its shit. Submitting the outputs of hash functions to a distribitued p2p network sounds like extremely basic free speech to me.

As a young person with no wife/kids and plenty of tech job prospects, I would probably start researching moving abroad.
How to install Android Kit Kat 4.4 ROM on your Nexus 4 device
Oh, I totally agree (and +1 for the katamari reference. Your king will be around to insult you soon!). Most code is awful and doesn't meet even minimum standards. The industry error is strongly on the negative side.

I'm just arguing against the case I've heard from many programmers that better code is always better. At a certain point, you hit diminishing returns and lose sight of the goal.
Or you can move to michigan and buy a house for $30k.
Ah thanks, I guess writing YC application answers helped me in defining my vision and pitch better.

BC is not far from Seattle, should be there by end of this year :)
Tt doesn't sound like that was the issue here. They had a functional business model, as they have specifically said that their user revenues outpaced their customer acquisition and service costs. They had positive customer lifetime value. The issue was that they couldn't acquire enough customers to pay their overhead.

It's actually a case where "growth hacking" would have been good for them because they needed more users to justify their fixed costs.
Collaborate?
I'm a fan of the word Boondoggle for that type of situation.
> I'm wondering if there could be a VC firm that would emphasize a low cost of business (for them) in return for not so many hits, but rather a series of smaller firms that just get on base. They'd build a pool of talent, and one or more of the firms might hit it big (aka got lucky), but the VC would be more about spreading their bets

I think the management and vetting overhead isn't worth it for them. Maybe SV is more hit driven, but I've seen non-sexy start-ups raise small rounds of funding. You don't really hear about them though.
Hi Will -
Like the post... was poking around the site looking for a refrigerator repairman but couldn't find one.

I did find some broken links in the suggested categories... looks like a little syntax slip - you could probably fix in 30 secs.

https://www.liveninja.com/browse/\food-cooking\

The categories are being appended with forward slashes instead of back slashes.

Keep up the good work.
5 Services for Building Your Apps Faster
How to deploy MemcacheD on YARN in Hadoop 2
If they were paying $35K/mo to AWS for hosting and storage, they could have paid about that much for a year of hosting on their own machines. There's a lot we don't know about this angle, but suffice it to say they were throwing money away on infrastructure.
Baffling. You can't even get a Mafia don for something his hit man did, unless you can prove the don was involved. RICO isn't a license to throw people in jail because of some hand-waving about responsibility. I don't think the law works how you think it works. When you talk about HSBC officers you're talking about things probably >90% of them didn't even intend to happen, much less had any provable connection to. Even actual bad guys are hard to put in jail, never mind if this stuff about blaming bank executives for everything has any significant merit.

I'm double baffled that you think the mortgage officer example--the harried guy in a cheap suit overlooking some fudged numbers here and there--is at all comparable to a drug dealer or a hit man, both of whom knowingly destroy people for a living with their different weapons.

Liberty Reserve is a poor counter-example because the Liberty Reserve guys allegedly laundered billions of dollars, on purpose, provably knowing they were doing it, in fact setting up an illegal business offshore so they could do it. If the allegations are true there's no doubt they are actual bad guys. Oh, and it took a two year long international effort to bring them down.

And I remember there being some HN indignation when Liberty Reserve was taken down, which is ironic when you compare how angry people are about HSBC doing much less. Imagine the response if Liberty Reserve was owned by Goldman Sachs!
Our new job board: WeWorkRemotely.com
> I don't understand why the market doesn't demand this either.

The only time I ever used a removable battery is to cut power to my phone to do a hard reboot because it stalled.

While this is useful, I wouldn't pay extra for it nor would it be a deciding factor.

SD Card? Why? What do you people put on your phones? I'm lucky if I break 3GB with apps. Photos, movies, etc. on Dropbox where I have 70GB worth of stuff.
It's leagues better than the Galaxy Nexus, and quite a bit better than the N4. No question. The only other phone I'd been considering was the LG G2, with an intent of loading a new ROM (or hoping they release a GPE), and really just because of the 3000mAh battery.
Great list! Also, I loved the favobooks.com web site. It's in my browser's favorites pages.
You can mitigate that by spidering users and searching domains to build a more complete database -

http://api.thriftdb.com/api.hnsearch.com/items/_search?filte...

http://api.thriftdb.com/api.hnsearch.com/items/_search?filte...

I wrote a small NodeJS spider if anyone's interested -

https://github.com/benlowry/hnsubmitterstats
IOS recurring subscription policy for service, not content
I will grant that are likely no monopolies that have developed out of open-air markets in 3rd world economies.
This is a good question that is likely related to how it was made. Last time I heard Gmail was created with GWT that compiles Java into JavaScript.

The libraries will be cached but it means that most of the logic is processed and rendered from JavaScript code and not loaded from the server.

If Google wanted to start over they could pre-render these pages on their massive servers and you could then download these pages without any JavaScript at all. But rewriting is often not the way and really this is a trade off. Do you want to see the content fast or do you want the interactions to be fast when it is ready? If you pre-render everything you either have to rely on new request to get new views or you still have to download all of that JavaScript to do view changes.

They are speeding up JavaScript with Chrome, they are making faster protocols with SPDY and they are doing work in the back ground to make their servers faster. If they didn't do anything to the Gmail code base it would still become faster over time because of these other improvements.

Really the approach that they took is the same one that most Flash projects took because they found that interaction was more important than download time. I would assume they have tested this approach and likely most real users where not bothered by the second or two of progress bar.
For all of the people wondering why he didn't explain what Google was doing wrong, he'll be effectively giving Google the market research that convinced him that Google's doing it wrong. (assuming something's there)

He had to respond to this. To the blind consumer, the two products are the same thing. Except Google made one that sounds like hangouts and the other has the word ninja in it.
This could be seen as an extension of "YAGNI" (You Aren't Gonna Need It). Does your app need to hit the server constantly? Can it not cache data and only do network operations on an as needed basis?
It doesn't. That is a bonus feature for all the other people on the bus.
What articles have you / your team had published in crypto journals? Where did you / your team study cryptography?

The logo is a Rubik's cube. That's not a great logo for a cryptographic app because Rubik's cubes are trivially solvable.
I know the sweet spot is 3 but we are 4 cofounders.