cgranier's comments

cgranier | 3 months ago | on: Ask HN: What Are You Working On? (Nov 2025)

I'm working on a browser extension that lets you save a list of all your open tabs into a markdown document. You can format the output using a templating language and it saves direct to your Obsidian vault if you have one (otherwise gives you a markdown file to download, plus a clipboard copy).

github link: https://github.com/cgranier/tabSidian

Links to all the browser extension stores on github.

cgranier | 3 years ago | on: The end of the high school essay

Not sure how this would scale. Assuming all kids have access to their own computer and high-speed internet, are they supposed to spend 5 more hours at home watching internet lectures?

cgranier | 3 years ago | on: How to write API errors that keep your users moving forward (2021)

The beauty of writing more descriptive error codes is that it also forces the developer to think more thoroughly about what is causing a particular error and - hopefully- eliminating the issue all together.

I love finding easter eggs in code bases or error messages (as long as they don't introduce more headaches, of course).

cgranier | 3 years ago | on: The Receipts on Vaccine Efficacy

So, is this video trying to make the point that vaccine efficacy decreased over time? Because, if you look (not even closely), you will notice that the headlines are not in chronological order... nor do they reference the same vaccines, or number of doses, or variants.

Cherry picking at its finest.

cgranier | 3 years ago

Anyone looked through these studies?

cgranier | 3 years ago | on: Ooh.directory

I still have an instance of Fever running on one of my servers.... but I really need to update the feeds I'm tracking with it. I haven't updated them in ages.

cgranier | 3 years ago | on: Books recommended by profitable founders

Why doesn't the second chart (Books with more than 3 recommendations) use the same color mapping as the first one? You've already color-coded all these titles. Why switch the colors?

cgranier | 3 years ago | on: Lazy, a Capture Tool for Knowledge

The irony of an app called "lazy" that makes you scroll endlessly with your finger to advance through an animated gif.

Looks interesting though...

cgranier | 3 years ago | on: How diffusion models work: the math from scratch

Somewhat relevant.... I really enjoyed going through the Neural Networks From Scratch (NNFS) book/course. It goes in-depth through all the math and why it's there. I had to dig back to some college level calculus and had a ton of fun with it. I found that actually doing the integrations by hand in a notebook helped tremendously.

If you find something like that for diffusion models, don't forget to share.

cgranier | 3 years ago | on: The first rule of Microsoft Excel: Don’t tell anyone you’re good at it

At the time we were doing online video distribution, which went from ingesting content from traditional sources (betacam, film, etc), editing, preparing distribution-ready videos, create metadata, upload to various systems... all the way to social media campaigns, etc.

Where/how does Excel knowledge factor into this?

Well, we managed a lot of data, mostly (but not only) CSV files. It's very useful to learn a few text manipulation functions in Excel when creating CSV files with sequential and or repetitive content (think TV episodes, etc). Or creating several flavors of CSV for each platform. Yes, a database backend with smart exporting functions might work well, but sometimes fast beats perfect, especially for one-off jobs.

Uploading thousands of videos into YouTube was much quicker with one or two CSV files. By learning some basic Excel, everyone was able to minimize errors and maximize output.

What else could we do with Excel? We could export XML files of our video edits from Premiere/FinalCut Pro, run them through a script into Excel and immediately get a report showing all the editing errors that still needed fixing (we had to edit the videos in a very particular way). This alone saved sooooo much time. Interestingly enough, we were also able to identify individual editors by the mistakes they made (it seems each one had a particular quirk).

I also ran the entire digitizing project in an Excel file, complete with burn charts and velocity calculations.

Over the years, I've received calls from every one of my employees, now on with their lives in other jobs, and one thing they're always grateful for are the Excel lessons.

And once you learn the logic behind building Excel functions and spreadsheets it opens your mind to other uses or more programming skills.

It's much easier to teach someone the power of a few choice Excel functions than to teach them Python from scratch. Plus you can see their eyes light up immediately. Fun times.

cgranier | 3 years ago | on: The first rule of Microsoft Excel: Don’t tell anyone you’re good at it

Every new hire gets to watch this video (https://www.youtube.com/watch?v=0nbkaYsR94c) then we go through daily Excel tips and tricks until they're comfortable with it. I know Excel is not the right tool for everyone or everything, but the amount of useful work you can get done quickly IF you know a few basic Excel text manipulation functions is crazy.

I even have an Excel spreadsheet that helps me solve Wordle.

page 1