skysight-inc/HackerNews huggingface dataset:
See http://news.ycombinator.com/item?id=2087702 Its been fixed now.
The plus button next to the search button.
Fujitsu LifeBook A6120 Akku
2300 mAh Fujitsu LifeBook A6120 Akku,Fujitsu LifeBook A6120 li-ion Battery Replacement, Versand in die ganze Europ
Good to know. I used to follow these things closely a few years ago, when I was trading semiconductor stocks in my personal "savings" stock portfolio. At some point I have realized the folly of my ways and decided to instead spend my time on a subject I actually have a chance of knowing well - writing mobile apps. :)
I call BS on him. No way he can be as savvy a marketer as he claims and not know the implications of getting caught for what he's doing...
Ah, I see now. Hiding on the "untested" branch. :-)

Sorry for any confusion then, and I stand corrected.
Ze Frank's web playroom - facilitating close connection online
Bank owned Foreclosures
Nationwide listings of foreclosures, bank owned homes, reo and foreclosed homes for sale from ForeclosureS.com. Database updated daily with new homes. Sign up for your 7-Day trial now.
I couldn't see a plus button or a search button, just a search box. However I just refreshed the page and now I see them (and it works). onload race condition or something?

In Chrome, when I first logged in, I saw a PHP error something to do with passing the wrong number of arguments to json_encode - maybe related? That's also gone away now that I've refreshed.

Now that I can see the UI, it's very nice and intuitive :)
Same boat.

I never use my Google account for anything (too critical for me), and I don't possess a Facebook account.

I was actually looking forward to seeing this site too: It's gotta beat me producing PDFs and leaving them in a dropbox folder (makes it accessible when I'm grocery shopping and have my Android, and when I'm at home and can see my monitor from the kitchen).
Unless John Gruber doesn't like you.
UA requires you to have your own mobile app. Notifo serves the rest of the crowd that doesn't have their own mobile app. Just use our iPhone/Android clients and use our API to send notifications.
One reason to have separate domains for data and functions is that it allows you to have types. If you start with the presumption that you aren't going to have types, you no longer need to make this distinction.

Scotch only goes half-way. For example, I can't do this in Scotch:

>> foo(a,b) = a

>> foo(bar(a,b),bar(c,d)) = bar(a,c)

>> bar(a) = "spaghetti"

>> foo("baz","qux")

"baz"

>> foo(foo(bar("baz","qux"),bar("corge","grault")))

"baz"

>> foo(bar("anything"),bar("something"))

"spaghetti"

Scotch distinguishes between data construction and function application, but the only benefit you get out of it is that you won't get any typing errors.

If you are interested by the sort of very powerful pattern matching demonstrated above, check out languages in the family of term rewriting, of which the newest and coolest is Pure, http://code.google.com/p/pure-lang/, powered by LLVM with influence from Haskell. It is also dynamically typed (by necessity).

Another popular example of term rewriting is the Mathematica language, used in the software package of the same name.
The marketing department has no say in that.
Olive Green Shimmer Faux Georgette Churidar Kamee
Salwar Kameez Designs,Latest Designer Salwar Kameez Online. Olive Green Shimmer Faux Georgette Churidar Kamee - Indian Designer Salwar Suit, Buy Churidar Salwar Kamiz, Cotton Salwar Kameez, Bollywood Shalwar Qameez, Embroidered Salvar Kameez, Unstitched Salwar Kameez.
Gladly. New meaning to the term golden parachute. Additionally I bet you'd find that there are people who would take that offer even if it meant their certain death.

Fyi, reductio ad absurdum is a valid method of argument.

I imagine I'd get a lot more applicants applying to my job post if I paid $1million vs. minimum wage. You may say money is a terrible motivator, but people will go through all sorts of horrible things for very small amounts of it.
Yes! If it is for two years and I get a master's degree at the end of it.

