skysight-inc/HackerNews huggingface dataset:
It does let you avoid shell, which makes cross platform stuff less fraught.

This should not be interpreted as an endorsement of CMakes miserable, quarter-assed BASIC-in-almost-s-exprs language.
I've found that Google's speech to text works surprisingly well for me, and I'm not the very best at clarity and enunciation.

I generally know what it's going to mess up in advance so I can just fix that.

Of course, this isn't very useful for an aurally communal work environment like most offices.
Nope. Don't stop buying nuts. Stop buying meat & dairy:

Almonds -- 350-500 gallons; (added in an edit by popular demand, not in source)

Eggs -- 573 gallons;

Chicken -- 815 gallons;

Cheese -- 896 gallons;

Pork -- 1630 gallons;

Butter -- 2044 gallons;

Beef -- 2500-5000 gallons;

(gallons of water per pound of food)

Source:

http://www.waterfootprint.org/Reports/Hoekstra-2008-Waterfoo...

And the meat & dairy industry takes up a whopping 47% of California's water.

Source (page 3 [pdf page 9]):

http://pacinst.org/wp-content/uploads/sites/21/2013/02/ca_ft...

I actually made an account to comment on these posts. No one else seems to be putting things into perspective. We aren't draining ourselves of water from small things like produce and nuts..
Maybe a bit of a trivial complaint, but why do so many architectural renderings look like bad screenshots from Glide-era first person shooters? Is it really that much harder to spend five minutes doing a nice render in Modo or something?
I got to see and listen to the first stereophonic sound broadcast on the George Gobel Show on October 21, 1958. I was six at the time.

The right channel and the picture were broadcast on the local NBC TV station, the left channel on an NBC Radio station.

My dad got everything set up for the broadcast: The TV on one side of the room, the radio receiver on the other. We tuned in and waited.

And then when George walked across the set, you could hear his voice move from one side to the other. It was so cool!
> CNNIC is super trustworthy to a lot of people

No, CNNIC is not even trustworthy among Chinese Internet users.

CNNIC invented tons of rootkit adware and spyware. It has a very bad reputation. Google for 3721 中文网址 if you are interested

Although it claims to be a neutral non-profit organization, it does have multiple for-profit business lines.

In the past CNNIC belongs to China Academy of Science, but now it's just a puppet under ruling Party's control[1][2].

[1]: http://en.wikipedia.org/wiki/Central_Leading_Group_for_Inter...

[2]: News in Chinese http://tech.gmw.cn/2014-12/27/content_14311910.htm
It evaporates through the leaves of the tree, as the plant respires. One tree produces X amount of almonds/year, and requires Y amount of water to stay healthy. Y/X gives you the water-per-almond.

Most of what makes up a tree's physical substance is pulled from the air, but it still needs some nutrients from the soil and water to move those nutrients in order to survive.
How to think in code
If this means Microsoft's Office Apps for Android (Word, PowerPoint, Excel, Outlook) come over to Chrome OS and Google manages to integrate them in a nice fashion - Microsoft has one more headache to deal with.

That aside, this will seriously increase the appeal of Chromebooks - who doesn't want a simple, secure platform that can run all the bazillion Android apps? Google just needs to pay some more attention to Chrome OS desktop interface - it is shitty frankly.
Hell, the Reddit API uses basic auth in 2015.
I don't know if this suggestion will work because I don't have a criminal record, but this is what I would do if I had one - taking a page from the founder of public relations - If you make it to first date try admit your criminal record then, and tell a story of your emotional life since then to show how you have evolved since then.

"Tell the truth, because sooner or later the public will find out anyway. And if the public doesn't like what you are doing, change your policies and bring them into line with what people want."

http://en.wikipedia.org/wiki/Ivy_Lee
Careful -- this is only locally optimal! You can do better :). [1] is the proven globally optimal solution of a very similar problem from one of the foremost experts in the TSP, Bill Cook at U of Waterloo. It is solvable in less than a second on your iPhone [2] -- yes your iPhone can solve a TSP to "true" optimality.

[1] http://www.math.uwaterloo.ca/tsp/usa50/road.html

[2] https://twitter.com/wjcook/status/575762813345480705
But nobody at Google writes C#. I think you're much more likely to see Go (or Python) where Google designed much of the toolchain.
Don't ignore the other battery companies.

http://www.pcworld.com/article/2900452/foxconn-partners-with...

Foxconn hopes to build cars priced under US$15,000,
according to Gou. The contract manufacturer already
develops electric car batteries, which he said were in demand.

Look out, Tesla.

Being that the batteries are the expensive part of an electric car, Foxconn could get to the mass market before Tesla, and possibly set back the market if the experience sucks.
Could Your Online Review of a Company Get You Sued? Maybe
Nah, first China would have to stage protests in our major cities, then bomb us claiming they're 'liberating us' from our oppressive despots, install Chinese-friendly dictators who give Chinese businesses a monopoly on almond production, then brutally suppress all anti-Chinese dissent claiming that those of us who don't want to succumb to our new Chinese overlords are terrorists.

They'd also use us as cheap labour, and allow us to go thirsty while entire cities worth of water gets diverted by Chinese corporations for almond plantations, and then we'd slave away thirstily picking almonds for Chinese businesses to then whisk away back to China.

Oh, and the whole while there'd be drones overhead bombing us every once in awhile, probably at family functions just to remind us who's in charge. This would be justified back in China by reminding the public that we're ignorant, violent Christian heathens in the face of their enlightened Taoist/Buddhist/Confucian philosophy, who are plotting to bomb Chinese almond corporations, rape Chinese women and eventually take over China itself (American people who immigrated to China will be 'proof' of this nefarious plot, what with our American cultural buildings that are disguised as unhealthy food outlets but are really terrorist hideouts).

They'd also pay and arm our compatriots who succumb to the new order to hunt us down and kill us for objecting to our new almond-loving overlords (until they realise that they're also getting a raw deal, in which case they'd get drone'd and the cycle would repeat itself).

Then we could say the Chinese are treating us the way the US has treated other nations.
There was a good article I read awhile back (which was more global rather than limited to a specific nation) but I can't seem to find it now - nevertheless for example (random google search, an article about Mongolia (source: USDA; ref: http://bit.ly/1MD20ZN):

About 80 percent of agricultural production is animal-based while the remaining 20 percent
mostly comes from field crops, mostly wheat. Only about 1 percent (1.35 million hectares) of total
land is suitable for crops
I've realized that Pepsi owns Taco Bell just to sell more drinks.
Usually, with exceptions, conglomerates (the dreaded c-word) are not desired by investors. There's even an estimated "conglomerate discount" for companies of this kind. With certain word-replacements, your comment can be applied for Hewlett Packard too, until the last part. GE, Berkshire Hathaway, General Dynamics, UTC, Honeywell, DuPont, 3M, etc. are exceptions to the rule, when it comes to the performance of conglomerates! One thing common to these companies is adaptability: they are constantly in churn and constantly seek changes in direction to focus on whatever products are profitable. For every successful conglomerate, there are dozens which failed or were broken up.

Given all this, it is too early to sing praises for Tesla! Musk is a great visionary, but creating the next GE also requires a lot of luck and happenstance.

[1] http://www.economist.com/news/business/21593412-conglomerate...
[2] http://www.foxbusiness.com/markets/2011/01/19/dismantling-co...
Location: São Paulo, Brazil

Remote: Yes

Willing to relocate: No

Technologies: Linux (more than 15 years of Linux experience), Ruby, Rails, JavaScript, bash/zsh, Git, SSH, C, C++, Python, Perl, SQL, HTML, CSS

Résumé/CV: On request

GitHub: https://github.com/diegoviola

Email: diego.viola@gmail.com
Stack of pull requests coming your way :-)

(I was having some bad dreams, and apparently proofreading healthcare documents was what I needed to shake it. Thanks!)
Made in Detroit: Guitars crafted from city ruins
Agriculture has more unified representation than the public. It's easier to reach and mobilise them. The public would feel more helpless in comparison.
Android apps are typically a pretty lame desktop experience. It's the corollary of desktop apps typically being a lame mobile experience.
On this, I've seen job postings on HN asking for all these crazy advanced front-end skills that don't have alt-text for their image-text company logo.
This USGS website explains the various forms of water loss...

https://water.usgs.gov/edu/watercycleevapotranspiration.html

Assuming the farmers are irrigating efficiently then most of the water is being lost to evapotranspiration aka the plants sweating it out through their leaves. Almond trees let more water escape through their leaves than say a cactus might and that is why it takes more water to keep them healthy.
Most benefit a large group of people, negative consequences for a smaller group, and provide extreme benefits to a small tiny group.

In terms of Social - Look at youtube videos with millions of views, people spending more time than ever reading about celebrities every ten minutes instead of people around them. Before internet people look at celebrities once a day during their TV sessions, and even before that, only listen about them on radio.

And because people's attention is generally a zero-sum pie, without taking into account population growth, people who weren't good at attracting attention to begin with will lose out.
Exactly. No high speed train ($68 billion) for now. More desalination plants and irrigation.
Apologize in advance for autoplay video but thought it was worth sharing.

To me the story emphasizes perfectly the gritty Motown spirit. Lots of creatives doing interesting stuff.
"Low in carbohydrates and high in monounsaturated fat and protein, these nuts are buoyed by a rising wave of nutritional consensus and diet fads (gluten-free, paleo, low-carb, etc.)."

Important point. The dietary fads seem to completely disregard environmental concerns and general impact on the production area.
So if it evaporates, as in the parent question, what does "requires 1 gallon of water" mean? One gallon goes back in the air, right? It will presumably end up as rain? So the net loss of water is 0, or am I missing something?

Is there some loss that is permanent or slow to recover, here?
I don't think so -- feels like just unfortunate timing for when Hacker News discovered this project. They must have seen the increased attention and updated their README to reflect the lack of development (The last commit before today was Nov, 2014)
To be fair, the list of companies using COBOL is also long.
Sorry to be so negative, but I suggest against taking a gap year, for a few practical reasons:

If you're traveling, you are again a minor (depending on country), and unless your family is insufferably wealthy you might find yourself running out of money abroad. It'll make for a good story to tell at parties later, sure, but it could also not end well. While you claim CS knowledge, I don't see a link to your Github or Bitbucket in your profile, and I'm going to bet that you aren't going to reliably find work if you need it in short order. It's few enough people with lots of experience and connections that can pick up a phone and make extra money...I wouldn't bet your time abroad having neither of those things.

The future, right now, looks bright. You or your family may run out of money or fall on hard times, and that could turn a gap year into no college. Or you might get in trouble with the authorities or creditors and again miss your chance for college. I've seen this happen, and it sucks.

As for getting a local CS job--see if you can get a part-time gig or summer internship or something; that seems reasonable. Unless you're really impressive, though, you aren't likely to find work. You're a teenager. That makes you of questionable utility as an employee, and you can't even purchase alcohol, rent a car, or buy certain types of firearms legally. This puts a limit on the legal sorts of shenanigans you can get into.

Just go to school, enjoy the free time, and look forward to the adventures afterwards. A gap year is kinda just something that people who don't have their shit together do because they can get it subsidized--everybody else either goes and does college, or busts their ass until they save up to go to college, or just skips the whole ordeal entirely.
I'm not 100% sure, but fairly certain the way that x.509 works, there is a boolean field for whether or not the certificate is an authority, with no control over what they are an authority for. I believe this field is called basic constraints.
This is absolutely huge and I think some people may be missing its significance.

Back in the 90's Windows had a huge monopoly due to network effects - developers would target Windows because it had the greatest number of potential users. But now they will target Android for the same reason because it can run on Windows, Mac, ChromeOS and Android smartphones.

This "Android First" model will affect several major areas, all in Google's favour:

1. It strengthens ChromeOS over Windows.

ChromeOS is already a strong player in the education and low-price sectors. Having a huge range of Android apps will make ChromeOS far more attractive and grow its market share. Moreover if corporate, boring-office-CRUD developers switch to an Android-first model then it will very quickly kill Windows.

2. It strengthens Chrome over Firefox and IE.

Many apps will now require the Chrome browser to run. Oh, you are running Firefox on Windows and want to play that cool Android game your friend told you about? Just switch to Chrome and sign in with your Google account! Again there are network effects - the greater Chrome's market share the more willing developers are to create Chrome-only apps.

3. It strengthens Android over iOS.

Android has about 85% of smartphone market share, but many startups are still undecided about an Android-first approach because a single Apple user generates far more revenue than a single Android user. Having Android run on desktops will push some startups off the fence in favour of Android-first. A few developers switching from iOS to Android doesn't sound like much, but if there are a ever a critical mass of Android-only apps it will quickly kill iOS. Apple should be worried.

4. It strengthens Native over Web-app development.

Ok this isn't a huge benefit for Google, but it is significant for developers. Back in 2005 every startup chose browser-based web apps as their target platform. The rise of smartphones has pushed the pendulum back towards native development, but desktops have remained the preserve of web apps. Many startups now develop both a Web App and Android version of their product - by dumping Web App development startups will now be able to (a) save costs; (b) produce a desktop app that has native performance and better access to Google Play Services.
Foxconn partners with China's Tencent on smart electric cars
April Fool? Please don't do this sort of public announcement on Apr,1.

I worked on Openstack for about a year and moved on something else, it was not quite ready then, maybe still not there yet?
> tabs actually use less space on disk as only one character is stored instead of 2, 4 or 8.

If I didn't have the ability to store 1,000,000,000,000 of them, I'd care greatly. To be honest source code size isn't even in the ballpark of concerns I have. Intermediate bin files (e.g. obj files) are far larger and problematic for source control and sending source to someone (e.g. several meg a piece rather than a couple of hundred KB).

As for an answer to your question: Spaces are an exact width. Tabs change widths. Therefore for precision and reproducibility spaces are a better choice across all platforms.

Many IDEs support inserting a preset number of spaces when you tab anyway, so the problem is invisible to you.
I dislike ever seeing this. Sounds too OCD
Will this support NDK apps? I don't really care about most Android apps -- I'd rather have an HTML version, and the web is a better universal runtime than the Android API for a bunch of reasons -- but it'd be cool to be able to play Android games on a Chromebook.
EasyPost (YC S13) is hiring front end devs
So I guess the main problem is that the rain might fall somewhere else that is not California and we now have to move that water back there because otherwise they'd run out.
I guess the main problem is that the rain might fall somewhere else that is not California and we now have to move that water back there because otherwise they'd run out.
I concede that succinct satire doesn't really work on the Net.
This would be true if they were actually getting rain, and they were using surface water, but that is not the case. They are in the middle of a drought, and they are using ground water, which replenishes very slowly.
I have ST3 installed, but only as a secondary editor (primary is UltraEdit Studio). WinRAR was brought up and I do own a license for it. Granted, I purchased it about 6+ years ago, but still valid to this day.
I would describe it as "too easily trolled when I have allergy problems". But it means the same thing.

Edit: About doing projects... The hard part is finishing them, sigh. The motivation for me is partly a wish to give back to the community and partly to get a tool I need. (JavaScript was selected to learn.)
Scientists create quick-charging hybrid supercapacitors
ZeroCater, San Francisco

The marketplace for company meals. We help companies feed their employees by sourcing food from awesome local restaurants and caterers.

We’re profitable, doing 10s of millions in yearly sales and growing fast.

- VP of Engineering
https://jobs.lever.co/zerocater/9488d8f8-4697-4c14-9528-6375...

- Full Stack Engineer
https://jobs.lever.co/zerocater/4a587a80-c04f-4f74-88f9-d9c8...

- Product Manager
https://jobs.lever.co/zerocater/79e4b5f9-f67e-4422-8836-3f80...
Use an IDE that's smart enough to do it for you
Absolutely,

My point is not that every programmer should be welcomed with open arms by every project. There are go reasons for the projects themselves to be selective.

But that is not a reason for a would-be contributor to be unselective themselves. It's a reason for a contributor to also be selective and not just choose any project that suits their fancy. This is my point.
We happen to have a lot of sunshine and wind... It's possible even with current tech to build plants that could basically operate on 100% renewables.
I'm not sure I quite follow the point you're making. Perhaps I've misunderstood what you're saying, but bcrypt only uses a CSPRNG for generating the salt.

