skysight-inc/HackerNews huggingface dataset:
If I was facebook, I'd tread lightly.

India has a long history of reneging on deals. Once a deal is struck with most nations, that's it. Done deal. With India, they don't care - they'll do whatever is convenient for them.

They did just that on a huge WTO deal years in the making (source: http://www.npr.org/2014/08/10/339292735/why-indias-modi-defi...). The also reneged on a solar energy trade agreement with the U.S (source: http://www.upi.com/Business_News/Energy-Industry/2013/02/07/...).

Hell, even Russia and China won't back out of deals once struck. They'll piss and moan if it turns out they got the short end of the stick, but they'll still honor the deal.

I tell my clients to steer clear of India for this very reason - it's nearly impossible to know when a deal is "solid". There's very little recourse if a business or person reneges on a business deal, or rips you off.

I almost hope facebook wins this little battle; India benefits from facebook pumping a bunch of money into India's infrastructure to build it up, supplying internet to the poor, then India says "Nope, sorry facebook, you gotta go. It was nice having you!". Facebook would get what it deserves. I actually wouldn't be surprised if that happens.
You're blaming devs because you us 6gb a month? That is a joke. I share 15gb with 6 people in my family and we've never gone over. Obviously you are doing something out of the ordinary.
Take that link down ASAP please. If it is a caching issue as suspected then all the hn crowd clicking on your link are getting their info cached & potentially exposed.

Everyone just leave it alone & don't access any steam pages until the caching is fixed.
Short:

Too much people were needed.

Long:

The Apollo program was built to land a man on the moon as quickly as possible, with a high budget and immature technology.

It was very well designed for its requirements. However it is not the right way to sustain humans in space long term. It cost far too much, in fixed costs and per launch.

Longer:

If you look at old films on how piston powered airlines worked, the amount of staff needed was much larger than the amount of passengers and the trips were short. Hence by definition only few could afford long trips. It's just mathematics. Everybody can't be a lord with servants.
Only with modern jetliners the amount of work needed per seat mile dropped drastically, and travel became possible for the masses.
Something similar has to happen for space launch. We can't have a significant portion of the population working in rocket factories / refurbishment shops / launch control, so it must be developed and streamlined a lot. In practice this means reusable rockets with high flight rates and low maintenance. Further out, we need to extract resources from space to drastically drop the needed amount to launch from Earth's deep gravity well.

The whole Apollo architecture was a result of immature technology, short time table and large budgets. NASA should not try to repeat it, as the budget and the political drive are not there, and it didn't result in anything long lasting the last time either. Instead, focus should be on lowering cost of more modest missions at first. The Space Shuttle attempted this, but it was too ambitious and inflexible. After they built the mammoth, all the money went into feeding it, and there was no money for developing new things.

"“NASA is an organization that is dominated by fixed costs. In business terms everything is in the overhead,” he said. The committee found, with some effort, that the fixed cost of NASA’s human spaceflight program is $6–7 billion a year. “The bottom line is that they can’t afford to keep the doors open with they money they’ve got, let alone do anything with it.”"

-Jeff Greason, more at:
http://www.thespacereview.com/article/1483/1
Very bad Christmas present for Valve it seems. Which is sad since I picked up Age of Empires and now can't login to get it on my system.
ShareMeow: microservice for creating shareable images from your content
Removed it, but the point was that account info could be accessed by a logged-out user.

Apparently, Google has actually cached these pages too.
Besides his entire letter saying it was being given to charity you mean?
The MIT Story about raising funds from June of this year:
http://news.mit.edu/2015/help-rebuild-bloom-nepal-school-des...
So you are going to ignore everything I said to talk about what you want to talk about? cool.

Wikipedia's financial statements are easy to find and they provide them for you:
https://wikimediafoundation.org/wiki/Financial_reports#2010....

I'll go over my first point, and you can decide whether you want to continue to ignore my actual statements:

1. They use server costs to plea for donations. This is deceptive and dishonest advertising. In certain years, wikipedia abused the public's perception of server costs as their main selling point. Even when server costs are not necessarily their main selling point, they are more often than not the very first cost listed on their advertisements.

http://regmedia.co.uk/2012/11/28/wikipedia_chugging_fullsize...

If you were to poll wikipedia donators, what % of wikipedia's total costs would they think are server costs if they are going by wikipedia's advertisements?

In 2010, wikipedia states they received the following in donations:
$14,490,273

They list "internet hosting" costs for that year as:
$1,056,703

< 7%

In 2011, wikipedia's stated they recieved:
$23,020,127

with "internet hosting" costs of:
$1,799,943

< 8%

Please stop twisting my words out of love for wikipedia. Wikipedia deceives their users about where their money is actually going and asks for MILLIONS of dollars more than they actually need.
I bet they had thought, let's turn up caching to the max so we don't get performance problems over Christmas.
Huge fan of these, been using them basically as long as they existed. They work well and are significantly simpler.
Response: https://bitco.in/forum/threads/gold-collapsing-bitcoin-up.16...
I don't get why stuff like this isn't a solved problem and there's one solution that most people use.
Is the lack of Internet truly that bad? India, while woefully poor in many places, is perhaps the most spiritually rich nation I have ever known. For all the stresses of life and distortions of industrialization, let alone internetification, they have far more inner resolve than most of us in the pill-popping West. To say that they have nothing if they reject an inch-wide glimpse of the Internet, provided by a company which is the face of corporate survellience, no less, smacks of the arrogant notion that more is always better. The Buddha found satisfaction by rejecting the material life, after all.
I have significant shared frustration with that situation, but feel that even in those cases, the teens bear a non-zero amount of responsibility, which is larger than the baby.

Most teens can read and most have access to google.
> Mostly, a select group of people are getting richer, while everyone else stagnates.

Actually this isn't true. Middle classes in the developed world are doing poorly relative to the richest in the developed world, but global poverty is on a steep decline.

Throughout the developing world, economic development is pulling hundreds of millions of people out of poverty at breakneck speed. Check out some of the data here, for starters: http://ourworldindata.org/data/growth-and-distribution-of-pr...
I think it's strange to see this sort of conflict crop up as a cultural, racial division. Providing time to goof off, unwind, relax, and release tension isn't really a "dumbing down" of curriculum.

Hyper-competitive atmospheres, based on an immersion in a perpetuity of dictated, goal-oriented projects, where objectives and achievements are assigned, and not chosen, without any opportunities for... (dare I say?) "fun" won't provide for memorable experiences that last beyond childhood. This sort of thing voids the personality, wouldn't you say?

A childhood of constant, unrelenting cerebral challenges, and compulsory learning, is going to produce some real fuckin' jerks down the road, I'd say.
Warriors vs. Cavaliers Live S.t.r.e.a.m.i.n.g
It happens but in some countries, e.g. the Netherlands, this is unlikely due to the way fuel stop spots are actioned of next to the highway.
Well I was saying that using a shell or vim via Putty/SSH from Windows (and a fast corporate network connection) was actually MORE responsive than sitting at that computer, and using GNOME terminal or whatever it was!

I've heard of mosh though -- it sounds cool.
Huh, I saw all the games in my cart disappear, I wonder if someone else mysteriously ended up with a cart full of games.
As a Java developer who used to be a Ruby developer, I can't believe how poorly dependency versioning (and just general Ruby versioning) works. It should be simple to have multiple versions of libraries coexisting on a system. Maven can do it fairly easily.

RVM and rbenv seem like hacky solutions to a problem that is easily solved by specifying dependency versions in your project.
Can anyone confirm, was it possible for someone to view data of a specific, chosen account or were people just being logged into random accounts.

In other words, could an attacker exploit this bug to "dox" a specific target?
Back in the '80s, I got tasked to implement a prototype distributed OS that a team at JPL had just spent all but a little less than a year of a 5 or 6 year DOD contract designing (with a bit more than 6 months to a big conference where it was supposed to be demoed). After I gave my estimate of what I could produce in the time remaining, the design team said that that was impossible. Modula-2 (embodied in a Logitech(!!) compiler and standard library) came through with flying colors. OS ran on 8 Vax 725's. Pull the plug on one running unique processes, they would restart on another. Ditto for splitting the net.

[0] http://oai.dtic.mil/oai/oai?verb=getRecord&metadataPrefix=ht...
"Just asking people" is a part of "conducting research."

http://www.vox.com/2015/12/23/10652258/teen-birth-decline-ma...

"Experts like Ehrlich know that the teen birth rate is dropping fast — faster than it has since the federal government began to keep count. They know that this is not about teens terminating more pregnancies; separate data shows the teen abortion rate has steadily declined since the late 1980s.

What they don't understand is what, exactly, is driving the trend. But they do have lots of ideas.

I've spent a lot of time talking to experts who study teen pregnancy. They all told me something pretty similar: We don't have one clear-cut explanation for why teen births are going down. And if anyone tells you they have the answer, you should be skeptical."
How does maven deal with multiple versions of the JRE?
Tabs or Spaces
Change the world – Saving elephants and stopping sex trafficking in Thailand
It was random. According to SteamDB[1] it was a caching issue that ended up sending random pages to the wrong people.

Possible explanation from unknown source: https://www.reddit.com/r/Steam/comments/3y7le9/im_logged_in_...

[1]: https://twitter.com/SteamDB/status/680490823226671104
Santa Claus in Linux Style: Top Linux Hardware and Programming Books&Courses
> why use perl these days when there are so many other more modern choices

I appreciate that you don't mean ill, and in fact wrote your post in support. However i'd like to point out that this sentiment is a little bit uninformed; both about Perl 6 (as it really is a new language) and Perl 5 (as it still keeps putting innovations in production that other languages have yet to catch up on).

Some research and asking about either of these comes with a lot of opportunity to be surprised and delighted. :)
I guess you have no idea what this is really about.

All we are asking our Govt. is to adopt same Net Neutrality standards that exist in US and other EU countries.

Companies like Uber/Amazon are already pumping huge money in India because they need us, not vice-versa. Just because we are open, unlike China, doesn't mean you can play unfair.
This is a terrific writeup about the latencies of text editors. Now the next step is to research the effects of latency on cognitive strain, typing accuracy, and typing speed.

Without that, the latency numbers themselves don't mean much. Some 100 ms latencies are readily noticeable (video game input), others are not (pushbutton responses).

This paper (http://www.tandfonline.com/doi/abs/10.1080/00140137608931531) seems to suggest that typing speed does decrease at higher delays, but recovers after a short time. I can't access this journal though, so I don't know what kinds of delays were tried, and I don't know how long the recovery time actually is.
Steam is showing other user's data
Actually, Oberon has a fairly strong support on HN. Here are scores for the last year's Oberon story submissions:

Project Oberon
417 points Fenume 6 months ago 87 comments (http://www.projectoberon.com/)

OberonStation, an Oberon RISC workstation
130 points sinrostro 2 months ago 96 comments (http://oberonstation.x10.mx)

Oberon – The Overlooked Jewel (2000) [pdf]
78 points marsmxm 4 months ago 23 comments (http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.90....)

Oberon System, an OS Written in Oberon
46 points DiabloD3 3 hours ago 20 comments (https://en.wikipedia.org/wiki/Oberon_(operating_system))

Project Oberon Emulator in JavaScript and Java
38 points cylinder714 4 months ago 10 comments (http://schierlm.github.io/OberonEmulator/)

Oberon vs. C++ (1994)
26 points networked 9 months ago 18 comments (http://www.modulaware.com/mdlt49.htm)

Oberon operating systems
9 points networked 5 months ago 0 comments (http://www.progtools.org/article.php?name=oberon§ion=compile...)
> To protect against this risk, he bought 'options' - the right, but not the obligation - to buy WTI and Fuel (amongst others) at some strike price.

That would be a "call" option. He presumably bought "put" options, which carry the right to sell at a specified price. Then when the market price fell, he could buy at the market price and sell at the strike price, pocketing the difference.

A call option is a bullish bet; a put option is a bearish one.

I don't know how the restructuring worked.

> Then, he "accumulated a massive position in Maya", which "strengthened significantly" compared to his hedges. Does this mean that the price of Maya was recovering faster than the other oils that he had bet against, so he was able to sell his Maya at a profit?

That's how I read it.
I think this is happening to a degree. I know of a guy, whose younger brother started reading up on physics after Big Hero 6.

Also didn't older tech-related movies on hackers inspire some of us?
I haven't used it, but second hand I've heard that the Python version of this concept is "virtualenv".

Edit: I probably shouldn't be surprised to learn that second hand information I picked up six years ago at PyCon is out of date...
Thanks. Based on that information any privacy-conscious users should simply not use Steam or the Steam website until the bug is fixed. By not using Steam, their pages won't end up in cache and will not be leaked to others.
Part 1: http://jacquesmattheij.com/how-to-build-a-windmill
To a lesser extent, even traditional DSLRs are in this era now. I mean, when I take a photo, I look at my histogram to make sure I'm not losing any data. Even if I don't like how the image looks when I take it, I know I can always adjust it in Lightroom; even more so if I take it in RAW.

I've heard some camera manufactures are trying to design sensors were you can lock either the shutter speed or aperture, and the sensor captures the other side (100 different apertures or 100 different shutter speed), allowing you to look through them in post and chose the setting you want.

In any case, the photo you take is never what you really see. You adjust your aperture, iso, speed and other settings to create the image you want. In every case, you're always creating a new work.
It doesn't. You just install the latest java and it's fully backwards compatible.
> It should be simple to have multiple versions of libraries
> coexisting on a system.

This is a language issue, not a tooling issue.
https://news.ycombinator.com/item?id=10792355

https://news.ycombinator.com/item?id=10792366
This reminds me when one norwegian was a victim of a cache error in the yearly release of tax information.
Everyone that logged in got his page until they shut it down.

Although this steam error is a bit different with everyone getting random users, it seems likely that it is along the same lines.
Over stressed servers maybe?

http://www.tu.no/it/2012/03/23/altinn-feilen-er-funnet (Norwegian)
Registration required - I can't care enough to bother finding an alternate source.

Closed.
Processor with Photonic Interconnects Built
Today I learned that Indians have a word for ten million (crore).

On a more serious note this facebook campaign is an embodiment of principles elucidated Zero to One. Competition sucks, argues Mr. Thiel, try to create a monopoly. And monopoly is great if you are a business but for customers it is other way round. I hope India will preserve open and competitive internet for its citizens.

The article states that the chief aim of this campaign is to prevent Indians from using google. Are there any signs of them taking countermeasures?
I'm not sure you understand. You can have as many versions of a gem on your system as you want. You just can't have multiple Ruby versions of those gems easily without something like rbenv.
1) I'm a grad student working on MOCVD and ALD, so no I'm not well compensated :(

2) Not enough. Respirator, coats and gloves.
Happy my list will cons new lists. :)

PoSe is by far the magnum opus. PaKa was written first and SiSa was written a dozen or so years later but historically SiSa happens about a decade or two before PaKa. PaKa is short (one-fifth the size of the other two). I liked the story of PaKa a lot. [although the movie version was totally butchered]. And just like how PoSe (which happens about 300 years after PaKa/SiSa) is all about Chozhas, the other two are about Pallavas. Very fascinating reads - will totally recommend it.

If you like Science and Music (in this case, western classical music), and biographies/history related to the science/music characters, then you will like my list a lot.
Please feel free to get in touch offline - can share more details. [I have the same id as the hn id in google/gmail as well].

PS: the goodreads link you posted takes me to my year_in_books page - can you please share your public url? Would love to see your reading list. thanks.
MV Greenland, World's First LNG-Powered Dry Cargo Ship
Yep. Moved from `rvm` to `rbenv` when it came out, but didn't realize how much magic it still did. Switched to `chruby` when it came out, was much nicer experience overall, and faster too. Just wish the Emacs package for chruby was written a little less ad-hoc.
Ruby developers haven't historically been as considerate to users as Perl, Python or Java developers; they don't strictly follow semantic versioning standards or preserve backward compatibility for dependents. So hacks like this and Bundler have been needed to preserve our sanity.
Investing in Artificial Intelligence
In "Zero to One", (which I just finished reading yesterday), Thiel actually argued that monopolies were good for both sides of the market, so long as the monopoly was achieved through excellence, and not just corruption or government-grant.
I love Rbenv. Super simple, and it just works.
This is my worry.

Steam shutting down doesn't mean anything to page that has been crawled already.

Can't wait for the postmortem on this nonsense. Makes me wonder why I would trust Valve with any confidential info going forward.
That's not really true. We still run some older Apache camel components that require Java 7. And when Java 8 first came out it had bugs that crippled Solr, it took a long time before that was stable enough to use everywhere.
Indispensable Tools for Low-Budget Startups
For such a large company with so many developers, it's depressing how super crappy the steam client is, on both OSX and windows. Maybe it's "good enough" but it's clearly unpolished, and has been for years. Things like this do NOT instill any confidence that they are competent or care. Anytime I try to do something in steam, nothing ever seems to work.
So you dont use react, flow, presto, hhvm, buck, jest, etc.... ?
What do pills have to do with this?

The Internet is a global communications network. It allows you to connect with anyone anywhere on the planet and nearby space. Without access youbare severely limited in what you can learn and do.
Well Ruby is too. If something worked on 1.9 it works on 2.3.
Bundler solves that problem; rbenv is for switching between Rubies, not Gems.
Toshiba cuts 7,800 jobs following accounting scandal
I started making a catalog of construction techniques that take advantage of parts made using laser, waterjet, etc.: http://www.bigbluesaw.com/tags/construction-techniques.html
I'd prefer to hear the unadulterated version as well. It seems like most publications are ran through various filters and handlers before it makes it out to his website.
Absolute silence from VALVe during a massive data breach, superb handling of the situation!
Let's look at the problems:

- Liability: the CEO of Volvo says that the manufacturer is liable if the vehicle crashes in autonomous mode. That's probably the way this will work out. That's a good thing; it means the manufacturer has every incentive to avoid crashes. Manufacturers will insure against this and build that into the price.

- User tracking: OnStar has that now. The next question is whether Big Google will permit you to opt out. Urmson, Google's head of automatic driving, says they don't need car to car communication. It's better to use sensor data. Lots of things on the road won't be equipped to talk, anyway.

- Information leakage: what's the question? Security, or privacy?

- Failure modes: there needs to be enough backup capability to get the vehicle stopped without a collision after any single component failure, and enough fault detection to detect any single component failure. It's probably sufficient to have two forward-facing radars with a backup computer monitoring the second one, dual actuators for steering and brakes, and backup throttle cutoff. The other side of failure is driving into a situation that the system can't handle. But that's usually a problem that appears slowly, as with heavy rain or fog, rather than all at once.

- Aggressiveness settings: this hasn't been a big problem for Google, other than having to edge into intersections in some situations. Self-driving cars have an edge in that they can look in all directions simultaneously, which means they can merge more precisely instead of more aggressively.
chruby didn’t work with fish last time I checked. Any idea if it does now?
If true (and I think it's rather probable), that is yet another example that nothing is as permanent as a temporary hack.
Ya, who needs to know the price of rice or fertilizer? Certainly not Indian farmers; they can eat inner peace. And who needs to learn algebra? Certainly not rural children; they already know the meaning of life.

Free Basics isn't the answer, but going from no-internet to just-a-tiny-bit-of-internet can have a big impact on someones life.
Amazon CloudFront all but encourages you to ignore cookies and query strings in caching. This is exactly what you want in some cases, like images or CSS, but it seems like a very dangerous option, and there's no scary text around the option.
The Oberon interface that I loved was in Oberon microsystems's Oberon F/Component Pascal system, originally available on Mac OS and Windows. Unfortunately, they never brought it from classic Mac OS to OS X, only continuing the Windows development (and eventually abandoning further development of it [but they did open source it]).
I find the thought that we have a lot of seasonal cakes amusing. You can find "Galette des rois" around january only, "bugnes" around march I think, "papillotes" and "buches" for Christmas...