skysight-inc/HackerNews huggingface dataset:
Dear Googler123. Telling someone STFU is not nice, in any universe, not even HN. Also, it is quite inappropriate, and may be illegal as well as unethical, to discuss a person's performance while at a company.

The real culprit is Google, no matter what. See https://news.ycombinator.com/item?id=5296146 for my take on management's responsibility for what happens in a company.

Does Michael have a beef? Yes he does. Does Michael have a right to express himself, give his opinion publicly? Yes he does. If Google is the subject of his smears, Google only has Google to blame.
Sentinel: First Privately Funded Interplanetary Mission
I live in Dallas and I like the lower cost of living and everything. But now I wish I lived in Austin. :)

The thing I hate about both Dallas and Austin is driving. I used to live northeast and could walk everywhere much easier. Austin seems to be pretty bike-friendly though, and Dallas is becoming more so.
Have been using this for a while debugging PHP. Amazingly useful.
Thanks! Glad you like it. You can also click the "Private Pad" link in the top right to get away from the chaos. :-)
How does the longevity of SSDs compare to HDs these days?
I think it's apparent from the post that it's about companies responding to posts in a news.yc thread. It's not a VC thing.
Visual Studio SP2 (Official) is out
For you Silverlight developers, the integration between Blend and VS 2012 is now fixed.

"It includes support in Blend for SketchFlow, WPF 4.5, and Silverlight 5."
This article makes me believe the author does not understand how memory allocation on Linux works. It should not be a mystery that a VM with 4x memory utilizes more available memory.
Elsevier buys Mendeley (free citation manager and discovery tool)
Thanks! I basically rewrote the extension, added Python support, support for colors in the console, and added a tech spec to make it easy to implement the protocol in any language.

http://craig.is/writing/chrome-logger/techspecs
When I was younger I could do it easily too, hack through the night with the power of some caffeinated cola drinks, easily doing 12h hackathons. When I was 16 to about 20 years old, that is.

Nowadays it's a bit different. My body just can't take the sitting in front of the computer for so long. Maybe it's a good thing though, but it really makes me want to think about how I spend my time on the computer and seek those creative hours when I am able to get into the zone and just code.

Usually I find myself doing from anywhere to 2 to 4 hours of concentrated creative work a day, and that's it.
Twilio Support is Awesome
Pointless pedanticism, sorry:

Ironically

*Coincidentally
> You argue that family is no longer important ...

I never said that. I recommend that you argue against my positions, not yours.

> This is a ridiculous argument ...

Yes, it is -- and it is your argument, not mine.

Your argument goes downhill from there, relying on the much-revered but meaningless "who cares?" meme.

> ... it's absurd to assert that they're not worth having just because they're not preserved for all eternity.

Yes -- good thing that I didn't make that argument, only you did.

My advice is to try to stick to the content of the other person's post, rather than make something up to conveniently argue against.
I'll often give my brain a break with something like a quick Angry Birds round or Bejeweled Blitz (quick 60 second rounds). Or I'll do a bit of cleaning of my desk.
I'm not downplaying the innovations that Bitcoin introduced and demonstrating - just honing in that the money supply issue is not yet well understood.

I would love to see what would happen with a miner-voting system - actually, while I'm dreaming, I'd like to see a proof-of-stake inflation voting mechanism.

Too bad all of this hype is about Bitcoin instead of the general concept of cryptocurrencies.
What you posted was wrong, like I said. There are programs that have proofs demonstrating they are free of bugs. You have not seen them do either of the things you claim to have seen. You were stating something false.
Here's a medium-level technical overview: https://developer.mozilla.org/en-US/docs/Persona/Protocol_Ov...

If that's not geeky enough, you can read the spec for the browserid protocol: https://github.com/mozilla/id-specs

Comparison to OpenID is covered in the FAQ page: https://developer.mozilla.org/en-US/docs/Persona/FAQ#How_doe...

We've got a list of recent talks, too, in case you'd rather flip through slides or watch a video: https://wiki.mozilla.org/Identity/Spread_Persona
I imagine they're aiming for a high multiplier effect, too. Even if Google Fiber never reaches a large percentage of the American public, its mere existence may spur action on the part of other ISPs. For every Fiber customer Google signs up directly, they might indirectly obtain much better internet (and thus more advertising revenue) for maybe 10 other people using other ISPs.
Dirty Haskell Phrasebook
Not even the links you posted tell me a) where certificates are stored and how they are protected, b) what measures are taken to prevent unauthorized use of those certificates by the ID provider, the browser (plugins?), other entities, c) how the act of entering an e-mail address is secure (other people may have access to my computer and know my e-mail address). Admittedly, I didn't watch the 1 hour presentation video, but I've come across HN-linked presentation web pages several times and tried to understand these issues every time, the result was always the same: Mozilla assures me it's all done properly, but does not provide the relevant details to back up these claims.

Mozilla needs to make a very compelling case to web site owners for adoption, because FB and even Google has more users and oauth is at least roughly understood.
>> So no, web-based and cloud-based aren't the same thing.
>First, I never said that

> If you adopt Web-based applications, you're also adopting cloud-based storage at least temporarily.

Some web based applications use cloud storage, some dont, they arent completely independent of each other and utterly not 'integral'

it doesnt need to be proved past http://diveintohtml5.info/storage.html

> If we define "online" as "connected to a network", then yes, Web-based applications require one to be online. And most Web-based applications require an Internet connection.

Again you are confusing history with truth, web application do not require you do be online to work

http://diveintohtml5.info/offline.html
Remove environmental, and you've got it.

California in general has a ridiculous set of regulations for doing anything related to building.

Individual counties are even worse (often requiring fighting with county-paid or city-paid arborists to remove trees on your own property, etc)

For giggles, read the story of PEX tubing and California. PEX has been used in Europe with no issues since the 60's.
For many years, California was the only state to ban PEX, for no reason.

After it's adoption into the 2006 UPC, california started to take steps to add it to the california codes.

This resulted in 3 environmental studies, two environmental impact reports, 2 lawsuits against California for trying to adopt it, and 5 years of work.

http://www.bsc.ca.gov/Home/New/PEX.aspx

This covers only the post-2009 part of the saga.
You can become a programmer very quickly. But if you want to teach yourself to become a good one (something that no one else will do for you), you need to put in the time and effort.

The article isnt called 'become an entrepreneur' in ten years. I didnt see it as a response to anything. Its just a good article. One of the 5-6 that regularly get upvotes every year or two.
This.

Respond and say you're doing them a favor.
> It's nonsense.

The 10 year / 10,000 hours seems to come up frequently - care to cite or link to some interesting counters? (genuine curiosity)
Very useful if you don't want to or can't use xdebug for PHP.
This is really cool, but I always feel kind of dirty putting my STL (or any other binary) files into a git repository.

I hope GitHub adds support for scad files soon. In theory it should be pretty easy since they already support STL -- have openscad generate an STL from the scad files on the fly.
More details: http://support.microsoft.com/kb/2797912
Sorry, it's really great, and i didn't saw it here.
I will save HN the time:

"I can't believe that it's 2013 and people are still basing their entire company around the App Store with it's murky rules"

"But there's a lot of money to be made there, it's worth it!"

"Apple needs to change their procedures"

They're all true. Basing a business around an app is both risky and potentially very profitable. Apple should change their practises but have little incentive to. So, for now, I can just express sympathy- this situation sucks.
One of my top reasons: You get the latest and greatest with all the scalability features without having to pay for the production version.
That, and a better user experience. Have a look at this screenshot, doesn't it seem obviously more attractive and usable than a pop-up? http://www.extremetech.com/wp-content/uploads/2011/07/firefo...
Yeah, I've got Lean Startup. Been a good read so far. Are there any particular blogs, sites you visit, too? I'm almost curious...

