skysight-inc/HackerNews huggingface dataset:
Methods for Healing Leaky Guts
Since mainly leaky guts is a problem related to digestive system of your body so first thing we need in healing leaky guts is to make our digestive system strong enough to fight against but how can we do this that is the question, well we should be aware of food allergies.
I don't see how that is relevant when the problem assumes an arbitrarily large int-type. It's trivial to return the largest possible value (INT_MAX) for any fixed-size int-type, but a such does not exist.

Basically, many posters are missing the point that it's a mathematics challenge, not a C-challenge, which is excusable since it's posted in a C-group.
Of course something that does not really exist is unobservable. Consciousness is just an illusion.
No, but having used the linux desktop for over a decade (last stop was the ion3 wm) and now OSX, I have come to the conclusion that some of the wrongs with X11 just have no excuses anymore.

While there may still be (weak) arguments for preferring "select-to-copy" over "CTRL-C-to-copy" there is not a single argument for maintaining the mess of multiple inconsistent copy/paste methods in parallel.

This is not a matter of polish, preference or imitating what others do. It's a matter of finally applying the no-brainer lowest baseline of common sense.
Good idea. Thanks for sharing, I'll try it if/when I do switch to Chrome.

I had the same problem, but solved it a little differently:

I'm using Firefox, so I installed the "Stylish" extension, and created the following style, that colors the visited links:

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("news.ycombinator.com") {
.title > :visited, .subtext > :visited
{
color: #ff6600! important
}
}

Then, when browsing HN, I click on all the links, ignoring the orange ones (= already visited), and bookmark all (and only) the ones I'm interested in. So, instead of hiding uninteresting content, I save the content that interests me ;)

It used to be a lot faster with the Read It Later extension (Alt + W would bookmark to a "To Read" folder), but the extension no longers saves the pages to a bookmark folder, so I stopped using it... ( http://www.ideashower.com/support/read-it-later/20-syncing-a... )

I'm still looking for a better workflow to browse HN. Maybe a greasemonkey script that would bookmark the HN comment link, and save both the comments and the linked articles to instapaper?
"within mathematics there are things that cannot be calculated algorithmically"

What is missing is the proof of the opposite: that the human brain can calculate those things. I don't think it can - mathematics is the tool we use to think about them, after all.
For a pro who knew everything on how to do this, I would likely expect little over a week of man-hour work. However the guy looks like he had a great grasp on the modeling aspect, but not so much on the electronics, so I wouldn't be surprised if he spent equivalent of about two-man-hour work weeks on this.

For someone like me, it would likely take the full 17 months to produce something like this purely for the modeling portion. I'm actually adept at electronics, but I wouldn't be able to model something like that to save my life.
I optimistically prefer to read this as "Small-town Japan is the world's best place to do a startup", and not purely for self-justification.

The opportunity cost to doing a software startup may actually be negative for twenty-something Japanese engineers who are not salarymen.
I've had a couple problems but I wouldn't call it problematic:

1) When you select mod_php/the Apache SAPI, certain functions get disabled like chroot() and pcntl_fork() since they're not safe to be used under Apache. This is annoying when you have some backend scripts that need those functions.

2) If you run PHP with all the popular plugins, you're looking at about 15MB per Apache process/thread. @256 active clients that's almost 4GB of RAM. Insane, especially considering it's loaded in memory whether or not the requested resource is PHP or not.

I recently switched to Nginx+FastCGI and I'm very happy with the speed and memory usage. FPM makes it even better.
Doesn't seem to work for me (Chrome 5.0.375.99).
Why I Write the Riak Recap Every Day
Great software is measured by how little it constrains human imagination
Transport for London has the Oyster card, which I'm pretty sure is "electronic cash", i.e. your balance is stored on the card.

I wonder why people rolling out such systems never seem to see the obvious(?) writing on the wall:

1. Someone comes up with an "infinite balance"-hack.

2. Infinite balance cards are sold on a growing scale.

3. Transport company is forced to apply expensive bandaids to contain the problem.

