Harry Forsdick
  • Home
  • Blog
  • Our Travels
  • My Websites
  • Music
    • World Band
  • Art
    • My Process >
      • My Process
    • Art Sales >
      • Art Sales Easy Canvas
      • Art Sales Pictorem
    • Cary Art Exhibition >
      • Scene and Herd: Harry Forsdick
      • Where Tech Meet's Art: Harry's Way
    • Art and Technology
  • History
    • 400 Years in 40 Minutes >
      • 400 Introduction & pre-1700s
      • 400 1700s
      • 400 1800s
      • 400 1900s
      • 400 2000s
    • World War II >
      • LexRemembersWWII >
        • Events >
          • Past Events
        • Resources
        • Veterans >
          • VeteransSearchList
          • VeteransAlbum
          • VeteransCompleteList
        • Oral Histories
        • News >
          • Lexington to Celebrate ​75th Anniversary of WWII
          • Letter from George Gamota to Lexington Remembers WWII Committee and Supporters
          • Lexington WWII Committee Researching Lexington Veterans
          • Lexingtonians Who Served: ​The Adler Family
          • Lexingtonians Who Served: ​Ruth Fullerton & Denis Fullerton
          • Lexingtonians Who Served: James Silva & William J. Wiles
          • Heroes Among Us
          • Aurio Pierro
        • Photo Gallery
        • Facebook
        • About Us
    • World War I >
      • Bookclub Excerpts
      • LexRemembersWWI >
        • George Gamota Intro
        • Remembrance Poppy
        • Harry Forsdick Intro
        • LexRemembersWWI Instructions
        • World War I Timeline (19 minutes)
        • World War I in 6 Minutes
        • LHSoc Lecture Series >
          • LHSoc Lecture 1 India's Role in WWI
          • LHSoc Lecture 2 Edith Norse Rogers and Veteran History
        • Lexington's 100th Anniversary of the End of World War I >
          • Lexington's 100th Anniversary of the End of World War I
          • Lexington's 100th Anniversary of the End of World War I >
            • LexWWI CT 1
            • LexWWI CT 2
            • LexWWI CT 3
        • Lexington and the War >
          • Funding the War
          • Patriotism and Sacrifice
          • Newspapers
          • Photos
  • Volunteer
    • Lexington by Foot & Phone
    • COVID-19
    • Jitsi
    • Town Meeting Member
    • Beaconsfield Trust >
      • Beaconsfield Windows Plan
      • Beaconsfield FAQ
      • Old Beaconsfield Windows Plan
      • Trash Room Sign
    • LexList >
      • LexListQuest
      • LexListThankYou
  • ServiceYouTube

Immutable URLs

3/31/2022

0 Comments

 
by Paul Robinson
URL of original article: 
  https://medium.com/paul-robinson/immutable-urls-91925a8c9373

In many computing languages there is the concept of the immutable object. An object that once created cannot be changed. You can copy it and make a new version that is different, but the original is forever the same.

Compare this to the contents of any web page. You follow a link to a blog post and if you are lucky the post is there, just as it was the day the author created it. But just as likely, the link is broken and goes nowhere. Or the author has changed the contents (or at least the presentation) or simply moved it to a different place.

Blogs are abandoned, services go out of business or are [sic] aquired, authors lose interest, lose faith, and sometimes simply die. And although the URL, that universally unique permutation of characters, remains, the content it pointed to is lost.
This is only going to get worse.

Services like The Wayback Machine and to some extent Google, do their best to cache content for later retrieval long after its steward has become negligent. But mostly the host, whoever that is, simply turns off the server or doesn’t renew their account and it’s gone.
Who hasn’t experienced this themselves? Think of your first ever blog post or photo upload to the internet. Is it still online? Is it even still on your hard drive?

And so we are left with a Web that was brilliantly conceived to be simple and yet suffers from a kind of computer science-ism:[sic] everthing is just a pointer. A URL is nothing more than a pointer to some content that may or may not still exist.

