skysight-inc/HackerNews huggingface dataset:
Ask HN: Page Rank Suggestions
I see from a recent post Google has made adjustment to their page rank. Also we saw a slight adjustment with our rank.

Was wondering what are the factors that affect page rank? Also, the experiences of fellow hackers that caused your page rank to increase and decrease.
Already posted from different source at http://news.ycombinator.com/x?fnid=AgrVIF203F

Still not interesting.
That article is from March. Since then, the stock markets have fallen 30 or 40 percent. I'm not sure how Gates is doing now compared to all the other ultra rich dudes, but there has probably been some churn in the top ten list.
Thanks, agreed on both points, will improve it. (It's currently sufficient just for the existing users we'll be emailing now.)
But did a power user submit it?
Blue Valley New Custom Homes Kansas
River Ridge Johnson County Realtors and Relocation specialists' offers newly built Custom Homes at Johnson County, Olathe, Overland Park, Leawood, and Blue Valley to fulfill your living needs with amenities.
Happy New Orbit As we approach within 5 million km...
If you actually want to do the hacking on your own:
Learn x86 or x86_64 (be prepared for Snow Leopard) asm in depth for the kernel. Lots of C/IOKit knowledge for writing your own kext's (drivers for osx). Examine memory dumps and to figure out what gets loaded when (not to mention how. There's a few cryptographically signed things that had to be dumped; Dont Steal Mac OS X.kext is a good example). Look at tons of device and vendor id's and find the corresponding plists within apple-provided kext's. Find where and what to modify in them.

Talk to people on IRC (there's some very talented people around there still, and even more talented folks that have quit the scene already). If you can, find old forum posts from osx86project - or concretesurf/win2osx (I'm talking stuff 2.5-3 years old, before they were big and worth indexing)

In short: Explore the system at as low of a level as possible. Don't leave a stone unturned.

If you just want to copy others work, you can stick with the "Talk to people on IRC.." part and you should manage, assuming you have an idea of what you're doing.

All that being said, I'd recommending spending the time working on something more worthwhile.
In what case would it be an aptitude test?
There's no easy way to improve it. It's logarithmic, so each jump you make is substantially more difficult than the previous. They tweak it sometimes when they find out how people are gaming it, so every time you try to find some "trick" they're going to fix it. I spoke with one of the engineers who works on the core algorithms and page rank team, and they tweak that stuff sometimes hundreds of times a day. They're extremely diligent, so you won't figure out a way to easily increase your page rank.

The best way is to get highly credible sites to cover you. Time is taken into account (how long your domain has been up), the amount of content on your web site, how relevant your content is to a search query at the time, the amount of traffic you receive, amongst several other things that are more minuscule. You're best hope is to just do whatever you do really well so that it inspires people to talk about you.
It depends which sector you target. If you make software for business users there is never an expectation that a service is free.

Small costs can quickly balloon when you reach figures of a million plus.

The SEO is certainly a plus, however this exposure still needs to turn into dollars in the bank if you want to keep the lights on.
Umm... temperatures dropped with no lead time? Most feedback systems (especially on a global scale) do not work nearly that quickly due to negative feedback. The idea that man caused the little ice age is ludicrous.
JQuery UI 1.6rc3: It’s getting really close
More links point to your site than your site points out to others, basically. Quality of links is taken into account, of course, so permanent front page of a high pagerank could boost yours quite a bit.
Congrats! I continue to be impressed with this product...
> "I can't do much to ensure that students will care enough to hit the books to overcome their disappointments, but I can change what I do."

> "there were far more 0s in the final grid of grades. I even had a couple of 0s on quizzes, where students simply failed to show up."

If this was happening to my class (I am not a teacher!) I would feel it was reflecting badly on me, not the students. Poor grades are one thing but I would feel that zero results (due to increasing numbers of students not showing up) says I need to change my teaching style. A bunch not showing up means they have no faith in your ability to help them fill the gaps in their knowledge to the point they might be able to scrape through with a pass.
"it's not a physical good that we ship that we're "giving away", it's a utility with a small marginal cost per user"

