Show HN: I converted my notebook into a searchable database of IT keywords
78 points
1 month ago
| 13 comments
| techbook.digital
| HN
card_zero
1 month ago
[-]
* Successfully looked up RLHF (reinforcement learning from human feedback)

* Failed when looking up NIH (not invented here)

Hmm. Would you mind devoting the rest of your life to making this dictionary comprehensive, and keeping it updated?

Slightly smaller request: could you make it possible to select and copy the definitions?

reply
wizzwizz4
1 month ago
[-]

  :root body { user-select: auto; }
Slap this in a userstyle, and it'll override lines 545–546 of the stylesheet, restoring the expected behaviour.
reply
jurajstefanic
1 month ago
[-]
I’ll do my best to keep it updated regularly! I’ve added the copy functionality now to each definition entry - no need for that extra step of selecting!
reply
card_zero
1 month ago
[-]
Well, I didn't want to copy the whole thing, I wanted to select and copy it myself, as is standard and expected. I don't want a handy search button that sends me to google, either, since I don't use google. If you keep on helping me to do things I didn't want to, I'll have a user experience.
reply
jurajstefanic
1 month ago
[-]
Thanks for the feedback, this makes a lot of sense. I modified it accordingly.
reply
card_zero
1 month ago
[-]
Good job! What you could do is have a whole bunch of different lookup links, behind words instead of buttons, so it isn't mystery meat navigation. Like how Onelook has "Google, News, Images, Wikipedia, Reddit, BlueSky".

https://onelook.com/?w=mystery+meat+navigation&loc=rel_phras...

reply
GauntletWizard
1 month ago
[-]
You may want to wholesale import The Jargon File. Badly out of date at this point, but surprisingly relevant and of more than moderate value as a historical reference.
reply
staplung
1 month ago
[-]
Great work. Love the austere style.

Nit: don't think you need to prefix "database" with "searchable". If it's a DB, searchability is implied.

reply
LoganDark
1 month ago
[-]
Doesn't seem to have "RTFM" (Read The Fucking/Friendly Manual)
reply
redeux
1 month ago
[-]
That was the first thing I searched for too
reply
jurajstefanic
1 month ago
[-]
Refresh and it's there!
reply
perdomon
1 month ago
[-]
Love the neo-brutalism look. What do you think about crowd-sourcing the glossary or creating a submission form for new terms?
reply
jurajstefanic
1 month ago
[-]
Thanks! Added a submission form for the new words and definitions (also in the neo-brutalism style).

As for crowd-sourcing the glossary, that is also planned. I just need to structure the existing entries first, and it's good to go! It will be published as part of the GitHub repository.

reply
atmanactive
1 month ago
[-]
This is great. Thanks for this.

The only thing I'm missing is the automatic dark mode (respecting operating system's dark/light theme). If you want I could add that in a pull request.

reply
jurajstefanic
1 month ago
[-]
Thanks! Great suggestion. Feel free to open a pull request and add it.
reply
atmanactive
1 month ago
[-]
I did. Seven days ago. No response from you.
reply
Jotalea
1 month ago
[-]
The first three words that got into my mind (kernel, Linux, operating system) were not here. I guess this is for another sector of IT?
reply
mindwork
1 month ago
[-]
I couldn't find anything that I put there: DRY, RBAC, Duck(-typing), Liskov, b-tree
reply
jurajstefanic
1 month ago
[-]
Added! If you happen to think of any more, you can use the contribution form to submit them.
reply
kagevf
1 month ago
[-]
Maybe consider adding a highlight to the search term in the (filtered) text.
reply
jurajstefanic
1 month ago
[-]
Great idea! Adding it now.
reply
tro2102
1 month ago
[-]
Cool!

nit: you've got a casing mismatch between Devops and DevOps

reply
jurajstefanic
1 month ago
[-]
Nice catch. Fixed!
reply
Izuchukwu-Eric
1 month ago
[-]
Great work! I will be needing this
reply
smusamashah
1 month ago
[-]
Are those definitions LLM generated?
reply
hereaiham
1 month ago
[-]
neat
reply
call
1 month ago
[-]
"o'reilly"
reply