Will we ever have love affairs with video game characters? | Technology | theguardian.com
In Spike Jonze’s new movie Her, Joaquin Phoenix is an introverted writer on the verge of divorce who falls in love with his computer’s intelligent operating system. Exactly how far-fetched or credible you think that is probably depends on how invested you are in technology. It was after all, inspired by the real-life web application Cleverbot, which lets visitors engage in conversations with an AI program; and in a lot of ways the movie is a study of our growing reliance on devices as mediators in our social lives and love affairs. From Siri to Tinder, our smartphones and tablets are simultaneously humansing themselves while mechanising our relationships with other humans. How long before we fall for the devices themselves?
The fragmentation of operating systems and browsers as well as the diversity of internet-enabled devices makes it impossible for the vast majority of developers to personally own a representative pool of test devices. Nevertheless, quality assurance across real devices is a must to ensure a pleasant user experience, sufficient stability and security.
Open Device Labs (ODLs, #ODL) are a grass roots community movement. They establish shared community pools of internet connected devices for testing purposes of web and app developers. In result, ODLs lead to an ultimate improvement of the web & app experience both for developers and for consumers.
The second operating system hiding in every #mobile phone
Every smartphone or other device with mobile communications capability (e.g. 3G or LTE) actually runs not one, but two operating systems. Aside from the operating system that we as end-users see (Android, iOS, PalmOS), it also runs a small operating system that manages everything related to radio. Since this functionality is highly timing-dependent, a real-time operating system is required.
This operating system is stored in firmware, and runs on the baseband processor. (...) The problem here is clear: these baseband processors and the proprietary, closed software they run are poorly understood, as there’s no proper peer review.
(...) The insecurity of baseband software is not by error; it’s by design. The standards that govern how these baseband processors and radios work were designed in the ’80s, ending up with a complicated codebase written in the ’90s - complete with a ’90s attitude towards security. For instance, there is barely any exploit mitigation, so exploits are free to run amok. What makes it even worse, is that every baseband processor inherently trusts whatever data it receives from a base station (e.g. in a cell tower). Nothing is checked, everything is automatically trusted. Lastly, the baseband processor is usually the master processor, whereas the application processor (which runs the mobile operating system) is the slave. (...)
It’s kind of a sobering thought that mobile #communications, the cornerstone of the modern world in both developed and developing regions, pivots around software that is of dubious quality, poorly understood, entirely proprietary, and wholly insecure by design.
No More Notification Ads and Icon Ads in Android Apps
Here’s a Google Play policy change that will make a lot of Android users happy: Android apps will no longer be able to install home screen icon for third-party services and show notification ads.From …
Source: Google Operating System (Unofficial Google Blog)
#CLIfe : Command-Line Interface for everything
Un workshop CLI par @juego / @xuv, aux alentours de Bruxelles.
Saturday, 19 October 2013
Begin(14:00) -> End(18:00)
80, rue Gallait
BYOD = Bring Your Own Device.
All Operating Systems welcome.
Need some motivations to come?
You want to resize 1000 jpegs and watermark them in one go.
You want to stop worrying every time your software publisher changes (the order of) the icons.
You think “sudo” is a martial art.
You want to post to Facebook/Twitter/Identica/Tumblr/Wordpress/Blogger without a browser.
You want to know your network settings without making 5 clicks.
You think that plumbing is a computer skill.
Christian Clavier is your DJ name.
You’re ready to take the red pill.
You are a poet.
Don’t bring your mouse.
Penclic Mouse B2 Bluetooth, The supported platforms for Penclic Mouse are all operating systems that support... | 2050PENCLIC
2050PENCLIC | 269.00 Lt
Maybe you remember that more than a decade ago a strange entity named NSAKEY was found in #Microsoft #Windows operating systems. But do you know how the story ended ? Surprise: it looks like it was never resolved…
▻https://plus.google.com/u/0/114044223936446378312/posts/Sar4YJcwbvL #NSA #surveillance
To help protect your anonymity, Strongbox is only accessible using the #Tor network (►https://www.torproject.org). When using Strongbox, The New Yorker will not record your I.P. address or information about your browser, computer, or operating system, nor will we embed third-party content or deliver cookies to your browser.
You can read our full privacy promise here.
The New Yorker Strongbox is powered by #DeadDrop [conçu entre autres par #aaron_swartz]
This project provides virtual machines for Sun XVM VirtualBox® sporting several free and/or open-source operating systems, such as GNU/Linux or Free/Net/OpenBSD for testing, security and/or entertainment purposes.
Try Chrome’s Data Compression Proxy
The latest version of Chrome Beta for Android added the experimental data compression feature. It’s not enabled by default, but here’s how you can try this feature:1. open a new tab, type chrome://flags in the address bar and tap "Go"2. tap “Enable” next to the “data compression proxy” experiment (it’s the first one right now)3 …
Source: Google Operating System (Unofficial Google Blog) - Alex Chitu
Information technology in Africa: The next frontier | The Economist
This month Microsoft, which has offices in 14 African countries, unveiled a smartphone to be sold in several African markets. It is made by China’s Huawei and uses Microsoft’s new operating system.
In Kenya Microsoft intends to bring broadband to places that do not yet have electricity, using solar power and “white spaces”, or spare broadcast-television frequencies. Within a year, says Fernando de Sousa, the general manager for Microsoft in Africa, 6,000 people in the Rift Valley will have access to broadband. Similar projects are planned elsewhere. Since October Microsoft has been running “app factories” for programmers in Egypt and South Africa.
(...) Kenya may be keenest. In 2006, frustrated by the slow progress of a regional plan to lay a fibre-optic cable along the east coast of the continent, Kenya negotiated its own link to the United Arab Emirates. The Gulf cable landed in 2009.
In many sectors, such as health care, education and water, as well as traffic, governments are sure to be important customers for IT companies. But private clients matter too, especially in telecoms and finance. The mobile phone, the first computer many Africans will own (see chart 2), is the bridge between the two.
To Westerners, “mobile banking” is a new way of doing something old. To many Africans, it is the obvious way of doing something new. In Kenya M-PESA, a system of transferring money over phones, is an everyday, reliable utility. Equity Bank, a fast-growing bank, most of whose customers have never had an account before, has come of age with mobile technology:
Platypus is a developer tool for the Mac OS X operating system. It creates native Mac OS X applications from interpreted scripts such as shell scripts or Perl, Ruby and Python programs. This is done by wrapping the script in an application bundle along with a native executable binary that runs the script.
VM Depot is a community-driven catalog of preconfigured operating systems, applications, and development stacks that can easily be deployed on Windows Azure. Find your favorite software and deploy it in minutes, or join the community, build a virtual machine image, and share it with others. Learn more.
VM Depot is brought to you by Microsoft Open Technologies, Inc., a subsidiary of Microsoft Corporation. The virtual machine images on this site are provided and licensed to you by community members. Microsoft Open Technologies does not screen these images for security, compatibility or performance, and does not provide any license rights or support for them.
#Maps are a platform and a cost center that provides very little differentiation and negligible revenue: ▻http://www.technologyspectator.com.au/burning-money-map-apps - just like an operating system... No wonder #Openstreetmap is on a linux-like trajectory.
Home » OpenStack Open Source Cloud Computing Software
OpenStack OpenStack is a global collaboration of developers and cloud computing technologists producing the ubiquitous open source cloud computing platform for public and private clouds. The project aims to deliver solutions for all types of clouds by being simple to implement, massively scalable, and feature rich. The technology consists of a series of interrelated projects delivering various components for a cloud infrastructure solution.
Who’s behind OpenStack? Founded by Rackspace Hosting and NASA, OpenStack has grown to be a global software community of developers collaborating on a standard and massively scalable open source cloud operating system. Our mission is to enable any organization to create and offer cloud computing services running on standard hardware.
Who uses OpenStack? Corporations, service providers, VARS, SMBs, researchers, and global data centers looking to deploy large-scale cloud deployments for private or public clouds leveraging the support and resulting technology of a global open source community.
Why open matters: All of the code for OpenStack is freely available under the Apache 2.0 license. Anyone can run it, build on it, or submit changes back to the project. We strongly believe that an open development model is the only way to foster badly-needed cloud standards, remove the fear of proprietary lock-in for cloud customers, and create a large ecosystem that spans cloud providers.
@touti Je teste des logiciels parce que je veux enfin collaborer avec des non-geeks. #AjaXplorer, #oneye-project et #ownCloud sont des outils open source utilisables dans le contexte d’un hébergement mutualisé, pour #SparkleShare je ne sais pas encore si c’est possible. Tous ces logiciels sont arrivés à un stade où on peut les utiliser sans être diplômé bac+5 en informatique. Une fois déployés ils proposent des interfaces assez intuitives pour un utilisateur moyen d’aujourd’hui. Installés ensemble ils permettent de créer un environnement de travail collaboratif et mobile.
Mon objectif est de créer un backoffice où on travaille à plusieurs sur des projets dont la couche de présentation et d’interaction publique serait gérée par SPIP. Je vous tiens au courant.
A little collection of cool unix terminal/console/curses tools
Just a list of 20 (now 28) tools for the command line. Some are little-known, some are just too useful to miss, some are pure obscure — I hope you find something useful that you weren’t aware of yet! Use your operating system’s package manager to install most of them.
The Future Of Screen Typography Is In Your Hands - Smashing Coding | Smashing Coding
Today, #typography exists not only on paper but on a multitude of screens. It is subject to many unknown and fluctuating parameters, such as operating system, system fonts, the device and screen itself, the viewport and more. Our experience of typography today changes based on how the page is rendered, because typesetting happens in the browser.
Cross Browser #HTML5 Progress Bars In Depth
I used to create progress bars using <div> tags, #CSS and a litle bit of math, but now I like to do it the HTML5 way using the <progress> tag. This article will discuss how this tag is rendered by default in all operating systems and browsers and how to style the progress tag with CSS, even in browsers that don’t officially support the it.
C, Unix + So Much More: Celebrate Dennis Ritchie Oct 30 oreil.ly/v6XzWu #DennisRitchieDay /gg
I was warmly surprised to see how many people responded to my Google+ post about Dennis Ritchie’s untimely passing. His influence on the technical community was vast, and it’s gratifying to see it recognized. When Steve Jobs died there was a wide lament — and well-deserved it was — but it’s worth noting that the resurgence of Apple depended a great deal on Dennis’ work with C and Unix.
The C programming language is quite old now, but still active and still very much in use. The Unix and Linux (and Mac OS X and I think even Windows) kernels are all C programs. The web browsers and major web servers are all in C or C++, and almost all of the rest of the Internet ecosystem is in C or a C-derived language (C++, Java), or a language whose implementation is in C or a C-derived language (Python, Ruby, etc.). C is also a common implementation language for network firmware. And on and on.
And that’s just C.
Dennis was also half of the team that created Unix (the other half being Ken Thompson), which in some form or other (I include Linux) runs all the machines at Google’s data centers and probably at most other server farms. Most web servers run above Unix kernels; most non-Microsoft web browsers run above Unix kernels in some form, even in many phones.
And speaking of phones, the software that runs the phone network is largely written in C.
But wait, there’s more.
In the late 1970s, Dennis joined with Steve Johnson to port Unix to the Interdata. From this remove it’s hard to see how radical the idea of a portable operating system was; back then OSes were mostly written in assembly language and were tightly coupled, both technically and by marketing, to specific computer brands. Unix, in the unusual (although not unique) position of being written in a “high-level language,” could be made to run on a machine other than the PDP-11. Dennis and Steve seized the opportunity, and by the early 1980s, Unix had been ported by the not-yet-so-called open source community to essentially every mini-computer out there. That meant that if I wrote my program in C, it could run on almost every mini-computer out there. All of a sudden, the coupling between hardware and operating system was broken. Unix was the great equalizer, the driving force of the Nerd Spring that liberated programming from the grip of hardware manufacturers.
The hardware didn’t matter any more, since it all ran Unix. And since it didn’t matter, hardware fought with other hardware for dominance; the software was a given. Windows obviously played a role in the rise of the x86, but the Unix folks just capitalized on that. Cheap hardware meant cheap Unix installations; we all won. All that network development that started in the mid-80s happened on Unix, because that was the environment where the stuff that really mattered was done. If Unix hadn’t been ported to the Interdata, the Internet, if it even existed, would be a very different place today.
I read in an obituary of Steve Jobs that Tim Berners-Lee did the first WWW development on a NeXT box, created by Jobs’ company at the time. Well, you know what operating system ran on NeXT’s, and what language.
Make the use of open standards in education mandatory
At first there was a problem, and the problem is called Magister. Magister is software for the school administration but it also expanding it’s reach to serve as an education learning environment and a license-tool for educational materials. When a school deploys Magister students are required to go online and use Magister via their browser. For them the tool is web-based. Till 2008 there where no issues, but in 2008 Schoolmaster, the company behind Magister, partnered with Microsoft and Siverlight was chosen as the tool of choice. Since Magister 5.x problems have been mounting for students using other browsers than Internet Explorer or another operating system than Windows.
We’ve all been there. You are nearly done with a beautiful site design, only to arrive at the task we all dread – form styling. Depending on operating system and browser, default form elements can look okay or horribly disfigured.