Thanks for the recs!
Margaret Thatcher and misapplied death etiquette
He mentioned (pasting links to) blog/portfolio/about page, not detailed quote and estimate.
One thing that I haven't really seen addressed in these discussions is how we're actually measuring the value of bitcoins. The focus is entirely on the USD/BTC exchange rate, but is that really the proper measure of value to use when discussing inflation or deflation? I'm not an economist by any means, so I honestly don't know, but that seems a little wrong somehow.

In particular, when we say the USD is worth 10% of what it was 60 years ago, we're not comparing that to any other currency. We're just saying that things that were $1 USD back in the day tend to be $10 USD now. Then when we talk about BTC being deflationary, we talk about 1 BTC a year ago being traded for $200 USD now (or whatever it is). It seems a bit apples to oranges to me.

So here's a question: when BTC value in terms of USD spikes, does the price of goods in BTC spike proportionally? If so, maybe that's a reasonable metric of value for now. I haven't bought in to BTC yet, so I don't actually know the answer. But in all these discussions about inflation or deflation and instability in a hypothetical BTC economy, does it really make sense to still talk about the USD/BTC rate?
Notifications Are Ruining Your Life
I don't see how this could be used for collaborative code editing. Is there an example of this?
> Regarding DeMarco and Lister...

After the words you quote, McConnell goes on to say -- "Having said that, their study supports the 10x claim in spades and is not subject to many of the more common methodological weaknesses present in other software engineering studies."

After the words you quote, McConnell goes on to say -- "Bossavit should have looked at the paper I cited, not the book. The paper shows a 5.6x difference between the best and worst programmers—among the programmers who finished the assignment. About 10% of the programmers weren’t able to complete the assignment at all."

I don't see how that can be described as McConnell mostly agrees?
I didn't realize you did photo storage/backup too. Your website just shows a snappy mobile app for viewing the photos on my phone.

With that in mind, the subscription model makes sense.
Reactive.js: Functional Reactive Programming in Javascript
Thrashing the index with half completed features is ALSO bad for collaboration.
This is off by at least three orders of magnitude.

1BTC = 10M satoshi.

2012 US Penny Production = ~6B

6bn/10M = 600

Total number of us pennies made in the last 10 years tops 43B which pushes the difference from 600x to 4300x
I think this is a really early stage Etherpad. Check out Etherpad's features if you can, you have your work cut out though http://etherpad.org
> Fiber to whatever suburbs are invited to the party will likely follow after that.

I'm interested to see where in the priority list some of the closer suburbs are. Round Rock, after all, is Dell headquarters. I'd have to imagine there is going to be some strong demand up there.
At the end of the day it's just not one size fits all. Kobe Bryant sleeps 4 hours a night (he just tweeted that a couple weeks ago), and plays a ridiculous amount of basketball every day. If I tried to do that I would end up in the hospital. There's some people that will be able to work 12-16 hours a day, and there's some people that can get things done in 6. Execution is ALL that matters. Get it done in 6 hours or 15 minutes, just get it done.

The (original) article references Aaron Levie of Box, and how he works all day long and doesn't take vacations. Box is valued in the billions, MetaLab is not. Is there some correlation there? I'm not sure, but most of the "famous" founders encouraging long hours tend to have had larger companies.
Is your question why do people care about the public debt? Or why they bother making a contribution that is small relative to the problem?
Google AdWords Coupons for new accounts - Spend $25, Get $100
Persona is the protocol that the sites use to communicate with the identity provider. If they support Persona they will support Persona authentication from any email provider that chooses to support Persona and from the fallback provider that Mozilla provides.
What are the alternatives though? (to powerpoint)

I love chalk and talk but it puts a lot of load on the speaker. My Electricity and Magnetism professor basically pushed it to the limit I think. He had a carefully cultivated temper that was bad enough to keep 100 students totally silent for 50 minutes and he used about five different colors of chalk, but there are limits to what you can scrawl out on a blackboard.

You can distribute written documents, this gives you maximum opportunity to convey information, but you can't force people to actually read them. Going from a paper memo to email exacerbates this I think. Best case scenario, you can present very clear and well structured information but if you go past two pages you have to wonder if anyone is really paying that much attention. As a "best case example" I'd look at something like this memo that Robert McNamara wrote to LBJ about a month after LBJ took office: https://www.mtholyoke.edu/acad/intrel/pentagon3/doc156.htm . A benefit of written work is that you are committed to your words. But: creating a concise and readable written document that will effectively spread your thoughts is excruciatingly difficult. You can't write a book of background info every time you have a staff meeting.

...

About remembering that you have a rough model though, I think the key thing is that when you realize that there is something you are interested in measuring and once you have a model then you can start looking for quantities you can actually measure to (in)validate and tighten the model. Always be model checking.
Zuck never has to pay taxes again
For one example, BitPay is doing quite well:

http://www.dailydot.com/news/bitcoin-legal-sales-higher-ille...
Whatsapp isn't federated anyway, so you can forget about any flexibility and much choice there like contacting Google Talk users. Whatsapp deserves to be completely ignored. If you want the most control, you can always just run your own XMPP server somewhere (ejabberd is pretty nice), with you being the only user, and federate with the rest of the XMPP universe. You'll need a few things to set up like SSL certificate and etc. but it's doable.
How To Create Products With Hooks
>> if infrastructure data loss is an issue, Web-based data loss is a bigger issue

> HOW?!

Because there are more factors involved. A local storage device has some number of failure modes, and probability of failure: A. The cloud had additional failure modes and vulnerabilities: B. The outcome is A + B. The failure modes are additive.
Check out the Etherpad plugins, stuff like showing cursor position is available http://beta.etherpad.org has it enabled for example.. Etherpad is extendable and does support code editing with syntax highlighting, you just have to jump into /admin/plugins and click "install" on whatever plugin you want :)
What features would you like to see implemented next in Firepad?
but what do you do if that multiplier doesn't appear ? From what I have seen even when Verizon started a massive rollout of FiOS it didn't spur other ISP's to offer a competing service, they just relied on the fact that rolling out to _every_ market would be cost prohibitive. It looks like with Google Fiber the existing ISP's are taking the same track.
I'll be more then happy to see if my configurations can be tweaked. And I was surprised as well, but it seems that it always boils down to the configuration files a small change can sometimes yield great results as seen with a specifying ciphers for SSL.
It's important to note that California is just as bad or worse in a lot of those areas.

All the things you mentioned are pretty bad in California. Public education is terrible, traffic is outrageous, there is a huge immigration 'problem', and the forest fires are pretty bad. To each his own but Californian leadership isn't really that great.

I just can't decide who is worse Perry or Brown.
Usually, an SSD will by far outlast an HDD. The risk of drive failiures is always quite large with mechanical drives. This of course depends on useage, but with an estimated workload of 10 GiB/day a 256GiB will last for about 70 years[1]. (These numbers are for MLC NAND)

[1] : http://www.anandtech.com/show/6459/samsung-ssd-840-testing-t...
It was discovered more or less by accident, I think. Similar to the story of M-expressions in Lisp: http://en.wikipedia.org/wiki/M-expression
It would be great if they could setup something like this in github:

http://www.youtube.com/watch?v=WhNGUJjV1zQ

This model is a combination of stl or dae files, created with a script file that puts the coordinates of the individual stl files.
I'm waiting for the day that maybe github could host full simulations and we test them out in the browser.
(Now that would be cool).
Asking for a detailed quote (where the one time effort taken to create the quote is significant compared to the value of the contract) probably isn't reasonable.

If you ask 500 freelancers to spend a day making a quote for a months work, you just cost many times your contract value.

A suggestion:

A better way is to describe the contract, and provide a brief 'pre-qualification questionnaire' where a candidate proves that it is worth both your time proceeding.

After that, you invite bids from the top say 6 applicants, and work with them to get the best bid possible.
Yup! http://www.firepad.io/examples/#code

Atlassian[1] and Action.io have already built stuff with it.

1. https://marketplace.atlassian.com/plugins/com.atlassian.stas...
I am a technical user. I just don't want to wade through source code or watch 1 hour long videos to understand why this is supposedly secure. I can accept that not telling ID providers where users are logging in enhances their privacy (whether they care or not is debatable). However, I do not see why accounts are protected better, especially compared to different passwords for every site.

What is my identity tied to? The browser and the given e-mail address? Can anyone who has access to these fake my identity? What countermeasures can I take if that happens? A simple password change is probably out of the question. Such are the questions I'd like to be able to answer, but with the provided, easily accessible information, I cannot.
If you want to become an expert, you have to put in the time. Personally, all I want is to be able to throw some things together and tell good code from bad, but I'm not a programmer.

I think this is pretty applicable everywhere, though. The cycle of challenging yourself, working through it and challenging yourself again is how I learn best, at least.
A former colleague of mine had a series of "cheat" apps which included answers to popular games on the app store. He started to see his apps pulled on Sunday. It could be a coincidence, but he had upwards of a million active users and never had an issue before either. Maybe Apple decided it was time to crack down on some of the rules they hadn't been enforcing.
Some sites like forbes.com are notorious for blogspam. I don't have too much familiarity, but all of the venturebeat posts that I have seen were indeed blogspam. I wanted to know if I was the only one who felt that :)
I don't think that Len was being sarcastic. I think what he really meant was, "Thanks for posting my article."
In 2113, I imagine Musk will be celebrated for killing oil-powered cars and launching space migration, while Borlaug cursed for irresponsible irrigation, carcinogenic pesticides, no longer viable synthetic fertilizers, over-engineered crops, and neocolonial squandering of terrestrial resources.
> Isn't it a fundamental startup-culture tenet that the CEO should be a "whatever needs to be done" actor within the company?

I think you're taking this too far.

your statement is true if they have nothing else to do.

However, if the company needs money and the choice is between your CEO fundraising or answering emails then I'd rather have my CEO fundraising.

There are only so many hours in a day and you can't expect your CEO to do all tasks that no one else wants to do.
The migration is actively underway! The site will be shut down in a time scale ordering on weeks.
Rude != ad hominem. Different categories altogether.

Ad hominem attacks usually involve asymmetry of public identity and often place a target between two undesirable options: (a) letting the attacks stand, or (b) further exposing information that's irrelevant to the discussion and possibly compromising, especially with the persistence of the Internet.

I am fine with rudeness. In fact, in many circumstances, I encourage it.
> ... web application do not require you do be online to work ...

What?, If "online" means connected to a network, then yes, Web-based applications require you to be online, and the majority of those require you to be connected to the internet, both to access the application and to store and retrieve data.
Why do people waste time investing into something like this?

I realize everyone wants to be on the 'cloud' but I don't really see how anyone could be productive or efficient with something like this.
STL has an ascii variant if you like. But the real issue is placing derived files under source control. There's no good answer here. If the STL is the output of, say, a script engine that generates parametrized parts, then of course it shouldn't be in git. If it's the output of a manual process in an interactive tool (e.g. a CAD program) then the distinction is fuzzier. It's not really the "editable source", but then neither can it be automatically derived by a build system.
I've known artist who have been using fundly to help pay cancer bills, which is life-threatening and totally personal. Here is an example, an artist who worked independently but his art is all over the place (on Magic the Gathering cards among other places), and has broken the bank trying to pay medical bills. http://fundly.com/cyrilvanderhaegen

I know he is not the only one using fundly that way.
Wild, I've lived here nearly 30 years and had not heard about this flood. I also found the concept of a concentrated stream of moist air (the the "atmospheric river") to be an interesting, if somewhat sensationalized, phenomena. Given the relative density of water vapor in these things they should be pretty easy to spot by satellite.
Persona leaves authentication entirely up to the identity provider. In the case of the fallback identify provider that you're probably seeing, they choose passwords. Other identify providers can choose any method of authentication that they want to use.
I was taught by the engineer who created those slides. Pretty interesting guy.
Has Professor Quine okayed the slides being posted?