skysight-inc/HackerNews huggingface dataset:
There was an article here on HN a while back about "Amish hackers", and one of the things I ended up learning from that was the Amish reliance on air compressors; compressed air was regarded as "Amish electricity" and would often be creatively applied to various (usually agricultural) machinery.

Perhaps something similar could be applied here? An air compressor powered by some renewable fuel (like wood gas) could pump air into portable canisters for use in power tools (or just be hooked directly into the tools themselves, much like in modern automotive repair shops) would solve this at the expense of some portability.
How to Vote for Net Neutrality in India
It's primary advantage over Lua is definitely it's better realtime guarantees.
I'd rather see a new version of HTML that looks something like HAML or YAML rather than XML. This would make it smaller, easier to read, and less resource-intensive to parse.

HTML should be something that can be used to describe any kind of user interface. It is used across a lot of applications, but it's still not well-suited to being the universal interface layer for all of computing.
Thanks for this comment. I guess, along with jgrahamc's sibling comment, you have to make a routing decision based on (source, port) at most if you have a fixed IP, since HTTPS ports are stupidly fixed. That is 32+16 bits of info at most, so an ethernet MACs worth. So now I can clarify my question as follows: with X bits of data, what is the present state-of-the-art latency wrt to routing T Gbps of traffic. And it's not just that, you have to have good latency for updating that routing table.

Any research on the real entropy of (source,port) entropy on the Internet? The are also real issues like the distribution of (source, port) is hardly uniform, and is especially nasty when undergoing an attack, i.e. you want to manage latency based the both the distribution and authenticity of traffic.

This is a very interesting mathematical problem. I have to work on expressing it a bit better before I can hope of formulating a solution, but yes I can totally see now how leveraging BGP, anycast, and DNS TTL are all knobs to heuristically solve this problem, instead of a some crazy genius way of making use of router TCAM silicon.
>But at its root there are three reasons nations hack one another: intelligence, intellectual property, sabotage.

Or in this case to block their own citizens access to information that is available worldwide.
While nuclear fission is an important component of our power-generating technology, it's a hard to see an 18th century society developing it as a solution to a shortage of charcoal.
And that's where the "as possible" part of "as low as possible" comes in. :)
I'm somewhat surprised that this essay didn't mention how close the constraints of an anti-mac interface correspond to the 'unix philosophy' / human interface best practices for command line applications. (This breaks the conversational-interface-style suggestion in the second act of the essay, of course, as well as the analogy with Starfire, which is even further away from a unix style than the Macintosh interface was in the late 80s.)
> 10% of households bought a new car, and that means that the average lifespan of a car with its FIRST owner must be on average 10 years.

Maybe I need more coffee, but wouldn't that only be true if every household only bought new cars?

In any case, we don't have to guess these things. Simple search found that in 2011 the mean car age on UK roads was 7.44 years. Even accounting for the long tail, that's actually pretty good.
More of a logic question, though at its core math is logic and pattern recognition.

I'm certainly going to need a lot more practice if I want to place in Singapore's top 40% of 14/15 year olds
As the Times recently reported, burning all known reserves - and dumping the resulting carbon emissions into the atmosphere - would raise the average surface temperature by more than 16 degrees. That's more than enough to trigger a the world's sixth great extinction and wipe out life as we know it, ourselves included.

Factor the cost of combustion into the cost of extraction, and you'll find that our useable reserves are rapidly approaching zero. Indeed, we may be in overshoot already.

http://www.nytimes.com/2015/04/09/upshot/if-we-dig-out-all-o...
It works. Take, for example, $1,600 Photoshop Extended, which has never been pirated.
How to grow an internal startup marketing team
I'm no photo expert but if you look closely the rest of the photo has a lot of noise also. So it may in focus but close up you can see its not a super high resolution image.

