HNHacker News
TopNewBestAskShowJobs

cgranier

320 karma · joined August 14, 2010

[ my public key: https://keybase.io/cgranier; my proof: https://keybase.io/cgranier/sigs/GXyxmZQ3Uz0Li50-XgHkyUbZg0y8lBqpmY3PPp8hDrQ ]
submissionscomments
cgranier··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··on Ask HN: What Are You Working On? (Nov 2025)
That was quite fun. Will be back.
cgranier··on Show HN: Unity like game editor running in pure WASM
Having worked extensively with TDI Explore and Wavefront software on SGI machines, seeing this on my browser still blows my mind.
cgranier··on Reddit subs with millions of followers plan to extend the blackout indefinitely
I moved the Sync icon to a folder and replaced it with Hack (a hacker news app).
cgranier··on The end of the high school essay
ChatGPT is quite capable of generating content in Spanish. Not sure how many good lectures are available on YouTube though.
cgranier··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··on Show HN: An Excel Wordle Solver
Thanks. I'll take a look at this. Always looking for more Excel magic.
cgranier··on Great minds think alike: Twins beat school’s cheating claim, win $1.5M
https://archive.vn/bZrMm
cgranier··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··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··on [dead]
Anyone looked through these studies?
cgranier··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··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··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··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··on Mastodon Explained
I did not know this...
cgranier··on Ask HN: What are the most prestigious badges a software developer can take/award
What about the "Arctic Code Vault Contributor" badge?
cgranier··on The first rule of Microsoft Excel: Don’t tell anyone you’re good at it
Exactly. But it is crazy how far you can take Excel (and even Google Sheets) with the proper organization.
cgranier··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··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.

cgranier··on What are some cool holiday gifts for techies?
+1 for the YubiKeys. Can't really have too many.
cgranier··on What are some cool holiday gifts for techies?
Some of these are not only really cool, but quite useful as well. Thanks!
cgranier··on What are some cool holiday gifts for techies?
I was looking at a Pi as well. There's so many models now, it's hard to keep up, though.
cgranier··on What are some cool holiday gifts for techies?
That sounds like a ton of fun (until someone invariably mixes all the putties, ha ha)
cgranier··on What are some cool holiday gifts for techies?
Can't go wrong with a good cutting board!
cgranier··on What are some cool holiday gifts for techies?
Totally valid. It doesn't have to be tech-oriented, but something a tech-oriented person would enjoy. I found some cool camping gear as well as [tools](https://www.amazon.com/GearWrench-85035-35-MicroDriver-Set/d...) for my vehicle.

Or this cauterizer for tying better flies: https://olefloridaflyshop.com/shop/tying-tools/misc-tying-to...

cgranier··on Ask HN: What are the best-designed things you've ever used?
Thankfully not what I expected when I read "nail puller."
cgranier··on Ask HN: What are the best-designed things you've ever used?
To this day, I can't understand the thought process behind opening only one half of the door and locking the other one. I used to go around unlatching the offending doors, but got tired of it.
cgranier··on Study: All non-violent criminals jailed on minor drug offence should be released
I have zero experience with this issue, but someone I met fundraising a few projects ago launched this, which is aimed at solving your particular issue:

[70 Million Staffing](https://www.70millionstaffing.com/) - focused on hiring people with criminal records and its counterpart: [Commissary Club](https://app.commissary.club/) - a social network for ex-cons.

Also, maybe now with the new emphasis on remote work, people with criminal records have a better chance at getting hired?

cgranier··on GNU Units
Same here... And I think it was quoted here a week or so ago again. Great story.
Page 1 of 2Next →