Moreover I don't understand why they don't simply leverage the device that everyone already has in their pocket - the cellphone. The infrastructure would likely cost an order of magnitude less (barcode scanners like in airports, or bluetooth) and more importantly the system would be rather easy to make cryptographically secure because it's all in software.

"But what if I forgot my cellphone at home" - well, same thing if you forgot your RFID card at home.
How much memory does each FCGI process take up, just out of curiosity? You still need 256 of them to deal with that many concurrent connections.
If you take 80 people and tell them to randomly play the stock market, buying or selling - you will always have some that succeed and some that fail over the short term.

The question is, if the same people who 'succeeded' are put back to the start again and play randomly with a new batch of 80 people - would they still rise to the top, or perhaps this time have worse luck.

Comparing this to the rats, the long term testing / new rounds with a new set of 80 rats (including the elite) would help determine whether these rats are the best, or if it was chance.

If I understand this correctly, the decision the rat makes is based solely on hearing a certain frequency (pattern of trading emerge), unfortunately even if this is the case - trading by patterns could be extremely risky without the common sense / experience of a real trader to see what is really happening to the market.
Real link:

http://eu.techcrunch.com/2010/07/20/karsa-flash-payer-offers...
Huh? Double precision SIMD? SSE2 instructions aren't slower than SSE.
The point of most of the optimizations mentioned in the article is not to make programs run faster; e.g. any competent programmer can hoist constant functions out of a for loop himself, but knowing that the compiler will do this allows you to write cleaner code.

(This does not apply to e.g. auto-vectorization, which replaces 'x[0] = y[0] * z[0]; x[1] = y[1] * z[1]; ...' by a single (SSE?) instructions which calculates all of that at once. Such instructions are much faster and would require dropping down to assembly without a good optimizer.)
It’s not a complete win for FOSS, but at least it’s fair, compliant and fork-able.

It's a complete win for FOSS. The GPL is intended to preserve the rights and openness of the original software, not to force people into releasing their own original creations.
Usually no. :) The proofs are often pretty mechanical and proceed the way similar proofs do, if you've already read a few in that area (PLs proofs are even worse, a totally mechanical exercise in pages of structural induction). I actually wish there were more areas where they were just saved for tech reports and appendices instead of breaking up the flow of the main paper. When papers are 75%+ proofs, the nice nuggets are parceled out so slowly that it's pretty frustrating.

I do often read English sketches of why something works, if a paper includes them--- text that points to the core insight of why we're able to do something, which theorems or constructions allow it, which problems you might think would exist are actually avoided, etc. But I rarely need to see all the detailed symbol-pushing.
>>>any technology or project touted by the Indian government (and most governments, at that) is vaporware until shipped.<<<

It depends a lot on the leadership and what are the driving forces behind something like this. Take the Apollo program; you had a charismatic leader whose death had to be avenged by fulfilling his dream. Further, there was a clear vision and a sense of urgency along with new leadership conducive to carrying out that goal. All of that and more made it a success, but the minute that fervor wore off it was killed. Think about it.

