Hacker News new | past | comments | ask | show | jobs | submit | more jon_richards's comments login

There is a huge category of computer science problems that can be solved with the same algorithm (and a conversion). Graph coloring is probably the easiest of those problems to explain.


I can’t tell if this was intentional, but it’s a hilarious joke. OP was referring to the decision to provide an “answer”, not the length of the response.


LLMs can't think. They're just fancy autocomplete with a lot of context.

This means you need to prompt them with a text that increases the probability of getting back what you want. Adding something about the length of the response will do that.


My favorite analysis of lotr is this:

> good does not need to destroy evil; good needs only to resist evil, and when it does that, evil destroys itself


In LotR, good did indeed destroy evil (or rather its boss) by destroying the one ring.


No. Good took the ring all the way to Mount Doom, resisting its Evil all the way up until the end, and then once more the Good person failed to destroy the Ring. Frodo stood at the precipice and took the Ring for himself.

The only way the Ring was destroyed was by accident when Gollum attacked Frodo to claim the Ring. The Evil that the ring stoked in the hearts of those it touched is what ended up destroying it in the end, not the Good people who took it to Mount Doom.


Interestingly, the author of my quote also mentions this:

> Tolkien in his letters insists that Frodo did not fail – that his captivity to the Ring was inevitable


Gollum took back the ring after Frodo - possessed by the spirit of the ring and in its voice - cursed him with death if he should ever break his oath. Gollum did so the ring did, bringing about his downfall.


If you read Tolkien’s other works, you’ll find that evil cannot be destroyed as Melkor/Morgoth corrupted the very nature of the world and that evil will remain until the end of the world.


You have to go deeper than that, though. Eru Ilúvatar said this to Melkor:

> No theme may be played that hath not its uttermost source in me, nor can any alter the music in my despite. For he that attempteth this shall prove but mine instrument in the devising of things more wonderful, which he himself hath not imagined.

The idea being that the evil that Melkor commits ultimately just builds towards the creators greater and secret purpose. It's kind of an attempt to deal with the "problem of evil".


Worth mentioning that Tolkien was a devout Catholic and the idea you are talking about is something Catholic theologians would probably agree with.

(I’m not a Christian though so somebody please correct me if I am wrong)


The work is mysterious and important. (-Severence, the motto of the business/cult enslaving people on the show)


The killer app for markdown would be a collaborative editor that displays the raw markdown and formatted markdown side-by-side and makes both sides editable. Tech people can use `#` and `*` on one side for formatting, product people can use normal text-editor buttons like "header1", "italics", etc.


Someone is sort of building this on Obsidian: https://screen.garden



Thanks for the plug :)


yoooo this is sweet. Been looking for this for awhile.


I built this in college, but the code is lost. It was a week or so of hacking. I believe in you.

IIRC the trick was to get a pipeline for Markdown to HTML, render it into a WYSIWYG editor, then convert the HTML to an AST, and walk that to generate the markdown. I had to “format” both the markdown and html on each render (bidirectional round trip render) because parsing/gen wasn’t whitespace stable.


It's not collaborative, but this is what I love about Typora[0]. Click into a styled area and the styling becomes visible. Click out, and you just see the final styling.

[0] https://typora.io/


Typora is really a gem in the Markdown universe.


You can do that in IntelliJ. If there's a way to control a tab on a browser you could do that too. When I was writing my thesis, I would have `inotifywait` running on one side and when it detected the file had changed it would run the entire `pdflatex` + `bibtex` pipeline the 6 times or whatever it needed and Evince would hot-reload so I had a live preview. I'm sure a browser can do the same with some command.


Sounds like an obsidian plugin.


Someone is building that: https://screen.garden


Notepad++ and VSC both have plugins for this.

They’re fine.


Here's a comparison chart of collaboration/teamwork plugins in Obsidian.

https://system3.md/observatory/categories/collaboration-team...

Peerdraft, Relay, and Screen Garden are all based on CRDTs, and Obsidian is also currently working on native collaboration.

(disclaimer: I work on Relay)


Unfortunately, all of these are not self-hostable. I wish there was something like Nextcloud for Markdown Collaboration.


Relay now supports self hosting the collaboration server. It works with tailscale out of the box.

We still have a centralized service for authentication and authorization, but if you self host it is impossible for us to access your files.


HackMD already does this. It has a dual-pane view for raw markdown and formatted output, supports WYSIWYG editing, and allows real-time collaboration. Surprised no one mentioned it.

- [HackMD: Your Collaborative Markdown Workspace for Knowledge Sharing](https://hackmd.io/)


Why does it need to be side by side? Just let each client choose WSIWYG or raw.


When writing in text mode so that you can see what you are generating. Wouldn't really need it the other direction though.


Isn't the point of Markdown that you don't need to 'see what you are generating', you can just read it? I write Markdown every day, but I do it in a plaintext editor (with syntax highlighting). I have a keyboard shortcut to view a preview in my browser, but I don't see a great need to be viewing that preview all the time.


I think the point of Markdown is to signal that you're someone who uses things like Markdown.


Markdown is ubiquitous even in boring corporate technical writing processes nowadays. Nothing hip about it.


You might appreciate this: https://antmicro.github.io/myst-editor/


Notion had the potential to be like this, but instead it's garbage. You can put markdown in, but you can't get it out.


I think this feature is already in qownnotes.

Surprised , nobody mentioned qownnotes

Edit: I was wondering how to enable this mode because it wasn't in my qownnotes ,Here's how I found it , go to the help section , click find action , and search preview and click on show note preview panel.

Now the caveat is that if you want to see it blitted , you have to save the file once to see it automatically show in the other side. Maybe this can also be definitely automated / I feel like there was some feature that did that for that as well or atleast its very non trivial.

Edit 2 : okay so I just realized that qownnotes also ships with autosave feature which saves and thus also shows what you type in reader mode in like a 0.5 second delay. And I think there is also a way to decrease / increase the autosave part as well

Dude , I didn't realize it , but qownnotes is so good!


This is a very common mistake wasting half your screen, it can't be no killer app


Or just a plain VIEWER.


Is a bred in behavior to hunt vermin domestication or lack of domestication?


Absolutely a form of domestication, just in the way short wheat and buff chickens are instead of the way floppy-eared friends are.

"Ignore everything else to single-mindedly go after prey" is, in the wild, a great way to get eaten by slightly larger predators.


Of course, otherwise you get a Siberian Husky that hunts everything that moves, including chicken. It's only a dog only when 3 ft away.


Just making fun of the "oohh aaah le ancient races will ignore humans. le epix"


Any sufficiently misunderstood algorithm is indistinguishable from AI.


My favorite version:

    x = 0.999...
    x - x/10 = 0.9
    x = 1


Even less pretty for getattr. And then you have a rude awakening about the difference between the missing default behavior of these two functions.


> Organization on song within album within artist within genre helped me remember and relate to it. I felt like I was in conversation with the artists.

The podcast No Dogs in Space brought this back for me. They discuss the stories of different artists, playing clips of their songs and explaining which got them their first gigs or record deals, when band members joined or left, other artists and music styles of the time, etc.

I've always been terrible with names, so I could never follow along with pop culture songs, albums, or artists. For the first time in my life I can overhear a song and identify it, the artist's influences, and related songs. I'm no longer a complete outsider in conversations about music.

Maybe once upon a time radio provided a lot of that--before it was taken over by standardized programming and advertisements.


You might want to try non commercial listener supported wbgo.org if you like jazz and blues, for example. There are others. This is a local station, so as a bonus, there is no surveillance when I listen over the air.


More like tree rebalancing.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: