Live data from Hacker News

Viewing profile — yshavit

yshavit

HN member
Joined
Wed, Oct 19, 2022, 4:22 PM UTC
HN karma
169
Public activity
21 items

About yshavit

No profile information was provided.

Recent public activity

  1. comment
    Comment #43155309

    That's a great idea, thanks! I'll do that tomorrow or so. As a preview, two specific cases I've seen: 1) In PRs, some companies like to have semi-structured metadata, like a link t…

  2. comment
    Comment #43153839

    Fair enough!

  3. comment
    Comment #43153710

    The Markdown parsing library I'm using supports MDX, so it shouldn't be too difficult to come up with syntax for those components. I haven't done that yet, but mostly because I did…

  4. comment
    Comment #43153615

    For the markdown, I'm using https://github.com/wooorm/markdown-rs , which is a formal parser that produces an AST. For the query language, I have a very simple hand-rolled parser.

  5. comment
    Comment #43153442

    I'm curious how ergonomic you find that? I did look at the pandoc JSON initially, and found it fairly awkward to work with. It's a great interchange format, but doesn't seem optimi…

  6. story
    Show HN: Jq-Like Tool for Markdown

    There have been a few times I wanted the ability to select some text out of a Markdown doc. For example, a GitHub CI check to ensure that PRs / issues / etc are properly formatted.…

  7. comment
    Comment #34430159

    I forget if LastPass does — 1Password does (though I haven't actually used it in practice, because my work doesn't use 1Password). Idk, maybe it's not actually a problem, but it's …

  8. comment
    Comment #34428919

    Ideally I'd want to keep my _personal_ personal stuff separate from my "work personal" (ie my personal logins, but the one for work accounts) separate from my shared work stuff. So…

  9. comment
    Comment #34428159

    I just switched password managers from LastPass, and Bitwarden's lack of multiple accounts on their browser plugin was a dealbreaker for me. Such a basic feature, especially if the…

  10. story
  11. comment
    Comment #34312493

    I'll keep it on my radar, because at an intellectual level it seems pretty interesting. But this smells a bit of "fun computer science, not terribly useful software engineering." F…

  12. comment
    Comment #34262532

    And it contains its own tldr, in the form of " No. Just No. ". We need a new acronym: tl;dc: "too lazy; didn't click"

  13. comment
    Comment #34054164

    "Education" maybe the worst of them. One of the what-to-do steps is... learn what to do? Talk about drawing the rest of the freaking owl.

  14. comment
    Comment #34016937

    Ah, gotcha — my app won't help with that, then, sorry! :-)

  15. comment
    Comment #34016660

    I don't know if shameless plugs are allowed here (sorry if not!), but I have an open source project for Mac that's aimed at exactly this problem. Every ~10 minutes (configurable), …

  16. comment
    Comment #33996038

    I only use Swift for a side project, but I found myself splitting my time between AppCode and XCode. AppCode is nicer in terms of feature set (both in completeness and in my famili…

  17. comment
    Comment #33346935

    /I'm (not )?sorry for creating this/

  18. comment
    Comment #33293891

    It probably wasn't, but it felt like it was. And what I mean by it is: "people worked on the software, that took time, we should pay them for that time." My sense is that a big par…

  19. comment
    Comment #33293427

    I know lots of people hate on them, but honestly I usually don't mind too much. It does change the mental model for pricing: instead of being based on dev costs, it's based on valu…

  20. comment
    Comment #33281733

    For those who don't know, IntelliJ IDEA also has this. (I'm not affiliated with them at all, but I do love their IDEs.) Personally, I tried it once and was too weirded out — I've l…

  21. comment
    Comment #33265231

    []any isn't "any slice", but rather "a slice of some type, and that type could be anything." It's not just a detail of the underlying runtime; there are very real, semantic problem…