skysight-inc/HackerNews huggingface dataset:
> and orders to restaurants not to serve water to customers unless asked.

And in one small sentence all the problems are laid bare. This? This is their solution to drought? Not serving a cup of water in a restaurant?

Can politicians really be that stupid? Or is this "we have to do something, anything, never mind if it's actually useful"?

If they feel the need to actually do something, then fund a massive leak detection and fixing program.

Or install mater meters and bill on an exponential scale based on number of people in the house and expected usage.

Or shut down any industry that uses a lot of water (and rehire the people for the water leak program).

Or fix all the well documented water waste for farming.

Or copy some techniques from middle eastern nations on how to farm with less water.

But no, they instead chose to not serve water in a restaurant.
All systems that require adoption are, initially, impractical.

Bitcoin is becoming more and more practical as more and more merchants adopt it. Again: 100,000 merchants accept Bitcoin today, and this number is (so far) increasing rapidly.
I have to say I have never used Ada. I have been curious about it, but I have never had a project where it seemed a good idea to use.
I used baby wipes on my 2006 MacBook and after a few years there were a few minor spots like this, but nothing major. Since then I've been using just a soap based cleaner like iKlear but a generic version without the price tag, on all devices and haven't had any issues.
I wonder if Starfighter can do something like that. At some point they're going to have to give real info to their clients but they could mask these details as long as possible.
Android network attack firmware a la metasploit [cSploit]
Don't be so quick to blame the cleaning method. I've never used anything but water and got the same damaged screen coating.
I live outside a college town and I have also observed that virtually all the students read the college newspaper. In my travels I've witnessed the same thing at other schools.

If young people aren't reading newspapers then where is the disconnect that happens when they graduate? One thing that I have observed is that campus newspapers are more focused on nighttime events which is not covered very well if at all by our daily paper.

Anyone notice anything else?
It's going to be free for some Win7/Win8 users[1], I still use Win7 so I'm looking forward to the upgrade.

1: http://www.pcworld.com/article/2873214/windows-10-will-be-a-...
> I shudder to think what you must be doing with other side information like the font, page layout, semicolon count, or paper composition.

You joke, but one of the best predictors of being accepted to (a particular) graduate business school (while I was still working in admissions) was to simply look at the style, formatting, grammar, etc of their resume.

It's likely that with a large enough corpus, you probably could extract some meaningful signal out of just that information.
I'd put it slightly differently: it's time to start implementing policies based on ideology that is itself grounded in reality.

Taxpayer funded infrastructure is socialism, and is a species of the problem discussed in the second article I linked.

Edited: perhaps I should clarify the above since I'm getting downvoted into oblivion (without argumentation, but that's another issue).

Essentially, the issue with existing policies is that they aren't based on ideology, or that they are but the ideology itself is wrong.

That is, coercing taxpayers to pay for infrastructure is not only morally wrong, it causes price distortions, moral hazards and malinvestment that all contribute to the 'water shortage' that people are worried about.

The correct solution is to entirely deregulate the production and provision of water, and let the free market determine the real price.
It applies to Ä and Æ... which is what the parent said. It doesn't apply to 気 and 气 and 氣. Those are all the same thing.
Cool. I never knew that stuff. There's a vid here of a guy getting his glider to 320kph with wind speeds of only 25-30kph before crashing it into a rock face. Reminds me of my own efforts with a RC glider which crashed into a concrete pillar at ~50mph quite promptly due to my lack of pilot skills.

https://www.youtube.com/watch?v=QjWFcYqdgA4
I've never used anything but water and a paper towel to clean my screen

Why are you using a paper towel? I've always considered them to be moderately abrasive.
Sorry buddy, that goes all the way back to Watergategate.

https://www.youtube.com/watch?v=vB9JgxhXW5w
Don't you think it might be a bit awkward when your new partner learns where it came from?
You guys sit next to an ocean full of water.

And you have a critical mass of the smartest people on the planet.

Get crackin'.
Not just between collections, but functions as a whole. An indexed sequenced is essentially a mapping (read: function) from the integers to whatever the element type is. Scala makes that explicit, rather than creating another mapping operator, as though they failed to notice the symmetry.

I would characterize this sort of thinking as one of the core principles of the language design. The designers search for underlying generality and bring it to the surface of the language. This can be a little frustrating at times, since humans aren't necessarily geared toward abstraction. But investment in understanding the abstractions pays off again and again.
"summer" okay... so I guess by Sept 22nd. Not very descriptive for a news story..
DataFlow Programming: Concept, Languages and Applications (2011) [pdf]
I want Kinetic Energy Puppies.
You are giving the FSF point of view, but that is not the only point of view. The post is correct that the practical effect of the GPL is to require giving back to the community.

Freedom is a loaded word, and I think most people don't share the FSF's definition of freedom. I would rephrase your statement as "the GPL is designed to globally maximise the ability to use, modify and distribute a piece of software. The only ability the GPL does not provide is the ability to take these abilities from future uses."

I personally think that this ability to modify software (and scrutinize its source code) is very important when it comes to the operating system. For javascript code sandboxed in the browser, it is much less important (sure, javascript can still do unexpected things, like tracking users, but this is still much much less than what could be done with full user level access, and these are things that can be fixed). So I support GPL for operating systems, encourage open source for other software, but don't object to closed source when the danger is low.
Sure, I can't sit here and say LLVM or CUPS are not great.

My point is that when you're the richest company, you should be at the forefront of the open source community. Instead my impression is that Apple, as compared to any other major tech company in the US with comparable market cap, is very much in the background.

I would point us to github, but oh yeah Apple doesn't seem to have an official profile on that website while google, microsoft, facebook, et al....

"unofficial mirror"
https://github.com/opensource-apple

"genuine"
https://github.com/Microsoft/
https://github.com/google
https://github.com/facebook

Also I guess it would be hard to argue that Apple originated LLVM given its history:

http://en.wikipedia.org/wiki/LLVM

And it looks like CUPS is not 100% open source:

http://en.wikipedia.org/wiki/CUPS

Here's an interesting article with some talking points.

http://readwrite.com/2014/05/05/apple-github-ios-android-dev...
Unrelated, but note that paper towels can scratch glass/plastic. Something with softer fibers is better.
And lots of heat too.

Use some solar thermal collectors for energy (not solar electricity, use the heat to directly run a pump), and desalinate some water.
Good post, I especially liked the closing phrase:

> It's not like Apple is hurting and can't afford to do the right thing: Apple Computer has 40% profitability, $75B in cash reserves (more than the US Government) and here they are nickel-and-diming the people who are critical to their success.
LOL, windows 8 users can't wait.
Not sure what you mean by "related to Hacker News", but the guidelines are clear: anything that gratifies intellectual curiosity is on topic. I don't think it's hard to see how an article about a master of the pizza craft might gratify intellectual curiosity.
The Science of Near-Death Experiences
YouTube puts the final nail in the loudness wars' coffin
They tried that. The android app market / play store has been "open" since the start. Anybody could publish their app with no control by google.

And we blew it. The store filled up with shitty apps, scams, and blatant copies of popular apps. And people complained, so now Google is responding to those complaints by policing their app store, because apparently we can't be trusted with open marketplaces.
Honestly, I think it might help. I design websites sometimes and I'm on here. At first I was kind of into it, but HN helped me see the error in my initial excitement.

This implementation especially is incredibly obnoxious.
Hmm... I had to go look this up, and you are partly right. Here is a snippet from http://hdssystems.com/Content/LightFaq/#Made

"Even though the wafers - the heart and sole of the LED and the part that converts electricity into light - are manufactured in the USA, the wafers are packaged into LED emitters outside the USA, so the LEDs are considered to be of foreign origin."
Do you know where that 100k number comes from? I see it said a lot but the only source listed is an ibtimes story saying "an industry source says 100k". Has anyone figured out how it was calculated?
These are all great ideas and should be implemented. But also keep in mind that every bit helps. There are a lot of restaurants in CA and it all adds up.
You're giving Uber some ideas.
How is it that Go seems to be the most popular?
I work with a Bangladeshi, and he says that there are more millionaires in Bangladesh than here in Australia. Yes, the people are poor on average, but there's still a lot of money sloshing around.

As to your second point, the top-voted comment in the thread talks about writing exactly that character and gives an example. From the ensuing discussion with the article author, it seems that rather than an inconvenience per se, it's more of a subtle issue. sdg1 also mentions that there's little in the way of local standards, which may be hindering a formal uptake by unicode.

Ultimately the answer is to push the issue with the standards body. If you aren't going to front the money for voting power, then pester the people who do have the power, and make it easier for them by helping them to standardise the codepoints for the language. But whichever path is taken, they must be engaged professionally - saying things like "I take it as an outright insult that you haven't accommodated me yet" is not going to help.
A quick look at the compiled script

var fileStream = new ActiveXObject("ADODB.Stream");

shows that the script seems to depend on Windows plateform.
I think it gets the reputation because even though it has a relatively limited number of constructs, they're all almost always in play. And they're almost all so basic that you'll actually encounter them on a regular basis, and often in novel use cases. So there's a certain combinatorial complexity that doesn't exist in languages that actually have more syntactic forms.
I believe technomancy has said he uses Conkeror, a heavily keyboard-based browser (that I highly recommend), so he has little use for a mouse :)

(As a fellow Emacs and Conkeror user, the time is rare that I have to touch my mouse.)
Rolling an AD&D character in Perl 6
My wife recently asked me "Why did we decide to get a diamond at all, when we both knew it was a scam?"

And I didn't really have a good answer. It just seemed like the thing to do at the time. We were both involved in picking out the rings, too; it's not like I went out and bought them for her without her input.

Thankfully I didn't spend a completely insane amount of money on the rings (not compared to what I was earning -- less than a couple weeks' wages -- which is still too much, really but not the crazy amount some people spend). But neither of us were really ready to step that far away from what was "expected" of us, I guess.
>I don't see you running around warning people to not use cash because it offers no protection

People are happy to use cash because in almost all cash transactions they are able to verify the receipt of the product or service immediately or have a known location within reach to access the seller incase it doesn't happen.

>I don't see you running around warning people to not use cash because it offers no protection.

But this is something that is warned against. People/organisations warn against mailing cash for this exact reason all the time.
Great effort. Same issue here. It is clearly a problem in production of Retina. Any other computer i have from apple does not have this issue and is still OK while being older. I honestly feel embarrassed to display my own work to clients on such screen, nevertheless it is really annoying to see the stains all the time during work.
Smart people already know that that is not an economical way to get water.

Besides, the problem is more regulatory than physical.
iOS already tracks time since power on IIRC, so if this produces too many writes couldn't you write out to flash first if the phone was last powered on within the last hour (for example)? It wouldn't completely fix the issue, but would vastly increase the time required.

That being said, I can't imagine that flushing to flash each time would substantially reduce its lifetime.
The terrible media circus that said Windows 8/10 would run on a Raspberry Pi forgot to mention that it would be the embedded editions of Windows, specifically designed to run IoT-type apps. Not the desktop version.
Lock-Free Data Structures: Yet Another Treatise
> The coating is clearly defective.

The problem is that 258 some-odd people, out of the what, several tens of thousands of people who have experienced this issue is not a "clearly" situation.

That's, conservatively, about .1% of owners experiencing a problem, and it is entirely within reason to believe the issue is user-caused, baring some reproducible test case.
Do you know the entire corporate structure of the company you work for? How about the banks or VCs funding you?
This is Hacker News, and any hacker needs to know that it's pointless to waste effort on optimizing things that already are a microscopic cost. It does NOT add up to anything useful, and it wastes time and focus to do.

80/20 rule, people!
I just upgraded the app I'm working on to this release, and it's working perfectly!
They do mention density in terms of kw / sqm as being slightly higher than conventional turbines, but don't give a lot of details beyond that. I can only hope it's not based on parking them all right next to each other and hoping they don't get tangled up :p
In some situations, getting the parental income information can make for an awkward conversation. If the students assume they won't get in for absolutely free, they might decide against asking their parents probing financial questions.

This is different than the FAFSA.
When I last filled it out, the FAFSA had an option for you to send a link to your parents, so they could fill in their information without disclosing it to you. Unfortunately, money is a taboo topic in American families, and I don't doubt that many applicants feel more comfortable using this option.
I heavily dislike the whole "they have money!" thing.

Apple has been more than willing to extend warranties and repair issues once they're sure the problem is a defect.

Until they're sure, it's not "nickel and diming". It's charging people for a service.

Paying 4 grand for a laptop doesn't magically mean Apple is obligated in anyway to make you happy, costs be damned.
People can be counted on to vastly overestimate the importance of things they can see, and most of all touch!

This is why shopping bags, coffee mugs and water bottles get so much attention, while out of sight environmental problems many orders of magnitudes bigger are ignored.
I'd expect it to actually be useful, because it is something people directly notice. When someone is thinking about or starting to do something that will waste water, I think they will be more likely to remember the drought and think about their actions if they have recently been inconvenienced in a restaurant by this ban than if they have only encountered the drought as something on the news.
We already have one nearly finished in San Diego. The problem is that is makes for very expensive water because it's a large scale industrial desal plant and the technology still hasn't changed in such a way as to not require lots of energy. That said, it's still at least going to provide a huge amount of water with just the one plant so there is that.
how about a comodo EV SSL for only $6.95?
http://www.ssltrust.com.au/free-extended-validation-upgrade....
What does some local school administrator action against students have to do with a teacher union warning? Teachers != administrators. Unrelated.
Than that's a trade-off you've made between what you don't like (cars) and the place you want to live (which I assume you like).
Consent: Not Actually That Complicated
Yeah, but we're quibbling about a fraction of a percent going to drinking water in restaurants while

1 - the lawns in ruby hills and atherton are still green;

2 - agriculture -- and my problem here is profligate doesn't begin to describe how they use water; wantonly wastes is not even accurate -- is, collectively, delusional. CA grows rice. In desert. Rice is the most water intensive crop in the world. CA grows almonds, which use 1.1 gallons of water per almond. We grow alfalfa. We grow cotton. Etc etc. Farmers have giant sprinklers running in 90+F weather in near zero humidity at 1pm in the afternoon.

CA needs to have a serious discussion about what crops should be grown here, and that probably ends with both adding at least 2 if not 4 zeros to the water price paid by agriculture, and not permitting the growth of the most water intensive crops.

That's not to say cities are blameless; Sacramento doesn't even meter water. They hope to do so by 2025.

Oh, and (imo) the worries about food are overblown. We export lots of those food crops, and people can live without almonds. (a quick google claims 10% of the state's water use is for almonds!!! [1]) I love almonds, but we will survive without them.

Here's a quote

About 70 percent of alfalfa grown in California is used in dairies, and a
good portion of the rest is exported to land-poor Asian countries like
Japan. Yep, that’s right: In the middle of a drought, farmers are shipping
fresh hay across the Pacific Ocean. The water that’s locked up in exported
hay amounts to about 100 billion gallons per year—enough to supply 1 million
families with drinking water for a year. [1]

In the midst of a severe drought, there is zero reason to permit export of incredibly water intensive crops.

[1] http://www.slate.com/articles/technology/future_tense/2014/0...
The union does make a difference.

The point I was making is that char*'s (and other pointer types as well) in unions make it harder to track ownership and lifetime by introducing implicit dependencies between data and increasing complexity with more code paths.

It's much easier to reason about the correctness of the code, when the fields of the data structures are mutated linearly and independently. This is especially important when the code is maintained by a number of people over long time.

Unfortunately, the C language does not have the capability to automatically check the correctness of memory management and object lifetimes, so the developer has to do their best to ensure the correctness of the code. In doing so, some coding practices can be better than others.

I am talking about generally good and bad coding practices here, not about the formal correctness of that particular piece of code. If some code works, then obviously it is correct, even if the code is obfuscated, non-human-readable or maintainable.
Mac -> problem with mac -> problem with title -> change title -> reference to eve on line .. and to a goon (therefore SA)

How deep does the rabbit hole go?
Stopping small amounts of fluid is a solved problem for laptops - the keyboard sits in a tray, and ports and speakers are reasonably sealed. You have to spill a lot of fluid to make it past these basic protections.
I would really have to know what my dinner is going to be before I'd consider something like this - since Sprig and Munchery are $12 / meal, this would be a premium offering!

Also, if dinner was prepared for me I'd probably only opt for it 2 days a week since I would prefer to meet friends, cook, etc. on other days and not feel obligated to go eat the prepared food at home.
From reading this paper, this appears to allow you to guess what a computer is doing by determining which memory regions are actively in use by making use of the high precision timer.

By training it on something like network or mouse pointer data, you can determine whether a user or network is active based on cache activity patterns. You can't resolve much else other than this high-level view of which segments are in use, but they've been pretty creative figuring out what this can tell you.

It's possible that this could be used as another method to fingerprint Tor users, or confirm that a given Tor user corresponds to a given insecure user.
80% of the water use in California is agricultural.
> If you want to know things about them - ask them...

That's exactly what they did... 1,046 times
The economics change when the water runs out. California almonds might get a whole lot more expensive in a year.
Personally I'm waiting for someone to stick a nuclear reactor far off shore, use it for both power generation and desalination at the same time and ship fresh water back to the mainland on barges.
sslstrip had an option to do this in order to increase the chance that the user is fooled into not noticing the downgrade attack.
That would cost money.
Unfortunately, not so easy. Then, here will come other unsustainable but cheaper markets (other states, Mexico, Asia etc).
Startup Mentors: Coaches vs. Cheerleaders
Those worms would disappear but you can't say for sure that the crackers just wouldn't find other vulnerabilities to focus their efforts on exploiting. That is to say, having gone through the cracking process myself (for research purposes, of course!), you find the lowest hanging fruit you can find, and once that fruit is gone you move on to the next lowest fruit.

Back in the 90s and early 00s, a lot of the low fruit was buffer overflows or forged pointers. Then we got serious about fuzz testing and static analysis, and now they are picking at other fruit (which is why Heartbleed was so weird).
I really love the approach take by the Peachy Printer [1] guys. I wonder why more people aren't exploring that route (dripping system, or any water-assisted system)? It shares many of the strengths of this one but got far less attention.

I wonder how it would perform with a controllable dipping system and a DLP.

[1] http://www.peachyprinter.com/#!methods/cjg9
It leads to an improbable, but still interesting, question about sampling bias. We may learn a ton about affluent people who can afford iphones.

(Not a critique of the work, which I think is awesome and has the potential to do great things. I just think it's an interesting angle to think about.)
Built something like this at YC Hacks, except any device or even a webpage could function as the server and provide a real-time or REST interface. We had 5 demo apps showing off various examples, including a super cool two-factor auth demo..

Trying to explain the concept to people in 30 seconds was non-trivial.