Maybe the colors of the apple watch UI just bleed a bit with the noisy grain of the photo? Because in store, they did look better to my eyes.
Rules and Style Conventions for Spelling SI Unit Names
It's primary purpose is to be embeded, so it has a similar interop interface to other embeddable languages: http://squirrel-lang.org/doc/squirrel3.html#d0e4060
The World's First Private Investigator
Do you have anymore details on this game? I can't find anything on it, but it sounds interesting.

I agree that the game you describe is more personable, but /r/thebutton does have an air of mystery going for it. The simple premise has left room for a lot of interpretation. Is it better to press the button, or stay gray? Which colors are the most desirable? What will happen after the timer runs out? etc.
Location: San Francisco, CA

Position: Developer Evangelist

Full-time, Onsite

Skills: Go, Ruby. 3+ years exp. Loves engaging with the developer community in public forums.

Nitrous, Inc.

Well-funded early start-up creating development platform in the cloud.

marshall@nitrous.io
Can you list some of the use cases where you can do something using HTTP that you can't using HTTPS? I had always assumed one was a superset of the other, feature-wise.

As long as HTTPS offers all features of HTTP, then the reason to deprecate HTTP is to prevent accidental use of it, and websites which don't know/care from leaving their users vulnerable.
Great question! Initially, I didn't quite understand the premise of the question which is why I couldn't get the right answer but after googling around I found the correct premise and the correct solution in this article: http://www.independent.co.uk/news/world/asia/singapore-maths...

But, I think some people still won't understand the solution without visualisation! So, here it is:

Well, I started of by setting a table like this: https://i.imgur.com/VhJ1gSZ.png

Next we are told:

"Cheryl then tells Albert and Bernard separately the month and the day of her birthday respectively."

Great! Now we know:

* Albert knows the month
* Bernard knows the date

"Albert: I don’t know when Cheryl’s birthday is, but I know that Bernard does not know too.

The only way Albert (he knows the month remember) can say "but I know that Bernard does not know too." for definite is if the month he knows is a month that has a date which clashes with other months!

Why? Because if the month he knew had a unique date then there's a possibility that Bernard could know the month hence he couldn't know for definite that Bernard didn't know the birthday. For example if Bernard knew the date was the 19th then obviously the only month with 19th date in it is May hence we would know the date of birth is the 19th of May.

Because, of the information above we can completely disregard both the months wholly with the unique date in them which are May & June.

So, we now have a new table which we can update the hit, misses and clashes on: https://i.imgur.com/LoBJWa1.png

"Bernard: At first I don’t know when Cheryl’s birthday is, but I know now."

At this point Bernard knows that the choice is either between July or Aug and he goes ahead and says he now knows what the full date of birth is!

This tell's us that the date is a unique from the updated table because if it wasn't a unique date then he couldn't have possibly known the month!

So we can update our table again: https://i.imgur.com/UUyNQQC.png

"Albert: Then I also know when Cheryl’s birthday is."

So, now because Albert knows the month is July is can say for definite that the full date of birth is 16 July because there is no other date in that month left.

Explanation: Because if it was August then Albert wouldn't know the date of birth as there two date for him to choose between (the 15th and 17th) but because Albert does know the date; we know the month is July and the only date left in July is the 16th!

Hence the correct answer is 16th July!

Hope that helped!
Wow! What an amazing idea! Great job guys. Impressive!
And to tack on - this is how they act like a CDN. In general they don't pull CSS, images, etc every time from your server - they pull it once, then cache it at edge locations.
Are you using Chrome/Safari? It has an issue with line breaks in Firefox.
Tableflip dot club
Unlike FF, Chrome doesn't offer an option for a permanent exception once you click "Proceed to ..."
This ship has long since sailed. SSL HTTPS interception for corporate entities is off-the-shelf and readily available.
At least the game gear had crisp pixels, which I remember appreciating about it. Contemporary pc screens had blurry blotches instead of pixels, unless you were lucky enough to own a trinitron.
Nasty Geek
I don't think about it much to be honest. I guess I believe the cynics should speak up instead of just idling. Kind of like a duty. Maybe it will make somebody think. Perhaps not him, but someone else.

I'm still very young though...
Yes, but the only way we can manipulate those energy sources is predicated by the existence of cheap malleable fossil fuels
So the source is an inspector or nuclear scientist or weapons expert who would know this? No. "Sami al-Araji, the deputy minister of industry" Immediately thereafter attributed as Dr. Araji. Being forthcoming, probably helped him stay in his position. This looks suspiciously political, running alongside Hillary's announcement and ads on Slate....such as "The Indispensible Hillary Clinton".
Author here. I can easily use summations, but I'm definitely incompetent when it comes to making a visualization!

And as per your parent's remark, most math is there "for fun" as written in the article.
First 26 pages of Neal Stephenson's new novel Seveneves
Well done guys (y)
9 Things About Googles Mobile Friendly Update
From what I understand, with assorted chemical energy storage technologies you can get a (for our purposes) arbitrarily high power density... as long as you're also willing to deal with arbitrarily high volatility. See stories about laptop batteries igniting for an example just with current batteries.

Of course, if you're talking about scifi theoreticals, the thing to do would be to calculate the energy from mixing X/2 volume of matter with X/2 volume of antimatter (presumably with some amount of the total volume skimmed off the top for containment structure).
Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy.

In theory, HTTP is a subset of HTTPS. But that subset is much simpler for common tasks. HTTPS requires you to either subject yourself to the complexities of the CA system or be accused constantly of attacking yourself and everyone else who visits.
Show HN: Ng-dial – An Angular.js directive for an interactive dial component
5 Social Platforms Your Marketing Team Should Use and Why
tldr: Real meaning in life comes from being motivated to make a positive difference in the world outside yourself, whether big global things or just those around you. Selfish indulgence and self-centered attitudes are morally shallow and unfulfilling.

Amen. (But the article provides no interesting or inspiring actual content or insight).
How to Create a Pub/Sub Application with MongoDB
Miles Brown: Interview with ‘America’s Got Talent’ Contestant Star of ‘Black-Ish’
Since energy and mass are tied, the upper limit would be the point at which you are about to create a black hole, wouldn't it?
To have it short: With the syntax of C/Java and scripting features, what does this language differentiate from JavaScript?

There are some nice features added, but I think that some of them are also covered by newer JS versions. I really don't want to argue to much about JS, but other persons will ask the same question, I guess.

The line "optional 16bits characters strings" also makes me worry a little, since I know how much trouble an alternate approach (8bit strings vs. Unicode) there is in Python (which led to major changes in Python 3). It just makes to much headaches.

If the author is reading here, you might also consider linking to a page of your personal website, that is accessible (I get directory listing denied).
Some people do try to move away where practical. But if you really look at everything you do in a day, petroleum products are everywhere. Even if you take electric-powered transportation (or walk/bike), and run your own solar panels for electricity, and grow all your own food using hand tools... you still probably use plastic somewhere in your life.
You can't do ephemeral hosting with HTTPS unless you use a self-signed cert, and then browsers go absolutely mad.
This. Maybe I want all the transparent caches on the Internet to cache my stupid cat picture?

How is this not going to destroy the cachability of the internet?

Being able to operate transparent caches is important for institutions (Edit: some which may not have access to their users local cert stores).

There is many things like blogs, news articles, photo galleries that gain zero value by being encrypted. Encrypting these things is going to require more hardware, more energy usage and more bandwidth and thus again more energy usage.
Never seizes to surprise
This gets rather tedious after a few dozen times.
That you for that "typical HN comment".

>This is a stupid blog post.

Have you seen the topic discussed on the Internet? I looked for it and I haven't, so I simply started it. Given the score of the submission and the number of comments, that goal is reached. I learned a lot from other comments and I'm happy.

> HBO already tracked down where the leak came from.

Source?
Great job guys peeps!!!
I know Google wants to do something similar with Chrome.

I have so many comments - but the first being don't they realize that they will have to make this option which will be disabled by most enterprises?
Duplicate of https://news.ycombinator.com/item?id=9366129
Wouldn't the corporation install it's own root certificate in that case? you can MITM without notification. presumably they could tack it on after workstation install.

If they're already going through the trouble of monitoring everyone's traffic, a few extra steps don't seem like that big of a hassle.

Of course, you're right, some large fraction won't bother with their own root cert, and their users will learn many bad habits.
This is an absurdly oversimplified scenario that in no way accounts for the broad set of options available to governments faced with other governments operating like this.

Let's just say your "Screw it, why bother?" approach is pretty far down the list.
How much of the internet is actually cached? Especially when most of the traffic is video feeds that always get resent.
> How are you going to do any metalwork with your scavenged metal?

With a wood-fired forge. Blacksmithing predates fossil fuels by quite a long time.
that's the reason that keeps me working. I just focus on making sure my family is happy and taken care. Maybe one day when i retire i can get involved in more things that will actually will make a difference on other people's lives. I will try some volunteering this summer.
I agree. With embedded "scripting" languages, you have to differentiate between two kinds of users that don't always (or even usually) overlap: the people writing the scripts (who may or may not even consider themselves to be programmers), and the engine programmers embedding the language in their game engine or other application. IMHO, the current homepage isn't really doing a great job of appealing to either group, and it'd be much more effective if it directly explained the advantages of its implementation to the engine dev crowd; that might alienate the script programmers a bit, but thinking about AAA game development, they're almost never the ones that get to pick the language anyway.
Note, story is from 2005. Heck, Hitchens died in 2011.
Hackaday Part of TechCrunch Disrupt NY Hackatlon
You can figure out statistical structure of natural images (or just faces) and derive efficient representations with similar properties as to those observed in the visual system of the brain.

See for example:

Natural Image Statistics
— A probabilistic approach to early computational vision
https://www.cs.helsinki.fi/u/ahyvarin/natimgsx/
Google Makes You Think You're Smarter Than You Actually Are
The only thing that needed to be done when distributing the review copies was to ensure that they were 1080p Blu-ray instead of SD DVD. This would have ensured even more global jonesing to see the 5th episode after after the cliff-hanger in the 4th.

Apart from that, mission accomplished.
Shift Labs (YC W15) is hiring an embedded systems engineer
What are those arguments?

The one I keep pointing out you're using over and over. The one where you say "You're just complaining, not offering a better solution, therefore your criticism should be ignored." People said this over and over again when the war was in full throttle. It was too late to not do it in the first place. You'll notice I mentioned that option before:

"My response was that there were no good options (other than not having gone there in the first place)"

Withdrawing was not a good option, look how we just had to go back there again a year later! We were between a rock and a hard place, and there was no good solution. But that does not mean that criticizing the war was an invalid endeavor.

My point is, it doesn't matter that I'm not giving you an example of better ways to live. The issue at hand is that the system as it stands is broken. Whether or not there are better options (I contend that there are, but that's not the conversation we're having right now), that does not make my criticism invalid.

Feel free to respond, but at this point this conversation is going in circles.
Things you can do with HTTP that you can't do with HTTPS:

* Create a website for free (you have to pay for certificates to use HTTPS)

* Report sensor data from small embedded devices with extremely limited CPU

* Your JS can talk to APIs that don't yet support HTTPS (e.g. NextBus). If your serve your JS over HTTPS, your browser will complain if you try to access a HTTP-only API.

* Transfer large files at gigabit speeds on consumer-grade hardware
I'm confused. I don't see how HTTPS makes this problem worse or better.
Why graphics drivers need updates for every new major AAA game
The Google Cloud products page [1] lists 17 main products. Two are in alpha (Container Engine, Deployment Manager), one is in beta (Pub/Sub).
The rest are fully supported.

Wait a second. I just clicked though the items on that page, and the following are listed as alpha:

Container Engine
Cloud Dataflow
Cloud Deployment Manager

The following are in Beta:

HTTP/HTTPS Load Balancing
Virtual Private Network
Cloud Pub/Sub
Cloud Monitoring
Cloud Logging

If these aren't in beta/alpha, then maybe you should update your docs.
For the number of people left there will be plenty of fuel even if it isn't fossil fuel. Rebooting modern civilization would be a breeze for the few that would make it to the other side and the energy available would put an upper limit on the number of people we could sustain.

Main occupation for the foreseeable future: undertaker.
Got it, cool.
"Accidental discovery" also comes with a price. Even at 99c kindle ebooks... it still adds up. Going to the library as a kid, I could pick out 5-10 books for a week or two at no cost.
But plastic isn't really a big deal when it comes to petroleum consumption. There was an amusing quote I read some time ago, in which the author hypothesized that in hundreds of years, people will be shocked that we as a civilization just lit petroleum (or distillates) on fire, or blew it up in engines, given how incredibly useful it is for things like plastics.
Not always. Some companies distribute 'open source' crippleware and try to sell proprietary extensions, just like 'freemium' games, but you seem to be talking about paid services, not proprietary extensions.

If all of the product is released under a Free Software license, what is there to complain about? Not receiving free consulting services?
http://earthship.com/
The real victim here is institutions can no longer operate transparent caches.

For example, I have seen a 800 bed hospital in a rural area get very far with a relatively weak (but best it could get) Internet connection by having transparent caching.

Colleges with dorms, even in non-rural areas safe huge amounts of bandwith this way too.
Got it, cool. :)
I'm not sure I quite expected to see this on HN, though I'm glad it was posted since I happen to be trying to learn novel writing. I thought the before and after example of the basketball article was a concise and clear way to explain over-writing. The second version was clearer, more accessible, less obnoxious and no less informative and narrative. A series of poetry and short fiction teachers in college helped me become self-aware about this bad habit. I still make the mistake consistently, but I have learned to either catch it or agree with the suggestions of my peers who catch it when I don't.

I personally believe that programmers can learn from poets, for example. Write constantly. Read the work of others, both critically and for enjoyment. Writing is the sexy part, but revising is at least as important a task.
if you're on a mac, you can add the cert to your keychain and then all your dev sites that operate over *.dev will be fine.
3 Cold Email Subject Lines That Grab Eyeballs
Well, based on the characteristics Wikipedia quotes for Pu-238 radioisotope thermal generators, they can store about 10^8 times as much energy (per unit volume) as lithium-ion batteries. So that's a lower bound.
> is there a sane physical upper limit to power storage/generation in a given space (say, 1cc)?

Start off with e=mc^2, revise downward with appropriate number of engineering constraints.

I'd imagine in practice that gets limited mostly by battery chemistry. So something like total reaction energy of components * conversion efficiency - conversion machinery mass - packaging / safety mass.

Which, afaict, is why "battery breakthroughs" all tend to be in the chemistry or conversion efficiency.
Batteries have much less energy density than gasoline, diesel, or kerosine, so I'd use those as a reference. Anyone who can accomplish densities comparable to those fuels will rock the World.
Nice read. I like how he doesn't wax philosophical about knowing if one is talented or not. If one can't take enough queues from the real world, then they most likely are delusional.

For the HN audience, #4 is the most relevant one. Too many things I read here have high school-level writing. The authors cared more about getting their half-baked opinion out on their Medium blog over proofreading (excluding ESLs). One of the best lessons from college is when one of my history professors metaphorically tore me a new asshole for not knowing how to write on one essay, and out of pity, gave me a grace period to fix it. He highlighted enough of my superfluous fluff that I finally got writing and how one must write as little as possible. I had other writing-intensive classes after that one and never had such an event happen again.
Did you really just assert that the only people who thrive in "packed, open-plan environments" are psychopaths? What about extroverts, people who get energized by social contact? Are they all psychopaths?

Also, when you refer to how "most organizations" think it's valuable to be tough, you're going against the bulk of organizations I've worked with. I'm going on close to 50 organizations now that I've worked with in some capacity. I'd say less than 10 had that mentality.