skysight-inc/HackerNews huggingface dataset:
Fairly simply:

In a 3 layer network you have an input layer, a hidden layer, and an output layer. Between nodes in each layer you have a weighting, and a nodes output is the sum of how strongly its activated by nodes in the previous layer. For calculation, you set the activations in the input layer to your input. These then cause hidden nodes to be activated, given the weights, which then activate output nodes, which is what you see as the outcome.

It can be shown that any function can be approximately arbitrarily closely by a single hidden layer by increasing nodes.

Backpropagation uses a set of test data, and expected outputs, to adjust weights. The test data is put as an input to the network, and how much each node is activated is recorded. The algorithm then works backwards through the layers, adjusting weights so that the output will be the/closer to the desired output. Backpropagation itself is about a page worth of differentiation derivation, as you need to work out how much each weight affects each node.

There are other details such as the sigmoid function (increases 'contrast' of whether a node is activated or not, to give better choice boundaries) and the issue of over-training, where your network becomes too trained for your specific test data, and actually gives worse results than a less trained set.
I am with Opera 10.60 on Linux. HTML Audio is well supported. Yet your site does not play anything, does not display an error. It also prompts me to install Flash at the top of the screen which I find weird on a "We are HTML5!" page. Contrast is very low. No sane no-javascript fallback.
True story: a friend a datamining company replaced their cluster with a single machine loaded with RAM.

Result: ~100-1000x speed up over their cluster and for less money $.

Lesson: Look at real numbers and choose your architecture to suit your specific problem. Don't underestimate the speed of RAM.
Sorry about that. The problem with Opera 10 is that it doesn't support the MP3 codec for HTML5. Right now our solution to the two major browsers (FF, Opera) that don't support HTML5 and MP3 together is to use a Flash fallback, hence you see the Flash message. We've found that this solution works for a majority of listeners. Unfortunately certain setups will escape support.

Hopefully we can find a better solution in the future.
Note: HN's scribd integration doesn't work for redirects to PDFs. Might want to fix that?
No, they admit it's a hardware issue. They're just saying that the software 'readout' overstates the degree of signal loss.

Simplified example:

Holding the phone the 'wrong' way drops signal strength 20%

If the bars displayed signal strength as such:
20% 40% 60% 80% 100%

Then the hardware issue would result in the loss of one bar.

However they're saying their bars display (for instance):
20% 85% 90% 95% 100%

So the hardware issue can show you losing 4 bars.
Kindle and iPad Books Take Longer to Read than Print
>Just like I can convince most people anything I want about computers, since I know a lot more than them.

"All computers are based on a trifle, the "chip" or "CPU" people talk about is just a biscuit on top of the jelly layer coated with blancmange ..."

Good luck!
I am waiting for the new version of the theme to get approved to the theme gallery. This seems to take a very long time.

If you shoot me an email, I will send the theme files to you.
"I would have a tough time justifying a price nearly equivalent to buying a copy of Quickbooks Pro every single month"

Three reasons why this pricing is clever:
1) The aim is to get you using the $30/month version, then when your business grows larger just start charging £100/month. It's so painful for a company to switch accounting software that they will gladly pay twice as much as if they had never heard of it before.
2) You can give out special offers like '25% off - only $75 per month'. This would probably sell better than a normal price of $75.
3) The £30 per month looks more attractive when it is placed directly next to a more expensive option.
'lack of standardization of bioparts...'

Heh... I wonder what will play the same role as SCSI this time around...
Not really related to the story, but can someone explain to me why Americans put '$425MM', where does the second M come from? Here in the UK we'd just put '£425m'? Just curious because I saw DHH use MM too.
Learning Computer Science with Lego
if the mouse is over one picture, the second one on the same line gets animated. Then the animation does not start immediately, there's a small delay,

I've just gone to check - I see neither of these problems using Chrome - what browser are you using?
I personally suspect a lot of this pessimistic thinking is rooted in the fact that we simply haven't stumbled upon the key discoveries yet.

It's like when I speak with my co-workers, and I say 'what would you like this tool to do- anything you want it to do, I can make it do', and they reply 'well, what sort of things can it do?'

If I recall correctly, the microprocessor came about simply because Intel got tired of re-designing calculator chips from scratch, and so decided to make a one-size-fits-all. I doubt anyone saw microprocessors as the future back then; it was just a cheaper, easier way to make a desk calculator.
That's not true if you do touch typing. Since you are using ordinary words you can type it quickly almost immediatelly without need to wait for muscle memory to develop. This way you get password which is both easy to remember and easy to type and at the same time is long enough. See Diceware method (http://world.std.com/~reinhold/diceware.html) if you are interested in this scheme.
Although this submission was first, a later submission has got the comments (all 2 so far):

http://news.ycombinator.com/item?id=1482950

TANJ
640 microbes ought to be enough for anybody.
To an Indian from a fellow Indian,

The companies you have quoted are
1. In pure service delivery (aka consulting line of business)
2. Run extra-ordinarily large project teams (100+ consultants)
3. Deal with business or enterprise software.

It is unfair to expect them to deliver any quality line of work when organizations deals with even 1 of 3. Your perception of Top big 5 consulting firms (for that matter..any country) delivering quality output might be misplaced if you haven't seen the quality of work at hackathons, startups. Outsourcing works for huge organizations which need to maintain enterprise systems running on legacy platform. It is recognized by most small business owners everywhere its just ain't their cup of tea. Small business projects runs on talent and execution. Not on mythical manpower or cost per hour rate.

I would suggest you to do an internship at SV,Colorado,Boston,NY and get involved in a startup or any non-business software company. It might open up another world perspective.
This is the second time I'm looking at these photos. They're very memorable.
ORLY.
>Then I have to find out their real motivation for holding that view [...] I need to proffer a [apposite] explanation for changing that viewpoint.

It depends on whether your goal is to determine the truth or to convince someone of your viewpoint.
I heard they tried to make him be a sysadmin.
Thanks, you are the first to note me to that. I fixed it (hit SHIFT+refresh if you don't see the update).
Partial application is slightly harder to do in Lisp.

Compare:

(define (list-reverse l) (foldl cons '() l))

listReverse = foldl (flip (:)) []

I hope both versions are fairly idiomatic.

Here are two combinators that I have actually used in my code (the first one is fairly common):

dot :: (b -> c) -> (a1 -> a2 -> b) -> a1 -> a2 -> c
dot = ((.).(.))
swing :: (((a -> b) -> b) -> c -> d) -> c -> a -> d
swing = flip . (. flip id)

Imagine (or better: provide!) Scheme versions or their idiomatic equivalents.

Of course the point-free definitions makes them a bit hard to understand, but I wanted to demonstrate terseness. `dot' also has a nice point-full definition:

dot f g a b = f (g a b)

The use case for `dot' should be obvious from the latter definition. I leave the point-full definition (and a use case) for `swing' as an exercise. Let me just note that Lisp would carry some more syntactic baggage for the definition and use of both of these combinators.

However, you can't beat Lisp, when it comes to Quines:

((lambda (x) `(,x ',x)) '(lambda (x) `(,x ',x)))

Haskell's facilities for talking about Haskell code are more verbose.

P.S. for completeness sake, to make the exercise above easier without doing a search:

id a = a
flip f a b = f b a
Here is the graph. The site sucks pretty bad (seems to require a very high resolution and has disabled scrollbars).

http://www.belshe.com/test/velocity2010/chrome_version_migra...
http://www.belshe.com/test/velocity2010/firefox_version_migr...
http://www.belshe.com/test/velocity2010/ie_version_migration...
Outdoor garden furniture
Outdoor Furniture Shop provides you with quality informative articles regarding what kind of materials you can use, how to clean your furniture, where to buy/sell it and many more.
Hn support?
I just wanted to ask if there is some sort of hackernews go-to IRC chan/email/...
Bathing in a pool of my own stupidity, I created a HN account (rb2k) about two years ago and seemed to have a typo in my password when submitting that form.
Long story short: nickname registered, no way to get it back :(
Any ideas?
Thanks!
I try to follow a simple rule.. Leave the code in a better state than I found it.

Every time I submit a revision I try to include a change which improves an area of the code outside of my main focus.

By doing this I am constantly improving and re-learning parts of the codebase that otherwise become moldy.

So, A typical checking might be something like...

Add ability for animation tracks to play in reverse.
Add missing null reference check to CalculateWorldTransform
Improve per of serializer by 10% (avoid string parse for main line case)
BUGFIX #1087: Keyboard input delayed by one frame

Basically, I try to make refactoring/improvements an ongoing part of development rather than a chore.
At least the Lisp guys have figured out how to write parsers and lexers by now. (They even grok lexical scoping.)

I guess we can't blame PHP for preserving the $ in front of variable-names with all the legacy code lying around. But the following should parse in a sane language:

$width = getimagesize($filename)[0];

Adding support for this would not break legacy code. Nobody can tell me that naming all intermediate results like

$sizes = getimagesize($img);
$width = $sizes[0];

is such a preferable style, that the parser should enforce it.

By the way, this is how PHP pretends to support higher order functions:

function cube($n) {return($n * $n * $n);}
$a = array(1, 2, 3, 4, 5);
$b = array_map("cube", $a);
No Hacker Left Behind
Is the "scientific community" saying "you have to skeptical about everything ... except science"?

Not at all, which is why gravity and evolution which are both understood well enough to be labeled accepted facts (especially evolution) are still called "theories". Religion is inherently based on faith, not observation, testing, and proof which supports its tenets or claims -- a key distinction.
It's still too bright. The text became readable, but the tabs, progress bar and the login fields are still hard to see.

Update: You might want to rethink your overall graphical design. A general rule of thumb states that things should first look good in black & white (no gray, no colors). You shouldn't rely on colors until you get it right without them. If you then add colors, you are quite flexible, and can thus create better looking results.

Also, you then won't require too many colors for your design to work, which is especially important in your case where you rely on too many different gray tones. That seems to be the deeper cause for your trouble. It's easy to pick two good gray tones that have a good contrast to each other (i.e. black, white, gray1, gray2). When you add a third gray tone it's quite hard to pick good ones. Adding a fourth gray tone and you are lost! Well, at least that's my experience, unless you have a very good monitor and are creating a print design rather than a web design.
This article is fucking stupid. Why do I keep seeing articles from racist websites on Hacker News?
13yo "Spider Boy" scales walls using recycled vacuums
What biology will be able to to that computers aren't is to directly kill people, without detours over miscalculated radiation doses or decompression times for divers. Well meaning hobbyists in their basement will probably not endanger more than themselves and their immediate friends and family, but the same technoilogy in the hands of fanatics will open interesting venues for non-standard social interactions.
Ask HN: Review My Startup: Szpil
Be well organized. Keep detailed contact histories. Review past calls and conversations. Search contacts and notes. Collaborate with your colleagues. See who spoke to whom and what was said. See what you did a year ago today. Work remotely or offline.

https://szpil.com

I would appreciate your feedback.
Clicky: https://szpil.com
It really pains me seeing the extent to which people equate what MySQL can do with what RDBMSs in general can do. MySQL's sharding is well known to be an abomination.
Bayes, Bletchley, JN-25 and a 'modern' optimization
Its only you who can tell yourself that how much is enough for you, I think if you get satisfied at the end of day, then its good enough.
Registration - Digg
How does this have 275 upvotes????

Was it a secret that humans like positive thinking?

Why even compare yourself to a nonexistent fictitious "average" in the first place? Considering yourself greater OR less than average is a complete waste of brain resources all together. Individuals selected at random will, on average, be incredibly different from a theoretical individual of all "average" qualities due to the incalculable number of possible quality-types a person could possess.

The average person is a myth.
Reasons to Develop Your Technical Skills (2006)
Those crazy Germans with their vitamin pills. They should just drive over to the Netherlands once a year, and buy their drugs there. It's way cheaper than in Germany.

Also all the bottled water is just crazy. German tap water is excellent in quality in all areas, and I like the taste in most areas I sampled. And never ever drink the Flensburger malt beer (unless you find a version that uses actual sugar and not sweetener).

The frozen pizza from Dr Oedtker is quite good. But for most other stuff, they could as well have bought it at Aldi for cheaper, instead of going for the higher priced branded items.

I guess I should stop ranting.
Shouldn't you know then, that @ is not shift+2 on all keyboards ;-)
FASTEST LOADING & EXCITING FLASH MOVIE
Help identify archaeological sites from satellite images
Love it. The Username/Password fields need to be more identifiable though, it wasn't that easy to recognize where the fields really are (with the "We're New" thing looming).

How do you curate content?
Good going - more evidence that liberals call everything racist that they are too "fucking stupid" to provide a rational argument against.
> Now, the question is how does one apply this tactic to the government without bloodshed...

Vote with your feet. Emigrate to a country that's more to your liking.
Why Lotus Vodka is out of business
A variant of "szpil", "speel" means "play" in the South African language Afrikaans.
Chrome 5, macosx.
I don't particularly care about the racism. I generally prefer free speech as a rule, despite my being an easy target for bigots. If he has something valuable to add, let him.

The prime idea (that America is a nation that is suffering due to over bothering) is common enough, and an interesting question to boot. The question he deftly avoids is whether falling into such debt through payouts to well-placed citizens is an inherent flaw of democratic systems.

He instead goes into partisan nonsense and avoids giving anything other than a general "THE ANSWER IS OBVIOUS" vibe. It is a general rant; not focused on anything, with a vague threat about "a tsunami coming".

Even if the government concentrated on the external debt, you'd still have agencies hiring inspectors to enforce labour laws and H2Bs being brought in by large IT companies.

Flagged.
I checked it again and now it seems to be ok. Maybe it was a crappy connection.
I would take German style ATM (and machines to do a bank transfers) and internet banking over all the personal niceness any day.

(Sadly, the UK's banks are less focussed on efficency.)
You have no idea whether I'm a liberal or not, and you're making a fool of yourself with this comment. Thanks for revealing yourself as an axe-grinding political operative with an agenda though, it's good to know you weren't some innocent reader who just thought this was interesting.
The way you phrase this, it seems more of a trade mark violation than anything else.
That's because the odds that a sysadmin is an absolute nut for delicate, finely tuned, hard core code are orders of magnitude larger that the odds for a standard programmer.

It's not required, but that pedantic nature seems to help make a good sysadmin.
After reading the complaint, I came to a similar conclusion. Was it fraud & money laundering? That's for the court to decide and they have a presumption of innocence.

Regardless of that outcome though (and assuming United Directories doesn't dispute that Exhibit A is one of their advertisements), its pretty clearly a shady business in my mind. While technically (probably) legal, its a spammy business model that adds very little value.

Its not really fair to Hashrocket employees that this will taint Hashrocket's reputation, but it unfortunately will to some extent.

Oh and totally agreed about the whole -- if your brother's already been indicted for the same exact thing and is currently a fugitive you might want to rethink the business model -- thing. That just shows a complete lack of common sense.
Ah, nice downvotes, I guess a good lesson to not comment on smartass one liners who can later edit out the entire theme and content of their original post.

The original post I commented on: "Maybe because you write software used by sysadmins?"
Vox Day, cited admiringly throughout the article, is a racist. He writes for World Net Daily about white supremacism.

Taki, the owner of the website, is a well-known antisemite.

But I'm just another "liberal" calling "everything" racist, right?
All I see is a big flashblock in the middle of each picture.

They should have used an animated gif and a simple image replacement rollover for the still.
It's an onenter trigger not onhover playing.
Hobbyists making homebrew viruses. What could possibly go wrong?
The article implicitly assumes that a scientific determination of the truth has been made. (Which is problematic in itself. Bad science gets published all the time.)
If anybody's got an axe to grind, it's pretty clearly you.
Is there a Moore's Law for Machine Intelligence?
Vox Day...is a racist...Taki is a well-known antisemite.

This article is fucking stupid. Why do I keep seeing articles from racist websites on Hacker News?

Now that's insightful thinking!

Evidence? Since it's so well-known, I assume it won't be hard to supply.

And why should we even care? If they are racist, or like listening to Vanilla Ice, or something else sick, that's their problem.

Our problem (as citizen's of OECD countries) is that the regulatory welfare states we live in -- all of them -- are rapidly going bankrupt (hello Greece, Spain, Portugal, Britain, Japan, Italy, and soon the US). Even worse, the young people who are going to bear the brunt of this (which would include most HN readers) seem largely unaware of it. That is why this article is important.

So, would you explain how your ad hominem argument refutes what he is saying? Actually, it's kind of a second-order ad hominem, since you aren't even accusing the author of racism. There's still time though!
Make a painless iPhone (and for some folks - Android) + GMail sync and I'll probably pay you $10. Although, I can still sync iPhone contacts with GMail (using a payed app because MS Exchange integration is a pain in the ass), so I'm not sure. I like that it's simple, but there should be some killer feature that would make me want to switch.

But maybe I'm just not your target client. What's you target audience?
Yes, but I guess when you use Bittorrent for this purpos, you have to make sure that you are not sharing your legal copy with other people, who may not have purchased the work.
I beg to differ, but you're welcome to your opinion. Passion can easily resemble axe-grinding. I'm just angry about the following two independent variables:

1. This article was incoherent and stupid, and it's on Hacker News.

2. A racist website was posted on Hacker News.

My time was wasted. I can't get it back, so I'll react instead to make myself feel better.
> Sure, you can blog, but what if your thing is writing novels or paintings in some obscure artistic style?

So what? The world doesn't owe you a living. It was there first.
Do you really find python easier to read when lines are broken with a slash at 80 chars. I don't bother until twice that.
I don't know about his being a racist, but I followed the link to Amazon, then another link to another of his books and he is pretty much a crackpot, at least on some issues. I haven't decided yet whether to buy the book Derbyshire was quoting.
If you plan to go commercial while using MP3, don't forget the licensing requirements for streaming MP3 and encoding:

http://www.mp3licensing.com/help/#4

(not saying you need a license, just pointing out that you might need to check)
Ask HN: Project-based resource on python application development
can anyone recommend a resource (book,tutorial,etc.) that focuses on application development in python? something similar to Practical Django Projects, but for stand alone applications instead of web apps (for now).<p>i'm in a bit of a funny place, i have a decent/good grasp of python syntax and my logic isn't bad, but i have no clue on how to assemble an application, i seem to be stuck on writing scripts.
My refutation of what he's saying is that it's self-evidently stupid political crap, and partisanship is brain damage. I don't come here for partisan politics. The article's form is a bunch of non-sequitur bullet points weaved together to try to paint a gloomy picture. My complaint about seeing racist websites on Hacker News is a completely independent clause. I even gave it its very own sentence. I have two complaints here, one is about the stupidity, the other is about seeing racist commentators being normalized on Hacker News.

Look, this isn't a courtroom, and I'm not your research assistant. The fact that Taki and Vox Day are racists is well-known to anyone who knows anything about either of them. If you don't believe me then I suggest you Google and do some reading. I'd link to lmgtfy, but I don't want to be insulting. Taki characterizes himself as an anti-semite. Vox Day has an extensive written record of racist writings.
Clinic pro software transcription support
Dial 1-877-323-4707 for medical transcription support to ClinicPro Software EHR application, physician narrations documented at 9.5¢ / line with a turn-around-time of 12 hours
Why is there no CR1 – and why are control registers such a mess anyway?
SHRIH DESIGNS - DESIGNING & ANIMATION, SEO SERVICES, WEBDESIGNING 
Shrih designs is Web-designings, Web Development, E-corporate Consultancy, Seo, domains and hosting Internet company
Shrih Designs , Near Thakur College, Singh 3, Kandivali East, Mumbai 400101 India.
Some Simple Stop Snoring Tips That Anyone Can Practice | Hi Health and Fitness
My first impression is "spill", like "oil spill".
Five Soccer Matches (That You Should Probably Care About)
Soccer is sometimes called the world’s game...Do not you think so?