HNHacker News
TopNewBestAskShowJobs

tvink

243 karma · joined June 23, 2022

submissionscomments
tvink··on What About Rails?
> Heck, it is even false for me as a software engineer.

Amen

Honestly, the gap from knowing which command line tool you probably need, to the command that does what you need... Prior to AI I have replicated probably a thousand command line capabilities in Ruby because I just couldn't be bothered.

tvink··on Will There Be a 7G?
On raw coverage of 5g, only a few much denser countries are better. You live in basically the best 4g and 5g covered, sparsely populated country on earth :) most countries are not just further behind.
tvink··on Neki – Sharded Postgres
I've never known in a shorter time that a CEO is too defensive to be a business partner faster.
tvink··on Apparently CodePen 2.0 sends data to their servers as you type
You're gonna be shocked how many input fields do this for various UX features :)
tvink··on Programming is Art
>still write bad code unless my colleagues and the people who submit PRs

It's interesting you feel comfortable to comment with such authority on the capability of a tool you don't even use... Lisp is a bad programming language because my 10 year old brother wrote some really bad stuff, btw!

tvink··on Squeak 6.1
A big influence for modern js is chained enumeration, like forEach
tvink··on Squeak 6.1
Wouldn't you just do elixir now? It's like erlang but even wilder.

I think smalltalk and erlang are so interesting because they model the idea of small computers so differently.

Lisp just feels like the purest way to understand what the units of a programming language really is.

tvink··on Software for One
Don't think it has to be, if you are mindful of it. Ai uses fewer dependencies usually, as it doesn't mind rewriting things, and you can easily add scans and sanity checks to your sdlc
tvink··on Who's afraid of Chinese models?
I think calling opencode the trend is naive. This not what is being run on company time.
tvink··on In Emacs, everything looks like a service
Idunno. I think you end up teaching them nothing and just doing it for them. I mentor plenty folks without learning more than basics of vscode/cursor, and the most important lesson for them is always how to figure out how to do stuff (which has never been easier than today).
tvink··on In Emacs, everything looks like a service
I'm unsure why you point this out. It's also a non issue if you're trying to drive a unicycle. Isn't it more interesting to talk about the cases where it applies? Or do you reckon all programs should be microservices?
tvink··on Why AI hasn't replaced software engineers, and won't
There truly is not. Software engineering is not different in any meaningful way. Sure 30 years ago in waterfall land we were emulating the project management of engineering, with miserably expensive results. But it's all the same now. It's like differentiation between coding and programming, it's different in everyone's head.
tvink··on WH proposes rules giving political appointees final approval on research grants
You don't think the rest of the world is doing funded research?
tvink··on MCP is dead?
Yeah this is copium. Everyone is sprinting to adopt everything that is useful, and it just haven't happened with MCP.

Also, what's the hold up? If they all are building one, presumably using AI, shouldn't they all be done already?

tvink··on Three Inverse Laws of AI
If it is verifiable, please show us. What if clear to you reeks delusion to me.
tvink··on Claude Code Routines
That is what too expensive to be an option for most.
tvink··on Bringing Clojure programming to Enterprise (2021)
You're on to something. It's the lisp machine of it all. Hot reloading is nothing that requires anything special, so you can redefine a callback or dependency with ease in the repl and the system chugs along. You can theoretically do something similar in ruby, but it's the opposite of elegant, you'd be forced to re implement methods with different dependencies etc. It's also a function of being "functional" in the lisp sense, that things are lists, and lists can be replaced, functions or otherwise.

The fun way to get a feel for lisp machines is emacs, it's so easy to fall of a language and especially hand-coding in a language if you don't have to.

tvink··on Claude is an Electron App because we've lost native
Looks cool, but the phrase 'build applications with the flexibility and power of go' made me chuckle. Least damn flexible language in this whole space.
tvink··on Elevated Errors in Claude.ai
You're not wrong, for sufficient simple cases it's at a disadvantage. But once things get complicated, it wins by being the only thing that you can get to work without going insane.

And yeah, any serious use completely assumes a Max sub.

tvink··on Elevated Errors in Claude.ai
You'll be back :)
tvink··on A simple web we own
Honestly if we could have we would have, we can't even tax the people destroying our world, how are we going to create utopia
tvink··on A simple web we own
It's definitely an approach. I do think in true democratization of the internet, teaching people some tech is inevitable. We just can't have equal access if we retain the classes of user and maker as completely distinct.
tvink··on Anthropic officially bans using subscription auth for third party use
This is the complete opposite of my experience.
tvink··on Introducing the Developer Knowledge API and MCP Server
The point of MCP is discoverability. A crud app is better, except you have to waste context telling your LLM a bunch of details. With MCP you only put into it's context what the circumstances are where it applies, and it can just invoke it. You could write a bunch of little wrapper scripts around each api you want to use and have basically reinvented MCP for yourself.
tvink··on TikTok's 'addictive design' found to be illegal in Europe
If only you could reach out of your own experience and ponder what might cause otherwise reasonable people to do so. Young people peer pressure, current marketing landscape, you're forced there if you want to make money as a creative, so many reasons. Great, you can live your life without. Can you live your life without assuming everyone has the privilege of your situation?
tvink··on Claude is a space to think
https://www.wheresyoured.at/costs/

Their AWS spend being higher than their revenue might hint at the same.

Nobody has reliable data, I think it's fair to assume that even Anthropic is doing voodoo math to sleep at night.

tvink··on Claude is a space to think
For sure not
tvink··on How Jeff Bezos Brought Down the Washington Post
Sure you can say consumers refusing the ad-ridden paywalled experience killed it, or we could say the lack of adaptation and finding better business models did. I think a lot of players killed themselves off fighting to preserve rather than adapt, or worse have digital content subsidize analog (to this day I keep running into ebooks that cost more than the physical books, and they wonder why people pirate)
tvink··on The Responsibility of Intellectuals (1967)
utilitarianism is when you add up the suffering. stalin made number go up, mother teresa made number go down. these are also not the only options.
tvink··on Talking to LLMs has improved my thinking
I guess you.. ask them a bunch of recommendations? I would imagine this would not be incredibly hard to test as a community
Page 1 of 3Next →