Friend and Foe
I'm not sure what the point of this training exercise was, but I did learn Bob's name. There were a bunch of us in a large room and we were each assigned a friend and a foe (secretly, no sha...
Craige_HalesI'm not sure what the point of this training exercise was, but I did learn Bob's name. There were a bunch of us in a large room and we were each assigned a friend and a foe (secretly, no sha...
Craige_Hales@lwx228 asked How do add text to a cell that has an image loaded? This idea is pretty simple: put the picture in a frame box, use a graphic script to decorate, take a new picture. The det...
Craige_HalesJMP's Run Program and HTTP Request use AI tools and FFmpeg to make a video. Completed project on youtube. Grab a book from https://www.gutenberg.org/ebooks/67121 and save the te...
Craige_HalesThe following is mostly right; I may have missed something or misunderstood something; read the linked doc (it is too short) and fire away in the comments - thanks. Bad analogy: a clas...
Craige_HalesThe clock project finished up a year ago. This is the start of a new project, which might turn into some sort of power monitor. Here's a picture of two waveforms on an old-school scope fro...
Craige_Hales@mlrpadilla asked about recovering files when JMP does not get a chance to save them. How do I recover most recent work on JMP files in cases of unavoidable computer/JMP shutdown? I ...
Craige_HalesCombine Integrate with Interpolate or SplineEval to get the area under the curve. @sseligman wrote Using JMP to Find the Area Under a Curve ; here's a little more information on some...
Craige_HalesDisplaying duplicate words with Text Box markup. @lehaofeng asked a question (well answered already) about removing duplicate strings within a bigger string. Here's some JSL that use...
Craige_HalesEmbed a picture of a data table in a chart. @Neo asked Is it possible to get a row & columns from an open table as inset in to a chart? fontscale = 2; // scale up as needed. make...
Craige_HalesJSL to write HTML. @cbaril requested a slide deck for the JMP Tip of the Day items to run in kiosk mode. The tips are stored in a JMP install directory as HTML files that will displa...
Craige_HalesCaturday is not the least popular day of the week. Almost a year ago I started collecting trending word data from Twitter. Not with a real goal in mind, other than making an artistic video...
Craige_HalesRecently I needed to do some web scraping to figure out parts availability. I used JMP to sift through the data and make a web page. This JSL is a simplified version of that web page generator. It cr...
Craige_HalesI just discovered the 20-year-old Wireworld computer, which appears to be just a picture. It's much more than a picture. Its a functional piece of art that calculates prime numbers. ...
Craige_HalesIdentifying steady-state slope via linear regression made me think about processes that would have a naturally changing behavior over time and how to make some JSL to simulate some data. ...
Craige_Hales@lala asked in How can use the regex substitution <*>? about grabbing URLs from HTML. Here's a little more detail on three proposed answers. First, the disclaimer: none of these ...
Craige_HalesSilent videos! If you only watch one, the second one is the general case and will also work for the bivariate case. The difference is whether the platform can handle the <<yaxis() or <<xa...
Craige_HalesI uploaded this video a couple of weeks ago; here's the JSL before I forget... I gave up on several aspects of the 3D geometry before it was perfect; in particular the tubes ...
Craige_HalesJSL to make the images for this 4K 60 FPS animation attached. The twisted links were fairly straightforward. Now I'm thinking about braids. There's a group bunch of mathematicians that are int...
Craige_HalesTime to upgrade the 8TB drive on a video server. One of the choices sticks out. Scanning the TB/Dollar column also locates the outlier. This is an old model USB desktop drive that I'm not recom...
Craige_HalesSeveral weeks ago I started a spring-force node-diagram project using data from Twitter. It got complicated, and I decided a video was the best way to showcase it. But, the video was long and boring....
Craige_Hales