Skip to main content

Home/ Advanced Concepts Team/ Group items tagged Google

Rss Feed Group items tagged

Luke O'Connor

Google gets driverless licence - 1 views

  •  
    Driverless cars will soon be a reality on the roads of Nevada after the state approved America's first self-driven vehicle licence. The first to hit the highway will be a Toyota Prius modified by search firm Google, which is leading the way in driverless car technology.
  •  
    makes me think of the trend years ago to promote car-pooling and avoid 1 driver per car. The trend continues!
LeopoldS

In Silicon Valley, Socks Make the Tech Entrepreneur - NYTimes.com - 2 views

  •  
    Funny article .... Reminds me a bit of Luzi :-) And look at this phrase: am I in good or bad company ? "Sergey Brin, a founder of Google, rarely leaves home without his Vibram FiveFingers nylon shoes." In the article it is mentioned as a sign of particularly bad taste :-)
  •  
    But there should be a second article on sandals! And finally one on the synthesis: socks with sandals... :-)
santecarloni

Google Reader (20) - 2 views

  •  
    Spacecraft equipped with lasers powered by light from the Sun are our best defence against incoming asteroids, say aerospace engineers
Daniel Hennes

The World's Largest Solar Plant Started Creating Electricity Today - 3 views

  •  
    The enormous solar plant-jointly owned by NRG Energy, BrightSource Energy and Google-opened for business today ... well yesterday, but still impressive!
  • ...1 more comment...
  •  
    impressive! and google is among the owners.
  •  
    impressive pictures - looking at the 2nd to last and 4th to last one, I am wondering how this distributed individually control of the mirrors works - and idea?
  •  
    Machine learning obviously. Most likely neural networks :P On the other hand: http://sploid.gizmodo.com/the-worlds-largest-solar-plant-is-killing-birds-meltin-1525107821
Guido de Croon