(Okay, it wasn't quite 80hr-weeks, and I earned slightly more than minimum wage, but...)
"I'm also a bit disappointed here with Hacker News. Folks here could easily imagine an internet that is easier and safer with a better way for users to manage their identities"

I'm disappointed with you. Why do your values for a "safer and better" internet have to be imposed on me? Where is your objective data showing this will be a "safer and better" internet? Is internet use in Australia "safer and better" because they choose to govern and censor it? To me this sounds like the marketing-speak of the war on drugs and terror.

Furthermore, why do I need a federal program to do this? There are already identity management solutions and standards widely available, namely Shibboleth http://shibboleth.internet2.edu/, which is deployed across California State Universities and universities across the U.S. There is no reason it could not be leveraged for federated identity.

>"While I'm also deeply opposed to any government-run program, that's not what's happening here."

Pardon? Just because it is a private-public partnership does not exclude the government from ownership, but don't trust me, go read the source yourself: http://www.dhs.gov/xlibrary/assets/ns_tic.pdf That is the draft from when it was proposed for DHS. You can see in the document itself the references to "accountability" of these private partners to the government in their "Identity Ecosystem".
This is an incredible stretch of what I'd take "The Ends Don't Justify The Means" to be. The whole "killing one person to save ten" thing really isn't related.

The way I see it, it's about externalities. I push someone onto a train track to save ten people in a mineshaft, fine. Somebody else watches me push someone on a train track, doesn't see the mineshaft, and goes on to push 25 people onto train tracks in the future. Perhaps that's contrived, but when he describes coups in the same terminology it's a lot less so.
I suspect that, not only did they anticipate it, they fully expected it. HTC's Sense UI started on Windows Mobile before HTC ever sold an Android device. Google's customers for Android aren't you or I, they are the device manufacturers and carriers and a customizable user experience is a big selling point for a company like HTC.
Imagine another country which has government-funded secondary education and pensions that cover the bulk of retirement expenses. Wouldn't the "necessary" inequality be noticeably lower in that case?
Ask HN: product first or team first?
I recently decided to leave my job to pursue an idea I had with respect to statistical analysis of code. I'm running off savings for now and can't really pay anyone with cash. Where should I be focusing my energy: developing a prototype that I can use to attract willing developers/business people, or attracting people to work with me on building the damn thing? Convincing people to work with me is easier if I have something up, but building something up gets easier with people working with me! This seems like a chicken-and-egg situation and I'm curious what fellow HNers have tried.
Buffer bloat is a problem. But, as he quite accurately puts it, there are no
really good solutions out there. For those of us in the middle of the network, there is clearly no good answer. We need to provide RTT * BW * <some fraction>. We can argue about the fraction, but the RTT is a function of the flows involved anyway. As a flow can have an RTT anywhere from 0ms to 300+ms, we can't provide the _right_ answer.

The hosts can do better. As he points out, Linux is optimizing for long-haul
performance, which is not entirely unreasonable. Linux _could_ do much better, but it would have to have buffering adaptive to the particular transport
connection. Not there yet.

So in the end, he ends up throwing stones all over the place. Gee, thanks.
I feel that you are omitting genetics as a possible (probable) significant cause of academic success, which because of the corelation with the parents own academic success will be hard to disambiguate as a variable.

According to horizon (a main stream medium-high brow documentary series in the UK), separated twin studies show that as much as 50% of 'measured intelligence' can be attributed to genetics - which was fairly surprising (not the figure itself, because it agrees with my own suspicions) but because it was on a mainstream show. What is more earlier in the show they talked about a scientist in the 30's (nephew of Francis Galton, forget his name) who had faked a bunch of such studies and made up numbers. The figure he invented was 30%.
I've previously applied for a job via a recruiter, sent them a PDF, and found out in the interview room that the recruiter had taken a screenshot of my PDF, stuck their logo in their corner, saved it as a .jpg, and sent it on to the company in my stead.

Fortunately, the interviewer saw the humour and we had a good chuckle about it.
Build it on your own first, that is your best chance to attract people.
ZFS is more appropriate for servers; I suspect we'll see some developments in the filesystem area later this year as Mac OS X 10.7 "Lion" gets closer to shipping.
That's an excellent idea. I had honestly never considered that.

It has always been a personal project that would be fun to do.
There's nothing interesting about Progress except for ways to get rid of it.
- E-mail/calendar/docs: Gmail, Google Calendar/Docs

- Hosting: Slicehost

- Invoicing: CurdBee (http://curdbee.com)

- Analytics: Clicky (http://getclicky.com), Google Analytics

- Project management: ActiveCollab

- File-sharing: Dropbox

- Version control: Git

- Backups: TimeMachine with TimeCapsule & custom offsite-backups

- Instant messaging: Adium
What does "net income" mean here? Is that supposed to mean profit? If so, that's a pretty small piece. Why should O' Reilly get 90% of the money merely for their distribution channel and printing press? I realize many companies do this "because they can" or they think they can, but hopefully our industry is not interested in supporting such groups; we should only buy from publishers that operate business under fair terms. Perhaps a fair shake would be 75/25, or even something as low as 50/50, but 90/10 to a group that didn't even produce the content is pretty hard to swallow from an ethical standpoint.

I would really like to know more about what goes into O' Reilly's "net income" figure.
"Worlds of Exile and Illusion" (Hainish cycle collection) and "The Left Hand of Darkness" by Ursula K Le Quin

"Singularity Sky" by Charles Stross

"The Player of Games" by Iain M Banks
Don't forget about the block-level deduplication and copy-on-write which would make Time Machine use much less space.
No one just wakes up one morning and thinks, "Oh yes, Mechanical Turk, I've been meaning to try that out...."
Wow, this is a new strategy for spambots. Taking the content of another comment (in this case http://news.ycombinator.com/item?id=2086932 ), and posting it in the same thread (ensuring that it's somewhat relevant ... well, not in this case, as it's out of context) but with a link to a website at the end. Still has the new-account thing, though. Has anyone else seen this happening?

If you're not a spambot, I am, of course, very sorry for the accusation, but you must admit that the evidence is on my side.
which are?
>Also, the article mentions Harold Bradley as "among the first traders to explore the power of algorithms in the late '90s", completely omitting much earlier pioneers such as Peter Muller and David E. Shaw

Don't forget the super pioneering work that Claude Shannon and Ed Thorp were doing way back in the 60's and 70's too!
I'm curious: were you also inspired by my previous posts, or did you independently develop the idea of "equalland"?

http://news.ycombinator.com/item?id=1830974
http://news.ycombinator.com/item?id=1904114
Nice site in general! Pretty good design and keeps things real simple. One thing I'd add is a back button to go back after you open a recipe. Right now I'm clicking the search button to go back which is unintuitive.
Uh what? I'd prefer that most Americans sat and watched sitcoms and left the mental lifting to the rest of us. Sadly, the religious folk think they have a seat at the intellectual table as well.
True, one of the most accomplished programmers I know merely hunts and pecks on the keyboard.
Thanks for telling me that what I am doing for most of my life is actually a formal paradigm and has to learned from a website :)
Sounds exactly like trying to launch your new startup.
I read through all the comments to make sure no one else has responded. I'm more of a Perl developer then a Ruby developer, but these are my observations of the differences between the two.

1. Perl Versioning is more thought out. It tends to have more consistent versioning semantics. Experimental branches are done in odd minor versions. e.g. 5.11.x was the development version; where 5.12.x is the stable release. All further development occurs on 5.13.x, etc. Patch level changes on the stable version are for minor updates (that don't break compatibility) or security fixes. Major changes to the language that break things are enabled by explicate pragams. E.G. use 5.10; Major version numbers represent core changes to the language, and really represent a new language, that may or may not be compatible with the previous language. E.G. Perl 5.X.x V.S. Perl 6.X.x. This adherence to the value of having development and release versions trickles down to the modules themselves.

2. CPAN is both a tool and the Archive.

a. As a tool it is great for both developers and package maintainers.

i. For developers:

* it allow them to install bleeding edge modules.

* easily upgrade those modules

ii. For maintainers it allows them to:

* query the Archive for various meta information (dependences {build, release}, author, license, etc)

* download the modules and extract them

* allow the creation of build tools (e.g. dh-make-perl,pbuilder) that automate the packaging of the module

b. As an Archive, it provides a common place with an agreed upon standard.

i. Modules on CPAN can be marked as a Developer release.

ii. Modules on CPAN can also be marked as released version.

iii. All information in the Archive can be Queried by the CPAN module, that is part of Perl CORE

iv. Perl Core, the interpreter and build tools are well defined.

v. Core modules are also well defined, and do not change at patch levels.

So, package maintainers can easily package perl modules into their os specific packaging system.
To make a Debian package on Lenny from CPAN it's as simple as: dh-make-perl --requiredeps --cpan Module::In::CPAN --build

If all your dependences are already in the system this will generate a deb for you, if not it will tell you the modules it could not find; so you can build them.

Perl modules allow you change where things are installed by respecting the various PREFIX config options. From what I have read here, it seems this is not true of RubyGems.

I don't know enough about RubyGems to know if it does the additional things the CPAN tools does. But the main thing is Perl/CPAN works with Debian by following their rules, and making it easy for them to build deb packages.
If you're thinking of getting the annotated version, another classic in the same spirit is The Annotated Alice by Martin Gardner. It exposes a lot of double entendres, mathematical games, and other historical stuff about Alice in Wonderland that shows how much of a playful mathematician Lewis Carroll was.
Granted, the Big Gorilla is faster to shrink the processes, because they have no problem dropping a few billions on a brand-new fab, but what good did that do?

Their best-in-industry process is actually sort of a problem for them, because they need those billions they dropped to translate into high margins. Which means they need their fabs to be making Xeons, not Atoms.

Or to put it another way: it isn't clear that mobile CPUs can pay for expensive fabs, which means the cheaper fabs in Taiwan have an advantage. Intel more or less admitted this when they ported the Atom to TSMC's process.

But then the question becomes: is an Atom made at TSMC better than an ARM made at TSMC?
Actually, no. If the government of Equalland were to pay a $50k/year to each retired couple, they would need to save less and the entire graph would shrink vertically -- but the ratios would stay the same.

In fact, in the real world government pensions tend to increase apparent wealth inequality, since they are usually capped (e.g., in Canada the CPP pays out a proportion of your first ~$40k/year of pre-retirement income, but ignores any income beyond that point) -- in order to maintain the same standard of living post-retirement, the wealthy need to save a greater proportion of their income.
Just want to point out that you are assuming that everyone has access to decent public schools. I'll bet genetics is far less important if that weren't the case.
I was going to say: An ideal spacecraft is not one in which everything is perfect, but one in which it gets hit by something unexpected, everything explodes, while all people manage to evacuate to some escape capsules, combine into a giant robot and save the universe (note anything after "combine" is optional as long as all people survive)

Was a fun read. Works well in software development, just know when to draw the line at ensure it works (people might not die due to our failure, unless you are writing pacemaker code)
Programming is hard for Knuth because his standard is that his programs should be correct. That would mean that they would contain no bugs. There are very, very few pieces of production software that might plausibly contain no bugs. TeX/METAFONT is one; qmail is another. I don't know of any others.

Programming is sometimes hard and sometimes easy. One of the things that makes it very hard is having a standard that demands the complete absence of bugs.

Fortunately, sometimes buggy programs are useful anyway.
In your post you present a lot of new information that could help your business but you don't have a lot of experience in those matters. Don't let this stop you from trying them. Instead learn as you go. Keep them under constant surveillance. Figure out what you want a strategy to accomplish. As you utilize it, if it isn't leading you to your goal, cut it off. If it is then foster and encourage it.
Although you are correct that I am assuming a third party, it is only in the role of judging the described actions as just or unjust that a third party is assumed...namely the gentle reader - a necessary assumption in any discussion of hypothetical ethical scenarios as the example of the school children illustrates.

There is a convention to these things - one doesn't assume that the dead school children were carriers of an incurable virus and that only their death prevented a deadly pandemic etc.

As I am sure you recognize, a patriotic motivation does not make an action right - even if your assumption that the rescuers and rescued share political affiliation might often lead one to assume your holding such a belief.
Could you handle that by taking a screenshot, allowing the user to crop the area with the actual recipe text, then using OCR?
Michael Kerrisk's The Linux Programming Interface is the best technical book I've read in many years: http://nostarch.com/tlpi

I'm not even much of a Linux systems programmer though my work touches on many of the topics raised, but the lucidity and total lack of confusion in the text has blown me away. It's 1500 pages of awesome and I'm not surprised by all the accolades it's received as being the new "essential" book for UNIX-based developers of all stripes.
miracles favor the bold.
The guy sounds like a moron, but one that knew exactly what he was doing, rather than the ignorant & innocent moron he tries to claim to be. Total BS explanation.
Can you make this social? I want to see other people's recipes (without logging in) and add or modify them to be my own.
This is something I'm trying to hone in on these days.

Recognize and appreciate the little moments in life. At times, we absorb ourselves in the grind of our projects that we easily lose sight of simply enjoying the little things for what they are - a good conversation, a nice view, putting together a nice meal, etc.
Wikipedia fundraising, randomized experiments
I'm so glad linus did the minimum when working on Linux, you know, since he wasn't getting paid and there was no perceivable financial gain in it.

This meme that money is the only significant benefit from ones efforts should be plainly false. Why smart people believe it is beyond me.
Nice article. A quick note though. Channels in Go are not used for Inter Process Communication, they are for communication and synchronization of data between functions.

From Go's spec: "A channel provides a mechanism for two concurrently executing functions to synchronize execution and communicate by passing a value of a specified element type."
ZFS runs amazingly well on FreeBSD at the moment. Very, very stable and incredible. I love having to not worry about bad blocks / sectors anymore! I also love raid-z2 which allows 2 failed drives simultaneously. Just an amazing comfort. We can see this on Mac OS X with some effort!
But people do make these decisions all the time. Closing watertight doors on a warship? The first responders at Chernobyl? Kamikaze?

Not only do we condemn other innocents to death, but also ourselves.
Reputation systems are bullshit. Some things just cannot be quantified, sorry.
too much faith in 'friendly AI'. Friendly my ass! Doesn't this guy consume Science Fiction?

Seriously, I would extend his argument to assume that all 'hardware is corrupted' as he puts it, though I think it's more accurate to say 'all software is buggy'. For this amazing AI to even exist, it probably had to be pretty damn selfish, pushing out all other potential AI's to get to the top of the heap.

Just saying.
ZFS is wonderful for workstations. It keeps redundant copies of blocks and has parity functionality to keep you from having silent corruption and allowing a bad drive to sneak up on you. Running a consulting business I see many hundreds of computers yearly come in with just this problem alone for hard drive failure and ZFS would make everyone's lives so much happier just on workstations alone.
I'm glad to see articles like this surface every once in a while but there are a few things I was surprised to find absent:

1. Model checking

2. Advanced type systems (dependent typing, etc)

3. Haskell's Quickcheck
Web Site Designing
I'm pretty sure I didn't see your comments -- at least, I don't remember thinking about this distinction at all until the article two weeks ago.

Good to see that I'm not alone in thinking this way, though!
Absolutely not true. For example, the folks from the Skeptics Guide to the Universe podcast and related community are very objective.
I was so excited to see just how alive this is! I was hunting around and about to start the project myself when I saw this and thought everyone else would be so excited to see that a package release was just put out a few hours ago. Great to see and I think that with some support we can really help these guys along and all really enjoy some wonderful fruit.
Rumor: Verizon to offer unlimited data plans for iPhone users
There is an enormous amount of scholarly articles written on the topic. Unless you have read a good majority of them, you are not speaking from any sort of position of knowledge.

I personally have not read a majority of them, and as such I defer to the conclusions of those who have, the climate research community.

What you are demonstrating is precisely group think. You do not have a professional depth of knowledge on the topic, but will quickly claim that those who do are all incorrect. The fact that you've thought a lot about it does not mean anything. Even if you've read a handfull of cherry picked articles, it does not mean you have any sort of expertise on the matter.