FLiPN-FLaNK Stack Weekly for 30 April 2023
Published: 2023-06-05 15:00:38

---
title: FLiPN-FLaNK Stack Weekly for 30 April 2023
published: true
date: 2023-04-30 17:34:00 UTC
tags: 
canonical_url: 
---

 

## 30-April-2023

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#flipn-flank-stack-weekly)FLiPN-FLaNK Stack Weekly

Tim Spann @PaaSDev

It was great seeing everyone at the Real-Time Analytics Summit and the meetup in San Francisco. Now let's get current on NiFi and build some new Data Flows!

May 3, 2023!!!! Join me and the NiFi creators! [https://attend.cloudera.com/nificommitters0503?internal\_keyplay=data-flow&internal\_campaign=FY24-Q2\_Webinar\_Cloudera\_AMER\_NiFi\_Meet\_the\_Committers&cid=7012H000001ZNXBQA4&internal\_link=p07](https://attend.cloudera.com/nificommitters0503?internal_keyplay=data-flow&internal_campaign=FY24-Q2_Webinar_Cloudera_AMER_NiFi_Meet_the_Committers&cid=7012H000001ZNXBQA4&internal_link=p07)

Cool NiFi 2.0 Stuff -> [https://issues.apache.org/jira/browse/NIFI-10757](https://issues.apache.org/jira/browse/NIFI-10757)

<iframe allowfullscreen="" height="396" src="https://www.youtube.com/embed/W1zho5yzm5M" width="476" youtube-src-id="W1zho5yzm5M"></iframe>
  

[![timpacman](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/timpacman.jpg)](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/timpacman.jpg)

[![NiFiEvolution](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/evolution.jpeg)](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/evolution.jpeg)

## [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#code--community)CODE + COMMUNITY

Please join my meetup group NJ/NYC/Philly/Virtual.

[http://www.meetup.com/futureofdata-princeton/](http://www.meetup.com/futureofdata-princeton/)

[https://www.meetup.com/futureofdata-sanfrancisco/events/292453316/](https://www.meetup.com/futureofdata-sanfrancisco/events/292453316/)

[https://www.meetup.com/futureofdata-newyork/](https://www.meetup.com/futureofdata-newyork/)

[https://www.meetup.com/futureofdata-philadelphia/](https://www.meetup.com/futureofdata-philadelphia/)

[![ready](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/ReadyFlows.jpg)](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/ReadyFlows.jpg)

This is Issue #81

[https://github.com/tspannhw/FLiPStackWeekly](https://github.com/tspannhw/FLiPStackWeekly)

[https://www.linkedin.com/pulse/schedule-2023-tim-spann-/](https://www.linkedin.com/pulse/schedule-2023-tim-spann-/)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#apache-nifi-20)Apache NiFi 2.0

NiFi 2.0 Python Demo

NiFi build for 2.0.0-SNAPSHOT allowing Python Processors: [https://drive.google.com/file/d/1xAuao9rV8F\_CQBLqWLWp7P12iZpuuUEP/view?usp=share\_link](https://drive.google.com/file/d/1xAuao9rV8F_CQBLqWLWp7P12iZpuuUEP/view?usp=share_link) And some sample processors: [https://drive.google.com/drive/folders/1VCtNQmThAHL44-t2ORdav9YPIHMvCk\_b](https://drive.google.com/drive/folders/1VCtNQmThAHL44-t2ORdav9YPIHMvCk_b)

[https://www.youtube.com/watch?v=9Oi\_6nFmbPg&ab\_channel=NiFiNotes](https://www.youtube.com/watch?v=9Oi_6nFmbPg&ab_channel=NiFiNotes)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#minifi-updates)MiNiFi Updates

CEM MiNiFi C++ Agent - 1.23.04: Added support for the following processors: Fetch/PutOPCProcessor to get and push data over OPC-UA, Start shipping prometheus extension for metrics export, EL toDate can now parse RFC3339 dates. [https://docs.cloudera.com/cem/1.5.1/release-notes-minifi-cpp/topics/cem-minifi-cpp-agent-updates.html](https://docs.cloudera.com/cem/1.5.1/release-notes-minifi-cpp/topics/cem-minifi-cpp-agent-updates.html) [https://docs.cloudera.com/cem/1.5.1/release-notes-minifi-cpp/topics/cem-minifi-cpp-download-locations.html](https://docs.cloudera.com/cem/1.5.1/release-notes-minifi-cpp/topics/cem-minifi-cpp-download-locations.html)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#data-trends)Data Trends

[https://www.thoughtworks.com/radar/languages-and-frameworks?blipid=202210050](https://www.thoughtworks.com/radar/languages-and-frameworks?blipid=202210050)

[https://github.com/sdv-dev/SDV](https://github.com/sdv-dev/SDV)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#videos)Videos

[https://www.youtube.com/watch?v=lqxPyHYzGQ0&ab\_channel=DatainMotion](https://www.youtube.com/watch?v=lqxPyHYzGQ0&ab_channel=DatainMotion)

[https://www.youtube.com/watch?v=4RoMOQtqKC0](https://www.youtube.com/watch?v=4RoMOQtqKC0)

[https://www.youtube.com/watch?v=yKFS8-A14Tg&ab\_channel=DatainMotion](https://www.youtube.com/watch?v=yKFS8-A14Tg&ab_channel=DatainMotion)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#articles)Articles

[https://www.cloudera.com/solutions/dim-developer.html](https://www.cloudera.com/solutions/dim-developer.html)

[https://www.datainmotion.dev/2023/04/cloudera-data-flow-readyflows.html](https://dev.to/tspannhw/cloudera-data-flow-readyflows-318e-temp-slug-2309711)

[https://www.datainmotion.dev/2023/04/dataflow-processors.html](https://dev.to/tspannhw/dataflow-processors-cheat-sheet-28eo-temp-slug-6808800)

[https://funnifi.blogspot.com/2023/04/transform-json-string-field-into-record.html](https://funnifi.blogspot.com/2023/04/transform-json-string-field-into-record.html)

[http://funnifi.blogspot.com/2023/04/using-jslttransformjson-alternative-to.html](http://funnifi.blogspot.com/2023/04/using-jslttransformjson-alternative-to.html)

[https://docs.cloudera.com/cdp-public-cloud/cloud/getting-started/topics/cdp-deploy\_cdp\_using\_terraform.html](https://docs.cloudera.com/cdp-public-cloud/cloud/getting-started/topics/cdp-deploy_cdp_using_terraform.html)

[https://streamnative.io/blog/introducing-oxia-scalable-metadata-and-coordination?](https://streamnative.io/blog/introducing-oxia-scalable-metadata-and-coordination?)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#recent-talks)Recent Talks

[https://www.slideshare.net/bunkertor/meetup-streaming-data-pipeline-development](https://www.slideshare.net/bunkertor/meetup-streaming-data-pipeline-development)

[https://www.slideshare.net/bunkertor/rtas-2023-building-a-realtime-iot-application](https://www.slideshare.net/bunkertor/rtas-2023-building-a-realtime-iot-application)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#events)Events

[https://www.youtube.com/watch?v=Ws7YmAHE1O8](https://www.youtube.com/watch?v=Ws7YmAHE1O8)

[https://www.cloudera.com/about/events/evolve.html](https://www.cloudera.com/about/events/evolve.html)

[https://web.cvent.com/event/7598f981-2f7e-4915-b662-bd7be9b5f48d/summary?RefId=homepage\_impact24](https://web.cvent.com/event/7598f981-2f7e-4915-b662-bd7be9b5f48d/summary?RefId=homepage_impact24)

May 3, 2023: Meet the Committers. Virtual [https://attend.cloudera.com/nificommitters0503](https://attend.cloudera.com/nificommitters0503)

May 3-10, 2023: Special Once in a Lifetime Event. Virtual.

[![img](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/may9jug.jpg)](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/may9jug.jpg)

May 9, 2023: Garden State Java User Group. In-Person. New Jersey [https://gsjug.org/](https://gsjug.org/). Modern Data Streaming Pipelines with Java, NiFi, Flink, Kafka. [https://gsjug.org/meetings/2023/may2023.html](https://gsjug.org/meetings/2023/may2023.html) [https://www.meetup.com/garden-state-java-user-group/events/293229660/](https://www.meetup.com/garden-state-java-user-group/events/293229660/)

May 10-12, 2023: Open Source Summit North America. Virtual [https://events.linuxfoundation.org/open-source-summit-north-america/](https://events.linuxfoundation.org/open-source-summit-north-america/)

May 17-18, 2023: IBM Event. Raleigh, NC.

May 23, 2023: Pulsar Summit Europe. Virtual [https://pulsar-summit.org/](https://pulsar-summit.org/)

[![talks](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/nififasttim.png)](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/nififasttim.png)

[![talks2](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/Timothy%20Spann%20_%20David%20Kjerrumgaard%20_%20Julien%20Jakubowski.png)](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/Timothy%20Spann%20_%20David%20Kjerrumgaard%20_%20Julien%20Jakubowski.png)

May 24-25, 2023: Big Data Fest. Virtual. [https://sessionize.com/big-data-fest-by-softserve/](https://sessionize.com/big-data-fest-by-softserve/)

June 14: 12PM EDT Cloudera Now - Virtual [https://www.cloudera.com/about/events/cloudera-now-cdp.html?internal\_keyplay=ALL&internal\_campaign=FY24-Q2\_AMER\_CNOW\_Q2\_WEB\_EP\_P07\_2023-06-14&cid=7012H000001ZLmyQAG&internal\_link=p07](https://www.cloudera.com/about/events/cloudera-now-cdp.html?internal_keyplay=ALL&internal_campaign=FY24-Q2_AMER_CNOW_Q2_WEB_EP_P07_2023-06-14&cid=7012H000001ZLmyQAG&internal_link=p07)

June 26-28, 2023: NLIT Summit. Milwaukee.  
[https://www.fbcinc.com/e/nlit/default.aspx](https://www.fbcinc.com/e/nlit/default.aspx)

June 28, 2023: NiFi Meetup. Milwaukee and Hybrid. [https://www.meetup.com/futureofdata-princeton/events/292976004/](https://www.meetup.com/futureofdata-princeton/events/292976004/)

[![meetup](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/junemeetup.jpg)](https://raw.githubusercontent.com/tspannhw/FLiPStackWeekly/main/images/junemeetup.jpg)

July 19, 2023: 2-Hours to Data Innovation: Data Flow [https://www.cloudera.com/about/events/hands-on-lab-series-2-hours-to-data-innovation.html](https://www.cloudera.com/about/events/hands-on-lab-series-2-hours-to-data-innovation.html)

October 18, 2023: 2-Hours to Data Innovation: Data Flow [https://www.cloudera.com/about/events/hands-on-lab-series-2-hours-to-data-innovation.html](https://www.cloudera.com/about/events/hands-on-lab-series-2-hours-to-data-innovation.html)

Cloudera Events [https://www.cloudera.com/about/events.html](https://www.cloudera.com/about/events.html)

More Events: [https://www.linkedin.com/pulse/schedule-2023-tim-spann-/](https://www.linkedin.com/pulse/schedule-2023-tim-spann-/)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#code)Code

[https://flightaware.com/adsb/stats/site/180330](https://flightaware.com/adsb/stats/site/180330)

[https://huggingface.co/chat/conversation/644b0761bde5eee46bf58eb2](https://huggingface.co/chat/conversation/644b0761bde5eee46bf58eb2)

[https://github.com/streamnative/oxia](https://github.com/streamnative/oxia)

### [<svg aria-hidden="true" height="16" version="1.1" viewbox="0 0 16 16" width="16"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg>](https://github.com/tspannhw/FLiPStackWeekly/blob/main/30APR2023.md#tools)Tools

[https://github.com/xdgrulez/kash.py](https://github.com/xdgrulez/kash.py)

[https://cheat.sh/](https://cheat.sh/)

[https://github.com/kuasar-io/kuasar/releases](https://github.com/kuasar-io/kuasar/releases)

[https://github.com/jkfran/killport](https://github.com/jkfran/killport)

[https://github.com/StanfordBDHG/HealthGPT](https://github.com/StanfordBDHG/HealthGPT)

[https://orbstack.dev/](https://orbstack.dev/)

[https://github.com/dynobo/normcap](https://github.com/dynobo/normcap)

[https://github.com/faustomorales/keras-ocr](https://github.com/faustomorales/keras-ocr)

[https://www.dragonflydb.io/](https://www.dragonflydb.io/)

[https://github.com/gventuri/pandas-ai](https://github.com/gventuri/pandas-ai)

[https://mrsk.dev/](https://mrsk.dev/)

[https://github.com/termux/termux-app](https://github.com/termux/termux-app)

[https://www.youtube.com/watch?v=GsUKTs-J7jQ&ab\_channel=DatainMotion](https://www.youtube.com/watch?v=GsUKTs-J7jQ&ab_channel=DatainMotion)

[https://lineageos.org/](https://lineageos.org/)

[https://github.com/h2oai/h2o-llmstudio](https://github.com/h2oai/h2o-llmstudio)

[https://github.com/sdv-dev/SDV](https://github.com/sdv-dev/SDV)

[https://github.com/karpathy/nanoGPT](https://github.com/karpathy/nanoGPT)

© 2020-2023 Tim Spann