If you generate the salt on the server and pass it to the client, then the client only needs to be able to implement the deterministic part of bcrypt.

Evidence:

The Original OpenBSD implementation http://ftp3.usa.openbsd.org/pub/OpenBSD/src/lib/libc/crypt/b... only generates randomness in bcrypt_initsalt

The mindrot java implentation
https://code.google.com/p/jbcrypt/source/browse/trunk/src/ma...
Only uses [Secure]Random in gensalt

This fact should also be an intuitive deduction - after you've performed and stored the initial bcrypt derivation (with a fresh salt) all future executions need to be deterministic, because they need to product the exact same output (for comparison purposes). bcrypt wouldn't be much use to you if it generated new hash output each time you ran it (with the same password+salt).
Not a good comparison technically, but everyone makes mistakes. And the 2010 event was promulgated by "untrustworthy" employees. The system is risky, and change will have to come sooner or later.

http://www.reuters.com/article/2012/02/02/us-hacking-verisig...
It's all about the tech. Not disposable cells on the "one to a dozen" scale, but rechargeables by the cubic meter: wanna drive a car 300 miles? Tesla batteries. Wanna buffer your house power, daytime power demand at nighttime costs, or nighttime power use from solar? Tesla batteries. Anything you'd put gasoline in for high-power untethered use? Tesla batteries. Remember: the first Tesla car was powered by an enormous number of laptop batteries (basically AAs by the hundreds/thousands).

Current battery technology insufficient (your phone only lasts a day on a charge, or your electric car only gets 100 miles)? now that he's getting demand up for big-money big-volume batteries, Musk can fund battery research and production on a scale way beyond anything we've seen. Remember: Musk's "gigafactory" project is intended to build more batteries than the entire world currently produces.
I wouldn't say it's strange. 50s-60s design has made a big comeback as "flat" design
To properly normalize, a pound of almonds requires 350-400 gallons.
Makes me wonder how much electricity a 50 acre almond farm could generate from solar power, to contribute to the vast electricity requirements of desalinization.

The new billion dollar San Diego desalination plant can produce 18 billion gallons of water per year, at a cost of $1 per ~162 gallons (1/2 of one cent per gallon; or roughly $2,000 per acre foot of water, about 325,000 gallons).

From what I can find, almond growing in California consumes 1.1 trillion gallons of water per year. So it would take ~60 modern desalination plants at a cost of $1 billion each to provide water for just California's present almond growing....
Here's an idea for California : Stop trying to hog the economic output of the world. Your state can no longer support it.

California :
> 3 million illegal immigrants and growing (California policies welcome it)
> Continuing to cram people into the major cities (stop)
> Stop producing so much water demanding products.. Let another state that has a more adequate water supply and conditions do it
> Stop trying to produce 80% of the nation's agriculture. Let other states do it.

^ Solutions that put things into perspective. Why are none of them being pursued? because it attacks tax revenue and money. Money from other sources > people's comfort who live in California. All of that money ($115 billion in annual tax revenue and still in debt up to their ears and no money to fund water solution projects .. corruption, waste)

Perspective : California doesn't give a rats ass about its residents. It exists and makes policies to further grow its tax base .. consequences be dammed. Residents always put up with the idiocy. So, screw them (over and over)
A gallon of water delivered to your toilet and a gallon of water delivered to an orchard have very different infrastructure, quality, and leakage costs. I'm not saying that water prices are reasonable, but neither is your comparison.
I don't think anybody is claiming that California's drought is due to a violation of the principle of conservation of matter, however rain that falls on distant lands is surprisingly useless.
To put things into perspective, you should mention that there are ~500 almonds/lb (just looked at a random amazon product page to determine this - probably depends on variety and quality). This is needed to compare the numbers in your post with the numbers from the article.
To put this in another perspective; 1 gallon = 128 ounces. If you're supposed to drink 6 to 8 8oz glasses of water a day, for the same amount of water you could either remain well-hydrated for 2 to 3 days or eat a single almond.