knoebber

Joined 7 years ago

Karma
209
Submissions
91
Member since
Jul 15
My email is my HN username at gmail dot com.
View on Hacker News

Recent submissions

Comment · 9 months ago
Grinnell 17' here. At first I didn't enjoy intro with Racket. But by the end I changed my mind and it ended up being one of my favorite courses. In retrospect that class easily had the most impact on me during my CS major... I still have quite a few functional programming habits. These days I like to code in elixir for side projects, which has quite a few similarities.

Anyways, cool to see another alum here! I hope the department keeps it around for a while longer :)

Comment · 2 years ago
I assume 'work life balance'
Comment · 2 years ago
Like any good yakshaving programmer, i built/use my own note taking / TODO app. Now I want to implement a feature where I can send a SMS to my app, and it will save the text/media to my database. Seems like a lot less friction than using the UI on my phones browser if I just need to save a quick note.
Comment · 2 years ago
the act of writing it down probably makes them remember it.
Comment · 2 years ago
I’m surprised they weren’t doing this already . This is standard for CC companies afaik.
Comment · 2 years ago
Fair criticisms, but at the end of the day, Kagi offers a better search experience then all the alternatives for a fair price, so I pay for it. I don't really need to have 'faith' in it, though I do hope it sticks around.

Also, can't wait to get my tshirt! (closed beta user here)

Comment · 2 years ago
Comment · 2 years ago
Yeah, I believe they send DSL through the same lines that they don't want to support anymore.
Comment · 2 years ago
Comment · 2 years ago
Not useful for people who live in areas without cell service. These folks will have no way to make calls from home if ATT pulls out.
Comment · 3 years ago
I think the main use case today is the dom traversal API. It makes operations like "add the 'error' class to all <input> elements in the form" simple:

    $('#some-form').find('input').addClass('error')
Obviously you can do this in vanilla JS, but it's more cumbersome so you'll probably end up rewriting your own less complete version of jquery. There is some value to using a well worn library with public documentation that other developers can find/extend instead of a home grown solution.

With that said, I wouldn't use it for a green field project. For sites that require lots of interactivity I would pick a modern front end framework that doesn't require this kind of manual dom traversal (probably phoenix/liveview).

Comment · 3 years ago
Please drink a verification can
Comment · 3 years ago
from the README:

> Currently it only supports Golang's pprof dump, I am working on supporting more formats

Comment · 3 years ago
Anecdote: I had serious wrist/hand pain after using a mechanical keyboard for years. I changed to a low profile keyboard, and I don't have pain anymore. Who knows, maybe it was coincidence.
Comment · 3 years ago
Lol, if you say so.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton