skysight-inc/HackerNews huggingface dataset:
"This is just wrong. Japan is importing natural gas at prices x2-x5 higher than before. Causing... ".

Correlation, causation... You might want to take into account that there are many other economic factors which influence that, such as the ongoing global banking crisis, and Japan's debt ratio of 220 percent of gross domestic product, according to the International Monetary Fund, by far the largest ratio of any Group of Seven country.

http://www.bloomberg.com/news/2012-06-04/japan-s-debt-sustai...

This is not a result of gas imports. I can only assume that you are not familiar with Japan's economic problems before Fukushima if you think they are.

Your personal car analogy is cute, but not very relevant.
I think people are not getting the point of the parable inherent in this article if the only things that come out of reading the blog post are "Ohh 12 to 16 hours of work" or "I would quit because I got threatened".

The focus should not be in the way the situation was handled, but in the priorities displayed by the author. Could he have handled the situation better than to voice a harsh requirement which if not met would result in termination? The answer is obviously a huge "YES". Now take into account that the administrative team have been told that one if their main objectives is not to be "classical" bossy managers, but to be the main conduit of incentives and communication between the company and it's employees to ensure the productiveness and happiness of the cogs that move the company forward.

This is not about reprimanding a manager because he did not turn a report on time - which by the way should be handled by asking the reason and though process of the manager's decision to use time for something else he deems more important. This is about a manager not being able to fulfill one of the KEY objectives stablished by the company's head honcho. If you're always trying to nicely get people to do what you say and it doesn't work, sometimes you have to resort to drastic measures.

In this story, both Tim and Steve failed to accomplish a goal that had long been stablished to have a high priority. It's akin to a sales person not selling, or to a programmer not doing his programming quota. There is something wrong with the machine, and one cog not working correctly can bring said machine down to the ground. I think that he should have asked why things aren't getting done first before resorting to drastic monologues, but at the end of the day drastic monologues are sometimes the only way to push, incentive, or realign a rogue "cog". At the very list I'd prefer to hear "You're not doing your job correctly because of A, B, and C. Either you fix it or your out!" than "You're just not working out for the company, and no I wont tell you why... Oh and I'm replacing you so pack your things..."
You can create new jobs. Can't create a new planet though. I vote for the environment.
According to the Motorola website there are only 4 supported devices at the moment:

- Photon Q 4G LTE	Sprint

- Motorola RAZR developer edition Europe

- Motorola XOOM	Verizon

- Motorola XOOM Wifi	Worldwide

Perhaps a little too early to be taking to the streets singing the praises of Motorola.
New Wave of Adept Robots Is Changing Global Industry
This could probably go a long way. You're talking about the pod taking a before picture, and then an after picture then using some computer-vision library to decide on positive/negative points for that stay? That could work quite well. Even have a cap to put over the camera lens when you're staying in it (for those tinfoil hat people).

I suppose positive points would mean you get a cheaper stay in another pod, and so on.
The copy on this reads a lot like Chris Pine's introduction to Ruby. Playful, insightful, and simple enough that it isn't intimidating. Really nice.
XMPP is probably the best approach. I'm currently investigating this path myself. The disparate set of alternative protocols that app.net is considering are the same ones that diaspora* used. The result is a server that speaks several overlapping protocols.

In order to be successful, what this space really needs is a de facto server, like Sendmail, but one that's easy to set up and configure. Over time, this would make it possible to have a critical mass of compatible servers that speak the same set of XEP extensions. There are many open source XMPP servers. I think one reason this hasn't happened already is that most of them are difficult to set up and configure.
Can't you put a fire alarm inside the capsule?
For what it's worth, I think you gain karma by writing comments that contribute to the discussion. Your comment could have been something informative, perhaps supporting the point of "the guy was a genius", but as written was little more than "nuh uh you're wrong". (I apologize in advance for also not furthering the discussion.)
I agree. You can say you "learned" a language when you can solve problems with it (because you've already "learned" programming as a whole) and you can actually think in the language (and it's specific features) to the point that further instruction on said language is not really "learning", but more akin to continuous mastery.
I am interested in the name of the high school: Pope John XXIII was baptized Angelo Giuseppe Roncalli. Of course, some Catholic high schools are private, i.e. not subsidized directly by parish or diocese. Not quite of course, but still true, I have nothing against such schools, having attended one myself. Yet I wonder whether The Economist produces a different impression by not specifying the probable alignment of the school.
Make one! http://www.instructables.com/id/Teardrop-Trailer/
Latent inhibition (being easily distracted) is correlated with IQ some mental illness. Depression is another one.

On the other hand, other mental illnesses could be negatively correlated either because they inhibit high IQ (too crazy to do the test / go to school), or IQ helps deal with them (outsmarting the illness), or they don't get diagnosed because the person is otherwise able to cope with life (to smart to be diagnosed).
Pretty much any non-trivial Haskell program will take advantage of things like this.
rats. just got it working (had to switch computers to one with better supported graphics) and then it looked like your server died?

would be worth having some kind of client side warning on timeout or whatever. i ended up floating round in the blackness of empty space wondering what the point was, until i tried reloading.

also, everyone seemed to be starting almost on top of each other when i first connected.

i wondered about something like this a while back and spent some time trying to find a way to do p2p multiclient. i can no longer remember the details, but it looked like an api might emerge driven by people wanting to do p2p telecomms.
All true, but let's not forget that there is a nuts-and-bolts aspect to it, as well. The fact that we can write the wonderfully clear & concise

f = f1 . f2 . f3

in Haskell arises from the things you mentioned and also from the language syntax. In a language that is only slightly different, we might need to write something like

f = compose(compose(f1, f2), f3)

Indeed, despite Lisp's vaunted expressiveness, in many flavors of Lisp you'd have to write something about as complicated.
Haven't we had enough annoying GPL vs BSD license arguments in the past 20 years?

"Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them." -- the guidelines
Decentralized Twitter? You just don't get it.
For who?
The people living on 20 rs a day? Or near the poverty line?

Well that's not how it's being used.

For the middle class, that system is in place already. Heck credit growth is pretty aggressive already, if anything steps are being taken to reduce its growth.

So that's an overall goal which is being solved elsewhere and doesn't need A terribly designed system to control identity.

And you trust the govt with it?

Currently it's been made compulsory to own one of these to get gas, in one state.

This is after the charter stated that no service would be made such that it required per ownership of such a card.
I think our HN conspiracy theorists have missed the point by a bit. Lets just put it this way, India still has a ton of illiterate people. The only way that they can usually sign documents/enter into contracts is by placing their (inked) fingerprints on documents.

There is no unified ID system in India so far. There is no unique ID card that each citizen can carry. This is a 21st century solution to a problem that has existed for a long time.

You know how you open a bank account in India ?

- Walk into the bank

- Fill up a form

- Provide a photograph

- Provide a proof of ID (voter's ID, passport, etc.)

- Provide a proof of address (this can be a voter's ID, utility bill, etc. - has to be different from the one above..)

Here's where stuff starts to get real interesting. You can't get a voter's ID without a proof of address (that can be a bank statement, utility bill, etc.) - the same contraints apply to the others. So you can't get a proof of address without a proof of address. See where this is going ? (or isn't :P)

The lack of a unified ID system in India is a massive problem. An Iris Scan + Fingerprints are the only way to really ensure that a person is who they are supposed to be. (many burn victims do not have fingerprints, many blind people may not have irises)

Personally, I welcome the opportunity to be able to open a bank account/do other administrative shit with just one ID card. I've had enough with all the extra nonsensical documentation that every establishment requires.

I certainly see the privacy/trackability downside to it. But lets be honest. I've been to the US and Europe. Their respective governments have my fingerprints/iris scans (needed for visas), it's not really a big deal if the Indian government has them too. The global tracking of populations ship has already sailed. India's just getting on the bandwagon as far as that is concerned.
Seems better if the underlying article is linked, rather than the slashdot blurb.
You said using equivalence for floats that store integers is fine. here is a link: [1]. The point of my example was to show that that is not the case for numbers that are easily stored by an int that's the same size as a float.

I've not used lua or javascript, but wouldn't it be better to choose an implmentation that silently switches between ints, floats, doubles and big-nums as needed? That way you don't limit the speed float and int operations by autoconverting up to doubles, when double precision isn't needed.

[1]: http://news.ycombinator.com/item?id=4400424
I guess I should cancel the pizza delivery by dancing clowns then. Oh well.
Actually...

When someone says no, they mean no at that instant, but of course they may change their mind later, or be somewhat unsure.

Which is why a no can later become a yes, in some cases.
I wasn't trying to focus on energy consumption as much as the fact warming is happening in general, which isn't good. My point was the article title and data set (March - Jan) could mislead one to think global warming is reversing because of lower C02 levels from the winter. I'm saying it's likely not reversing, because the planet is warming overall and warmer summers will cause more energy production (like you said) and, overall, especially when you account for other nations, C02 production is still rising annually. Unfortunately, we only have one atmosphere and planet.
The Brain Set Free
Also, remember the society of dead people? People who were declared legally dead (often by relatives) and were unable to prove their existence to the government?
Great. But teaching beginners not to use semicolons at the end of lines may not be the best of ideas, especially since they can then be caught out when they type two lines that JS sees as one.
I'm guessing you missed the smily face at the end. But even if he was dead drop serious, social reality is that "No" generally means "You're gonna need to try a little harder" this days. "No, I really don't have any interest in getting to know you as you're not my type" is a total negative, but a regular "Sorry no" with a smirk or small smile, is generally females being hard to get. Besides, I really think that "A NO is not really a NO" in HN is most probably not a Julian Assange type of rethoric, but a "I'm gonna try to win the girl over unless she really tells me she's not interested, even if she said NO before while at the same time licking her lips seductively and winking over 9000 times at me...". Being very politically and socially correct this days is really an obstacle while meeting new people or trying to express your opinion. I say keep it fun but courteous, not safe and conservative.
Waiting is Hell: The Psychology and Comp Sci Behind Queues
I'm Indian, I've looked at it from an Indian perspective and plain logic tells me this is insane.

Heck leave alone our country men and their talent at finding loopholes or the corruption of our system.

When I know first hand that the debate internally amongst the world bank and nandan nilekani went from trying to tackle the privacy issues to "my role is to give every Indian a number" (second hand quote) my hair stands on end.

Not to mention that the system already creates duplicates and overlaps, which then compound which each subsequent generation.

Or the fact that we already have bad data from outsourcers who just jammed info into the system, or the fact that the laptops were stolen. I think we lost data recently too.

This is just a bad idea.
This is a false dichotomy. On the whole, our economy isn't hurt by sending manufacturing overseas. If it costs less to produce a product overseas than here, then the price for that product will drop. Lower cost of product means higher standards of living for everyone. Why do you think so many people have smartphones? How many do you think would have smartphones if they were manufactured here?

On top of this, the number of jobs is not a fixed number. The workers who lost their jobs in manufacturing can be more productive in other jobs, which benefits everyone. Also, money people save by purchasing cheaper products is money that can be spent elsewhere, increasing demand for other goods and thus supply, which means more workers in other areas. By only looking at the smaller picture losses (manufacturing jobs), you're missing out on the larger picture gains (greater productivity, higher standards of living).
What Makes A City A City? New Visual System Identifies City Characteristics
Hacker News Comments are a Mess
The #1 post on Hacker News regarding how Instacart engineered their way into YC is a good read but jump into the comments and the top comment thread (which is also the longest and a third of all comments) has become a rant about sexism/misoginism.

It would be great if we can easily get rid of these comment threads that are indeed irrelevant to the primary discussion.

I've gotten some great feedback through HN comments in the past but this is just another bit of proof of the degradation of HN comments.
Fundraising Campaign for Ken Starks Meets First Goal
Literary Themes Ambition
Anyone who knowing enough facts calls what happened earlier this year and back in December 2011 "democratic elections" is, in my opinion, being paid by the Kremlin. You are being paid by the Kremlin.

Putin should feel humiliated when he meets his North Korean friend Kim (err.. what's his name?) next time, for getting his officially announced miserable 64%.
Why time appears to speed up with age
Yes, I am using stripe via its stripe.js api so it is secure. (but if the little app proves popular I will invest in using https or at the very least piggy back on heroku's https)
by definition decentralizedness means no one is responsible

That is flat out wrong.

In this sense, I would go as far as to say “Protocols are for when there’s no good centralized way of getting things done.”

That isn't even logically connected to the previous sentence at all. I don't understand this bit, either:

Realtime protocols like PubSubHubBub and RSSCloud are there because that’s the only way to make the Web work in realtime. It doesn’t work the other way around.

The only way I can parse this is as refuting the strawman that "the web works in real-time because there are realtime protocols". But of course it does, even Twitter has internal protocols that work in real-time.

Would GMail be faster if they had invented their own protocol? No, it would just be dumb.

So... in summary: wait, what?
Incorrect.

They send a pulse and take some kind of picture at some particular point in time. If you watched the video you'd know that these pictures are taken so quickly that the exposure is incredible low - this means the image is incredibly dark.

They repeat this process of taking some kind of picture at some point in time trillions of times - this produces the terabytes of data that was mentioned in the video.

From these terabytes of data, which are essentially incredibly under exposed (dark) pictures of a bottle they use computers to add them all together based on their time and produce a video (which is actually trillions of different pictures added together to compensate the massive amount of under exposure).

Note, the "time" of the picture is related to when the pulse of light was "released".
Yeah -- the cheapest way if you fly a lot, yet have no status or good credit cards, in many airports, is Priority Pass -- $99/yr + $27/visit. Getting the $99/yr part free from low-tier credit cards is fairly common, too.

Amex Platinum (which, admittedly, is $450/yr) also gets you into a lot of lounges.

Founders Card gets you lounge access through mid-tier airline status on a few airlines (especially useful for Cathay Pacific, my favorite airline in the world).

I'd totally prefer a coach ticket + $50 lounge pass + + nice ipad and iphone and $500 headphones + nicer hotel room, food, car, etc. at destination, to paid first class tickets.
Typekit, which this author is supposedly already using to get Minion Pro on his websites, is equivalent: in the end it uses @font-face to download the font (at least, according to TechCrunch).

> Typekit lets users choose the fonts they want to use (the number of fonts per site depends on the price plan chosen) and embed them using the web standards compliant @font-face CSS declaration and a bit of Javascript.

http://techcrunch.com/2009/11/11/typekit-launches-hopes-to-s...

I was under the impression that they simply wanted to be able to charge a yearly subscription to use the font like this, which is apparently how Typekit's model works.

Adobe thereby doesn't directly license you this font for web font usage: instead it works through a couple partners, including Typekit, to distribute it.

> With help from one of our trusted web font partners you'll be able to deliver type to your website that is searchable, editable and viewable without compromising the high performance and selection that you demand for your viewers.

http://store1.adobe.com/type/webfont/info.html

Adobe is working with another partner, however: WebINK. In Adobe's Web Font FAQ, there is a question "what if I hand code my website", which seems to indicate WebINK lets you just work with @font-face directly.

> With WebINK, web fonts are integrated using the standard CSS @font-face rules. If you are familiar with the basics of CSS, you can easily integrate Adobe Web Fonts into your website with Extensis WebINK.

http://www.adobe.com/type/webfont/faq.html

The answer, thereby, to how expensive it would be to license this font for @font-face use seems to either be "exactly what you already are paying Typekit" (as/if they use @font-face) or whatever WebINK charges.

From WebINK's website, they seem to charge by the number of unique visitors per month; their tiers are $20/20k, $50/80k, and $120/200k, with a "contact us" if you are expecting to get many more users than that.

http://www.webink.com/pricing

(I know about some of this, because the small college I went to uses Minion as the official font for its title, and I was helping them out with a website redesign a while back.)

http://store1.adobe.com/type/webfont/index.html
That may very well be the case, but there certainly have been some high profile exceptions. Howard Hughes anyone?
Python in 30 Days - Day 7
The goal behind the 1:1s is apparently building "a good place to work." In the conclusion Ben mentions Bill Campbell and GO. Yet, there is no discussion of how Bill made GO such a great place. 1:1s aren't mentioned. Is the 1:1 process what made GO such a great place to work?

Having an arbitrary rule like that doesn't engender a great work environment. Different people have different ways of working. Different managers have different managerial styles. It may be that Tim preferred to have honest conversations over a coffee or a beer, and that he met informally with his reports all the time in the hallways and by the whiteboard.
Nope, because a single frame of the video is the result of many trillions of light pulses.

Each time a picture is taken the exposure is so low that the image is incredibly dark. These means they must take lots more and "add them together" to produce a bright image.

If the object is moving it would be impossible since every new image would have the object in a different place, and when you added them together to counteract the fact each image is so under exposed (dark) the object would be blurred.
Mplayer2 moves to Python3
At my company, we've switched from a wiki to Google Drive to lower the barrier of contributing.

As a programmer, wiki syntax seemed pretty obvious to me. But it was a block for some of the non-coders.
BUT WHAT ABOUT HIS KARMA?! :O
Awesome. This is a pain that all teams have.
My experiences:

Learn why: Figure out why you do things the way you do. Write it down, make screen casts, whatever.

Teach why: The how can always be evolving and updated. Store it in a wiki. Google docs aren't searchable.

Don't prematurely automate: Be sure to systemize your business before automating it. If you automate a process that isn't reasonably mature manually, you will have lots of pains.
About 6 years ago I was interviewed for a position that was (mostly) C++ coding.

I told them I had been coding in C++ for four years.

They said "So what level are you, Expert or Guru?"

I thought it was a trick question, and replied that anyone who calls themselves an "expert" after less than 7 years or "guru" after less than 12, is probably over-representing their skill level.

Unfortunately (1) they were serious, (2) what I said applied to all three of my interviewers and (3) it was an internal interview. I had to leave the company very soon afterward. My former boss insisted that I was at least as skilled (at coding) as those three (I passed the technical questions comfortably), and it was just my reluctance to self-promote that let me down.

I don't regret it at all. I would not have done well in that culture, whether I had the coding skills or not. And I avoided having to move (1000s of miles.)
Any document is only as good as it is maintained. A wiki has to be searchable, editable for the most basic of user as well that would be modifying it.
That particular love story cliche did actually work out for me personally too! :D