skysight-inc/HackerNews huggingface dataset:
Yes I think you're browsing a completely different internet. I rarely get irritated by adverts and find most of them interesting and useful. If not personally, definitely from a marketing and monetization point of view.
>> "newsflash: they would!"

No. They wouldn't. Guess how I know what films are out at the moment. I look at billboards. I see adverts. They tell me useful stuff.

You're a tiny tiny minority.

>> "Just because we grew up in a world dominated by consumerism does not mean that's the way it should be, or the only way it can be. If more people were proactive in refusing to be marketed to I believe the benefits would be positive for all of society."

You seem to be under the delusion that marketing is a bad thing. It's providing useful information to potential consumers. It works. People like it. It's not going away.
I'll block you thanks. Don't be surprised if your browsing experience starts to suck as more sites follow suit.

Just like if I own a bookstore and you come in every day and read books and never buy anything. Pretty soon I'll ban you.
We've got a couple of ideas on how we can make money. We'll be running a few experiments over the next few weeks to see what works, etc.
Grid Computing on the Azure Cloud Computing Platform - Developing a Grid Application
Great feedback on the bugs -- thanks, we'll start looking a little deeper.

re: client -- yes, we're talking about integrating Philtro into some existing desktop clients via our private API. No promises yet but it's something that we think makes sense for everyone.

re: "training mode" -- absolutely, we'll put some thought into how to integrate that into the UI.
I will look into your problem. Perhaps I can work out an integer linear formulation that you can feed into a standard solver for linear optimization problems.

If you want to read papers on the subject, look for 'scheduling' or 'production planning'. 'Bin packing' and 'cutting stock' might also be related.

Do you need an online solution or do you know all demands in advance? Also what do you do when not enough slots are available for all VMs? That could happen either because the number of slots in demand is higher than the supply --- or a bit more subtle: Say you have n servers, and n+1 VMs each taking M/2+1 slots. The total number of slots suffices, but still your VMs do not fit the machines.
Ask HN: What is the best way to revise an old language/technology?
I used to be a Java nerd back in college, but ever since then I haven't touched it. My work for the last 3-4 years has mostly been in Python and C++, and I have forgotten a lot of in's and out's of Java.

So, what is the best (and fast) way to get back in the groove with a language? Any suggestions on small projects that make you use (and hence revise) old languages that you know already?

A related question is, how do you guys stay in touch with technologies that you have learned but haven't had a chance to use in a long time?
Jewellery Trends India
Accessories are a key look this season, as well as a great way to update any wardrobe. And a number of both fresh - and timeless - jewellery trends are emerging on the market to help you do just that. A few of the hottest trends this season include right hand rings, cocktail rings, charm bracelets, vintage style jewellery, circle jewellery and layered jewellery.
What if the Earth exploded and everyone died?
General purpose malloc/free cannot "rule" in all situations due to its limited interface hence any particular understanding of resource management constraints. It's obvious that no malloc/free package can possibly outperform an arena scheme when it makes sense.
And also CDDA specification :)

For some reason there are many books that are referred to by color of it's cover (or some totally unrelated color), I know about half a dozen things that are more or less specified by something widely known as "Blue book".
Understand Limited Liability Partnership (LLP) in India
This looks like it's good news for startups in India. Can anyone comment on how this is similar/dissimilar to a LLC in the US?
A major Finnish newspaper writes articles in Swedish? I don't think so.
Sure. And if I'd opened a store and invited customers in, I was also inviting shop lifters. You know, because I solicited them by opening a store and leading them in by some means, so now they should use the store on their own terms.

I invited genuine customers of course, not leeches.
Thanks for your reply, eru!

> Do you need an online solution or do you know all demands in advance?

The online solution, as we don't know the type of load in advance. It resembles tetris in some way, meaning that we don't know which piece you'll get next.

> Also what do you do when not enough slots are available for all VMs?

If it's not theoretically possible to host all VMs like in examples you provided, nothing can be done.
But it's not an algorithmic problem, in real world new servers should be bought in that case.
My Windows 7 netbook odyssey begins
what I thought is to have a big army of robots. But if you like to send convicts...
Hostmonster Discount Link $3.95/mth
Hostmonster Discount Link $3.95/mth from www.hostmonsterreview.org, the best hostmonster review and host monster coupon site.
And the Postscript manual, and the SML Basis Library reference.
Why not?

"The largest minority language and the second official language is Swedish spoken by 5.6 percent of the population."

http://en.wikipedia.org/wiki/Finland#Language
"Space is disease and danger wrapped in darkness and silence." -- Leonard "Bones" McCoy, 2009
Why You Should Build Wordpress Authority Sites In 2009 and Beyond
It is a well-known and widely accepted fact that we live in Internet age. Earlier it simply meant that if you are not online, you don't exist. But in the present scenario it means if you are not listed in the first one or two pages of a search engine, you will not survive for long.
Hollywood Actress Pamela Anderson Sexy Bikini Wallpapers
I know you want to see the Hollywood Actress Pamela Anderson Sexy Bikini Wallpapers. And thats's why you were here so my dear friend you are not going to be go from here now on cause not only anderson will caught your heart other hollywood actress will do the same. Pamela Anderson still have the one of the sexiest body in hollywood today. all of her fan want to see here clothless photos, wallpapers, nude photos and any naked wallpapers or naked photo but you couldn't find it yet so don't loose hope frnd now are in the right place so kindly bookmark us for the future edition on the Pamela Anderson MMS clip, And MUST see Pamela Anderson naked photos gallries in future. so see you soon with some woobling stuff till then enjoy the hotter stuff DUDE...
The following talk is required viewing before any discussion on happiness can take place. It's absolutely and completely vital to understand the points demonstrated in this talk to have an informed opinion on the subject.

http://www.ted.com/index.php/talks/dan_gilbert_asks_why_are_...

Long story short: Choice makes us unhappy, yet we believe that it's what will make us happy and so we strive for it. We actively seek out that which will make us unhappy in the search for happiness.
Ask HN: ultimate optimisation of a fixed platform?
I loved this presentation and video from a while back on the tricks C64 developers pulled to really squeeze the last few drops of juice out of the hardware:

http://www.pagetable.com/?p=54

It’s great to hear about the efforts developers go to. Does anyone have any links to similar stories or presentations?
Directoryunlimitedonline.com-Deep Link Directory
I found Internet Web Directory organized by category, offers content rich and well designed web sites. Submit URL for editor review and have your site listed within search engines.
Interesting that a candidate for a post as technical writer needs to be grilled so hard on the technical stuff. IMO a good technical writer needs to be much better at psychology, explaining and people-skills than the technical side of it.

Maybe this is why most technical documentation sucks, particyularly helppages oriented towards end-users.
We can plan this all out in a novel called The Moon Is a Harsh Mistress.
I got into this debate with some finance friends this weekend. This essay I've seen linked gives a rebuttal:

http://epicureandealmaker.blogspot.com/2009/05/you-realithe-...

"Think about it. The political stakes for the Obama Administration in the Chrysler fiasco are monumental...

This leads to my second point. The negotiations over carving up claims to Chrysler Corporation prior to bankruptcy were just that: negotiations. Notwithstanding whatever principles of Truth, Justice, and the American Way the Chrysler non-Tarp lenders would have us believe undergird their positions, they were simply one party among many to a very complicated negotiation over the proper distribution of value of a very large and troubled company. Yes, there are general principles and precedents concerning the division of spoils in a corporate bankruptcy which normally guide such processes. Yes, many of these have been laid down over decades of contested and uncontested bankruptcies prosecuted through our court system.

That being said, none of these precedents are Holy Writ.

The parties to the Chrysler negotiation tried to agree to a prepackaged division of spoils which they could present to a bankruptcy judge and thereby speed the company's restructuring. They failed. Did someone—the government, the UAW, the non-Tarp secured lenders—overreach? Maybe. Does it matter who? Not in the least. A pre-agreed deal was not struck, so the distribution of claims to Chrysler will be determined in court, by a judge, who will listen to advocates for each group argue their case. The process will take longer, and perhaps introduce additional stresses and strains that Chrysler can ill afford, but everyone will have their day in court. Even those poor, put-upon non-Tarp lenders. In fact, even though they would likely be loathe to admit it publicly, everyone may be happier that the company has fallen into Chapter 11. That way, each can say to their own constituents that they tried as hard as they could, but were unable in the end to get everything they wanted. (Chief among these, by the way, I would place the Administration.)

The corollary point of negotiations is this: they are hard, and often unpleasant. Parties to a bankruptcy say hard, unpleasant things, they threaten and cajole, and they use all their powers of persuasion, soft and hard, to convince the other parties to the deal to give them what they want. In this context, why should anyone be surprised that agents of the government threatened recalcitrant lenders with IRS audits, excoriated their behavior in populist press conferences, or promised to destroy their institutional reputations in the public eye? The government was simply using the real and imagined powers at its command to browbeat its counterparties into agreement. This is standard operating procedure in high-pressure negotiations."
> If I knew someone IRL who spoke with the same abysmal signal-to-noise ratio of your average web advertising, that is exactly what I'd do. Or, rather, I'd wear some kind of filter so I couldn't hear them.

More likely that you would avoid the person all together. Do the same for websites and everyone is happy.
I would have found your article far more interesting if instead of ranting, you had undertaken an in-depth analysis of what your workflow actually is, why the current xcode doesn't meet your needs, an explanation of why your workflow can't change to fit in better with xcode, etc.

Even better would have been an article where, having analysed the problem, you have come up with a solution. For example, you seem to want a better mechanism for switching between source files in a project. How about a script for xcode that opens up a little search box where you can type in a file name from your current project - it auto-completes the name, and then opens the file? Way faster than clicking on a tab. It'd basically be a copy of the way Spotlight can be used to launch applications - Command-Space, type the first few letters of an app, and hit enter. Done in less time than it takes to reach for the mouse. As a bonus, it doesn't waste screen real-estate on tabs, and can be used to switch even to files that you haven't opened yet.

This is the point I was trying to get at in my first post. You're a programmer - this type of script is almost certainly well within your capacities. You could probably generate it in the time that it took to write your article.
The Perfect Server - Mandriva 2009.1 Free (x86_64) [ISPConfig 2]
Dan Baum's tour of journalism's sausage factory
What V.C. Can Teach Corporate America
Liquid lens creates tiny flexible laser on a chip
last.fm did something similar, called Dumbo, for writing your Hadoop jobs in Python.
A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system. this isn't always true.

Basically you can do two kinds of products: evolutionary and revolutionary. Evolutionary products can start as something simple and evolve into something more complex. They are the ones we usually talk about because they are easy to do, and make up the bulk of all digital products.

Revolutionary products are the ones that can't evolve from something simpler but have to be complex from the start to serve a meaningful purpose. The Apollo space program is a good example: It probably wouldn't have worked very well if they "launched early and launched often" and fixed problems as they went. It would also require too many suicidal astronauts ;-) It had to be perfect the first time. It's basically the same issue as irreducible complexity in evolution: All the intermediate steps have to be useful, or you won't ever get to the finished product. Incidentally this is also why you don't see moving parts such as wheels in biological organisms: The steps leading up to it are no good. Aeroplane manufacturing is the same thing: Either it works or it doesn't.

The areticles advice pertains only to evolutionary products and startups.
This quote summed up my job:

"Smart people can invent solutions to problems folks actually do have but don't know it yet. These solutions are usually doomed. ... It is nearly impossible to solve a problem for someone if they don't believe they have the problem, even if they really, really do."

I've long thought that to succeed in technology you need to do the clever stuff behind closed doors and deliver something tangible and understandable to the common man.

For example Google's map-reduce algorithms and idiosyncratic server setups. No one is going to buy into stuff as "crazy" as that, but if you do it internally you can deliver search results (and ads) that they'll appreciate without having to worry about the unorthodox manner in which they were produced.
Just about every Mac/iPhone developer I know does. You get used to it.
The fact that the political winds have turned against the financial industry shouldn't be relevant.

We are supposed to have the rule of law in this country.
Is it first come first serve?

Very interesting, I'll see what I can work out..
Ah 150 per language. My goof.
I'm not so sure you're interpreting that quote correctly. The Apollo space program didn't really start out with the declaration that "we're going to put a man on the moon", it started out with a bunch of rocket scientists in Germany trying to lob bombs onto London. And before that, of course, there were even simpler attempts to build rocket-like devices.

Then, looking at the Apollo program itself, they didn't send someone straight to the moon. There were many simpler missions before they finally culminated in the moon landings.

The point of that quote is that even something so monumentally complex as the Apollo space program started with something simpler that worked, and evolved up from there.

I would suggest that revolutionary start-ups are precisely the ones that need to start simple, because it's not quite clear where they're going, so they need to figure out the simplest thing that works before making it more complex. Evolutionary start-ups, on the other hand, can probably afford to stand on the shoulders of previous attempts and start with something a little more complex, because they already know what works - but even that is risky.
Wait, this is very simple:

Always pick the server with the most slots open.

Only when no server has enough space to accomodate the next machine, but together they have enough space, should you apply a packing algorithm.
Processing.js: How to create  links with Custom fonts
In django, this might look something like this:

s = Stories.objects.order_by('-num_votes')[0]
FirePython is a sexy Python logger console integrated into Firebug
dalvik was introduced to work around various Java-on-mobile licensing restrictions.

kqr2 probably you know this, this quick reply is just for those other readers who don't know the specifics.
Bestsitesguide.com-Deep Link Directory
I found this Human-reviewed web directory with comprehensive categories and subdirectories, enforced with free web submissions.
That's certainly true, but the article is in Finnish. :)
Attitude is good, but it seems misdirected. For example, are you really sure that the 10,000 frequency list is going to be all that different day to day?

While I like to hire people smarter than I am, I rather like to draw that conclusion myself, rather than have somebody try to wrestle me to the ground to prove it.
If this is so simple, please prove the optimality of your solution.

I can imagine that, when you have a perfect fit i.e. a machine that has l slots open and a VM that takes l slots, putting the VM on that machine might prove a good idea. At least when moving VMs is not too cheap compared to the advantages of a homogeneous load.
I guess one solution would be to put the request on hold and serve it as soon as enough slots are open. Or isn't this a problem?
Firstly - its a neat idea! I liked it.

I gave it a spin and here are my comments:
A. Are the similar products really similar products?
(Eg. http://www.browseology.com/#v=iZ9o4v&g=/amazon/item/Sony...)
(this is a pouch but the similar products are more camera realted and not camera pouches)

B. It will be nice to show the prices along with similar products.

C. I am on a 1024x768 resolution. it overflows on the right
It _may_ be better to show the similar products below the prod description or somewhere where it does not overflow out of the screen.

D. On typical shopping sites, I can "browse" more products..
I felt that lacking on your site. i.e there was nothing much to browse after I clicked on a search result.
On top of my mind:
Can you show the last few suggestions from the best experts on that catergory?
It may not be abt the specific camera(product) in question but I would like to surf and see more stuff before buying.
Personally, I will follow him/her only after seeing a few suggestions - making it visible may help user engagement on the site.
Just in from Facebook: We will more accurately represent our user data in the future. This kind of exaggeration is Finnish.
Easy targets have been picked as the base metrics.

This article reminds me of the genius who thought Google could save the world by making their homepage background black instead of white.[1]

The author should also consider how secure the JVM sandbox model is. What is the Time/Watt cost of securing the boxen if JVM is ditched ?

---

http://hardware.slashdot.org/article.pl?sid=07/07/27/054249
whoa, COBOL programmers tweet?
Wtf is with this marketing speak without any real value?
The article leads with: NO ONE who lent money to General Motors (GM) or Chrysler can have been unaware of their dire finances. Nor can workers have failed to notice their employers’ precarious futures. These were firms that barely stayed afloat in the boom and both creditors and employees were taking a punt on their promise to pay debts and generous health-care benefits.

False equivalence.

If I hold GM or Chrysler debt and I perceive that the company is going downhill, then I can sell off that debt at a discount and cut my losses. If I spend twenty years working for the company under a contract providing generous retirement benefits in lieu of money up front, and then I start wondering if the company will actually be able to afford those benefits, I'm stuck riding the elevator all the way to the bottom (where "the bottom" is whatever minimal pension the government can guarantee).

Obviously in a case of insolvency these are both contractual obligations that the company can't satisfy, and everyone has to take some kind of haircut, but if the law doesn't give retirees priority over bondholders in this situation, then the law is an ass.
No, the Apllo program didn't start with rocks and sticks and built from there: If you go back far enough you can probably assert that everything derives from fire. but I think that's kind of missing the point.

Of course they did tests. Of course they fired small rockets in the Mohave desert. But they did it all with one simple goal in mind: Putting a man on the moon. They knew exactly where they were going, and everything they did was just preparations for that. They knew that their final, and only, test would come the day they launched. The difference between evolution and revolution as I described it above lies primarily in whether you know the goal.
EU Set to Fine Intel for Anti-competitive Practices
From Twitter to Automattic, Boston VCs Grokking Social Media
Best Quality motorcycle brake discs
Buy all quality motorcycle brake discs from EBC at affordable prices.
John Scalzi once quipped that in a socialist country, the government nationalizes successful businesses.
Ask HN: Any web app suggestions for project management?
We have a split team over the globe. So we needed to manage tasks/ documents etc. We started with google groups for discussion. Currently i was trying out Google sites for the same.

I would like to start with something free, since the team is small enough(6-7) right now. Any suggestions for something better?
Why you shouldn't ask for help with interview questions in IRC
The author is an idiot. He suggests using an excessively slow algorithm while using a ridiculously large amount of RAM (he would do better to use a tree structure, sorting-and-aggregating, or at very least a more appropriately sized hash table). I was willing to accept this as merely being a sign that he was a one-trick pony -- someone who knew one data structure and tried to apply it everywhere -- but he completely lost me when I reached this point:

We're hashing a million words into a table that can hold four billion. The load factor on the table is negligible. If we're getting collisions it means we need a better hash algorithm.

There is absolutely no excuse for using a hash table without understanding the birthday paradox. If you hash a million words to four billion values, you WILL get hash collisions -- a few hundred of them.

The author is right about one thing, though; this is a good interview question. It identified him as someone who picked a poor algorithm yet didn't even understand that algorithm properly, marking him -- in my opinion at least -- as an immediate no-hire.
"Drowning your sorrows is always an option, but could there be creativity in the bottom of that glass too? Unsurprisingly, several researchers have endeavoured to find out. After all, many of the most creative pursuits - jazz, for instance, and poetry - are associated with heavy boozing. Alas, not just one but several separate studies have come to the same conclusion: drinking alcohol does not make you more creative, it just makes you feel that you are, which, as everyone knows, is the next best thing."

http://www.newscientist.com/article/mg20227073.200-raise-a-g...
This has already happened. The industry seems to be converging on EPUB, which is XHTML plus images in a zip file.

http://www.web-books.com/Publishing/epub.htm