Hacker Newsnew | past | comments | ask | show | jobs | submit | zonetti's commentslogin

Peter Norvig's spell checker: https://norvig.com/spell-correct.html


PAIP is easily one of my favourite programming books. It’s chapter after chapter of excellently presented programming. Each chapter takes you through a problem, a solution (typically multiple iterations and extensions) with detailed explanations of what’s happening (often with historical details). Also, it introduced me to many different tools I can use to solve programming problems.


All Norvig's code is nice to read and also often enlightening.


Nice example, note to do autocomplete with something neural based these days like https://text-generator.io or huggingface or spelling with neuspell etc

Peter did done great ground work here and as things transitioned to neural nets, also peter appears randomly in my Chromecast with some nice photos he took lol


His Lis.py is also wonderful.


It also relates to stoicism, more specifically the practice of becoming aware of your irrational reactions and impressions.


I was also looking for a way to better visualize text as a set of notes while still using markdown and .txt, then I came up with the idea "Sticky notes + Markdown + Tabs, All in one .txt file"[1].

It's nothing fancy, just a prototype using electron and vanilla javascript, but it might be useful.

[1] https://github.com/zonetti/zonote


Not yet but it is definitely on my list.


Done.


I have thought about an eventual web version but more as a visualization tool for sharing files over the internet.

The idea was to be an offline-first app for privacy reasons, but I'll take a look at the file system support in the browser extension API, it might be a more accessible alternative.


Have a look at https://100r.co for an example of how they do offline-first html only web apps. DotGrid is a very interesting example.


I'm sorry, I will add some instructions on the readme file.

Right now you can download it from the release page (https://github.com/zonetti/zonote/releases/latest). Then all you have to do is to extract and run the binary.


Thanks!


I'm afraid there is no way to do that right now, but it does sound like a good feature to be added.


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

Search: