Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2025-09-13 21:01
Apple unveils macOS Sierra
Moving on from iOS 10, we get to OS X, and the biggest news is the forthcoming death of HFS+, but before we get there, Apple made it official: OS X is now macOS, causing millions of slightly peculiar people like myself to twitch every time we have to type it out. It should, of course, be called Mac OS, but maybe that's why I'm a sad, lonely translator, and Apple has so much money it can buy, like, I don't know, Belgium. macOS Sierra (10.12? We don't yet know) will be coming this fall.With that out of the way: Apple announced a brand new file system. You'd think big news like this would be front and centre during the keynote, but I guess not everybody gets bug-eyed by the supposed brutal murder of HFS+. In any event, the new Apple file system is called Apple File System - because, you know, Apple is for creative snowflakes - and it's been designed to scale from the Apple Watch all the way up to Mac OS macOS (this is not going to work out). Since I'm by far not qualified enough to tell you the details, I'll direct you to Ars, where they've got a good overview of what APFS is all about, or you can dive straight into Apple's technical documentation.For the rest, macOS was pretty under-served at WWDC, as expected. Siri is coming to the Mac, and there's things like a universal clipboard that works across devices, and Apple states that every application can be tabbed now - basically all multi-window applications can be tabbed, without developer input. I'm kind of curious how this will work in practice. Lastly, Apple is making it first steps towards macOS treating the file system like iOS does it (i.e., pretending it doesn't exist), by using iCloud to automatically sync your desktop and documents folder. All optional now, but you can expect this to expand and eventually be mandatory, and cover all user-facing files.One final tidbit: the Mac App Store has been effectively declared dead - all the APIs that were previously only available to MAS applications, are now available to everyone. And nobody shed a tear.As always, there's more, but this is the highlight reel.
Apple unveils iOS 10
While I was watching Belgium vs. Italy, Apple did its whole WWDC thing, so time for some serious catch-up here on OSNews. Amidst all the frustrations caused by Belgium's terrible play (still better than my own country, because we didn't even qualify!), sideways glances at Twitter made it clear there was some awesome stuff taking place at WWDC, and since I'm trying this new thing where I'm not writing a mega keynote story, let's chop it up a bit and look at the most interesting things in separate items.Let's start with iOS 10. First, while technically a small thing, it will cause millions of iOS users to heave a sigh of relief: starting with iOS 10, Apple will let you remove all the craptastic crapware that's been accumulating in iOS over the years. No more 'crapware' folder on every iPhone, but a glorious little red jiggling X. It's taken them way too long, but for me it's probably the most welcome change in iOS at WWDC.Apple also redesigned the lock screen, giving it the ability to display rich notifications, so you can interact with the notifications without opening the applications they belong to. They also introduced lock screen widgets. ESPN, for example, allows you to watch highlight videos without even opening the application.Siri's also been improved, and most notably, has been opened up to third parties. This mean you can now tell Siri to send a message through WhatsApp, or order a car through Uber. The number of supported applications is still relatively small, but this will surely rise in the near future. Siri's contextually aware too, now, so it looks at your location, calendar contents, contact information, and so on.There's way more going on, of course, but nothing else really jumped out at me.
USB-C and Lightning headphones aren't great news for everyone
The 3.5mm port is dying - at least when it comes to smartphones. If the persistent Lightning headphone rumor wasn't enough to persuade you, the fact that Motorola beat Apple to the punch should be. Motorola's new Moto Z and Moto Z Force don't have that familiar circular hole for your cans to plug into, and it now seems inevitable that almost every phone within a few years will forgo the port in favor of a single socket for both charging and using headphones.This is a change that few people actually want. It's driven entirely by the makers of our phones and their desire to ditch what they view as an unnecessary port.It's all about control. You can't put DRM on a 3.5mm jack, but you can do so on a digital port or wireless connection. Imagine only Beats headphones being certified to pull the best quality audio out of an iPhone, protected through Apple DRM.You know it's going to happen.
The new Moto Z is a simpler take on the modular phone
If LG and Google's Ara didn't get you excited about modularized smartphones, perhaps Lenovo's new Moto Z line will. The Moto Z, which was announced today and will be available in two forms on Verizon this summer before heading to the rest of the world in the fall, has a new system for accessory add-ons called Moto Mods. The Mods attach to the back of the phone via magnets and provide a new look, improved audio, a projector, or other extra features.I guess this is the new thing thrown to see at the wall if it sticks.I see more potential in Ara's take on modular smartphones than the kind of stuff LG and Motorola is doing, which feels a bit tacked-on and limited.
OS X to be rebranded as 'macOS'
It's widely expected at this point that Apple will rebrand Mac OS X to simply 'macOS' next week at WWDC, but hidden in today's announcements regarding the App Store was yet another hint at the change. In a FAQ from on the iTunes Connect website, Apple mistakenly refers to Mac OS X as 'macOS,' again prematurely hinting at the change.I like dropping the X, but I really dislike Apple's terrible use of case. iOS is horrible enough, but tvOS, watchOS and macOS look absolutely dreadful, each a stumbling block in any sentence they appear in. Nobody with any sense of style or legibility would abuse case like that.Not at all unlike those people who style it as 'OSnews' instead of the obviously correct and only way to style it, namely 'OSNews'. Yes, this is an internal struggle over here, and yes, this stuff matters.
App Store 2.0
Apple's annual conference for developers, which kicks off next Monday, is normally when the company previews its newest software for iOS and Mac OS X. But this year's WWDC isn't just about new operating systems: starting next week and continuing throughout the fall, Apple will begin rolling out new incentives for developers in its App Store, including a new revenue-share model and the introduction of search ads in its iOS App Store. In a rare pre-WWDC sit-down interview with The Verge, Phil Schiller, Apple's senior vice president of worldwide marketing, said that Apple would soon alter its revenue-sharing model for apps. While the well-known 70/30 split will remain, developers who are able to maintain a subscription with a customer longer than a year will see Apple's cut drop down to 15 percent. The option to sell subscriptions will also be available to all developers instead of just a few kinds of apps. "Now we're going to open up to all categories," Schiller says, "and that includes games, which is a huge category."As much as I applaud Apple for trying to do something about the terrible state of their application store, I don't think any of this will provide the answer. If people are unwilling to spend a euro on an application, the solution clearly is not to ask them to pay a euro a month. No, these changes feel far more like trying to increase the revenue for the big, established players, further drowning out the few interesting indie developers that remain.Back when the gold rush in mobile development was still in full swing, I was mocked for suggesting the model simply wasn't tenable, and was wreaking havoc among the indie development scene. I do feel at least a little bit of vindication that finally, finally, Apple seems to agree with me that their application store model is broken.Great scoop for The Verge and Lauren Goode, by the way.
Firefox 48 beta, release, and E10S
In the next few days, Firefox 48 Beta becomes available. If all goes well in our beta testing, we're about 6 weeks away from shipping the first phase of E10S to Firefox release users with the launch of Firefox 48 on August 2nd.E10S is short for "Electrolysis". Similar to how chemists can use the technique called electrolysis to split water into hydrogen and oxygen, we're using project Electrolysis to split Firefox into a UI process and a content process. Splitting UI from content means that when a web page is devouring your computer's processor, your tabs and buttons and menus won't lock up too.
Windows Subsystem for Linux syscalls
WSL executes unmodified Linux ELF64 binaries by emulating a Linux kernel interface on top of the Windows NT kernel. One of the kernel interfaces that it exposes are system calls (syscalls). This post will dive into how syscalls are handled in WSL.Exactly what it says on the tin.
Marshmallow is in use on 10.1% of all Android devices
Google's data shows that Marshmallow actually claimed 10.1% of all Android installs, based on data collected on June 6. The previous Android version, Lollipop, went down slightly from 35.6% in May to 35.4%, but it is still the version of Android with the most installs.Pathetic.Are you men and women tired of me bringing this up all the time yet? Yes?Good. Expect more. Until Google gets its act together, I will keep talking about this.
Altering the deal: why Tony Fadell left Nest - and Alphabet
Last Friday's news that Nest CEO Tony Fadell would be leaving the company he founded with Matt Rogers and stepping into an "advisory" role seemed like the culmination of months of stories about Nestâs demanding culture - particularly the frank displeasure of former Dropcam CEO Greg Duffy, who openly regretted selling his company to Nest. These reports have largely focused on Fadell, whose management style has been polarizing. But another dynamic playing out may have been even more important, according to interviews with insiders: Google's restructuring into Alphabet last year, which placed new financial pressures on Nest to perform that some say limited its ability to innovate.I've never really been able to form an opinion on Nest's products - they seem kind of interesting, but I just don't see myself paying that much for a thermostat or a fire alarm.
A new theory explains how consciousness evolved
Ever since Charles Darwin published On the Origin of Species in 1859, evolution has been the grand unifying theory of biology. Yet one of our most important biological traits, consciousness, is rarely studied in the context of evolution. Theories of consciousness come from religion, from philosophy, from cognitive science, but not so much from evolutionary biology. Maybe that's why so few theories have been able to tackle basic questions such as: What is the adaptive value of consciousness? When did it evolve and what animals have it?The Attention Schema Theory (AST), developed over the past five years, may be able to answer those questions. The theory suggests that consciousness arises as a solution to one of the most fundamental problems facing any nervous system: Too much information constantly flows in to be fully processed. The brain evolved increasingly sophisticated mechanisms for deeply processing a few select signals at the expense of others, and in the AST, consciousness is the ultimate result of that evolutionary sequence. If the theory is right - and that has yet to be determined - then consciousness evolved gradually over the past half billion years and is present in a range of vertebrate species.I know this really isn't what you'd generally expect to be posted here, but the concept of consciousness - one of a small set of words in the English language I cannot spell from the top of my head without making errors - is one of those things that, when you think too deeply about it, you enter into a realm of thinking that can get deeply uncomfortable and distressing, like thinking about what's outside the universe or what "existed" "before" (quotes intentional) the big bang.Personally, I'm one of those insufferable people who ascribes the entire concept of consciousness to the specific arrangement of neurons and related tissue in our brain and wider nervous system - I don't accept religion or some other specific magical thing that makes us humans (and dolphins? And chimpansees? And whatever else has some level of consciousness?) more special than any other animal in terms of consciousness.I also don't like the controversial concept of splitting consciousness up into an easy and a hard problem, because to me, that just opens the door to maintaining the religious idea that humans are somehow more special than other animals - sure, science has made it clear some other animals have easy consciousness, but humans are still special because we are the only ones with hard consciousness. It reeks of an artificial cutoff point created to maintain some semblance of uniqueness for homo sapiens sapiens so we can feel good about ourselves.You can take the whole concept of consciousness in every which way, and one of my recent favourites is CGP Grey's video The Trouble With Transporters, which, among other tings, poses the question - if you interrupt your consciousness by being teleported or going to sleep, are you really the same person when you rematerialise or wake up?Have fun!
DB-19: resurrecting an obsolete connector
We're sticking with our impromptu theme of old hardware for another item, this time around about the DB-19 connector, which is pretty much impossible to buy anywhere - until perseverance, hard work, and smart thinking solved the problem.This is a happy story about the power of global communication and manufacturing resources in today's world. If you've been reading this blog for any length of time, then you've certainly heard me whine and moan about how impossible it is to find the obscure DB-19 disk connector used on vintage Macintosh and Apple II computers (and some NeXT and Atari computers too). Nobody has made these connectors for decades.[...]But just as I was getting discouraged, good luck arrived in the form of several other people who were also interested in DB-19 connectors! The NeXT and Atari communities were also suffering from a DB-19 shortage, as well as others in the vintage Apple community, and at least one electronics parts supplier too. After more than a year of struggling to make manufacturing work economically, I was able to arrange a "group buy" in less than a week. Now let's do this thing!I love success stories like this one.
A decades old C64 bug discovered
One of the tricks you can do on the C64 involves manipulating the video chip into reading the graphics data at an offset from where it's usually located. This allows you to scroll the display horizontally, and the trick is called VSP for Variable Screen Position. However, some machines crash when you attempt this, and the reason for that has always been a mystery. Not anymore.Fascinating.
The ECHO IV home computer: 50 years later
This year we celebrate the 50th anniversary of a home computer built and operated more than a decade before 'official' home computers arrived on the scene. Yes, before the 'trinity' of the Apple II, the Commodore PET and the Radio Shack TRS-80 - all introduced in 1977 - Jim Sutherland, a quiet engineer and family man in Pittsburgh, was building a computer system on his own for his family. Sutherland configured this new computer system to control many aspects of his home with his wife and children as active users. It truly was a home computer - that is, the house itself was part of the computer and its use was integrated into the family's daily routines."It is not easy to be a pioneer - but oh, it is fascinating! I would not trade one moment, even the worst moment, for all the riches in the world." (Elizabeth Blackwell).
Microsoft's upgrade deceptions are undermining Windows 10
Last week, Microsoft silently changed Get Windows 10 yet again. And this time, it has gone beyond the social engineering scheme that has been fooling people into inadvertently upgrading to Windows 10 for months. This time, it actually changed the behavior of the window that appears so that if you click the "Close" window box, you are actually agreeing to the upgrade. Without you knowing what just happened.Previously, closing this window would correctly signal that you do not want the upgrade. So Microsoft didn't change the wording in the window. It didn't make an "Upgrade now" button bigger, or a non-existent "don't ever upgrade" button smaller. It pulled a switcheroonie. It's like going out to your car in the morning and discovering that the gas pedal now applies the brakes, while the brake pedal washes the windshield. Have a fun commute!Insanity. No better than those web ads that use dialogs to prevent you from closing them. In fact - this is probably even worse.
Police are filing warrants for Android's vast store of location data
It's not clear whether either of the public warrants were filled. No Google-based evidence was presented in Graham's trial, and the other suspect plead guilty before a full case could be presented. Still, there's no evidence of a legal challenge to either warrant. There's also reason to think the investigators' legal tactic would have been successful, since Google's policy is to comply with lawful warrants for location data. While the warrants are still rare, police appear to be catching on to the powerful new tactic, which allows them to collect a wealth of information on the movements and activities of Android users, available as soon as there's probable cause to search.Odd that this is news to anyone - and especially odd that police are seemingly only now catching on to this. I, myself, find this a fun and useful feature - especially while travelling - and since you can turn it off completely, I personally have little trouble with it, and I have fully considered the pros and cons of using this feature. That being said - the average user won't know a lot about this feature and won't weigh the options, leaving them exposed to potential warrants.I wonder if there's a way Google could ever set this up in a way that doesn't potentially expose the data to police, much like end-to-end encryption does for instant messaging, while the data still remains useful for targeted advertising (Google's bread and butter). Would it be possible to develop a system where only computers have access to the data for targeted advertising, without human intervention? Fully automated and closed?If not, Google might want to reconsider this avenue of targeted advertising - which would mostly be for PR reasons, since carriers still have very comparable - if slightly lower-resolution - data.
Genode 16.05 features revised API, Rust, and huge driver update
The Genode project has released the version 16.05 of the operating-system framework. The new version comes with a fundamentally reworked component API, basic support for the Rust programming language, new ACPI infrastructure, and upgraded device drivers for Intel wireless, Intel graphics, audio, and USB.The Genode API and the programming styles for developing components evolved over the years. Being born out of the L4 community, the sole reliance on synchronous inter-component communication was deeply ingrained in the developer's mindset when the project was started ten years ago. It took the project a few years to overcome this misconception and embrace asynchronous communication primitives. Most modern Genode components use a mix of both synchronous and asynchronous inter-component interactions. At the API level, however, the two forms of communication remained to exist side by side instead of being integrated in one holistic design. With respect to programming styles, the project underwent a similar evolution. Coming from C-programming background, many parts of the original API resembled a C-ish programming style such as the prominent use of pointers, format strings, side effects via global function calls, or integer error codes. Over the years, however, the expressiveness of the C++ language got fully embraced and the programming style evolved towards functional programming.Today, most modern Genode components are designed as single-threaded state machines, triggered only by signals and RPC requests originating from other components. There are almost no dynamic memory allocations. If so, allocations are not anonymous but accounted to a specific allocator. State is explicitly passed as arguments, not captured in the form of globally accessible objects. Thanks to this style, certain classes of bugs such as race conditions or memory leaks are greatly alleviated by design. Genode 16.05 cultivates the modern style of Genode components in the form of a fundamentally revised API. The new API is less complex, much safer, and easier to reason about. To account for this profound change, the release documentation is accompanied by a new edition of the "Genode Foundations" book (PDF).The second major focus of the current release is the updated arsenal of device drivers. All drivers ported from Linux were upgraded to the Linux kernel 4.4.3. Specifically, the drivers are the Intel wireless stack, the Intel graphics driver, the USB driver, and the TCP/IP stack. Thereby, Genode users are able to leverage the same drivers as up-to-date Linux distributions but with each driver being encapsulated in a dedicated protection domain. The audio driver, which originates from OpenBSD, received an update to OpenBSD 5.9. The device drivers are complemented with new infrastructure that makes ACPI platform controlling and monitoring features available to Genode users.Further highlights are the added ability to use the Rust programming language in Genode components and the enhanced support for using the GNU debugger on top of the NOVA microhypervisor. Details about all improvements and API changes are provided by the extensive release documentation of version 16.05.
OS/2 resurrected: Blue Lion becomes ArcaOS
When the Blue Lion project was announced at the American WarpStock in October 2015, the name was only temporary. Following the close of events at WarpStock Europe, Arca Noae managing member Lewis Rosenthal noted in an interview that the final product name for the new OS/2 distribution is ArcaOS 5.0. The significance of the version number relates to IBM OS/2 4.52 - the last maintenance release of the platform released by IBM in 2001.ArcaOS 5.0 is expected to be released in the fourth quarter of 2016, but Blue Lion remains as a code name, in much the same way "Wily Werewolf" is the code name of Ubuntu 15.10.ArcaOS is a sort-of continuation of eComStation, since it's founded by several eCS developers who felt eCS had ground to a halt.
Microsoft stop spamming Android users with notification tray ads
Remember the story about Microsoft spamming the Android notification tray with ads for applications I had already installed? BetaNews talked to Microsoft about this, the company first said this:Our team is actively investigating the occurrences of these notifications.However, after BetaNews pressed on, Microsoft changed its tune and said this a few days later:Microsoft is deeply committed to ensuring that we maintain the best possible experience for our customers in addition to complying with all applicable policies. We have taken the action to turn off these notifications. This update will be reflected in the coming days.Well, I guess I indirectly actually did something useful.
Interview: Estonian president Toomas Hendrik Ilves
When I asked President Ilves how he observes Estoniaâs technological, social, and cultural changes from 2006 until now, the first thing he mentioned was the advent of fully digital prescription. Estonia, like nearly every other EU member state, has universal health care. Since 2002, Estonia has issued digital ID cards to all citizens and legal residents. These cards allow access to a "citizenâs portal," enabling all kinds of government services to exist entirely online: essentially any interaction with the government can be done online, ranging from paying taxes, to voting, to even picking up a prescription."In the United States, 5,000 people die a year because of doctor's bad handwriting," he said. "It's very simple. You go to the doctor, and he writes the prescription in the computer, and you go to any pharmacy in the country, and you stick your card in the reader, and you identify yourself, and you get your prescription."As he pointed out repeatedly, "the stumbling blocks are not technological," but rather, are bureaucratic.I'm pretty sure we have the same digital prescription system here in The Netherlands - it really is as simple as the doctor sending out his prescription to the pharmacy for you, so it's ready for you right as you pick it up after the doctor's visit. I have no idea if this system I encounter here in my small, rural hometown is nationwide. In addition, I'd also assume that in the US, not every doctor is still using paper prescriptions - it's probably a patchwork of digital and paper.Setting that all aside - I have never heard a head of state speak this eloquently about digital matters, the internet, open source, and similar topics. Looking at my own politicians, who barely know how to hold a smartphone, yet decide on crucial digital matters, this is a huge breath of fresh air. I know too little about the man's policy positions and history other than what's being said in this interview, so it might be that Estonians who know him will hold a different view.Really do watch the video interview.
Microsoft removes 260 characters for NTFS Path limit
The maximum length for a path (file name and its directory route) - also known as MAX_PATH - has been defined by 260 characters. But with the latest Windows 10 Insider preview, Microsoft is giving users the ability to increase the limit.The recent most Windows 10 preview is enabling users to change the 260 characters limit. As mentioned in the description, "Enabling NTFS long paths will allow manifested win32 applications and Windows Store applications to access paths beyond the normal 260 char limit per node."Did anyone ever run into this limit? It seems like something that would really be bothersome on servers.
Oracle's lawyer publishes op-ed on lost case
After Oracle's expected and well-deserved loss versus Google, Oracle's attorney Annette Hurst published an op-ed about the potential impact of the case on the legal landscape of the software development industry. The op-ed focuses on one particular aspect of Google's position, which author puts as following:[B]ecause the Java APIs have been open, any use of them was justified and all licensing restrictions should be disregarded. In other words, if you offer your software on an open and free basis, any use is fair use.This position, as she claims, puts GPL in jeopardy: common dual-licensing schemes (GPL+proprietary license) depends on developers' ability to enforce the terms of GPL. It is pretty obvious that the danger of this case for the GPL and the open source community is heavily overstated - the amount of attention this case have received is due to the fact that the developer community never really considered header files as copyrightable assets. The whole "GPL in jeopardy" claim, as well as a passage saying that "[n]o copyright expert would have ever predicted [use of header files for reimplementation of an API] would be considered fair", is merely an attempt to deceive readers.The interesting bit is why Oracle's lawyer tries to pose her client's attempt at squeezing some coins from Google as an act of defending the free software community. Does Oracle still think the open source proponents may regard it as an ally, even after Sun's acquisition and the damage it dealt to OpenSolaris, OpenOffice and MySQL projects?
* Consistent with what? *
Jason Snell, in an article about Google's iOS applications importing Material Design into iOS:Users choose platforms for various reasons, but once theyâve chosen a platform, they deserve consistency.Someone should tell this to Apple and virtually all iOS application developers, because iOS is an inconsistent mess of an operating system.Here's a few examples taken from my never-to-be-published iPhone 6S/iOS 9 review that I wrote during the six months I used the thing (up until a few weeks ago, when I went running back to Android because iOS couldn't even get the basics like multitasking and inter-application communication right).Take something like application settings. In Outlook, tap the settings icon in the bottom bar. In Alien Blue, tap the blue dot in the top right, then settings. In Tweetbot, tap your account picture (!?), then settings. In the Wikipedia application, tap the W logo, then "More..." (!?). For many cross-platform applications that are also available on Android, tap the hamburger, then find something that sounds like settings. For Apple's own applications, close the application (I wish I was joking), open iOS' Settings application, scroll down for days, figure out in which unnamed grouping it belongs, then tap its name.[...]So it goes for settings, so it goes for many other things. Navigating between main parts of the user interface of an application is sometimes done via a tab bar at the bottom, sometimes it's done via a full-screen root-level list menu, sometimes it's done with a slide-in drawer, sometimes there's a tab bar at the top. Sometimes you can swipe between tabs, sometimes you can't. Animations for identical actions often differ from application to application (e.g. closing an image in iMessage vs. closing it in TweetBot).[...]It goes deeper than that, though. The official Twitter application, as well as Apple's own compose tweet dialog, for instance, replace the enter key on the iOS keyboard with a pound sign, hiding the enter key in the numbers panel. Why is this even allowed in the first place? Or, even more infuriating: the "switch between keyboards button" (the globe) is actually in a different place on the Emoji keyboard compared to regular language keyboards. So when I'm cycling between my keyboards - which I do a million times a day - from English to Dutch, the process comes to a grinding halt because of the Emoji keyboard.The problem is that while Google's efforts on first Holo and then Material Design have given Android developers a relatively clear set of rules and instructions on how Android applications should look, feel, and behave, there's no such set of clear rules for iOS. The iOS HIG is vague, open to interpretation, and Apple itself regularly casts it aside to do whatever it feels like (look up the section on where to put application settings. It's comically open to interpretation so as to be effectively useless).That's how you end up with impenetrably convoluted applications like TweetBot - often held up as a shining light of iOS application design - where you can perform up to 15-20 different actions with various gestures, taps, taps-and-holds, hard-taps, etc., both operating system-level and application-level, on a single tweet in its timeline (good luck not mixing those up, either because you used the wrong gesture or tap or because the operating system's touch/tap algorithms buckle under the pressure). Or, the popular and praised Overcast podcasting application by iOS star developer Marco Arment, which ditches the standard iOS fonts for its own comical font because... Reasons? And on it goes.I've been a strong proponent of militant consistency in user interface design and behaviour for as long as I can remember, and while neither iOS nor Android are shining examples of the concept, there's absolutely no doubt in my mind that Holo and Material Design have done a far better job of propelling at least a modicum of consistency in Android application design than anything Apple has ever done for iOS. From that same never-to-be-published iOS review:Interactions with a smartphone tend to be quick, focused, and often involve cycling through a number of applications very quickly. Unlike desktops or laptops, we tend to not use the same application for long periods of time, but instead quickly jump in and out of a number of applications, and then put the phone back in our pocket. Given this usage pattern, the less you have to think about where stuff is and how to do a thing, the more fluid and pleasant your workflow will be.And this is one of the many reasons why using iOS is such an incredibly frustrating experience for me. Every step of the way, I have to fight with iOS to get it to do what I want, whether it's every application doing things in its own specific way, applications not at all talking to each other, the inability to set default applications - it all adds up to an experience where I have to spend way too much time and energy thinking about how to get around iOS' limitations, iOS developers' auteur application design, and Apple's inability to write, apply, and consistently enforce its own HIG - even after six months of exclusive use and spending â¬800 (I really tried).It's great to ask of Google to make its iOS applications consistent with iOS' design principles - but you might want to ask Apple what those are, exactly, first. Read more on this exclusive OSNews article...
Google wins trial against Oracle
At the end of their third day of deliberation, the jury found that Google's use of the declaring code and the structure, sequence, and organization of the Java APIs in the Android code was a fair use.After the verdict was read aloud, Judge William Alsup thanked the jury for their service, noting that the jurors - who often came to court even earlier than the set start time of 7:45 AM, and lingered after hours to pore over their notes - had been "attentive" and "worked hard."Great news for the industry.
Jolla announces new limited edition Jolla C smartphone
Jolla C is the first ever Sailfish OS community device, with a limited 1,000 units available for our developer and fan community. It is expected to ship in July 2016. Jolla C is used by Jolla developers and community members, and its users will naturally get all the latest vanilla Sailfish OS releases. Selected Jolla C users will be also invited to test Beta OS releases. With a quad-core Snapdragon⢠processor, 2 GB memory, beautiful 5â HD display and dual SIM, the Jolla C works beautifully with Sailfish OS. You will get to keep the device for yourself after the Program.Jolla is releasing a new smartphone, but in a very limited number - only a 1000 pieces - for selected users. It's not exactly a massive step forward compared to the first Jolla device, but it's a nice spec bump nonetheless.It's unlikely many of us will own this one.
Whither Plan 9? History and motivation
Plan 9 is a research operating system from Bell Labs. For several years it was my primary environment and I still use it regularly. Despite its conceptual and implementation simplicity, I've found that folks often don't immediately understand the system's fundamentals: hence this series of articles.Bookmark this website, folks.
Google adds Raspberry Pi 3 to AOSP
The Raspberry Pi 3 is not hurting for operating system choices. The tiny ARM computer is supported by several Linux distributions and even has a version of Windows 10 IoT core available. Now, it looks like the Pi is about to get official support for one of the most popular operating systems out there: Android. In Google's Android Open Source Project (AOSP) repository, a new device tree recently popped up for the Raspberry Pi 3.A great little device for Android on the desktop - where Android is going.
Google ads Raspberry Pi 3 to AOSP
The Raspberry Pi 3 is not hurting for operating system choices. The tiny ARM computer is supported by several Linux distributions and even has a version of Windows 10 IoT core available. Now, it looks like the Pi is about to get official support for one of the most popular operating systems out there: Android. In Google's Android Open Source Project (AOSP) repository, a new device tree recently popped up for the Raspberry Pi 3.A great little device for Android on the desktop - where Android is going.
Microsoft layoffs signal definitive end of Nokia adventure
Microsoft is signalling the end of its Nokia experiment today. After acquiring Nokia's phone business for $7.2 billion two years ago, Microsoft wrote off $7.6 billion last year and cut 7,800 jobs to refocus its phone efforts. Microsoft is now writing off an additional $950 million today as part of its failed Nokia acquisition, and the company plans to cut a further 1,850 jobs. Most of the layoffs will affect employees at Microsoft's Mobile division in Finland, with 1,350 job losses there and 500 globally. Around $200 million of the $950 million impairment charge is being used for severance payments.Everything about this entire deal needs to be investigated for all kinds of shady practices. My gut is telling me there's a bunch of people that perhaps ought to be in jail on this one. Meanwhile, this is absolutely terrible for all the people involved. I've got the feeling thousands of people's jobs have been used as a ball in a very expensive executive game.Luckily, the remnants of Nokia in Finland seem to be doing well, so that's at least something, and in case you've got a hunkering for the good old days: there's a video out of Nokia Meltemi on a device called the Clipr - a very rare look at a Linux-based mobile operating system Nokia was developing around 2012.
* Microsoft spams Android notification tray with Office ads *
Update: it happened again today. Here's the ad, and here's the "proof" it's coming from Word (when you long-press the notification and tap 'i').It's been a bit of a running theme lately: advertising in (mobile) operating systems. Today, I was surprised by what I consider a new low, involving incompetence on both Microsoft's and Google's end. This new low has been eating away at me all day.Let's give a bit of background first. On my smartphone, a Nexus 6P, I have Word, Excel, and PowerPoint installed. I have these installed for my work - I run my translation company, and when new work comes in through e-mail when I'm out and about, I like being able to quickly look at a document before accepting it. Microsoft Office for Android fulfills this role for me. This means I don't actually use them very often - maybe a few times a week.Imagine my surprise, then, when this happened. Yes, I'm linking to the full screenshot in its full, glorious, Nexus 6P 1440x2560 brilliance.I have a few questions. First, why is Microsoft sending me an advertisement in my notification tray? Second, why is Word sending me an advertisement for Excel? Third, why is this allowed by Google, even though the Play Store rules prohibit it? Fourth A, why is Microsoft sending me advertisements for products I already have installed? Fourth B, why is Microsoft sending me advertisements for products I already use? Fourth C, why is Microsoft sending me advertisements for products I already pay for because I have an Office 365 subscription? Fifth, who in their right mind at Microsoft thought this was not a 100%, utterly, completely, deeply, ridiculously, unequivocally, endlessly, exquisitely invasive, stupid, aggravating, off-putting, infuriating, and pointless thing to do?I know both Android and iOS suffer from scummy applications abusing the notification tray for advertising, and I know both Google and Apple have rules that prohibit this that they do not enforce, but I didn't think I'd run into it because... Well, I use only proper, honest applications, right? I don't use the scummy ones? I pay for my applications?Right?I think it's time to start enforcing these rules.Oh, and Microsoft? I haven't forgotten about BeOS. It's not like you have a lot of goodwill to mess around with here. Read more on this exclusive OSNews article...
Windows hardware specs going up for the first time since 2009
Ars Technica:Windows Vista was a shock to many Windows users, as its hardware requirements represented a steep upgrade over those required to run Windows XP: most 32-bit versions required a 1GHz processor, 1GB RAM, DirectX 9 graphics, and 40 GB of mass storage with 15GB free. But those 2006-era requirements looked much less steep once Windows 7 rolled out in 2009: it required almost the same system specs, but now 16GB of available disk space instead of 15. Windows 8 again stuck with the same specs and, at its release, so did Windows 10.But the Windows 10 Anniversary Update (referred to in documentation as version 1607, so it ought to ship in July) changes that, with the first meaningful change in the Windows system requirements in almost a decade. The RAM requirement is going up, with 2GB the new floor for 32-bit installations. This happens to bring the system in line with the 64-bit requirements, which has called for 2GB since Windows 7.The changed requirements were first spotted by Nokia Power User and WinBeta.After so many years, I'm okay with a small memory bump. Considering the state of software development today, it's amazing enough as it is that Microsoft had managed to keep the minimum requirements level for this long.
Google's Project Ara is about more than just modular phones
Ara is going to be the first ever phone that Google is making itself (it has already made laptops and a tablet, among other things). And even though what I saw last week was just a prototype, it was working well enough that I believe Google can fulfill its promise to release a consumer product next year. Yes, we've seen Google kill off hardware before, but this is a high-profile launch from a newly independent division. It's the first truly big swing from Google's new hardware group under Rick Osterloh, and to back off now would be a colossal embarrassment.Given all that, really the only questions that matter are simple: Is Google really making a phone? Will this plan to make it modular really work this time? Is this more than just an experiment?Coming out of the meeting, had I shaken a Magic 8 ball, it would have said, "Signs point to yes."I want this to succeed - finally something new, beyond the square slab - but this is so radical in the smartphone (or feature phone and PDA before that) market that I honestly just don't know if it'll work out.In any case, people are taking sides, but a this point in time, I think either option - "this will be a massive success" or "this is nonsense" - is equally shortsighted, and especially the latter not at all unlike this infamous quote.
Google Paris HQ raided in tax probe
Reports say about 100 tax officials entered Google's offices in central Paris early in the morning. Police sources confirmed the raid, but Google itself has so far made no comment. Google is accused of owing the French state â¬1.6bn ($1.8bn; £1.3bn) in unpaid taxes.Good.We're coming for you.
Chrome removes backspace to go back
The reason we're making this change is that users regularly lose data because they hit the backspace button thinking that a form field is focused. After years of this issue, we realize we're not going to have a better way to solve that problem.I absolutely hate this change. I deeply, deeply, deeply hate this change. This is a classic case of instead of addressing the core problem - web forms shouldn't lose their content when you navigate back and forth - you just try to hide it a little more by making navigation harder.Emblematic of software development today, especially in operating systems: instead of fixing core problems, let's just add more layers to hide the ugliness. You see it everywhere - from still relying on an operating system written for timesharing machines with punchcards, to trying to hide broken, complicated and obtuse file system layouts behind "just use convoluted cloud storage".People carrying around ugly battery packs just to get through a day of use on their devices running an outdated timesharing mainframe punchcard operating system from the '60s tells you all you need to know about the complete failure of modern software development - and this tiny little change in Chrome only underlines it.Good software does not exist.
Play Store comes to Chrome OS, but not the way we expected
It's really happening. Android apps are coming to Chrome OS. And it's not just a small subset of apps; the entire Google Play Store is coming to Chrome OS. More than 1.5 million apps will come to a platform that before today was "just a browser," and Android and Chrome OS take yet another step closer together.In advance of the show, we were able to sit down with members of the Chrome OS team and get a better idea of exactly what Chrome OS users are in for. The goal is an "It just works" solution, with zero effort from developers required to get their Android app up and running. Notifications and in-line replies should all work. Android apps live in native Chrome OS windows, making them look like part of the OS. Chrome OS has picked up some Android tricks too - sharing and intent systems should work fine, even from one type of app or website to another. Google is aiming for a unified, seamless user experience.Interestingly enough, this project is actually not ARC, the technology Google used before to bring Android applications to Chrome. ARC wasn't good enough for Google, as it still required developers to make changes to their code. In fact - and this is kind of funny - ARC didn't even pass Google's own Compatibility Test Suite Android variants have to comply with. So, they started from scratch, and used containers instead.The new model dumps the native-client based implementation for an unmodified copy of the Android Framework running in a container. Containers usually bundle an app up with all of its dependencies, like the runtime, libraries, binaries, and anything else the app needs to run. This allows the difference between application environments to be abstracted away. In this case, Google is putting the entire Android Framework into a container, all the way down to the Hardware Abstraction Layer.I'm hoping Google will eventually bringing Android applications to all variants of Chrome, including the one on Windows.
Google unveils more details about Android N, Wear 2.0, more
During the Google I/O keynote last night, the company introduced a number of new products and talked some more about Android N. There's Google Home, an Amazon Echo competitor, which will be available somewhere later this year. The company also announced two (!) more messaging applications, and at this point I'm not sure whatever the hell Google is thinking with their 3027 messaging applications. There was also a lot of talk about virtual reality, but I still just can't get excited about it at all.More interesting were the portions about Android N and Android Wear 2.0. Android N has gone beta, and you can enroll eligible Nexus devices into the developer preview program to get the beta now (Developer Preview devices should get the beta update over the air).New things announced regarding Android N are seamless operating system updates (much like Chrome OS, but only useful for those devices actually getting updates), a Vulkan graphics API, Java 8 language features, and a lot more. Google is also working on running Android applications without installing them.Android Wear 2.0 was also announced, introducing a slightly improved application launcher, better input methods (handwriting recognition and a tiny keyboard), and support for a feature that allows watchfaces to display information from applications - very similar to what many third-party Wear watchfaces already allow.Tying all of Google announcements together was Google Assistant, an improved take on Google Now that integrates contextually-aware conversation speech into Google's virtual assistant. Google Assistant is what ties Google Home, Android, Android TV, Wear, the web, and everything else together. We'll have to see if it's actually any good in real tests, of course, but it looks kind of interesting.That being said, I've been firmly in the "these virtual assistants are useless" camp, and this new stuff does little to pull me out. It just doesn't feel as efficient and quick as just using your device or PC with your hands, and on top of that, there's the huge problem of Silicon Valley - all technology companies, including Google, Apple, and Microsoft - having absolutely no clue about the fact that endless amounts of people lead bilingual lives.To this day, all these virtual assistants and voice input technologies are entirely useless to people such as myself, who lead about 50/50 bilingual lives, because only one language can be set. Things like Wear and the Apple Watch require a goddamn full-on reset and wipe to switch voice input language, meaning that no matter what language I set, it'll be useless 50% of the time. If you're American and used to only speaking in English, you might think this is a small problem... Until you realise there are dozens of millions of Spanish/English bilingual people in the US alone. It's high time Silicon Valley goes on a trip out into the real world, beyond the 2.3 kids/golden retriever/cat/minivan perfect suburban model families they always show in their videos.
The explosion of lock screen adware in the Play Store
The once beloved ES File Explorer was revealed recently to be little more than a Trojan Horse, used to get adware installed on thousands of devices with one update. This was apparently just the beginning. Users have started compiling a spreadsheet of apps that sneak the same adware-infused charging lock screen onto your device. There are already about 20 of them. Google, where are you?Google needs to address this grotesque abuse of its users quickly and decisively, and remove all applications that install this adware from the Play Store, no questions asked. This is in direct violation of the Play Store rules.
Nokia to return to the smartphone market
Nokia has announced plans that will see the Nokia brand return to the mobile phone and tablet markets on a global basis. Under a strategic agreement covering branding rights and intellectual property licensing, Nokia Technologies will grant HMD global Oy (HMD), a newly founded company based in Finland, an exclusive global license [1] to create Nokia-branded mobile phones and tablets for the next ten years. Under the agreement, Nokia Technologies will receive royalty payments from HMD for sales of Nokia-branded mobile products, covering both brand and intellectual property rights.All these devices will run Android.With the news that Microsoft is selling the feature phone branch it bought from Nokia, and the additional news that Microsoft is hinting at killing its Lumia line and brand, can we all finally agree what many smart people - including myself - said from the very beginning, namely that Microsoft acquiring Nokia was nothing more but yet another disaster in a long line of Microsoft/Windows Phone disasters? One that cost thousands and thousands of people their jobs?I still feel the circumstances around the Microsoft/Nokia deal needs to be investigated for... Shenanigans.
ReactOS 0.4.1 released
The ReactOS team is proud to announce the release of version 0.4.1 a mere three months after the release of 0.4.0. The team has long desired an increased release tempo and the hope is that this will be the first of many of faster iterations.Due to the brief period of time between the two releases, 0.4.1 is ultimately a refinement of what was in 0.4.0.I'm glad ReactOS has been picking up steam again. I still doubt it'll ever serve a production purpose, but the effort is incredibly impressive nonetheless.
Microsoft to increase number of ads in Windows 10
Possibly the most despised feature of Windows 10 is advertisements. They show up in your apps list, lock screen, and even the Start Menu. Sadly, Microsoft plans to double the amount of Promoted Apps that you'll find hiding in the Start Menu when the Windows 10 Anniversary Update is released this summer.To be fair, this supposedly only applies to fresh installs of Windows 10 (though that is unconfirmed), but it just feels so dirty. Apple is already stuffing iOS full of ads and unremovable ads disguised as applications, and now Microsoft is making Windows 10 worse too. This is a horrible trend.
Chrome to start blocking Flash later this year
Later this year we plan to change how Chromium hints to websites about the presence of Flash Player, by changing the default response of Navigator.plugins and Navigator.mimeTypes. If a site offers an HTML5 experience, this change will make that the primary experience. We will continue to ship Flash Player with Chrome, and if a site truly requires Flash, a prompt will appear at the top of the page when the user first visits that site, giving them the option of allowing it to run for that siteAnd so the slow march of death of Flash continues, ever onward, never looking back, into the abyss, a neverending blackness, cold and deep, nevermore to return.
Chrome to sart blocking Flash later this year
Later this year we plan to change how Chromium hints to websites about the presence of Flash Player, by changing the default response of Navigator.plugins and Navigator.mimeTypes. If a site offers an HTML5 experience, this change will make that the primary experience. We will continue to ship Flash Player with Chrome, and if a site truly requires Flash, a prompt will appear at the top of the page when the user first visits that site, giving them the option of allowing it to run for that siteAnd so the slow march of death of Flash continues, ever onward, never looking back, into the abyss, a neverending blackness, cold and deep, nevermore to return.
Linux 4.6 released
Linux 4.6 has been released. This release adds support for USB 3.1 SuperSpeedPlus (10 Gbps), the new distributed file system OrangeFS, a more reliable out-of-memory handling, support for Intel memory protection keys, a facility to make easier and faster implementations of application layer protocols, support for 802.1AE MAC-level encryption (MACsec), support for the version V of the BATMAN protocol, a OCFS2 online inode checker, support for cgroup namespaces, and support for the pNFS SCSI layout, and many other improvements and new drivers. Here is the full list of changes.
Google has colonized every major function of my iPhone
I downloaded the new Gboard for iOS today, and have been really enjoying it so far. Along with wondering about what Google will tell advertisers now that they can read every single thing I type, I came to the realization that pretty much every major function of my iPhone has now been taken over by Google software.I use Google products for email, search, photos, maps, and video. Gboard effectively puts Google inside every app I use that requires me to type, from texting to taking notes. The only activity that isn't really mediated by the search giant at this point are voice calls, although in the past I have used Google Voice.This is why, despite rumblings, we've not yet seen Apple allowing iOS users to set default applications.The day Apple allows this, we're going to see a whole lot of Google iPhones.
Google's Andy Rubin defends Android to jury
During hours of unrelenting cross-examination today, Andy Rubin, Google's former Android chief, was on the stand in the Oracle v. Google trial defending how he built the mobile OS.Rubin's testimony began yesterday. He's another one of the star witnesses in this second courtroom showdown between the two software giants in which Oracle has said it will seek up to $9 billion in damages for Google's use of certain Java APIs in the Android operating system. Since an appeals court decided that APIs can be copyrighted, Google's only remaining defense in this case is that its use of those APIs constitutes "fair use."The "API's are copyrightable"-ruling is one of those rulings we will look back on decades from now and point to as "that's where it all went wrong", much like how we now look back upon disastrous rulings like Citizens United or the slew of bad rulings that legitimised software patents.And we have the despicable Oracle to thank for that. As I've pointed out before, it's no coincidence that the three-pronged legal attack on Android - from Apple, Microsoft, and Oracle - all started at around the same time, and that Larry Ellison was a very close friend of Steve Jobs.When all this stuff hits the fan even harder, you know who to thank.
Introducing power saving mode in Opera for computers
Today, we are sharing with you yet another feature to try out in the developer channel for Opera for computers.We are the first major browser to include a dedicated power saving mode, designed to extend your laptop battery life by up to 50% compared with, for example, Google Chrome. Depending on your type of hardware, it can mean several hours more browsing before you need to recharge your laptop.Very interesting feature - but I'll be interested in real-world tests and benchmarks.
Windows 10's Wi-Fi credential sharing is going away
The other notable change in build 14342 isn't a feature that's been added but rather one that's been removed. Windows Phone 8.1 and Windows 10 both included a contentious feature called Wi-Fi Sense that allowed Wi-Fi credentials to be shared with your Facebook and Skype contacts. Citing the lack of end-user uptake of this feature, it has been removed from 14342.Windows 10 will still sync Wi-Fi credentials among your own machines, so signing on to a network with one Windows 10 PC will allow all the other PCs that use the same Microsoft Account to also access the network, so this (arguably more important) capability isn't going away, but the one that raised so many hackles after it was spotted a year after its introduction is consigned to the dustbin of history.Good. This was such an incredibly creepy and potentially dangerous feature that I really cannot fathom that it got through the countless levels of triage Windows features certainly go through.
Google Fiber is the most audacious part of the Alphabet
Google began digging up dirt and laying fiber optic pipes in Kansas City, Kan., five years ago in April. Its first customers were wired the following year.For the years after, it was unclear - certainly outside of Google - just what Google wanted to accomplish with this first venture outside of its core business. Now it's evident: Google was using Kansas City as a testbed for an audacious project - one to take on broadband providers like Comcast, Time Warner Cable and Verizon, which enjoy long-held duopolies and monopolies across the country, and build out a national service. To provide real competition.Googlers won't say this out loud, but they despise the cable industry. They find it inert, predatory and, worst, anti-innovation. So Google wants to replace it.No better microcosm of the complete and utter ineptitude of the US government to implement, maintain, and modernise infrastructure than the US cable industry. I still can't believe that the internet in the US is as dreadfully horrible as it is.If it takes Google to break the deadlock, so be it - even though it shouldn't be a profit-hungry company to do so.
Save Firefox!
We need competition; we also need diversity. We need the possibility that young, game-changing market entrants might come along. We need that idea to be kept alive, to make sure that all the browsers don't shift from keeping users happy to just keeping a few giant corporations that dominate the Web happy. Because there's always pressure to do that, and if all the browsers end up playing that same old game, the users will always lose.We need more Firefoxes.We need more browsers that treat their users, rather than publishers, as their customers. It's the natural cycle of concentration-disruption-renewal that has kept the Web vibrant for nearly 20 years (eons, in web-years).We may never get another one, though.Sometimes, I feel a little dirty for using Chrome just about anywhere, instead of Firefox. The problem is that switching browsers is not something I just do willy-nilly; you build up certain ways of using a browser, and with it being by far the most-used and most important application on my PC, even the tiniest of things become ingrained, and the tiniest of differences between browsers will annoy the crap out of me. I do give other browsers a chance every now and then, just to keep up with the times - but I always end up back at Chrome.That being said, Doctorow's article paints a very bleak picture of the future of browsers, because according to him, the W3C has basically become a tool for the few big tech companies to dictate the direction of browsers and therefore the web with it, with disastrous consequences.
Ghost in the Shell and anime's troubled history with representation
Ghost in the Shell is the product of and response to decades of physical erasure and technological alienation. It's pop cultural fallout, a delicately layered croissant of appropriation upon appropriation. It's as timely as ever, but it feels wildly inappropriate for an American studio and the British director of Snow White and the Huntsman to pick it up and sell it back to us. At the same time, Japan and the US have been stealing and selling images to each other for decades, and the result hasn't always been awful. I would still argue, though, that the knotty history that leads to Motoko Kusanagi will be lost in translation. This isn't The Matrix or Pacific Rim, this isn't just a look and a vibe being lifted. This is the entire history of Japan's relationship with itself, the US and technology, and without that, you're left with nothing but an empty prosthesis.Beautifully written analysis of the Ghost in the Shell casting issue, by Emily Yoshida.
...118119120121122123124125126127...