• Category Archives Computers
  • Imagine a life with no computers……ahhhh……bliss…..

  • Game Over.

    Thats it, we are done.
    Lets just give up now, take our computers and walk into the bush.

    Ok, might be a bit of an over reaction. Just a little bit?

    Things. Their Internet traffic is now of a greater volume than ours (that would be us humans – BA, you’re on your own mate).

    http://www.cnet.com/news/bots-now-running-the-internet-with-61-percent-of-web-traffic/

    According to a recent study by Incapsula, more than 61 percent of all Web traffic is now generated by bots, a 21 percent increase over 2012.

    Much of this increase is due to “good bots,” certified agents such as search engines and Web performance tools. These friendly bots saw their proportion of traffic increase from 20 percent to 31 percent.

    But, along with the good comes the bad. That other 30 percent of bot traffic is from malicious bots, including scrapers, hacking tools, spammers, and impersonators.

    Of the malicious bots, the “other impersonators” category has increased the most — by 8 percent.
    “The common denominator for this group is that all of its members are trying to assume someone else’s identity,” Incapsula wrote. “For example, some of these bots use browser user-agents while others try to pass themselves as search engine bots or agents of other legitimate services. The goal is always the same — to infiltrate their way through the website’s security measures.”

    61% of all Internet traffic came from things this year.
    Now thats not things like wearables – they use Bluetooth to talk your phone and then your phone talks over the Internet to the wearable server and ….yeah, anyway, its not like your wearable is talking directly to the Internet is my point, your phone is, and your phone is a thing, so I guess that is a bit of double count (no Gary, my phone is not a double dork).
    Or its a single count, as the phone and all its data sources are all coming from the one Internet address…. I digress.

    Things. They are very chatty. We made them, they now out talk us.

    Clearly things are not Introverts…. Ok, Im getting a bit silly….

    My point is, we made them and now they talk more than we do. Not a bad effort.
    All this talk has implications for IT departments (network guys and storage guys) and computers in general as they have to sift and direct all the thing talk to the right thing.
    The way the Internet is set up, if a thing message does not have a home, it does not just rumble around in the Internet ‘forever’. It has a programmed time to die.
    And yes, some of those things will be talking to humans, hard to say what % of traffic that is, but my guess is a very small amount.

    Should we give up? Does it matter that the things make more traffic than we, their creators do?

    Mmmmm. Good questions.


  • Pi-Top

    Yet still more on these SBC’s…..
    Like I said, they seem to be a solution looking for a problem….
    Here (to me) is a perfect example;

    https://www.indiegogo.com/projects/pi-top-a-raspberry-pi-laptop-you-build-yourself#home

    Pi-Top provides a platform to expand your knowledge in hardware creation. The kit takes you through each of its components and their functionality, so that you can use Pi-Top as a tool for your own projects in the future.

    Pi-Top focuses on teaching people how to create real hardware. Online and integrated lesson plans teach you how to understand electronics, create Printed Circuit Boards, and 3D print objects.

    You can, for close to 300 bucks, build a woefully underpowered laptop using a Raspberry Pi.
    Why? Because you can. No really, thats about the only reason I can think you would do this.
    You are not really going to do any solid work on it. Its going to struggle to browse most (admittedly poorly designed and coded) websites, you are not going to compile much past freshman college level code on it….. The whole point of a laptop is portable computing power….

    WHAT’S IN THE KIT?

    1) Injection molded case

    2) 3D printer STL files compatible for most print bed sizes (5″ x 5″ bed size and up)

    3) PCBs – Power Management, HDMI to LVDS Bridge and Keyboard & Trackpad Controller.

    4) Electronics breadboard

    5) Battery

    6) Keyboard

    7) Trackpad

    8) 13.3”HD LCD Screen

    9) Wifi adapter

    9) Acrylic slice

    10) Wiring

    11) DC wall plug

    12) Build instructions

    13) Online & integrated lesson plans

    Personally, I think for 300 bucks you would be better off buying a Chromebook and putting Linux on that, or buying a secondhand laptop.

    I just don’t think this is the point of a ~40 buck single board computer.


  • .NET is now Open Source

    I have no idea what prompted this, but after a bazillion years, Microsoft has released the code to .NET and declared it open source.

    http://www.programmableweb.com/news/microsoft-open-sources-.net-stack/2014/11/13

    In a landmark move, Microsoft has open sourced the server-side .NET stack which will be made available to be run on Linux and Mac operating systems.

    The open sourced components consist of a full server-side .NET stack, which includes ASP.NET, the .NET compiler, the .NET Core Runtime, and .NET Framework and Libraries. In cooperation with the .NET foundation, an organization dedicated to overseeing open source .NET technologies, Microsoft will be inviting developers to contribute to the .NET stack going forward. To that end, it has established a Github account where the .NET code is available to anyone for download.

    This means you, yes you, can download it and have your way with it.

    As mentioned, there is a chance we can see the real deal running on Linux (they kind of have a brokenish (last time I used it a few years back) emulated version of it at the moment).

    There are a ton of applications that require it and it might help someone sometime.
    I can only hope that good things will come from this, but its such a huge software project that its hard to figure what they thought might gain by opening it up and how the bald basement hacker is going to leverage this openness.


  • 276 wearables

    Someone (Gary), made a snickety remark about me being a double dork for wearing a device on each wrist sometime in December…..

    I think I am going to need to install a few more wrists to manage this one!

    http://vandrico.com/database

    Whoa. Thats a lot of devices and data!
    I guess I am just making my point, wearables are here, more wearables are coming, their data is questionable.
    The tech world does not care, money is changing hands and that seems to be that for the moment.

    Here is a really (scathing) solid article on how wearables at the moment are totally missing the point.

    http://www.wired.com/2014/11/where-fitness-trackers-fail

    I have to really really agree.
    Why track ‘useless’ inaccurate data on the young and healthy when there are real people out there that could really benefit from the data.

    I think it largely stems from what that younger (wow, did I really just label myself and pigeonhole me into an grumpy old bloke?) generation thinks about itself.
    They are so self absorbed and so disinterested in doing any actual ‘work’ that they take the easy way out and just look at the mirror muscles.

    More will be said about this in time.

    (Huh, whoda thunk that a blog about wearables would descend into a blog about the narcissistic views of the next generation of ‘engineers’).


  • Log in with X.

    This really should be titled ‘Passwords – Part 3’.
    But given that I have only thought about and never written the first two parts, its all a bit of jumble.
    So, in the spirit of opening the blog tap, you just have to tough it out.

    We all have (or should have) too many passwords.
    Whats that? You only have one or two?
    Ok, fine, move along, this is not the blog you are looking for…..

    We all have different ways and methods to generate and keep track of which websites use which passwords.
    I have lost track of the different methods I use. So now I have a document.
    It requires a password and a cycling keycode to gain access to. Its 14 pages long.
    14 pages of passwords. 14 A4 pages of passwords. And this from a guy that considers that he does not get on the web much. (My boss uses a password manager program – My guess his doc (if he had one) would run at something like 40-50 pages at a guess).

    Anyway, some websites offer the option to log in with another websites password… I knew of this option, have used it a bit. For example. I log into my running app, Strava, using my Facebook password.
    I have never coded such login options, but knew the basics since we are looking at what login / password options we have with Opto hardware (there are services I would like the Opto controller to use, but it needs to authenticate with said service to gain access to its data).

    All that boils over from this;
    https://medium.com/on-coding/the-unexpected-costs-of-third-party-login-cda41c087653

    Really interesting that they found so many users having an issue, and the problems they have.
    Right now I am thinking about what this means going forward…. We all have some core websites we use. What if we could log in to many other web sites with this core sits credentials, not just a few, but many. Would that really ease our password dilemma or just become a major security issue?
    Would it really speed to market new apps and websites?
    How often do new ideas get stalled because they can’t figure out how to make a sweet login process?
    How many databases of username, email and password are orphaned out there in computerland? (Just waiting to be harvested).
    This process of logging in with another sites credidentals uses a thing called oAuth. There are two (at least) versions of oAuth. You really need to support both. Its a mess. Its a real mess. Coding this stuff into a website or app is just a mess.

    I’m going to stop now. Passwords are such an ugly topic that really needs part 1 and 2 written before we get to this entry. It will never happen, so don’t panic.