0

Altconf 2018 – Machine Learning on iOS: Integrating IBM Watson with Core ML

This Wednesday I’ll be speaking at AltConf on Machine Learning on iOS: Integrating IBM Watson with Core ML. Here’s the abstract I submitted: Apple recently announced a partnership with IBM to integrate Core ML with Watson, allowing visual recognition to run locally on iOS devices. The ability to use machine learning while offline opens up […]

The post Altconf 2018 – Machine Learning on iOS: Integrating IBM Watson with Core ML first appeared on Tom Markiewicz.




0

RSStop10 - welcome!

Welcome message to subscribers of this RSStop10 update feed.




0

Foreigners records - November 2007

See all the foreigners' records




0

All Division Rankings - November 2007

In English




0

Free Kaplan GMAT Premier 2015 Test Prep

Posted on Tuesday, March 24, 2015




0

Ben & Jerry's Free Cone Day 4/14/2015

Posted on Tuesday, March 24, 2015




0

New Camera: Panasonic Lumix DMC-FZ20

The FZ20 gives you the freedom to shoot the way you want. Manually adjust the focus with the focus ring to create a particular effect.




0

New Camera: Samsung Digimax i50 MP3

Stylish digital camera with MP3.




0

New Camera: Canon PowerShot S80

PowerShot S80 perfectly embodies the compact design and superior handling that are the hallmarks of the S-series, and as the top model in the line, it's equipped to impress.




0

New Camera: Pentax Optio S60

Looking for digital that is easy to use and hard to put down? Discover the Optio S60 with 6.0 megapixels, a 3X zoom and a giant 2.5 inch monitor.




0

New Camera: Canon PowerShot SD30

Sure it's a fashion statement, but the PowerShot SD30 Digital ELPH lives up to its looks with impressive features including a 5.0 Megapixel CCD, high quality optical zoom and a cool new Camera Station.




0

New Camera: Canon PowerShot SD450

A 5.0 Megapixel CCD, genuine Canon optical zoom and advanced technology ensure superb images, while a new 2.5 inch LCD screen makes shooting and playback both fun and convenient.




0

New Camera: Canon PowerShot SD550

The camera's significant design achievement is matched by advanced imaging technology, for photography that makes as big an impact as the camera itself.




0

New Camera: Olympus SP-500 UltraZoom

If you want a high quality camera that offers amazing 10x optical zoom power, this is the camera for you.




0

New Camera: Olympus SP-310

An ideal digital camera for ambitious photographers, the SP-310 offers an array of impressive photographic options for creative freedom.




0

New Camera: Olympus SP-350

Its unique frame is packed with features including 8.0 million pixels, a 6.4cm LCD and 24 scene modes.




0

New Camera: Olympus Digital 600

The large 6.4cm LCD shows a view that is 4.5 times brighter than on conventional cameras so you can see what you’re shooting.




0

Ricoh Caplio RR530

Full of attractions big and small, the incredibly compact Caplio RR530 with a 5.0 megapixel CCD.




0

Point to Ponder on 9/11/2011

Received recently from Rikkity




0

Yanolja Cloud Member Company EZee Technosys Awarded 2023 Expedia Group Elite Connectivity Partner Status

amp;nbsp;eZee Technosys (eZee), a Yanolja Cloud member company, is proud to be named as the 2023 Expedia Group Elite Connectivity Partner. Expedia's Connectivity Partner Program recognizes top providers for maintaining high-quality connections and helping lodging partners grow their business on the Expedia Group marketplace. This recognition is a testament to eZee's dedication to providing outstanding service and solutions to its customers.




0

2023 State Of Cyber Assets Report Reveals Nearly 600% Annual Growth In Vulnerable Cloud Attack Surface

JupiterOne, the leading cyber asset visibility and management company, today announced the release of its second annual State of Cyber Assets Report (SCAR). The report analyzed more than 291amp;nbsp;million assets, findings, and policies to establish the current state of enterprise cloud assets, including cloud and physical environments of devices, networks, apps, data,amp;nbsp;and users.amp;nbsp;




0

Industry-Leading Cloud Hosting Provider 'gotomyerp' Now Offering $3,000 In Free Consulting For Businesses Interested In Secure Hosting Solutions

Gotomyerp, a leading cloud hosting provider for QuickBooks, SAP, Sage Cloud applications, and other third-party ERP (enterprise resource planning) business applications across the United States, Canada, and Mexico is celebrating its 16th year of offering secure and reliable enterprise cloud hosting solutions for businesses with a special offer for new clientele.




0

Sunday, August 12, 2007

Now I'm finally getting around to shape Behold into its initial form!

After slimming down the numbering, I've gone after the Tags page. I had all these extra codes (a slash or @ sign) to indicate the type of Tag. After several comments that this is confusing, I've now reworked the display of tags so that only simple or compound GEDCOM tags are displayed. The special Behold tags are moving to a new Options page. Then I'll fix up the error messages in the log file to make them more consistent.

This will do a lot to increase the useability of Behold. It will not take nearly as long to understand (or explain) how these features work and what they do.




0

Sunday, August 19, 2007

Setting up the Options page was easy. But setting it up to make it obvious, user friendly, and easy to use was another matter.

I really didn't want to get into adding options until after Version 1.0 was released, but the separation of GEDCOM tags from "other stuff" is necessary right now.

I spent the last week trying out various ideas. What I ended up doing was calling the page: "Report" because all the settings on it relate to the Everything Report. Rather than custom building the page at this time, since I'm sure I'll be changing items as I go, I've used a treeview where you can select the options. The treeview has three parts:

  1. Contents - so you can select which sections of the Everything Report to include and what to name them.
  2. Extra Info - listing some extra information generated by Behold you may want to include, such as Generation number, or AutoOrg relevance.
  3. Text to Display - which lists some of the phrases used within the Everything Report, so you can change them if you want. Eventually all the phrases will be included. This will allow the Everything Report to be displayed in any language, and all I will need are volunteers to translate all the phrases (and also the Tag text). The idea is that I will make these available as Behold files for each language that will be downloadable from the Behold website.

I'll also be adding a needed Title and a Footer, both customizable, to the Everything Report.

So the hard part really was figuring out how to best set this up. I think it's good enough for the Version 1 release this way. A few more days and I should have this completed.




0

Wednesday, August 22, 2007

One of my programming dreams from long ago has finally come true. When I was a kid, I was really interested in Astronomy. During High School when I experimented with programming, one of the things I wanted to do was enter all the star locations, distances, and brightnesses into a data file and program the view of the sky from anywhere on the Earth at anytime.

I had a 300 page book with all the star information. But with everything else I was doing and with my computer chess work I was doing, I didn't have the time to enter 15,000 stars onto punched cards. They didn't have the Internet then to download the data. Nor did they have scanners to make data entry easy.

They have for awhile had many good sky programs and many of them are Open Source and free. The one I've heard best things about is Celestia, but I've never got to trying it myself. It was only a year ago that I got a computer that would be powerful enough for it.

But now, the company who is making it really happen again is ... you guessed it ... Google. Google Maps is great online, but Google Earth is amazing for its 3-D rendering. So now they have: Google Sky. With the new version 4.2 of Google Earth, you can switch from earth view to sky view and do in sky view what you can do in earth view. The links to images of objects and Wikipedia information makes it a wonderful tool.

But 20 minutes is about all I can spend on it. Behold's current version expires in 9 days so I've got to wrap up my changes quickly and get the new version out fast.




0

Monday, August 27, 2007 - Version 0.98.9d alpha

Finally, got through the merge from and merge into functions of the new Report options page. Following that, I hurried through the rest of the Tutorial in the help file. It may not be perfect right now, but it will get polished over time.

So what was going to be just adding the last set of features before going beta, ending up turning into some fairly major changes and usability improvements. A lot of the changes were based on user input and I thank everyone for that.

There are quite a few changes this version, many of them quite noticeable in the program and in the Everything Report. See my Version History for a complete list. I'll be sending out a mailing tonight to everyone who's purchased and tried Behold to let them know about the new version and some of the new features.




0

Tuesday, August 28, 2007

I apologise. Last night when I used my e-mailing program to send out the Behold News, the program timed out twice. Each time I had to restart it and I had never done that before. It was supposed to start up where it left off, but I found that 82 people ended up getting two of my mailings. That wasn't intended and I hope those who got two copies were not too annoyed.

On the download page, in the "how did you find out about Behold" box, I just got an answer that says: "Another person who uses it". Now that's how I would love everyone to find out about it!

On Thursday, I'm going to Vancouver for a cousin's wedding. So I'll probably be away from my e-mail for a few days, but I'll respond to any messages I miss when I get back.




0

Thursday, September 6, 2007

I'm back from the wedding in Vancouver. A wedding is like a vacation for a genealogist. Time to catch up on family happenings in a joyous and friendly atmosphere.

On my computer, there's only 250 e-mails to respond to and a week's worth of RSS feeds to read. I've also got 2.5 GB of trip pictures and videos on my camera that I've got to clean up, organize and send to people.

I've had several small bugs reported in the new version of Behold. I should squash them in the next few days.

Noone reported this one, but on a machine with 3 GB of RAM, I found that the memory dials don't work. The Windows routines I used were old ones that used 32 bit integers and couldn't handle values over 2 GB. I think I've fixed that now, but I won't know for sure until I go back to that machine to test it.




0

Monday, September 10, 2007

There are "bookmarks" in Behold at every horizontal line, corresponding to every pair of people. I set it up that way when ID numbers had more relevance several versions ago.

But now if you click on a hyperlink to someone, you will go to the first person of the pair, and not necessarily to the person you intended to. Stephen let me know about this in the Behold Discussion Forum.

He's right and this needs reworking. I'm going to set it up so that both people as well as the info for the two of them each get their own bookmark so that links can go to the correct place.

While checking this, I also found a couple of bugs with the forward and backward history which use these bookmarks.

This will take a bit of debugging and some data restructure, but it's worth taking the time now and cleaning up that code.




0

Sunday, September 23, 2007

Fixing the bookmarks was slightly more complicated than I expected.

I had been using the generated ID, eg. FAM-43 as the bookmark. But I saw that was wrong, since those IDs are specific to the run, and reorganizing may lose them or they might point to incorrect places. So I changed this to use the ID from the GEDCOM instead. This way, the bookmarks can be remembered between runs, as long as the GEDCOMs don't change.

But I had to work through each type of bookmark (individual, family, source, place, etc.) one by one to get them working, so its taking time. I'm almost done though, and should be able to wrap this up and move on in a day or two.




0

Tuesday, September 25, 2007

Finally! There are now bookmarks for the spouse and the family information. The bookmarks now internally use the GEDCOM ID number rather than the Behold generated number. The hyperlinks and Forward/Backward functions seem to work as they should. The forward/backward locations will deactivate if they cease to exist after the file is reorganized. And the right-mouse clicks select the person at the cursor correctly. That seems to be done and I've fixed a few related bugs along the way. There may be one or two bugs in the new code that I missed, but I'll rigorously test for them during the upcoming beta.

I really didn't want that to take three weeks, but if I work hard, I still may be able to get the beta out by my self-imposed deadline of the end of October, if I'm lucky.

Next: to clean up the error and warning messages in the log file.




0

Thursday, September 27, 2007

Next on my To Do list was to redo the error messages. The idea was that I was going to list each message every time it happened along with the GEDCOM line it happened at.

But what I have already done was nicely organize the messages so that (in most cases) each message is listed only once along with a list of all the places that problem exists. Thinking about this, it actually makes more sense to show a message once with 200 references, rather than to repeat the same message 200 times for each reference.

Since Behold makes an attempt to read and interpret every variation of GEDCOM there is, many people won't care about the problems with the GEDCOMs, and are more interested in the data.

That said, Behold is very good at checking the data. So although the Log file is out of the way, it is valuable. So I will at least try to a better indication of when problems worth fixing have been found.




0

Friday, September 28, 2007

Sam saw my post from yesterday. He asked: "Why are the reports separate?" He suggested that instead of using the Log File, I display the warning messages in the Everything Report with the related data. For printing, Behold can have a toolbar item to toggle them on and off. He said this would eliminate the need to look at the error log and then search for the error in the main report.

That's a great idea! Basically, I can get rid of the log file completely by including that info in the Everything Report. I never really did like having to create the log file in the first place. But Sam pointed out the obvious that I might never have seen. Thank you, Sam.




0

Tuesday, October 2, 2007

Time for a bit of an interlude. There are a few things I found that don't work exactly right. Any hidden items need the sources they contain to be hidden as well. Hidden items must be numbered differently. References to notes are not being displayed. Concatenated lines used for titles of sources and citations are not being processed correctly.

I could fix each of these individually by adding patches to my code. For the hidden items, that code is already in a dozen places and already has gone through several versions of improvements. That all happened while I was still building my final data structure. Doing the patching would take time and would have to be done case by case checking each one along the way. Rather than doing that, it's probably worth my time right now to rework two important parts of Behold.

The first is to rework my input routine so that the Concatenated lines are pre-concatenated. Then I won't have to check for them everywhere. This would involve pre-reading the next line, and that's a little tougher than it sounds because of the way I've "globalized" that routine. It should only take a day or two.

The second and more important task is to get my five different types of GEDCOM objects that I'm handling combined into just two, and have both of them use a similar data structure, thus merging the separate functions into single ones that will work in all cases. This will "formalize" my implementation of what I call Behold's "Extended GEDCOM" data structure. There are two structures involved: Records and Links. Each can have subordinate data. Records can contain Links. Links always point to Records and can contain other Links. When a Link contains subordinate data, it becomes a citation. Now that may all sound confusing to you, and you need not worry about it, but the exact structure has been eluding me up to last night. It took a bike ride, a 2 a.m. awakening, and a shower for me to finally figure it out.

The nice thing about doing this now is that the beta coming up will be perfect to ensure this improved implementation is all bug free. Nothing on the outside will change because of it. The Everything Report will look the same except some bugs will be fixed. The code will be simplified and generalized, hopefully becoming somewhat faster because of improved data structures. But future changes will be much easier, and Behold will be better prepared for the reading in of data directly from other programs, and later for GEDCOM output and editing.

If all goes well, this all could be done within a week or two. Then back to the show.




0

Friday, October 5, 2007

The retooling the two parts of Behold was tricky, but its going well.

Moving the CONC tag to the input stage led to a few other simplifications. My large test file of 33,000 people that I use for timings takes about 35 seconds. This improvement actually cut a half a second off that.

But changing the storage of each record's data lines from a linked list into a single long string had me worried. You can't get much faster than a linked list, but I already needed citations in a string and didn't want to continue to process data lines in two separate ways. I was relieved when it only added about a second of time on, or only about 3%. But it did reduce the RAM requirement by about 30MB down to 650MB for that file, or about 5%.

For most programmers, the recommendation is to always use more memory if you can save time. But Behold is a bit different in this regard. For very large GEDCOM files, it is often the memory that is Behold's limitation, so anything I can reduce from that is worth it.

Over the weekend, hopefully I'll finish this as I merge the display algorithms together and eliminate many inconsistencies and bugs during the process.




0

Sunday, October 7, 2007

I surprised myself. After a few more fixes in attempting to merge the display algorithms, I realized that my Friday arguments weren't beneficial enough to go through that right now. So I left the input improvements and backed out of my data structure changes. Now back towards getting done what's needed to get to beta.

On the Internet, the competition for family networking and build-your-trees online sites is getting crazy. New sites are popping up every day. Almost all are free and "secure" and have the goal of linking everyone in the world into one big tree.

So how do you pick between: AGES-online, Amiglia, AprilTree, Distributed Family Tree Project, FamiliaOnline, Famillion, FamilyInHistory, FamilyLink, Family Pursuit, FamilyRelatives, FamilyTrackers, Family Tree Drillet, FamilyTree (for Facebook), Family Tree Guide, Findmypast, Genealogia, Genebase, Genes Reunited, Geni, GNTP, JotSpot, LostCousins, My Great Big Family, MyTrees Online, OneFamilyTree, One Great Family, Online Family Tree, PedigreeSoft, SharedTree, TreeX, TribalPages, WeRelate and Zooof? Then there's the 3 more I just found out about and added today: Famiva, Genoom and Kincafe to my Online Genealogy Programs section of my Genealogy Software Links page. Have I missed any?

If there's money to be made in this, then someone will step in and start to buy a few out and the others will fold. Maybe the general public and younger audiences like social networking. But I'm not sure if true family genealogists really want what they're offering. Go back to my March 25, 2007 post for my previous thoughts on this.




0

Saturday, October 13, 2007

Dick Eastman yesterday wrote an interesting article titled "PAF on a stick". You have to be a Plus subscriber to see the whole article, but basically Dick was talking about using a Jump/USB/Pen drive (it has many names) to carry, not only your genealogy data, but also your genealogy program around with you.

The problem with putting a program on a those portable drives is that since Windows 98, Microsoft has encouraged programmers to change from using INI files to store program settings to using the Windows Registry. They wanted to allow different users to login to the same machine and each would have their own settings. So almost all programs, Behold included, have adopted the use of the Registry as Microsoft has wanted.

But the latest craze is to use these pen drives to take your software and data with you. This allows you to run your program with your data on a library computer, a friend's computer, a school computer or anywhere else, without the need to install the program or use or modify that computer's Registry (which sometimes is even locked out from you). The new tech term is "portable application".

Behold would be a great application for this. First it is simple and has just one .EXE file, one help file, and does not need its own DLL (system) files. Wouldn't it be great to take Behold and your data with you and use it anywhere? You'll be able to use it to display your data, wherever you are. When version 2.0 comes, you'll be able to edit your data too, wherever you are!

All it would require is being able to read/write it's Registry info from/to a special file instead of the Registry. I can get Behold to detect if the file is there to use that file, and if not, to use the Registry. Then I'll add a menu/toolbar item in Behold to export Behold to a pen drive (i.e. as a portable application).

All of this would not be that difficult for me to do. I might be able to squeeze it in before for the beta version. I think that would be the cat's meow.




0

Version 0.98.9.5 alpha

At last, this version is released! There are a few new things, a number of improvements, and many bug fixes including a few important bugs squashed related to problems customizing tags. Visually, the most significant difference is the elimination of the log file with that data being added into the File Information sections at the bottom of the Everything Report.

There really has been no use in me saying that the next version would be out in 2 months. It always seems to extend to almost three. Thank goodness that I added my expiry of the program after 3 months. At least that has forced my hand at getting a new version finished.

But now I'm guided by my new resolve to work towards the goal of Version 2.0 and get there as soon as possible, maybe within a year. First step is to get to beta. I'm again attempting to say 2 months (January 2008) to do the final bits of alpha work. There are 3 major features I want to that I feel need to be in version 1:

  1. Handling Photos. I want to be able to display thumbnails with their associated data. Hopefully I'll find a quick and dirty way to code it to show a larger picture when you point to one with the mouse. Exporting to HTML should be easy. I don't know about RTF.
  2. Displaying the same AFNs together. This will basically be a precursor to Virtual Merging. I've promised this to one purchaser for too long a time already. And it has been the feature that seems to get deferred every version. This time I'll do it.
  3. Allow Behold to be used as a Portable Application on a pen drive. This really isn't that important now, but it will be quite easy for me to do (only take a few days) and it will be a "sexy" feature that might get Behold noticed.

Number one for me are the pictures. I need that feature to use Behold to make my webpage with info for my Romanian research. If your genealogy program exports links to photos in its GEDCOM, then you'll want that feature as well. I'm a bit worried as there is a chance that graphics might slow Behold down or make it use too much memory. But I'll tackle that problem if it happens.

So, enjoy this current release. I'm very happy with it. I've been tightening up and simplifying the code, and Behold is starting to feel like a real solid application.




0

Version 0.98.9.6 alpha

There's a new version now up. For non-purchasers of Behold, Behold had only 4 days left until it expired. So I needed to release a new version, even though all it has new is 2 small bug fixes.

I didn't realize until now how long this site redevelopment has been taking. It's now two months and still isn't finished. But that's because I'm tacking everything on: A new website. A new web host. A new blog tool. New forum software. New mailing software. New automation scripts. In the meantime, other than new software, I've also learned the PHP script language, mySQL database, and CSS web markup. So I've been busy and my head hurts.

I've come to realize that it was necessary to do this prior to getting to beta and then version 1.0. Soon my site will be ready for growth and increased traffic. Will that happen? I hope so, but at least I'll have a nice modern site with all the tools in place to handle it if and when it does.

So with all decisions in place, it's just a matter of implementing everything, bit by bit, until it's done. My current Behold website uses 8 year old HTML/ASP/Access technology that lasted up to now. This rewrite will bring my site into the new CSS/PHP/mySQL world, and should hopefully last me for the 8 years.




0

Sikth Sikth UK Winter Tour 2017

Sikth deliver on exactly what they always have done - pulverising levels of brilliance that cements their place ahead of the game. What a band.




0

Akercocke Akercocke UK Tour 2017

Akercocke continue to push musical boundaries and give their all playing live.




0

Winterfylleth Winterfylleth UK Tour 2018

Winterfylleth take Glasgow by storm with their magnificent acoustic tour




0

Voivod Voivod UK Tour 2018

Voivod continue to be a touring powerhouse right up to and through their 35th anniversary as a band.




0

Kvelertak Mastodon European Tour 2019

Kvelertak hit the capital as part of the Mastodon tour with a new vocalist in the ranks and a performance that struck surprisingly mixed results.




0

Mastodon Mastodon European Tour 2019

Mastodon's tour rolls in to London with Scott Kelly in tow as well. Characteristically gigantic live performance from Atlanta Georgia's finest.




0

Tool Tool European Tour 2019

We headed to Lisbon for the mighty TOOL. This is a band for whom everyone ran out of superlatives many many years ago.




0

Mark Morton Mark Morton 2020 Acoustic Tour

Mark Morton trades the ferocity of Lamb Of God for an intimate acoustic setting delivering an enjoyable evening!




0

Fit For An Autopsy Thy Art Is Murder 2020 UK Tour

Fit For An Autopsy deliver a thirty minute wave of chaos that seemingly flashed by in no time at all. Strong set.




0

Carnifex Thy Art Is Murder 2020 UK Tour

Californian unit deliver a huge level of energy in their support slot for Thy Art Is Murder!




0

Thy Art Is Murder Thy Art Is Murder 2020 UK Tour

Thy Art Is Murder return to the UK capital to unleash all manner of bedlam at their sold out show at Electric Brixton. Punishing.