CentOS Linux 8 is about to die. What do you do next?

The end of CentOS 8 Linux has been coming for awhile now, and the day is finally here. On December 31, 2021, Red Hat‘s CentOS Linux 8 will reach End Of Life (EOL). Since that falls right in the heart of the holiday season, Red Hat will extend CentOS Linux 8 zero-day support until January 31, 2022. Indeed, there will be one last CentOS Linux 8 release — perhaps even after CentOS 8’s official EOL. After that, it’s all over for CentOS Linux.

Source: CentOS Linux 8 is about to die. What do you do next? | ZDNet

Yikes!  Just heard about this.  Last year I chose CentOS 8 over 7 for this server so I would not have to deal with end of life issues for awhile.  It appears CentOS 7 will be good until 2024 and 8 ends today.  Ugh.

Log4j flaw: Attackers are making thousands of attempts to exploit this severe vulnerability

Log4j is used in many forms of enterprise and open-source software, including cloud platforms, web applications and email services, meaning that there’s a wide range of software that could be at risk from attempts to exploit the vulnerability.

Source: Log4j flaw: Attackers are making thousands of attempts to exploit this severe vulnerability | ZDNet

Nuclear penalized multinomial regression with an application to predicting at bat outcomes in baseball

We propose the nuclear norm penalty as an alternative to the ridge penalty for regularized multinomial regression. This convex relaxation of reduced-rank multinomial regression has the advantage of leveraging underlying structure among the response categories to make better predictions. We apply our method, nuclear penalized multinomial regression (NPMR), to Major League Baseball play-by-play data to predict outcome probabilities based on batter-pitcher matchups. The interpretation of the results meshes well with subject-area expertise and also suggests a novel understanding of what differentiates players.

Source: [1706.10272] Nuclear penalized multinomial regression with an application to predicting at bat outcomes in baseball

JavaScript Charts & Maps

Go ahead, and open these few demos: 1 2 3 4 5 6 7. Try scrolling, hovering, dragging, selecting – they just feel right. That’s how amCharts 4 was designed – to feel right out-of-the-box.

Source: JavaScript Charts & Maps – amCharts

Need charts for baseball-handbook.com and evaluated this, google charts, and d3.js. Google charts does not work, d3.js is extremely complicated, and still looking into this.

Update: Decided to go with d3.js because it has a command that can grab csv or json data streamed from another script. Google and amCharts seem to be for more static one off charts whereas baseball-handbook needs a chart for over 15K baseball players generated from a DB. It can be done using Google and amCharts but it’s messy.

Meanwhile it took me 4 hours to figure out how to get a label correctly rotated 90 degrees on a right side axis in a dual Y line chart using d3.js. amCharts is very nice and still may use them for one offs in the future.

Inside Foxconn’s empty buildings, empty factories, and empty promises in Wisconsin

Months after the 2018 groundbreaking, the company was racing to hire the 260 people needed to receive the first tranche of payments from the lucrative subsidy package passed by then-Gov. Scott Walker. Recruiters were told to hit the number but given little in the way of job descriptions. Soon, the office began to fill with people who had nothing to do. Many just sat in their cubicles watching Netflix and playing games on their phones.

Source: Inside Foxconn’s empty buildings, empty factories, and empty promises in Wisconsin

4 Best Chart Generation Options with PHP Components

Although it is JavaScript based, Google Charts has a couple of options to make your charts entirely in PHP. You can either use server-side code (in our case PHP) to get the data, or get one of the open-source wrappers to do it for you.

Source: 4 Best Chart Generation Options with PHP Components – SitePoint

Need to generate charts for the baseball-handbook.com website and looking into php options.  Google seems like the simplest solution right now.  The above site breaks down each option nicely.

Here’s more info about Google Charts.