skysight-inc/HackerNews huggingface dataset:
My monitors are bigger and so is my TV, but that doesn't matter.

You can get even more done by delegating work to be done on other people's monitors than your own :)
Someday one of these guys is going to switch back to using ftp://. Sure, they'd have to proxy or cache everything (no redirect responses), but hey, it's shorter.
Top Money Movies of the Decade
Cayman Residential Property
Cayman Residential Property – Gorgeous residential property for sale in cayman islands. Make your dream home in cayman islands.
Dupe: http://news.ycombinator.com/item?id=973944
Just how many decades does it take for a fundamental property of compiler implementation like "a proper tail call = goto + arguments" take to permeate conventional wisdom?

It's not like he's saying you need first class continuations - those can really add overhead to your computation. Properly implementing tail calls is a total win. If you need debugging help, add some keywords for it, but don't hair up your most convenient syntax for control transfer with unnecessary administrative overhead.
I'm not sure if you're trying to make a point here but yes, that is pretty readable and useful.
You're nitpicking.

Gross viewer satisfaction by some definition of 'viewer' & 'satisfactions.' Very similar metric to box office sales where consumers pay directly. Better?

None of this is relevant to the point being discussed. The point is that just because company A gets paid by Advertiser B that wants to reach Customer C does not mean that company A does not have the incentive to serve customer C properly.
It's not true. He's just not very smart. He thinks that receiving funding makes you a millionaire.
That's funny, I read through it really quickly and thought "this guy's way off". He's got some acquisitions here I'm guessing you guys would consider more in the failed category. He's got at least one active that I'm almost positive is not, and at least one closed that I know was an acquisition. I too noticed Chatterous and Boso.

I thought "oh crap, I didn't know iJigg closed." Then I just looked at their site, which I guess he did not.

I can see how it would be really hard for an outsider to know some of those. I can't see why one would bother to try, at least publicly, to bring transparency to a private concern.
Scala offers both (not in a release version yet, but not far off) by way of @specialize. http://www.scala-lang.org/sid/9
I'm not sure what TLDs have to do with slashes or vise versa.

http://to/ is using only a TLD, it's not that it doesn't have a TLD.

Many of the URL components are optional and if not specified designate relative URLs to be filled in with parts from the base URL. For example, if all your internal URLs in a document are //domain/whatever, that is they don't specify a protocol, then the page is completely viewable on both HTTP and HTTPS protocols without having the browser indicate mixed security contexts. Without the double leading slashes indicating the hostname, you'd be unable to recognize that a URL is relative to the protocol vs relative to the dirname of the current document. In the same way, http:/file fills in the hostname from the current base URL.

TLDs don't really mean much technically, they were created for human consumption. There may be load balancing issues that are made easier because of TLDs, but it's not technically a requirement. On your own name server, you can create a zone that ends with anything (try it).

There have been recurring attempts/suggestions to get rid of TLDs, somewhat as a response to the needlessly ever-expanding TLD list, and somewhat as a response to break up the monopoly that exists in determining them ("If only more people could make their own TLDs, the world would be a better place, woes is us!"). More TLDs mean more costly trademark enforcement and continual attempts to corral different kinds of services/websites into predictable naming schemes (.xxx, .sex, .travel, .biz, and the super-stupid .tel, .name, and .mobile) -- people have specifically been against .xxx or .sex TLDs with the argument that it would be easier to convince law/policy makers to force people to use them for adult sites and thus limit free speech, for one example.

