Skip to main content

Home/ Advanced Concepts Team/ Contents contributed and discussions participated by Francesco Biscani

Contents contributed and discussions participated by Francesco Biscani

Francesco Biscani

YouTube - Hitler and P = NP - 2 views

  •  
    It was inevitable...
Francesco Biscani

Slashdot Science Story | 5 Trillion Digits of Pi - a New World Record - 1 views

  •  
    Another Pi digits calculation record.
Francesco Biscani

Gamers beat algorithms at finding protein structures - 0 views

  • Foldit takes a hybrid approach. The Rosetta algorithm is used to create some potential starting structures, but users are then given a set of controls that let them poke and prod the protein's structure in three dimensions; displays provide live feedback on the energy of a configuration. 
  • By tracing the actions of the best players, the authors were able to figure out how the humans' excellent pattern recognition abilities gave them an edge over the computer.
  • Humans turn out to be really bad at starting from a simple linear chain of proteins; they need a rough idea of what the protein might look like before they can recognize patterns to optimize. Given a set of 10 potential structures produced by Rosetta, however, the best players were very adept at picking the one closest to the optimal configuration.
  • ...1 more annotation...
  • The authors also note that different players tended to have different strengths. Some were better at making the big adjustments needed to get near an energy minimum, while others enjoyed the fine-scale tweaking needed to fully optimize the structure. That's where Foldit's ability to enable team competitions, where different team members could handle the parts of the task most suited to their interests and abilities, really paid off.
  •  
    Some interesting ideas for our crowdsourcing game in here.
Francesco Biscani

DM's Esoteric Programming Languages - Intelligent Design Sort - 1 views

  •  
    Cool algorithm! We should implement it in PaGMO.
Francesco Biscani

Chrome Experiments - Home - 2 views

  •  
    Pretty impressive examples of html5. Maybe interesting for the crowdsourcing game?
Francesco Biscani

Vuvuzela Ariadnet - 7 views

  •  
    The only proper way to browse Ariadnet.
Francesco Biscani

Apple's Mistake - 5 views

  •  
    Nice opinion piece.
Francesco Biscani

The World's Most Unusual Outsourcing Destination - PCWorld Business Center - 5 views

  •  
    As discussed during lunchtime...
Francesco Biscani

Saturn's rings gave birth to mini-moons - 0 views

  • Low density, recent surfaces, and somewhat oblong shapes all hint that some of these moons are likely to be less than 100 million years old.
  • Researchers suspected that the moons might have originated through some sort of interactions within the A Ring, but the number of bodies involved made modeling the system too computationally challenging. Fortunately, Moore's Law caught up with Cassini, and today's issue of Nature contains a paper that describes a model that successfully reproduces the pattern of moons we now observe.
Francesco Biscani

California libraries gearing up for fight against Nature - 2 views

  • The library system of the University of California may call upon the schools' faculty to boycott journals originating from the Nature Publishing Group if they can't come to an agreement on licensing costs for journal access.
  •  
    It will be interesting to see how this will develop.
Francesco Biscani

BBC News - Rescuers search for survivors as Agatha toll tops 150 - 3 views

  •  
    C-R-E-E-P-Y image in here...
  •  
    Yeah... I wonder if/how they plan to plug it?
Francesco Biscani

Slashdot Developers Story | GCC Moving To Use C++ Instead of C - 1 views

  •  
    Of course, the golden PaGMO coding standard! :)
Francesco Biscani

LaTeX Lab - Welcome - 6 views

shared by Francesco Biscani on 11 May 10 - Cached
  •  
    Finally LaTeX for Google docs?
  •  
    Here it works fine in Chromium, Firefox and Opera (Linux).
Francesco Biscani

STLport: An Interview with A. Stepanov - 2 views

  • Generic programming is a programming method that is based in finding the most abstract representations of efficient algorithms.
  • I spent several months programming in Java.
  • for the first time in my life programming in a new language did not bring me new insights
  • ...2 more annotations...
  • it has no intellectual value whatsoever
  • Java is clearly an example of a money oriented programming (MOP).
  •  
    One of the authors of the STL (C++'s Standard Template Library) explains generic programming and slams Java.
  •  
    Personally, I never understood what the point of Java is, given that: 1) I do not know of any developer (maybe Marek?) that uses it for intellectual pleasure/curiosity/fun whatever, given the possibility of choice - this to me speaks loudly on the objective qualities of the language more than any industrial-corporate marketing bullshit (for the record, I argue that Python is more interoperable, lighter and easier to learn than Java - which is why, e.g., Google is using it heavily); 2) I have used a software developed in Java maybe a total of 5 times on any computer/laptop I owned over 15 years. I cannot name of one single Java project that I find necessary or even useful; for my usage of computers, Java could disappear overnight without even noticing. Then of course one can argue as much as one wants about the "industry choosing Java", to which I would counterargue with examples of industry doing stupid things and making absurd choices. But I suppose it would be a kind of pointless discussion, so I'll just stop here :)
  •  
    "I'd rather not even *think* about developing a web application/webservice/web-whatever in standard C++... is it actually possible?? Perhaps with some weird Microsoft solutions... I bet your bank online services are written in Java. Certainly not in PHP+MySQL :)" Doing in C++ would be awesomely crazy, I agree :) But as I see it there are lots of huge websites that operate on PHP, see for instance Facebook. For the banks and the enterprise market, as a general rule I tend to take with a grain of salt whatever spin comes out from them; in the end behind every corporate IT decision there is a little smurf just trying to survive and have the back covered :) As they used to say in the old times, "No one ever got fired for buying IBM". "Industry has chosen Java not because of industrial-corporate marketing bullshit, but because of economics... it enables you develop robustly, reliably, error-prone, modular, well integrated etc... software. And the costs? Well, using java technologies you can set-up enterprise-quality web application servers, get a fully featured development environment (which is better than ANY C/C++/whatever development environment I've EVER seen) at the cost of exactly 0 (zero!) USD/GBP/EUR... Since many years now, the central issue in software development is not implementing algorithms, it's building applications. And that's where Java outperforms many other technologies." Apart from the IDE considerations (on which I cannot comment, since I'm not a IDE user myself), I do not see how Java beats the competition in this regard (again, Python and the huge software ecosystem surrounding it). My impression is that Java's success is mostly due to Sun pushing it like there is no tomorrow and bundling it with their hardware business.
‹ Previous 21 - 40 of 181 Next › Last »
Showing 20 items per page