skysight-inc/HackerNews huggingface dataset:
Here's the thing: I think threaded/collapsible/sorted comments are good for technical discussions, or for discussions which break apart into sub-conversations you want to be able to ignore. I know that's a very natural model for me, and for people accustomed to computing or other "hard" sciences.

But I know a lot of people in humanities, arts, or social sciences who hate threaded comments because they view a complex, interleaved conversation as the best result. I'm not sure they're wrong, either... I certainly have more trouble following those discussions, but they also seem much more broadly connected. And back-and-forth flame wars between individuals are (slightly) rarer.
I noticed you're filing a patent suit, would you like help with that?

Alternatively, the judge sees the suit and laughs Microsoft out of court.
You guys are the blog detail. Your comments are the reason for short post.
In my experience this is the money quote for selling in Japan:

"Japan has a culture based around personal networks and connections. Japanese consumers look for consensus and poll their friends in making a buying decision."

When door to door salesmen or telemarketers try to sell me things in Japan, they always start off with "Everyone in your area is doing XX" or "You're the only one in your area that isn't on XX yet."(1) It ticks me off to no end, but my wife (Japanese) actually starts reconsidering sales propositions when she hears that everyone else around her is doing the same thing.

As an American, I grew up with the phrase "If everyone else jumped off a bridge, would you?" instilled in me. Talking with my Japanese friends, they seem to find that saying very odd -- if everyone else is jumping off the bridge, there must be some merit to it, they try to reason.

(1) A network provider tried to convince me that I was the only house in the neighborhood who was not yet on the optical network. My neighbors are pretty much all over the age of 60, and many of them probably do not own a computer more powerful than a cellphone.
I wouldn't call it a rollback completely, but an improvement on the first time load. The whole Twitter page is rendered initially server side but then any subsequent request is made by JSON calls and rendered client side -- probably the best approach given the time it took for Twitter.com to load.
Some games are better than others. Battlefield 3 has really good character animations for the most part, although you notice it less because it's not an NPC-dialogue heavy game. Deus Ex on the other hand, has some of the worst NPC-dialogue animations of any game I've ever played: bad lip sync, fidgety characters who look like they are constantly uncomfortable.

I haven't played Skyrim so I can't really comment on that. Oblivion had fairly decent character animation but it was mired by moon-physics: NPCs eagerly charging down stairs (or off a small ledge) to engage a foe would sort-of float and there would be this "running in the air" effect that was especially noticeable at the very beginning of the game.
No...it's not. This thing is just as dangerous as a motorcycle.

The danger is from not having the steel cage protecting you, not from tipping over in a parking lot. Motorcycles aren't even difficult to balance...at all.

They're easier than bicycles in that respect because they self-stabilize from the speed that operate at. You only need balance when puttering about in the parking lot, and even then, scarcely.

I have to stop reading this thread. I'm a keen motorcyclist and it's vividly apparent none of you know what you're talking about in the slightest.

This vehicle is useless.
I'm not sure how you expect the discussion to be accurate or informative without details that the article you summarized happily goes into. We already see confusion about where it's rolled out because we're reading you, not Twitter Engineering.

What does your post add to theirs? Honestly?
Coal stations have flue gas sulfur filters, but still emit a lot of CO2 (and a lot of radioactivity), road diesel is ultra low sulfur in civilized countries.
And if that's true, why aren't there more php articles and comments on HN? Are php developers that uninterested and apathetic about their own language?
One way I like to explain this to non-parents:

when you get married, it changes the way you relate to your spouse, to their relatives, and to others who used to be "dating prospects" -- so, maybe 1/10 of the people you come in contact with. That's a pretty big deal.

when you have a child, it changes the way you relate to almost everybody, even people you've known your entire life. Your parents become "grandma" and "grandpa"; your siblings become "aunt" and "uncle". Even you become "daddy" or "mommy". Your friends are no longer just people you hang out with, they're people who influence your child. Every decision you make now gets framed in terms of "how does this affect my kid?" It's an order of magnitude bigger than marriage.

Nobody is ever really ready for it, but most of us figure it out. And I think it's totally worth all the struggle. (My mildly autistic 2 year old just drew a letter F with sidewalk chalk, on purpose, and it made my day!)
Unless you're completely impatient, you can pretty much take anybody with a "scripting" language background and throw them in and it's fine. Works the other way around, too. Python, Ruby, and Perl are all nearly the same language under the hood, with Javascript and Lua somewhat more distant but still not all that different. (Also, I mean someone who knows Javascript, not merely someone who can copy and paste some snippets of jQuery.)

Yeah, they may not know the exact APIs you're using, but that's usually the case anyhow.

What doesn't work so well, or at least takes a lot longer, is to take somebody with only Java, C/C++, or other such languages, and throw them in.
I'm glad to see this. While it was an interesting experiment for Twitter to undergo, their front end performance really took a hit. I expect they'll see their usage numbers on twitter.com start going up again as they fix things.
Thank the creator. It was a blindingly unnecessary fashion statement that caused more problems than it solves, and I wish it safe passage on its way to the closet of failed experiments.
All of the white New Balance athletic shoes are for women. Where are the NB men's shoes?
Old software becomes useless. Old hardware becomes used less.
Yes. LS-Dyna (http://www.lstc.com/) is the used in the automotive industry extensively.
How My Mom Taught Me to Make Websites
Best Foot Forward hopes to slow traffic
The culture I grew up in is mainstream enough to produce a serious presidential candidate. I don't think you realize just how entrenched this kind of culture actually is in this country. Favorite past-times? Decrying the hedonistic, worldly, evil, "mainstream, celebrity worshiping, I want pleasure now" society while simultaneously taking great pleasure in it.
I think you're right. I just checked a manufacturer product page, and it looks like its just used in labs currently.
http://www.sharparchitecture.net/
http://whiteboardchat.codeplex.com/
http://www.asp.net/mvc/tutorials

If you have a Safari Online membership, there are a number of books that guide you through asp.net just like the Rails Tutorial.
The iPhone just got more intimate with a new app...
Reminds me a bit of bars/clubs. They're often either dead, overrun with idiots, or at the sweet spot. Commonly, that sweet spot is in the early stages when the place is still novel and cool but yet to be discovered by the meat-market masses.

Maybe the early adopters have some contact and relationship with the bar/site owner, so they treat the place with a reasonable amount of respect. As that contact diminishes, hordes with no interest in preserving the community dominate. In bars, they damage things or start fights. Online, they troll and abuse, pushing the more reasonable types away.
Educational Reform
"Lots of folk using it because it's the new-and-shiny rather than it being necessarily the best solution"

How do you know what is in people's head? I assert that lots of folk are using perl because it's comfortable to them rather than it being the best solution.
Jason, WP can be a right pain in the ass, can't it?

While I have your ear, I have a question about your comments regarding getting feedback:

You mention that you ask for feedback in your welcome mail as well as on Twitter and FB, which are both in English. Do you find that a large number of your users are open to the idea of using the English versions of your FB & Twitter accounts? If so, do you find that this is a product of being in the Tokyo area?

I used to sell security software and many of our competitors were using solutions developed abroad that in many cases were not translated, or translated poorly. In our experience even when the competition was leagues better than our solution, we won out contracts because of full-Japanese support, and the image of quality that comes from that. This may be a result of being in the Nagoya area, but I was curious about your experiences with "Japanese Only!" customers / clients.

Also, cheers on a great product, and that amazing hockey-stick of growth.
This is a very old post and I thought we were past this. It guess it may seem relevant due to the recent change in Twitter's client side architecture (Dan works there). As far as I know Dan is implementing real urls without hash bangs but will use pushState on supported browsers. The end result will basically be the same but with an optimized initial page load since the whole URL is delivered to the server.
Oxford Scientific Society holding debate on Rejuvenation Biotechnologies
Yes, very similar but nowjs includes a lot more specialized functions and namespacing conventions.

However, with any library that you simply require in your node.js app, there is a certain amount of boilerplate code and HTTP stuff that you have to deal with before writing your remotely accessible functions and application code. With Joint, we were trying to figure out the most minimal way to whip up a single page web app that does some real-time stuff. We think that not exposing protocol/header stuff makes programming this stuff a little more fun.

Also see the responses regarding DNode.
LA Noire's facial animation, while very impressive, was lifted from real people: so we're a bit far off from simulating that (in the sense that we're simulating physics in games).

For anyone who played Bad Company 2, I think Battlefield 3's destructible environments were a bit of a letdown: the levels got more complex but they really toned down what you were allowed to destroy (a wall here, a wall there, etc). I'm not exactly sure why they did this.

I agree that the current generation of consoles are holding us back. I can't wait to see what kind of games we get on next-gen hardware, I just hope it happens without too much of this online-required nonsense that seems to be becoming the craze..
I just measured! Gnome 3 is about 58 pixels, KDE is about 50. But the bar is on the bottom and hides, which means in practice there's just 20px of chrome in the way.
PostgreSQL and HTTP tools
All the major OOP/FP I know support matching on objects. It is indeed a very powerful feature. See active patterns and extractors.
There is no way someone with adequate computer skills, let alone programming skills can only find a job for $15 an hour in the Bay Area.
> Not so obvious in [ x.y for x in X ]

Yes it is - that's always a method call: http://docs.python.org/reference/datamodel.html#invoking-des...

The problem is that you're unclear whether it's a mutating method or not, as well as whether it's an expensive operation. But that can be solved a number of ways - immutability and lazy evaluation would be one approach, though unfortunately neither Python nor Ruby enforces immutability, and both use absurdly eager evaluation.

(Regarding that last point, try doing [x.y() for x in foo][0] and you'll see that y is called for every x!)
By saying "web app", there is an app inside the web browser, while "server side" means the browser only sees the final content.
Thanks a lot Jason. This is very useful. As someone who does not yet have the ability to converse well in Japanese, would this hinder my ability to sell to Japanese people even if they speak English (I am developing a product for the English-language school market)?

You mention you "ask for comments in our welcome email, our support page, and also on Twitter (English) and Facebook (English)." Do you do this in Japanese as well or do you find that people are more comfortable giving feedback in English as opposed to Japanese?

Although I don't have much experience with Japanese companies, sometimes I get the impression that the Western benefits that are usually touted for products (save money or time) do not apply as well here. Have you had experiences like that?

If you are starting out and don't really have many (or any) customers to offer as social proof, what can you say to convince someone to make a change to your system?
> a better word for the viewpoint that everyone should have kids

I have a good one: "opinion".

I have another great one for when someone won't leave you alone and insists that you hold their opinion or there's something wrong with you: "fanatic". See also: "jerk", "creep", "weirdo", "person I avoid".

I really don't get these quasi-political categorizations. If someone's being a jerk about their opinion, they're a jerk. Words like "pronatalist" just strike me as unbelievably effete. Like "pronatalists" are this powerful lobby group from whom we all need protection.

If someone won't shut up about their opinion and keep trying to push it on you, they're just a jerk, and probably kind of stupid too.
It's not their own physics engine. It's a licensed technology:

http://beamng.com/
Religious subset? I don't know about Canada, but the US is still a majority Christian country (http://en.wikipedia.org/wiki/Christianity_in_the_United_Stat...) and very much has the attitude that sofal was stating. And I would suspect the majority of athesists would have the same view. That said, actions speak louder than words and the fact that fertility rates in most industrialized countries hover just around replacement or lower shows that while people say they want one thing they obviously don't always practice what they preach - they just want everyone else to.
Seeing as the web is more service oriented than object oriented..

Are we surprised to see a step towards SOA (presumably from OO that was also at the service layer)?

For me Web / mobile apps that are architected from a primarily OO perspective can turn out very differently (often with unique OO bottlenecks) than apps architected from a service-first perspective, using OO to fulfill services.
Bleeding Edge Whatever
I'm not looking to add anything to theirs. Thats why I link to them. I'm looking to get discussion here and on Twitter...while I formulate my own thoughts...and more analysis. That's why I said...your the detail of this post.
Best Road Wheels
Nuts and Bolts: How to Start a Company, Part 1 (Legal)
Blame both laptops and consoles. The reasoning is the same: both have less powerful hardware and developers want to maximize the availability of their game.
Since macs rely mostly on the 'command'/'apple' key for that stuff (instead of Ctrl), on OSX Select All is just cmd+a, like how Copy/Paste are cmd+c/cmd+v respectively, so it doesn't interfere.

And on Emacs you start getting into multi-key combo finger dances for that (e.g. "Ctrl+x h" = highlight all), which OSX doesn't emulate for various reasons I'm sure...
Mastering the Finer Points of American Slang
Exactly what I was thinking. What are we missing?
虎山论坛
Is there any particular reason any of the other online tutorials, books, etc haven't worked for you?
You are not misinterpreting Reg D, but you haven't looked at the exceptions. There are numerous exemptions to Reg D, including the Intrastate Exemption and the Private Placement Exemption (usually, both of those are at play when dealing with angel VCs. These exemptions do not require accredited investors; otherwise, nobody could ever offer equity to anybody without registering with the SEC.

It's complicated, but the exemptions generally apply to the majority of equity offerings. It is usually only a problem when you are attempting to publicly offer equity. This was the primary obstacle to crowdfunding until the Crowdfunding Act was passed earlier this year.
The lifestyle business bullshit (2009)
Ah, yes, I did not see that. Well, after reading the article on the Twitter Engineering site, I think this answers my question about the reasons for the switch:

-------
When you come to twitter.com, we want you to see content as soon as possible. With hashbang URLs, the browser needs to download an HTML page, download and execute some JavaScript, recognize the hashbang path (which is only visible to the browser), then fetch and render the content for that URL. By removing the need to handle routing on the client, we remove many of these steps and reduce the time it takes for you to find out what’s happening on twitter.com.
------

My original point is still valid, though. Twitter is dealing with a situation where they have a lot of code, a boat load of users and the need to squeeze every bit of optimization out of the site. The initial download of the JavaScript is a one time hit that would not make a bit of difference for most sites. More than likely they were also concerned about the proliferation of API calls due to increased functionality over time. I still think that if your combined and minified JS is < 1MB and you are able to keep your API calls relatively simple, the client side architecture is still pretty powerful.

Besides, in many cases I think you can fix performance issues on a one off basis where a page that gets too slow because of heavy JS and/or API proliferation could move server side if that makes sense while the rest of the app rendering stays client side. It doesn't have to be all or nothing.
Waterfall Bathtub Filler Faucet With Hand Shower
I wouldn't say that that's that surprising, when you remember that 'do' in Haskell is sort of analogous to defining and calling a function inline. If you keep that in mind, 'return ()' makes perfect sense.

Return does influence the control flow in the sense that it signals the end of the monad - it's just that Haskell allows you to define and call a monad ('function') inline, which is not idiomatic in most procedural languages.

It's not too far removed from the following Python code:

> (lambda x: 5)(5)

Which, naturally, returns '5'. Lisp, of course, treats lambdas similarly; however, writing a series of statements in Lisp (like progn) is not considered idiomatic/'good' Lisp, whereas writing monads in Haskell is absolutely necessary.
My system will be very realistic in 5 years. You're still talking about socialized and context-awared ads. It is actually based on very old Attention Economy, which is dominant probably in the past thousand years just because there is no Internet. Now with the help of the Internet, Intention Economy is coming to dominate, because it will optimize the world very much.
Biomedical Treatments for Adults with Autism
Biomedical autism treatment specialist physician, Dr. Kurt Woeller, explains how addressing the underlying health issues of adults in the autism spectrum biomedically, can give them relief and an increased level of functioning.
This is a completely worthless infographic. My guess is that OP, ammystew, is just a shill for Funders and Founders. The account was created on the same day as FnF.
For a single page web app? I would guess that it would be quite a bit easier to use Joint as this is what it's designed for.

Are there any nice ZeroMQ libraries that run in the browser?
Mozilla Firefox 13.0 Beta 6 on Downloads App
View Final Oklahoma City Thunder vs San Antonio Spurs live streaming
hunder vs Spurs
Match schedule:
WESTERN CONFERENCE FINALS
Game 2
Date: Tuesday, May 29 2912
TIME : 9:00 PM M (ET)
LOCATION: AT&T Center One AT&T Center Parkway
Watch and enjoy now Oklahoma City Thunder vs San Antonio Spurs live
streaming online. You can enjoy this game on your PC,
Android applications for Social Networking Free Download
That was a really great explanation :D
Seriously, I am 10-ish years ahead, NOT behind. If you can read a little about Intention Economy, you will understand what I'm talking about.
Also you may want to post this on http://stackoverflow.com, there are a lot of active .NET programmers over there that could point you to better resources, and probably answer questions that you may have when you get started.

A great pay-for resource is http://www.pluralsight-training.net. They have beginner courses for ASP.NET and everything surrounding it: http://www.pluralsight-training.net/microsoft/Courses/TableO...
This isn't a rollback of the API-oriented architecture, it's a rescue of a bunch of wrong-headed design mistakes, like forcing the rendering of individual status pages through a JavaScript function, using a hash-bang URI.

One of the major drivers behind the constraints in a RESTful architecture is user-perceived response time. Routing all content through "code on demand", which is effectively what you're doing when you force a JavaScript function to do all the rendering, instead of the browser itself, is not taking advantage of the fast, incremental rendering nature of plain old HTML generated by the server.

One can still design good API-oriented URIs with a server-side approach, you're just providing different serializations of the same resource (a nice HTML one and a JSON one for API access).... so there's nothing fundamental that Twitter has lost or abandoned here. They're just using the web better.
I really hope this doesn't ship for at least a year; I need to get work done before an amazing crop of HTML5 games appears on the market.
They're missing a few languages. For instance, Quicklisp.[1]

[1] http://www.quicklisp.org/beta/
I am an intern making $20 dollars an hour with little experience.
Talking Pens for Restaurant Menu
Talking Pens for Restaurant Menu

Talking pens can be used in an restaurant menu. Designed specifically for the restaurant and it is combined with sound and printing together. This allows customer to place the order themselves as well as being able to provide more information about menu items.
Talking pen will not only reduce the costs but also helping to increase your cafe or restaurant's revenue. Meanwhile, customers will enjoy a higher quality of service.
That's a totally fair point. Sadly I think iOS' success just compels other manufacturers to follow suit.
ChinaJiaho.com: Global Positioning Systems Wholesaler 5 Inch 4GB Memory
More On Tesla: The Oatmeal's response to Forbes
It would be nice to have a little background on exactly what "hashbangs" do and why they are used.

Then it would be nice to have some background on what pushState is (or will be) and what its purpose is.
This is a very sad story, and something I caution my parents about as well. Unfortunately, the retirement age before you get any benefits keeps rising.
I thought this was pretty standard so here are some other tips for anyone starting a new site or looking to increase their SEO. Sitemaps and metatags are the main things you need on every site+page. I suggest you then write a 600-1000 word article using your keyword as the title and in the URL. Then use the same keyword 1-2% of the time in the body, so a 1000 word article has 10 mentions. Plus use the keyword in an H1, H2, and H3 tag. Also use the keyword in one link to another page on your site. You also want to include at least one off page link with anchor text of your keyword to a high-authority site like wikipedia. And then after that is done, I suggest you ping it using something like www.pingomatic.com to make it get crawled more quickly. Any other q's feel free to msg or email me.
It has them, but I don't see them being used very often.
More commonly just a Maybe will do. And really, monadic exceptions aren't like java exceptions.
I would call them un-Haskell-like.
THADAIYARA THAAKKA (Movie) 2012 - latest Tamil Movie poster, still, preview