What is Style?

Style or taste is knowing who you are and knowing what you like, and then being able to look outside of yourself, see the world around you, and then pick out the one thing from around you that does resonate with you, that makes you feel like you are who you are or that you can incorporate into your mindset and worldview.
I mean, it’s a process of collection, almost. Like you’re grabbing on to the little voices and artists and touchstones that make you who you are and give you your sense of self. You’re drawn to something without knowing why.

Kyle Chayka during an interview on the Ezra Klein Show

I did not expect to find this interview as fascinating as I did. It starts with the idea that taste/style is a personal feeling–intrinsic not extrinsic–that resonates with you, then explores how the internet has made for more niches of styles but shared those niches globally so we are, perhaps, loosing some of those fascinating hyper-local niches. Both increased diversity globally, but still some genericization as the algorithmically generated recommendations, of search engines and the like, help direct us towards the niches we like yet blinker us to discovery of others.

[A] feeling I’ve been having a lot lately is that scarcity is often what creates meaning. When you’re surrounded by infinite possibilities, when you know around the next corner is another video that might be funnier or more to your liking, you’re never going to sit with the thing that’s in front of you. You’re never going to be forced to have the patience, or the fortitude maybe, or the kind of willpower to fight through something and figure out if you truly like it or not.


Whereas, I think fighting that generic quality and figuring out at least one thing that brings you joy and you’re passionate about and that makes that change happen in your brain makes you have this encounter that you never expected. That’s the only thing that’s worth doing in life, kind of. Or at least in the field of culture, why would you want to have the generic experience? Why would you want the lowest common denominator result of recommendation?

Kyle Chayka during an interview on the Ezra Klein Show

AI Antibiotic Drug Discovery

A recently published article, about using AI to help discover a new class of chemical antibiotics, is likely one of the first of a wave of applications of artificial intelligence techniques to solving scientific problems.

The Hard Fork podcast has an excellent interview with one of the researchers involved in the study. They do a great job describing the problem (the search for antibiotics to deal with drug resistant bacteria) and overviewing how the AI was combined with physical experiments to do the research.

Making Printed Circuit Boards (PCBs)

It turns out that it’s pretty easy (and relatively cheap) to design and order printed circuit boards (PCBs).

PCB wired up to a light box.

I’ve used Fritzing to design them. It’s simple to use with their PCB view window. They have a lot of parts available (such as the 3pin connectors), though I did have to get the fritzing part for the Raspberry Pi Pico off the Raspberry Pi website. Fritzing is very commonly used for circuit diagrams on the web, so it’s fairly easy to find parts you’re looking for. The current version (>1.0) requires a small donation, but the older version (0.9+) is free, and I’ve used both successfully.

The board above is used to connect a Raspberry Pi Pico to pairs of LEDs and touch sensors. In this case only one pair is in use to make a light box that can be turned on and off by touching the sides.

Light box in action.

There are a number of companies that will take the exported Gerber files and make you a PCB. In fact, there’s even an option within Fritzing to place an order. I’ve used PCBWay (this is my PCBWay referrer link that gets me a discount if you use it), which, as of this writing, costs about $5 for a batch of 5 PCBs (that’s the minimum order), plus about $10 for 15 day shipping to the US. The only change I made to their standard settings is to use the Lead-free solder.

Image of PCB.
One of my first PCBs. It makes it easier to connect a Raspberry Pi Pico to a series of touch sensor and LED pairs. I messed this one up by not using the official raspberrypi.com part and not realizing that the one I chose did not have the holes drilled all the way through the board.

I’d like to have my physics and/or computer science students design and make their own starting next year.

Spray Paint Planets

One of my students really got into spray-paint art this year, especially planets. By the time she was done she’d completed over two dozen pieces; some on paper, some on wood, some on clear plastic or acetate, and some of which we backlit with LED’s. Her paintings are all over the Makerspace, which generates a lot of interest.

However, now that this student has graduated, we’ve had to find another way to teach the process. I’m using the above video as a quick introduction to the process (note: it starts at 36 seconds because the author uses a single rude word in her preamble).

Polar Coordinates Animation

A couple quick programs (polarGraphs.py) to create animations of the drawing of functions in polar coordinates (for my pre-Calculus class).

Graph of the function: r = 4 cos(θ)

It can export as a movie (mp4 as above). W can also transform functions (using: polarToCartesianGraph.py ) from rectangular to polar coordinates (and back: you can choose the settings).

Coordinate transforms Cartesian to Polar and back again for r = 4 cos(θ)

A Note on using ChatGPT

This python program uses the matplotlib library, and, for the first time for me, I used ChatGPT to figure out the syntax for things like drawing arcs and arrows, and exporting animation files, instead of googling my questions. ChatGPT worked great, and significantly speeded up the process. It does make me wonder, however, that since these models are based off of what they’ve scraped from the internet, are they going to run create problems for themselves if people stop asking questions on places like stackoverflow and rely on AI instead. Although, this might just mean that the AI will tend to be just be a little bit behind the cutting edge and there will continue to be a need for question and answer forums.

Area of a Triangle

The area of a triangle is one half of the length of the base times the height:

 A = \frac{1}{2} \cdot b \cdot h

Six triangles with the same area.

For my Geometry class, I made this set of six triangles to show that as long as the base and height are the same, all these triangles will have the same area.

Each student measured a triangle and found its area, which is a useful exercise in itself to get them to transfer the ideas and equations out of the book, and then the all compared their results. Their calculated areas were all within 5% of the actual value, which was not unexpected given that some small measurement error was inevitable.

Since you can use any side as the base, not everyone measured the equivalent side and height, so I had to demonstrate that similarity as I summed up the exercise.

For the next time I use this set, I’ve marked the one side that is 10 cm on each triangle for students to use as the base.