Will robots be smarter than humans by 2029? - 2 views

  •  
    Nice discussion about the singularity. Made me think of drinking coffee with Luis... It raises some issues such as the necessity of embodiment, etc.
  • ...9 more comments...
  •  
    "Kurzweilians"... LOL. Still not sold on embodiment, btw.
  •  
    The biggest problem with embodiment is that, since the passive walkers (with which it all started), it hasn't delivered anything really interesting...
  •  
    The problem with embodiment is that it's done wrong. Embodiment needs to be treated like big data. More sensors, more data, more processing. Just putting a computer in a robot with a camera and microphone is not embodiment.
  •  
    I like how he attacks Moore's Law. It always looks a bit naive to me if people start to (ab)use it to make their point. No strong opinion about embodiment.
  •  
    @Paul: How would embodiment be done RIGHT?
  •  
    Embodiment has some obvious advantages. For example, in the vision domain many hard problems become easy when you have a body with which you can take actions (like looking at an object you don't immediately recognize from a different angle) - a point already made by researchers such as Aloimonos.and Ballard in the end 80s / beginning 90s. However, embodiment goes further than gathering information and "mental" recognition. In this respect, the evolutionary robotics work by for example Beer is interesting, where an agent discriminates between diamonds and circles by avoiding one and catching the other, without there being a clear "moment" in which the recognition takes place. "Recognition" is a behavioral property there, for which embodiment is obviously important. With embodiment the effort for recognizing an object behaviorally can be divided between the brain and the body, resulting in less computation for the brain. Also the article "Behavioural Categorisation: Behaviour makes up for bad vision" is interesting in this respect. In the field of embodied cognitive science, some say that recognition is constituted by the activation of sensorimotor correlations. I wonder to which extent this is true, and if it is valid for extremely simple creatures to more advanced ones, but it is an interesting idea nonetheless. This being said, if "embodiment" implies having a physical body, then I would argue that it is not a necessary requirement for intelligence. "Situatedness", being able to take (virtual or real) "actions" that influence the "inputs", may be.
  •  
    @Paul While I completely agree about the "embodiment done wrong" (or at least "not exactly correct") part, what you say goes exactly against one of the major claims which are connected with the notion of embodiment (google for "representational bottleneck"). The fact is your brain does *not* have resources to deal with big data. The idea therefore is that it is the body what helps to deal with what to a computer scientist appears like "big data". Understanding how this happens is key. Whether it is the problem of scale or of actually understanding what happens should be quite conclusively shown by the outcomes of the Blue Brain project.
  •  
    Wouldn't one expect that to produce consciousness (even in a lower form) an approach resembling that of nature would be essential? All animals grow from a very simple initial state (just a few cells) and have only a very limited number of sensors AND processing units. This would allow for a fairly simple way to create simple neural networks and to start up stable neural excitation patterns. Over time as complexity of the body (sensors, processors, actuators) increases the system should be able to adapt in a continuous manner and increase its degree of self-awareness and consciousness. On the other hand, building a simulated brain that resembles (parts of) the human one in its final state seems to me like taking a person who is just dead and trying to restart the brain by means of electric shocks.
  •  
    Actually on a neuronal level all information gets processed. Not all of it makes it into "conscious" processing or attention. Whatever makes it into conscious processing is a highly reduced representation of the data you get. However that doesn't get lost. Basic, low processed data forms the basis of proprioception and reflexes. Every step you take is a macro command your brain issues to the intricate sensory-motor system that puts your legs in motion by actuating every muscle and correcting every step deviation from its desired trajectory using the complicated system of nerve endings and motor commands. Reflexes which were build over the years, as those massive amounts of data slowly get integrated into the nervous system and the the incipient parts of the brain. But without all those sensors scattered throughout the body, all the little inputs in massive amounts that slowly get filtered through, you would not be able to experience your body, and experience the world. Every concept that you conjure up from your mind is a sort of loose association of your sensorimotor input. How can a robot understand the concept of a strawberry if all it can perceive of it is its shape and color and maybe the sound that it makes as it gets squished? How can you understand the "abstract" notion of strawberry without the incredibly sensible tactile feel, without the act of ripping off the stem, without the motor action of taking it to our mouths, without its texture and taste? When we as humans summon the strawberry thought, all of these concepts and ideas converge (distributed throughout the neurons in our minds) to form this abstract concept formed out of all of these many many correlations. A robot with no touch, no taste, no delicate articulate motions, no "serious" way to interact with and perceive its environment, no massive flow of information from which to chose and and reduce, will never attain human level intelligence. That's point 1. Point 2 is that mere pattern recogn
  •  
    All information *that gets processed* gets processed but now we arrived at a tautology. The whole problem is ultimately nobody knows what gets processed (not to mention how). In fact an absolute statement "all information" gets processed is very easy to dismiss because the characteristics of our sensors are such that a lot of information is filtered out already at the input level (e.g. eyes). I'm not saying it's not a valid and even interesting assumption, but it's still just an assumption and the next step is to explore scientifically where it leads you. And until you show its superiority experimentally it's as good as all other alternative assumptions you can make. I only wanted to point out is that "more processing" is not exactly compatible with some of the fundamental assumptions of the embodiment. I recommend Wilson, 2002 as a crash course.
  •  
    These deal with different things in human intelligence. One is the depth of the intelligence (how much of the bigger picture can you see, how abstract can you form concept and ideas), another is the breadth of the intelligence (how well can you actually generalize, how encompassing those concepts are and what is the level of detail in which you perceive all the information you have) and another is the relevance of the information (this is where the embodiment comes in. What you do is to a purpose, tied into the environment and ultimately linked to survival). As far as I see it, these form the pillars of human intelligence, and of the intelligence of biological beings. They are quite contradictory to each other mainly due to physical constraints (such as for example energy usage, and training time). "More processing" is not exactly compatible with some aspects of embodiment, but it is important for human level intelligence. Embodiment is necessary for establishing an environmental context of actions, a constraint space if you will, failure of human minds (i.e. schizophrenia) is ultimately a failure of perceived embodiment. What we do know is that we perform a lot of compression and a lot of integration on a lot of data in an environmental coupling. Imo, take any of these parts out, and you cannot attain human+ intelligence. Vary the quantities and you'll obtain different manifestations of intelligence, from cockroach to cat to google to random quake bot. Increase them all beyond human levels and you're on your way towards the singularity.
Beniamino Abis

Dronestagr.am launches to showcase the world's best aerial drone pix - 4 views

  •  
    Demand for drones is exploding! Dupin wants to aggregate aerial imagery from around the globle at Dronestagr.am. In the near future we could experience something close to google maps, made with aerial pictures.
  • ...1 more comment...
  •  
    Fun, but what would be the added benefit over high resolution satellite images?
  •  
    Remember that drones have top-view camera and front-view camera which gives more possibilities in terms of what you can do with collected data. With such a huge database and a little bit of 3D geometry we could get e.g. a 3D map of the world... I guess google can derive something like that already from their streetview images however obviously street view covers some relatively small part of the globe and also can not access places that UAV can.
  •  
    Here there's an example of a 3D picture of Tokyo (in high resolution). It is not made by drones, but I think it is something we can use them for. http://360gigapixels.com/tokyo-tower-panorama-photo/
Nicholas Lan

Anonymous employees reveal the worst thing about working for Google - 4 views

  •  
    not entirely unexpected but some interesting points
Thijs Versloot

Search DuckDuckGo - 0 views

shared by Thijs Versloot on 23 Aug 13 - No Cached
johannessimon81 and H H liked it
  •  
    DuckDuckGo is a search engine that does not track you and, has more instant answers and less spam/clutter. You can still search google hits by added !g to your search query, which will then send an encrypted search request to google and return only the sensible part
  •  
    !w = Wikipedia !wa = Wolfram alpha !y = Yahoo
Dario Izzo

Optimal Control Probem in the CR3BP solved!!! - 7 views

  •  
    This guy solved a problem many people are trying to solve!!! The optimal control problem for the three body problem (restricted, circular) can be solved using continuation of the secondary gravity parameter and some clever adaptation of the boundary conditions!! His presentation was an eye opener ... making the work of many pretty useless now :)
  • ...13 more comments...
  •  
    Riemann hypothesis should be next... Which paper on the linked website is this exactly?
  •  
    hmmm, last year at the AIAA conference in Toronto I presented a continuation approach to design a DRO (three-body problem). Nothing new here unfortunately. I know the work of Caillau, although interesting what is presented was solved 10 years ago by others. The interest of his work is not in the applications (CR3BP), but in the research of particular regularity conditions that unfortunately make the problem limited practically. Look also at the work of Mingotti, Russel, Topputo and other for the (C)RTBP. Smart-One inspired a bunch of researchers :)
  •  
    Topputo and some of the others 'inspired' researchers you mention are actually here at the conference and they are all quite depressed :) Caillau really solves the problem: as a one single phase transfer, no tricks, no misconvergence, in general and using none of the usual cheats. What was produced so far by other were only local solutions valid for the particular case considered. In any case I will give him your paper, so that he knows he is working on already solved stuff :)
  •  
    Answer to Marek: the paper you may look at is: Discrete and differential homotopy in circular restricted three-body control
  •  
    Ah! with one single phase and a first order method then it is amazing (but it is still just the very particular CRTBP case). The trick is however the homotopy map he selected! Why this one? Any conjugate point? Did I misunderstood the title ? I solved in one phase with second order methods for the less restrictive problem RTBP or simply 3-body... but as a strict answer to your title the problem has been solved before. Nota: In "Russell, R. P., "Primer Vector Theory Applied to Global Low-Thrust Trade Studies," JGCD, Vol. 30, No. 2", he does solve the RTBP with a first order method in one phase.
  •  
    I think what is interesting is not what he solved, but how he solved the problem. But, are means more important than end ... I dunno
  •  
    I also loved his method, and it looked to me that is far more general than the CRTBP. As for the title of this post, OK maybe it is an exageration as it suggests that no solution was ever given before, on the other end, as Marek would say "come on guys!!!!!"
  •  
    The generality has to be checked. Don't you think his choice of mapping is too specific? he doesn't really demonstrate it works better than other. In addition, the minimum time choice make the problem very regular (i guess you've experienced that solving min time is much easier than mass max, optimality-wise). There is still a long way before maximum mass+RTBP, Topputo et al should be re-assured :p Did you give him my paper, he may find it interesting since I mention the homotopy on mu but for max mass:)
  •  
    Joris, that is the point I was excited abut, at the conference HE DID present solutions to the maximum mass problem!! One phase, from LEO to an orbit around the moon .. amazing :) You will find his presentation on line.... (according to the organizers) I gave him the reference to you paper anyway, but no pdf though as you did not upload it on our web pages and I could not find it in the web. So I gave him some bibliography I had with be from the russians, and from Russell, Petropoulos and Howell, As far as I know these are the only ones that can hope to compete with this guy!!
  •  
    for info only, my phd, in one phase: http://pdf.aiaa.org/preview/CDReadyMAST08_1856/PV2008_7363.pdf I prefered Mars than the dead rock Moon though!
  •  
    If you send me the pdf I can give it to the guy .. the link you gave contains only the first page ... (I have no access till monday to the AIAA thingy)
  •  
    this is why I like this Diigo thingy so much more than delicious ...
  •  
    What do you mean by this comment, Leopold? ;-) Jokes apart: I am following the Diigo thingy with Google Reader (rss). Obviously, I am getting the new postings. But if someone later on adds a comment to a post, then I can miss it, because the rss doesn't get updated. Not that it's a big problem, but do you guys have a better solution for this? How are you following these comments? (I know that if you have commented an entry, then you get the later updates in email.) (For example, in google reader I can see only the first 5 comments in this entry.)
  •  
    I like when there are discussions evolving around entries
  •  
    and on your problem with the RSS Tamas: its the same for me, you get the comments only for entries that you have posted or that you have commented on ...
Francesco Biscani

Apple's Mistake - 5 views

  •  
    Nice opinion piece.
  •  
    nice indeed .... especially like: "They make such great stuff, but they're such assholes. Do I really want to support this company? Should Apple care what people like me think? What difference does it make if they alienate a small minority of their users? There are a couple reasons they should care. One is that these users are the people they want as employees. If your company seems evil, the best programmers won't work for you. That hurt Microsoft a lot starting in the 90s. Programmers started to feel sheepish about working there. It seemed like selling out. When people from Microsoft were talking to other programmers and they mentioned where they worked, there were a lot of self-deprecating jokes about having gone over to the dark side. But the real problem for Microsoft wasn't the embarrassment of the people they hired. It was the people they never got. And you know who got them? Google and Apple. If Microsoft was the Empire, they were the Rebel Alliance. And it's largely because they got more of the best people that Google and Apple are doing so much better than Microsoft today. Why are programmers so fussy about their employers' morals? Partly because they can afford to be. The best programmers can work wherever they want. They don't have to work for a company they have qualms about. But the other reason programmers are fussy, I think, is that evil begets stupidity. An organization that wins by exercising power starts to lose the ability to win by doing better work. And it's not fun for a smart person to work in a place where the best ideas aren't the ones that win."
  •  
    Poor programmers can complain, but they will keep developing applications for iPhone as long as their bosses will tell them to do so... From my experience in mobile software development I assure you it's not the pain of the programmer that dictates what is done, but the customer's demand. Even though like this the quality of applications is somewhat worse than it could be, clients won't complain as they have no reference point. And things will stay as they are: apple censoring the applications, clients paying for stuff that "sometimes just does not work" (it's normal, isn't it??), and programmers complaining, but obediently making iPhone apps...
Juxi Leitner

World's First Successful Solar Sail Deployment (~翼を広げて~ IKAROS(イカロス)専門チャンネル) - 3 views

  •  
    google translate helps ;)
Juxi Leitner

cubesat-space-protocol - Project Hosting on Google Code - 2 views

  •  
    possible a simpler solution for simple spacecraft fractionation
Nicholas Lan

Letter from Intergovernmental panel on climate change. - 2 views

  •  
    To Coordinating Lead Authors, Lead Authors, and Review Editors for the Fifth Assessment Report (AR5) "I would also like to emphasize that enhanced media interest in the work of the IPCC would probably subject you to queries about your work and the IPCC. My sincere advice would be that you keep a distance from the media and should any questions be asked about the Working Group with which you are associated, please direct such media questions to the Co-chairs of your Working Group and for any questions regarding the IPCC to the secretariat of the IPCC." and an amusing related memo on how to deal with reporters if you can't avoid them. I particularly enjoyed the list of words that mean one thing to scientists and something else to other people. https://docs.google.com/fileview?id=0B88iFXWgVKt-NDc2N2FiM2QtYzQzYS00MWMxLWE4MGEtZjUwZDlmNzc3MTcz&hl=en
  • ...4 more comments...
  •  
    This. Memo. Is. Awesome.
  •  
    quite weird this note of IPCC... I feel more like people have to be educated...
  •  
    i agree. however, (and perhaps it would have been useful to post my source which didn't seem so interesting at the time) the contents of this particular memo seems to have been interpreted as a more or less direct consequence of "ClimateGate" rather than standard practice. http://freakonomics.blogs.nytimes.com/2010/07/14/what-we-talk-about-when-we-talk-about-climate-change/ On the other hand, I'd suggest that talking to the press is not necessarily a great way of educating the public, there being some truth i think to the contents of the memo.
  •  
    don't know why this seems weired or shocking - looks like some good practice advice to me
  •  
    well compare to ESA it's sure it doesn't seem weird. Imagine one second a journal article about climate change: "We contacted Dr. X of the IPCC, who refused to answer to our questions..."
  •  
    this is not what the memo recommends ... it just says speak only about what you can confidently speak about and refer to others for other questions ...
Francesco Biscani

Google chrome using Gentoo's Portage - 2 views

  •  
    Just a heads up for Dario :)
