39 points hamza512b 3 days ago 14 comments
mrtesthah 2 hours ago | parent
Also your website appears to have been written and generated entirely with an LLM. That doesn’t inspire trust.
mbreese 1 hour ago | parent
I’ll confirm - there are cursor bugs on iOS. Both on newlines and autocorrect.
I’m personally more forgiving of an LLM “helped” site, if it looks like there was a human in the loop for the process. An LLM has more context about the design goals and architecture than the reader, so if it’s an informative page, I’m not personally bothered.
But I’m probably in the minority.
mrtesthah 1 hour ago | parent
hnlmorg 56 minutes ago | parent
If you think successful campaigns these days are always entirely done by humans, then I’m afraid you’re mistaken.
aziis98 1 hour ago | parent
But still this is an awesome project!
rpastuszak 1 hour ago | parent
Enso.sonnet.io - what I’m talking about.
(On untested.sonnet.io you’ll find notes about the experiments / toys related)
docheinestages 1 hour ago | parent
amelius 1 hour ago | parent
pcj-github 58 minutes ago | parent
I like what you did here in terms of the cursor that points one way or the other: it tells you if you're in "normal" mode, or for example, in a bold region. I don't think I've seen that before so, if you made it up, that itself is a cool invention.
hnlmorg 51 minutes ago | parent
The 2D canvas part is the norm for anyone who wants performance. Working with the DOM becomes painfully slow and resource intensive the moment you add syntax highlighting, spell checking, and other visual chrome, to large documents.
This is why Monaco (the editor widget behind VSCode) is a canvas. Why terminal emulators built with web technologies use canvas. And so on.
So I wouldn’t say the canvas part of the heading is a differentiator.
chrismorgan 26 minutes ago | parent
This is wildly wrong. 2D canvas is consistently slower than letting the browser handle the rendering, so long as you avoid making the DOM too complex, and possibly monitor the viewport and only keep some of the content in the DOM at a time (though for most applications it’s somewhere between harmful and not useful, and it definitely adds a lot of complexity).
> This is why Monaco (the editor widget behind VSCode) is a canvas.
It isn’t.
> Why terminal emulators built with web technologies use canvas.
Why on earth would you build with web technology, if you’re then going to use canvas? I can’t immediately think of any that match your description (though I have no doubt that in-browser ones using canvas exist).
SubiculumCode 48 minutes ago | parent
Before anyone suggests LateX, I know, I know, but when you write collaboratively, you don't always get to choose the platform.
gb2d_hn 35 minutes ago | parent
wdb 7 minutes ago | parent