Search results for: “unix”

  • SGI acquired & more news

    SGI acquired

    Hewlett Packard Enterprise acquires SGI for $275 million | VentureBeat – death of a legend. SGI stands for Silicon Graphics International. SGI workstations and servers were legendary. The dinosaurs in Jurassic Park were rendered on SGI hardware. Much of the early web was run off SGI servers and SGI were involved in early efforts to make the internet a ‘metaverse’ with a 3D VRML browser. Their IRIX UNIX operating system was like macOS today, but well over 20 years ago.

    China

    Why Millennials Are Excited About the 90th Birthday of China’s Ex-President – China Real Time Report – WSJ – “It’s very simple,” says Zhang Ming, a political scientist at Beijing’s Renmin University. “People right now aren’t satisfied…When he was in office, everyone said bad things about him. Now people miss him more and more.” – which by implication is pretty damning for the Xi administration. Hu wasn’t dynamic and hamstrung by Jiang Zemin interfering in the shadows. Jiang when in power was ruthless and pragmatic

    Beijing spells out strict residency rules for migrants to the capital | South China Morning Post – which will adversely affect social mobility

    Economics

    How the China Shock, Deep and Swift, Spurred the Rise of Trump – WSJ – globalisation gave rise to Trump and others

    Ideas

    NASA systems engineering manual – (PDF)

    More is different by PW Anderson – fascinating read

    Innovation

    Panasonic eyes trial sales of tomato-harvesting robot | The Japan Times – interesting challenge in produce handling (tomatoes bruise easily)

    Revolutionary steel treatment paves the way for radically lighter, stronger, cheaper cars | New Atlas – it still doesn’t have the corrosion resistance or awesomeness of titanium though. And titanium doesn’t need paint

    Intel Licenses ARM Technology to Boost Foundry Business – Bloomberg – this plugs a gap, whether it is a permanent approach a la what IBM did with manufacturing for Xbox etc or a stopgap until they come up with a new mobile offering who knows? The ARM | SoftBank deal looks strangely prescient and ARM looks like an even bigger monopoly – existing ARM Holdings shareholders who wanted to hold on to their shares will be sick as dogs

    Korea’s LG plans to make its own mobile chips — in Intel’s factories – Recode – that’s a win for Intel

    Media

    Real Time Engagement Platform for Consumers, Fans & Audiences | Mobile Polling & Voting, Social API’s & Interactive TV Solutions at Telescope – useful for using Facebook Live – also has measurement / analytics apparently

    What’s behind P&G’s cutback on targeted Facebook ads? – To reach 5,000 targeted viewers on Facebook, the spending needed can reach the equivalent of that required to reach a million TV viewers, according to Peter Daboll, chief executive of Ace Metrix, which tests ads for effectiveness – more on marketing here

    Sony Acquires Ministry Of Sound, One Of World’s Largest Indie Labels – hypebot – getting in at the tail end of EDM. More media related content here.

    ComScore replaces CEO and CFO, and delays quarterly filing – MarketWatch

    Online

    Instagram rolls out business profiles complete with ‘contact’ buttons as it offers advertisers greater insights | Social Media | The Drum – finally available in Europe

    Security

    Internet or Splinternet? by Joseph S. Nye – Project Syndicate – interesting that this focuses on cybercrime. I think a bigger issue is the walled garden businesses like Facebook

    Software

    Google’s New OS Will Run on Your Raspberry Pi | Hackaday – interesting that Google could be moving away from Linux on everything to RTOS underpinnings – presumably to reduce the footprint and further improve stability. At the end of the day, do you want your phone to control a lift, a defibrillator or anti-lock breaks? Also benefits for IoT in terms of smaller footprint??? Though not so sure as the language says ‘not so minimalistic’

    Bloated HTML, the best and the worse — Monday Note – it has implications for page load times

    Technology

    Chinese Tech Firms Forced to Choose Market: Home or Everywhere Else – The New York Times – “The barrier to entering the U.S. or China market is becoming higher and higher,” said Kai-fu Lee, a venture investor from Taiwan and former head of Google China.

    Telecoms

    The bandwidth bottleneck that is throttling the Internet : Nature News – interesting article on the need for the last mile to be fibre rather than copper. It is interesting that buffer bloat isn’t mentioned once in this piece on bandwidth bottleneck

    Tighter EU rules on messaging services | RTE – so much in this but overall could be good for telecoms carriers and bad for privacy as well as freewheeling Silicon Valley companies

    Cisco Systems to lay off about 14,000 employees: CRN | Reuters – Cisco moving away from hardware. Interesting, implies that there is no differentiation in networking hardware anymore. Not sure software will be defensible for them as other players like Microsoft et al could get involved. Also means networking hardware to become more commoditised.  On a related note Cisco et al missed a trick on not using work like that done on Bayes Theory and network management in the late 1990s to help prevent buffer bloat. Academics have continued on this theme

    Web of no web

    New Startup Aims to Commercialize a Brain Prosthetic to Improve Memory – IEEE Spectrum – Johnny Mnemonic comes closer to reality?

  • WWDC 2016 – what did it all mean?

    I watched the few hours of keynotes at Apple’s WWDC 2016 (Worldwide Developers Conference). I also read some of the resulting analysis and wondered if we’d been watching the same event.
    Cómo ver la WWDC 2016 en vivo en iPhone, iPad, Mac, Apple TV
    So thought I would think about the event carefully and come up on my take of what it all meant. This is a bit later than I originally planned to publish it.

    Firstly, there was no change in direction for Apple from a strategic point-of-view. Apple has been clear about its direction, it is the ‘how’ which is the mystery. WWDC 2016 was a major unveiling of ‘the how’.

    Over the past few years, Apple has focused on the integration of its devices. The reason why there isn’t one OS*, a la Windows 10, is that the different form factors have different contexts. Cross-pollination of services only takes place where it makes sense, which is why Siri has taken a while to roll out.

    The first big thing is APFS – a new file system for all of Apple’s devices. This builds on upon the feature set of ZFS which was a file system developed by Sun Microsystems for its Solaris UNIX operating system. Apple had experimented with implementing ZFS in OSX Leopard, but then didn’t follow through. Solaris runs on large enterprise computers where the prevention of data corruption and handling a large amount of file changes simultaneously is very important. Like ZFS, APFS supports encryption, granular time stamping, fast file management and has improvements in data integrity. When it’s fully finished it should make encryption on devices easier to manage and provide the user with more control. It should also help with syncing data across devices and the cloud.

    The interesting thing is how this technology will scale over time handling multiple devices and form factors working seamlessly from a common database. Like many of there other technologies this is an extension of Apple’s Continuity offering and future integration with a wider IoT offering.

    When Steve Jobs launched Mac OSX 10.0 in 2001 he described it as being the OS for the next 15 years. At the time the original MacOS was showing its limits. The UI was colour but hadn’t really moved on that much since System 7.5. The operating system wasn’t multi-tasking. The internet felt kludgy even though it performed well on the hardware at that time. Looking at OSX / macOS now, the operating system it feels fresh. The tweaks and changes under the hood keep the performance hub and the features comparable with the rest of the Continuity eco-system. macOS also doesn’t seem to be seriously threatened by iOS ‘pro’ devices.

    iOS 10 was important to me for its embrace of messenger-as-a-platform. Apple innovates within its own Messages apps with some UI gimmicks. More importantly, notification real estate that was once the exclusive preserve of the Apple dialer. This allows you to accept calls from the likes of Skype, WeChat or Slack from the lock screen. This follows Apple’s model of using it’s own apps to work things out and then open up the function once it is mature. Apple’s own Messages app includes a number of features including:

    • Simple chat bot-like functionality
    • Swipe to read on messages to prevent shoulder surfers from reading messages
    • Messages app takeover emotions
    • More emoji / sticker like icons

    Apple Pay roll-out – continued geographic roll-out makes sense. Apple Pay isn’t about building a rival payment system a la PayPal. Instead, Apple is trying to build more touch points with the user. The level of usage doesn’t matter too much from that perspective. Geographic roll-out to Hong Kong and more European countries makes sense. The more exciting development is two-factor authentication for e-commerce payments on compatible sites using the Apple Pay infrastructure. This is big for shopping on both Mac and iOS-powered devices.

    Thinking differently about intelligence. Unless you have been living under tech industry equivalent of a stone, you’ll be aware of cloud companies like Microsoft, Amazon, Google or Baidu using artificial intelligence techniques to drive device function. Apple hadn’t been as visible in this space up to WWDC. The reason for this is due their rigorous approach to user and device privacy.  There were two approaches to this:

    Having the mobile devices GPU to perform relatively simple neural-network computing. This can learn user preferences or intent over time and be more helpful

    Making Siri more intelligent by looking at the behaviour of users encrypted, salted with false data and aggregated up. Differential Security is the process of acquiring this data. In the second world war, the Allies cracked the cryptography derived from the Enigma machine. But that was only the first part of the challenge. In order for it to be useful the Enigma team used statistics to hide any usage of the intelligence hiding reactive activity in the midsts of statistically expected ‘normal’ behaviour.

    Differential security is kind of similar to this. All the data is encrypted, the phone sends a mix of false data and real data. When Apple looks at aggregated data they can see the false data as being false, but can’t tell which users data is false at a given time.

    Apple’s WatchOS 3 is interesting because of the performance boost it gives the wearable. The difference is really noticeable. The boost in performance is due to Apple having more memory to use than it had originally allowed for. This provides a more refined experience. Much of the UX enhancements were focused on fitness.

    From a developer perspective there were a few things missing:

    • Apple had no new pro-level hardware announcements
    • Apple later walked away from Thunderbolt displays, saying that 3rd parties were now making great displays. This reminded me of when Apple stopped making printers, it felt permanent, though there is a lot of speculation about a forthcoming Apple 5K display – we’ll see
    • Apple still needs to do more work on integrating its Swift programming language throughout its OS’
    • Given Twitter’s peak in growth, Apple didn’t show how Siri would cope in a post-Twitter world

    Finally the two-hour keynote was a love letter to China. At every opportunity Tim Cook mentioned the Chinese market, support for China-specific items like language and called out Chinese apps like WeChat.

    * From a technical point-of-view; tvOS, iOS, and macOS all share underpinnings based on NetBSD and a Mach micro-kernel.

    More information
    Apple Pay supporting banks | Apple Support Documents
    Apple finally opens Siri to third-party developers | TechCrunch
    Apple rolls out privacy-sensitive artificial intelligence | MIT Technology Review
    What is Differential Privacy? A Few Thoughts on Cryptographic Engineering
    Digging into the dev documentation for APFS, Apple’s new file system | Ars Technica
    Apple File System Guide | Apple Developer documentation
    Mac & iOS Continuity | Apple

    More articles on Apple WWDC through the years here.

  • Credit card + more things

    Satan’s Credit Card: What The Mark Of The Beast Taught Me About The Future Of Money – BuzzFeed News – interesting read on the human factors of credit cards and payments in general. What happens when your credit card sits underneath your skin? In Sweden you can actually do this. Sweden has already gone virtually cashless already. The irony is that the confusion in your wallet becomes an even greater confusion of apps. There is still a place for artefacts. For instance a Centurion card will look more impressive in reality than as part of an Apple wallet.

    Playtime Credit Card

    Microsoft Acquires Leading Web-Based Calendar Company Jump Networks | Microsoft News Center – almost two decades of online PIM (personal information management) and email. I used Jump prior the acquisition and used to have the email address ged@jump.com before Microsoft shut it down. It used to sync with my Palm device through a conduit on my work desktop machine. All of this has become effortless in the smartphone age. Now I take for granted my calendar and other data syncing seamlessly between devices.

    Surrey teen charged over Mumsnet hack attack | The Register – not sure how this would go down in terms of bragging rights on dark net forums… On one hand, there is the quality of the data, but then there is the embarrassment of it all. I don’t know who this Surrey teen needs to be more worried about more: the police or a phalanx of middle-class Mums…

    Your next server will be a box full of connected stuff, not a server • The Register – Linux is just a poor copy of Unix anyway, Linus Torvalds apparently founded it because he didn’t know about BSD. BSD ran the infrastructure of Hotmail for many years. macOS, tvOS, iOS and iPadOS all run a variant of BSD proving that there is still a place for it. Unix won by becoming so ubiquitous in nature.

  • Using terminal.app in macOS

    Terminal.app is a way of getting to the Unix underpinnings of Apple’s Mac OS X operating system. It is generally kept out of the way because an uneducated user could do a lot of damage. I have put together eight of my favourite life hacks using Terminal here. Your mileage will vary. Over time Apple has stopped supporting some commands and introduced others grep used to come in handy for finding and removing duplicate files.  A new command called ditto makes it really easy to make copies of folders.
    Check the weather

    Finger was originally used on Unix systems as a kind of directory system. You could see a person’s office address, their telephone number and the last time that they had logged on to mail (what we’d call email now). That last bit of data gave you an idea of if they were available online at the moment.
    Ping a website

    If there is one terminal.app function everyone should know, it would be how to ping as a basic way to check their net connection. Just be sure to switch your pings off once you know!
    Find the address of every device on your network

    This is very useful if you are trying to stop your neighbour piggybacking off your Wi-Fi connection.
    Get details about a domain name

    Usually I’d be going to a site like whois.com to get this information. But in terminal.app you get the most comprehensive data and don’t have to put up with adverts.
    Change the screenshot format
    Show hidden files in Finder
    Show path view in Finder
    Strip out unnecessary system animations
    I have put together each of these as a presentation as well. More on productivity and MacOS here. It is worthwhile also checking out ‘Learn Enough Unix for Your Resume‘ on Wired. Pamela Statz’ article originally featured on Wired’s ‘hotwired.com’ site during the dot.com boom in 1997. It was then moved on to their now redundant Web Monkey brand and now resides on Wired. Yet like Unix the article still remains useful :-). Also check out Jeffrey Paul’s Stupid Unix Tricks here, the Unix Toolbox is also good, but think carefully about what you’re doing before you do it. Interesting background reading on BSD (a real Unix) versus Linux (a Unix-like system). It also worthwhile checking out David Pogue’s books on macOS and O’Reilly Publishing’s books on Unix.

  • Hemingway + process

    I use a range of tools including Hemingway as part of my content creation process. This came out when I had a meeting with some junior marketing agency staff last week. The purpose of the meeting was to discuss content strategy across different clients. In the end an good part of the conversation went into process and content creation.

    Given that conversation I thought it might be fruitful to flag up some of the technologies that I use.

    Hemingway

    I use Hemingway ( a web application and a native OSX application) to write. Hemingway has two writing modes:
    Hemingway - editing mode
    Editing mode looks at your copy as you create it:

    • It looks at readability providing a reading age score. (Grade six is equates to 11-12 years old). The lower the reading age, the clearer the writing is. It has also aids in SEO
    • It examines sentence structure, the harder a sentence is to read, the more ambiguous it may be.
    • Hemingway suggests simpler alternatives to phases
    • It looks at adverbs and use of the passive voice

    Hemingway is like having a sub-editor sitting on your shoulder at the point of creation.
    Hemingway - writing mode
    Writing mode clears the real-time editing functions to the right of the screen. It allows me to get content down as a stream of consciousness. It allows me to get ideas down before I lose the train of thought.

    You can then switch to editing mode to go back and clean up your copy once you have it down.

    The OSX version allows you to save documents down as a HTML file, from which you can cut and paste into a destination. It just works whether its a presentation, document, WordPress or social platforms.

    Pinboard

    Pinboard is a social bookmarking service that now costs $11/year. It allows me to store links and notes about websites that I find of interest.
    Pinboard - home screen
    Pinboard is a web service so my bookmarks go where I can get a web connection.
    Pinboard - bookmark screen
    I use a bookmarklet that sits in the chrome of my browser. Every time I come across something that might be of interest, I click on the link and complete a simple form.

    • URL – I only change the link if it is a temporary link such as ‘feedproxy.google.com’. I expand the link or change it to any permalink that is on the page
    • Title – I edit this as necessary to reflect the article title and the website name
    • Description – this is a quick explanation of why I thought the page was significant. It might be an article quote or top statistics mentioned
    • Tags – categories or labels that I assign to an article which allows me to find it based on a relevance. Tags are used by other applications as well

    I use Pinner for iOS on my iPhone. It integrates into the system level sharing functionality. I can create bookmarks on the move as well as at my desk.

    Terminal

    The Terminal app in OSX allows direct access to the power of the operating system. It is also unforgiving. Getting a command wrong can have serious consequences.
    Terminal app - introduction
    There are a few things that I can do faster in terminal than via other methods. From checking  differences in documents, to batch processing file archiving. To get you started here are two examples that you can try: to see if a website is up to getting a weather forecast.
    Terminal app - check the weather forecast
    Terminal app - ping a website
    I have a copy of UNIX in a Nutshell from O’Reilly Media on my bookshelf. I use this as a back-up when I can’t remember the proper  syntax or a command. I can also recommend Learning Unix for OS X: Going Deep With the Terminal and Shell also from O’Reilly Media.

    IFTTT

    At the beginning of 2007 Yahoo! launched an experimental product called Yahoo! Pipes. It was flakey, it was unreliable but also revolutionary. Pipes was an easy way to stitch together services without programming expertise. After years of flakey service it was shutdown by Yahoo! in June 2015.
    IFTTT
    Pipes inspired another service IFTTT. IFTTT stands for ‘If then, then that’. It is a simple cause and effect framework that allows for the automation of actions over the web. These cause and effect formulas called recipes. It supports a range of web services and apps. Most of the discussion around this for Intenet of Things automation. I use it to automate my web content content.

    More in part two.

    I pulled part one together in a companion presentation.

    More related content can be found here.

    More information

    Hemingway OSX application

    Pinboard

    Pinner app for iOS

    IFTTT – (If Then, Then That)

    Books

    Learning Unix for OS X: Going Deep With the Terminal and Shell by Dave Taylor

    UNIX in a Nutshell by Arnold Robbins