Sunday, February 5, 2017

[When] are you moving to 64-bit?

This is a conversation I always wanted to respond to but I sort of missed my window.  As such, I decided to post here:

But that was about 3 years ago IIRC, so I'm curious about the reason(s) that make you stay in the 32-bit land as it's obvious that you'll have to struggle more and more against the flow? (source)

In fairness, there are still millions of perfectly good, plenty fast machines still in the 32-bit instruction set.

That said, I'm a bit of an outlier.  I'm running a 64-bit Mac with Windows in a 32-bit VM and I could conceivably switch or run a 64bit system right alongside the 32-bit (although that would be a bit of a pain).  The reason I'm keeping it at 32-bit in order to maintain compatibility with the many great programs we host here on the site that may or may not agree with a 64 bit API/handles and whatever compatibility layer Microsoft and Intel have tried to include.  I lost a few good programs when I bumped up from WinXP so I'm just dragging my heels.

With Linux, Google, and Apple, it's easy to recompile popular programs with minor modification because either the source code is open or owned by them.  However freeware projects that have been abandoned are out of luck.  I constantly see this happen in the Apple space, which is why I barely use my Mac.

Inevitably I'm going to have to move to 64-bit, especially as more and more development work is done to embrace available speed optimizations.  If that sounds silly, there are very few programs I've seen that embrace hyper-threading / SMP and those systems have been around for at least 20 years.

 ---

Update: on a related note, a privacy-based Linux distro is dropping 32-bit support.  When small projects move to 64-bit when their charter is around ease and accessibility, that's a good indicator.

Portable automation tools

We don't quite have a category for it, but these are some portable automation tools:

Pulover's Macro Creator

AutoHotkey

Mouse Recorder Premium

TyperTask (my fav)

Friday, January 20, 2017

The scale of portable

When we're talking about portability, we're not just talking about "can it run from a USB drive"?  We're talking about whatever settings you change, they stay with the program, regardless of the medium it's launched from (USB, DropBox, OneDrive, etc.)  Re-running a process or re-changing a setting on each computer is not portable.

Most programs work on a scale from very portable to not portable at all:
  1. Command-line tools are very rarely anything BUT portable so we don't spend much time on them
  2. Writes unimportant data to C:\Users\USER\AppData\, but for example just a recent file list.  This is one that falls on the line and may be acceptable to some users.
  3. Runs outside of Program Files folder and without dependencies, but but doesn't write settings to the local folder.  This is considered "no-install" but is not portable.
  4. Windows Explorer integration by it's very nature isn't portable.  Registry entries don't transfer from computer to computer.  You would have to run this process every time you launched the program and it leaves behind junk each time you do so.
  5. Program requirements like DotNET 4.0, which mean that functionality on older computers (like WinXP) isn't a sure thing.

Sunday, December 11, 2016

Adobe fail

It would be very good for my career if I really sat down and took the time to learn the Adobe line of products.  One thing that keeps stopping me is the remarkably poor performance of their showcase products (like Adobe Acrobat):



I can think of worse ways to word this, but it's pretty bad.

Related: Adobe Acrobat DC problems (aka how not to do "freemium")

Transfer files via webcam

Sunday, November 6, 2016

A day in the life of a moderator

I generally do things on the site in batches, usually once a week.  I decided to detail out some of the changes I did in a single day ...

---

New stuff
  • Suggest the "Meld" file/directory comparison tool

Entry Edits:
  • Created a screenshot slideshow (animated GIF) for FreeMeter
  • Fix links for EverEdit as the freeware version has gone offline
  • Try to test (and update) the WinMend File Copy file extraction process
  • Updated MP3-Splt, including a new screenshot and a move from the WinPenPack to PortableApps version (there's an old version update that one caught that the other didn't)

Other
  • Added some additional websites to some older threads on Pass-O-Meter and Flash Xtractor
  • Get some File Data (hashes) for a few different programs on the site for safety/mirroring purposes
    Updated a few entries, including .GIF -> .PNG conversion
  • Posted about FoxIt issue from earlier in the week
  • Thread split - break PDF XChange Viewer and Editor posts

Wednesday, November 2, 2016

Why portable?

Something I'm constantly trying to answer.  Here are 3 approaches: