Skip to main content

Home/ Advanced Concepts Team/ Group items tagged Computing

Rss Feed Group items tagged

jmlloren

Why starting from differential equations for computational physics? - 1 views

  •  
    "The computational methods currently used in physics are based on the discretization of differential equations. This is because the computer can only perform algebraic operations. The purpose of this paper is to critically review this practice, showing how to obtain a purely algebraic formulation of physical laws starting directly from experimental measurements."
pacome delva

Toward Liquid-Cooled Computers - 0 views

  •  
    only for the nerds who took the test and answered that they built their computer themselves...
  • ...1 more comment...
  •  
    i should point out i only got 79 on the nerd test but... http://www.youtube.com/watch?v=dUEpFef6caQ
  •  
    i was about to say these guys are 300% nerds but i just saw they use windows...! fake nerds :) Anyway 5.15Ghz's not bad
  •  
    oddly most overclocking products and software seem to be aimed at windows as far as i can tell. I'd guess because people usually only bother to do it for gaming?
jaihobah

Quantum Computing Test Offers Boost to Quantum Cryptography - 1 views

  •  
    Computer scientists have been searching for years for a type of problem that a quantum computer can solve but that any possible future classical computer cannot. Now they've found one.
  •  
    Oh this is a big one! Unfortunately, the problem is only relativized (i.e. you need an oracle for it) but nevertheless an impressive result.
Alexander Wittig

IBM Makes Quantum Computing Available on IBM Cloud - 1 views

  •  
    IBM for the first time ever is making quantum computing available to the public, providing access to a quantum processor via the cloud. Users can create algorithms and run experiments and get inspired by the possibilities of a quantum computer.
  •  
    Looks interesting.. Have you tried it?
  •  
    Mathias Troyer from ETH Zurtich gave a talk in Leiden where he showed what he wants to be the replacement to this IBM programming or the best ally of it - program quantum computers with, for instance, python code. Nice developments coming from the quantum coding field, besides the fact we are ages away from a practical quantum computer.
Annalisa Riccardi

The Computer That Stores and Processes Information At the Same Time | MIT Technology Re... - 3 views

  •  
    The human brain both stores and processes information at the same time. Now computer scientists say they can do the same thing The human brain is an extraordinary computing machine. Nobody understands exactly how it works its magic but part of the trick is the ability to store and process information at the same time.
Luís F. Simões

Raspberry Pi in space: Putting the Linux PC into orbit | ZDNet - 0 views

  • A thriving home-brew community is already putting the credit card-sized PC to use in drones and robots. The device's designer, Eben Upton, wants to see it in rockets and satellites, too
  •  
    related: Raspberry Pi Computer To Cross The Atlantic Ocean In Autonomous Boat
tvinko

Computational Science - 1 views

  •  
    Stackexchange is a network of collaborative question and answer sites; the most well-known is the stackoverflow site for programming. This site focuses on Computation.
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.
  • ...6 more comments...
  •  
    "Java is clearly an example of a money oriented programming (MOP)." Exactly. And for the industry it's the money that matters. Whatever mathematicians think about it.
  •  
    It is actually a good thing that it is "MOP" (even though I do not agree with this term): that is what makes it inter-operable, light and easy to learn. There is no point in writing fancy codes, if it does not bring anything to the end-user, but only for geeks to discuss incomprehensible things in forums. Anyway, I am pretty sure we can find a Java guy slamming C++ ;)
  •  
    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 :)
  •  
    "At Google, python is one of the 3 "official languages" alongside with C++ and Java". Java runs everywhere (the byte code itself) that is I think the only reason it became famous. Python, I guess, is more heavy if it were to run on your web browser! I think every language has its pros and cons, but I agree Java is not the answer to everything... Java is used in MATLAB, some web applications, mobile phones apps, ... I would be a bit in trouble if it were to disappear today :(
  •  
    I personally do not believe in interoperability :)
  •  
    Well, I bet you'd notice an overnight disappearance of java, because half of the internet would vanish... J2EE technologies are just omnipresent there... 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 :) 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. The final remark, because I may be mistakenly taken for an apostle of Java or something... I love the idea of generic programming, C++ is my favourite programming language (and I used to read Stroustroup before sleep), at leisure time I write programs in Python... But if I were to start a software development company, then, apart from some very niche applications like computer games, it most probably would use Java as main technology.
  •  
    "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.
  •  
    OK, I think there is a bit of everything, wrong and right, but you have to acknowledge that Python is not always the simplest. For info, Facebook uses Java (if you upload picture for instance), and PHP is very limited. So definitely, in company, engineers like you and me select the language, it is not a marketing or political thing. And in the case of fb, they come up with the conclusion that PHP, and Java don't do everything but complement each other. As you say Python as many things around, but it might be too much for simple applications. Otherwise, I would seriously be interested by a study of how to implement a Python-like system on-board spacecrafts and what are the advantages over mixing C, Ada and Java.
Lionel Jacques

Software nudges frozen computers out of infinite loops - 5 views

  •  
    "There are few things as maddening as being in the middle of a task on a computer, and having the software freeze up on you." Microsoft's solution ;)
Francesco Biscani

Bacterial computers can crack mathematical problems | Science | guardian.co.uk - 0 views

  • Biologists have created a living computer from E. coli bacteria that can solve complex mathematical problems
  •  
    nice article ... though the colouring used seems a lit awkward to me ...
ESA ACT

Grid computing to combat global warming - ZDNet UK - 0 views

  •  
    distributed computing of distributed electricity sources...
ESA ACT

yEd - Graph Editor - 0 views

  •  
    A really cool and powerful tool for creating flow diagrams. I particularly like the layout organising algorithms, really nifty. Anyway, it's installed on the smart board computer now and maybe you'd all like it on your computers too.
Thijs Versloot

The challenges of Big Data analysis @NSR_Family - 2 views

  •  
    Big Data bring new opportunities to modern society and challenges to data scientists. On the one hand, Big Data hold great promises for discovering subtle population patterns and heterogeneities that are not possible with small-scale data. On the other hand, the massive sample size and high dimensionality of Big Data introduce unique computational and statistical challenges, including scalability and storage bottleneck, noise accumulation, spurious correlation, incidental endogeneity and measurement errors. These challenges are distinguished and require new computational and statistical paradigm. This paper gives overviews on the salient features of Big Data and how these features impact on paradigm change on statistical and computational methods as well as computing architectures.
annaheffernan

How to make a tougher quantum computer - 0 views

  •  
    A system of nine quantum bits (qubits) that is robust to errors that would normally destroy a quantum computation has been created by researchers at the University of California, Santa Barbara (UCSB) and Google. The device relies on a quantum error-correction protocol, which the team says could be deployed in practical quantum computers of the future.
Paul N

Computers Learn How to Paint Whatever You Tell Them To - 3 views

  •  
    Most self-respecting artists wouldn't agree to paint a portrait of a toilet in the middle of a field. Fortunately, advancements in artificial intelligence have given computers the ability to imagine just about any scenario, no matter how bizarre, and illustrate it. Take a look at this image.
  •  
    Those are some creepy faces among them.. This is also just completely random isn't it?
  •  
    Well, biased to the data it was trained on. Computing a net is pretty deterministic. But not everything is perfectly correlated yet. Still nice progress.
Marcus Maertens

Toward brain-like computing: New memristor better mimics synapses | University of Michi... - 3 views

  •  
    And we get another step closer to neuromorphic computing
jaihobah

Computer Scientists Close In on Unique Games Conjecture Proof - 0 views

  •  
    "A paper posted online in January takes theoretical computer scientists halfway toward proving one of the biggest conjectures in their field. The new study, when combined with three other recent papers, offers the first tangible progress toward proving the Unique Games Conjecture since it was proposed in 2002 by Subhash Khot, a computer scientist now at New York University. Over the past decade and a half, the conjecture - which asks whether you can efficiently color networks in a certain way - has inspired discoveries in topics as diverse as the geometry of foams and the stability of election systems. And if the conjecture can be proved, its implications will reach far beyond network-coloring: It will establish what is the best algorithm for every problem in which you're trying to satisfy as many as possible of a set of constraints - the rules in a sudoku puzzle, or the seating preferences of a collection of wedding guests, for instance."
jaihobah

The Long-Awaited Promise of a Programmable Quantum Computer - 0 views

  •  
    Scalability claimed but not demonstrated
pandomilla

Not a scratch - 7 views

shared by pandomilla on 12 Apr 12 - No Cached
LeopoldS liked it
  •  
    I hate scorpions, but this could be a nice subject for a future Ariadna study! This north African desert scorpion, doesn't dig burrows to protect itself from the sand-laden wind (as the other scorpions do). When the sand whips by at speeds that would strip paint away from steel, the scorpion is able to scurry off without apparent damage.
  •  
    Nice research, though they have done almost all the work that we could do in an Ariadna, didnt they? "To check, they took further photographs. In particular, they used a laser scanning system to make a three-dimensional map of the armour and then plugged the result into a computer program that blasted the virtual armour with virtual sand grains at various angles of attack. This process revealed that the granules were disturbing the air flow near the skeleton's surface in ways that appeared to be reducing the erosion rate. Their model suggested that if scorpion exoskeletons were smooth, they would experience almost twice the erosion rate that they actually do. Having tried things out in a computer, the team then tried them for real. They placed samples of steel in a wind tunnel and fired grains of sand at them using compressed air. One piece of steel was smooth, but the others had grooves of different heights, widths and separations, inspired by scorpion exoskeleton, etched onto their surfaces. Each sample was exposed to the lab-generated sandstorm for five minutes and then weighed to find out how badly it had been eroded. The upshot was that the pattern most resembling scorpion armour-with grooves that were 2mm apart, 5mm wide and 4mm high-proved best able to withstand the assault. Though not as good as the computer model suggested real scorpion geometry is, such grooving nevertheless cut erosion by a fifth, compared with a smooth steel surface. The lesson for aircraft makers, Dr Han suggests, is that a little surface irregularity might help to prolong the active lives of planes and helicopters, as well as those of scorpions."
  •  
    What bugs me (pardon the pun) is that the dimensions of the pattern they used were scaled up by many orders of magnitude, while "grains of sand" with which the surface was bombarded apparently were not... Not being a specialist in the field, I would nevertheless expect that the size of the surface pattern *in relation to* to size of particles used for bombarding would be crucial.
‹ Previous 21 - 40 of 384 Next › Last »
Showing 20 items per page