skysight-inc/HackerNews huggingface dataset:
They appear to have done it right, though: 301 redirecting the old domain to the corresponding URLs on the new domain, which is the SEO best practice that Google tells you to do.

(I know there is a Firefox extension that would let you check this but since I am intensely lazy I opened up a terminal and telneted to www.getdropbox.com on port 80 then typed "GET www.getdropbox.com/" enter, which produced the expected result, a 301 redirect header and some human readable text for idiots like me who test things by telnet.)
Suggestions for Google's "go":

Went
Gone
Don't Go
Goo
Get there

:P
Wouldn't it be great if Google just gave fmccabe a nice pay-day for his trouble of letting go of the name? (Or is this just a can of worms?)
Yes. Your company will run out of money eventually.
Videos from Reflections | Projections 2009.
One of the Unix room's Bell labs slogan was "think of a name no-one can market"

"Plan 9 From Bell Labs" being canonical
That will be because that's what it's based on.
Spell it with an "e"
Internet companies don't necessarily require a business model. Remember YouTube? They were worth $1.65B to Google. They didn't make a single cent when they were acquired.

The virtual world is an attention economy. The most attentive eyeballs attracts the most money. There doesn't directly need to be money changing hands.
I always wondered about that; there's an excellent tech-talk by Rob Pike on newsqueak here that I watched some time ago:
http://video.google.com/videoplay?docid=810232012617965344

(It includes the same primes example that crops up in the Go tutorial)
Impossible? They're already monetizing by licensing their firehose to Google and Microsoft. http://abcnews.go.com/Technology/AheadoftheCurve/wireStory?i...

If you have 70M+ users, it takes a small amount of ingenuity to make money, even in the worst case (perhaps they're all Linux users).
Journalists journalist, coders code.
Agree 100%. IMHO the biggest mistake Twitter made was allowing others to control the client people use to post tweets. The majority of people are using 3rd party clients over which Twitter have no control.

To them, twitter are just a backend message passing system.
Monetizing a backend message system is orders of magnitude harder than monetizing a client which actually has eyeballs.
It is analogous to Variable Bit Rate mp3 audio encoding.

It is a way of using slightly more bandwidth to increase the framerate of video, instead of just the usual increasing resolution of each frame.

It should also provide a way to degrade gracefully to output devices that don't support high frame rate.
I see their irc channel is called

#go-nuts

Maybe they should rename the language to

go-nuts

and call their package manager

get-nuts

;-)
What do laid off bankers do when the severance runs out?
that's how copyright works
Google will likely claim that Go! and Go are different names for a programming language much as C and C# are.
>> "They didn't make a single cent when they were acquired."

I believe that's a myth.
Hi. I noticed you also posted this on Reddit. While the old title may actually have a positive effect on the story's popularity there, it has the reverse effect here. As you can see in the guidelines (http://ycombinator.com/newsguidelines.html), putting capitals in the title is frowned upon. Moderators routinely fix submissions in this way, so it's nothing personal.
It should have been more aptly titled: "Integrate any web application with your Firefox Plugin in < 20 lines of code" or something...
The Vatican joins the search for alien life
seems like its sorted now.. no warnings when i just tried it.
The SBCL tests submitted to the shootout are using type annotations heavily.

In that test it doesn't count as a dynamic-typed language.
There has always been a strange disconnect in the way vertical scrolling is the prime interface element in our interactions with web pages. For all that many of the ideas in our user interfaces are mirrors of real world paradigms, the unbound vertical scrolling window is pretty odd. I don’t seem to encounter that construct much in the real world — do you?

No, because the real world has physical limitations that don't exist in an infinitely scrollable viewport. We should be exploiting the features/lack-of-limitations/different-limitations in different kinds of mediums, not translating the limitations artificially to them because of some sense of nostalgic aesthetic.

The commonness of vertical scrolling may be a side effect of Latin languages where we read left-to-right top-to-bottom. You even see this in the way things like newspapers are laid out: the amount of space is measured in column inches, the width available is largely fixed. I'd like to think that languages that read top-to-bottom left-to-right would feature significant horizontal scrolling on web pages and by computers (I don't know offhand if they do). I find horizontal scrolling, especially on "artsy" pages where the artist is making some lame attempt to get the viewer to think about things differently, jarring. The product comparison on the Logitech website ( http://www.logitech.com/index.cfm/mice_pointers/mice/ ) is a retail example of this. It's just slightly not obvious enough to be disconcerting when first trying to figure out the navigation. And we all know that both horizontal and vertical scrolling on the same page is really difficult to navigate (although, a grabber-hand method of scrolling is a reasonable way to implement that, but how many browsers and non-Adobe products provide that?).

I also wonder how Fitt's Law fits into this. I definitely find horizontal movement of the mouse, toward the vertical scrollbar at the side of the window, easier to control than vertical movement to the horizontal scrollbar at the bottom of the window -- I also pivot from my elbow and wrist easier than I do from having to lift up my arm to make significant vertical movement of the mouse. That is, the narrowness of the vertical scrollbar is easier to hit than the height of the horizontal scrollbar, even though they are the same size in their respective directions (14px in Chromium on Linux). Same applies with finger movements for the mouse wheel: my fingers move more easily in the up-down direction that controls the vertical scroll than it does in the left-right movement needed to get horizontal movement with those mice that have side-to-side action on the wheel (in fact, I'm looking for a full-sized wireless mouse that doesn't have that, they are getting to be hard to find). Different x-axis and y-axis pointer acceleration may help to counteract that, but being able to configure that is rare.
More info at http://www.acm.uiuc.edu/conference/2009/speakers.html and http://www.acm.uiuc.edu/conference/2009/schedule.html
Vastly underplays the downside, I feel. The worst-case scenario isn't that News Corps sees that it's a bad idea after a few weeks or months of experimenting with a Google-free world - the worst-case scenario is that common sense wins out for once, the loss of Google indexing kills off readership, News Corps companies are brutally battered by sudden obsolescence /and their competitors fill in the void/.

It takes, what, two weeks to instill a habit? How long will Murdoch stubbornly refuse to give grounds on the issue?
I'm asking myself that question, and I really don't know what to expect from Google.

It's interesting to see what happens when namespaces clash in real life.
I would also say that if you're doing something really simple looking at github pages (html with jekyll & liquid) http://pages.github.com/
Are you posting from 1991? ;-)
Kibo --

The man:

http://en.wikipedia.org/wiki/James_Parry

The myth:

http://en.wikipedia.org/wiki/Kibology

The lore:

http://www.kibo.com/menu.shtml
Can someone give me some examples of where this might be used (and to do what)?
Auto Insurance | Health Insurance
Want Auto Insurance ? Then rapid auto quotes would be the best choice to get inexpensive auto insurance quotes.
Many companies put such requirements as filters to reduce number of applications they receive. Going through a huge list of resumes is time-consuming and not exactly what a start-up is looking forward to.
Hmmm... HN has done a funny here. It deleted this from top of its original thread and put it elsewhere (with slightly different timestamp)??

Here's two replies to original thread where it says parent is deleted.

http://news.ycombinator.com/item?id=933718
http://news.ycombinator.com/item?id=933710

Very strange.
“U.S. now beating European unemployment rates”
Bisection bandwidth is likely the most scarce resource in their environment, with memory following. Not sure on how disk and compute would rank. Architecture is the most important tool for optimizing cost on such systems, which is why they put effort into things like bigtable and map/reduce. Language efficiency does matter when you're buying servers by the truckload, but it's impact on cost is linear, whereas mistakes in architecture could be much worse.
It is analogous to Variable Bit Rate mp3 audio encoding.

No, it would be analogous to variable sample rate audio encoding, which doesn't exist.

It should also provide a way to degrade gracefully to output devices that don't support high frame rate.

Hierarchical B-frame structures in H.264 already provide this feature. For example (where A is the highest level, B middle, C lowest, and P frames are "ordinary" frames):

Full framerate: P A B A C A B A P
Half framerate: P B C B P (drop the As)
Quarter framerate: P C P (drop the As and Bs)
Eighth framerate: P P (drop the As, Bs, and Cs)

This is possible as P/B/C can't reference As, P/C can't reference Bs, and P can't reference Cs.

Some broadcast hardware encoders are known to use an even more extreme structure that involves 15 frame per hierarchy, allowing down to one sixteenth of the framerate.
Phrack #66 (June 11 2009)
Sorry, dupe detector failed on this one.
This has nothing to do with the naming conflict.
But also the filthiness of Europeans protected them. Their filthiness had been developed over millenia as the population became more dense, giving lots of time for the population to evolve immunities (and for the diseases to become more potent).

This arms race meant that the diseases were tough, the Euros were tough, but those races who had been spared the arms-race of filthiness were sitting ducks to the Euro super diseases.
That's still a valuation of more than half a billion dollars for a company with no revenue.
I would be more likely to study a language that has a sensible name, has a web site that doesn't hurt your eyes and has a manual that isn't "One of the worst manuals I've ever seen in my life", http://c2.com/cgi/wiki$?GooLanguage.
On Iteration in Programming by Andrei Alexandrescu
Computer for the elderly launched
Then why don't you take a few minutes to write every five-letter combination possible and thereby secure the ownership of those names?
But its not so common in the programming language domain.
Good point. And I don't think it will be the loss of indexing as much as the paywalls. When ppl hit a paywall they may just find another news site and never come back to news corp again.

Anyways, the bright side is that this is really Murdoch's risk. There are no negative side effects I can think of. Online news is one business that does not suffer from lack of competition. So if Rupert wants to risk it, more power to him.
I assume a reference to Ken Thompson:

http://books.google.com/books?id=poFQAAAAMAAJ&q=spell+cr...
Sorry, dupe detector failed on this one.
'Ken Thompson was once asked what he would do differently if he were redesigning the UNIX system. His reply: "I'd spell creat with an e."'

http://en.wikiquote.org/wiki/Kenneth_Thompson#Attributed
Not only that, a commit -by- Ken Thompson.
No. Google is very good at putting new things temporarily higher in the results. Just because it's #2 today doesn't mean it was #1 yesterday. It could easily have been #2147483647 before, but this spurt of activity creates mentions and links that has propelled it into the top of the results.
You are reading too much in to it.
Windows Kernel Exploit using @font-face in Internet Explorer
> What do laid off bankers do when the severance runs out?

I figured they were money experts and could work this out for themselves.
It's not worse than Arc in that regard. Goo broke a lot of conventions, yes, but if you know your way around Dylan, Self, and Scheme, you will get Goo fairly easily.
Yeap, 14 lines & how big is that library? But as it's abstracted that doesn't count ;)
I hadn't heard about Tele-Atlas, but this weekend I got wrong directions for the first time. It had me turning left where that would have been illegal.
See: http://neugierig.org/software/chromium/notes/2009/01/web-fon...
FriendDA rocks:

This agreement has absolutely no legal binding. However, upon breach or violation of the agreement, I will feel free to do any of the following:

1. Curse you under my breath.
2. Publicly disclose the manner of your screw-i-tude.
3. Write about your transgressions in ALL CAPS.
4. No longer consider you a person with whom I can share my ideas.

http://friendda.org/
Benefits of FURUM Marketing
Forums are a fantastic way to generate deep links for any link building campaign. Contrary to popular belief, finding the right forum is an equally important task, as not all forums will add incoming links to a website.
Consider full motion video, whenever there's a jumpcut, nearly every pixel changes. There's no way to compress that data down without loss of fidelity.

I think the author is proposing a non-causal protocol, where the data isn't necessarily sent in order. In FMV, perhaps the preceding scene can be sent with less than the full bandwidth of the cable. The computer can send the display many of the commands to generate future frames in advance, tagged with when they should be executed. Now that there is some buffering, there is more time to send the next full refresh.