you just contradicted yourself. You're saying you don't give anything away and yet there is an associated cost to providing the service.

The holistic approach is nice, but "making people happy" doesn't pay the bills, and if you're ever looking for investors (not saying that you should) then this argument will get you laughed out of the board room.

I'm not criticizing your service - I think its great, really useful and polished. What bothers me is consumer mentality. The idea that "I'm willing to take advantage of a useful service but not willing to pay for it".

In a sense though all the free web services out there are feeding the perception that web sites are free by giving away too much. Have you ever heard of a free plumbing, or child care or any other service?

Bandwidth, storage and most importantly developer hours cost money - stop devaluing your own services!!

Personally i think that a focus on small business or enterprise software gives a much better chance of long term success (which i measure as dollars in the bank, not smiles on faces).

Love your product as well as the great tech that you have created - if I was a user I would definitely be a paying one ;)
But isn't this exactly the kind of thing that should be in a test plan? Run through all the possibly dates?

I mean, didn't we learn our lesson from Y2K?
I think it is the high influence of reality shows. And the portrayal of winner, the drama around and the gaga stories then after.

If people watch more of sports or any other shows where hardwork and performance is an absolute necessary to win, and winning is not just about people praising and talking about the winner they would shape up better i feel.
Hope you don't mind my asking but how did you come up with a figure of $5 a month and how much bandwidth do you anticipate each user will use?
Spec for mapping email addresses to URLs (think OpenIDs)
gosh can't believe this went through. You don't need a test case to catch something like "> 366", a code review or just a conscious glance would do

The test plan as noted cannot be complete but this is a very apparent case. if the code was written to accommodate for the leap year, how could there be no testing for one.
Today's universities are yesteryear's technical colleges. Universities used to produce intellectuals now they are primarily geared towards producing worker ants for modern "factories".

I'm a CS graduate. I don't consider myself a "Computer Scientist". I'm a factory worker who taps on his keyboard all day.

The fact is that a degree is now often considered the minimum qualification necessary to join the workforce.
Taking notes? I still have a web server running on one of mine :)

The sad truth is that it probably wasn't until the past year or two that PDAs/net-tablets caught up to what the Newton had in '97. It was definitely ahead of its time, but I was sorely disappointed to wait almost a decade to see just how far ahead of its time those little boxes really were.
Web Laureate Counts Down to 2009
Happy New Year on the US East Coast!
I skipped a lot (okay, most) classes during my time in college. It didn't really have much to do with the teacher -- I was just lazy and would rather sleep / write code. It's not necessarily a lack of faith as much as it is a lack of ambition, in some (many?) cases. Sometimes I would take courses where they were teaching topics where there effectively were no gaps in my knowledge. That didn't make them poor professors, either, it just meant I shouldn't have been made to take the course.

If anything, I would think consistently low grades would be worse. This means that people are attending the class, but not "getting it". I think it's trickier with programming; I met many people in my programming courses who just flat out couldn't understand the basic concepts, despite paying attention, taking copious notes, and spending hours studying.
Happy New Year from Australia!
Has anyone used website.grader.com? If so did you find it helpful?
It would be interesting to read an article that actually analyzed this research. This one is basically a digg/reddit comment macroexpanded into the form of a newspaper editorial.
AFAIK, it's a 3 core PPC G5. The XBox team was using the g5 powermacs to do development.
Are you sure you aren't inserting that message because it seems more reasonable?

That really doesn't seem like the message that's being stated. It is a little hard to pick out the relevant parts, but it seems like he's going to stick to what languages he knows and instead focus on solving problem domains.

Learning new languages as you explore new problem domains doesn't seem like the message in the post, at all.
Not so: In my scenario, the labor for any job would eat the entire voucher. (I'm assuming he's got a "limit 1 per customer" clause in the small print).
The books everyone bought and no one read
Residential Home Cleaning Services Johnson County, Kansas 
Cinderellas Home care offers residential house cleaning services by eco-friendly cleaning products to keep your homes clean and safe. We vacuum, dust, disinfect, clean the bathrooms, mop the floors, etc
Here is how I would do the puzzle about barometer:

