Live data from Hacker News

Viewing profile — jarusll

jarusll

HN member
Joined
Thu, Jun 30, 2022, 6:21 PM UTC
HN karma
99
Public activity
20 items

About jarusll

surajyadav.net

Recent public activity

  1. story
    Show HN: Tokri – a cross-platform drag-and-drop desktop basket

    A small desktop basket to temporarily drop text, links, images, and files. Shake while dragging to open. Drag out to move. Hold Control/Command to copy. Available on Windows, macOS…

  2. story
  3. comment
    Comment #40698056

    I do agree the README was terrible. I've fixed it.

  4. comment
    Comment #40695217

    Dmenu like fuzzy search does make sense when you have alot of expansions. I'll add it as I find the need for it myself.

  5. comment
    Comment #40692055

    It is not meant to compete with feature rich programs. Keydogger does one thing and it does it well. If you think it's misbehaving in any way, it's so small you can read and confir…

  6. comment
    Comment #40691936

    Looked up `abbrev-mode` and that is a correct analogy. Abbrev mode also handles emojis, pretty cool. But then it's Emacs so I shouldn't be surprised. Offtopic, I wish my younger se…

  7. comment
    Comment #40691862

    It works on Wayland as well AFAIK. I looked up espanso for expanding emojis and it seems they too use `wl-clipboard`

  8. comment
    Comment #40691836

    I do realise it now that it's missing it's usage. It's a simple keyboard macro which supports all printable characters for triggers and everything for expansions. It sends native k…

  9. comment
    Comment #40691794

    You get it perfectly. Being auditable was one of the priority which is exactly why it's small. Regarding the clipboard, it's a third party dependency. I looked into implementing Wa…

  10. story
  11. comment
    Comment #32373589

    So indexing all the components and finding out all the interactions between them. This is exactly what class browsers do, they index all the classes and messages. The interactions …

  12. comment
    Comment #32373548

    This is very well written. 1-3 describes my experience of tinkering in Pharo except I haven't actually built anything with it.

  13. comment
    Comment #32366742

    I love debugging and I would prefer this even if it's slower but there are cases where it's not easy to setup a debugger.

  14. comment
    Comment #32366705

    I would prefer LSP assists as mentioned above. I love having things within reach. I believe programming should be as painless as possible. Pharo(Smalltalk) IDE is one of the best I…

  15. comment
    Comment #32366651

    This is exactly what I would do ideally except I couldn't. I can understand that working in startups you would overlook alot of theory and due to hectic nature low quality calls(co…

  16. comment
    Comment #32366607

    Fixing bugs has worked out although I had to pull my hair.

  17. comment
    Comment #32366569

    1st is exactly what I do while reminding myself that I don't need to understand everything. Somehow for me it's easy to think like that in OO code and not FP.

  18. comment
    Comment #32366530

    Definitely a good advice. Profiling is something I haven't looked into and should be after debugging.

  19. story
    Ask HN: What are the ways you go about getting comfortable with a new codebase?

    Tools like Eclipse's Java Browsing Perspective(https://querix.com/go/beginner/Content/05_workbench/01_ls/02_interface/01_perspectives/java_browsing.htm), Visual Studio's Object Bro…

  20. story
    Relation between Static Code Analysis and Discoverability

    Is static code analysis related to discoverability? If so, how? What tools do you use for discoverability? Would also love to hear some other methods you would use to get comfortab…