Partial Eclipse 2023

I got eclipse glasses from the EcoExploratorio and we saw part of the eclipse on Saturday, October 14, 2023.

Around 2:00 PM AST (18:00 UTC) it got cloudy, and we lost our chance to see the maximum extent, which happened around 2:24 PM. Fortunately, we have access …

more ...



Oscar Moreno de Ayala

Moreno tiene corillo: black and white image of a fuzzy haired man in a stripped jacket.

Oscar Moreno de Ayala, PhD was my thesis advisor and mentor. He passed away in 2015, and his colleagues described him as "the spirit of mathematics in Puerto Rico". And while that is true, I think it misses out on the impact Oscar had on computer science in Puerto Rico …

more ...

Glass Ceiling

Hace unos meses compartí acerca de las mujeres en la ciencia (de cómputos). Cuando escribí eso, sentí que se quedaron fuera varias mujeres que han sido importantes en mi carrera. Pero no en el aspecto de la ciencia de computos, sino por otras razones.

Y aqui hay un efecto curioso …

more ...

Mujeres en la ciencia de cómputos

Introduccion

La Dra. Liz Diaz me invitó a participar del Segundo Simposio El Poder de la Mujer en las Ciencias, el 15 y 16 de abril de 2021. Se supone que para presentar los programas de ciencia de computos. Pero su invitación y el tema de la conferencia me hicieron …

more ...


First steps in Plan 9

While learning about Mastodon and the fediverse (more on that later, in a separate post), I ran across a group of people learning and working with Plan 9. Plan 9 is an operating system developed at Bell Labs in the 1990's, a sort of successor to some of the ideas …

more ...

Low-power computing

Introduction

I sometimes direct the UPR High Performance Computing facility, or as my colleagues like to call it, the medium performance computing facility. We've run largish linux clusters and big sgi machines since the early naughts.

So it's a little surprising I'm also interested in low-power computing. Until you hear …

more ...

Covid-19 and the Random Student Generator

It's been a few months since I wrote anything in the blog. Like everyone, I've been busy with the Covid-19 pandemic. We moved all classes online in March, and Fall 2020 is online only too. Teaching online is hard, maybe as hard as learning online. I'm grateful to the Carpentries …

more ...


2020 Earthquakes

Introduction

Puerto Rico had a swarm (or sequence) of earthquakes at the end of 2019 and the start of 2020. So far, the largest was a magnitude 6.4 on January 7, 2020.

Since around December 28, there have been hundreds of quakes in the region. Several researchers have made …

more ...




Water levels in Carraizo reservoir

Introduction

During the 2015 drought I wrote niveles-carraizo, an openshift app to monitor the water levels at the reservoir close to my home. Openshift changed the way apps work, so the app stopped working a while back.

The app used a cronjob to scrape data from our water works, but …

more ...

Traffic analysis of SSB private messages

Notebook more ...

A map of student progress in CCOM

Introduction

We were discussing in our department the pre-requisites for different courses in computer science, and I started wondering about the "normal progression" of students in our Computer Science bachellor's degree. We have a suggested 4 year curriculum, but hardly any students graduate in 4 years. I wanted to see …

more ...

diffhash: find differentially expressed kmers

I've been wanting to learn julia for a while, and with the recent release of version 1.0 I figured now's a good time. I worked some of the tutorial, and figured I could start writing real programs, so I took a stab at a program I've been mulling about …

more ...



Using Google Drive from the command line

Introduction

The University of Puerto Rico has a G Suite Education Edition agreement. Several researchers are interested in using Google Drive to backup and securely share data and results. We set up a Team Drive for testing in one of our projects, and it was working nicely, but one of …

more ...



Solar Panel

After Hurricane Maria hit Puerto Rico on September 20, 2017 I bought a solar panel kit. The kit had a 100 Watt solar panel (12 V), a charge controller, and cabling. I had already purchased a 1200 Watt inverter after Hurricane Irma, and pulled the battery from one of the …

more ...







Shannon's Juggling Theorem

Theorem 1. In a uniform juggle with dwell time \(D\), vacant time \(V\), flight time \(F\) then

$$\frac{F+D}{V+D}=\frac{B}{H},$$
where \(B\) is the number of balls and \(H\) the number of hands.

Scientific Aspects of Juggling.

In Claude Elwood Shannon: Collected Papers. Edited by …

more ...