Blog

  • The same, but different!

    I too am a big believer in doing some amount of testing when the opportunity comes along. Most recently I had to crunch down some video to smaller file sizes. I decided to use Handbrake as that’s the hammer I use for every nail. And in the time since I first started using it, a number of options have cropped up all surrounding the use of the open source x264 encoding libraries. There are now more commandline tweaks and options than you could ever imagine. Thankfully the maintainers for Handbrake have simplified some of the setting through the GUI based version of the software. Now I wasn’t going for quality but for file size and I got it using the “constant quality” output option as opposed to my classical fave “Constant Bitrate”. Let’s just say after a few hours of doing different tweaks on the same file I got bit rates way down without using Contant Bit Rate. And it seams to work no matter what the content is (static shots or fast moving action). So kudos to Spreadys for giving a head-to-head comparison. Much appreciated.

    Spreadys's avatarSpreadys.blog

    After another long phone call, I decided to repeat a test previously conducted 3 years ago.

    The conversation surrounded a small experiment on transcoders and players. It highlighted an issue in that any documented process must include what software was used, the settings and then a comparison of the results. It originally proved that just specifying a player type and / or container format was useless, as the video file itself could have been created in a million different ways. I was asked, “would the same issues happen today?” With updated software and higher spec PC’s, would issues still arise. I said Yes… but then thought I had better check!

    Disclaimer!! – This is by no means scientific. I have replicated the real world and not dug too deep into encoding parameters or software settings and the PC used is mid ranged. I have posted this information in order to…

    View original post 885 more words

  • Study Finds Internet Congestion Really Is About Business, Not Technology

    That’s right, the fault dear reader is not in our stars but in ourselves. We have slow internets speeds, ‘Cuz Business. That’s the briefest synopsis yet that I’ve written. Whether it’s carriers allow each others traffic to run across their networks or peering arrangements or whatever, each business is trying to mess with the other guy’s traffic. And the consumers the customers all lose as a result.

  • 120 Node Rasperry Pi Cluster for Website Testing

    I’m always fascinated by these one-off, one of a kind clustered systems like this Raspberry Pi rig. Kudos for doing the assembly and getting it all running. As the comments mention it may not be practical in terms of price. But still it’s pretty cool for what it is.

  • What’s a Chromebook good for? How about running PHOTOSHOP? • The Register

    Netscape Communicator
    Netscape Communicator (Photo credit: Wikipedia)

    Photoshop is the only application from Adobe’s suite that’s getting the streaming treatment so far, but the company says it plans to offer other applications via the same tech soon. That doesn’t mean it’s planning to phase out its on-premise applications, though.

    via What’s a Chromebook good for? How about running PHOTOSHOP? • The Register.

    Back in 1997 and 1998 I spent a lot of time experimenting and playing with Netscape Communicator “Gold”. It had a built in web page editor that more or less gave you WYSIWYG rendering of the html elements live as you edited. It also had a Email client and news reader built into it. I spent also a lot of time reading Netscape white papers on their Netscape Communications server and LDAP server and this whole universe of Netscape trying to re-engineer desktop computing in such a way that the Web Browser was the THING. Instead of a desktop with apps, you had some app-like behavior resident in the web browser. And from there you would develop your Javascript/ECMAscript web applications that did other useful things. Web pages with links in them could take the place of Powerpoint. Netscape Communicator Gold would take the place of Word, Outlook. This is the triumvirate that Google would assail some 10 years later with its own Google Apps and the benefit of AJAX based web app interfaces and programming.

    Turn now to this announcement by Adobe and Google in a joint effort to “stream” Photoshop through a web browser. A long time stalwart of desktop computing, Adobe Photoshop (prior to being bundled with EVERYTHING else) required a real computer in the early days (ahem, meaning a Macintosh) and has continued to do so even more (as the article points out) when CS4 attempted to use the GPU as an accelerator for the application. I note each passing year I used to keep up with new releases of the software. But around 1998 I feel like I stopped learning new features and my “experience” more or less cemented itself in the pre-CS era (let’s call that Photoshop 7.0) Since then I do 3-5 things at most in Photoshop ever. I scan. I layer things with text. I color balance things or adjust exposures. I apply a filter (usually unsharp mask). I save to a multitude of file formats. That’s it!

    Given that there’s even a possibility to stream Photoshop on a Google Chromebook based device, I think we’ve now hit that which Netscape had discovered long ago. The web-browser is the desktop, pure and simple. It was bound to happen especially now with the erosion into different form factors and mobile OSes. iOS and Android have shown what we are willing to call an “app” most times is nothing more than a glorified link to a web page, really. So if they can manage to wire-up enough of the codebase of Photoshop to make it work in realtime through a web browser without tons and tons of plug-ins and client-side Javascript, I say all the better. Because this means architecturally speaking good old Outlook Web Access (OWA) can only get better and become more like it’s desktop cousin Outlook 2013. Microsoft too is eroding the distinction between Desktop and Mobile. It’s all just a matter of more time passing.

  • HP Ships First ARM Servers | EE Times


    http://www.gettyimages.com/detail/183272685

    The software ecosystem for ARM servers “is still shaky, there needs to be a lot more software development going on and it will take time,” says Gwennap.

    via HP Ships First ARM Servers | EE Times.

    Previous generations of multi-core, massively parallel, ARM based servers were one off manufacturers with their own toolsets and Linux distros. HP’s attempt to really market to this segment of the market will hopefully be substantial enough to get an Ubuntu distro that has enough Libraries and packages to make it function right out of the box. In the article it says companies are using the Proliant ARM-based system as a memcached server. I would speculate that if that’s what people want, the easier you can make that happen from an OS and app server standpoint the better. There’s a reason folks like to buy Synology and BuffaloTech NAS products and that’s the ease with which you spin them up and get a lot of storage attached in a short amount of time. If Proliant can do that for people needing quicker and more predictable page loads on their web apps, then optimize for memcached performance and make it easy to configure and put into production.

    Now what, you may ask, is memcached? If you’re running a web server or a web application that requires a lot of speed so that purchases or other transactions complete and show some visual cue that it was successful, the easiest way to do that is through cacheing. The web page contents are kept in a high speed storage location separate from the actual webpage and when required will  redirect, or point to the stuff that sits over in that high speed location. By swapping the high speed stored stuff for the slower stuff, you get a really good experience with the web page refreshing automagically showing your purchases in a shopping cart, or that your tax refund is on it’s way. The web site world is built on caching so we don’t see spinning watches or other indications that processing is going on in the background.

    To date, this type of caching has seen different software packages do this for first Apache web servers, but now in the world of Social Media, it’s doing it for any type of web server. Whether it’s Amazon, Google or Facebook, memcached or a similar cacheing server is sending you that actual webpage as you click, submit and wait for the page to refresh. And if a data center owner like Amazon, Google and Facebook can lower the cost for each of it’s memcached servers, they can lower their operating costs for each of these cached web pages and keep everyone happy with the speed of their respective websites. Whether or not ARM-based servers see a wider application is dependent on the apps being written specifically for that chip architecture. But at least now people can point to memcached and web page acceleration as a big first win that might see wider adoption longer term.

  • Consumer Reports puts ‘bendgate’ to bed, finds iPhone 6 easier to bend than Plus model

    Hats off and kudos to Consumer Reports for getting on this story as soon as they could. Measurement trumps anecdotes any and all days of the week. Here now some data and measurements regarding the bendy iPhone 6 and 6 Plus.

  • SanDisk Launches Its Highest Capacity SD Card Yet

    The SanDisk Extreme PRO UHS-I SDHC/SDXC family includes 128 GB, 256 GB and 512 GB capacities. The new 512 GB card costs $799.99 and is available now.


    Embed from Getty Images

    via SanDisk Launches Its Highest Capacity SD Card Yet.

    Interesting to finally see this form factor hit the market. These cards now are as big or bigger than the typical laptop hard drive. That’s a big deal in that any computer fortified with an SDXC card slot can have a flash based back-up store. I keep my Outlook mail archives on an a drive like this. And occasionally  I use it to transfer files the way I would do with a reliable USB flash drive. And this on a laptop that already has an SSD, so I’ve got 2 tiers of this kind of storage. We’re reaching a kind of singularity in flash based storage where the chips and packaging are allowing for such small form factors, hard drives become moot. If I can stuff something this small into a slot roughly the size of a U.S. postage stamp, then why do I need an SATA or even an M.2 sized interface? Is it just for the sake of throughput and performance? That may be the only real argument.

  • Oculus Reveals Its New “Crescent Bay” Prototype With 360-Degree Head Tracking And Headphones

    I hope Oculus can get a shipping product out on the market soon. Perfectionism is not helping launch this market. The longer they wait, the more chance there’ll be a cheaper equally well working competitor. Pleez Oculus, release the Rift.

  • Take back your log-in: It’s time to move away from Facebook Connect and toward OpenID

    As for me, when I submit comments on any publication’s website, I look for Disqus (which I have registered with using my OpenID) or straight out OpenID. Totally worth it when they want authentication and identification. It also helps tie my ID back to my WordPress blog. So it has a second knock-on effect if people want to find out more about my other writings. OpenID works and it works well, and failing that Disqus works equally well for me. No need to reinvent any wheels when it comes to logins, authentications, etc.

    Guest Column's avatarGigaom

    If you are creating a new website or mobile app, one of the things you need to worry about most is user login.

    User login is thorny. Make it too hard, and users won’t sign up. Make it too easy, and you put users’ passwords at greater risk of being hacked.

    Moving all that pain to [company]Facebook[/company] might seem like an attractive option. Facebook has been pushing its Facebook Connect service as a way you can outsource the login capability to Facebook. You let Facebook handle the databases, the passwords, and so on, and you just do some simple code to link to Facebook. And there are already more than 1 billion Facebook users, so it’s likely your users already have a log-in. What’s not to Like (bad pun intended)? What’s not to like?

    Well, most web properties have two important success criteria and measures: how many new users sign on every month, and how often they come back. Once you’ve used Facebook Connect, guess…

    View original post 642 more words