I don't really mind TLDs, I'm not convinced that lack of TLDs would be any kind of significant win. In the same vein, I don't like San Francisco's apparently random street numbering scheme and fake grid system (random streets that run for a block start at 0, no matter what the surrounding addresses are, or a single block is bounded by different address ranges (check out the block that Sanchez Elementary School is on http://maps.google.com/?ie=UTF8&hq=&hnear=San+Franci... this block is bounded by the 300 and 400 on the west and east, and 3400 and 3700 on the north and south), which disturbs this boy's sensibilities being a nerd who grew up in Chicago, which is on a strict grid system), but I'm not going to suggest that it change either.
Possibly because it is completely and totally irrelevant. You'd think half the startups on the web were closed if you went by copyright dates. It's one of those things you put there, then forget you ever put it there, and neither you nor anyone else ever even notices it.

And it doesn't matter. Farm Town said for months (and still probably does to this day) "Notify me when myr crops are ready." They misspelled a two letter word. Didn't stop them from getting 30m users. I'm guessing Chatterous's out of date copyright won't hold them back either.
"If you issue a query for a domain name that does not exist, Google Public DNS always returns an NXDOMAIN record, as per the DNS protocol standards."
http://code.google.com/speed/public-dns/faq.html#nxdomains

(Disclaimer - I'm a Google employee, I didn't work on this and my opinions are my own.)
Is the down vote disagreeing or my anti-religion snideness? If it's the former, quoting from http://laws.justice.gc.ca/en/charter/1.html

PART I OF THE CONSTITUTION ACT, 1982(80)

Assented to March 29th, 1982

PART I
CANADIAN CHARTER OF RIGHTS AND FREEDOMS
Whereas Canada is founded upon principles that recognize the supremacy of God and the rule of law:

...
Chargify requires that you have an Authorize.net merchant account. I'm assuming that means they're just acting as a wrapper for the Authorize.net API (which sucks), and if you ditched them, you'd still have all your customers on your Authorize.net account.

Some clarification from all of these companies would be much appreciated.
I don't think it's a problem, but it is an oversight that would make people think the site isn't active. I don't think out of date copyrights are common on active sites after February.
Looks like a lot of the Yaletown loft offices in Vancouver.

I prefer some walls and more monitors, myself. But, I get the impression the advertising-y, designer-y type folks are happier with that style of setup.
Exactly. "Comfy" was not the word that came to mind. It looks more like a showroom than a creation cove.
i wonder if people would ever get ANY work done. such plush surroundings would only make my eyes wonder.

and even if people WERE dedicated enough to get work done, wouldn't it imply that they'd just ignore all this fancy stuff?
I still remember first seeing this when they put it up. Not many pages I remember seeing for the first time like that, but they were onto something pretty original at the time - clean designer and pithy aphorisms cut against the "eye candy" grain of the late 90s. For example, Gabocorp's Flash site was considered pretty awesome at the time.. archive: http://www.thefwa.com/flash10/gabo.html

I'm pretty sure the site didn't look as it's presented here though..
Since Snow Leopard, I found the 3D eye candy page extremely slow and frustrating, to the point that I disabled it in favour of just about:blank. I wasn't using the bookmarks anyway.
I had a lot of problems with beachballs on Safari. Ten seconds of unresponsiveness were by no means exceptional. I upgraded my laptop HD to a SSD and these problems vanished utterly.
Furnaces Minneapolis
Solve furnace problems quickly with furnace repair services from Minneapolis, MN based Welter Heating.
Can someone who understands IP addresses explain what Google does to get these IP addresses?
With the new version of Zumodrive you can simply link any folder to Zumodrive.

I link my desktop to Zumodrive. So any time I create a new folder or add a file to my desktop, it is available to me on all my computers. Same with my iTunes music. I dont have to move anything any more.

Before the folder linking you had to move or copy studd into a special drive.
We have a flag button. Use it. This shouldn't be a low-ranked post; it should be a dead post.
My problem with posting online is I'm not a clear communicator. I understand that they are renting memorable IP addresses, and I understand that Google is running the DNS service out of the datacenter. I didn't say anything to the contrary.

What I meant by Level3 hosting it is... Level3 is likely the single ISP in front of this service. I don't think Google can get away with multihoming this, other ISPs are just going to push 8.8.8.8 packets to Level3. I don't know how routing tables work, but I don't think they can reliably advertise ownership of the 8.8.8.* block considering it is wholly contained by another block.
Quick Cash Payday Loan  |   Same Day Payday Loan
The Insider Secrets To Getting An Instant Payday Loan During The Holidays...Revealing The True Costs Of Doing Business With The Wrong Company That No One Will Tell You...
How to Rescue Your Lost Data from a Formatted Partition?
Formatting happens all the time. This article explains why data can still be recovered after the partition formatting. And it offers you some more tips before data recovery and detail steps on how to recover lost data from formatted partition.
Florida bioidentical hormones 
The Best Program, South Florida's Premier Age-Management Clinic. We specialize in BioIdentical Hormone Replacement Therapy for patients who have a hormone deficiency as a result of the natural aging process.
"just a business trying to make a buck""
While true, that's a bit too reductionist for me. They are trying to make money their way, not by chasing whatever they see that might make most the money. Creating a profitable business is one aspect of that, but perhaps a larger aspect is that they are unusually open about their opinions on design, process, and usability, etc. This is a reason they are a bit polarizing and find detractors as well as fans.
By the way, technically if the text of your home page has not changed since you wrote it in 2008, it would be illegal for you to claim a copyright year of 2009.

Why? Because the date serves a purpose: so that people can know when your copyright expires and your content falls into the public domain. If you move up the date incorrectly, you are cheating the rest of the world.

As you can imagine, we are not that eager to copy your home page for free 75 years from now, but the law doesn't care.
It's easier to fix a really bad reputation when you're really good than to get really good when everyone is measuring you against a really good reputation, but you're actually really bad.

In the first case, people will be surprised if you do anything right - so if you do everything right, they'll be amazed. In the second, if you do anything wrong, they'll be dissapointed - even if it's something really minor (but being the world's worst says that it will be more than something really minor).
They were sub-allocated 4.3.2.0/24 by Level3. The traffic isn't actually handled by level3, the block is being advertised by Google's AS (15169).
Surf Lesson Management Software
Surf lesson software is a technology solution that manages the interaction between a surf shop owner, the surfing instructor and the student in the scheduling, payment and tracking of surfing lessons, surfing instructors and surfing equipment.
They're back up now, that was a 1 hour outage.
Surf lesson software is a technology solution that manages the interaction between a surf shop owner, the surfing instructor and the student in the scheduling, payment and tracking of surfing lessons, surfing instructors and surfing equipment.
Using this DNS service will degrade your performance to almost any non-Google rich media content, pure and simple.

If you use Google's DNS service, because Google has your client IP, they can serve your content the fastest from the closest POP, however by using this DNS service you are actually creating an issue called "resolver proximity" for every CDN on the planet. This will be especially evident to those of you not in North America who unwittingly point to these servers.

In most global markets your best strategy is to use your local DNS resolver so the people who deliver everything from Netflix, iTunes, Hulu, ustream, (etc, etc, etc) understand that you're not in San Jose or Northern Virginia but really in Tokyo or Malaysia. If your ISP uses a DNS server that's "far" away from you (in terms of network latency) you should complain loudly.
It's the same on OS X, imho. I've carried around my preferences and such for some years now, from an old PPC G4 Mac Mini, so I cleared out some Safari cache databases and that helped startup delays a bit, but Chrome's dev preview for OS X still eats every other browser's lunch. Chrome on Linux and Windows are just as fast in my experience but I haven't used it on Linux as much as the others.
Hilarious and biting. Well worth reading through the whole thing.
The article is worth reading for Guy's comments alone.
Actually, a fair amount of this kind of advertising is Google. Also Yahoo, MS and any number of other providers.

Sure doesn't make DNS hijacking right, though.

<i>Disclaimer: Work for Google.</i>
As the saying goes: "Launch as early as possible, but no earlier."
haha unicorns are so FUNNY!!!
ANYONE can "cook"
When you need to be creative.
I've heard a bunch of people inside and outside of facebook point this out. Then the reasonable ones say "but the services are very different, twitter is social piping and farmville is a game"

The impressive stats with farmville show that facebook is huge and also that something like a game can be commonly enjoyable to a huge percentage of the site.
Some of those companies are actually based on the new PayPal X.

We used PayPal's Recurring Payments for http://www.placevine.com and it has been an absolute nightmare. Charges get declined for seemingly random reasons, the management console is riddled with bugs, and support has been useless.

I highly recommend using Braintree (http://www.braintreepaymentsolutions.com/). I've worked with them as the payment processor for http://www.parkwhiz.com for 3 years and they've been fantastic.
Intel’s New 48 Core Processor Won’t Change Your Life
I have to disagree with that, simply based on my current job. It's a big corporation, but my particular team is just a group of 7 engineers who have simply been told to design a brilliant product - we have massive control over what the product does. The problems we face are very similr to those that you get in a start-up, as we are building an entire product from scratch.

Yet, if you asked someone that hadn't worked there what they would expect the atmosphere to be like working there, they assume that you're probably going to be a cube-farm drone, putting out more paperwork than code. It sounds like a boring place to work, without actually being a boring place to work.

PS: If anyone is a Gentoo guru looking for work in Paris, don't hesitate to contact me :-)
IRS "Accepting Gifts"
Emergency Payday Loan   |   Bad Credit Payday Loan
How To Avoid The Most Critical (And Unknown) "Trap" When Obtaining A Simple Instant Payday Loan And Save Countless Hours Of Frustration While Avoiding Complete Financial Ruin...
Seeking a Symbol for ‘This Ad Knows About You’
Yeah, there goes all the fun.
Designer Within Reach: Yves Béhar
This is how the original 37signals site looked when we launched it in 1999:
http://web.archive.org/web/19991127121651/http://www.37signa...
Los Angeles SEO Company | Website Design and SEO Services | Crest Media
Somewhere in the archives of comp.lang.lisp there is a post by Ross Ihaka where he mentions that they wanted to use scheme or another lisp-like language for R, but decided to go with something more familiar to most potential users. If I remember right, he said if they could do it all over again, they would use lisp.

There's also this, which I believe partly motivated Incanter's creation:
http://books.google.com/books?id=8Cf16JkKz30C&pg=PA21#v=...
A Brief Information Guide About Audio Codecs
What if bandwidth just cost more on a sliding scale of current network congestion, if noone else is using the 100mb pipe shouldn't it be less of an issue if I want to sip at it than if it's completely thrashed?

I guess one problem I could see with this approach is providers have little incentive to upgrade their infrastructure, because when they do so they effectively lower the cost per mb of data flowing through their pipes,

Maybe if the base cost of traffic carriage was based on the quality of the underlying network? Even more incentive to push lower latency / bigger pipes then...
Three lessons I learnt from porting Diablo
Then why didn't they call it design-driven development? Calling something test-driven seems to imply that the tests are the important thing, no?
Who did you end up hiring from your notice in the upper right hand corner?
It's pretty obvious what Google gets out of this: they get your browsing history. My guess if that they'll uprate search results if lots of people visit them.
If I may ask, why do you have 200 tabs open? Are you really using the tab bar as a random-access array of pages, or are you using it more like a queue?
If YC is financially sound, it will continue to fund more smart entrepreneurs and will get emulated. Great for everyone.
Ghost Whisperer Seasons DVD boxset - Ghost Whisperer Seasons DVD Boxset
Hey--the best create their own reality and get others to join in. What better marketing is there? Particularly if you back it up with execution.
How true is this really? Employee #1 is getting diluted way down if the company takes a B round, but isn't getting diluted at all if the company gets snatched up early.

Should your first employee be outranked by a post-funding exec? Well, Twitter hired Dick Costolo. You need some pretty amazing Django chops to "outrank" him.
Ask HN: We Need a Bug Tracking Software Recommendation
We have decided to implement an in-house bug tracking application on our development server (dedicated RHEL5.3 64-bit box with 4 virtual machines via XEN) and have narrowed the list to three possible candidates. This will run on the host OS not in virtual.

We are using Eclipse/Zend Studio with Subversion as our IDE.

Does anyone have any experience/comments/recommendations regarding any of these. We would appreciate both positive and negative points.

Our short list is:

1. JIRA

2. TRAC

3. BugZilla
The interesting thing here is not that Twitter is small, but that farmville is insanely massive.

This should demonstrate to game companies the importance of a convenient platform. All it took to get 70 million people in a game was a platform that had 1 click installation and an automatic "play-with-friends" feature.
Thanks for the corrections. The article is actually more accurate than I'd have expected. Kudos to the author; hope he corrects the errors as they're pointed out.
Shopping Cart Software 
AJ Shopping Cart is the best php based software.Built your own online shopping store with AJ Shopping Cart. Hope It attracts many customers for developing their businesses.This php shopping cart is supplied with easy and vivid provisions to help the users with all requirements listed for enhancing the business.
Nfc wild card or divisional playoffs: minnesota vikings tickets
Get the detailed information about nfc wild card or divisional playoffs: minnesota vikings and browse nfc wild card or divisional playoffs: minnesota vikings tickets for up coming events at Ticket Luck.
The flaw in this line of thought lies in the assumption that profit is the goal of both artist and entrepreneurial endeavours.

But works of art and products serve society best, when profit is seen as a byproduct, sales as a means, and the goals are instead: raising the standards of living, education, expansion of consciousness, you know: values.

Therefore, I would like to see the entrepreneur follow the example of the artist instead of the other way around. We have too little of that.
Do they really qualify as being "new" every time they rebrand MSN Search? That seems overly generous to me. Google rolls out updates all the time too; they just got the branding right the first time.
Well, First, it’s not the same as OpenDNS. When you use Google DNS, you are getting the experience they prescribe.--turns out they did not prescribe that, the standards perscribe that. OpenDNS breaks the protocol.

Second, it means that Google realizes that DNS is a critical piece of our Internet’s infrastructure and that it’s of strategic importance to help people safely and reliably navigate the Internet. -- This is not very astonishing, as it is pretty much the definition of what DNS is.

Third, Google claims that this service is better because it has no ads or redirection. -- And that is because ads and redirection are nonstandard, broken behavior.

Fourth, it means that Google is bringing awareness to a wide audience that there is a choice when it comes to DNS and that users don’t have to settle for what their ISP provides. -- And they don't have to settle for broken behavior that other services provide.

Fifth, it’s not clear that Internet users really want Google to keep control over so much more of their Internet experience than they do already -- If more control means correct behavior, then they might think so.
Actually, Bing is mostly a rebranding of Live Search, which has been around for a long time.
Considering the public already paid for the pipes when they were built... it's all just a corporatocracy scam and you might as well stop trying to find a technology-based solution.

This is 2009. There is zero reason for network congestion to exist. We have the technology. The reasons our networks suck is because it is in the interest of the corporate elite for them to suck. They've determined they can make more money by squeezing the public every step of the way than by allowing a quick flood of short-term-profit-destroying innovation.
Has anyone ever seen this before?

"There were hundreds of pieces of x86 assembler scattered throughout the code base, which was a problem since we were porting to the Playstation's MIPS processor. Usually just a couple of instructions long, and in the middle of functions, these snippets were pretty puzzling. Finally one of the team figured it out; somebody had struggled with C's signed/unsigned casting rules, and so they'd fallen back on the assembler instructions they understood! The whole team had a good laugh at that"
"Punching up" is when you take on someone larger than you. People like rooting for underdogs, & getting a public response can be golden.

This is the opposite of what Facebook did. This just looks petty & mean.
It's not like Tim Bray had anything to add beyond "I don't get it" -- He's still stuck thinking this is all about fetishizing recursion.

If only it was popularly called "Stack Frame Elimination", maybe people would get it.

Guido's post calling it "Tail-Recursion Elimination" was particularly regressive -- the transformation doesn't make your code any less recursive! All it does is jump to the beginning of an existing stack frame, instead of setting up a new one, copying your state into it, and jumping to that.