I think this is one of the reasons the web is careening towards a mostly closed and hosted world where we leave our content to others not because we totally trust them to be good stewards forever but because they are very likely better stewards than we are! Facebook may not be around in 50 years but it is highly likely that anything I post there will outlast anything I post on a blog that I host myself.

I can abandon my Foursquare account for two years and come back to happily find all my check-ins still there, quietly waiting for my return. Even disabling my Facebook account only hides the contents until I return to my senses and reactive them. Say what you will about Facebook, but they are a great protector of my data’s longevity.

Is there a solution for the open web?

What if URLs were immutable? What if once content was posted to a URL (maybe a new kind of URL, the immutable IURL) it could never be changed? The contents of the site and the URL itself would be hashed together and out would come a key that could never be altered. Not even the theme and styling of the page could be rebranded. It would be frozen like Han Solo at the end of Empire Strikes Back.
​
I think most would say that would be ridiculous. A step [sic] backwards. But think for a moment about your first ever blog post. Sure would be interesting to go read that today exactly as it was then.

0 Comments

Frank Heart, 1929 - 2018

7/24/2018

0 Comments

 
Picture
Here are some thoughts I have prepared for Frank Heart's Memorial service.
​Frank was a force to be reckoned with.  I was a little nervous about Frank, not knowing what he was thinking or how he was going to react.  And, this applies to the entire 35 years I was close to Frank, up through his last Birthday in May.

BUT, in that time, I benefitted immensely from his opinions, his support, and his encouragement.  It felt terrific when he encouraged me and I worked hard to justify his encouragement.

I think one of our last topics of interaction illustrates a lot about Frank's love of new ideas that have a chance of making a significant impact on important challenges.  Tom Fortmann, Steve Blumenthal and I were visiting Frank at Brookhaven lifecare community sometime in the last 12 months.  In searching for topics to talk about, I came across my interest in drones. I described to Frank experiences I had flying my drone around Lexington and the amazing technology present in these remote control devices.  

After a bit into the story, I saw that familiar look in Frank's eye, where I had touched his curiosity about what interesting things could happen with the proliferation and maturation of this technology.  I told him that I would bring my drone over on another visit -- and he looked interested -- but a little concerned about how that would be received at Brookhaven.  But Frank was curious and engaged right up to the end.  At his Birthday dinner in May, I sat next to Frank.  He leaned over at one point and asked if I was still flying my drone.  Frank wasn't much for idle chatter, so I knew he was still engaged and interested in this technology that had captured his imagination.

Finally, one admonition I received from Frank that I will always remember: "Don't try to boil the ocean".  He probably learned this piece of advice from all of the enthusiastic creative people who passed through his office in his many years of supporting and nurturing creative souls.  And we uncertain, nervous creative types, thank him for that interest.
0 Comments

Citizen vs Government Information Security and Information Privacy

6/6/2018

0 Comments

 
​This article is a summarization of ideas that Glenn Parker and I have discussed.  These note are my summary of the conversation.
​
  1. There are two concepts at play in this discussion -- Information Security and Information Privacy:

    1. Information Security:  The state of being able to view information.  Can you understand a piece of information or not.

    2. Information Privacy: The administrative rules over the rights view understandable information.  Who has the right to view information that is understandable?

  2. Even if Information Security is totally successful, there is a need for Information Privacy because at some point Information must be in the clear to someone who does not "own" the information.  For example, if you are applying for health insurance, you want the health insurance organization deciding whether or not to provide you insurance the ability to read sensitive information sent securely to them but which belongs to you and you alone.  Information Privacy laws dictate how the health insurance insurance organization must protect, how they can use and how and when they must dispose of your information.

  3. There are two types of information when it comes to talking about Information Security:  Government Information (e.g. military secrets) and Citizen Information (e.g. credit card transactions, civil legal agreements, etc).

  4. My comments are about Citizen Information Security and Citizen Information Privacy.  None of my comments are about Government Information Security.  I'm not sure if Government Information Privacy is a separate concept from Citizen Information Privacy:  It's all Information Privacy achieved by rules built on top of different types of Information Security.  

  5. Information Privacy (Government or Citizen) must be built on top of an unbreakable Information Security mechanism. 

  6. The basic technology for achieving good information security exists for both the Government and Citizen sectors.  

  7. There is far more Citizen Information than Government Information and far more actors (people, organizations) in the Citizen sector than the Government sector.  What is lacking for the Citizen sector are the refinements in performance and ease of use that result over time when experience is gained with any technology development.

  8. The experience of the last 40 years of Government involvement in the development, implementation and deployment of Citizen Security technology is that the Government has tried to pull the wool over people's eyes by insisting that weak, breakable encryption systems with Government accessible backdoors become standard.

  9. Add to that the failure in the last 40 years of the Government to effectively prosecute with any long-term effect crimes in the big-business sector of breaches of Citizen information security and privacy.   The Government's willingness and ability to protect Citizens Information is highly suspect.

  10. So, rather than rely on weak laws created by the Government for Citizen Information privacy, technologists prefer to develop provably secure Citizen Information security mechanisms that can be used without any Government Involvement.

  11. Where the Government can still help is in the Citizen Privacy regulations, as Governments in the EU have done.
0 Comments

Recent Sketches

4/22/2018

0 Comments

 
I have collected some of my favorite recent sketches into an online album for (my, and hopefully) your viewing pleasure.

    http://forsdick.com/lps/carylibrary
0 Comments

Another way (the easy way) of reproducing Alex's Travelog in Weebly

11/21/2017

0 Comments

 
The easy way is to just embed a PDF document in a Weebly document.  This uses weebly to deliver the PDF document to the reader in visual form without having to do much of anything.  You need to use the Scribd Document element type in Weebly.  Just drag the Scribd Document element to your document and follow the instructions.  
0 Comments

One way (the hard way) of reproducing Alex's Travelog in Weebly

11/21/2017

0 Comments

 
The hard way of recreating a formatted document is to deconstruct the document into it's text and image components and then rebuild it using the Weebly mechanisms.  Of course this is what we wish an automatic translation program would do for us since it is so simple to describe its behavior.  However, formatted documents are not as simple to understand as it appears.  So, here is what I did to reproduce Alex's travelog (or at least 10 days of it):
  1. Show the PDF document in a PDF reader.
  2. Select the entire document.
  3. Copy the entire document onto your clipboard.
  4. Create a text element in a Weebly document.
  5. Paste the clipboard into the text element.  All of the pictures will be ignored (sigh).
  6. Now painstakingly split up the single text element into multiple text elements that are bounded by images.  Best way I have found for doing this is to add an empty text element above the text element that you introduced in step #4. Then cut from the step #4 text element the (next) portion of text and paste into the new text element, and so on.  Eventually the text element from step #4 will be empty and you will have multiple smaller text elements between which you can add the images.
  7. For the images, I use a PDF viewer, viewing the document at maximum width to get the largest version of the images I can get.  Then I use a screen snapshot program to copy just the images and paste them into the document.  Where two or more images form a block, I copy the block of multiple images and paste it as a block.
  8. You've got to be a little possessed to achieve this result.  Benefit: it looks like the rest of Weebly authored content.
​
6/21, Weds: First day's drive finished. We're in Walterboro SC.
​
6/22, Thurs: We're settled for the night in Staunton VA. Today we visited the Pearl Fryor topiary garden (a private residence I learned about from the Atlas Obscura, a wonderful book my wonderful daughter gave me for my last birthday).
Picture
6/23, Fri: Arrived in Sciota PA, checked into a timeshare condo, were joined by all our children and grandchildren, and went to the first day of a 3 day family reunion (descendants of my maternal grandparents) at Pocono Lake.

