Recent submissions

Comment · 14 years ago
Comment · 14 years ago
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))
Comment · 14 years ago
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)
Comment · 14 years ago
The PDF document format is incredibly complex. It can incorporate JavaScript actions !
Comment · 14 years ago
I think that MS R&D is valuable for the research community because they do publish in peer reviewed journals.
Comment · 14 years ago
He works at Netgem a french start-up. It's not really a big corporate.
Comment · 14 years ago
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 !
Comment · 14 years ago
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.
Comment · 14 years ago
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 ...
Comment · 14 years ago
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 ...
Comment · 14 years ago
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 ...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton