News for hackers. Stuff that matters.

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.
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 !
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 ...
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 ...
This is a screen shot of my search results http://i.imgur.com/If1E2.jpg
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.
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.
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)
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.
"The exam included questions from the lectures" When I was a student I hated this practice from some professors.
Re:Kill Math on Tuesday May 10, 2011 @09:58AM (#2532485)
I agree with you, not to mention the beauty of some very abstract mathematical concepts.
Re:Kill Math on Tuesday May 10, 2011 @09:53AM (#2532468)
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 ?
Re:Kill Math on Tuesday May 10, 2011 @09:48AM (#2532438)
Math is not a collection of symbols. It's language + reasoning.

Older »