6/24, Sat: Lunch and dinner with lots of Smith family relatives. Great job by Derek Savage and Tom Smith (and their wives as well, I'm sure) in organizing this event.

6/25, Sun: Leisurely breakfast with lots of relatives. Time at the beach with Layne & Rettie. Retrieved Zoey from the kennel. Dinner with children & grandchildren. Relocated from the condo to a dog- friendly Red Roof Inn in Mt Laurel NJ
Picture
6/26, Mon: Visited "Diggerland" with the children and grandchildren. This is an amusement park full of construction equipment – some provides the basis for rides, and some can be operated by children and/or adult visitors. Kathy stayed back at the motel with Zoey. ​
Picture
6/28, Weds: Yesterday Kathy went to Sesame Place with the MacGumeraits and I did some laundry. Today I went to Northlandz Model RR in Flemington; another find from Atlas Obscura. After reading comments in Trip Adviser I wasn't expecting much, but this place is spectacular, even if a bit frayed at the edges. I spent more than 2 hours looking at over 8 miles of track and scenery. Highly recommended! ​
Picture
Picture
6/29, Thurs: Drive to Uniontown PA via Maryland. Lots of traffic around Philly, but clear sailing after that.
​ 

6/30, Fri: Today we left Zoey in daycare and visited 2 outstanding Frank Lloyd Wright houses: Falling Water and Kentuck Knob near Uniontown PA. We are in awe, especially of Falling Water! ​
Picture
7/1, Sat: You probably thought "Tara" was in Georgia, but today we visited "Tara" in Clark PA. An old mansion, converted to an inn with a Gone With the Wind theme. Lots of life-sized Remington bronzes in the garden. ​
Picture
Next a stop at the Kent State Museum to see their collection of (mostly women's) clothing from 1750 to the 1980's. The thing I took away was that if I ever needed to hire a fashion designer for a woman's dress it would be Zandra Rhodes, a designer I never previously heard of. 
​

Finally a visit to the site of the killing of 4 Kent State students by the Ohio National Guard on May 4, 1970, in a stupid attempt to stop a student protest of the Nixon/Kissinger expansion of the Vietnam War into Cambodia. The four students died in a parking lot, and there is a ring of lighted pillars around each spot where a death occurred. Kathy and I had flown to Europe for a 6-month camping trip on May 1, and didn't hear about this tragic event until several days after it happened. The site brought back many awful memories. 
Picture
We've stopped in Akron for the night. ​
Picture
Picture
7/2, Sun: Today we left Zoey for the last of her scheduled day care stops while we spent several hours in the Toledo Museum of Art, (described as a "Gem" in the AAA tour guide). A very good collection of 19th and early 20th century European painters, and lots of other collections as well. There is also a "glass pavilion" which features glass-making demos and a modest collection of glass art (but it doesn't compare to the Corning Museum collection).
​

7/3, Mon: I visited the Auburn-Cord-Duesenberg museum in Auburn IN while Kathy and Zoey waited. The museum is in the headquarters (and showroom) of the Auburn Automobile Company. There are a lot of fantastic autos, mostly built by this company in the 20's and 30's after E.L. Cord took over as president, but some Auburn's going back to the first years of the 20th century, and a handful of classics from other makers. After the museum we drove on to Columbus IN. 

Picture
0 Comments

Yale Class of 1969 Reception and Yale-Harvard Game, November 12, 2017

11/19/2017

0 Comments

 
Here are a 360° video and a 360° still (like a Google Street View) shot yesterday at the Yale-Harvard game.  Yale won 24-3!
Yale Class of 1969 Reception prior to Yale-Harvard Game, November 18, 2017
Start video, then click and hold your mouse to move view around

Yale Class of 1969 Reception before Yale-Harvard Game, November 18, 2017 from Harry Forsdick on Vimeo.

In the Bowl near half-time. Score 17-3
0 Comments

360° Digital Photography, Part 1

11/8/2017

0 Comments

 
I gave a talk about 360° Digital Photography last Wednesday to the Computers & Technology Group at the Lexington Community Center.  Although there are no speaker notes, I think if you click through the talk you will get the gist of what I said.
Picture
The talk was too long for the time I had, so I have been invited back to deliver the second part of my talk on December 6th at 10am at the Lexington Community Center.
0 Comments

Anonize: Truly Anonymous Surveys

11/4/2017

0 Comments

 
Picture
No matter how much an Internet surveyor tries to assure me that there will be no attempt to connect me with responses I give to a survey, I never believe them.  This impacts how I answer a survey. 

From my viewpoint, what is needed is some cryptographic-based mechanism that assures that there is no possibility of linkage been me and my answers.  From the perspective of the person running the survey, there is also a need to assure that a single person does not submit more than one response to the survey.

Searching around the Internet, I have discovered just such a solution called Anonize, developed by a professor (Rafael Pass) and his students (Susan Hohenberger, Steven Myers, and Abhi Shelat) at Cornell Tech, an outpost of Cornell University in New York CIty.  They have written several academic papers about the scheme.  Wired Magazine has published a more accessible description of the problem.  The Wired description still does not provide enough intuitive details about how the solution works. 

Acceptance of such mechanisms by the Internet survey industry will have the same resistance until to things happen:
  • The general public starts demanding such a solution.
  • The mechanism is explained in simple, intuitive terms the general public can understand and trust.

Articles for the General Public:
  • New Crypto Tool Makes Anonymous Surveys Truly Anonymous, ​Wired Magazine (9/17/2015)

Papers for Computer Scientists:
  • ANONIZE: A Large-Scale Anonymous Survey System, International Association for Cryptologic Research (7/6/2015)
  • An Overview of ANONIZE: A Large-Scale Anonymous Survey System, ​IEEE Security and Privacy Magazine, (7/26/2015)

0 Comments

The Whiffenpoofs and Their Song

8/24/2017

0 Comments

 
Of all the sights, sounds, and ideas of my four undergraduate years at Yale, one that evokes instant positive transport to that time is hearing the Whiffenpoof Song.  Even when I was at Yale, this evoked a feeling of an era that was long past -- so this isn't recalling something I actually experienced, but rather the myth of Yale that I understood but didn't actually live in.

Here is a rendition I filmed with my iPhone at a party before the playing of the 2016 Harvard-Yale game in Cambridge, MA.

0 Comments
<<Previous
    Picture

    Search

    Categories

    All
    360° Panorama
    Church Of The Covenant
    Directions
    Facebook
    Film
    G+
    Geography
    Google +
    Google Plus
    Human Nature
    Insurance
    Iphone
    Lex Comm Center
    Panoramas
    Photography
    Politics
    Travel

    My Affiliations

    Family:
       Marsha, Ben & Will
    Work: BBN, Infomation Publishing, CMGI, Genuity, Level 3 Communications, Lexington Historical Society, LexMedia, Lexington Digital, Minuteman Digital, Lexington Photo Scanning

    Education: Yale, MIT

    Towns: Lexington MA, Cummington MA, Garden City NY

    Contact Me

    email: [email protected]
    blog: forsdick.weebly.com
    web: forsdick.com
    phone: 781-861-6149
    cell: 781-799-6002
    home: 46 Burlington St.
               Lexington, MA

    RSS Feed

    Archives

    March 2022
    July 2018
    June 2018
    April 2018
    November 2017
    August 2017
    June 2017
    May 2017
    February 2017
    January 2017
    September 2016
    June 2016
    May 2016
    April 2016
    March 2016
    December 2015
    August 2015
    July 2015
    June 2015
    May 2015
    April 2015
    March 2015
    September 2014
    August 2014
    June 2014
    May 2014
    April 2014
    January 2014
    September 2013
    August 2013
    July 2013
    June 2013
    May 2013
    April 2013
    December 2012
    November 2012
    October 2012
    September 2012
    August 2012
    June 2012
    May 2012
    December 2011
    July 2011
    June 2011

Copyright © 2020 Harry Forsdick & Marsha Baker