News for hackers. Stuff that matters.

zyroth

Re:Production Languages and Toy Languages on Monday January 28, 2008 @03:22PM (#105749)
I personally think that C++ and Java are less readable then Lisp, Python, Ruby, ...

I think you get used to every Syntax. The point is, Lisp et al are much more compact, which makes the concepts easier to grasp.

I get a (mapcar #'f '(1 2 3)) much quicker than a

x = {1, 2, 3}; for (int i = 1; i < 4; i++) { x[i] *= 2; }

Re:Steve Jobs keynote speech leaked? on Tuesday January 15, 2008 @03:09AM (#98608)
That's why he was talking about the macpro and not the macbook pro.
Re:Converting Pi to binary: Don't do it! on Friday December 28, 2007 @02:03PM (#93286)
Anything related to the concept of infinity tends to be hardly understandable in an "emotional" or "intuitive" way. We can just apply the rules of logic and accept.
and planned economy is superior, too.
Re:Converting Pi to binary: Don't do it! on Thursday December 27, 2007 @11:02AM (#92981)
Since pi is not random, we cannot say that every finite string is in it. (If it was, the probability P[s in binary representation] would be 1 for every finite s)

Actually, there is no proof and no counter proof that every finite string comes up in pi. (...that I know of)

Re:Converting Pi to binary: Don't do it! on Thursday December 27, 2007 @11:00AM (#92979)
> There are an uncountably many number of non-normal real numbers like this, even though the infinite amount of normal real numbers is bigger.

How sure are you with that one? Mind to supply a proof?

Re:Converting Pi to binary: Don't do it! on Thursday December 27, 2007 @10:58AM (#92977)
Yes, I can:

01001000100001...

Guess what? There are uncountable ones.

Re:Converting Pi to binary: Don't do it! on Thursday December 27, 2007 @04:58AM (#92935)
Actually it is not guaranteed that every string of bits will at some point be a substring of pi. Bad joke, since wrong.
Re:The Next Generation of Neural Networks [Google Tech Talk] on Monday December 17, 2007 @06:38AM (#90301)
Search for 'deep belief hinton' on google.
Re:Mac OS X Leopard: 200+ Productivity Booster Keyboard Shortcuts on Thursday November 22, 2007 @07:27PM (#82844)
> Shift-F11 Hide all windows in slow motion

Productivity Booster, right.

Re:Ask YC: What new technologies are you exploring? on Monday November 19, 2007 @07:08PM (#81734)
Machine Learning, especially Reinforcement Learning
Re:Ideas to monetize new artifical intelligence on Wednesday November 14, 2007 @03:51AM (#79699)
fincancial fraud detection bottlenecks are typically between ram and the processor. Thousands of snychronously incoming transactions have to be examined simultanously, because they correlate heavily.

It is not like "here is one transaction, is it a fraud?" but "here are 2^20 transactions, what are the frauds?".

You could do this by pipelining, but I guess Banks want a zero downtime system and I personally would not trust an API in terms of reliability.

Another point is, that banks will not give you the original data. They will have to "pseudonymize" several entries, such as credit card numbers, names, ... This would force them to preprocess the data which gives every transaction a very little + O(n) and which might decrease the speed even more.

(I'm not saying it's technically impossible, but I'd say there are better ways, such as releasing it closed source or just using it to predict financial data - which as we all know is possible and being done by hedge fonds, so this should be the best way IF you have that algorithm ;)

Re:Ideas to monetize new artifical intelligence on Tuesday November 13, 2007 @06:40PM (#79575)
There are a lot of different fields in ML. I don't believe that you have an algorithm that beats all algorithms out there , even if those are specialized on a specific setting.
Re:Ideas to monetize new artifical intelligence on Tuesday November 13, 2007 @12:28PM (#79342)
> And a bank trying to analyze if a credit card transaction is fraud or not doesn't care about the short delays either.

Oh yes, they do. That I do know.

Re:Ideas to monetize new artifical intelligence on Tuesday November 13, 2007 @11:27AM (#79304)
I don't believe you.
Re:Ideas to monetize new artifical intelligence on Tuesday November 13, 2007 @11:25AM (#79300)
Uhm? The latency as a public api will render it useless for most applications.
Re:Norvig - new world's longest palindrome on Monday November 12, 2007 @04:24AM (#78666)
Those things are useful. :)
Re:How to teach a Bayesian spam filter to play chess on Saturday November 03, 2007 @10:04AM (#75777)
If you want them to learn a specific concept that we know, they can learn it, yes.
Re:How to teach a Bayesian spam filter to play chess on Saturday November 03, 2007 @05:47AM (#75746)
Training examples.
Re:How to teach a Bayesian spam filter to play chess on Friday November 02, 2007 @07:49PM (#75647)
No, I'm saying that a neural network can learn addition.

See, a bayesian cannot really understand that there are relations between two numbers (like "is bigger than" or "is the following number of"), but a neural network can, since addition is part of a NN.

My personal recommendation on machine learning is 'Pattern Recognition and Machine Learning' by Chris Bishop. But you definately do need a solid mathematical background for that.

Re:How to teach a Bayesian spam filter to play chess on Friday November 02, 2007 @01:07PM (#75478)
Bayesian classification works a bit like this: You have a set of inputs and a set of targets. By having seen a history of elements of the powerset of inputs and its manually tagged classes, the bayesian classificator learns how to classify new elements of the powerset of inputs.

Thus, a bayesian classifier has to know the classes and the inputs before. It cannot extrapolate from the sets it was trained on, since the bayesian approach does not see numbers as something that some operations are defined on, but only as symbols.

A simple backprop neural network can learn addition, though.

Re:Mugr -- face recognition and search startup enters private beta on Wednesday October 31, 2007 @04:25AM (#74591)
So if I send you a pic, you will search your whole database to detect who is on that photo?

How can I as a person keep you from putting me into your database?

Bauhaus crap? Uh, please at least recognize the influence on design.

"Severe, cold, cheap, right-angled, colorless, inhuman, inhumane, and above all efficient."

Yes, exact. Its own kind of beauty.

Re:YC News Unavailable... on Friday September 28, 2007 @04:37AM (#60502)
Paul Graham was written in lisp that itself was written in Paul Graham.