Viewing profile — kbuchanan
kbuchanan
HN member- Joined
- Thu, May 19, 2016, 5:42 PM UTC
- HN karma
- 720
- Public activity
- 108 items
- HN profile
- View on Hacker News ↗
About kbuchanan
No profile information was provided.
Recent public activity
-
comment
Comment #49140688
I didn't even know what a cycloidal gearbox was! Good work—you've kicked off an exciting career.
-
comment
Comment #48193927
I agree this is a problem too, but I suspect mostly for novel(ish) software problems. For me, LLMs have expanded the solution space, because, while I used to be decent with SQL in …
-
comment
Comment #45493768
I think this list demonstrates the OP's point—entrenched, resource-heavy, and reputable firms have and will continue to capture most of the markets, not for lack of competition, bu…
-
comment
Comment #45109360
For me, working mostly in Planning Mode skips much of the initial misfires, and often leads to correct outcomes for the first edit.
-
comment
Comment #44949987
Thanks for this. I'd never heard of Chiang, and now I've bought my first book!
-
comment
Comment #44597869
I've had the same experience, although I feel like Claude is far more than a junior to me. It's ability to propose options, make recommendations, and illustrate trade-offs is just …
-
comment
Comment #41492987
Supported by my experience too. My tinnitus is very real, but when I discovered just how much of a psychological component was there, it became more manageable. Little by little I …
- story
-
comment
Comment #34778283
I think the bottom line with Clojure is it's not an ecosystem well-suited for non-veteran programmers. For as simple as the language is, effectively using Paredit, navigating parti…
-
comment
Comment #34746980
We embraced Hotwire with a Clojure backend. Favorite things: - One language model (i.e. no JS, just our favorite backend language) - Extremely minimal front-end tooling - All data …
-
comment
Comment #34022368
How do you prevent ⌘+Tab from automatically jumping you between desktops? At that point, the desktops feel like impediments, not boundaries.
-
comment
Comment #33960710
Yeah, I see no reason a terminal should require an account. Turned me off too.
- story
-
comment
Comment #33168882
Folks will naturally ask, "How did you get to this point?" One insight into successfully walking away from addictions is recognizing that this thing (e.g. alcohol, cigarettes) is u…
-
comment
Comment #33096611
I offered a counter example to the comment author too (Clojure has been wonderful for us), but I do wonder if there is one area where OO languages excel above functional: the shape…
-
comment
Comment #33087582
Oh man, this is not my experience. We may be different because we are a small company, and Clojure is our main language. But, we have a Clojure codebase of 90K lines, and is 10 yea…
-
comment
Comment #32814521
He argued that if universities cared about diversity their positions on affirmative action would be more dynamic than is commonly accepted. e.g.: > Affirmative action would also ap…
-
comment
Comment #32767369
I hated college. I never finished for the frogs. But I'm a lifelong reader. I don't regret failing to get a degree, but I regret that I wasn't in the right mindset and that I could…
-
comment
Comment #32611489
This sounds wonderful; I'm super supportive. But, is there anyone who can articulate the trade-offs without the snark? Are there research groups that benefited from the revenue who…
-
comment
Comment #32266852
It also bends credulity. It suggests 7 of 10 developers work for companies (or know someone who has) that fail to prevent onslaughts of their developers from leaving over deploymen…
-
comment
Comment #32172138
This post reminded me a little of my real estate agent's newsletter: 2007: There's never been a better time to buy! 2008: There's never been a better time to buy! 2012: There's nev…
-
comment
Comment #31934557
This is a great example of how on an individual level commentators want to bend democratic processes to achieve their own goals, but, without fail, they get caught in a tangle of c…
-
comment
Comment #31601021
What is their next best alternative? Rescinding offers is a way to show loyalty to those who already work for you.
-
comment
Comment #31543149
While I'm extremely sympathetic to this idea, one question nags at me: Long-tail code can also be long tail because _it was well-written from the beginning_. The author is arguing …
-
comment
Comment #30769797
It doesn't just keep on improving, but stays backwards compatible with every new release!