Viewing profile — klavinski
klavinski
HN member- Joined
- Mon, Feb 19, 2018, 10:27 AM UTC
- HN karma
- 198
- Public activity
- 45 items
- HN profile
- View on Hacker News ↗
About klavinski
Website: https://withcomment.com/kamil
Recent public activity
- story
- story
-
comment
Comment #40951794
Steam250 [0] lists top games on Steam, and you can filter by tag and period. Additionally, it features a "hidden gems" section, with highly-rated but unpopular titles. [0] https://…
-
comment
Comment #40386457
I have built a Chrome extension to do this one year ago: [0] Here is the list of technological problems: 1. When is a page ready to be indexed? Many websites are dynamic. 2. How to…
-
comment
Comment #39438548
For the most straightforward nominative pattern matching, I would write a small match function: type A = { kind: "kindA", a: "dataA" } type B = { kind: "kindB", b: "dataB" } type S…
-
comment
Comment #39173696
I also built such an extension half a year ago [0]. The first iteration was a local-first natural-language full-text search for the browser history [1]. The second iteration was fo…
-
comment
Comment #38378275
The most clever way I have found is through a mathematic structure with the same shape, i.e., a magic square: 2 7 6 9 5 1 4 3 8 Here, if a triplet of one player's cells sums to 15,…
-
comment
Comment #37996242
If you want a similar extension which works without sending data to an external server, I made Pinbot as an experiment: https://getpinbot.com
-
comment
Comment #37514441
If you need a free alternative, the closest I know of is Metropolis[0] by Chris Simpson, although it is closer to Gotham. [0] https://github.com/dw5/metropolis
-
comment
Comment #37327129
Good work, Altanis! After exactness, speed is certainly a priority. For my engine, I settled on Rapier, which also offers excellent performance (and determinism!). Do you think you…
-
comment
Comment #36596961
Steam 250 [0] lists the top-rated games. You can filter by tags, price, date; but the most interesting category for me is the "hidden gems". [0] https://steam250.com/
-
comment
Comment #36480980
Probably A/B testing. If I ran such a service, I would try different prompts to find the best, by checking the user behaviour: do they stop rephrasing the question? If so, the prom…
-
comment
Comment #35990769
Actually, a tab only sends its content to a unique offscreen document[0], and because of the single-threaded nature of JS, it works as a queue. So, you are right, throttling might …
-
comment
Comment #35985989
I often prototype in Greasemonkey myself, so I understand and agree with your point. However, there are many requirements (the AI model weighs 90Mb; I run it in a sandboxed iframe …
-
comment
Comment #35980284
That information is very important for me, thank you. Currently, to avoid computing the embedding of a sentence twice, I put them in a JS Map as a cache. I will find a way to empty…
-
comment
Comment #35979681
How would you want to do it? Among the fields, have a checkbox "search among the bookmarks"?
-
comment
Comment #35978449
Yes, for the proof of concept. It is an arbitrary limit, as I am not completely sure how people would use the extension: it may fill the users' storage too quickly. In the future, …
-
comment
Comment #35978403
It does not work yet for PDFs, but I agree it would be amazing. Full-text search for one's library and documents! Thank you for reporting the bug regarding Twitter. I will investig…
-
comment
Comment #35978017
Thank you for letting me know, this information is crucial. The CPU-only compatibility of transformers.js might make it too slow for text-heavy websites. I will immediately study a…
- comment
-
comment
Comment #35977400
VoidTools Everything is truly an excellent tool! I have indeed considered making a desktop version. It is more complex than the current proof of concept, but a private one-stop sho…
-
comment
Comment #35977266
Thank you the for the idea! I will add "allow a user-defined forbidden list of websites" to the ideas on the Discord server. Regarding the privacy policy, you have a point: I did n…
-
comment
Comment #35977125
I targeted Chrome for the proof of concept because of its market share, but to be honest, I use and prefer Firefox as my default browser. Manifest v3 is a remarkably hostile develo…
-
comment
Comment #35977008
No, that is what I find exciting! The AI model runs entirely on your device, and your data is never sent anywhere. You can inspect the Developer tools of the extension if you are i…
-
comment
Comment #35976958
The extension uses an SQLite database in the Origin Private File System[0]. Disabling the extension keeps the database, while removing it deletes the database. Regarding performanc…