Jacobi
Re:Why 256 bit keys are large enough
on Monday December 17, 2012 @12:36PM (#4933292)
Using brute force is not very effective on 256 keys. But this doesn't exclude the possibility of a breakthrough that reduce enormously the search space. For example even for AES there is an attack faster than brute force by a factor of about four !
http://research.microsoft.com/en-us/projects/cryptanalysis/a...
Re:The Mathematical Hacker
on Thursday December 13, 2012 @09:10AM (#4915697)
I think that it can be implemented in constant time for floating point numbers. For integers I know that the exponentiation by squaring takes O(log(n))
Re:The Mathematical Hacker
on Thursday December 13, 2012 @08:54AM (#4915648)
There are plenty. The analysis of basic algorithms involve math (e.g. QuickSort, binary search, etc). Programming a user friendly website can involve advanced mathematics, for example you want to recommend to your users a product that might interest them (Collaborative Filtering)
Re:Any page loaded in IE can track your mouse movements anywhere
on Wednesday December 12, 2012 @10:03AM (#4910336)
The PDF document format is incredibly complex. It can incorporate JavaScript actions !
Re:Apple increased R&D spending by $1 billion in 2012
on Friday November 02, 2012 @04:21AM (#4731737)
I think that MS R&D is valuable for the research community because they do publish in peer reviewed journals.
Generating original project names that sound good
Re:A 4G LTE base station running entirely in software on a standard PC
on Monday September 03, 2012 @12:35PM (#4470935)
He works at Netgem a french start-up. It's not really a big corporate.
Re:I'm Not Japanese
on Wednesday August 22, 2012 @03:50AM (#4416436)
For me sometimes it switches to Arabic even if I set the settings. And here in north Africa most people are francophone and prefer French or English !
Show HN: A C library for recommendations using collaborative filtering
After Stuxnet, Flame and Duqu : Gauss the most recent cyber-weapon
Re:Parser combinator library in C
on Tuesday August 07, 2012 @08:45AM (#4349777)
I appreciate the OP's efforts, certainly sharing code is a good thing. And one of the benefits of the sharing is to get a lot of feedback. Criticizing implementation details is important to spot, discuss and hopefully fix potential problems.
Re:Parser combinator library in C
on Tuesday August 07, 2012 @05:51AM (#4349371)
I don't know why it uses a garbage collector when simple reference counting would suffice. Also I hate libraries with global states/variables like this one ...
Re:Mathematicians Encrypt Images Using Mathematics of Sudoku
on Friday July 27, 2012 @10:20AM (#4301513)
One could exploit the continuity of the image regions. (The similarity of neighbors in intensity and colors). Also the output is an image with the same histogram ...
Re:City of Helsinki Wants To Keep Software Costs Secret
on Thursday July 12, 2012 @12:44PM (#4235400)
The migration from MS Office to LibreOffice is not straightforward, especially if you have millions of documents. In my experience, any complex document will almost always fail to render correctly ...
Re:Kogan.com mysteriously disappears from Microsoft Search Engines
on Monday July 09, 2012 @09:31AM (#4218033)
This is a screen shot of my search results http://i.imgur.com/If1E2.jpg
Re:Kogan.com mysteriously disappears from Microsoft Search Engines
on Monday July 09, 2012 @09:23AM (#4217988)
When I perform a search on bing the first result is the kogan website ...
EDIT: It was the kogan.co.uk and not kogan.com since my country/region = UK
Re:Dependency Inversion in C Using Function Pointers
on Monday July 09, 2012 @05:50AM (#4217382)
The article describes an implementation of the observer pattern in C ... It's well known and used in many open source C projects. But I'm not sure that replacing simple tangled dependencies in the Linux kernel by using function pointers is a good idea. Because you may introduce an overhead in some performance critical code. And you may lose the locality of reference when abusing function pointers.
Re:Unemployed Programmer Kept Sneaking Into Apple to Finish the Job
on Monday July 02, 2012 @10:42AM (#4189053)
A link for downloading the Graphing Calculator program http://www.pacifict.com/FreeStuff.html
Re:Microsoft.com New Design Preview
on Friday June 29, 2012 @05:17AM (#4175865)
I do agree with you : mono is a subset of .NET,
Cross platform compatibility is not the main reason for using Mono. I really like the C# and the .NET ecosystem.
I use a native UI for each platform, but the core code is the same. I'm not a big fan of those generic UI toolkit ...
Re:Microsoft.com New Design Preview
on Friday June 29, 2012 @04:16AM (#4175742)
I use Mono on a daily basis. It's a mature full featured cross platform .NET implementation.
Re:The Algorithm Didn’t Like My Essay
on Sunday June 10, 2012 @05:21AM (#4090604)
Yes, they could even learn by heart the lyrics of a song and adapt it to the context.
Re:Anders Hejlsberg: You Can't Maintain Large Programs in JavaScript.
on Monday June 04, 2012 @07:16AM (#4063453)
You can do OOP in any langage and there is nothing wrong with dojo. But from my limited experience, maintaining large programs written in JavaScript is a tedious job (each program reinvent it's own OOP semantics)
Re:Anders Hejlsberg: You Can't Maintain Large Programs in JavaScript.
on Monday June 04, 2012 @06:48AM (#4063381)
JavaScript lacks a real library/module system, namespaces and OOP facilities. I usually spend more time maintaining a JavaScript program than a program written in Java/C# with equivalent size.
That being said, my skills in JavaScript are limited.
Re:Easel.ly - A nice HTML 5 infographics editor
on Monday May 14, 2012 @09:09AM (#3970867)
The idea is quite good, but I can't even change the color (a message box indicates that this feature is coming soon !). This isn't beta software. I expect from a beta version that all the important features are done.
Re:Coursera/Stanford online algorithms I course – a retrospective
on Tuesday May 08, 2012 @11:52AM (#3944234)
"The exam included questions from the lectures"
When I was a student I hated this practice from some professors.
Jmorphism: A Java library for 2D Cage-based Image Transform
I agree with you, not to mention the beauty of some very abstract mathematical concepts.
Also math provides us with a framework to work on things that we could not visualize or even imagine ... how about visualizing an n-dimensional riemannian manifold ?
Math is not a collection of symbols. It's language + reasoning.