Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dmitshur
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
121.
▲
by
dmitshur
6y ago
I see, thanks for an explanation.
122.
▲
by
dmitshur
6y ago
A big factor is that Apple’s ARM SoCs in their phones/tablets are impressively performant and power efficient, and Apple have shown a consistent pattern of 20-50% year over year improvements in the A chips over last 5+ years. If Apple’
123.
▲
by
dmitshur
6y ago
Hmm, this was posted 1 hour ago, 49 points, 84 comments, and it already moved down to 31st slot, off of front page (from somewhere in the top 15 just 5-10 minutes ago). That seems surprisingly fast. I noticed because I wanted to come back t
124.
▲
by
dmitshur
6y ago
I’m happy to support IndieAuth (a decentralized identity protocol built on top of OAuth 2.0) on my site and give people the option to use their personal site, if they have one, as a way of identifying themselves and performing authenticatio
125.
▲
by
dmitshur
6y ago
> Ignoring 20-30 years of programming languge theory advancements. Yet everyone laps it up. I’d argue Go didn’t ignore those things, it just made a different set of trade-offs than most people are used to or expect from a modern progra
126.
▲
by
dmitshur
6y ago
https://learn.go.dev lists many good resources. The language spec at https://golang.org/ref/spec is a surprisingly approachable one-pager, it’s worth at least glancing over. One of my all-time favorites tal
127.
▲
by
dmitshur
6y ago
I’ve been very happily using Go the last 7 years (disclaimer, I’m employed to work on Go as of 2 years ago), some random personal thoughts. It’s interesting how a language can be boring and so fun to use at the same time. I guess I don’t wa
128.
▲
by
dmitshur
6y ago
And if you create an account accidentally, there’s often no way to undo that. Next, if you don’t add a second-factor with to it, it becomes a ticking countdown until the account is compromised.
129.
▲
by
dmitshur
6y ago
Thank you for sharing this. I didn't know about that, and it's very interesting to me.
130.
▲
by
dmitshur
6y ago
I enjoyed viewing it on an OLED screen.
131.
▲
by
dmitshur
6y ago
(I didn’t downvote this comment.) I agree it’s interesting, but I’m glad they’re using it. It’s better than them not using it. From looking at the history, I saw they rolled their own GraphQL client first, and started using my package only
132.
▲
by
dmitshur
6y ago
What I would find very helpful is if Chrome on macOS could reopen all its windows on their original spaces—rather than all on the same space—when it needs to restart to install a new version. Having all Chrome windows from many spaces for d
133.
▲
by
dmitshur
6y ago
If anyone is interested in learning more about the various trade-offs considered during its initial design, I gave a talk¹ about it in 2017, and wrote about some internal implementation details in a blog post². [1] https://dmitri
134.
▲
by
dmitshur
6y ago
Hah, I just learned GitHub is using my Go package to access the GitHub GraphQL API v4 in this CLI. That’s neat. [1] https://github.com/cli/cli/blob/ad3a5903b2d327c1da8959708ef9...
135.
▲
by
dmitshur
6y ago
Duplicate thread, see https://news.ycombinator.com/item?id=23161623 .
136.
▲
by
dmitshur
6y ago
What APIs are being used to perform ray tracing in these new games that support it? Edit: Found a starting point of an answer, covering Nvidia’s hardware at least, at https://developer.nvidia.com/rtx : > Ray tracing accel
137.
▲
by
dmitshur
6y ago
For me, the most life-changing idea I've been exposed to continues to be from Bret Victor's¹ 2012 talk titled "Inventing on Principle"². The idea is that in addition to the two well-known paths to live one's life, t
138.
▲
by
dmitshur
6y ago
FWIW, I believe I understand, and agree with the point you’re trying to make. In most circumstances I wouldn’t have a left comment because there’s nothing useful for me to add, just a thumbs up. But I wanted to make an exception this time.
139.
▲
by
dmitshur
6y ago
This was fun to try as a little preview of what it’ll feel like to have an ARM-based MacBook. Bummer there’s no git¹. I was curious to try to install Go just to see how far I’d get before being blocked. Was able to download the source tarba
140.
▲
by
dmitshur
7y ago
https://dmitri.shuralyov.com/blog Its content spans from 2009 until 2020. It’s written by an actual human being.
141.
▲
by
dmitshur
7y ago
I’m glad there are some languages that define a simple convention for writing documentation as comments in code directly above the symbol, and tools for automatically extracting and displaying that documentation. I prefer knowing where to l
142.
▲
by
dmitshur
7y ago
Converting a simple issue tracker written in Go to run completely in the frontend [1], so that it’s easier and faster to iterate on its development at the cost of initial page load. [1]: https://github.com/shurcooL/home
143.
▲
by
dmitshur
7y ago
The idea of not letting one noisy person overshadow the more quiet ones reminds me of one of my old projects Latest Tweets [1]. It was a single page that displayed just a one latest tweet from everyone you followed on Twitter. I wanted to b
144.
▲
by
dmitshur
7y ago
In addition to that, people are distracted by the virus concerns, and so may be working at lower than 100% capacity regardless if it's from office or home.
145.
▲
by
dmitshur
7y ago
If an app supports the IndieAuth protocol [1] for the purposes of authenticating the user's primary account, would that be considered "a third-party or social login service" and be forced to also support "Sign in with Ap
146.
▲
by
dmitshur
7y ago
I don’t quite understand why. With one hand or two?
147.
▲
by
dmitshur
7y ago
Thanks for feedback. I think the “special” part for me was that there were large sections of the Rust blog that I could skip having to explain, because they aren’t a part of the Go language. To me, Go is a language that’s much easier to lea
148.
▲
by
dmitshur
7y ago
Thanks for feedback. I’ll try to clarify that section.
149.
▲
by
dmitshur
7y ago
Congrats on reaching this milestone, and thank you for working on this! As a user of Go and macOS, I'm glad it's being developed. I've installed it, and will give it a shot. I may need to wait for a few more features before I
150.
▲
by
dmitshur
7y ago
I really enjoyed this, and it also inspired me to try a quick experiment: what would the same blog post look like for Go? I tried it and wrote https://dmitri.shuralyov.com/blog/27 . It was a fun exercise to go through.
More ›