topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • April 19, 2019, 11:12 PM
  • Proudly celebrating 13 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - MilesAhead [ switch to compact view ]

Pages: prev1 2 3 [4] 5 6 7 8 9 ... 302next
76
Living Room / Re: When you make your 100'th Post
« on: August 07, 2017, 11:22 AM »
I almost got it, new user-id 533335, (shot this while 533336 had just registered :-[)

A case of palindrome, ofcourse ;D

[ Invalid Attachment ]


You know what they say.  When in Palindrome do as the Palindromans do.  ;)

77
Living Room / Re: When you make your 100'th Post
« on: July 26, 2017, 01:31 PM »
that was post # 4444
My problem is how to fabricate a further 1,111 that are equally devoid of meaningful content.  :o
-cranioscopical (July 25, 2017, 04:54 PM)

Just keep going how you have been, and you'll be there soon enough.  :huh: :o ;) ;D

That would be cheating.  Too easy.  :)


78
I've been pretty happy with airdroid.

It looks interesting.  I installed it on my phone.  I'll try it out soon.   :Thmbsup:

79
Coding Snacks / Re: Safe Internet
« on: July 25, 2017, 11:59 AM »
Another idea for booting a thumb drive for surfing is Puppy Linux

I made a bootable USB and not only does it boot but you can set it to save Linux config changes on shutdown.  Also it is very easy to get the WiFi working.  There is a gizmo in the system tray for it.  If you google you should get a step by step how to initialize the WiFi in Puppy Linux.  If you set it to save config info to the stick you only have to do it once.  I did it some time ago but it must have been very easy since I don't have any memory of it being annoying.  :)

Puppy is very small and can run well even on PCs and Laptops that have been around awhile.

80
The Android version of Total Commander with its LAN plugin. Works both with wire and WiFi and is free, but you can donate any money.

 :Thmbsup:

I used it successfully on both Lollipop and Marshmallow.  Pretty straightforward.


81
^^^   
Ialready have a usb keyboard.  The mouse us easier.
With these can transfer data to computer ? as usual , installing a phone data transfer app on your computer or use Android manager , these phone transfer app can help user transfer data from Android to computer ,

Thanks. I have noticed recently several Apps of the type you mention.  After the initial panic I don't feel pressure to do much in the way of file transfer.  Now and then I transfer a folder of MP3s.  But I don't feel that much need to have all my eBooks on every device.  I have them backed up to cloud and thumb drive.  Lately I have been using the Kobo reader and it syncs very well across devices when reading from its online storage.  It just gets a chapter at a time so even if I had to use phone data it's not much of a loss.  I try to minimize phone data use because I only get 500 MB a month.  I use Opera Max to block Apps like the transit trackers that want to just get the info without telling you the WiFi connection dropped etc..

But in the abstract I am interested why some Apps claim they can do fast transfer over Bluetooth when people generally say BT is very slow etc..   :)

82
Living Room / Re: Amazon patents "anti-window shopping" tech
« on: July 17, 2017, 08:43 AM »
Hmm, next thing is to take a page out of the auto dealership book.  The List Price on the book does not include "Dealer Prep"(i.e. taking the book out of the shipping carton and sticking it on the shelf.)

83
I had a Belkin KVMA switch older than this model:

http://www.dell.com/...393437454#polaris-pd

Mine relied on hitting the up or down arrow keys twice, sort of like a double click, to switch from one machine to the other.  It drew all power from the PS/2 keyboard and mouse connections.  The one shown that is similar to mine is only for 2 machines side by side with PS/2 connectors for keyboard and mouse and the standard VGA connector for the video.  Edit:  It did not switch the power to the machines, only the signals.  When it switched to the other machine it always reset the video mode to make sure everything was in sync.  The switch was pretty quick with just a momentary video glitch as the mode was reset to the mode it was already in.  There was some explanation in the docs why it was necessary.  But I got used to it pretty quickly.  End Edit


Even the one I had would only get "stuck" on one machine when the keyboard got locked up or the system was in a semi-hung state.  I guess they got rid of that problem by using the external switch.  In any case it worked better than any of the free network-based software switches I tried.  As well as sharing keyboard mouse and video it could also share a set of speakers and a microphone.  That switch must have lasted me at least 10 years.  I started out with a 486/Pentium III pair of machines.  As I discarded the old machine and replaced it with a new PC, usually an HP Pemtium 4 or AMD tower, I just slid the tower out and plugged into all the connections with the new tower.  Once I did the Windows initialization stuff and cleaned off the crapware I was in business.  I got my $66 worth many times over from that switch.

I believe they also had a 4 machine model but that required external A/C power.

84
Living Room / Re: Movies you've seen lately
« on: July 13, 2017, 03:05 PM »
I watched Doctor Strange yesterday.  I read that comic book every month back in the day when it cost $.12.  Lots of action.  Not bad at all.

85
Living Room / Re: Android virus
« on: July 10, 2017, 04:17 PM »
I am new to Android(less than a year experience with tablets and phones but I did Linux back in the day) but this article looks pretty sensible. As Ath suggested they have Reset to Factory Defaults as a fall-back remedy.  But it gives some things to try before resorting to it:

http://www.techadvis...droid-virus-3633110/

I didn't realize Android had a boot to safe mode option.  Learn something every day.  :)

86
Living Room / Re: external hard drive backups
« on: July 10, 2017, 08:56 AM »
@techidave do you have USB 3.x or another fast interface on the machine?  USB 3.0 docking stations have become very cheap recently.  If you already have USB 3.0 on the machine you could use the docking station with bare 3.5" HD Sata III 1TB or larger for very reasonable money.  Then you could use a simple sync program to copy files from the internal HD or SSD to the WD drive in the dock.  I used to get WD Black 1 TB drives for about $84.  I think they are even cheaper now.

For backing up my C: partition I use Macrium Reflect.  But I tried making an image for data files one time and the image produced was actually larger than the input data.  Also it was slow because it was trying to compress the data.  If you have a dependable file by file sync program it can be much faster as it only copies changed files.  As Mouser suggested, don't keep your drive in the dock all the time.  I used a small plastic stack of drawers I got for $8 at Walmart that held 6 WD drives.  I put the drive in an anti-static bag then slid it in the drawer.  Not a fireproof solution but if you combine it with Cloud backup you should be ok for a single machine.

It may be something to consider for local quick access backup in addition to the suggestions made by other posters in this thread.  Another cool thing you can do with a USB 3.0 docking station is slide an SSD into it.  If you play around with heavy file manipulation stuff like video muxing and put source and destination on the SSD you can get amazing throughput due to the nearly instant random access speeds.  IOW, if you get a USB 3.0 dock you may be able to have fun with it in addition to the backup chores.  Last time I priced them they were only around $20.  What might run a bit more is if you have to add a USB 3.0 expansion card to your machine.  For just backup I did not see any great speed increase with the SSD as the sequential write speed of the SSD I had was not all that much faster than a WD Black Sata III "spinner."  But as I noted the random access times of even a cheapie Kingston SSD are insane.  Just another angle to consider.  :)


87
Site/Forum Features / Re: New Forum Feature request
« on: June 29, 2017, 02:53 PM »
I think it is a good idea.  I can remember suggesting something similar on other forums.  It seems more natural to quote or follow up to a new thread with the aid of the software than manually starting a new topic and inserting a link to the old thread.  Not having the feature is likely why thread hijacking is so common on forums.  The software should handle all the mundane stuff like the back link to the original thread etc..

 :Thmbsup:

How easy the implementation would be I have no clue.

88
For your entertainment:

Heh. Heh. Cute video. Of course I was thinking along the lines of Wraith that the space insertion can be substituted by the editor when hitting the Tab key.  But they had to do it the way they did for it to work visually.  Also for the woman to get on the guy's nerves hammering the key repeatedly.


As far as religious ferocity goes another area that yanks my chain is when words may be pronounced in either of two acceptable ways but the didactic types all act like the way they pronounce the word is the "right" way.  You can paste the entry in the dictionary into your reply were it is documented that the second pronunciation is also acceptable.  But it won't make a dent.


cool_80.png


89
btw was it mentioned anywhere how much $/space they are paying?  I can crank up the autorepeat rate and hold down the space bar with the best of 'em!   :)

90
I don't do much with Python.  However it does seem much more natural to type a block by hitting Enter, then Tab rather than holding down the shift key and hitting a curly brace.  At the end of the block you hit backspace to back off the indentation rather than again holding down the shift key and hitting another curly brace.  I didn't find it all that problematic when using an editor that knows Python.
I don't find adding braces is much bother, and it removes ambiguity - if a language uses indentation for semantic purposes, you run a higher risk of stupid bugs.
I tried Python back in the early 90s.  I had the same feeling about the idea of using indentation to denote blocks.  That's why I abandoned my investigation of the language.  Then in the 2000s I took another look at it.  It didn't seem so hairy when using the right tools.  It is not all that different and likely much less restrictive that using a SmallTalk sandbox.  I can remember not liking AutoIt also because it used that old function style with the commas instead of parens.  Now when I do AHK it's not such a big deal.  Although I use the newer style function syntax unless the old function makes something easier or provides more information.

I guess you don't use end of line comments much.

Indeed, I don't.

