Hacker News new | ask | show | jobs
by marginalia_nu 1578 days ago
My coming up with idea process:

I have most of my good ideas when I have good mental stimulation. A diet of well written books is the gold standard. Talking to interesting people also helps.

My research process:

Fermi estimation.

Like when I started working on my search engine, I had a raspberry pi 4 with 8 Gb of RAM. I estimated that a webpage was 10 Kb. From that I figured a raspberry pi ought to be able to hold an index containing about 800 000 documents.

This is of course ignoring the fact that the index information is smaller than the document, and that an index requires metadata and operating system space. But like, ballpark wise it's not bad. I got a pi to index about 500k documents.

Then I did some basic research on data structures, both on what's typically used and just independent thinking.

When I had a sketch of an idea, I just go to work.