skysight-inc/HackerNews huggingface dataset:
Clickable: http://www.b-labs.com

Yes the text is too small. It's also very high on the ginger factor, and it's hard to understand what it is you actually do.

"... specializing in embedded virtualization solutions."

What problem does it solve? What pain do I have that you will remove for me?

In short, I think you try to make it say too much, and the wrong things. You need to tell me what problem you solve for me.
I'm happy if we're on the same page about book price anchoring being irrational, regardless of what each of us think the implications are.
Why no mention of key strengthening?

http://en.wikipedia.org/wiki/Key_strengthening
Venture Capitalists, Super Angels and the State of Startup Funding
I have to agree to some extent, though. But let's get back to my point: If I have a child, will I care about his education as if I was "non-educated"?

The difference is huge, I'll buy my son books, magazines, Internet access, good education to learn languages and math, the opportunity to travel... not because I'm a rich dad (may be I won't), but because I think this will evolve his mind and improve his education.

Will a 9-5(blue/white) color worker do that? It's not a question of money but a mentality. That's what I'm talking about. Change people minds and they'll create jobs for themselves.
You can get it from Amazon:
http://www.amazon.com/Archos-Home-Tablet-Android-Black/dp/B0...
This is a Test (does HN remove exclamation points?)
Do exclamation points get removed? Original title was "This! is! a! Test!"
If "piracy is preventing the market from establishing a real clearing price for books," doesn't that suggest perhaps the perceived market is illusory, or at least greatly misunderstood?

Effectively, the practice we bandy about as "piracy" (which is actually just file sharing) is a fact of the market. You can't stop it without causing far more problems than you solve. If someone wanted this particular novel, he or she could go to any of several sites and download it immediately, for free. Doesn't this suggest, then, that authors and/or publishers need to rethink exactly what they're selling, or what they need to be selling?

I'm merely suggesting that if you bring a product to what you believe is a market and then you make no money from it, shouldn't you be blaming yourself first?
As a CS student, I'm a bit surprised that our curriculum contains no .NET whatsoever. We learn Java, C and C++ (both with gcc), Python, Perl, Bash scripting and ARM assembly, plus others depending on electives. While some of the lab computers run XP, all of our work has to be platform-independent. We work in *nix, and most of the professors use MBPs. It seems to me that the program really might be selling some of our students short by not covering something as huge as .NET, but I'm not complaining.
The numbers for older people are higher than I would've expected as well. 45-54 year olds send an average of 500 or so texts per month? I'm in my late 20s and don't average that (I'm closer to 200). I wonder what the distributions look like; are there a handful of people sending 10,000?
I'm really interested in Options data (not just equity data)
My point is there is no default correct answer to that type of problem. In physics there are default approaches based on ignoring wind resistance etc. However, in computing knowing which questions to ask is the real test and they don't teach you that in your first year.

EX1: You wrote code before asking for more details you fail.

EX2: Then again some people view asking questions as stalling.

Perhaps they are thinking about sorting a vector and want you to use the the language library of your choice or write something. Or perhaps they want a few lines of ASM that include at most 2 swaps and:

x = x xor y
y = x xor y
x = x xor y

But if it's a high level ASM then you may have XCHG etc.
I don't think anyone in tech can match the colossal, repeated fuckups of Xerox.
Can you explain a bit more about your circumstances so that I can understand why you needed to interpret URLs and anchors on the server and the client?

The libraries I have used (jQTouch and Sammy) serve one single page and the client interprets the anchor. Thus, there is no need to implement URL routing on the server since you simply serve the application and let it route the URL.

When you change states on the client, instead of changing state and then changing the anchor, you change the anchor and that triggers an event which causes the client to interpret the URL and change its own state. Thus, there is only one piece of code, ever, that handles routing.
No, the North American (or maybe just US) models were just called "Pickup". What most of the world called the Hilux Surf was called the 4Runner in the US.
"All true, and still they've had great success."

Google has had great success, which is good to see.

"Which just means they can do even better if they can address those obvious problems."

Not necessarily. If all these people are just buying android phones because they can not get an iPhone, then nothing Google does will change that. The real test will be when the iPhone is available on more carriers, and when people need to upgrade there Android devices, and stay with Android. It is just too soon to tell, so far.
Growing new organs, including printing hearts with inkjet printers
I was alerted via twitter by other gamedevs... no shoutout! Really nice of you to setup EASTL like that, I'll alert others.
Whenever I get to thinking about what a Platonic-ideal recipe manager app should have, I go off on the tangent that, since a recipe is just a set of cooking instructions—a program—written to be interpreted by a human, a recipe manager should work a lot like a source code manager. You can branch your recipe, try out a variation, then enter the results (whether it was better or worse than the original), and go back to the original if you didn't like it. I imagine this idea would only be useful for "chefs" as opposed to "cooks"—i.e., people who develop their own recipes, rather than using recipes they find in books/online—but that seems to be somewhat close to your target market, if your differentiating feature is the ability to enter custom recipes.
That's a really interesting idea, and we've had a few requests for something similar.

My question to you is: are you really going to be willing to keep your iPad updated with every single ingredient you have in your fridge, and every single spice in your pantry, especially as things get used up, thrown out, and replaced?
I have just about completely ditched the android emulator because it is irritatingly slow and I'm constantly finding it with its pants down trying to talk to eclipse. At our company we've also found that it doesn't give an accurate idea of how readable the text is in your interface, or how easy it is to interact with, partly because it's just too big on the screen and partly because it's sluggish.

It is at its most useful when I want to pull a file from internal storage, which often isn't possible on a device, or when I don't have a device handy, in which case it is a passable solution. It's never, ever my first choice, though.
I can't wait until book publishers do what indie music sellers do: buy a cd, get the mp3.

I will pay extra money for hardcover books that come with an ebook: I have a nice looking version for in my bookcase to casually peruse, and a spaceless, weightless copy I can read on any of the devices I tend to already have with me.
Not EMACS, not any version of it.

He took over the original version EMACS after Guy Steele in particular negotiated a common set of Editor MACroS and key bindings, and in the long term he added some serious value to it.

The current EMACS we use (GNU or X) started from a fully functional version of an EMACS written for the VAX in C by this obscure guy named James Gosling. Even had a bytecode that its Mocklisp compiled into.

RMS started with a copy of that under ... questionable circumstances ... and substantially improved it, e.g. giving it a full although unfortunately dynamically scoped LISP.

I'm not sure who wrote the first Lisp Machine EMACS, named EINE (Eine Is Not Emacs, a popular naming scheme at the time), but as I recall Dan Weinreb did a lot of ZWEI (Zwei Was Eine Initially). It's likely RMS contributed to it, he made quite a few contributions to the Lisp Machine's software.
Bits costs less than paper.

Yes, that's why the ebook is $14 and the paper version is $16. Expecting ebooks to be radically cheaper is where people are going wrong.
grunt research work which I could have done my freshman year of college

If it's just research, there shouldn't be a problem with outsourcing it, whether you tell your boss or not. I would think that your boss would want you to get the project done in the most efficient way possible, and if outsourcing is the most efficient way to do it, why wouldn't you do it. As an example, at a previous job I was assigned the task of doing a cost/benefits analysis for switching our office phones (20 extensions) from a regular PBX to VoIP using RingCentral and Angel.com. I could have spend a few business days doing it, but instead I farmed it out to an MBA in India I found on Elance. It took him 4 hours at $12/hour and my bosses (who all had MBAs) were very impressed. Of course I fessed up immediately, and they were even more impressed that I didn't waste 3 business days doing it myself (at a cost of $250/day). It's just smart business.
مسلسل سيلا الحلقة 36
I asked that recently on Quora

http://www.quora.com/Twitter-com-2010-Redesign/Why-did-they-...

There, a Twitter employee confirmed that they used the hashbang to comply with Google's proposal.
Thanks for this. Just in the process of migrating my app to Backbone.js.
App looks great, also seems to be doing really well on the app store congrats!
That's exactly my point...you'll find plenty of articles that say Facebook is profitable, but you'll notice that all of these articles quote "inside sources" so you can't be sure where their info is coming from or whether it is reliable.

I remember lots of stories about how profitable Demand Media was, even quoting the CEO saying it, but when they filed papers in preparation for an IPO, the profits were nowhere to be found.
At least one reviewer has an interesting take on it

http://www.amazon.com/review/R1WUN3F61QZD5Y/ref=cm_cr_dp_per...
As fhars points out, type 1 diabetes is not based on diet or lifestyle. There is no reason to think that I wouldn't be diabetic if I were born a century earlier.
I've always wondered how many apps there are on the Market using Scala - I've never heard of one and it would be interesting to try writing my next one in it.
Good luck finding such a teammate and making that guy work on a web based dental software.

Sigh. Posts like this slap me in the face that maybe we're in the wrong part of the world to do software business. Here's our list of interview questions for a web developer position we couldn't fill for the last 2 months.

1. What is Javascript and why is it needed?
2. Could you talk about HTTP GET and POST.
3. What is OO? Have you "heard of" design patterns? (Most haven't even heard patterns at all.)
4. Could you talk about any other languages than you currently use? (mostly ASP.NET and PHP)

We have seen very few applicants fulfilling us beyond the second question. And the ones that do cost an arm and leg. This happens in Istanbul, a city of ~15 million.
If you want to access the underlying DOM element (which I very rarely find myself needing to do when working with jQuery - the $-enhanced version provides methods for everything I might want to do with it) a shorter idiom than .get(0) is this:

var el = $('#el')[0];
Simply put based the type job your applying for there is types of solutions they are going to want to see. Without knowing more about the job you may be thinking frameworks while they want ASM.
My app started out slow but has been pretty successful through word of mouth. I've done no advertising or marketing as this started out as a class project.

In the 5 months since my app was released (this is cumulative for all versions of the app both paid and free):

June: 500

July: 2K

August: 16K

September: 23K

October: 11K (so far)

My app is FantasyMonster (http://www.fantasymonsterapp.com)

I have similar thoughts as the author of the blog post. Doing your own thing is way better than working for a corporation. I plan on quitting in a few months and traveling the world with my wife while working on more apps.
They could easily release a WebKit-based browser with Bing search built in and call it MSIE, solving both your/Microsoft’s and schammy’s problems.

(Edit: This is obvious to industry observers and has been “requested” by frustrated devs for years. But Microsoft won’t do it. Pride, probably, is the biggest reason.)
I'm not sure what you're trying to do, but was wondering if you could use FPGAs or microcontrollers.
As vidar mentioned in a different thread of this story[1], prior art plays a large part in this process.

1. http://news.ycombinator.com/item?id=1797836
JQuery Dashboard Gauges using Raphael, XHTML and CSS
This. I have a '88 Toyota Land Cruiser that still runs like a dream (well-maintained), but still -- with over 240K on it.
Good usage example: http://pdxapi.com/pdx911/feed
2010 ggplot2 Case Study Competition Winners Announced
> "AJAX Crawling" is great, but the hash trick has been used with AJAX long before this to provide back button support in AJAX-heavy websites.

> Before this technique was widespread, it was all too common to hit "Back" and be taken to the previous website you'd viewed, even if you'd viewed more than one page on the original site.

Uh yes, the original poster of the question is aware of that:

> As far as I can recall, earlier this year it was just a normal URL-fragment-like string (starting with #), without the exclamation mark.

His question was not about the hash, but specifically about the shebang.
His requirements list is written forbiddingly, which I agree is dumb, but it is not (at a casual read) a totally ridiculous role description for a very senior Unix web system admin.
as the first commenter posted, you won't find anything reliable as its better for them if they don't disclose their real numbers.
Now that you mention it, I realize "naked" email addresses may not be naked in the original html. Thanks.
Well, on the other hand saying "we know there is an issue with your browser, sorry" may mark you as an incompetent fool to your readers.
> To me, “IE9 is the IE6 of CSS3” means exactly what the article illustrates: “You will be unable to deploy cross-browser sites using exclusively CSS techniques like CSS gradients and text-shadows without fallbacks specially crafted for one browser.”

It is already impossible right now, even ignoring IE9.
I believe MooTools still makes extensions to built-in DOM classes, which other libraries avoid - even Prototype is moving away from that technique, and they were the first to popularise it.

http://perfectionkills.com/whats-wrong-with-extending-the-do...
And it would instantly break every single intranet built on MS technologies.
Most of us do, just the fanboys are louder and more rabid.
As a development phone the Nexus One is the best choice. You can unlock the bootloader and install Android from source after that.
I gave a concrete example in a comment on jwz's blog, referencing my blog for the 2007 @media ajax talk I gave, showing how AS3's type annotations can slow things down. If you have a loop and annotate the loop control variable as int, but it flows into expressions that evaluate arithmetic, then per the unchanged-from-JS rules, you get IEEE754 double evaluation. This means widening not wraparound on overflow. It is non-trivial to optimize to remain in the ALU. But the int storage type means stores have to be narrowed correctly from double to int.

Not annotating the loop control variable lets two things happen: 1) everything on the FPU, which if SSE has a lot of bandwidth in parallel to the integer units, which can still handle addressing and known-int chores; 2) tracing JITs can speculate, and type inferencing JITs can infer, that the loop control fits in an int, and all evaluation and storage can use int domain.
You have to realize that once you get an unlimited texting plan, you don't hesitate to send a ton of one or two word texts.
Yes, I submitted the original title.
I use the emulator for continuous integration. Its really helpful for unit- and integration-testing. Combine it with Robotium and you can thoroughly test you application across screen sizes and Android OS Versions.
I put the quotes around premium 'cause I don't really feel Apple charges unfairly for its products. The software and design is worth every penny of that extra 20%~30%.

My take on the R&D thing: Yes Apple is likely to be the largest tech company to spend least on R&D, but they have a much smaller range of products and market share to recover that cost. Also I was talking about the smart phone for that.
Nokia and Microsoft don't make Android phones. They cannot take the free ride on Google.
...to everyone in your address book at once.
"Who's going to...", not "Whose going to..."
isn't the nook an android tablet? (albeit a very specialized one.)
I agree with too long. I found myself skipping the first sentence of each paragraph ("You watched the x-files a lot as a kid...") because I knew they'd be jokes.
You can lead a horse to water but you can't make him drink.

Forcing kids to sit in school all day doesn't result in them paying attention to school. They just text all day.

Something needs to change.
"Our exact GPS co-ordinates are 40°18’47.86” N by 111°42’22.48” W at an elevation of 4,757’ (according to Google Earth)."

Dude, just tell us the location. No need to get clever.
Newer SMS interfaces also encourage that by making each text look like just another line in a chat, instead of a separate "message". I have an older phone where you have to read each text message as a separate message, and it causes a bit of an expectations mismatch when I'm texting with someone who's using a client that makes it look like a chat window.

I usually send something concise but information-packed, sort of like a tweet, and minimize separate texts. So I might send something like:

just got downtown, at cafe whatever. heard from jim?

But if I had a chat-like interface on my phone, I might write three separate messages,

just got downtown
at cafe whatever
heard from jim?

For me, the latter style is really annoying to receive, because it gets queued as a series of incoming messages I have to read and dismiss separately, but I think that's becoming less common on newer phones. If I switched to that style, I could easily see sending 3x+ more messages without actually changing how much information I send.
How many messages do you send on IM, IRC, etc? Now pretend two things:

A) you're stuck at school without a computer and your parents won't buy you an iPhone or anything that can use IM or IRC, but you have a feature phone that can text and so do all your friends...

B) you write in the style where you type 3 words, hit enter, type 5 more words, hit enter, so one paragraph turns into 10 messages.
Can I just go with levy.ww.com please?
This app looks like a good candidate for some idea I and my gf had a while ago, I'm not going to implement this so feel free to take it.
There should be a feature to rate (or like) recipes, so you can then recommend recipes based on what other users liked.
That makes it easy to discover new recipes that suits your tastes.

I don't have an iPad so I'm not able to review your app, good luck.
He's calling regular philistines like you and me "Romans" as an insult, one he sees as particularly vulgar.

Not even. Taleb values a combination of intellectual integrity, street smarts, empiricism, and humility in the face of uncertainty.

Far from considering ordinary people 'like you and me' to be philistines, he finds those traits he values in many different walks of life - from the Brooklyn born street-smart trader 'Fat Tony', to casino operators (their risk is not the actual games), to military planners (the risk managers with the most at stake).

He also finds the opposite - the Platonists (those who make the mistake of believing their highly complex yet nevertheless oversimplified models can reliably represent reality) and the philistines (people who value commerce above all else, and art, science, literature only for their capacity to make money or signal it, if at all) - everywhere as well. His particular targets are Wall Street, financial academia, and Economics Nobel, not 'you and me'.

He's quite clear on this in his books and writings.
The next question is... does HN also remove the interrobang‽
Design Strategies for a Successful Pricing Table
Well, we've managed to build a large and talented dev team with this approach thus far. I guess once we start having difficulty finding capable devs we'll have to lower the bar. Sigh.
I think the title is a bit misleading.

The article focuses on explaining who Lord Sugar is and the only quote from him is at the end (it's a one-liner)

Where are the "business tips"?
As a developer you want to target only on phone, and you then want that phone to have as wide a market-share as possible, so you will have more people who can buy your app.

As a user, you want to buy only one phone and then want that phone to have as wide a market-share as possible so there will be more apps for it.

As a competing phone manufacture you are outnumbered, so it doesn't matter what you want.
Wait, what? This can't be accurate. I'm 17, and the heviest texter my age I know sends around 800 a month. Among me and my friends, the average is roughly 30.
Great question.

Generally, I tend to have certain ingredients always-on-hand. There are others which I buy occasionally but don't always have. And of course things do run out as the week progresses. In a nutshell, having to re-enter everything every time would be tedious. But imagine this...

The app keeps a history of food you've entered into it already. When you load it up it displays foods as icons. There's a picture of your kitchen (fridge/shelf) with food icons sitting in it. This is what you have now, and you can drag/drop food into your kitchen. There's also a side-bar shelf, your "food history". This is stuff that you ran out of. Drag/drop food to/from here into your kitchen, and suddenly you have a visual inventory management system that isn't just some giant cumbersome UITableView.

Ideally you could add/remove stuff from your food history. It would end up being a general list of all the food you "usually" buy. Initially populating that list would be time-consuming, but afterwords it would be fairly easy to keep things updated. You could also mark an ingredient as "rare", and tell the app not to save if for later in your history.

This wouldn't work so well for someone who has a high-turnover of ingredients, and buys a fairly large variety of different stuff. But my hunch is that most people likely buy the same stuff over the course of a month or two. I'm not sure if that's true of everyone, but if it is, an easy-to-use inventory management system like/similar to what I described might work out good. I'd definitely use it; the benefit from shuffling around a virtual inventory for a few minutes would pay for the experience to eat something different/new, rather than settling for the same-old.
Sure, it's HN policy to prevent sensationalism.
r[0] = Min( a, Min( b, c ) )
r[2] = Max( a, Max( b, c ) )
r[1] = a + b + c - r[0] - r[2]

I don't think that can suffer from integer overflow. But it might suffer from floating-point rounding problems.

Of course you could always go with the boring solution:

if a > b: swap( a, b )
if b > c: swap( b, c )
if a > b: swap( a, b )
Press/Media Pages 101
'cuz i like what I have and I want it to be successful.
Briefing: Cancer is not a disease of the modern world
He's Australian, and the Australian army is in Afghanistan, so he could be charged with treason. Apparently they don't have capital punishment for treason in Australian, but life imprisonment still seems like a deterrent to me.