PV = nRT; n = m/M

PV = mRT/M; V = m/(rho)

p*m/(rho) = mRT/M

p/(rho) = RT/M

(rho) = pM/RT

p + (dp) = p + (rho)g(dh)

(dp) = (rho)g(dh)

(dp) = pMg(dh)/RT

(dp)/p = Mg(dh)/RT

integrate 0 to p (dp)/p = integrate h to 0 [Mg(dh)/RT]

ln(p) = -Mgh/RT + c

take h = 0 at bottom of building, then

ln(p_at_h=0) = c => read c from barometer to get constant

now, at height h we will read p_at_h=height from barometer, then:

ln(p_at_h=height) = -Mgh/RT + ln(p_at_h=0)

Mgh/RT = -ln(p_at_h=height) + ln(p_at_h=0)

Mgh = -RTln(p_at_h=height) + RTln(p_at_h=0)

-----------------------------------------------------------------------------

| height = -RTln(p_at_h=height)/Mg + RTln(p_at_h=0)/Mg =

| = RT/Mg(ln(p_at_h=0) - ln(p_at_h=height)) =

| = RT/Mg(ln(p_at_h=0/p_at_h=height))

-----------------------------------------------------------------------------

p in Pascals

g = 9.81

R = 8.31

T = temperature in absolute units

M = 28.97

I hope i did it right ;)
it depends on where you go. people from one university will say they weren't taught to think, just to write code. people for a different university will say they weren't given enough hands-on experience, just computability theorems.

the real problem is that universities are marketed to kids. it's funny how the moral of many kid stories is "be yourself" and yet it seems to be taking longer and longer for people to find themselves and what they really want to do. not that the constant advertising from universities, corporations and society at large helps.
Official response for Zune 30 Freezing Issue (Zune 30gb stuck at reboot screen)
The basic factor is how important your site is. Important sites get higher PageRanks.

I know that's not the answer you wanted, but it's the truth. Lots of people have schemes. They might work for a little while, but Google figures them out and often punishes participants.

The best information can be found here: http://www.google.com/support/webmasters/bin/answer.py?answe...

In basic: Links to you from reputable sources help you. Having your pages have good content for users helps you. Doing anything to manipulate Google will hurt you eventually. Hiding things (like with CSS), trying to load up on keywords, duplicating content, and other sneaky things hurt you. Hiding content behind a registration or other thing a search engine can't do hurts you. Being browsable with a text browser helps you.

Google's software is advanced. If you put something in an H1, it will realize that it's important to your page. However, if you then resize it to 10px, it's likely to pick up that you're using H1s inappropriately as the Googlebot now grabs CSS as well.

And PageRank often isn't as important as other factors. For example, let's say you want users to find your site when they search for "blog". If people are linking to you with the line "There are cool accounts at [site name]!", that's not going to count much to the keyword "blog". However, if people are linking to you with "Get a [free blog] over at site name!" it'll help a lot more. The fact is that one doesn't care about PageRank so much as one cares about where they get placed in results for certain keywords.

Most of it is just common sense. If your site has compelling content, it will be seen positively. If it doesn't, it won't. It becomes harder and harder every day to fool Google. I suggest not trying. Best case, it boosts you for a short while. Worst case, you get delisted.
Government aid could save U.S. newspapers, spark debate
Recurrent billing model has multiple benefits when viewed from the perspective of maximizing profits and managing the customer base.

In marketing/sales terms the service subscribers are more "engaged", meaning that you can cross-promote and up-sell them. Also, if they decide to cancel, you can be down-sell them, issue a credit or keep them bound to the company in some other fashion.

The very situation you described is also an important property of the model that makes it not just work, but work great. A lot of people are just too plain lazy to cancel the subscription and their fees add up to more than profits lost due to not having a pay-as-you-go option.
On trust, transparency and disclosure
thought that was a scam from a marketng depertment
Just another way for the ETS to sandwich more money.
Startups and H-1Bs
Ok, I've watched the first and 3/4 of the 2nd video, and I'm not quite sure how this is revolutionary. Unless I'm missing something, I could write this in a couple days, less the scaleability, maybe I'm missing something?
hmm, reminds me of couchdb a little.

interesting=true
A cricket once told me that when you wish upon a star, your dreams come true. Hopefully you're not wishing upon a star for these horrible dreams to go away.
I will be charitable here (you can tell I am not a huge fan either!). I have seen a couple of people use the site, and they use it to publish short stories and such. They could always post it to a blog, but I think Scribd gives them nice search engine optimization. Even for this legitimate use case, the flash player is a bit of a turn-off for me.

But the reason I am not a huge fan is the sheer extent of copyright abuse going on there. Turning a blind eye to it - hiding behind DMCA really - is not kosher, and I frankly wouldn't want to do business that way, no matter what the profit.
"A lot of people in business say they have twenty years experience, when in fact all they really have is one year's experience, repeated twenty times."

This has always been my favorite quote from this essay, probably because to goes double for the software industry. Having 10 years experience programming poorly makes you a worse hire than someone with no experience at all.
Google Official Search Engine Optimization Starter Guide: http://www.google.com/webmasters/docs/search-engine-optimiza...

Note: Link to PDF
on zune.net it says this bug will work itself out noon tomorrow... still a bad taste.
It's a service from HubSpot.com - owner is publisher of onstartups.com. Random posts from said blog appear on HN frontpage.
edit: will try this again later, the url is acting up
Here is a case study about how big company like 1800flower boost the page ranking.

http://blog.ask2link.com/case-study-advertisers-get-great-re...
I agree with basically everything you've said here, except the conclusion that all this means allowing people to avoid being uprooted from their homes is destructive. This is mainly because I don't think that the argument that "rent control traps renters in their low-rent apartments" holds any water - the alternative would have been displacement from the increased rent, and the tenant still wouldn't have been able to find a place in the same area (this terrible articles assertions aside). Also - price changes contain information, sure, but how is that information being hidden in a rent-control environment? With increase-on-vacate and no rent-control on newly constructed units, it seems like it's pretty rare that rent-controlled units would be so highly concentrated in an area to mask the true market value.
The correct way to do this is to define a quadyear=365*4+1, and then just use mods & divides (quadyear -> year-within-quad -> day) with no loop, right?
But of course Apple doesn't manufacture their own machines. They design them and label them, hence the odd wording in the EULA.
I've heard of a couple of interesting things lately suggesting that despite the "downturn" there's been some positive changes in US immigration policy. Well, one substantive one,really. TN visas (huge for Canadians) are now good for 3 years instead of 1.
Thanks for posting this. I know it's three-ish years old now, but I still hadn't heard of it.
It's not that simple. Front page articles are taken from a number of factors. If you are interested in more detail pg has explained it in a few comments.
Sure thing. We'll run it through all possible dates.

Well, you know, some actions may only have problems on certain dates, so make that all possible actions on all possible dates.

Well, you know, maybe the meridian counts. So, make that all possible actions on all possible dates in both the morning and the afternoon.

Well, we better test that with all the pathological media files we've built up. So, make that all possible actions on all possible dates in the morning and the afternoon with every one of our three hundred test music files.

Well... what if...

In hindsight it's always easy to identify the test that would have revealed the problem. Given the ability of bugs to only manifest when five particularly tricky conditions occur (and let's not even TALK about race conditions!), it simply isn't possible to test them all exhaustively. Unit testing helps, sort of, because it can run through a matrix faster than a human can, but it's also dumber, and even unit testing can't exhaustively search a twelve-dimensional space in any reasonable period of time if it's anything more than binary values in those twelve dimensions.

That said, for date processing code, this is definitely something I would have unit tested; that style of date processing is OK if you get it perfect, but definitely inherently problematic. One case where I did write a fairly exhaustive unit test was for billing code with a variable bill-on date; getting every single case exactly correct took me a long time. I was up to about three thousand permutations when I was done, and yeah, I'd see bugs that only struck if you signed up on the 31st of a month followed by a month of 30 days, for instance. Easy to miss if you're writing on a 15th. (And that code was probably thrown away... :( )
Zune suffers Y2K8 bug - Freezes on New Year
It sounds like the code was written by Freescale, not Microsoft. You could argue that someone at MS should have tested it.
You might be right, but he talks about using Seaside, which is based on Smalltalk. I've been following his blog for quite a while and haven't seen strong reference to learning Smalltalk, yet if you wanted to use Seaside's strengths to solve a certain problem, you would end up learning some Smalltalk en-route.
Once you throw away much of the ease of installation and maintenance, the consistency, and the stability the Mac OS is not that much more than Unix with...

Oh, I don't know anything about Unix, but you might want to keep a few of those if you want to keep up with Ubuntu.

You do get access to well-designed, closed-source, Mac-only apps.

If I used windows, I'd also get the privilege of paying for lots of well-designed closed-source windows-only apps.
ActiveRecord and Large Datasets
Ask HN: reasons for www. subdomain
I purchased a domain for personal use with Google App Engine, and I found it is not possible to link an app to the so-called naked domain (without any subdomain) now. This leads me wonder what is the technique reason behind this. From usability point of view I would really like to use a naked domain primarily, with www. redirects to the naked one. Is there any technique problem with this that Google does not allow me to do so?
I don't know why but as soon as I looked at that page I wanted to search for 1984 the movie.
I'd like to add into the mix of console debate, as a Nintendo fanboy, that their "purchase games online" strategy fell really sadly flat. Back when it launched, the promise of an unlimited back library was really incredible. People thought it was a new era for gaming. Then the Wii Library (or whatever it's called) turned out to be pay-per-game, and they released games slowly (despite the games being basic emulator roms), and they were angling it as a counter to the XBox Live Arcade. Original content versus oldies which are free online.

The Wii has a lot of potential. I think that the control scheme is second-to-none, and that after Mario Galaxy (which showed just how effective it was) we ought to have seen a proliferation of good third-party add-ons. As it is, Nintendo is carrying the console itself, but it's proven itself fallible. It's still the single best game developer in the world, and its design team is head-and-shoulders above the competition. But the rest of the company isn't quite as top-notch, and it shows, and it unfortunately means Nintendo's ridiculous advantage over Sony and Microsoft is being entirely wasted.
This sounds like a daily wtf posting in the making.
DB Cursors?
Yeah, but at the same time, you don't hear about that. Memes didn't form around that. So the Xbox's reputation is worse than the Wii's - very possibly unfairly so, but that's how reputation works.
Except we have taken apart md5, sha1 and working on AES... cryptosystems are made to be broken. We haven't proven if a one way function exists. When we can do that then we can move forward in encryption.
The basic factor is how important your site is. Important sites get higher PageRanks.

Well... that's somewhat of a self fulfilling prophecy. Sites that get high PR show up first in search results, which helps them get more traffic, becoming more well known, hence becoming "important".

PR solves for your score (self consistently) by basically averaging out all the scores of everybody linking to you while coupling this with a (rather crude) model of user behavior. Of course, this is how it's described in the original paper and definitely very far from what actually goes on under the hood now a days.

It should also be noticed that several improvements on/replacements for PR have been suggested over the years, with:

TrustRank http://www.vldb.org/conf/2004/RS15P3.PDF

BrowseRank http://research.microsoft.com/en-us/people/tyliu/fp032-liu.p...

HITS http://www.cs.cornell.edu/home/kleinber/auth.pdf

being the better known ones. Alternatives usually revolve around improving the user behavior model (like including real traffic data in the calculation http://www.informatics.indiana.edu/fil/Papers/click.pdf ), but there is still a lot of work to be done in this field (there's couple of interesting papers coming out in WSDM09 and WWW09 about this).
p
l
Coincidentally, I'm reading the book at the moment (again). Is the movie any good?

And of course, don't forget the epic Macintosh ad: http://www.youtube.com/watch?v=OYecfV3ubP8