skysight-inc/HackerNews huggingface dataset:
Note that you don't actually need to run the installer. You can just add "Tools/objj/bin" from the download or "$CAPP_BUILD/Release/env/bin" from the build to your PATH.

We probably don't make that clear anywhere, sorry.
WOOOOT ! Congrats dude ! I'm kinda sad I didn't join you. You rock
Database Admins Realizing There Be Other Databases (DARTBORD)?
"Do we have to resolve all other fairness issues first, before we can even talk about it"

I would be interested in why few women choose IT. However, the phrasing of the headline made it sound like more than just talking. "Lack" implies a problem that needs fixing, doesn't it?
I have the distinct impression that H+ magazine is put together by writing the headlines first (giving each a near-future sci fi theme, e.g. DO BOTS FEEL JOY?) and backfilling the article content.

It's like the Wired "Future Artifacts" back-page feature turned into a full publication.
Technically, thieves redistribute value, they don't destroy it. Speculators, on the other hand, can destroy capital by making bad investments. They can also just get lucky by investing in a rising economy.(thereby not contributing any information of value)
I thought I'd try it, using the link provided in the article (http://www.polishmywriting.com/nyt.html) I copied some text from my blog into it. In the sentence fragment:

...took pictures of famous czech and slovak authors...

It noticed that Slovak should be capitalized, but not Czech.

So until it can pass my 30 second test, much as I am pleased for the authors, I'd not use the product, under any ownership.
"And then it found that Manomio hadn't yanked the interpreter, it had simply tucked it out of sight."

It wouldn't BE a C64 emulator without the basic interpreter.
So, now the spelling and style checker has a name that looks like a typo?

[edit]
OK, it looks like it _is_ a typo. Automattic is misspelled incorrectly in this thread. And no, that is not redundant.
Paying Amazon does not negate the need for a sysadmin!!

I didn't mean to suggest that it did. Administering Amazon is a big part of my job at the moment. It's a lot of work.

Bare-bones Amazon is a poor example. I should have picked, e.g., Engine Yard: someone at least one step farther up the food chain.

And, even then, I'm not suggesting that hiring a cloud host will make these concerns magically go away. I'm just suggesting that any argument which assumes that these concerns have magically gone away -- rather than specifically addressing them -- is leaving something out.

Meanwhile... it's a mistake to say that Amazon takes care of "only the hardware part". That's like claiming that a car company only takes care of "the hardware part" because you still have to learn how to drive in order to use their product.

Among other things, Amazon provides an abstract interface for provisioning hardware. They provide a standard platform that lots of people know how to use, so that you can install pre-configured AMIs, follow canned recipes, run third-party utilities for managing EC2 hardware, ask questions on Stack Overflow, or hire people who are guaranteed to have experience with your exact platform. And they provide the ability to rent variable amounts of hardware by the minute.

One thing which I expect to see on the scene any minute now are third-party hosting providers who provide similar services to Amazon with a compatible API, so that tools used for managing EC2 instances can be run transparently against the new host.
I don't know of another organization that, on balance, comes across as having a deeper well of general competence and organizational smarts than the marines (/not a marine).

How much of marine philosophy and organizational style makes it into your consulting work?

I had a similar experience at one point, though in different circumstances and a different organization. Hardscrabble, self-bootstrapped types tend to try and solve everything on their own b/c that's just how they've done.

It's good to have that backbone but can be sabotaging if it's your only strategy; the frame of mind it puts you in is intrinsically adversarial and limiting -- how do I do X for Y despite Z? -- instead of collaborative -- Y wants me to do X but there's Z...can Y and I figure something out?

People from more privileged backgrounds generally are more comfortable taking the latter approach; the behavior can be learned, but once you do you realize how much ground you needless lost, which is sobering.

Bravo for the excellent anecdote.
This issue, as indicated in the editor's note at the beginning, is themed around sci-fi ideas that people are working to bring to fruition. It's a counterpoint to the serious theme of the previous issue.
I like that its a bookmarklet and not a greasemonkey script: that means I can use it as well in Safari.

Yes, there is CreamMonkey. However, CreamMonkey is an inputmanager. Which means: A. it doesn't work in 64bit Safari and B. gets loaded into every (32bit) app on the system. That's something that I don't want to deal with.
title typo alert
Great idea! Great execution!
About 2 above. It may help to see how job websites make clear distinction between job seekers and employers. How elance.com makes clear distinction between clients and freelancers.
Xkcd book tour announced - meet Randall Sept 22nd at Y Combinator
A computer game for the entire family: http://www.youtube.com/watch?v=4UJ6yrDBS1E
Fun trick my dad taught me. It's inconsistent, but when it works, it's pretty cool.

Before bed (when you're done reading and ready to flip out the light), close your eyes and visualize a clock (old kind, with the arms). Picture it at the current time, then slowly rotate the dial until it's your wakeup time. Repeat a few times. Something is pretty cool about literally setting your wakeup alarm, and waking up within a few minutes of that time.

Also it's a good time to meditate / focus / relax before bed, which is probably the most helpful part of it.
from what I've seen, you get DCS at the 'few hundred servers a year' range, and they are still way more expensive than the parts + my theoretical $500 assembly charge. (granted, they are still a better idea than building it yourself without ESD protection.)

I don't negotiate, I'm just going on what the boss told me the things cost. And cost per server matters a lot, I mean, my entire business model is predicated on the idea that I can get registered ecc ddr2 ram for $20/gigabyte, and that I can cram a whole lot of it in a server. when I try to recommend similar things to a client who pays more for ram, my model just doesn't work.
The best solution here is probably to learn Ruby. There are plenty of non-obvious things in various programming languages. The benchmark should be readability by people who know the language.
he was referring to the actual typo in the headline: "Auttomatic" instead of the correct "Automattic", he wasn't talking about why it had two t's in general
I assume the sale price is not public?
It's a nice long compilation of interviews with several designers, broken up by topic. I love this "talking shop" approach rather than just throwing up 50 screenshots in a random list - I can always visit one of the CSS gallery sites if I want to see visuals w/o any analysis.
Reading these comments all together is making me wonder if the OP was subtle sarcasm and each of us missed it.
> Hear, Here!

http://en.wikipedia.org/wiki/Hear,_hear
One of the things we're doing is downloading heaps of blog data, processing them, and looking for the misspelled words that occur the most, and adding them to the dictionary. Trying to keep up on some of these Web 2.0 names/terms.

A tool like AtD isn't meant to be a portable websters / virtual grammar nut--it's meant to act as an automated set of eyes and help you spot errors that you didn't intend to make.
Omidyar himself during the 2008 "Bubble" tv episode of "Download, The True Story of the Internet" on The Science Channel hosted by John Heilemann, stated that he hired Meg Whitman as CEO because he is not a business person and did not do any resarch to begin with, before he began writing the code to develop Ebay. He started with no business plan,and at first the site has very slim pickings of things to auction. In 1998 they hired Whitman because they he realized he need an "A List" business person on their team in order to define the company, direct it, and get it to be taken seriously. Whitman led Ebay to its IPO.

I am not a greedy person at all, and though I enjoy being a founder myself as I currently am one, I have both an MBA and am a founder. So I represent both sides and the best of both worlds. Whitman my not be the founder, but her efforts and that Harvard MBA has led her to the tune of of starting salary of $175k per year with an annual bonus of $100k. in 2008 this had grown a salary of $11 million per year,and today she still owns 3.9 million shares of Ebay stock. Not too shabby I'd say.

Meg Whitman's Ebay Employment Letter
http://www.allbusiness.com/human-resources/workforce-managem...
50 things on 50 pages. Sick and wrong.
You could draw a window around the visible items. It would show off relative popularity and rate of change as well.
"More is more - there is no such thing as too much information."

Sure there is. People are busy. Brevity, fact-checking, and filtering are good. The internet will just have different mechanisms.

The question is this: if old journalism dies (and that looks likely), what will take its place? Who will make the phone calls and file the freedom of information requests and sit in on the trials? Most blogs now are commentary, not original research.
Wikipedia should really release a mini-portable hard drive or USB stick that contains the majority of Wikipedia and is capable of auto-update.

I believe it would be a great source of revenue for them and enable them to run a better encyclopaedia with less hits on their website, especially for frequently accessed sites. I believe full integration of the offline and online would be required.

Example: Open the Dilbert wikipedia page, you can browse through to what you want to see. If you have an internet connection you can hit the refresh button (or an update button) and it'll quickly check and load an updated page and update the offline.
"The implicit message is clear: you must conform to our pointless strictures, or you will not be accepted."

So THAT'S why they made us shave our heads and break rocks 5 hours a day in middle school.
Awesome, I am incredibly happy for this! It was a pleasure working with you on both FeedbackArmy and this in terms of design, it is a rare treat to have such a polite and understandable client. I've also seen you online at the most awkward times of night slaving away, so I know this is certainly well deserved. Best of luck my friend!
Yahoo intros new iPhone and BlackBerry apps
Obama Warns Students About FaceBook
Recursive handwriting considered harmful; bring back recursive handwriting considered harmful; bring back recursive handwriting considered harmful; bring back recursive handwriting considered harmful; bring back...
You are correct in preferring a public-key signature scheme to a shared-secret scheme. While a correct implementation of HMAC-SHA1 should resist forgery as well as RSA-SHA1, there are numerous drawbacks to shared-secret schemes in general that you noticed.

Another weakness in OAuth with RSA-SHA1 in the section you cite is that you have to implement your own PKI or other scheme for validating the source of RSA public keys. Like so many other specs, it punts on this hard issue.
Are online travel agencies quoting higher rates because of your Web cookies?
Ironically the grammar error he cites might not be an error, depending on whether Mr Franken said that IRL or in print. If it were in print, such as on a website or email, then it was not incorrect for the New York Times (which was why I missed it, because I skip the quotes when looking for errors) to have simply transcribed Franken's error. (In that case they could put the old (sic) there, but I view that as a total dick move. Leave that pretentious stuff for The New Yorker.) If they were transcribing his spoken word, then it was erroneous.

I view that as ironic because the article talks about contextual grammar checking, and there's no way a machine (or in this case even a human) could know the proper context that determines whether or not the article's author made a mistake.
I think there's a (mostly) non-sequitur there. Russian cursive handwriting bears only a very faint resemblance to Latin cursive. Russian cursive is (famously) hard to read and confusing because so many of the letters either look like other cursive letters, or even worse, look like other printed letters. Indeed if you were really totally ignorant of printed Latin cursive you'd probably find RC easier to read, because you wouldn't be seeing bloody Ms everywhere.
In the real world, thieves destroy wealth in the process of redistributing. They break windows, they cause people to hire security guards, and their actions make people feel vulnerable and insecure -- all wealth-destroying. The redistribution isn't zero-cost to the thief either. The gas used by the thief to get to his target is destroyed wealth.

Thieves also redistribute goods in such ways as to lower their value. Let's say a biotech company pays $20k for a microscope. A thief steals the microscope and pawns it to someone for $20 who just thinks the microscope looks cool. Wealth has been destroyed through the misallocation of resources caused by the improper redistribution.

As for speculators destroying wealth by making bad investments: yes, they can, but they lose money when they do so, which is a self-correcting process. The CEO of a company can also destroy wealth by misallocating resources.

As for speculators getting lucky: yes, they can do that as well, but random chance tends not to be sustainable (a random strategy will lose on average after transaction fees), causing a self-correction that tends towards mitigating noise. Anyway, if they are lucky and right, they've still added valuable correct information, just as a company that randomly happens onto a successful product still created value.

As for speculators getting lucky by investing in a rising market: if the market rise is supported by fundamentals, then the speculators are still adding value by allocating resources towards worthwhile enterprises. What's the difference at that point between speculators and investors? If the rising market isn't supported by fundamental wealth creation (e.g. the central bank is printing money), there will be a correction, and the (long) speculators will lose money.

Don't get too tied up on the word information. Market processes allocate scarce resources in such a way as to maximize total wealth and wealth creation (as best as can be done with the information available). Sometimes correct speculation aids that process indirectly by sending price signals. Other times correct speculation adds value by directly allocating resources where they can best be used (investing money in a startup, or in a pool of companies, or in bonds, for example).
How do college students build credit history as rules change?
why does it say LISP isn't a functional programming language but Clojure is? Isn't Clojure a dialect of Lisp?
Conversely, you can be great at developing and articulating the ideas in your head, but if you can't implement them well, someone else will.

I remember reading Robert Zubrin's thoughts on Mars expeditions. He argues that the ideal initial team to Mars would be four people: two engineers, two scientists. His rationale is that you need engineering and science, and that it's easier to crosstrain an engineer or scientist as a pilot and mission commander than it is to crosstrain a pilot to become an engineer or scientist.

Startups are a lot like going to Mars: to do one well, you need people who know how to do the real work, since you have limited cabin space. You can call Mission Control to do a lot of stuff, but the most important work requires the people there in the capsule with you. From that perspective, you can cross-train a programmer to do business easier than you can cross-train a pure business person to do programming.
The YC crew has graciously let us use their space for the event. I can't think of a better setting for a meet & greet with Randall then to be surrounded by Trevor's robots.
write a hacker news reader so I won't have to exit emacs for that.
I think avoiding products that you must buy through salespeople is another good defense... Assuming the same good is sold by two companies, if one requires you to dicker over a price with a professional, it costs them much more to provide you the service than it costs the other company, who just puts a price on the website.
You're right! I meant the first graphical Apple computer! The "Classic" Mac OS.
Bid is in. Looking forward to this.
It doesn't have to be, but if the only thing uniting them is agreement on a common enemy, then everything I know about human nature says that it's going to end up that way.

I would love to read a detailed, informed comparison of CouchDB, MongoDB, Tokyo Tyrant, Redis, etc. by somebody who knows enough about RDBMSs to realize they don't all suffer from MySQL's limitations. I'm curious what use cases they fit the best, etc., but most things I've read have only been familiar with one or two of them (understandable), or has been very heavily biased towards somebody's pet project or new favorite.
Ask HN: Help us validate an idea by completing this survey
The article was written by someone who seems to believe "Lisp" is synonymous with "Common Lisp" (We're talking about Common Lisp instead, often shortened to "Lisp").

So it seems Clojure (and Scheme, Arc, etc) are implicitly excluded by the author.
The nomenclature goes something like this. The common noun "lisp" refers to the family of languages; the proper noun "Lisp" refers to Common Lisp; and "LISP" refers to obsolete lisp dialects from long before Lisp's time.

Generally, lisps are not necessarily functional, though some dialects are, to varying degrees. Common Lisp isn't very functional at all; Scheme is much more functional; and Clojure is quite strongly functional.
I believe it's because Clojure constrains itself to immutable data structures, while Lisp allows both mutable and immutable structures. You can do functional programming in Lisp -- like you can many other non-functional languages -- but it isn't required as it is in Clojure.
Hey- we're working on an idea and would like to get some more validation about it. Please help us out by completing this survey-- will really influence how we go about what we're doing :D

Thanks YC!
May be you can elaborate.
It's not an accelerometer that does this, it's a proximity sensor. It's a little preposterous to imagine the phone can account for every possible way I take my phone to my ear.

The iPhone uses the accelerometer primarily to rotate the screen. There's not a whole lot more (apart from some niche applications) that any phone manufacturer does besides that.
Thank you! I don't know that in Lao, but the future students of the 'xkcd school for kids who can't do romance,
sarcasm, math, and language good' no doubt appreciate it as much as I do.

edit: or maybe they're all Garfield fans. We can get them on the right path.
The iPhone app Encyclopedia downloads a Wikipedia dump to the phone and works offline. It manages to strip it all down to about 3GB

http://www.steamheavyindustries.com
The NYT article makes it quite clear it's an interview. It's just a simple error of spelling (not grammar, the sentence is grammatically correct) in the original article.
Excellent idea, that's something I would use.
Ive been running 1.9 in production for about 6 months now, no issues. Generally if all your code works, you're good to go.
Many of your best employees will quickly leave the company if its stock price falls to zero.
No Boston? Darn.
I'm voting for the fortunes divided option. Families can also grow exponentially.
Thanks. I was tempted to be a jerk and just add "(sic)" to the original title, but I decided to correct it instead. :P
No Atlanta? Darn.
Such a relief to see this talked about..!

So much design discourse is relegated to online magazines/publications/portfolio sites.. It's quite refreshing to see some focus in the web apps arena.

Does this count as 'A List of N Things'..? =)
Working on that one. It's a short commute for Randall :) so when Berkman had some snags, we didn't fret.
* Multiply 20 mV to 1.1 V
* A nanowatt wake-up clock

El cool. Will there be tens of thousands of these in forests everywhere before long?
NOAA would probably like to have a lot more 'quick-snapshot' weather stations for simulations ... once nano-powered xmitters come along.
Cheap Dog Toys - Economical And Safe For Your Little Pooch
Also- please feel free to fill it out for as many projects as you care to tell us about: we're keen to learn about all kinds of styles!
How to stop mumbling on the page and be legible by going italic.
I think you'll find that YC is littered with failures (startups missed, and those chosen that failed). That's the great thing about the model. At this scale they have the ability to do so.
The author forgets to specify, but he is talking about Common Lisp, not Lisp in general.
http://orgmode.org/ maybe?
The Lack of Emotion on the Web.
Per question 1:

http://marksmannet.com/RobertMarks/REPRINTS/2009_Conservatio...

A critique (FWIW):

http://scienceblogs.com/goodmath/2009/08/quick_critique_demb...

Dembski's paper shows that any search performing better than random sampling requires the addition of information. This is information in the Shannon sense, -log2(p), where p is the probability of sampling the target region in a search space normalized according to random sampling.

This cannot be done algorithmically for an arbitrary search landscape. According to IDT, however, the defining quality of intelligent agents is their ability to produce information. This can be measured and thus falsified or confirmed. I.e. do agents we normally identify as intelligent, such as humans, actually produce information?

Per question 2:

If the above does not define terms enough for you, let me know. Dembski does a very good job in defining ID mathematically. The following is a collection of his work, much of it freely available online.

http://www.designinference.com/
I wonder if the work environment has more to do with. The programmers I know all work at companies where what they do is the main product.
function parse_git_dirty {
[[ $(git status 2> /dev/null | tail -n1) != "nothing to commit (working directory clean)" ]] && echo "*"
}
function parse_git_branch {
git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e "s/* \(.*\)/[\1$(parse_git_dirty)]/"
}
function parse_current_dir {
ruby -e "puts ('../'+Dir.getwd.split('/').last(2).join('/')).gsub('//', '/')"
}

export PS1='\[\033[31;40m\]$(parse_current_dir)\[\033[0;33m\]$(parse_git_branch)\[\e[0m\]$ '

I couldn't be bothered to work out how to shorten the path natively, so I hacked it [badly] ]in ruby... :)

http://grab.by/3Gg
You're right in that they take care of the hardware part and the hardware provisioning part.

Even with EY you have to administer anything non-standard yourself (at least that was my experience with a former employer.)

I am saying that Amazon takes care of "only the hardware part" in the same way that a trucking company might lease its trucks. Sure, maintenance, part fulfillment, repair and truck acquisition are taken care of by the leasing company, but the bulk of the business is in the logistics and operations.

I am pro-EC2 for a large class of problems, and just recommended cloudfront/s3 to a friend last night. But some people have this fantasy scenario where the cloud is a magical place where applications can live and scale horizonatlly, and the reality is that Amazon offers a very good starting ground on which to build and administer your systems. (As you know.)

I think we're largely in agreement. I apologize for minimizing the amount of legwork that Amazon takes care of for you in an attempt to stress the amount of work that still remains.