skysight-inc/HackerNews huggingface dataset:
When we model position of things in code, we often put the position within the thing being modeled - car, game character, window, etc. So you can do things like: aCar.position - but I think that might be conceptually wrong and have been thinking that for a long time but haven't had much chance to explore the idea.

But of course, you can have this API and delegate the responsibility of calculating the position:

class Street {
has 'cars';
method add_car(){
$car = Car->new( street => $self );
$self->cars->add($car);
return $car;
}
}

class Car {
has 'street';
method position() {
$self->street->position_of($self)
}
}

Now, given a random Car, you can still ask "$car->position", but the actual calculation is handled by something else.

(The deeper issue here is how consumers of Car are not coupling themselves to a particular position-calculation strategy. Change the storage of the position value from the Street to the Car, and consumers are none the wiser. This is the point of OOP.)
FYI, Berkeley doesn't really have a Master's in CS, and the Master's program at Stanford is very different from the PhD program (you have to pay tuition and take a bunch of classes, whereas the Stanford PhD program has very few course requirements and you get much more departmental support).

I understand where you're coming from -- when I was initially thinking of applying to graduate school, starting with a Master's seemed like the safer and more sensible choice. But after talking to several people about it, the unanimous advice was to apply straight to the PhD program, for reasons similar to those enumerated above.
I finished the game in an hour or two. Fun, innovative concept. The final level was the hardest for me.

Some of the levels feel like the authors just put them together arbitrarily to overwhelm, but there are a good amount of easier "fun" levels which introduce new ways of thinking about things. Unfortunately, the entire game seemed to be made up of either easy/"fun" levels or harder/"overwhelm" levels -- the concepts introduced in the fun levels didn't seem to make it into the normal gameplay. (Or then again, maybe I was just using the new concepts so often I didn't notice!)

I was initially angered and almost quit when I thought that the authors weren't letting me know when I could jump down pits without dying. It took me a while to realize that the entire edges had to overlap, rather than just the specific pit I was jumping down.

Overall though, it's rare for me to finish a Flash game. So it gets five stars from me!
Hm I think this is Google making sense: why display itself as a result? You're obviously not looking for Google if you're using Google to find a search engine.
I recently got introduced to Erlang and have a question. How do you unit test your code? I recall reading that the CouchDB author was obliged to use JavaScript for automating his unit tests. What was your experience?
Maybe you just shouldn't do it at all?

Edit: On downvote. No, I'm serious, sometimes you just shouldn't do some things despite the technical possibility because they can't be done safely in a practical real-world setting.

There's probably very few ways to ride an elephant to the airport as well, but a taxi might be a better choice. Now I'll admit that I can't think of a better way to "seize a running computer" off the top of my head but ripping open the wall and hacking at live wires just doesn't strike me as the very best way. Lets be sure we're not riding elephants here.
Out of curiosity, why does this bother you?
It's not a result of being logged in. I was logged in, and signed out, and dogpile was still above altavista when I refreshed the page. However, when I cleared my cookies, Altavista and dogpile switched places.

Most likely due to this : http://news.ycombinator.com/item?id=977461

Who knows why Google calculated that my behavior indicates I'd be more interested in dogpile...
Fan speeds are often a software-controlled feature. There's a daemon running in the background that gets temperature inputs, and sets the fan speed output as a result. If this daemon (not "the OS") doesn't step in and do something, many mainboards will just turn all the fans to "high" just to be safe.

The is not an OS issue, but rather a userspace configuration issue. Install your favorite Netbook OS, install the userspace fan-control daemon, and enjoy quiet fans from your server. It has nothing to do with the OS.
Due to Google's preference to key word search at the moment?

Google doesn't like semantic now as I recall someone posted a link saying that maybe half a year ago.
We don't currently have the rights to stream full songs, but it is something we would love to be able to do for our users. We would need to find a way to make business model work for us.

You do have one other option (as alex_c pointed out our message on this was unclear). You can listen to the full playlist with your music collection. If you have the software installed then we can match the playlist to your collection.

We are working on cleaning up the design. Is it too busy visually or is it more information overload?

Thanks for the feedback!
Maemo vs. Android
I'd be willing to be Ryanair and Easyjet have the same strategy. They want you to call their premium-rate numbers.

Any savvy traveler knows, the "budget" in budget airlines refers only to their operations, not the final price you pay once all the fees, transfers etc are tacked on.
One of the most actively-used databases at my company is about 1GB in size and grows at about 100MB/month. It is a Windows-based DB and is very heavy on the reads. I installed SuperVolume http://www.superspeed.com/desktop/supervolume.php on the DB server and created a 4GB disk partition to store the DB files. SuperVolume mirrors the entire 4GB disk partition in RAM and works flawlessly and transparently.

I was going to get an SSD for performance enhancement but I don't much see a reason to do that anymore. All the reads happen at the speed of RAM and writes are delayed and non-blocking. Nested queries that used to take 15 minutes now take 45 seconds.

Right now the speed issues we have are solely due to unoptimized algorithms and not due to hardware limitations. This is a wonderful spot for a coder to be in because there is so much room for improvement now. If you have Windows systems serving files and data on slow systems, I would highly recommend giving SuperVolume and its related apps a shot before investing in expensive SSDs.
Facebook Biologists Take Note: Network Analysis Reveals True Connections
This reminded me the iTunes that makes impossible to find an option, which I found by accident, to purchase Standard Definition videos (costs $1.99) vs. High Definition ($2.99).

As a challenge try finding that toggle I am talking about. Try purchasing an episode in Standard Definition of season 13 of south park, for example. You will be surprised to see where it's.
Absent any explicit agreement the work produced together is jointly owned under Common Law. Or more accurately, it's owned by a partnership that is created by virtue of working together without any paperwork at all.
I doubt it. If there is significant money in this then the "scammer" will just open up new bank accounts under different names and submit 49 apps a piece. It won't be as easy but it will still be profitable.
For me,
#1 A news related to GOOG
#2 Dogpile
#3 Altavista

But for the query 'search' Altavista is the #1 and Google is next to it.
Book online safely at Riad Youssef - Fes and Meknes
Riad Youssef was recently restored with traditional Moorish architectural details, and traditional Fez glasswork. The courtyard is a delight, and from the moment you step in you will be entranced by the sights and sounds.
The problem is the devil is invariably in the details. It is almost impossible to say something useful about category theory starting from even a modern undergraduate mathematics education in less than about a week, because you need to talk about definitions and utility lemmas before that (and category theory is so abstract it's hard to develop an intuition for it). A lot of stuff like topology is more approachable but it's a lot like popularizing the climate research, although less politically loaded; the real theory is much more nuanced than any simple description could be.
I read the whole thing through thinking "this doesn't sound like Dustin." I not sure I understand the custom of guest blog entries.

Why doesn't Mr. X publish this on his own blog? It's a decent article -- why not build up his own blog's reputation? Is he trying to reach a wider audience by pulpit-hopping? I was more inclined to click on the link because I saw the domain name and usually like Dustin's blog entries, so is Dustin leveraging his brand or just diluting it?
"The US rating agency Moody's has warned that Dubai faces a "systemic increase in debt" after borrowing abroad on a huge scale to fund its construction boom, raising the risk of a financing crunch unless richer neighbours in the United Arab Emirates offer support." - Oct 13, 2008. Yes, 2008.

Who didn't see it coming?

http://www.telegraph.co.uk/finance/globalbusiness/3191538/Du...
How necessary is grad school for beginning a career within small business/startups? I'm an undergrad freshman and I can't escape the overwhelming consensus among my peers, that if I want to be successful, I need to go to grad school.
It's not a spaceship, it's a very high flying plane that goes 65 miles up.

The shuttle orbits at a minimum of 140 miles, the space station is at 250 miles.

Earth's atmosphere extends to at least 75 miles, even the 1965 Gemini capsules went to 100 miles.
Can you give an example of something I said that you think is false? Or is this just a sort of reverse argument from authority?
C++ is a toolkit for constructing problem-specific languages. You do this by creating new types (classes), using templates, template metaprogramming, preprocessor, multiple inheritance, and all kinds of other stuff.

Once you develop a language, teach it to all your developers and establish a policy to punish deviations you can write very efficient programs - at near or exceeding asm performance (modern compilers are smarter than developers when it comes to CPU-specific optimizations).

Programming in raw C++ using all its features is probably not productive - the code will not be readable by anyone except Stroustroup himself.

Other languages such as Lisp also allow you to create your own language for specific problems, however they are focusing on expressive power and not on performance.
Let's say your customers are "everyone in the world," and your product is diamond rings. Your customers rank each other based on how big of a diamond ring they own. All customers want a bigger ring. When you sell one customer a slightly bigger ring he moves up a rank, and someone else correspondingly moves down a rank. In this abstract model if we assume rank is as important to each participant, you have provided no wealth.

This model corresponds well to bits and pieces of an absolutely massive portion of our economy.

More:
http://en.wikipedia.org/wiki/Veblen_good
http://en.wikipedia.org/wiki/Positional_good
http://en.wikipedia.org/wiki/The_Theory_of_the_Leisure_Class
They want the best deal they can get for $20, not $57 (€39). The price point is important.
It's absolutely crazy to me that eBay was able to acquire 28% of Craigslist for $32 million. What a steal. The unnamed CL executive who sold his shares must be kicking himself now!
Nope, they don't want you to call their premium rate numbers. I've booked many EasyJet flights and never had to phone them. With EasyJet you can even swap your flight for an earlier / later one (for an extra fee of course) online. It's completely self service on the web.

Even with premium rate phone numbers, call centres are still expensive.
It won't make phonecalls so you still have to buy the improved 2010 iPhone too of course.
No, they don't want you to figure out their pricing model. They want to ask you a lot of questions, make you go through a lot of steps, and then present you with a price, making you go through the process again to compare prices. This hinders price shopping, and this is why online price comparison services are so popular.
Look at eunit
They hate people calling them. It's a terrible experience. They want you to do everything on their website, and go out of their way to make it difficult to contact them directly. Ryanair is notorious for charging for absolutely everything (Checkin fee? Seriously? Like you can opt out of that.)
Well, at least downvoting the scapegoats put them at the bottom so they don't reall clutter the thread. Now that down-votes are capped at -4 I didn't know how many would be needed to make sure people had something appropriate to down-vote should they choose to play.

It appears no one did. I'm disappointed that the idea didn't work. I didn't really expect it to, but it's a shame when low expectations are lived down to.

With regards the "I'll go first," the idea was to try to set the tone by giving a few examples, and possibly inspire people who read it to go "ooh, that reminds me ..."

In short, I don't think it is distasteful, but I'll take your comment as a data point for the future. Thanks for taking the time.
10 Gifts for data lovers
10 great gift ideas for any data lover and infographic fanatic.
The demandbase.com landing page is mostly pics, but they do have a lot of alt text for the pics, and decent meta data. They also have their phone number on the page, which Google is supposed to love.

The centraldesktop.com and gotomeeting.com pages seem to have plenty enough text on the pages for Google's bots to make quality assessments.
I met George in March 2008 - fascinating man - and I have his screw-together cube puzzle:

http://www.georgehart.com/puzzles/cube-puzzle.html

I wish I had more money so I could buy more of his stuff - it's utterly intriguing.
I think it is all pocket change compared to what he is paying to attend Duke. From his blog:

"Anonymous said...
I'm curious why you chose a very expensive private uni over a public. Perhaps you could write an article on that from a frugal perspective. Cost/Benefit comparison?"

I'd love to see his response. Particularly since a common theme here on HN is that you go to an elite school to be with intelligent, driven people; the classes are almost superfulous. You could get them via open courseware if you really wanted to be frugal.

I bring this up because according to his article the van caused him to avoid all contact outside of classes with other students for fear of being found out and reported. Seems like he isn't frugal at all, unless he just wants the cheapest path to a 'prestigious' degree and doesn't actually want the best experience he can get. But being in anything for 'prestige' seems antithetical to the type of thought pattern that would lead you to live in a van. The whole thing comes off confused (and braggardly... "60 miles north of the Artic Circle," etc., etc.)
I think it's more like:

Land Travel -> Sea Travel -> Air Travel -> Space Travel
I'm more puzzled that somebody who ostensibly used to train intelligence analysts, got removed for such an indiscretion.
Did he think he wouldn't get caught out, or he simply didn't care? If he didn't care, why the Mr.X bit?
What guarantees that the results are better for you?

I feel I can trust the "results for everybody" better as are likely more thoroughly verified.
Free inbound transfer! Wow just as I was about to start using AWS. Thank you Jebus.
Right, but saying they're mistakes implies that he drew that way because he couldn't have rendered if he'd wanted to (your "Occam's razor" explanation). I don't know if that was meant to be tongue in cheek, but it seems kind of unlikely to me.
That study, is absolute BS. Complete and utter BS.

Try and make an 'error' in the phrase 'public static void'.
See how well it compiles if you mistype 'public' as 'pubic'.

If you're not able to read the code well, then that's one thing (Learn to read code better). But don't spread the misinformation about errors. And no. You're not writing 3 times as much code unless you're an idiot. LOC in Java is pretty much the same as LOC in python for example when written properly.
This would make a funny storyline for a sitcom.
How to compare VOIP Services?
Many of us are using VOIP to make cheap calls to India (Reliance india call). You too can benefit from VOIP services; there are many packages available in the market and you should know which one to pick for your usage. Initially, there were only a few VOIP service providers in the industry however, today there are hundreds of VOIP companies in the market, which allows you to make cheap PC to phone calls to India.
I don't have the exact data for an item like the crunchpad/joojoo, but for nearly everything I bothered checking, the price differences are quite often less than 25%.

Regardless of exactly how much this margin is, it is not wise for anyone to be straddling the fine line between the maximum consumers are willing to pay and the minimum a factory is willing to charge.

I leave it as an exercise to the doubters here to investigate by themselves. I am done wasting my time finding specifics just to further an argument on the internet.
This just link to a twitter which links to a shortener URL which points to the link given in this submission:

http://news.ycombinator.com/item?id=981738

Flagged because it's redundant.
Craft ideas
Trio: The Great Settlement Game Download Free
Free the colorful and cute Orbics from their underground prisons, and build them a brand spanking new settlement! Earn gold coins to construct new homes, and create a paradise for the Orbics in Trio: The Great Settlement! Play through this unique Match 3 game on the planet of Orb, and renew a beautiful civilization on the verge of extinction. Collect trophies, meet new characters, and improve magical flying islands!
I felt the exact same way. When I read that part the whole thing just sounded so pretentious.

He doesn't even say why it evaporated. Maybe someone else in the company actually did say something.
It seems (to me) a good starting point for intelligence would be "the average person."

Refining this definition would involve researching all relevant objective tests that can be measured accurately, then forming some sort of matrix of comparison.

Initially I would pursue the testing on a single interface - using a black box approach with a text interface, then later extending it to other fields (such as movement / navigation, visual, aural etc)

If the AI can function on par with the average control, then it could be said that it is averagely intelligent based on the test matrix.

NOTE: This is just a top-of-the-head idea, I know it is a lot more complex than I make out (how do you define learning?) but it seems a logical starting point to me.
Use current tests and results - just be careful not to feed the AI the original data.
(Yahoo) Pipes & Faucets
Apparently authoritarianism is popular here. still evil.
Ah missed it the first time around, wanted to give credit to @al3x

deleted
What about the Nintendo DS?
Or, use ikiwiki (http://ikiwiki.info/). It takes your git repository, a directory hierarchy of Markdown files, and will automatically compile them to HTML each time you push. Even more elegant.
Packers and Movers cochin
Agarwal Packers and Movers offers Packers and Movers cochin, Packers and Movers in cochin, Agarwal Packers and Movers cochin. Relocating House from one place to another place is not an easy task.
Audio watermarking tools
Craigslist blocks Yahoo Pipes and there is a Hacker News discussion. http://news.ycombinator.com/item?id=970934 Then a Techcrunch Post: http://www.techcrunch.com/2009/12/01/craigslist-yahoo-pipes-...

Jim makes a statement: "Yesterday afternoon craigslist engineering noticed a disproportionate amount of server/bandwidth resources being consumed by requests referred via Yahoo Pipes, with the lion’s share of that activity appearing also to be in violation of CL terms of use. Pipes access has been suspended pending further review."

If a bunch of people started emailing and tweeting Craig and Jim and then Techcrunch inserted themselves into the story with another story or two about the dramatic situation, they really might open API access.
i'd be wary of doing this if i were you.

pg seems to frown on using the voting system for anything other than its intended purpose. probably because there is a lot more going on than meets the eye. for example, he has said in the past that this site contains code to detect voting rings. i've read things that suggest it's even more complicated than that, but he seems to prefer secrecy about how it all works, so i'll keep my speculations to myself.

a couple of months ago, another news.yc user invited people to downvote a bunch of his comments. it turned into a bit of an argument with some people, and he got banned for it. he asked to be let back in and pg granted his request, but it still seems like a place you don't want to go.
Dustin was the cause of Mr. X losing his job, so I have a hunch he feels like he needs to give the man whatever help he can. And the point of the guest post is to leverage Dustin's reader base to build attention to his name. His blog gets barely 1/50 the traffic Dustin does, I'll guarantee it. Now it's probably closer to 1/20. Sounds good to me.
UK Met Office land surface temperature records
From the FAQ <http://www.wpacracker.com/faq.html>:

-----
But I use WPA2 so it's cool right?

Actually, while WPA2 introduced CCMP mode as a replacement for the problematic TKIP, when run with authentication based on Pre-Shared Keys (PSK), it is still vulnerable to dictionary attacks. Our service works against both WPA and WPA2 when PSK is being used.
For me, math is all about consequences. I'm extremely poor mathematician and my background is much more about computer science, yet I'm fascinated with this simple fact.

You define few simple structures, and, in consequence, get an enormous amount of structures' properties, more abstract structures and facts about newly created structures.

Thing like an algebraic structure can be understood by a clever seven years old. However, it simply takes stating structure such as an algebraic structure combined with a space, to enable existence of many other structures, more abstract or more specific, with their own properties, and similarities.

This is a very powerful thing. For me, math is all about this 'generative' way of thinking.
Hire Developer, Hire Web Developers/Programmers
Hire Web Developers/Programmers - Hire Web Developers, Hire Web Programmers, Hire Dedicated Developers and Programmers, Hire Dedicated Web Developers, Hire Dedicated Web Developer, Hire Offshore Web Development Team, Hire Offshore Developer, Hire Offshore Web Developer. Offering Wide Range Developers For Hiring Purpose Such As Hiring PHP Developers, Hiring ASP.NET Developers, Hiring Ruby On Rails Developers, Hiring Flash Developers for USA, UK, Europe, Netherlands, France, Brazil, Portugal and More.
What in the world is wrong with his style sheet? Why is the entire post emphasized?!
Clustering search results from Yahoo BOSS
There's been some confusing communication about SS3 being (or not being) a suborbital design.
VEVO Launch Tonight-Do You Viva or Veto?
Just want to point out Chegg seeing as no one else has brought it up. They're a similar site and pretty big. The difference is that they hold their own inventory, and students can sell their used books to Chegg.
I think that once you get your abstractions straight, it's not that much more uncomfortable writing for UDP or TCP. I could be wrong, in which case I'd love to hear why.