11/13/17 Replaced discontinued Yahoo finance api class YahooQuotes with AlphaVantage. See details.
10/30/17 More REPL related updates to HalfPipe. Used jlink to embed JRE into the app. See details.
10/22/17 HalfPipe updated for weka.classifiers command searching packages. See Weka.
10/15/17 Updated HalfPipe now Java 9 with embedded JRE and simple JShell REPL support. See details.
10/01/17 Updated HalfPipe related to Java 9. See details.
Updated GitHub AppleScriptEngine. This, the AppleScript JSR 223 scripting support, is removed in Java 9 for OS X. This project needed some updating to serve as a temporary alternative. It turned out I hadn't correctly installed the dylib for the HalfPipe app. Must of been picking it up from elsewhere. When I did add the dylib it worked but started outputting trace messages. This corrects that and adds a test class and executables for the test and jar'ing which I also messed up on my first try at replacing.
The long term goal would still be eliminating dependence on AppleScript scripting but in the meantime this JNI version remains a working option.
Updated HalfPipe tools for searching and displaying classes to work better with Weka packages. These included the whereis, weka.classifier, and showc commands. See prior HalfPipe update above and Weka.
07/16/17 Updated GitHub ensembleLibrary, more about this on weka.html.
04/03/17 Recent updates have still been going to HalfPipe.
02/05/17 Still on HalfPipe. And again see More details
01/29/17 Another update to HalfPipe. Again see More details
01/15/17 It's been even longer since a code update. But there is a new version of HalfPipe. See More details
10/13/16 It's been a while. At least since I mentioned anything here. I threw together something concerning the
election. Since it involves the FBI as well it's on the Online Privacy page.
02/07/16 Just to mention a new page. Moving the Weka related to a separate page of it's own weka.html.
01/10/16 Haven't been marking new stuff for a while since it's been the usual places. More a complete loss of focus to start the year as I am looking again at oil related. Sort of picking up where I left off here
11/22/15 Starting a page for Java 9 related java9
11/15/15 Still need a BTC update, but for now back to Java 9, whats new?
10/19/15 BTC update again. BTC
10/11/15 BTC update again. BTC.
10/04/15 Minor update to bitcoin CLI code. BTC.
09/20/15 Started a bitcoin related coding project based on a Coursera course I'm taking besides just a personal interest. BTC is the page
06/21/15 Start at a Weka parameter optimization subclass of CVParameterSelection. Machine Learning page.
03/29/15 Update to HalfPipe7. Minor Weka related. A couple minor Java 9 related. More details
12/07/14 Replaced the previous cluster number estimator with a gap statistic based version, still on the machine learning page
11/27/14 Weka cluster number estimator on the machine learning page
11/23/14 New Online Privacy page. Will normally be off of the machine learning page probably.
11/09/14 Quickie to the Blackjack code. Minor bug fix.
11/09/14 Senate election related moved to it's own page
10/07/14 Another quick update to the Senate election related. Comparing my Weka probabilities to the FiveThirtyEight ones.
10/04/14 Update to the Blackjack code
10/04/14 Updated numbers for the Senate elections. Machine Learning page.
09/21/14 Even less of an update to the Senate election prediction related. Info at the Machine Learning page.
09/14/14 Just a bit of an update to HalfPipe7 this week. Info at the What's new? link below
09/01/14 To avoid page bloat I'm moving What's new? to it's own page
Not long between the program available and the election being over. It went more or less as expected. The Swing state simulation favoring Obama looked like it will probably be off four states. Assuming Obama gets Fl>orida which may never be decided. The simulation gave New Hampshire, Nevada, Colorado and Virginia to Romney and these all went to Obama. Going into this simulation and giving Obama the "Women's rights" scenario and then "Deficit" gives a result 100% matching the election outcome. You have to add "Deficit" to take away North Carolina which I think he was competitive in but didn't carry. I have replaced the pre-election Swing simulation with this, assuming Fl., accurate simulation of the election called "Swing Sweep - exact match".
It is my current plan to definitely come out with a improved post-election version of the application. Thanks for the interest.
On a limited basis ony at this point in time. The OS X dmg includes the new version as a Apple Java 6 JVM application. I planned on going with Java Web Start for all platforms but haven't got that deploying the new databases. A lot of the data is now in Java Derby SQL database tables, there will probably be a separate download for that at some point as the data could be useful standalone outside of the application.
Links A couple directly related to this program as it is for the 2012 version
David Leip's Atlas of U.S. Presidential Elections 2008 version used data from here, 2012 may use current for the same eventually
Vote Ratings 2011 - NationalJournal.com
Includes some related use of the National Journal data. Demonstrates how the data could be used separately from the program.
Inspired by the DNC convention I decided to blog Whatever
This is the Presidential election simulation software that the media and the politicians don't want you to know about.
Finally, a Sunday Sudoku Solver update. This version makes some cosmetic improvements to how the name is shown in the application menu. It also enters the number in a cell when the key is released rather than having to enter the number, having it show with a leading zero and then needing to hit enter. Not sure why I didn't get that last time but that now works right
Having an Apple Developer account I am considering this as my first try at a submission at an App Store submission
An openjdk version or versions will be included to go with that. The Java Web Start deployment may be reconsidered as well.
When the puzzles get tough, the tough get the Sunday Sudoku Solver