skysight-inc/HackerNews huggingface dataset:
Getting Around That Pesky Speed of Light Limitation
Why Incompetence Spreads Through Big Organisations
Not only that, but it creates jobs, helps the economy by supporting the major logging industry in Russia (a sustainable industry if done right) and improves the lifestyles of normal Russians, among other...
People want to read about programming. Right now, there are three options:

* News.YC, which rarely has articles about programming anymore (perhaps one or two a day).

* Programming Reddit, whose commentators think every article is a jab at The One True Idea, which they seem to think is PHP.

* Lambda the Ultimate, which only covers a small area of programming; language design and implementation

I want a site like LtU but with a broader appeal.
A big problem with these tools is that very few will abandon this place for a slightly ugly replacement, even if it does offer something somewhat useful. If you provide an API, someone might write a script/bookmark that added the percentages to the posts here, or color coded them.

Are you training on comments as well? My bet is that the comments section will be more useful for this than the actual article.

Incidentally, I really wish that upvotes and the like were publicly visible. This would surely result in a similar tool, but for a recommendation system.
Well the adage.com folks are also charging for info.

And the "detailed" article at http://www.mediapost.com/publications/?fa=Articles.showArtic... is short, but says:

"Typically, marketers buy audiences and behavioral categories defined by publishers and ad networks. Quantcast, however, is offering them the opportunity to use their own data to define their target audience, and then to buy it directly in real-time."

...which doesn't say much to me.
I was going to quote that final sentence here, as well. What a phrase to sum up American enterprise throughout the ages!

I am, as always, in awe of Colonel Fry.
If only wxPython were to be available for Python v3.1 then I would choose that. Because it isn't yet, I prefer v2.6 and use "from future import ...."

If you don't choose to use any libraries that require v2.6 or older right now, then I'd encourage the choice of v3.1. I'm hoping all libraries will run with v3.1 given enough time.
It does. But I don't think they deserve some special rights because of that or because of their size; that is, a right to use corruption (when trying to do something questionable) and blame corruption (when it gets in their way) at one time.

As for improving the lifestyles, you'll soon realise that cheap chinese wares don't improve the lifestyles that much. Cheap, but ugly and non-durable.
It feels like a lot of these "lessons learned" posts are just beards for a startup launch announcement. In this case, it's not clear at all how the author could have any lessons to share, since the site has _just_ launched and he has no basis on which to evaluate his past decisions. Parts of the article are simply incoherent. For example, a talk by the Rails guy convinced him that free services were a mistake... but his site right now does not even offer a paid option. It would save time and noise to have a special section of the site for this kind of thing; I'm sure a lot of us are willing to poke at one another's projects, honestly presented.
Downmodded for profanity. I'm another Russian here, and would rather the site stayed civil.

Back on topic, I'm inclined to take the article on face value even though it doesn't provide much evidence, because the situation as described doesn't sound at all unusual. Whether IKEA is a good or bad company is utterly irrelevant to the discussion of bribery.
w sf x sf2 y sf3 z
is equivalent to
sf3(sf2(sf(w,x),y),z)
assuming left to right evaluation (and equal priorities of operations).

Trees of operations:

w sf x sf2 y sf3 z

w-sf1-sf2-sf3
| | |
x y z

sf(w,sf2(x,sf3(y,z)))

sf1-sf2-sf3-z
| | |
w x y

You can permutate w,x,y,z in these trees - I was sure this will give the same expressions, but now I'm not.

Interesting question.

Edit: oh, so you wanted to permutate functions, not arguments. Then it won't give the same expressions.
Dan Gilbert asks, Why are we happy? (video)
Surely some people are in possesion of more than one computer.

I for one browse hn on my Macintosh, play tf2 and warsow on my windoze xp machine and have wholesome programming fun on my Linux box.
If it's just corporate-vs-political games, why are there on HN?
Article Submission Service
Article submissions are smart ways to increase your sites ranking. An article can contain a descriptive document about your product and services and more interestingly it can provide a link to your site which will be natural and content based. Such links can do wonders for your website. Also a descriptive document would be given more value by search engine crawlers.
Thanks for this (anmd everyone else's suggestions) - gives me encouragement ot have another crack at it. This guide in particular looks like a solid runthrough of the stages along the way.
"ThisIsLike" is showing some interesting uses of user-driven (semi-search-like) data collection.

But it doesn't seem quite ready for prime-time crowdsourcing: for example, to suggest a new "this" requires not just creating your own account, but *using their 'contact us' form to apply for the account. ?¿?
>Not only is it their business to retain customers, I think they are also trying to retain your personal data.

No question about it: THEY KEEP YOUR DATA.
I think the author missed the bigger point: we are all publishers now.

The key innovation is not that people are writing more (or worse, or whatever) but that they are self-publishing it for all to see. Never before has it been so easy for someone to distribute their ill-advised random noodlings (or brilliant essays) unedited, to such a large potential audience.

If a person's thoughts are crap when they speak, their audience is small (and limited in time), so the effects are small. If their thoughts are crap, and written down, and published widely: well, that's a different kettle of fish.
Also check out Greasemonkey - at least than you can modify everything that is on a website (still no luck with Bejeweled, probably).
What if YouTube made the black empty space white? [PIC]
This solution also misses the motivation behind using the same password on multiple sites: extreme laziness. Any solution that is even infinitesimally more difficult than just typing in something on the tip of your tongue is not going to solve the problem.
That is how it always starts, a megalomaniac "reluctantly" and "temporarily" taking power for the good of the people.
Are you claiming that Ikea is using corruption (bribing someone) in Russia? On what grounds?
This article has been sitting on my hard drive for a long time now, since I first read it and felt that I'd have to reread it many times over the years... My favorite part:

"Keeping your doors open" is a trap. It's an excuse to stay uninvolved. I call the people who have the hardest time closing doors Phi Beta Slackers. They hop between esteemed grad schools, fat corporate gigs, and prestigious fellowships, looking as if they have their act together but still feeling like observers, feeling as if they haven't come close to living up to their potential.
What you say seems to be completely valid. However, I'm curious why 5 Stanford security experts seem to have not realized this? Honest question, not trying to use it as a way to disprove what you're saying (since I agree with you).
Ultimate Bet Referral Code | Ultimate Bet Bonus
Ultimate Bet promotion code is one of the fastest and largest growing rooms in the world. The software on Ultimate Bet Promotion Code is simple and effective. It is simple, plain and safe. You can really play as many tables at the same time as you want, which is a great feature on Ultimate Bet.
Precisely. (Thank you for chiming in. I'm the author of the presentation in question, and am completely surprised to find it here on Hacker News nearly two years after publication!)
Surely an announcement about Hacker Hacker News is not Hacker Hacker News itself, so it should not be on there.
So when you can't win the actual argument, you will slander Ikea's products? Maybe I'm feeding the trolls here.
Nope, got plenty of Oreos, right here.

Other people may have looked at the unfavorable characteristics and conclude "fuel cells are bad." That would be sloppy and stupid.

My message would be that "HYDROGEN fuel cells are bad, especially for automotive use." I like fuel cells in general; my employer has some great work going on with methanol fuel cells.

As far as the quotes being out of context... you've got Google, right there in your toolbar. Look 'em up.
"Face it: IKEA drains money from the country"

This is a common misconception and almost certainly wrong; you may need to brush up on your knowledge of economic theory if you harbour such fallacies. Perhaps start with comparative advantage:

http://en.wikipedia.org/wiki/Comparative_advantage
> * Lambda the Ultimate, which only covers a small area of programming; language design and implementation

Implementation (!= Programming Language Theory) is off topic for LTU, unfortunately.
Yeah, you save up a good chunk of money before even starting to think about buying a house (through a mortgage).
Sanjay Bhargava on universal financial access and what it means for rural India
GARMIN GPSMAP 520S
This slim-line chartplotter flush-mounts easily in your boat and boasts an ultra-bright 5” QVGA display. The GPSMAP 520 also sports a built-in, satellite-enhanced worldwide basemap and simple, straightforward buttons and menus. You can add the optional BlueChart® g2 Vision SD card for even more enhanced features.
Ultimate Bet Deposit | Ultimate Bet Bonus Code
Ultimate Bet presents an exclusive first Deposit Bonus: 111% up to $1100 - Ultimate Bet Deposit Bonus : UBALLIN exclusively for Ruffpoker players.
Christ selling airtime - Vatican Radio accepts advertisements
I converted to a custom blog so I'll need to get it into the right format first - will be in touch some time this week. Cheers :)
How about just making assignment the colon character?
How would IKEA ever interest us outside of the context of its products?

"In other news, IKEA, after operating in Russia for 9 years, suddently discovers that there's a massive corruption there".

IKEA uses press to bash government for bad process; I use HN to bash IKEA for bad wares; If I troll, don't they?
Ahhh the classic "Apples are great and oranges suck." argument. What a waste of time.
Custom paper writing
Research Paper Proposal writing guide. In addition, authentic research paper proposal assistance
Ask HN: How to startup doing desktop apps
So I have an excellent startup idea and a co-founder and the skills. The only "problem" is that it's not a web startup. Most of the discussions around HN are about web startups. And I have the feeling that questions like: "What are typical business models?" and "How do I approach (seed) funding?" are somewhat different between a web/social startup and a desktop/offline app.

So where could I find resources about starting up with desktop apps? What do you guys think?
At least one person I have met stated he ditched his Mac and Safari for a Dell with Windows Vista and IE when Microsoft hired him. I am not saying Microsoft can do it with everyone that doesn't use IE, but it certainly counts as "anyone".
The problem with comparative advantage is:
For what products do Russia have comparative advantage? Besides oil, because being an Oil banana republic suck, and also all kinds of banana republics gravitate towards corruption and despoty.

If we'll find that we don't have comparative advantage over China in all manufacturing, we have two choices:
- Ruin all the country manufacturing and hope for economical tooth fairy to save us
- Fotrify economy against comparative advantage by introducing tariffs on imported goods.

It's noble and cool to think that every country have its own comparative advantages, but, some don't. In this case you either lose your manufacturing entirely, or defend it.
Well I'm sure that if Russian furniture is so fine and good value for the money, it will have no problems competing with Ikea on domestic or international market (and that is a big if). Or do you want in your absurd hatred of Ikea to ban it from the market, even though normal people like me for example would prefer it (I have several Ikea products that are just fine and are several years old). Anyhow, I don't see what you are arguing for, limiting the marketplace and imposing your will on what people actually what? First you argue for suck up to corruption or leave, now this... I admit, it's very tempting for me to give now a quick generalization of your statements as a reason for current economic status of Russia, but I won't because that would be also stupid.
Nokia N97 Theme : V - Music
Save Me From The Fire
Because every big corporation uses corruption unless proven otherwise.
Sorry.

Especially global corporations are known for doing it in less economically developed countries to own them as they wish. Example is South America: there were some wars, even, growing out of conflict between two American oil corporations.
The title is a bit misleading; it compares the three for one single task only. It's useful as an indication of how a few particular things might be done in Mma, MATLAB and Python, but here are a few reasons to be very cautious about (e.g.) looking at the amount of code involved in each case and leaping to conclusions.

1. It's just a single problem.

2. It happens to be (by accident or design) one that plays right to MATLAB's strengths (matrix manipulation and plotting). Numeric Python and Pylab are aiming at pretty much the same domains. Mathematica, less so.

3. The MATLAB code reads the input data from a MATLAB .mat file (which only MATLAB knows how to read and write). The Mma and Python code gets it from a text file. Curiously, the MATLAB code for reading the data is much shorter than the Mma and Python code for the "same" job.

4. The code is less than perfectly idiomatic. For instance, the Mma code for counting null data occupies 11 lines when it could be one line (and that not terribly long or terribly obscure): numbers = BinCounts[Map[Count[#,Null]&,matrix],{0,genes}] .

5. The MATLAB and Python plotting code just accepts the default options for the plots. The Mma plotting code is full of option-setting. Presumably the author really likes the MATLAB defaults and can't stand the Mma defaults. At least one instance of this option-setting (the repeated DisplayFunction -> Identity) is simply explicitly setting the Mma default.

(About half the difference between the Mma column and the others is accounted for by this gratuitous option-setting.)
[NOTE: edited to insert the word "half", which I accidentally omitted.]

The author says "using the wrong tool can cause undue work". That's true, and to some extent his comparison demonstrates this. But it also demonstrates the almost equally obvious principles: "using a tool you don't know how to use well can cause undue work", and "doing unnecessary work just for the sake of making your code longer can cause undue work".

(For the avoidance of doubt: I agree that Mathematica is a poor choice of tool for this job. I think the author of the page could, if he'd bothered, have done a comparison that demonstrates that honestly rather than giving a false impression. He could even have tried them on a variety of tasks, some of which weren't optimized for MATLAB and Python+Numeric+Pylab. But perhaps that would have been "undue work".)
The article is correct in that a very muscular and physically fit person can achieve a high BMI score, erroneously suggesting they are overweight.

But on the other hand, is there any risk at all that said very muscular and physically fit person is deluded into thinking he (it's almost impossible to be a female and get an "obese" BMI rating due to muscle mass) is actually obese?

While BMI is a very inexact measurement, one that can be flat-out wrong in many circumstances, people who have a "handful" of grabbable tissue on their waist should not henceforth blame their high BMI score on their excessive muscle mass.
I argue that IKEA uses "free press" as a lever to get whatever it wants from government, for cheap.
Then I say that if we don't like IKEA that much, we shouldn't buy into that.
Facebook doesn't care about individuals, it only cares about the "social graph". Once you're a node on the graph, then your data "belongs" to it (the graph). For example, if A knows C via B and B deletes their account, FB won't update A and C that they just know each other randomly.
Most of the discussion here is about web startups, but not all -- tarsnap couldn't happen without the internet, but is distinctly not a web startup.
My only problem with Windows is that my fans go nuts when I'm using it rather than scaling properly like they're supposed to in OS X. However, my Macbook Pro is a version from back in 2007.

I can two-finger scroll and two-finger right click just fine in Windows... but I don't boot Windows often. Maybe it's in the bootcamp settings?
> This could probably be considered anti-competitive

It could be, but I don't think it is. Every other browser supplier has the right to -- and does -- put up web pages suggesting people use their browser; they also have the right to put up other content on their websites, which may or may not drive traffic to them. I note that the Microsoft home page has an ad for IE8 on it, and this isn't anti-competitive either.

Jusdt because Google is successful, doesn't mean they're anti-competitive. Now if they fiddled with their web site so other people's browsers didn't work properly, or fiddled with their browser so other people's websites were poorly rendered, that would be uncompetitive.
Missing from the list: Don't play that stupid spymaster game.

http://www.techcrunch.com/2009/05/29/spy-vs-spy-the-spymaste...
The Business of Software boards over here has a community which is largely focused on that. http://discuss.joelonsoftware.com/?biz

Potential self-interest note: I am a moderator.

You'll occasionally see interesting stuff around here, too. More than a few of us sell things you can download. We have one chap named Peldi who does pretty freaking well with it. His username is balsamiq -- check his articles/comments, you'll find they are frequently of interest. (His blog, which you can Google, is also good.)

If you had asked something like "Ask HN: Is Java a good choice for a desktop application?" you'd have gotten a good discussion. (Answer: Yes. It is more widely deployed than you think and the very vocal minority who hates it don't pay money for software anyhow.)
Let in mathematics doesn't really work that way. It's more general.

"Let <boolean expression>" means that the world gets set up so that the boolean expression is true.

Examples:

Let x=4

Let epsilon>0

Let a in A

There's very interesting work on providing an iteration construct like this in a programming language.

http://www.cs.cornell.edu/Projects/jmatch/
This is really cool. Maybe you can use these links to train: (http://www.gabrielweinberg.com/startupswiki/Ask_YC_Archive)
Perhaps if the original title were used, it would have been more obvious that this was submitted over two years ago:
http://news.ycombinator.com/item?id=640
I like this idea, but (IMO) we really need widespread deployment of OpenID. If we had that, we wouldn't need PwdHash.
Win a trip into Space
I highly recommend juggling and balancing (a broom stick on the chin is a personal favourite) - it can be taught easily, requires quite different mental gymnastics and helps generics such as focus and determination. Plus circus is all about collaboration and entertainment, things that are rarely taught outside of a competitive framework in school. Good preparation for the development of an "interesting" personality, but I would say that!
Benefits of Marketing on Facebook
Over the years, facebook has only shown signs of progression and has proven to be a great platform for advertisers who can derive maximum profits through engagement ads. The social network of facebook not only helps you to interact with your potential customers in a very convenient system but it also helps to enhance brand reliability, brand consciousness, and sales growth.
6 worst Disastrous Air accidents in History
Mark Cuban: Succeed By Free, Die By Free
VirtualBox SDK now supports Python
Scala as long-term replacement for Java
I'm just happy to see IE 6 on its way to oblivion.
Give me a break. Russia has huge natural resources, a large aerospace and military industry, and a promising if undeveloped IT/maths/science sector. The possibilities and potential is endless.

There are plenty of things highly skilled Russians can and should be doing rather than making crappy, expensive furniture. But you know this, of course. This is what every other country does.

And there are plenty of other countries which earn the bulk of their foreign currency in commodity exports, mine included, and it's not a hotbed of corruption. In fact, minimising corruption can be a comparative advantage in itself.

"In this case you either lose your manufacturing entirely, or defend it."

Who would want to defend their furniture manufacturing capacity!? Yes there are strategic industries you can make a case to defend. But furniture? "Mr. President, we must not allow... a furniture gap!"

Anyway, if you're going to protectionist your way to the poor house, at least do it legitimately as part of a top level economic strategy. Local corruption is absolutely not the way to enforce a tariff.
Despite having invested a bit of time and brainpower in Erlang, I have a suspicion that Scala is more likely to be a better bet over the long haul. It's fast, piggybacks on all the software out there for Java, and seems to be reasonable to use.

I do have some questions about its concurrency abilities though (not rhetorical ones, real ones): I know that Erlang deals really well with concurrency, because of its internal scheduler. It's fairly difficult to completely wedge Erlang, in other words. How does Scala work out from that point of view?
"Sorry John, we can't promote you. You're just too good at what you do."

It would have been far more interesting to investigate alternative structures for large organizations. And in terms of strict hierarchical systems, the omission of a consideration of the military is rather glaring.
There are a couple of nice articles about Scala vs. Erlang, although they take a more nults-and-bolts view:

http://www.infoq.com/news/2008/06/scala-vs-erlang
http://yarivsblog.com/articles/2008/05/18/erlang-vs-scala/

-m
Take a look at what Jonas Boner is doing with Scala OTP:
http://jonasboner.com/2008/12/11/real-world-scala-fault-tole...
and
http://github.com/jboner/scala-otp/tree/master

Stealing some of the great ideas of Erlang and re-implementing them in Scala.
You as a Russian should know better than to generalize about others, in the same way Russians are being unfavorably generalized elsewhere. It just makes you look as bad as them.
Money aren't the problem when you sit on a sea of oil.

However: employing 140M people is a problem; distributing those money between regions is a problem; not turning into banana republic is a problem (already failed that one).

Those problems can be, to some extent, solved by having manufacturing intact and working, if slightly inefficient.

I'm not saying it's only about furniture. This question is probably orthogonal to the whole IKEA discussion. Sorry :)
Rise of Web Video, Beyond 2-Minute Clips
Well, doesn't it seem strange to you that they SUDDENTLY discovered that there's corruption.
There's two branches:
- It's really the first time they ran into corruption; it would be a cool fairy-tale, but neither I nor you beleive this.
- They managed to get along before despite corruption. Which means that either corruption is not so much severe (they managed to open and operate successfully and profitably, on a large scale), or that they used that corruption (bribed).

Now you can say that there's good bribe and bad bribe (first for doing legal things, second for questionable), but it's bribery in either case.