%*$*#&#* Windows 7 Calculator
social.technet.microsoft.com
social.technet.microsoft.com
This has happened before. When Apple dropped support for Rosetta after Snow Leopard I lost the ability to run a wide variety of useful applications. I still fire up Snow Leopard in a VM now and then just to run one of those apps. (BTW, running Snow Leopard in a VM is a non-trivial thing to do because Apple's license specifically prohibits it, and Parallels enforces that restriction.)
I did this recently, as every few months I take a complete copy of my aperture library and migrate it to an external drive which I keep off-site at a friends house. He, in turn keeps his library at mine. The overall point is that iPhoto > photos is fairly trivial to test it out, and see how it works for you. (PS. this is even easier if you have enough space to just duplicate the drive in-place. If you do that, though, I still recommend library rebuild before duplicating.)
[EDIT] I actually considered moving to Lightroom, but the only way you can buy it is as a subscription so that doesn't actually solve my problem. The whole point here is that I want to be able to access my photos 30 years from now, and I don't want to have to pay rent to Apple or Adobe for the privilege.
http://protogtech.com/adobe-lightroom/adobe-lightroom-6-perp...
Edit: FYI, the Lightroom database is SQLite. Also, if you do go with Lightroom, enable the side car feature to also keep the metadata along side the photo:
http://help.adobe.com/en_US/lightroom/using/WS638E3AC9-A04C-...
When you update your iPhone, you can't "unupdate" it, Apple after a while always deletes the certificate of all versions that aren't the current, and the installer always check the certificate before installing (this also means you cannot install iOS without internet).
Xcode, also checks the iOS version, and its own version, some versions of Xcode are tried to specific iOS versions... thus if you keep updating your iOS, you will have to update your Xcode.
For some reason, completely unknown to me, Xcode is ALSO tied to OSX version, For example Xcode 6.3 requires a OSX version more than Xcode 6.2, despite having no huge differentes between the two and Xcode 6.3 don't requiring any new OS capabilities that Xcode 6.2 didn't already used anyway.
But every time you update OSX and Xcode, not only they sometimes explicitly require a new machine model, but they also get increasingly more inefficient, using more and more RAM and CPU to do the same things.
Since right now, I am very low on money, this means I am stuck using Xcode 6.2, and trying to not misclick anything when I plug the testing devices and iTunes nag me to update them... because if I allow them to get updated, I will have to upgrade Xcode, OSX, and the entire machine, and right now sometimes I can't afford even food, affording a entire machine (specially with our currency getting completely broken and being only 25% valuable as it was supposed to when designed, comapred to USD).
And this is why I mentioned ram in first place... The 6.2 Xcode already needs 6GB to run, this already killed one disk drive (because it is constantly swapping when I am using Xcode... the drive could not handle the strain of writing constantly all the time and broke down), I am using now a already damaged drive (someone gave me a drive with theirs that on Windows don't work anymore due to excessive amount of "bad blocks", the drive still work with *nixes for some reason, so I am using it, since I can't afford a new drive anyway).
wtbob@wtbob:~$ bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
obase=16
17281580835365214242
EFD4823541245822
Twenty-four years and it's still working just fine!edit: I can math
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
2015 - 1991
24 http://www.isthe.com/chongo/tech/comp/calc/I've set up Win-P to launch a python terminal with math pre-imported for that purpose.
$ python
Python 2.7.10 (default, Jul 14 2015, 19:46:27)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> hex(17281580835365214242)
'0xefd4823541245822L'When I paste the number in the article (17281580835365214242) into it, it shows as 9223372036854775807. Typing it by hand does the same, when you enter the last digit it transforms into that number, which is 0x7FFFFFFFFFFFFFFF in hex.
Funnily enough, if I paste the hex value (EFD4823541245822) and transform it to dec, it shows as the correct number, the one you can't paste or type.
So, the OSX calc looks broken too, in an even weirder way.
edit: Forgot to mention this was in programmer's view. As far as I can tell, other modes work fine.
One thing programmer mode really needs is a signed/unsigned option when converting between bases.
Madness.
Sadly the devs who created Windows NT, the Windows shell, Office in the 1989-1998 era all retired. And the overall high product of Microsoft products went downhill.
In 2006 with the Longhorn and WinFS debacle it was already clear that dotNet wasn't fast enough for desktop usage. Up to Windows 7 there were no dotNet desktop included, everything was in the good, trusted and fast C++. Now with development partly transfered to Microsoft India and another CEO you get a mess of UX/UI/privacy that is Win10 and WinRuntime. All the old programs with an old code base are still okay or goodm but I can't stand their newer development (written from scratch apps). Maybe it's a culture clash, maybe their QA process is wrong, maybe their vision.
It should be common knowledge that Win 2000, XP, 2003 Server, Vista, 2008 Server, Win7, Win8, 2012 Server, Win10 (and XBox-OS, WinPhone8/10, HoloLens-OS, Azure cloud) are all NT based and just an incremental new version.
- Also won't take in 17281580835365214242.
- Inconsistently slow to load, sometimes "instantly" sometimes seconds.
- Cannot double click to edit a previously entered formula
- History is terrible now (not in-line, instead a different "tab" hiding the data entry controls).
- Copy/paste sucks. Cannot copy out a formula.
I understand programmers being conservative with data types, but in a freaking calculator if you're trying to save memory by not making everything 64 bit or better then you're incompetent.
In the store (https://www.microsoft.com/en-us/store/apps/windows-calculato... ) it says "Approximate size 3.07 MB - 5.79 MB", on my installation it says "368 KB" in the settings app and all "%ProgramFiles%\WindowsApps\Microsoft.WindowsCalculator*" directories are about 5 megabytes together.
RAM usage exceeds 47 megabytes with about 5 or 6 calculator windows open.
XP's calc.exe, which doesn't have all the annoying bugs mentioned in the article, is 112KB.
You can resize calculator window to be wider, so history and memory tabs will became sidebar.
I should also mention there's another suitable replacement, the free Microsoft Calculator Plus:
https://www.microsoft.com/en-us/download/details.aspx?id=216...
It's got a horrible early-2000s skin but you can turn that off easily; otherwise it works just like the old one with a few extra features (which I personally don't find too useful.) It's strange they didn't just ship Windows with some variation of that. Ever since I was caught by the modality "feature" (decimal points and trig functions don't work in "programmer mode"!?) I've replaced calc.exe with Calculator Plus.
Woo, Breaking the law. https://www.youtube.com/watch?v=L397TWLwrUU
For one thing it does not require you to do GUI context switching. It does not compete for mouse (or keyboard) with the other tens of open programs. I find this invaluable.
On the other hand, touch screens take away tactile feedback. This gives the same bland taste as the soft power-off switches.
> The input and output radices are separate parameters;
> you can make them unequal, which can be useful or
> confusing.Penny Arcade has some great quotes, but re: porting scarcity to virtual goods being 'like if the first thing God decided to create was AIDS' is my favorite.
It's ridicolously fast and lightweight for the amount of features it contains, and it's also free and open source.
1. Switch to Engineering mode.
2. Paste your number
3. Press MS button to save your number
4. Switch to Programming mode
5. Restore your number from memory
PS: One can right click and send the same message as a story and get upto 8k in length but that just shows how stupid the entire workflow is.
Still, if that used to work on older versions of calc.exe, and then they went and broke it, that is just plain stupid.
"Remember" is a dangerous word to use here. Memory is fragile, fallible, and stored in ambulatory meat, which is inclined to wander off between releases. Store these use cases in automated tests that run automatically on every commit. And make sure the tests clearly express the intent of the requirement, so that when somebody eventually breaks the test, they can quickly get the purpose. (If not, they'll be inclined to just delete the test.)
C:\> calc 20 + 5Perhaps they 'fixed' it since, but I trashed it anyway, now I use the real HP-16C on the desk.
The Win10 calc app still takes a second or two to start up: https://www.reddit.com/r/windows/comments/3ng3f4/windows_10_...
The old Win7 calc can still be downloaded from the Win10 store: http://www.thewindowsclub.com/use-new-windows-10-calculator
I always keep an old Derive 6 around, it's still be best CAS and it's syntax compatible with the good old TI 89/92+/Voyage calculator devices. screenshot: https://upload.wikimedia.org/wikipedia/sl/9/9f/Derive_zaslon...
And the old WinXP PowerToy Calc is still good too: http://dan.hersam.com/2010/11/10/powercalc-in-windows-7/
23*pi/180