At least, that's the intention I got from reading the piece.
Thankfully strings in Go are completely distinct from Arrays -- immutable, and with hard baked-in UTF-8 support.
uh, sounds to me like you have the upside and the downside mixed up there. Them not taking control of the news market by realising they have already lost it sounds like an up to me.

I'd rather have the power of where people find information in the hands of a company that responds to popular opinion than one that responds to the US government at will.
İsmail Yk Haydi Bastır
bu yıl albümün neden geç kaldığı belli oldu çok kaliteli bir albüm
What I don't get is what they mean with 'dropbox.com blocked by Google', I can't find any proof of that and the diagnostics page shows some history information which indicates that there is not and has not been a problem.

Does anybody have a screenshot of what it looks like with the 'problem' visible ?
Actually, I was trying to direct you away from the sensationalist title, but hey, maybe next year.
Why does Eric Raymond remind me of Glenn Beck?
The main takeaway for me is that people forget how to be frugal. Hopefully I'll leave grad school having learned more than just CS - given how I spend these days, I can't imagine ever blowing that kind of cash while unemployed.
I'd like to correct a few mistakes in this article.

There has been a stimulus package in France, and we're even being criticized by Brussels for letting the deficits go (if we don't fix it by 2013 we'll be punished).

Medicine in France is not "cheap" and a MD can earn a lot of money. The difference is that in the USA it's just INSANELY expensive.

Our health care system is far from being perfect and reimburses less and less each year. It suffers chronic deficits and American taxes are far, far away from what we get here. In othere words it gets more and more expensive and less and less efficient. We really do have a problem, don't see it as ideal.

On the other hand if you have a cancer your total health care bill will be: 0 €. If you go to the hospital injured, you might wait a while (depending on the severity of your injuries and the number of people there at that given time), but you'll be cured for free.

I'm not sure that American laws are more redistributive than here in Europe. Business are heavily taxed in Europe, much more than in the USA.

If you want to pay an engineer 3000 € / month it will cost you 65,000 € all taxes included (in France).

Profits are taxed at 33% (well 15% up to 15,000 €, 33% after).

In addition you have several other things that get taxed here and here.

Don't idealize our system. ;)
Can I state an obvious point here?

The U.S. is a country. Europe is not. At least not until December 1st when Lisbon kicks in.
Any chance you could please ditch the brace requirement?

You're already marking up the code for humans using indentation, don't repeat yourself by having the compiler use a different parsing mechanism (and make developers mark up seperately for their colleagues and the compiler).
Well namespace clashes are inevitable; In one sense I'd want to say "let the best language win"

But this is an outlier case because the "owners" are polar opposites in both the age of the language and who they are. Google would be polite to change names but I wouldn't be surprised if they dont.
Flagged. Incendiary political comments.
I'm going to have to be pedantic on this one...

13 lines of php (including the open & close tags) plus 1501 (including comments) lines in the 'library' file .. or does the op think that libraries don't count as its in another file?
>> "Much of what you call their risk-averseness comes from this desire to follow rather than force their users. It's a lesson many of us would do well to learn and, I suspect, one of those things that is far deeper than appears on first sight."

It'll be interesting to see how well that works when/if they try to monetize those users.
For me the risk just seems too high. I have lots of ideas all the time. The problem with an NDA is that I don't know beforehand what they want to tell me. What if they tell me something I already had as an idea myself, and was looking forward to working on?

Worse, it seems difficult to prove in hindsight what is things they told me and what isn't. An NDA might give them the option to hijack any of my further work by claiming that it is based on something they told me beforehand.

So I have a lot to lose and nothing to gain.
This might be splitting hairs, but why do people insist on going out for coffee? It's way cheaper to make at home with a $20 coffee maker. The price per cup is cheaper, you don't need to leave the house, and it is little to no work at all.
There's also gofmt, which automatically applies the full house style using tabs.

If anyone can bring about a tab reniassance, it's bwk, ken, rob, rsc, and gri. These titans wrote your operating systems and your programming languages. They all wrote their own editors (not sure about gri) -- hell, the Go tests use ed!

Tabs have been lost in the wilderness for too long, it is about time they are reborn!
There's a shitload of coders who write well.

* Kathy Sierra

* JWZ

* ESR (okay he's a bad coder, but still)

* Zed

* _Why

* The MIT Introduction to Algorithms instructors who clearly spend time making their lectures entertaining as well as informative.

* And yeah, most of the staff at Ars:

DRY dictates not having seperate markup for the compiler and your colleagues - so yes, in that respect, the unnecessary braces in Go are not innovative.
I've always understood that "native" was defined on an individual level, i.e. you would be a native American if you were born in America. "Indigenous" and "aboriginal" apply to races rather than individuals.
Yeah, I'd kill for Duck Typing in C#.
I like it because it rhymes.
Interestingly enough, the United States of America is the only country in the world with "America" in its name. Not that it's any justification--I believe the Greeks have a similar bone to pick with Macedonia.
PCI Compliance
Your resource for PCI Compliance Tools &amp; SOX Compliance Tools. Offering pci compliance, pci dss compliance, pci requirements, and answers for what is pci compliance?
IronPython is duck typed and runs on the DLR. The same should be possible for a future C#...
Israel's lively start-up culture keeps economy thriving
It is funny that the article says "The American Left knows how to import Europe’s failures" in talking about the high unemployment rate.

I guess they think that Obama has been president for the past 9 years.
Interesting psychological twist at the end of the article, where this guy says he considers it more risky to take an offered job than whittle through savings. I'm amazed at his expectation that an employer would guarantee severance pay on hire. Ditto for the wife's complaints that she can't find an employer who will "accommodate her schedule with the children". Can't her unemployed husband take care of them?
Yes, but native package managers already allow multiple versions to be installed simultaneously.

'What's specific to Ruby is that their community somehow managed to not fuck up their packaging medium.'

Overwriting global binaries in /usr/bin is pretty fucked to me, and I don't think I'm alone in that. Say I'm using puppet or OVirt or other Ruby based system apps - I wouldn't want Gems breaking them. If Python did this (being the basis for most Linux distros) or Perl did this on older Unix there would be hell to pay.
hg log --rev 0:4 --template '{date|isodate}\t{author}\n\t\t\t\t{desc|firstline}\n\n'
1972-07-18 19:05 -0500	Brian Kernighan <bwk>
hello, world

1974-01-20 01:02 -0400	Brian Kernighan <bwk>
convert to C

1988-04-01 02:02 -0500	Brian Kernighan <research!bwk>
convert to Draft-Proposed ANSI C

1988-04-01 02:03 -0500	Brian Kernighan <bwk@research.att.com>
last-minute fix: convert to ANSI C

2008-03-02 20:47 -0800	Robert Griesemer <gri@golang.org>
Go spec starting point.
Sorry, but in the article, it mentioned a completely fraudulent complainant. While each host is definitely free to act as they please, if you pointed out that the original complaint was invalid (complainant info incorrect/could not get in touch) along with your counter-notice, we would reactivate your site immediately, as I imagine most reasonable companies would, since the original notice would be invalid.

In the case where the complainant was legitimate, then yes, your content would be offline for 10 days. However, the complainant would also be guilty of perjury, which would carry a sentence of 2-4 years in California. So, if you're affected, then go to court and get them locked up.

What is often overlooked is that without the DMCA the content host would be liable, so there would be no third party hosting on the Internet. Which pretty much means there would be no Internet as we know it today.

Granted, it's not a perfect system, but it's also not the worst thing out there.
mit - best of the best .. that can afford it and fit in a niche they haven't filled you mean?

I think the trouble in this case would be the recruiting company that are reading them and only passing on the ones that tick all the right buzz word boxes ..
There's many ways to game our current system, too. You can just ghost-drive onto the highway in the wrong direction if you want to. What I mean is that I don't think every problem needs a technological solution - simple legislation and jail time should do it.
EDIT: I agree it makes sense to have fail-safe systems, of course.
You hear about them, but where's your facts? We're a sizeable host that receives notices on an almost daily basis, and we've yet to receive a single bogus notice.

In my opinion, the bogus DMCA notice issue is VERY overblown.