Skip to main content

Home/ Advanced Concepts Team/ Group items tagged app

Rss Feed Group items tagged

Juxi Leitner

How I became a Foursquare cyberstalker | Technology | The Guardian - 0 views

  • Foursquare is now being widely touted as the app which will, after years of anticipation and prediction, mark the beginning of "life as a game" computing. Whatever you do, wherever you go, you will be scoring points, earning "medals", and be in, at the very least, social competition with other users around you.
  • Privacy seems to be very low down their priorities. In theory, if every user knows the risks, this is fine. But they just don't. It's being targeted at 18 to 25-year-olds. Facebook was forced in the end to change its default privacy settings due to public concerns. Foursquare should do the same. Some people are even checking in when they're at home. Think of the implications. It's crazy
  • Recruitment is a form of stalking, I suppose. But I can now see the negative implications of Foursquare in the real world.
  • ...1 more annotation...
  • Ten days ago Foursquare reached the two-million-users landmark, just three months after it had reached the one-million mark. A week earlier, the company received $20m in venture capital from a who's who of Silicon Valley luminaries. It appears the trajectory for Foursquare is only upwards. But as the critical mass of Foursquare users swells and intensifies over the coming months and years, the concerns over privacy are likely to magnify. In June, Webroot, a Denver-based internet security firm, surveyed 1,645 users of "geo-location-ready mobile devices", including 624 in the UK: 29% said they shared their location with people other than their friends; 31% said they accepted a friend request from a stranger; and, yet, 55% still said they were worried about their loss of privacy.
  •  
    anybody here using Foursquare already? Location is supposed to be "the future" (this time)
  •  
    this is worse than having a mobile ... !
Francesco Biscani

What Should We Teach New Software Developers? Why? | January 2010 | Communications of t... - 3 views

shared by Francesco Biscani on 15 Jan 10 - Cached
Dario Izzo liked it
  • Industry wants to rely on tried-and-true tools and techniques, but is also addicted to dreams of "silver bullets," "transformative breakthroughs," "killer apps," and so forth.
  • This leads to immense conservatism in the choice of basic tools (such as programming languages and operating systems) and a desire for monocultures (to minimize training and deployment costs).
  • The idea of software development as an assembly line manned by semi-skilled interchangeable workers is fundamentally flawed and wasteful.
  •  
    Nice opinion piece by the creator of C++ Bjarne Stroustrup. Substitute "industry" with "science" and many considerations still apply :)
  •  
    "for many, "programming" has become a strange combination of unprincipled hacking and invoking other people's libraries (with only the vaguest idea of what's going on). The notions of "maintenance" and "code quality" are typically forgotten or poorly understood. " ... seen so many of those students :( and ad "My suggestion is to define a structure of CS education based on a core plus specializations and application areas", I am not saying the austrian university system is good, but e.g. the CS degrees in Vienna are done like this, there is a core which is the same for everybody 4-5 semester, and then you specialise in e.g. software engineering or computational mgmt and so forth, and then after 2 semester you specialize again into one of I think 7 or 8 master degrees ... It does not make it easy for industry to hire people, as I have noticed, they sometimes really have no clue what the difference between Software Engineering is compared to Computational Intelligence, at least in HR :/
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.
Dario Izzo

SourceForge.net: Gsoc2010 - pagmo - 0 views

  •  
    Idea page on PaGMO ... if not in GSoC we should do the Alife on Asteroid at least!!!
Kevin de Groote

Augmented reality translation app - 3 views

  •  
    only english and spanish ... :-(
  •  
    as discussed during lunch..
Joris _

U.S. Should Prepare for Mars With Asteroid Flight, Panel Says - Bloomberg.com - 0 views

  • The “most cost effective” scenario is a plan to visit asteroids and potential sites for future spacecraft fuel depots and fly over Mars
Francesco Biscani

CUDA-Enabled Apps: Measuring Mainstream GPU Performance : Help For the Rest of Us - Rev... - 0 views

  •  
    What will the name of the CUDA-enabled PaGMO be? CuDMO, CyGMO?
nikolas smyrlakis

Mercury and MESSENGER - The Big Picture - Boston.com - 0 views

  •  
    some really nice pictures from Mercury's flyby mission
  •  
    I love the comments: "damn i almost thought this was about Mercury messenger... an OSX messenger app..." "I'm just glad we have an atmosphere" "The US is in the biggest economic crisis since the Great Depression... and we're spending all this money... for this? What a waste. Get rid of NASA - it will save us trillions! " sic :-(
ESA ACT

Google Smart Meter App Not Ready for Finals | Wired Science from Wired.com - 0 views

  •  
    interesting that Google is getting involved into this. The article describes well the situation though, lots of ideas, existing technology but no framework and solid products yet
ESA ACT

Obama Moves to Counter China With Pentagon-NASA Link - 0 views

  •  
    interesting article - a lot of speculation though ...
ESA ACT

Google applications for work teams - 0 views

  •  
    some extensions to the known functions. for esa probabely a bit risky in terms of security...
Nicholas Lan

Hands-on with the Muse brain sensing headband -- the most important wearable of 2014 (e... - 4 views

  •  
    interestingly it looks like a subject could wear it all day while doing normal stuff http://www.choosemuse.com/ "I got my hands on an early version of Interaxon's brainwave reading headband, the Muse, and I think this could be the most important wearable of the year. And that's saying a lot, considering I've seen 2014′s entire lineup for health tech at the Consumer Electronic Show as well as a few undisclosed athletic devices slated for later this year."
  •  
    ..."alerts the users with sights and sounds when they are producing brain waves associated with calm and focus." ALERT! ALERT! ALERT! YOU ARE CALM AND FOCUSSED! :-D
  •  
    indeed the app that comes with it sounds really lame but it comes with an sdk
Thijs Versloot

Advanced AI May Be Coming to Smartphones | MIT Technology Review - 2 views

  •  
    Software that roughly mimics the way the brain works could give smartphones new smarts-leading to more accurate and sophisticated apps for tracking everything from workouts to emotions. The software exploits an artificial-intelligence technique known as deep learning, which uses simulated neurons and synapses to process data.
mkisantal

Reinforcement Learning with Prediction-Based Rewards - 3 views

  •  
    Prediction-based method for encouraging reinforcement learning agents to explore their environments through curiosity (reward for unfamiliar states). Learns some games without any extrinsic reward!
  •  
    Fun failure case: agent gets stuck in front of TV.
  •  
    Not read this article but on a related note: Curiosity and various metrics for it have been explored for some time in robotics (outside of RL) as a framework for exploring (partially) unfamiliar environments. I came across some papers on this topic applied to UAVs when prep'ing for a PhD app. This one (http://www.cim.mcgill.ca/~yogesh/publications/crv2014.pdf) comes to mind - which used a topic modelling approach.
Paul N

Google's AI has learned how to draw by looking at your doodles - 0 views

  •  
    "To create Sketch-RNN, Google Brain researchers David Ha and Douglas Eck collected more than five million user-drawn sketches from the Google tool Quick, Draw! Each time a user drew something on the app, it recorded not only the final image, but also the order and direction of every pen stroke used to make it. The resulting data gives a more complete picture (ho, ho, ho) of how we really draw." It's funny because this David Ha used to be a quant banker ha ha
« First ‹ Previous 41 - 58 of 58
Showing 20 items per page