I find that when I use proper variable and function names - which requires extracting well-defined, single-purpose functions - I don't need end-of-line quotes for anything. The code reads pretty naturally, and when I need comments, it's usually a larger block describing why somethign is done in a special way, performance considerations, external API/service quirks, whatever.

As the man said, it's a personal preference.  I started off with hard tabs then 4 spaces to indent.  It depends on the programming language.  In AHK I like to use 2 spaces for indenting.  I don't see the advantage of a lot of empty space on the page.


So use an editor that has a hard tab/spaces option.  I don't get the controversy.  But for people who may type in the < 30 wps range hitting shift brace combinations is distracting and causes a lot of lint since it is easy to get a bracket when you want a brace.  Also I notice many IDEs, at least in free tools, lack a reformatting indentation parser(such as Tidy.)  When I used Delphi 5 I found it liberating to just type in the code all messy and hit the function key for Delforex to indent and capitalize according to rules etc..  If everything lined up chances were good I did not have any typos.

The controversy is a people thing, and it's already mentioned above. Tabs means flexibilty, spaces means people shoving their preferred indentation size down your throat.
The Python editors I've used automatically filter the input and detect the indentation levels, adjusting the number of spaces to what you are using.  Hardly a gagging operation to edit the source.




91
I consider languages insisting on indentation for semantics (like Python) to have made a really bad choice in that regard. The intention might have been to make program structure clearer, but it's dictatorial "we know better" that doesn't belong in a language, and it ends up causing more troubles than it solves.

I don't do much with Python.  However it does seem much more natural to type a block by hitting Enter, then Tab rather than holding down the shift key and hitting a curly brace.  At the end of the block you hit backspace to back off the indentation rather than again holding down the shift key and hitting another curly brace.  I didn't find it all that problematic when using an editor that knows Python.


You're either using a very, very narrow monitor (for professional development I've been on 120 columns with plenty of real estate for an IDE for 5+ years), or having crazy amounts of indents.

I guess you don't use end of line comments much.

I've been using tab-is-4-spaces indenting for some 15+ years, but I'm considering changing that to oldschool 8, since it forces you to reduce indentation - preferably by splitting your code into shorter, coherent functions.

So use an editor that has a hard tab/spaces option.  I don't get the controversy.  But for people who may type in the < 30 wps range hitting shift brace combinations is distracting and causes a lot of lint since it is easy to get a bracket when you want a brace.  Also I notice many IDEs, at least in free tools, lack a reformatting indentation parser(such as Tidy.)  When I used Delphi 5 I found it liberating to just type in the code all messy and hit the function key for Delforex to indent and capitalize according to rules etc..  If everything lined up chances were good I did not have any typos.




92
Most of the dedicated Python editors I have encountered have settings to strip tabs and indent with the number of spaces the user sets.  In Python the indentation is the only indicator of the beginning and end of blocks.  You don't have curly braces or "begin" and "end" keywords to fall back on.  It can get funky fast if you load someone else's Python source code with hard tabs unless the editor can auto convert the tabs for you.

That is the best reason I have found for insisting on spaces.  As I have gotten older I have gone from tab to 4 spaces to 2 spaces for indentation.  I hate it when source wraps to the next line or kicks in the horizontal scrollbar just because there were a few nested blocks generating a bunch of white space.


93
Philip K. Dick was one interesting person.  I read most of his SciFi stuff.  I watched a documentary about a SciFi convention in which he gave the speech which is condensed in the YouTube clip.  After seeing the documentary it was my feeling that the Wachowski Brothers were either present or saw the documentary or at least the PKD portion.  Because it sure seemed like they got the Matrix "treatment" handed over neatly packaged.

btw I read the Adjustment Team and also enjoyed the movie.  It is tough not the cheer for those "outwitting" the functionaries of the powers that be.  However it was my feeling that the rebellious feeling and struggle of the couple was part of the program.  Like when a married couple get done with the ceremony and reception and finally get to take off on the honeymoon.  It's all scripted.  But that doesn't mean there aren't any fun scenes.  ;)

Anyway, I don't recall the name of the documentary but those interested may want to search it out.  Here's the clip from YouTube:



94
Living Room / Re: Recommend some music videos to me!
« on: June 13, 2017, 05:13 PM »
Some nice tracks on this album.  Smooth without being "smooth jazz."


95
Developer's Corner / Re: Your First Programming Language vs Now
« on: June 13, 2017, 11:28 AM »
My first programs were written in GWBasic.  The first one that was actually useful was just a console program with a menu to calculate how much of each ingredient to put in the mix to conjure up this hot glue we had to mix for test batches at the research lab where I worked.  You could put in the weight of any ingredient or the total weight you wanted to produce of the glue.  We were doing it using a calculator.  Fortunately the PC in work also had a 5 1/4" floppy so I could run my program.  It was just faster and more convenient to hit a menu number then type in an amount.  Since the ratios never changed I never had to update the code.

Then I did the QuickBasic 3.0 compiler before moving on to Turbo Pascal, C and assembler.  Eventually C became C++.  Most small hotkey type utilities now I do in AHK and/or AutoIt3.  Now and then I try to keep my hand in with something C++ to keep up on the language changes.

Ironically I tried the freeBasic compiler for a time.  It has so many compatibility modes to let you compile code be it comma function call style or with parens.  I had a hell of a time just making basic(no pun intended) WinAPI calls as I could not seem to get my head around the external declarations.  Just too frustrating.

My older brother worked for DEC and showed me a few things in Pascal.  At the time the conventional wisdom was "structured programming."  When OOP came out at first I thought it was no biggie.  Just another wrinkle added onto structured programming.  My brother thought it was a "scam" and dismissed it.  When I got the idea of OOP I convinced him it was not just some new jargon to sell new textbooks but had a lot of power.  When I gave a few hypotheticals how polymorphism could be applied he saw the potential and got into C++.

But I was never an application programmer.  I identify more with Leo LaPorte because he went through a similar journey.  He learned several programming languages including assembler just to learn how computers worked and write his own utilities.  But he never cranked out code for a living.


96
Living Room / Re: What books are you reading?
« on: June 07, 2017, 07:10 AM »
MilesAhead - I actually never realized Daniel Craig was not "tall/tough". I actually enjoyed his portrayal as Bond, I thought he was one of the better Bonds, excluding Sean Connery of course.


Wow!  This is weird.  I remembered a quote from the guy who played the "wire in the watch" killer "Grant" in From Russia With Love that Connery was so much bigger that he had to stand on a box to film the fight scenes.  When I just visited IMDB it has Robert Shaw from The Sting and Jaws as Grant.  I guess I didn't recognize him because he had blond hair in From Russia With Love.  When I was a teenager I must have watched that film a dozen times.  I never made the connection to Robert Shaw when I saw his other films.


97
Living Room / Re: What books are you reading?
« on: June 06, 2017, 01:29 PM »
Taking a break from some of the books I'm plodding through on my Kindle (Columbine by Dave Cullen, Steve Jobs by
Walter Isaacson), A book I'm currently reading is:

Persuader by Lee Child (A Jack Reacher novel) 

I haven't seen any of the Tom Cruise movies, but the description of Jack Reacher has him at six foot five or so - and I keep on thinking how much bigger taller and tougher the guy in the novel is in comparison to the actor.

I feel the same way about Daniel Craig in the Bond films.  At least Sean Connery was a physical match for the character.  Roger Moore was probably too much of a sophisticate.  But even so he had some size to him.  You could believe he would win a lot of the fights.  Craig needs to carry a machine pistol to a fist fight to stand a chance.  :)

98
Living Room / Re: Password Managers ... vs. Not
« on: June 06, 2017, 11:39 AM »
Password hygiene has nothing to do with "customer serving the service", but you're right that there's a balance - that balance is between how much effort you put into securing credentials for Site X vs. how much it would hurt if that set of credentials are breached.


I disagree.  By insisting on funky characters that make you shift mode on touch keyboards they can always say you made a typo when entering.  Even if they are the ones who changed what you typed.  It amounts to asking the service provider for permission to use your own account.  Just like you have to ask the bank for permission to access your own money.  It is kind of like the rulers calling themselves "public servants."  Talk about cynicism.  Oh yeah, billionaires just shell out millions of their own $$ to "serve" others.  Right!

99
Living Room / Re: Password Managers ... vs. Not
« on: June 06, 2017, 07:06 AM »
Of course the above is simplistic, and you can do things like uppercasing and other character manipulations - but an extended alphabet will always require (quiiiite a bit) more effort for a string of the same length.

I'm sure that technically you have foundation for your argument(s).  But people live day to day fine with getting home from work and using a house key to get into their house/condo/apartment.  It does not stress them that a guy with a couple of battery powered drills can drill out the front door lock in about 30 seconds if he has practiced the procedure.  But the owner/renter can get in his own place in the most likely event terrorists are not waiting inside.  There's a balance point past which the customer exists to serve the service instead of the other way around.  We have already tipped the scales in many areas.

100
Living Room / Re: Password Managers ... vs. Not
« on: June 06, 2017, 07:02 AM »
@MilesAhead - I hear ya man ... Some of this stuff - necessary as it may be - is just a flat-out royal pain-in-the-ass.

If you hear the phrase "for your protection" you know it's going to be shoved sideways.   :D

Pages: prev1 2 3 [4] 5 6 7 8 9 ... 302next