LeopoldS

pompeii, italy ruins - Google Maps - 2 views

shared by LeopoldS on 08 Dec 09 - Cached
  •  
    fantastic walk through Pompei!
LeopoldS

http://www.sci.usq.edu.au/staff/dekeyser/googledocs.pdf - 0 views

  •  
    looks like a good overview how to integrate latex documents and google docs ...
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.
Francesco Biscani

Official Google Blog: A digital renaissance: partnering with the Italian Ministry of Cu... - 1 views

  • Working with the National Libraries of Florence and Rome, we’ll digitize up to a million out-of-copyright works.
Francesco Biscani

LaTeX Lab - Welcome - 6 views

shared by Francesco Biscani on 11 May 10 - Cached
  •  
    Finally LaTeX for Google docs?
  • ...4 more comments...
  •  
    mmm seems better (more option and direct preview) than spartantex
  •  
    Great!!! seems like the tool we were looking for....
  •  
    does not seem to work (at least not with Safari)
  •  
    Excellent!!!!!!!!! and works with Linux :-)
  •  
    Here it works fine in Chromium, Firefox and Opera (Linux).
  •  
    Worked fine, but after saving a document I can't get it back to the LaTeX mode...
Juxi Leitner

Slashdot Games Story | Google PAC-MAN Cost 4.8M Person-Hours - 3 views

  •  
    stupid calculation
« First ‹ Previous 61 - 80 of 219 Next › Last »
Showing 20 items per page