skysight-inc/HackerNews huggingface dataset:
np. The funny thing is that sshrc is just a bash script, so it really could have come about 10 years ago. All it took was a few weeks of unemployment and refusal to believe that it couldn't be done. For those of you that opt out of reading the source but are curious as to how it works internally: the tool zips all your files, dumps them as hex code, and stuffs them into an argument string for the little known ssh -t option, which carries instructions to undo the whole process on the server side. As a side note, stuffing a linux filesystem into an argument string is the reason why your ~/.sshrc.d can be much bigger than a megabyte - bash doesn't like processing commands that are that long.
I've spent a decent amount of time trying to make evented Apache work. It's never been worth it when a better choice that just does it is right there for the taking.

(And god help you if you try to do it with Passenger.)
Done in good taste, we are OK with self promotion on HN.
China unveils world's largest supercollider
My point is that, precisely, such premise is full of crap; scientists are well aware of the limitations of that knowledge, but those limitations are bounded within limits which show a rather limited set of choices as far as valid courses of action to take. All of them indicate that we're doing far too little as it is.
That lambda value in the equation under Figure 2 is their 'fudge factor'. How do you quantify that value when we only have one complex system with multiple inputs to study?
Nothing to do with being introverts.

The manipulative nature of artificial team building exercises is an insult to the intelligence of any smart person with an analytical mind.
Couldn't the 1MB limit be bypassed by invoking scp to transfer the files?
It's bullshit. In what world does adding additional difficulty never induce failure?
No, but I assume the combination is rare.
During the last minute of the talk, he says:

"Computers are becoming a big environmental threat. They're using more energy than air traffic."

Is this actually true? Sure, the average person spends a lot more time on a computer than in a plane, but still it seems crazy that they'd be comparable. Or at least the comparison isn't very relevant, because the Internet can significantly reduce people's need to travel.
William Langewiesche on aviation is always worth reading. For more background on the technology, read his "Fly by Wire", which explains why the "miracle on the Hudson" water landing was mostly the work of the computers.

This article discusses the other side of cockpit automation, in the context of the Air France 447 crash. The key point here is, as "Boeing’s Delmar Fadden explained, “We say, ‘Well, I’m going to cover the 98 percent of situations I can predict, and the pilots will have to cover the 2 percent I can’t predict.’ This poses a significant problem. I’m going to have them do something only 2 percent of the time. Look at the burden that places on them. First they have to recognize that it’s time to intervene, when 98 percent of the time they’re not intervening. Then they’re expected to handle the 2 percent we couldn’t predict."

This is a key problem in computing. Things are "user friendly", and don't require much understanding, until something goes wrong. Then they require vast amounts of understanding. This is OK (although tacky) for banal applications, but not OK for ones that can kill.

Automotive engineers sort of get this. Anti-skid braking systems, traction control, roll control, and air bags are all intended to work properly in emergencies with no user attention. During normal driving, they do nothing. That's as it should be.

"Internet of things" people do not get this at all. They're happy to hook a phone app to some actuator (probably via some "cloud") and let the end user worry about problems. This will be dangerous for "things" that have any real power.
Can Alibaba's kung fu culture floor its global rivals?
same here. I am not a social guy.
I have a friend with pretty big health problems (gout and other problems).
I don't know if it is because of gout or any other disease, but he says he shouldn't drink acidic drinks. He cut Coca Cola and is drinking now Red Bull Cola.

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

I don't like Red Bull Cola and think it is a pretty poor substitute - but he enjoys it.
"Save the environment, code in C."
Thanks. So it includes a markup from `wholesale' to `retail', too. By the way, I guess smoking is prohibited completely in prison? Or are the rations just too small?
Top 3 Android Emulator for Playing Clash of Clans on Pc
Ideas about a New Programming Language for Games (ft. John Blow)
I've found alt-tab does the trick for me in those cases.
We have only been at it for so long, and barely gotten started in earnest. Plus... energy and additives are not "external" to the system: they are provided by a natural species in the system, us.

Yes, we do need to get to a point where we are not relying on expendable reserves to run the system. But it certainly is possible that we will engineer a better ecosystem (robot cultivators and solar panels included) that results in a more efficient net benefit for us.
Reagan (really more Phil Graham) killed a lot of the depression era regulation that made financial markets safe and boring. But the talent drain into Finance didn't really pickup until much later.

Certainly a giant waste of smarts today.
Making Music with Plants (Motherboard)
This lady takes the bio-electric readings from plants and uses it to make incredible music. Don't see much from the creator's project / motherboard around here, but I'm a pretty big fan.
First PyCharm 4 Preview Build Now Available
Well modern aircraft are pretty efficient and probably not the top offender.

However he also mentions we probably can't do a lot more with computer to reduce their power consumption.
yes, but using a separate scp command requires a second round trip and second password/key authentication, which would double the wait time of the already slow ssh login process.
A Designer's Guide to Acing Everything (in Life)
I think if you sit down with the code clojure uses to implement transducers and compare it directly against the haskell code and _don't_ come to the conclusion that the clojure code is simpler, there might be some motivated cognition at work. I don't think it's trivial for someone with Haskell experience to even verify that code implements the same (or a similar) thing.

I also believe it lacks sufficient polymorphism, for instance surrounding the output of the step function, and lacks safety around (notably, but not exclusively) the application of the step function (i.e. to only the last value of the transducer, not just something of that type). So this would be squarely in the tries-to-be-simple category, despite it's use of profunctors (don't know why that was used here, it's not a super-standard abstraction).

But this is all beside the larger point. Things generally working is learned through philosophical induction in the case of clojure -- just seeing something work a bunch of times and understanding the mechanisms in some level of detail. That's not the same as having a machine-verified proof, but it's also not the same as not knowing at all.
If you had free will, why would you worry about if you have it?
Had to read that twice to catch it
Yes. I order pizza through them and give them money.
Choice is not black and white. Bacteria have a low amount of choice. Most humans have a fairly high choice compared to most animals. Among humans, some have more choice then others. We can pretend that morals are special and different, but they too are the product of some chemical machinery.
In almost every household, at least one parent works 40 hours/week. Is that person not parenting? Are you aware how many hours are in a week? That children go to school?
Thanks mate also booked a spot. Live in telegraph hill.
HTTP has standard error codes that tell you why a file didn't download (ex. 404 means it doesn't exist). File systems behave similarly (ex. ENOENT). None of this is language specific and therefore do not belong in Node.js documentation (except perhaps to say that these Node.js libraries also adhere to the same standards everyone else does but this is obvious the moment one of these error objects is printed or inspected).
Show HN: Sedge, templating and sharing of SSH config
I don't care whether your developer time is costlier than compiler time, I need the software to work as fast as it can only constrained by the specifications of my machine.

I can't agree more. Many programmers are traditionally taught that optimisation is some sort of "last moment" effort for when thing are seriously bloated and slow and that programmer time is more expensive than machine time, and it seems all this does is breed a lazy, selfish attitude; yes, it's very likely not worth expending an hour or even 10 minutes to optimise a throwaway script that's used by yourself and isn't a bottleneck in your process, but when your software is used by hundreds, thousands, or even millions or more users worldwide, who are often paying users, it doesn't seem nice at all to be making them all wait or be forced to buy newer hardware just so you can "save" a bit of work that you should be doing anyway.

It's like http://xkcd.com/1205/ , multiplied by the size of the userbase.
The industry term is NVM, which refers to all classes of non-volatile memory, typically high density ones.

How do you like Crystal Ridge?
I'm pretty sure I've seen that product already ... aha, yes, it's being marketed to snowboarders: http://www.reconinstruments.com/products/snow2/
The fuel core for the SNAP-27 generator was stored on the _outside_ of the LM descent stage. It was installed into the generator by the astronauts on the lunar surface. I have chopped an image and some text from the Apollo 13 press kit.

https://www.dropbox.com/s/02px58fhbz0gigt/apollo13.pdf?dl=0

I doubt there would have been much thermal path from the fuel element back into the LM itself - indeed the mount would probably have been designed to minimise that flow since the problem is normally how to reject heat from a spacecraft, rather than absorb it. The story just seems a tag to discuss plutonium.
It is same in every medium of art, but video games are what the Interneterati talk about the most, since they are computer lovers.
You are getting downvotes, but energy efficient computation has been a large driver in the recent upsurge in interest in C++.
A working car has been 3D-printed out of carbon fiber plastic
Just this past july we rode the Hurtigruten from Bergen to Trondheim. Although the upper decks of the MV Polarlys are like a modest and tasteful cruise ship, and the majority of passengers were there for the scenery and the day-trip excursions, they do still haul cargo and commuters. At every stop there are cars and cargo being put on and off the cargo deck. One surprise was when I got up at 4am to see the famous road bridge at Måløy, and walking through the Panorama deck found there were a dozen people sacked out sleeping on the couches. Apparently you can buy a no-stateroom ticket cheap, and people do.

Some pics if anyone cares: http://cortesi.smugmug.com/Scandinavia-2014/Trip-Segments/Hu...
Getting Started in Videos for YouTube for Beginner's
Student convinced family she was on trip around Asia
Ouch, this is a better version of what I submitted a few days ago [1]. I guess that's what I get for trying to emulate the unwieldiness of ssh_config.

[1] https://news.ycombinator.com/item?id=8324538
How is this any different than .bashrc or .bash_profile?
Cos you have the free will to do so might be as good a reason as any other.
Interesting, I wonder if python fabric or its ssh libs could help.
What's the font used?
I got accepted but I've to travel a long way -- from India, is it worth it? I do have plans to set up a bunch of meetings pre and post event, though. (oh and how difficult is it to get a meeting scheduled with big names? I know it's a naive question but still...)
> I never claimed forking is expensive. I said it's expensive ...
yeah, no that seems to be exactly what you are saying. just nitpickinkg.
You.. Don't think mothers are programmers? Do you live in Alaska?
Most of the unix package management systems are not really that good for development: they don't support sandboxing, or non-root installation/execution, or don't support the right kind of versioning, or don't support multiple versions of a library, or some other issue.

The only existing system that I might trust enough for this kind of thing Nix, and at least for Haskell it is a pretty solid alternative to their language-standard package manager. Unfortunately, its popularity is way lower then stuff like apt or yum which are pretty shitty for development compared to something like pip or cabal.
Honey Dance
"make your ssh sessions feel like 127.0.0.1"
Interesting, how do you get around it, when those packages are depended upon by user facing software?
"When Atrato briefly returned as a provider at 06:49 UTC, VolumeDrive passed them nearly all the routes it learned from Cogent. Evidently Atrato did not have the circuit breaker on the quantity of routes it would accept from VolumeDrive (MAXPREF), because it in turn announced these routes to the rest of the world."

Presumably Atrato's upstreams could also have been configured to disregard unreasonable announcements?
Just as an aside, the &str is not stored as two pointers, but a pointer and a length.
Web design company
It seems you could look at unannotated code with a tool which gives you inferred annotations.
"There's agriculture competition for the river, not the reservoir. "

Given that in this case, the "River" feeds into the "Reservoir" - the two water bodies can be viewed as the same entity for purposes of water sourcing. Given that only 15% of the Tuolumne is needed for the Reservoir, and 50%+ is required for Agriculture, the major drain on the Tuolumne is not San Francisco residents, but Agriculture. San Francisco may have rights to the Tuolumne, but I don't know whether they are Sr. to the Central Valleys, or, what happens if San Francisco has to turn off the water downstream in order to keep Hetch Hetchy full.

But - I do see your point, it's not the case that all water comes from the same place - there's lots of reservoirs that can't be used for Agriculture in the Central valley. For example, Crystal Springs, a 70k cubic meter reservoir in San Mateo, is entirely for urban use. There is no agriculture competition for it. Every gallon we conserve there, is another gallon conserved for city use.

But - it's important to realize, Cities and Agriculture are in competition for the Sierra Nevada water. And every gallon that goes to the farms, is one less gallon that goes to the residents. As the cities conserver more, and more, reducing showers to 5 minutes, and switching to Ultra-Low-Flush .5 gallon flow Toilets, that water is going to become more valuable to city residents, than it will be to agriculture.

I'm not suggesting we don't cut back residential usage - I'm a huge fan of conservation (and an even bigger fan of efficiency) - but, I am saying that we could go to emergency rationing of 50 gallons/day (down from 329 gallons currently), and agriculture could still use up all the Sierra Nevada water. The inverse isn't true - if Agricultural use somehow cut its water use by the same percentage, it would be difficult for residential use to consume the existing supplies.
The only thing that worries me is getting a visa. I'm not sure my visa would come out in time. As for big names, investors, I guess, you won't meet so many, but you will definitely meet some smart people.
Watch Bengals vs. Tennessee live stream online NFL
the .bashrc/.profile is synced automatically to each new box.
Do you like configuring bash{rc,_profile} on all the machines you connect to? Or would you prefer that the remote server used your local configs?
Decade? Nintendo is over 30 years old.
The title of your post is less catchy and less clear, which for good or for bad likely had an effect on the outcomes of these two submissions (and frankly I bet had much more to do with anything than the actual technical details: frankly, your assh looks much more powerful in valuable ways, and doesn't seem overly complex to use either).
Referendum in Scotland – Where Is the Braveheart?
1. Big Build up in defense spending
2. Very High Interest Rates (Volcker in 80-81).
3. Collapse in Oil Prices

Yes, ending the cold war was great. I even give Reagan some credit for it by pushing them over the edge. Seems like we could have gotten the same outcome at a 1/10 the cost.
iOS 8 Problems: Grimm Tale with Slow, Buggy, Laggy, Crashy, Drainy, Bloaty
How would (or how does) Nix deal with windows anyways? Are it's abstractions portable enough?
IANAL either, but as I read it, if you sue facebook the patent license just goes away. It's essentially the same at that point as if they hadn't mentioned anything at all. So you're either getting something (a conditional license for the patents) at no direct cost to you, or you're getting nothing and losing nothing - how is that a raw deal?

These patent grants are commonly used by companies who gather patent portfolios as a means of patent mutually assured destruction. The goal is to ensure that they will never be sued for patent infringement by making sure they have a broad enough patent portfolio to always be able to countersue.

Now, if you want to use this and retain the ability to safely sue facebook, you could always negotiate a separate, irrevocable patent license. This is what you would need to do (that, or ignore any potential patents and hope you're not sued) in the absence of such a grant in the first place.
Reading that article inspired me to write a little generic recursion library. The idea is that you'd write a 'map' function for each recursive data structure and then generate recursive functions from non-recursive functions using 'induction' and 'coinduction'.

// induction : ((t (Fix t), Fix t -> r) -> t r, t r -> r) -> Fix t -> r
function induction(map, f) {
// g : Fix t -> r
function g(x) {
return f(map(x.unfold(), g));
};
return g;
};

// coinduction : ((t s, s -> Fix t) -> t (Fix t), s -> t s) -> s -> Fix t
function coinduction(map, f) {
// g : s -> Fix t
function g(s) {
return {
unfold: function() {
return map(f(s), g);
}
};
};
return g;
};

// fold : t (Fix t) -> Fix t
function fold(w) {
return {
unfold: function() { return w; }
};
};
"Changes to individual use will only have a small impact on our water use"

Every single farmer can argue the same way ("I only use a tiny fraction of what the state as a whole uses, so it won't help" or "almond farming only uses 10% (I'm making up this number), so it won't help if we, almond farmers, economize on water use")

Everybody can find a group they are in that will have a small impact.
Delivery has failed to these recipients or groups:

info@superset.eu
The email address you entered couldn't be found or is invalid.
Hands on big data – Crash Course on Spark – Word count – lesson 5
On every visit to the US (I'm from Europe), I find it amazing how much water gets wasted. Monster-flush toilets, vertical-axis washing machines, and the most egregious offender: hotel shower. The first time I saw those, it took a while before I realized you just can't limit the flow of water, by design.
I'm from Mongolia, which is pretty small country, so the embassy won't be giving visas so easily and I would need some paperwork. How does YC deal with this kind of issue???
Wait C++ is has been getting more popular? I'm not complaining (I mostly like C++), I guess I just didn't get the memo.
Girl faked 5-week trip to Asia on social media
I'd guess it's CS compiler doing, but I didn't check.
The World Health Organization recently halved their recommended sugar intake for adults, from the original 10 percent of total daily calories to 5 percent. For a normal weight adult, that's about 25 grams. A can of coke in the US contains 40g of sugar. Our food labels show daily recommended amounts for everything except sugar. Why? Because putting 160% on the can would be bad for Coca Cola. Too often the USDA protects and defends big business instead of the people. Note the amount of money spent on lobbyists and the revolving door that exists between the USDA and lobbying firms: https://www.opensecrets.org/revolving/search_result.php?agen...
It caught on a little.
I wished I would be half that excited about it at my present age!
When I first started reading this comment I thought you were using the phrase "anti-PC haters" to mean console gamers.
Your bio bit says:

> Please comment if you downvote. Or even better; just comment.

So here you go: you are utterly clueless, before you write comments like these do your homework or you will get downvoted a lot.

Or even better; just don't comment. Until you've done your homework, that is. It just increases the noise and does not add to the conversation at all.
Transducers really sound like monads. Are they the same thing?
HAXM is enabled, I'm using an Intel image, and my system is Haswell with 8GN RAM? The official emulator still moves incredibly slowly. Genymotion just works.
Cocaine is a local anaesthetic that also restricts blood flow in capillaries hence its very useful in nasal surgery.
I think it could be parallelized by chunking up the input, however the transducer doesn't know how to do that by itself, so the step function would have to be modified somehow.
So, while in general I've enjoyed other things Joe Armstrong has written, I think this talk is pretty discombobulated and doesn't have a coherent narrative.

Here are some of the problems Joe posed:

- bugs in software like Open Office, Keynote, grunt
- code not being commented
- computers booting slowly
- computers using too much energy
- code being written for efficiency rather than readability

He talks about distributed hash tables at the end. An interesting topic, definitely cool, but they have nothing to do with the problems he posed earlier.

This seems more like a disconnected list of gripes, plus a completely unrelated list of things he currently finds neat to think about. Which is totally fine, but I don't think it makes a particularly great talk.
The APL version looks like addition (cons, prepending value to a list) to me. The point being that you have to learn the meaning of symbols anyway, no matter which character set they use. Going for easier input (from the keyboard) and sacrificing a bit of legibility for this is a perfectly fine design trade off to me.
And that is where I stated that drives can report a problem. If they 'seed' their ECC algorithm with the sector number (XOR-ing the result with it would be sufficient), they can (statistically) detect that, when they read sector #X, what they got wasn't what they ever wrote as sector #X.

In fact, I guess they already do. If they didn't, there would be misdirected reads, too.
Depends on the part of the United States. California has laws mandating low-flow toilets, showers, and interior faucets. That's been the code for the last 20 or so years.

Last year California became the first state to require re-fitting all existing structures with low-flow systems: http://www.huffingtonpost.com/2013/08/23/low-flow-toilets-re...
Sorry, should get that fixed. Replace 'info' by 'egbert'.
Tor Challenge Inspires 1,635 Tor Relays
Somebody has too much time on their hands.
Running Android apps in Chrome on desktop is huge! I'm glad that the ARC runtime I provided in https://github.com/vladikoff/chromeos-apk/issues/5 helped to achieve this.
The difference between residential and agricultural use, is that the price each pays for water is different enough that we are starting to see arbitrage, in which agricultural water rights are being sold for residential use. If the drought continues, we could start to see a large-scale decline in lower-value agriculture in California, particularly anything that is water intensive. We're unlikely to see a decline in the residential population of California because of water.
Yahoo finds way to blow Alibaba riches