skysight-inc/HackerNews huggingface dataset:
Yes, I do have a problem with not tracking 100% of my time. It started when I still had a day job, so I was curious how much time per week I spent on my startup (as it turned out 21 hours/week, 20 LOC/hour). It worked well back then but now I need something more comprehensive to track all my time.

Oh wait, I figured it out! You know whats needed? I need a low-bandwidth screen recorder that would run for the whole day. In the evening I would replay it at 10x and see what I was doing and properly account for it. I'm off to check if Camtasia or ScreenFlow can be coerced into low-fidelity...
> [...] but do leave the menu bar, as once in a while it's nice for fishing around for things I don't use often. Basically though, I just want as much screen real estate for code as possible.

depending on what your value for "once in a while" is, you might want to further optimize for screen real estate and just toggle the menu bar on and off when (seldomly) needed:

M-x menu-bar-mode

That's how I do it - and XMonad resizes the window automatically for me so that I never lose space and the Emacs window always fits on the screen.

Thanks for the explanation of the difference between Emacs with/without Gtk+ support.
Another way to make them suck less is to use 2 SMS addresses, one for tweets, and one for DMs. Then you're less likely to accidentally send a private reply to your public stream.
In Silicon Valley, Settlers is the New Golf
I find it amusing that the topic is good-looking graphics and the game in the screenshot looks butt-ugly, even for a lo-fi game.

"Extending TK to direction of breath-taking animations" is not a trivial task. Well-designed animation subsystem that combines flexibility, ease of use and performance is actually rare beast. Even iPhone/Mac OS X CoreAnimation API is not that trivial to use for quick flexible prototyping.

"Brick" engine that the author mentions seem to provide a separate domain-specific language (motion control programs) for controlling animations. Although this can be good idea, it really makes harder to combine animations with each other and other time-related tasks (playing sounds etc).
> Sorry but I think it's ok to make jokes from your personal twitter account.

Look, I don't know you and my advice is 'free', so it's worth what you paid for it, but you can either take it serious or realize that with your responses you are literally only making it worse for yourself.

Your 'personal' twitter account is publicly visible, and you are publicly associated with your fledgling company.

If you think that you can play cowboy with the reputation of your company on your personal twitter account then you are really missing the point of what I'm trying to get across to you.

Ignore this and other feedback here at your peril.

There are lots of people here that wish you well, that is why you get this feedback, if we didn't care we'd just shut up and think 'let them stew, they'll find out soon enough'.
I find it hard to make any "system" language that will be better than C or maybe C++. Go or Algol are just going to be C with some features tacked on. If someone is going to overtake C it will need to be a whole new approach. I think that is what the author is trying to get at.
Alex aka satwah ed/pml rec.
To be innovative, using carrot and stick incentives aren't going to work
Does Twitter still offer 140 characters in Hanzi? ('How Stuff Works' says SMS only offers 70 characters in Hanzi, rather than 160... so I suspect the Twitter limit might be similarly truncated.)
Is he in the marketing team at Google??? Seriously, his blog post beats the hard-core Google Fanboys!
That may be true, but safe investments generally pay less than that. Lending Club might be a good investment, but I'd think of it as a peer-to-peer credit card, not as something that competes with T-bills and commercial paper.
UTF-16 can't be used with traditional tools. No grepping, no strings, no scanning quickly with a text editor. It locks you into whatever oddball toolchain you cooked up in development. Old code that passes the string to a strcat() will fail in mysterious ways. And your old libraries probably expect 1-byte characters anyway, which means you're going to be constantly converting

The inability to distinguish between UTF-8 and ASCII is a feature, not a bug. If you want to know if it's a valid string, just validate it. UTF-8 has extraordinarily strong validation properties, it's almost impossible for strings in other encodings to parse successfully.
I really agree with just supporting the top 15-20 most used languages, but the problem with "just" using unicode is that #1 on that list of languages isn't well served by some unicode formats.

In fact, the PRC requires that all language-related products introduced into the Chinese marketplace must be able to function in GB 18030.
When you visit those 10 newspaper sites a day, how many ads do you click?

And how many ads did I click on when I was reading the paper version of a newspaper or magazine?

[One of] The great downfall of newspapers is that now each action can be precisely measured. We know exactly what our instant return on investment is.

I was one who looked at our company's advertising budget, looked at the return (number of clicks), and said to cut it in half because we could put that money to better use somewhere else.

I know the pain because I had many meetings with editors and people selling ad space in magazines who were desperate to get our advertising budget, to the point where the editor would offer to let us guest write articles...

And then a good reason why I stopped reading those magazines in the first place is the poor quality of the articles. No wonder, if they are just repeats of press releases, I don't need to read that.
Unsecured lending to individuals is not, in general, a "safe" investment. Lending Club hasn't even been around long enough to reasonably estimate how safe it might be. Note that I'm not claiming it's a bad investment, but it really stretches the traditional financial definition of "safe."

And the highest I've ever seen for high yield savings accounts was around 6%, generally only for a promotional period, around 2007. Unless you're talking about the high inflation years in the late 70s and early 80s, in which case, yes, you could get 10% in a savings account, but the real rate of return was well into the negative due to inflation.
Ecco makes shoes btw, so the intersection might be indeed quite small ;)
Alex aka satwah
At least two critics I respect, Merlin Mann and Paul Graham, have talked about this. My theory is much simpler: list posts tend to have good titles.

When you’re browsing a feed reader, you’re more likely to read an article called “10 Ways That Foo” than an article whose name is a complicated pun between its subject and the author’s favorite obscure novel.
Selling items for more and less than they're worth, at the same time
First Vint Cerf, now Don Dodge. Am I the only one who thinks google hires people 'by name'. At least for the evangelist positions (what ever that means).
They don't need them. If you were making as much money as Apple, would you rock the boat?
Also, doesn't really explain how the toolkit itself helps the so called "GUI intelligence". UI design concepts such as not graying out things are not tk's invention, neither does tk enforce it.
50 Most Influential Bloggers of 2009
It certainly does not only seem to be unreasonable, but it actually is. Probably I did not even recognize a discussion here, because to me it was just a simple matter of preference and therefore did not want to get into a full-blown discussion in the first place. (HN already distracts too much time than I can regularly afford without discussions.)

PS: I would like to edit my previous comment on the "nobody can change except me"-thing but seem unable to do so. For clarification: I did mean it that takes initiative from me to change my preference and not to be denying written word by someone else as being able to change my mind (which would be obtuse and absurd since it would preclude learning anything from someone else).
TV Sports Online Watch Saracens v South Africa Rugby TV Online on PC 17-11-2009
Decoding HF Digital Mode Radio, without a radio
"I stopped reading..."

If a single disliked turn of phrase caused you to stop reading an article that was otherwise interesting to you, and you raced to snipe about it here, then you are already a victim of the syndrome described.

Make an appointment with your local Doctor of Attentionology right now, before you get distracted by something else.
Yaw, I agree in hindsight-- the language should have been more "beta-ey" to warn off the risk-averse. We did have a small collection of private beta users, FWIW. There are some scattered issues, but the release is pretty solid.

These new features CAN drive a bill (though most of the users were surveyed who were interested in this feature were NOT billable folks, interestingly enough). Given that the feature has existed for less than 1 business day, I think the chance of undermining business relationships is pretty darn slim.

Did I do something to offend you, Sean? I can't QUITE tell if your comment is snarky or not.
Bad rendering on Safari as well. Somewhat ironic for a post titled "It looks fine to me."
I've had decent experiences with Roundcube, if you're looking for a more AJAX-driven client; The versions I've tested were a bit buggy, but that was a few years back, I'm sure it's improved by now.
http://roundcube.net/
I think you're confusing two different (albeit related) axes.

TV is more complex because attention spans are shorter: they need to pack more twists (and more, shorter scenes) into the same amount of time to keep the attention-addled from switching channels.
On the contrary, it is an excellent idea!

For instance many companies and individuals simply can't have their names expressed in the Latin alphabet.

Mine is one of them, but since the difference is minor I couldn't care less, but if you are from any one of a multitude of countries who have a script different from the western 26 character set then you're completely out of luck.

The internet is global, the DNS is a major component of it and it is absolutely a good idea that they try to be inclusive.

That this will lead to some adaptation issues is a nuisance, but since global networking is here to stay and we're currently in the infancy of that now is the time to make these changes.
Здравствуй, Ubuntu - UbuntU CluB
That's the job of the interviewer (and his/her editor).
To think what presbyopia has done for my quality of life!

A couple of years ago somebody in the neighborhood book club inflicted on us an historical novel, Oprah-endorsed. One of the anachronisms was pages purporting to be from backwoods late 19th Century newspapers and set in sans-serif faces--for all the world like 1970s phototype.
Sure, there are some, but vast majority? That's stretching it, a lot, unless you're in the historical section of a bookstore. This is my experience in Beijing, Hangzhou, and Shanghai.
HN used to be very YC-centric, but it's becoming less so. I think the receptiveness came from people on here being one or two degrees of separation away from the startups/products being discussed.

I think your responses are fine when talking w/ an audience who is familiar with the personalities involved, but probably not fine for professional-grade PR/marketing/whatever.

I think there's a linguistics word for that, speaking with one degree of familiarity when another is expected.

(I was also surprised by the hostility and tone of the comments, FWIW, but I think it's a sign of HN's evolving audience.)
kindle and streaming media. Amazon doesn't compete with iTunes/NetFlix yet, but they want to.
It also strange that by his own admission, he's only been using the products a week - hardly enough time to start experiencing all of the little annoyances of a product.

He raves about GMail's threaded conversation view - this actually drives me crazy - it tries to do a lot of clever things, but sometimes you get client e-mails which are then forwarded / discussed internally and then everything gets out of step. The only way to have a non-threaded view is to use their super-cut down version. I much prefer the flexibility with Outlook. Outlook also has the preview pane - unless I'm mistaken, GMail doesn't have this option (if it does, it's not very discoverable) and this is also a major plus, much easier to scan and deal with e-mail quickly.

Personally I prefer the folder based approach of Outlook as well compared to the tags / labels of Gmail.

(And lastly, why use Chrome or Internet Explorer, Firefox with AdBlockPlus all the way...)
This is total bullshit. This is assuming that you are parsing well formatted, modern HTML.

Anyone who has had to data mine HTML on a regular basis knows regular expressions are the only way to go because most web pages are clusterfucks of invalid, font-tag laden, id-less, ancient piles of shit.

Any XML parser I threw at the sites I was mining ran away crying with it's pants soaked with urine. So climb down your ivory tower, because XML parsers may be the "correct" way to get data out of HTML, but they are near worthless for most situations.
wow... really? peril? Perhaps you're taking this whole thing too seriously yourself?
HN has some subtlety, and not allowing you to edit your comments past a certain point is there for a purpose, in this case that purpose is served well, because the GP would look a little weird if you could edit the meaning of your comment.

Because you can't and you can 'catch' your mistake with a follow up comment there is absolutely no problem and the whole page makes sense.
80% of consumers won't access premium news content
Couldn't an automated analysis detect just about any calls to unapproved APIs that haven't been intentionally obfuscated?
On the contrary - if API access were Apple's only concern, near-instantaneous approval would certainly be possible. ObjC apps can be disassembled trivially - and scanning the binary for unauthorized outside calls is simply a matter of having the right utility.

I'm imagining a system where you submit your app, it gets run through the security grinder for bad API calls, and you get the green light 5 minutes later.
Rock Paper Scissors - A Method for Competitive Game Play Design
The emergence of Big Data (2.0)
There are lots of people here that wish you well, that is why you get this feedback, if we didn't care we'd just shut up and think 'let them stew, they'll find out soon enough'

Thanks, I was going to write the same thing.

You know, I started wondering if I come across too defensive to my customers. The insidious part is that if this were to happen I wouldn't even know - no one would be compelled to tell me. There must be a systemic fix to this self-awareness problem. Maybe I could pay someone to read my forum and rate the perceived "sincerity and openness"? If they are getting paid just for that they would probably be more forthcoming...
It is, but it doesn't answer the question. The asker doesn't ask how to parse HTML, he wants to match certain tag-like patterns, and not others. He doesn't define the document, or the context, and could plausibly be wanting to remove certain tags from a non-HTML text document or the like.

There are plenty of potential areas involving HTML tags where you can manipulate the document with regexes, so long as you're not actually trying to make a proper parsing job of it. But everyone was so keen to show that they know you don't use regexes to parse HTML, they blew the actual question away. The asker did try to point out that he didn't want to parse the HTML, but still the points kept on rolling up for an answer that ... told him not to try and parse the HTML.
I am referring to Derren Brown, a magician/mentalist on UK TV. I didn't think it was an original trick, though. And I don't have the text, but yours is nice, and I wouldn't expect it to work too well on HN readers anyway. They might generally agree with the text, but I think a lot of them would not be fooled into believing the text contains detailed, non-generic personal information about them.
The Inner Bezos
Thanks for the feedback-- really!

Probably shoulda said "Just joking" in the tweet (I thought the fact that I linked to a Bill O'Reilly outtake might communicate the tone of the tweet). I should've made it extremely clear that I was joking.

Chalk it up to a long week, a late night, and a bad guess about whether people would get the joke. But DON'T chalk it up to me thinking that Twitter is somehow private or different than any of the other (very public) parts of the internet! :-)
That is horrific.

Yes, you pointed out some relevant points, notably that vertical writing is still used in some contexts. However, it's a fact that Mandarin and Japanese are predominantly left to right on the web and on computers, which is what the original post was referring to.

PS The vertical writing on book spines is a life saver.
Josh Cohen Of Google News On Paywalls, Partnerships & Working With Publishers
Apple wants to lock you into their market and does so by locking down the platform. If your a fan of free markets, this is going in the opposite direction. A user or a publisher can choose that a 30% "tax" on a transaction (Apple's cut of App Store purchase) is ok but locking you in so that as the market grows you have no choice but to pay the 30% tax is not ok; it violates basic tenants of free market principles.

Apple has a great product today, but going against a free market generally ensures they are likely to not provide the best product/store/platform in the future.
Interesting. I've seen quite a few people launch their stuff on HN and invariably they knew how to take the feedback they got and use it constructively, you are doing an absolutely terrible job of it, that is why I added the 'at your peril' there.

If you are still of the opinion that you are doing this the right way I suggest you talk it over with some other founders of YC funded companies and see how they react.

If they all give you the green then you'll know you have nothing to fear from the impression you are making here.

And yes, I do take it serious, maybe you should too.
I don't see any big problems with the idea behind the story; but you might want to write it in your native language and have someone fluent in both languages translate it to English.

Also, like tsestrich said, it fails to draw in the reader. "The year was 3065" is not a magnetic, memorable, or unique opening sentence.
Lack of Smart Engineers Considered Harmful
Obama Never Used Twitter
K is an interpreted language.
Thats because you're using an XML parser to parse HTML. You should use an HTML parser, like hpricot or beautifulsoup.
No need to call me dumb! Here is an explanation about the word heritability:

http://cscs.umich.edu/~crshalizi/weblog/520.html

Whether a person does change their personality is a different issue than whether it could be changed (possibly requiring some new knowledge, or possibly simply requiring a change in preferences). So that correlation study doesn't provide evidence of immutability.

I know there are a lot of studies on heritability. Now, if you are interested in an open discussion, cite one study that you stand behind, and state the definition of heritability it uses, in your own words or quoting from the study itself.
Apple wants to hire one person and this means game devs are going to be screwed? I don't think so - Apple doesn't have to hire anyone in order to make money on each and every app sold in the store - why bother trying to put out their own games?

If anything this could be a move to better support game specific functionality and controls.
Pranav Mistry's TED talk on his SixthSense tech (bonus: it's open-source)
I would not say this is "spun." Furthermore, from his bio, "I am the General Counsel, pro bono, of the Open Source Initiative."

My reaction to the HN title was "wow, imagine if someone came on the Windows team and 'accidentally' included GPLed code..." ;)
" (because I refuse to read this) "

At the risk of getting down-voted on my first comment:

I am sorry, how can you comment on an article about the possibility of acquiring some form of ADD and attempt to provide a potential solution without actually reading the article. Perhaps the author is actually correct, especially considering the size of your response and the actual content.

Just because something does not agree with your outlook does not necessarily mean that it is incorrect or invalid. Try reading some of those types of things. You would be surprised how refreshing, entertaining or enlightening they are.

A
Really? that sounds great. I've been working through the book in one of my classes this semester, and the pseudo-code drives me crazy sometimes: http://blog.samwarmuth.com/post/246208606/in-what-cases-do-y...

overall, however, the book is great.
There is a finite number of rules, which produce an infinite number of sentences. I suppose is what the parent meant.
I do believe it was the mortgage interest tax deduction that helped create the real estate bubble. Lots of people said, "It's okay, I can deduct the interest from my income. I pay a lot less taxes now!" Not even aware of where the money was going and that they were spending two dollars to save one.

We need to reward saving, not spending. I know we have a consumer economy and everyone loves everyone to spend, but we must change that economy for the sake of ourselves and the world, and definitely if we wish to preserve our position in the global hierarchy.
Yeah when I said XML parsers I was speaking generically. I tried many HTML and XML parsers as well has HTML sanitizers. They worked, maybe, 60% of the time. Hpricot regularly segfaulted, beautifulsoup didn't even begin to work. Even if I ran the HTML through tidy first it would fail to parse.

Most people are ignorant of how bad most of the HTML on the web is, it is simply unparseable.
All I could wonder is how he never really gave all of the Google apps a try before further making it a they [MS or Google I don't really care] paid me so I am using their stuff and will tell everyone how awesome it is.
I read the first two sentences, wasn't drawn in, and would have closed the page, had this not been explicitly a request for help.

In short, what you wrote reads like notes for a story, not a story itself. Don't tell people it was 3065, and then give 3 word descriptions of other aspects of society.
Instead, write out events that take are taking place that will lead people to understand these facts. Let the events pull people in, and when they are done reading, they will understand your setting.
Once you've done that, the rest of the story should flow in a similar way.
Tear down this wall: The Berlin Wall as a natural experiment in trade
For me it was:

> Oh, and there are languages with unbounded sets of "characters" such as Chinese which literally cannot be fully described in Unicode.

I read Chinese just fine in Unicode. Is there something I'm missing? You have 50,000 commonly used characters, 100,000 rare ones - this certainly doesn't bust any limitations within unicode. Makes fonts rather large, but that's another issue altogether.

The rest of the article seems to be confused about what unicode is - I don't think anybody seriously goes into unicode expecting it to practically translate for them. It's an encoding, that's it. It won't convert "," to "." depending on locale, it certainly won't rephrase your messages for you to be sensitive to local cultures. That's your responsibility, not the purview of a form of encoding.

I think the author's point at the end was: "Unicode" as a concept won't localize your programs for you. Well, duh?
They do lay off whole groups in which case you have a bunch of managers and vp pondering what to do.
IMHO the ruby revolution boils down to "convention over configuration". This notion was pushed by ruby library before RoR and built on the idea (by the creator of ruby) that the programmer as human being should come first. So ruby hackers put much effort into designing libraries that are above all easy to use.

It's a good thing the revolution is over.