skysight-inc/HackerNews huggingface dataset:
Don't forget that since you can safely assume somebody learning emacs lisp is using emacs. You could provide some text as a commented emacs lisp buffer that can be evaluated in place, like a variant of literate programming.
DustJS smokes jquery-tmpl in benchmarks
> "Macros are like missile. You don't need them often but if you want to destroy a small village nothing can be better."

I'm partial to "Macros are like second amendment rights. You hope you never have to use them, but if you've got no other choice then you will be very glad you have them."
Hey, thanks! I like the last idea -- I'm sure a PRWeb release ($200 or so) would get picked up by enough random press-release-republishing semi-splogs to make the publication date pretty easy to prove. And a GitHub repo would give us another proof-point.
This is a serious comment. I am really interested in Go and have been following Russ Cox & Rob Pike for a number of years. I listened to the whole of this interview. It was interesting.

But, the sound is terrible. Which is a shame. With the resources available to an organisation like Intel I would expect better. A couple of decent microphones rather than headsets would have been all it would have taken. Russ was in Google, no doubt, and is a Mac user so I'm sure there would have been no problem for him to connect a decent microphone (or record his end in garageband for later inclusion).

If a one-man shop like Dan Benjamin at 5by5 (http://5by5.tv/) can get it right, surely Intel could do a bit better.
Where are you giving the various "defsystem"-implementations credit? I bet 90% of fabric's features where already implemented in any of those 20 to 30 years ago.
These look like implementation defects to me. I do not know if the problem is in Word 2010, or Word 2007, or both. It is specific to Open XML since if you use the .doc format the problem goes away. It is embarrassing since Open XML is meant to the new and better format, and this is a good reason not to use it.
I believe you're right, though the 80-20 law is just a very rough layman's approximation of a Zipf distribution.
> a spec as complicated as this one is near impossible to implement 100% correctly.

I gather being impossible to implement by third parties was a design requirement that was accomplished. What I find surprising is they got carried away and made a spec they couldn't implement either.

> there is no way to tell if the spec is implemented correctly

That's why a correct open reference implementation is a must. You can always say that any corner cases can be resolved according to the code.

When you make your spec excessively complex you are just asking for trouble.

This spec, BTW, exists for the sole reason as to legitimate a Microsoft format as a standard competing against ODF. It exists not to be implemented correctly, but to fragment the marketplace, preventing the standardization of something Microsoft cannot control and use as leverage.
Agreed. She needs to be the one initiating things. It's very dangerous to help someone out only to find out you're more committed to their success than they are.
Is this a problem just in the US? Why don't we see more tech IPOs in other countries such as Canada?
> Network interfaces should not rename themselves after reboots.

But that's because PCI bus walk order doesn't change across reboots.
This sounds like simply a bug in Word 2007 or Word 2010, not a problem with the document format.
My primary network interface has just become "en0" again, after being "en1" for about 8 years (the time between my first iBook with 802.11b, and getting a MacBook Air which doesn't have an ethernet port).
There is no hacker news problem if you realize that all sites up to this point in internet history are either heavily curated for quality and limited in scope or self-moderated with a one-dimensional, imperfect karma game, and thus chaotic and ephemeral.

Such is the nature of suchness until someone figures out a better game that more properly engages human nature.

Crying over the demise of HN is like crying over a naive hill-climbing algorithm when it gets stuck.
Here's some background

http://code.google.com/p/ocaml-burg/

http://brion.inria.fr/gallium/index.php/OCaml_code_generatio...

http://flint.cs.yale.edu/cs421/case-for-ml.html

http://www.reddit.com/r/programming/comments/bbnao/falling_o...

http://en.wikipedia.org/wiki/Camlp4

(F# has a rich set of parsing/generating tools also: fslex, fsYacc, fparsec and active patterns, also.)
Donald Trump gets into the game business
I wouldn't have a problem with a name like "Roberts and Sons Cleaners" because, after all, it's a fairly unique combination of words. I would, however, have a big problem with someone trademarking the name "Robert". And that is the issue here: Django is a first name.
Q&A Site StackOverflow Launches Careers 2.0 To Get Its Hacker Community Hired
One of the problems that I am trying to solve is 'finding the information' so using a traditional HTML/PDF documentation generating package (Sphinx from Python Docs) is the way I decided to go. That is why there is a big focus on 'key words in URL's' and link-juice and so on and so forth...

I also need to write a set of documentation for another project that couldn't be evaluated in place as a commented lisp buffer and this is kind of a practice for that, so...
The guys behind the Reinhardt framework are going to be mad! http://www.sitepen.com/blog/2008/10/09/reinhardt-a-client-si...
No worries, just a suggestion.
I get your point, but I think you missed his.
Current futures prices for fates of middle eastern regimes
RMS once pointed out that prior art is more effective if it doesn't surface until a court case: http://www.linux.com/archive/feed/57167

Basically, if a examiner knew about the other work but granted the patent anyway, the court must presume the examiner was competent and the patent is valid, and therefore that the other work isn't relevant prior art. But if potential prior art wasn't known to the examiner, the court has to actually evaluate it. Judges don't share patent examiners' quota-driven incentive to rubber-stamp everything under threat of their jobs.
Google Versus Microsoft: The Battle for the K-12 Cloud Contract
Nice chart. How did you make it?
It's improper to not adhere to the religion of the majority? Are you nuts?
Junkie has several different meanings: http://en.wikipedia.org/wiki/Junkie
I've done 23andMe as well. If anyone's curious I'm happy to answer questions. Without prompting, I don't have much to add other than that the relative finder doesn't seem to work quite as well as I'd hoped. I do have one distant cousin on 23andMe, and it did find her, but assigned higher confidence/probability/whatever to a few tens of people who mostly seem not to be cousins. This might not be their fault - I imagine a very small fraction of the population is even on 23andMe - but I still haven't found any long-lost cousins yet.

Edit: On reflection, this is probably because I'm an Ashkenazi Jew, and we have a relatively small gene pool and relatively cyclic ancestor graphs (at least when considered undirected). If your ethnic background is broader/less insular then the relative finder will probably work better for you.
In order to answer that question, you'll need to figure out what people hope to accomplish on your site and whether or not that is actually happening. Have you tried collecting any qualitative information about this? E.g. ask your users questions via KISSInsights, interviewing a couple of users, running Userfly or ClickTale? etc. (This post describes all of this in more detail: http://blog.launchbit.com/6-tools-to-learn-about-your-custom...)

Without knowing more of this information, it's going to be impossible to diagnose what would compel people to come back.
Does the iPhone have a public bug database so we can search for issues?
Sure they can.
Their cash flow model differs from other merchant service processors. Square holds potentially thousands of dollars for 30 days before delivery to the account holder. Every moment of that time they're earning interest. It's called playing the float, and some players in the space make most of their money on float interest.
Thanks. They're doing Launch 2.0 now, which are existing companies. Any idea if Launch 1.0 is after this, or did it already happen?
Interesting service. Anyone know something similar in Europe?
I have used Supermemo for five years and learned thousands of Japanese words, and now I'm working through Chinese. Use whatever program you want (Anki, Mnemosyne, Supermemo, etc.), but stick with whatever you are doing, and use SRS to save your progress.
Why djb redo won't be the Git of build systems
Yes, that could work, though of course we might then have to prove that GitHub's records of when the repo was created/populated were correct -- I like mindcrime's suggestion (peer of yours) of combining that with a PR blitz, though.

Re: a notary -- we're in the UK, and I believe email can be admissible in court, but its admissibility can be contested on what amount to common-sense grounds -- for example, I doubt we'd be able to use a record of an email from our own server to prove we'd sent a message with a given content on a given day unless we had a lot of backup evidence. Interesting point about an email notary -- perhaps we could even use a regular one and get a statement of the algorithm printed on dead trees notarised? I guess the question then has to be, do we just have to prove that we had developed the algorithm before the other person had the idea, or do we have to prove that it was already public?
They essentially were allies at that point; irrespective of having signed a formal treaty to the effect.
Startup Quote: Michael Dell, founder, Dell
That interesting, thanks -- I didn't know that.
What I mean is I usually forget about adding points for nice posts that have big text to read, because I spend a lot of time reading and simply forget to get back and point it.

So I think posted links could use this to stay on top a little bit more, a lot of clicks on it should mean people are actually interested in it, It should not grant new points just a little tweak to give it more time for a review.

But that's my opinion and I am absolutely open about it
You can’t be afraid to fail because that’s when you learn.

- Michael Dell (@michaeldell)

http://startupquote.com/post/3466182438
StackOverflow’s Careers 2.0
So much for my attempts to discuss this intelligently, instead of emotionally. I going to consider this one more point of data in support of my hypothesis...
106 million Internet-ready TVs will be sold (and connected) in 2012
Linux as well. It might be that I'm using really big fonts on a really big monitor.
Google in Negotiations to Stream Live NBA, NHL Games on YouTube
Balsamiq knows how to win people
.hn for honduras

Clever.
This looks nice. Looking forward to reading it.

On a related note, here is an interesting article from Steve Yegge on elisp (useful for folks like me who just want a quick primer)

http://steve-yegge.blogspot.com/2008/01/emergency-elisp.html
In Donald Knuth's words: "I have only proven it correct, not tested it".
I had better luck with my relative finder. I find out I was related to a few people and got in touch with them. One of these cousins is one of the most famous people in America, but I cannot disclose any other information as I respect their desire for privacy.

Overall, the experience has provided me with plenty of infotainment. Well worth the $99 I paid.
The takeaway for me is that designing, developing and maintaining a full featured office suite is incredibly hard. And standardizing it is even harder. Look at all the teething problems that ODF had.

OO.org/LibreOffice doesn't even conform fully to the ODF standard. See issues like http://www.zdnetasia.com/ooxml-expert-odf-standard-is-broken...
>They essentially treated us hands off

>we had to switch to their email system
[...]

>basically everything was exactly the same as it had been

I disagree. Although I would characterize the behavior as far more hands-off than the typical acquisition, it's clear that the acquirer here couldn't resist the temptation to Fuck With the little things. Even the little things matter, but, as other commenters have pointed out, something like timesheets (arguably a very little thing in deed) are a symptom rather than a cause.
Good point, however, the problem is only half-solved.

If the machine is coldstarted then previous devices could be randomly reshufled. Imagine you have a datacenter with 100 machines and you have some kind of provisioning scheme where you coldstart them often. It would be a nightmare having to run ethtool -p <dev> and replug cables.

We have solved the problem by providing a consistent algorithm of sorting all the devices in a udev callback. We have a known set of hardware so we know which cards are add-ons (our machines have 4+ eth ports) and which ones are built-ins. So it works out, however, it would be nice to generalize it somehow.
How To Tell Stuff To A Computer
This was posted on HN earlier: Donating Your Software: A Whole Lot of WIN! http://blogs.balsamiq.com/product/2009/08/13/donating/
Last I checked, 23andMe shipped to Europe (with additional shipping fees).
I want that font.
Totally. That's the point of a good product person -- they need to understand who is using the product, and what the point of the whole thing is. If it's something that they know users will understand, then it can be done in the subtle way that Rdio has. If they get feedback from users that are confused, they can change the product to make the process make more sense.

Surprise isn't always bad. I bet a lot of people are surprised the first time they turn an iPad sideways and it rotates. That doesn't make it bad. A good product person surprises users with good things.
I use http://picwing.com
I'm glad I did it, and the results didn't freak me out/scare me or lead to any massive revelations. For the $100 I paid, it was worth it. For the $500 that they normally charge, I felt it was too much.

The stuff about family origin/history was pretty boring for me and just confirmed that I'm as white/boring as they come. Both lines from Europe? You don't say... But for someone who doesn't know that they are 100% European, it could be interesting to see what else is in your background.
The BSDs have always done this... if I recall correctly, em is an Intel based NIC.

NAME
em - Intel PRO/1000 10/100/Gigabit Ethernet device

http://www.openbsd.org/cgi-bin/man.cgi?query=em&apropos=...

Edit: Reading more of that thread I may be off-base here, but naming a network interface em that's not powered by certain Intel chipsets will be very confusing to BSD users. Just my 2 cents.
Everything is just getting started; you haven't missed much yet.
I used Navicat for along time, and its not bad software. These days though I've been using the free "Sequel Pro" for OS X. Does all the same things I need to do, as long as I'm on a mac. http://www.sequelpro.com/
Cash vs. equity: The compensation conundrum
Here is a whitepaper from Dell that discusses some of these issues and provides some of the solutions. It is a couple of years old but still relevant:

http://linux.dell.com/files/whitepapers/nic-enum-whitepaper-...
Another small bug in how author names get scraped. It seems to have to do with colons in paper titles. For example, the paper "Ontologies Are Us: A unified model of social networks and semantics" (by Peter Mika) gets reported as "Ontologies are Us:" (by Unified M. Of).
I too am not a lawyer but another possible way to do this, to the best of my knowledge:

File a provisional patent application (with maximum disclosure) with the USPTO - this will give you a priority date on official, government record. Make sure you obtain a certified copy from them. Then let it lapse (i.e. don't convert to a full application within the stipulated time period of one year).

I guess that should do it.

Disclaimer (again): I'm not a lawyer :-)

Edit: Added:
I don't know how effective/legally valid this is today, but there also used to be something called a sealed cover method. You disclose the full invention on paper, get a government approved notary to notarise it, seal it up in an envelop and send it as a registered mail to yourself. On receipt, don't open it - just keep it safe. In case of any later dispute, you'll have two government agencies establishing your date of invention. - HTH

2nd Edit: Added: The sealed cover method, if valid, would probably be the least expensive one. :-)
Why hold Microsoft to standards (no pun intended) that no one else can meet? Documents produced by Office validate better against the OOXML transitional spec than documents produced by OpenOffice validate against the ODF spec.

If the ISO process had followed its normal course, the final OOXML spec would have been close to what went in, with a few fixes. Instead, IBM and a few others tried at every step to stop the process, and if they couldn't stop it, they pushed through significant changes to the spec. In effect they changed the process from standardizing (with some cleanup) an existing format into writing a new format.
I know some guys who run a seemingly successful travel agency that caters to gay vacations. I guess it's successful because their target demographic has disposable income and this type of travel is not yet comoditized. I.e. there's no "Gay Friendly" filter on expedia, at least as far as I know.
I think we have a different definition of "unpredictable".

I don't mind (within reason) when an option has unadvertised consequences, such as in the Rdio example. That doesn't strike me as "unpredictable" as much as it's "complex".

The "unpredictability" that I dislike is when I take an action and cannot predict what happens. Sometimes X happens and sometimes Y happens. When I go to a page, I want to see this thing. When I sync my iPhone, I know I want that thing to occur.

Different takes, both valid.
There are loads of duplicate papers. Searching, for example. for "latent dirichlet allocation" shows the same JMLR paper about four times in the top results.
No, you can still rename interfaces using udev just like you can now. This is largely about ensuring that devices get predictable name at install time. As is pointed out in the LWN comment thread, for anyone who has to provision large number of servers with multiple NICs that connect to different networks this is a godsend.

Ability to rename:
http://lists.us.dell.com/pipermail/linux-poweredge/2010-Nove...

Why the eth prefix can't be used:
http://lists.us.dell.com/pipermail/linux-desktops/2011-Febru...

More background:
http://domsch.com/blog/?p=455
Online user testing with webcam eye tracking
Learn PhiloGL by example
It seems the site is grinding to a halt with the traffic. I think it's a good idea. Just the other day I was thinking, what can you really do with reputation? I think this is going to push the peer-review process to new limits with more kinds of "attacks".
Please blur the serial key.
Bazinga (http://www.subzin.com/s/bazinga) didn't work for me :(
Very nice summary of testing best practices - and surprisingly not Microsoft specific!
It's interesting how you can predict bias depending on ordering of the title.
Throw in native event loops with twisted and compare.
Well it depends. There is a kernel parameter that forces a consistent walk order:

pci=bfsort

It forces breadth-first device sorting.

But otherwise I understand that devices are detected in parallel and whichever ones return first are designated eth0, eth1 etc.

We had this problem on some machine that have 4+ eth0 devices. We use RHEL|CentOS 5.x (see in the post above how we solved the problem).
Ruleby (Ruby implementation of Rete algorithm)
Epic Games Lowers Price Of Unreal Development Kit For Indie Devs
Am I the only one that finds it ludicrous that people are complaining about this? what exactly are the consequences of this that'll cripple everything?
What about adding autocomplete or autosuggest as you type? I like it but agree w/ some posters about design needing some work.

Also, showing popular quotes, popular movies, allowing people to vote/favorite the quotes would be awesome.

Allowing people to tag quotes would be cool - delicious style. Eventually you will have a corpus of tags - say I need a movie quote for blah blah blah.

Suggesting quotes to people based on quotes they like. People who've searched for this also searched for this. etc.

It's definitely got potential.
Moving a PCI card to another slot should also not rename the device. With a typical current udev setup, device names are persistent based on MAC address. With this proposal, either the name will change if the bus topology changes, or bus location based names will be _wrong_. As usual the fedora/desktop trolls are breaking perfectly good things for no apparent reason at all.
Why Apple Should Buy Facebook for up to $100 Billion (video)
Site seems pretty busted at the moment. I'm sure they'll have it back up working again soon though.
37Signals have a very clear "Getting acquired by big companies is the worst mistake you can make" stance. I'm not sure where it comes from, but they seem to think that anyone who gets acquired by a big company will regret it. They say the same things about getting VC funding.

They, themselves, have successfully bootstrapped and are making tons of money and have not gone down the acquisition route and, the best I can tell, that's the basis for their argument.

Despite their ongoing campaign, they do not and cannot say which acquisitions will turn out well and which will turn out poorly, so they seem to default to the stance that everything will turn out poorly, but that's simply not true.

They also make one big error in arguments against acquisition: It's a short-term perspective. You're not tied to the startup that acquires you forever. You can leave any time. And many great startups have been started by people whose first company was acquired and that acquisition gave them the financial freedom to start a second company under their own terms (I don't think their founders have much in the way of second company founding experience). Great founders don't have just one idea, they have many. And they execute them. Twitter? FourSquare? etc. Yeah, their prior startup acquisitions by Google might have not been a good fit for one reason or another, but has anyone bothered to ask the founders if, in retrospect, they're glad they did it?

My acquisition experience was amazing. I had offers from multiple companies and I picked the one that matched-up best to our company culture instead of optimizing for potential future value -- turned out to be a good decision because not only did we have a blast, but the company that acquired us took us from literally zero pageviews per day to 20 million per day (back in 1999 -- that was a lot back then and still is!). And the value of the company that acquired us increased 10x over the next couple of years (the company is no long around in it's previous form and its stock did crash during Bubble 1.0, but everyone walked away happy).

So when you read anything from 37Signals that states, in one form or another, "acquisitions are bad" and "venture capital is bad," then take it with a grain of salt.
I had mine done last year. You'll also need to factor in the DHL shipping fees for returning your sample (30 Pounds from the UK, over and above whatever they charged for shipping it to you)
Meta answer, which is probably going to get modded down (no love for Tim Ferriss on HN):

Read (and let her read) Tim Ferriss' "4 hour work week". While the goals discussed in that book are different, it has lots of useful advice about how to set up businesses that run themselves, which is probably what your Mom needs.

See e.g. http://www.fourhourworkweek.com/blog/2010/12/11/engineering-... for examples. Of course, these are the successful case studies and there are failures - but there is a lot of good info and interesting ideas in that book.