Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yshavit
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
yshavit
2y ago
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 to a related ticket under a heading "Tick
2.
▲
by
yshavit
2y ago
Fair enough!
3.
▲
by
yshavit
2y ago
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 didn't want to go down that path until I kn
4.
▲
by
yshavit
2y ago
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.
▲
by
yshavit
2y ago
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 optimized for either human interaction or scripting
6.
▲
Show HN: Jq-Like Tool for Markdown
(github.com)
325 points
by
yshavit
2y ago
|
75 comments
7.
▲
by
yshavit
4y ago
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 how I like to organize things. ::shrug::
8.
▲
by
yshavit
4y ago
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 I'd want two accounts, one for my truly
9.
▲
by
yshavit
4y ago
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 they want to get widespread adoption. Otherwise, anyone wh
10.
▲
State of Infrastructure-from-Code 2023
(klo.dev)
14 points
by
yshavit
4y ago
|
1 comments
11.
▲
by
yshavit
4y ago
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." Firstly, my experience with Haskell left me pr
12.
▲
by
yshavit
4y ago
And it contains its own tldr, in the form of "<h2>No. Just No.</h2>". We need a new acronym: tl;dc: "too lazy; didn't click"
13.
▲
by
yshavit
4y ago
"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.
▲
by
yshavit
4y ago
Ah, gotcha — my app won't help with that, then, sorry! :-)
15.
▲
by
yshavit
4y ago
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), it pops up an unobtrusive prompt to ask you what y
16.
▲
by
yshavit
4y ago
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 familiarity with the shortcuts), but I find XCode is much faster
17.
▲
by
yshavit
4y ago
/I'm (not )?sorry for creating this/
18.
▲
by
yshavit
4y ago
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 part of why people don't like subscriptio
19.
▲
by
yshavit
4y ago
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 value. If I use the software for a long time, then it&
20.
▲
by
yshavit
4y ago
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 lived with the side panels for so long that it
21.
▲
by
yshavit
4y ago
[]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 problems that would occur if two(s) c