Kapil Sibal is one of the most intense, charismatic and brilliant people I know. Yes, he is a politician and by virtue he is suspect, but it still holds true. The programs he set up do work. I am saying this since I benefited from one of them. He started, or pushed off IRIS (http://www.irissciencefair.com/about_iris.php) the indian version of ISEF (http://www.societyforscience.org/isef/). That program is simply amazing, and it gave me the exposure that I desperately needed.

So, maybe you never know. It might work out after all. Whether or not this will change the basic situation of the indian education system is another matter altogether.
Yes I was following this quite avidly before _why's disappearance.

Also I liked CoffeeScript version of the pamphlet: http://github.com/jashkenas/coffee-script/blob/master/exampl...

I did (for my own leisure) write Perl5 version of this pamphlet. As some point will also do Io & Perl6 versions methinks.
The LLVM website doesn't seem to have deprecated the clang name. Clang 1.1 is included with the LLVM 2.7 release. So what exactly is at 2.0, and has this thing been released?
Now days the big optimizations for responsivness are in the CSS and Javascript layer which directly affect the responsiveness of a web app. So I guess technically yes a designer can make a site run faster with CSS optimization. And a Javascript developer most certainly can with Javascript optimization.
This is the first thing I thought of when I read this:

http://dilbert.com/strips/comic/2010-07-03/?CmtOrder=Rating&...
I would think it useful to have 'created' and 'updated' fields, for instance. And silently updating only the first...
Thats what I was implying in my earlier comment. Though I wouldn't say its the only reason, in my view as an advocate of the BSD License, it's a major reason.
Weaponizing the Nokia N900 - Part 1
Design Notes are not Functional Specs - vNext
My Inventions: An Autobiography by Nikola Tesla
Can I get PHP to stop replacing ‘.’ characters in $_GET or $_POST arrays?
Most applications of RFID by authentication (think door locks) use only unique ID (address) of the card and nothing else. And the communication protocol used by reader works like this: Is there anyone with address starting with 0? ... Starting with 1? Yes. Starting with 10? ... Starting with 11? Yes. ..... So you only have to listen to reader side of communication and guess the last bit.
Considering the "gambatte" spirit and long work days, lots of Japanese ought to do very well in the western world. They would be better rewarded and the understanding of their customers' cultures ought to be valuable, if they returned in the future.

Australia and New Zealand should be quite close, too.

So why aren't Japanese expatriates more common? Language?
Ramsay’s Web Wire – Issue #23: Ecommerce and Facebook Funny Money
I wish more posts used quizzes; they make it that much harder to lie to yourself.
Our almost three year old son was born with a severe "expressive language disorder" which means his IQ and motor skills are normal, but he can't really talk.

And yet he tries so hard to communicate with us, but even after several years, it's still often impossible to determine what he's trying say.

It makes me very sad to know how trapped and frustrated he must feel, to lack the most basic mechanism of human interaction, but at the same time, it feels so great to love him in such an unconditional way - a way that he will likely not even know or experience until he has children of his own - that it makes me feel both very free and very lucky to have him in my life.

One of my most cherished goals in life is to simply live long enough to see him have this same opportunity I have received, and hopefully be able to reciprocate this love to his own children.

A scenario of which, I am also very lucky to still have my parents around and know that they have had the same chance to witness in me.

Very touching story, indeed.
www.smashingmagazine.com
www.9lessons.info
good sites to learn and enhance your knowledge
My point with this is that while Apple is going about things the wrong way, they are in fact adding value. Simply removing the approval process and letting any app into the app store will be a bad thing.
The Flipboard Dilemma: Who Owns User Experience?
Chrooting Apache2 With mod_chroot On CentOS 5.4
Me neither. I don't know anything about chrome extensions, but I was able to edit it to show an alert(), and append a div to the body tag, so it is running. But it doesn't appear to modify the page in any way I can see.

Seems to be that when you have no hide options stored, the request listener returns {} and the main.js code blows up on "options = JSON.parse(response);" - (at least it doesnt seem to make it past that line).

This fixes things for me:

try {
options = JSON.parse(response);
}
catch(err) {
}
I totally want to buy one of your wallets but you are currently out of stock on everything except the garish pink ones..
BlindType demo
Nothing like buying your way out of massive financial fraud. What happened to Sarbanes-Oxley and all that post-Enron & Worldcomm legislation?
Can chance make you a killer?
ARP-spoofing can be detected although I'm not sure how many networks actively do this. Being able to decrypt all internal packets passively is a big deal.
PG's "The Power of the Marginal" (http://www.paulgraham.com/marginal.html).
F5 Friday: Beyond the VPN to VAN
I love the durability of Nokia phones. They're tools rather than some kind of precious object.
It's more or less the standard cynical joke in AI circles, though--- computers aren't intelligent, so when AI succeeds at something, it isn't AI anymore, and moves to some other field instead, so AI never has successes. :)
There doesn't seem to be any information about patent indemnification.

You could say that about any blog post about any piece of software. Just because there's been a lot of (rather emotionally driven) press recently about video patents doesn't make it any different.
Hard Times For The Venture Capital And Seed Founding Industry
I assume that recent nokia's phones are great mainly because they cannot run any other mobile OS than Symbian EKA2 (main reason being that EKA2 is hard-realtime microkernel with GSM/UMTS stack in userspace, while any other OS expects anything related to radio interface or telco protocols running on second separate CPU).

And I assume that this is major reason, why Nokia can pump out reasonable smartphones with size and battery life of dumb feature phone with price certainly bellow other smartphones. (Well I have E90, which certainly is not small or was not cheap, but battery life is unsurpassed by anything, except 10 year old high-end Nokia phones).
I doubt anybody has subjected themselves to a rigorous study on the subject. What the people I know have done is this: try the handwriting recognition for a few days, go back to zhuyin or maybe wubi for a day or two and then go back to handwriting because they believe it's faster based on their own experience.

Non-standard writing and simplifications are recognized in many cases. It's far from perfect; it's just a bit faster and more convenient than their old phones.
Ask HN: Why was my first question killed?
I've been a reader for about a year now and posted my first question to review my startup yesterday - http://news.ycombinator.org/item?id=1538163. I was encouraged that I got a few upvotes and then it was killed.

What did I do that triggered the kill? I assume it might be the low karma, new user, or because I posted my own 'clickable link' ? Maybe all three? In any case, I'd still like the advice on the startup and would like to know how to repost without it appearing as spam. Or should I hang out for awhile and post comments before submitting?
Shipping Android isn't an option for Nokia. They will be late to the party to the tune of two years. It's not a politics thing - they have a huge market and mindshare in smartphones. Actively commoditizing smartphones on the Android platform would be suicide.

If you like Macs you don't get a new computer, you get a new Mac. If you like Windows/Linux, you just get a new computer. It might be a Dell, a HP or a ThinkPad, you might have a preference, but in the end the specs matter much more than the brand.

If Nokia starts shipping Androids, they'll likely be the ThinkPads of smartphones. Rock-solid, reliable, great hardware, all boxes ticked, something of a following, but if you're in a pinch, there's an HTC that does the same for $100 less.

The only option for Nokia is figuring out how they can pivot their current smartphone market leadership into a niche that can compete with Android, the iPhone and BlackBerry.

I don't have the recipe, but it's going to require some very clear and bold leadership, that's for sure. Also, shipping three or four competing platforms isn't part of the solution, either (Symbian S60, Symbian 3rd gen, Maemo and MeeGo).
They've chosen the worst video formats to use. H.264 encoding with libx264 would outclass anything ffmpeg's FLV encoder and MPEG-4 ASP encoder could produce. N.B: The FLV container does not require the use of the FLV video codec.
The changes to the standard keyboard shortcuts could drive you nuts.
Question for the UX guys (interface video)
FaceBook Graph FireFox Search Plugin
Cool - thanks.

I also found these gems in your previous comments/submissions:

http://norvig.com/sudoku.html

http://norvig.com/spell-correct.html

Would you be willing to have a chat with me by email? Address is in my profile.
I find the mechanism of connecting UI elements to outlets by dragging around to be gimicky and pointless.

Why can't the runtime auto-bind them by matching names? Doesn't ruby work this way?

The whole point of having the action/outlet system is that it provides a layer of indirection and lets you write less code. There's no need to write an event handler for a button to make it print a view. You just drag an action from your NSButton to your view, and set its selector to print:. The same goes for outlets.

I'm not sure what you mean by "auto-binding by matching names". The only way I could see that working, is if you gave the control and the target names, then inputted the action as (control name, target name, action). IMO this would be a lot more work than the current UI.
This seems to be a good heuristic , find out the ratio of the doers versus middle-managers , the higher this number is the better it is.

One other company that exhibits this nimbleness ala Apple despite its size is Goldman Sachs. From personal experience , among other things , GS gets this ratio right where it counts.
how much unemployment could startups in rural japan absorb? would their work conditions and salaries be any better than what salarymen experience?
I run bare php FCGI processes that use 4.5MB of memory and use dl() to load the extra libs on demand now.
device, yes.

I want a cellphone that's also a computer. I don't need a small computer, I don't care that it has a touch screen.

If they'd launched the 770 with a cellphone+3G modem (or GPRS at least, don't remember when it was launched), Android might not have existed today. They really dropped the ball there.
The advantages of an algorithmic culture over "elite preferences"
Disclaimer: I haven't read the book (but am now planning to) and may be completely off mark with my comments, but here's what I make of all this. Sure, there are certain things that are not computable. This is a theoretical limitation on any computational system. Is Penrose saying that there's something special about consciousness or high-level thought that puts them into the class of things that are not computable? But the computability of something is a mathematical concept, and surely we'd have to define consciousness and intelligence in a mathematical way to be able to put them in such a class. In light of this and the fact that we're only really beginning to have a theoretical understanding of what brains do, it seems to me very dubious to make the bold claim that intelligence/consciousness come about via non-algorithmic processes. Perhaps I don't understand what he means by non-algorithmic processes outside the abstract computation theoretic setting, and in the context of neural computation (in fact, "non-algorithmic" and "computation" seem to contradict each other right off the bat).

Not only that, but our brains compute as well. We get input, and we produce output in the form of neuronal firing and motor activity, the latter being what amounts to behavior, and the former being (according to materialists) responsible for intelligence and consciousness.

So the brain does compute outputs! But according to Penrose, it seems, such outputs are not computable! Or if they are, they are not enough to account for intelligence/consciousness. So what gives?

Again, I might have failed to appreciate his and your points completely, but you've certainly piqued my curiosity and I will check out some more of Penrose's work.
It's one of the main ones, but two additional ones, depending on the person, are: 1) some people don't like GNU and/or Stallman having influence on their OS, either for political reasons or due to personality clashes; and 2) some people don't like GCC's design as a technical matter.
Their low-end consumer phones, maybe. In my experience their smartphones have been as poorly-built as everybody else's. My Nokia smartphones were the only phones I've owned that didn't still look good after two years, with discoloured plastic and loose parts.
F*cking programming (2007)
and how do you know about this ?
I use the very same trick with youtube and many other flash based sites.
And flash ALWAYS use the browser's settings (at least in opera and firefox) both in Windows and Ubuntu
Correct, NULL is NULL, if the system is designed that it has to have a default value it should at least scream at you "I can't do NULL, you are going to get a 0 here". Or better yet just error at design time, not run time, and say sorry put a value here I don't do NULL. Run-time errors are the worst kind of errors and it is little unexpected behaviors like that, that can create huge problem in a run time environment.
How about various militaries?
Ha, I really like this guy. I started reading another one of his blog entries (a description of how compilers often optimise a divide by a constant where, instead of issuing an expensive divide, it multiplies by a "magic" number and then right shifts the result). After hitting lots of complex (for me anyway) mathematical proofs, my brain tuned out slightly until I saw

"Did you skip ahead? It's OK. Here's the summary"

I like to think he deliberately did that for hungover-yet-still-interested devs like myself.
Why the "private" keyword is the modern day "goto"
>My experience with Nokia is: great hardware and absolutely awful software.

I could say the same of Motorola. However, Android hasn't been a saviour for them. The Droid X has been criticised for a bad UI skin (originally called, perhaps somewhat ironically, Blur), and pre-installed bloatware that can't be removed.
I avoid these types of optimizations, say, 97% of the time

This reminded me of Linus' blog post on optimizing SHA1 routines in Git [0]. FTA: "Some people seem to think that C is a real programming language, but they are sadly mistaken. It really is about writing almost-portable assembly language, and it turns out that getting good results from SHA1 really is mostly about trying to fight the compilers tendency to try to be clever."

[0] http://torvalds-family.blogspot.com/2009/08/programming.html
guide omits Topres kbd info, so here you go:

http://geekhack.org/showwiki.php?title=Topre+Realforce+Refer...