skysight-inc/HackerNews huggingface dataset:
Can you explain what I'm supposed to be looking at? I've tried Chrome, FF3, and IE7, and all I see is giant Flash widget that draws a vertical blue bar, and then just sits there. Clicking doesn't seem to do anything.

Either the site is broken, or this is some kind of "movie" that I'm not familiar with. Either way would explain why it's not getting as many votes as you think it deserves.
Please let us know what to expect in the front page.

It is kind of scary not knowing what to expect but need to sign up for your service.
If you've done a good amount of C/C++ in the past, you'll find very little trouble picking up objC and PHP if you need them for a particular project. If you want to expand your skills, I would learn scala. MAYBE Rails.
OpenSocial Apps Invade MyYahoo: Mint, kaChing, WordPress, And More
Do you have any experience in the construction industry? How would you know whether the price is too high, too low, or whatever else?
Ask HN: Bug in Hacker News ResponseStatusLine
Could not load feed - The server committed a protocol violation. Section=ResponseStatusLine

Looks like the web server isn't sending back enough headers:

HTTP/1.x 200 OK
Content-Type: text/html; charset=utf-8
Connection: close

Where are Content-Length, Last-Modified, etc?

Should be more detailed like this one from google.com:

HTTP/1.x 200 OK
Content-Type: image/x-icon
Last-Modified: Fri, 09 Jan 2009 16:35:02 GMT
Date: Fri, 05 Jun 2009 17:40:31 GMT
Expires: Sat, 05 Jun 2010 17:40:31 GMT
Cache-Control: public, max-age=31536000
Server: gws
Content-Length: 1150
Age: 1

Or this one:

HTTP/1.x 200 OK
Cache-Control: private, max-age=0
Date: Fri, 05 Jun 2009 17:40:31 GMT
Expires: -1
Content-Type: text/html; charset=UTF-8
Content-Encoding: gzip
Server: gws
Content-Length: 3279
Submitted here because I'm interested in what the HN crowd thinks of our product. TechCrunch commenters are mostly morons.
87 snapshots taken during the design process for Beats
If the plural of goose is geese why is the plural of moose not meese?
'Shock And Kill' Research Gives New Hope For HIV-1 Eradication
or perhaps you shouldn't be trying this while at work. Clearly your IT dept don't want you to do things like this on their dime... Just a thought.
If you want to add to your skill set, I would think you have a couple possible motivations...

motivation a- expand the mind.

If that is the case and you know c/c++, I would say, go with scala as it is the farthest afield from what you already know.

motivation b- develop a marketable skill.

If that is the case, then I've always been of the opinion that it is better to develop skills that others don't have.
If you learn PHP, you've learned a commodity skill. If you learn scala, you are in a select few for the time being and although their might be fewer jobs, there will also be less competition for them and you can probably charge more. I don't know what the going rate for Rails developers is now but a couple years ago, it was crazy high because the demand outstripped the supply.
Anyone here from Pittsburgh?

(If anyone here answers me, then I probably don't need your site. OTOH, if no one responds, then maybe you're on to something.)
Does it have to be called chromium?

Because there is a game by that name already http://www.reptilelabour.com/software/chromium/ and it'll be a little weird to have both installed at the same time.

I see the binary and deb package are called google-chrome - is that intended to stay that way, or is it temporary at that name?

Also, if you are making a native package you don't need to put stuff in /opt - I don't even have a /opt. Put it in /usr/share/google-chrome instead (or /usr/share/chrome if the package name won't have google).

And finally, I'm not so sure I like the cron.daily and the postinst messing with the apt/sources.list - unless I missed it, I didn't even see it ask first.

I do understand the desire to update frequently, but I think you would do much better to go in reverse:

Instead of download a deb and install it, ask people to put the repository in the source.list, and install it that way. Then you are assured that the repository is there.

You don't even need a link to download it, make the repository the only official way to get it. (And include a .tar.gz for those that need it.)
See also Yahoo's own:

http://developer.yahoo.com/performance/rules.html

There are some in common (like avoiding CSS expressions) but less overlap than you'd think.

[Disclaimer: I work for Yahoo]
The best WS-* is WS-I, which lays out the ways in which you should use SOAP and the rest of WS-* if you actually want to talk to anyone.
Damn, I guess I will.
From a previous thread on XMPP:

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

Even the specs for XMPP+extensions seem to be written in XML, running to thousands of pages due to the overly-general-underly-practical nature.
Symmetry in method names
Sorry, I got so caught up the frustration that I forget to post that as my real frustration. :P That was exactly what I first thought when I saw that, and was posting the `find` calls as just a easier / more comprehensive method of looking, esp when you start wanting recursive searches. The fact that you can add tons of different search filters to `find` that you can't have with `ls` really make it the goto way of finding files, rather than piping ls to some form of grep or whatnot.
Don't make the link clickable. You want the focus to be drawn towards the slogan/question you have underneath and you want the user to sign up or login. You could also display a few more sites-in-common underneath the sign up and login buttons just to show that the thing actually works.
This sounds like a college student who is stressed out by his current classload, and instead of studying more, he decided to write a blog and complain about it. Here's one snippet:

"Why do colleges require you to take classes that have nothing to do with your major (zoology for business majors anyone)?"

One of the roles of college is to give you a broad education; this diversifies your skill set and also prepares you for an uncertain future. I'm seven years out of college. Instead of wishing that I had taken more computer science classes, I often wish that I would have taken more classes not related to my major. Some of the most memorable classes that I had were not related to my major (art, music theory, sociology). These classes don't directly help me make more money in my job, but they certainly did help me prepare for life.
Yes it does help.
We're always bound under some kind of NDA...But you're right. It's something to think about.
You got some evidence for your claim that "the unions insisted on all sorts of trendy Marxist nonsense being taught at teacher training colleges"?
Yeah, that was Grim Fandango.

(Fascinating) design doc is here: http://cache.kotaku.com/assets/resources/2008/GrimPuzzleDoc_...
Scribblenauts -- a game that lets you do anything
Yes, and Microsoft's attitude to Open Source and Free Software is well known for its rationality and basis in fact.
Email is not indexable (I mean by search engines) and not linkable, and therefore one cannot usefully add to the amount or quality of information on the web by email. It doesn't matter how relevant your email would be to someone else; if they're not on the TO: list, they're not going to get the data. Even if you put a URL in an email, there's no way for the web to represent the relevance of the email to the linked page. Also, you can't link from one email to another.

I'm not saying email is bad, it's just not part of the web.
Yes, it's difficult to establish a secure connection. This is due to the nature of security in general, and is not inherent to XMPP. If you want to just write plain-text messages without authentication, you could do so with netcat. If you want to use digest-auth and SSL, obviously the client and server will be more complicated. Many servers will outright refuse to authenticate a connection unless it's using TLS and digest auth, which is an excellent idea.

I don't think expecting any modern protocol to support typing commands in by hand over netcat/telnet is reasonable.
Agree - even though I'd like to read the article I think we should accept the choices and income models of fellow entrepreneurs and businesses.
Why does no one question why we remain stuck with a 40-year-old state of the art?

http://www.eng.uwaterloo.ca/~ejones/writing/systemsresearch....
Sounds like you have a very picky feed reader. Which one is it? And what specifically is it complaining about?

Does anyone know if the http protocol actually mandates more header lines than we're supplying?
u can use 'window decoration' and 'window rules' menus in compiz to make that ugly titlebar disappear and keep chrome always maximized.. looks nicer that way
Pattern Matching Your Source Code
Ack, you're right, it's not CRT either. That's just how the division (wrongly) falls in my mind. Thanks!
Sessions from Google I/O 2009
Not really -- someone could easily write an nginx/hypertable system to let you run your app engine app on other hardware.

That nobody has done this suggests that the community doesn't think google is going to shut down app engine. You run the same risk using any library that is currently being maintained that you would have to suffer a learning curve to improve if the maintainer quit.
But to get people to sign up, you need to show them data or explain the benefit of signing up. Read the rest of the comments on this page on how to make people sign up. People will not sign up just because you ask them to. Give them something.
An interesting idea, though I have the problem of being in a rural area in Western NC. Thus, my experience with the site is going to be limited. However, the next county over is Asheville, which would have a greater chance of meeting up with people who have similar interest. I know you can search by metro area in the search, but it'd be nice to be able to add additional counties or nearby areas for the username, either automatically (If the user wants it) or manually.

This was also be of help to people who travel from one area or another a lot (I go to Knoxville several times a month, for instance.)

But so far, I like the idea and I'm interested in seeing how it grows.
$ openssl s_client -connect irc.mibbit.com:6697

Works for me...

In comparison, it's not possible to use a general tool to do anything like this with XMPP, because it's all wrapped in endless XML complexity.
You're assuming that wealth and money are closed systems.

They are not.

Money is just a universal currency that we all use for work. Do you want a new ipod? Well, apple doesn't trade in man-hours, they trade in dollars. So what you need to do is get a job with somebody that will trade you some of their dollars for your man hours (think of an employer like a currency exchange). Once you have exchanged enough of the currency you have (time) for the currency that the currency exchange (your employer) has (dollars), you can take them to apple and trade them for an iPod.

Apple then reverses the transaction. They take some of the dollars that you gave them, and trade their workers some of the dollars for some of their man-hours.

Dollars are just a common currency. The INPUT (making it a non-closed system) is work.

So no, by creating wealth, you are NOT simply robbing it from people. This is appropriately called "robbery".

There is a slightly longer explanation here:

http://www.gibsonandlily.com/cgi-bin/reply.cgi?thread_id=177...
I don't see what this has to do with the topic.

If you're trying to say that the browser sucks, I don't entirely disagree. I'd love to see web-aware apps with better development frameworks take over, in place of trying to shoehorn applications into the browser.

The browser is not a very good application platform, but that has nothing to do with Google Wave.
grass is always greener. especially in high school.
If he's frustrated with app engine, he hasn't built a complex system and had to refactor it in order to scale -- app engine puts these decisions in your lap up front, not after you get on techcrunch.

This is my favorite aspect of app engine -- you can be confident that if you follow the best practices your app will scale. Try that with a rails or django app.

Sure you can scale Rails horizontally, but what about Sphinx? What about Mysql? If you're lucky your app will scale in a way that the "simple" methods of scaling these tools happens to work. But what if it's not?

Before long you'll wish you'd just been forced to make all requests complete in under 4 seconds initially :)

These are problems that you as a coder can address directly with app engine. Without it, you have to wear all sorts of sysadmin hats and hope you're not doing something foolish.
Fiat Grande Punto to be Launched on June 17 in India
How to be happy in business - venn diagram
We're not "stuck" with it. There have been hundreds if not thousands of OS's written since then. Unix is still around because it's still useful. Just like the Sistine Chapel is still around because it's still beautiful. Experts come and clean it up and keep it nice :)
Better feedback seems to be something that is needed. After or as you input sites there should be feedback from the site. Right now I just feel like this was a way to give you data on sites that I like. I'd like to feel that there is more going on.
You should really setup an SSH tunnel to use your home server as a proxy with FoxyProxy: http://lifehacker.com/software/ssh/geek-to-live--encrypt-you...
Having it with the Chromium builds on Linux, so I'd imagine it's the same on Chrome. Also the occasional GMail crash if I play around with attachments too much, but overall I'm already annoyed when I have to open Firefox to do Flash.
Thank you everyone for your thoughtful comments! Very helpful feedback. It's clear we still need to work on the positioning of our product and in turn the communication of this positioning to the user (a screencast, some examples, a tour, etc.)
Kalid, Thank you for the thoughtful feedback. Great ideas all around!
I think you are wrong to criticize him for submitting his own post. This is the only thing he has submitted, so it isn't like he is spamming the new page. It would be trivial to make a sockpuppet before submitting, so I think we should applaud the honesty.
I didn't say philanthropy is bad, I say that one can survive with $100,000,000 (number pulled out of my arse) and anything more than that should be taxed to make a better life for the majority. And with with this kind of money you can still be a philanthropist.
No. What now?
you can host webapps written in Python and use Django on there (or just almost any other Python framework). That doesn't look like vendor lock-in to me, if they decide to shutdown the service, you can move your webapp to another place, like your very own server.
Proee, Nice idea. Thanks for the input!
I'm not sure I'd use the site anyway, but the biggest thing I see here is that you can't do anything without signing up and there's not enough of a reason given to sign up. I'm not signing up for anything without a compelling reason to do so. At the least, I'll usually want to try some limited version without registering first. Maybe you could show the most visited sites or allow the user to run a query on a site of their choosing.
That wasn't a verbatim quote. All the things in that list were boiled down from a long conversation.

What I really said was that I wished I hadn't wasted so much time in high school-- that I'd realized earlier that it was my responsibility to teach myself, instead of thinking that all I had to do was learn the stuff we were taught in classes. Then he asked me what I did spend my time on in HS, and I said basically the same thing as any other teenage kid: just hanging out with friends, doing nothing in particular.
I stand corrected, my local chromium-browser from just a few days ago had them all in a single process, but after upgrading I see that they have something working and it is spawning several processes for ever tab I open.
Do Androids Count Electric Sheep with DB2 or MySQL?
You could be right but my issue wasn't that he submitted his story as much as it was that he signed up three hours ago (obviously just to submit the story). Which to me says he wasn't contributing to the community in any way (even voting things up or down) and just thought of this as a way to boost his blog
Ask HN:  What if Web 2.0 contributions were mandatory (like jury duty)?
Almost all Web 2.0 sites fail due to lack of user contributed content.

But what if it were required by law to contribute to Web 2.0 sites of your choice?

What impact would such a law have?
Why do we care what the creator of Lotus Notes has to say regarding the web?
VERY BAD ADVICE! If the IT Dept. has disabled access to webmail, they have done so for a reason and the employee has most probably signed a paper stating they will not try to bypass or circumvent such blocks. If I find any of my employees accessing their gmail or Hotmail from work using tunnels or even web-based VPNs, despite the fact that I have blocked all webmail (thanks OpenDNS), they will be shown the door. This has nothing to do with me being a BOFH but rather because of the highly-sensitive nature of our business - pharmaceutical manufacturing.
I think you're right about the fact that they're not the problem; I should have chosen my words more carefully. I also admit that I am by no means an expert on these issues. I do believe, however, that they are a problem, and in some places, a big problem. I believe that almost any organization that does not promote or reward based mostly on merit is flawed. I'll allow for character assessment in place of some merit, but not much else. I agree with you that this is ideology, but that doesn't mean it's wrong.

Also, of all the problems you listed, and the one I listed, I think if unions were found to be part of the problem, it would be one of the easier parts to fix.

I hope I'm not coming across hard-headed on this issue. This is something I deeply care about, and I am definitely open to other perspectives.
An Orwellian society? No thanks.
Steve Jobs Returning to Apple After Nearly 'Starving to Death,' Says WSJ
Hm, the use of the "I" pronoun implied it was verbatim to me. I'd hoped the reporter did a better job at distilling the intent behind interview answers rather than providing third-grade summaries. Do you feel the article did yc justice?
Microsoft should have released Bing separately, only slowly leaking out that Microsoft was actually behind bing.
You've yet to state how using XML as a serialization layer introduces any additional complexity into XMPP.

Your example doesn't support TLS upgrading, forcing TLS and plaintext connections to be handled on separate ports. You also ignore authentication and authorization, which are much more important than merely opening an encrypted socket to some arbitrary server.

IRC is a nice protocol for things that don't matter, but it's utterly unsuitable for applications that require security or features beyond "send text and hope some client receives it, eventually".
>...This fundamental principle allows us to move wealth to wherever it's needed, whatever is the next big thing that humanity should be working on. Without them, we would be worse off too, since capital would be badly allocated - for example, to building countless overpriced houses rather than other things....

That's just plain wrong, just look at the endless losses of jobs in the US and other rich countries in the past years, all in the name of profit, see the suffering of most of the World countries under the yoke of the World Bank and the IMF and so on and so on. There is such a thing as a World without capitalism, capitalism is just man made, so it can be replaced.

I don't know who said it but I like it : "Workers don't need a Boss, but a Boss needs Workers". Works with big capitalists.
As did I. And I will be going out to buy a copy (assuming it's on the newsstands already).
To summarize, Wave does not kiss.
I agree that you can't learn to program from sitting in lectures, but they can help you. They can help especially in conjunction with well chosen programming assignments. Most programming assignments are designed to introduce you to new topics in algorithms or data-structures. This allows you to expand your abilities more quickly that you would on your own.
Learning ruby simultaneously will hopefully help jmonegro learn some of the shortcomings of java. The projects probably won't be large enough for him to see many disadvantages in ruby. ruby really shines in the kind of small programs people normally write when first learning a language (among other areas).
Ask HN: How Important is HN cred?
In a recent thread HN I criticized a guy for being a user who had never done anything on the sight except submit his own article. Then another user here, lliiffee, called me on it saying...

I think you are wrong to criticize him for submitting his own post. This is the only thing he has submitted, so it isn't like he is spamming the new page. It would be trivial to make a sockpuppet before submitting, so I think we should applaud the honesty.

Now to be honest I don't know if I'm right or wrong here. I understand people with a blog are going to mostly post to that blog and if they happen to think the audience here might enjoy one of their posts I have no problem with them putting it up. My issue with the guy in question was that he'd signed up 3 hours prior meaning he hadn't even been a member before submitting.

That bothers me. If you have a blog than you need to go looking for links to comment on or at least stories to inspire posts. So why not use HN to do that and give the posts an up/down vote while you're at it. HN has the lowest threshold for signing up that I have ever seen. So it just seems like at least signing up and participating in some way should be a pre-requisite to submitting your own stories.

Anyway, any thoughts on the issue are appreciated

(Disclaimer: I'm in no way involved in the management of HN and my power here is limited to acts of virtually no consequence. I'm just curious from a "what the community thinks" view)
Take it, but don't stop the ruby. At this stage it is worth getting as much programming experience and direction as possible.
Leading 9" x 12" Presentation Folders Printing
Inequality is embedded in capitalism. When the invisible hand moves capital from one place to another, it does not only give, it takes away. For someone like Bill Gates to give as he does, he has to have taken away (you might prefer "created") in the first place.

I, for one, am mortally afraid of living in an "equal" world. Your website tells me you want to pursue a PhD, so let's talk about that. You are a person who has worked hard for achieving your academic goals. Would you like to be considered equal to a person who spent his life partying and clubbing and not giving a shit? Would you like it if someone gave this party animal the PhD you deserve?

Yes, Gates had an advantage. His genius lies in recognizing that advantage, and building on it. Gates came from a rich family. Instead of wasting away what he had, he used that wealth and power and built Microsoft -- one of the most recognized brands on planet Earth.

Mind you, I'm not against philanthropy. Heck, I wish my government spent 100x more cash on building schools in backwards areas, and that a few local millionaires threw some cash in, too. What I'm against is this prevalent notion that people should be "equal". Created equal? Surely. But after that, nobody is equal.

Inequality is good. Inequality makes the world go around.
Hey, this is HN. Everyone has their say. Besides, arguing is fun :)
And what about the Capital Gain, the salary doesn't cover that. And what about the minority owning the majority of the money. The game is utterly rigged in favour of the powerful.
$ ls -d *5*

Otherwise you get a listing of any directory with a 5 in the name.
> There have been hundreds if not thousands of OS's written since then

With a handful of exceptions, they were all Unix clones. Among the exceptions, almost all have kept the worst limitations of the Unix family.