Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
divan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
751.
▲
by
divan
7y ago
Not sure if UWB-enabled devices are also capable of sensing spatial position of other devices (i.e. phone A is on the left of the phone B), but I'm already envision how this can be used to create screen-to-screen file moving feature –
752.
▲
by
divan
7y ago
Is there any good book that provides an overview and reasoning behind all those concepts in this timeline?
753.
▲
On the Path to Go 2 (2019) [video]
(youtube.com)
1 points
by
divan
7y ago
|
0 comments
754.
▲
by
divan
7y ago
> I am not very familiar with CSP based concurrency I strongly recommend to check it out. I was absolutely mind-blown when saw this talk (without prior knowledge about Go), and that changed my life quite literally. https://www
755.
▲
by
divan
7y ago
> Which async/await greatly simplifies. That's probably the real reason why so many people are so happy and vocal about "simplicity" of async/await – after experiencing concurrency only with callbacks in JS, asyn
756.
▲
by
divan
7y ago
Thanks, that's interesting point. I see how it might be useful, but it's still looks as a minor optimization that doesn't outweigh the drawbacks of the model. How do you deal with a situations when you have non-async/awa
757.
▲
by
divan
7y ago
Reading through comments on async/await-related articles, I wonder if I'm the only person who find the whole concept of async/await utterly weird. Specifically I have troubles embracing the need to mark function as "asyn
758.
▲
by
divan
7y ago
This is false dilemma fallacy – there is no link between "unable to fix roads" and "s/Kiev/Kyiv/" renaming. "Kiev" is a transcription from Russian – which was an official language in USSR, but is
759.
▲
by
divan
7y ago
> It feels much like we're trying to analyze how different models of computers work... There is a paper on exactly this case - "Could a Neuroscientist Understand a Microprocessor?". Great read. https://journals.
760.
▲
by
divan
7y ago
In Ukraine many people strongly believe that Kolomoyskiy has sponsored presidential campaign for Zelenskiy - comedian, who played president on TV (on the TV channel "1+1" that belongs to Kolomoyskiy) and won elections. Supposedly
761.
▲
by
divan
7y ago
Thanks for sharing!
762.
▲
by
divan
7y ago
Thanks! Yep, you're reading my mind - I'll definitely need gamedev experienced brains to move this forward)
763.
▲
by
divan
7y ago
Can you provide any support to the claim that mind is "n dimensional"? My understanding is that findings in grid cells research suggest that brain's mechanism to deal with spatial information is exactly "3-dimensional&qu
764.
▲
by
divan
7y ago
Fair point. I don't see how to outperform text in expressing logic and computation visually either. The problem here is a scale – what works for cookie recipes, doesn't work for "recipe" on how to build a Boeing plane, f
765.
▲
by
divan
7y ago
I got the pun, but that's actually interesting point. Natural text also has both spatial and temporal components: when you read fiction, some paragraphs describe the scene, the character, the relationships, and others – how they evolve
766.
▲
by
divan
7y ago
Nice. I've been doing similar drawings a lot – on whiteboard, on paper, on tablet, a few times even drawing them to use as the argument in pull-request debates, because words weren't enough to show the point.
767.
▲
by
divan
7y ago
Thank you for sharing this. I've seen mentions of this book before, but haven't read it. Adding her works to my watch/read list now!
768.
▲
by
divan
7y ago
I'll probably disagree here. Symbolic meaning is attached to the abstraction only on the second stage, when you have to express it. You can totally understand things and their relationships without attaching words to them – actually, p
769.
▲
by
divan
7y ago
> the brain can find entire sections very quickly Exactly, that's what I tried to explain – brains are incredibly good at navigation in spatial environments. There are tricks to use this for memorization – "memory palaces"
770.
▲
by
divan
7y ago
Great point, thanks, I'll address this!
771.
▲
Rethinking Visual Programming with Go
(divan.dev)
2 points
by
divan
7y ago
|
2 comments
772.
▲
by
divan
7y ago
Is there any papers/details on how it actually works?
773.
▲
by
divan
7y ago
First, Go had package management – it just has been optimized for monorepos. Second, since early days of Go, they said that acknowledge their Google monorepo bias, and can't implement package manager that works for everybody without un
774.
▲
by
divan
7y ago
The fact is Go team learns from other implementations and it's clear from talks and articles. Another fact is that you're accusing them in having the "mindset of refusing to look at established work". Those two facts don
775.
▲
by
divan
7y ago
Haha, sorry, they're open outside of conferences too :)
776.
▲
by
divan
7y ago
I disagree, as I remember a lot of talks and articles from Go team members where they discuss in detail established work in other languages – on GC, on language evolution, on generics and so on – and deliberately learn from them to avoid sa
777.
▲
by
divan
7y ago
> barely even talks about generics Yet uses it as an opening line to build the whole argument on.
778.
▲
by
divan
7y ago
It's a great example, as it shows the complexity of the discussed topic and attempt to justify any changes to the language/stdlib. In the above-mentioned comment rsc replies to another Googler, not to "community". So we
779.
▲
by
divan
7y ago
Go team is actually incredibly open and approachable if you meet them at conferences. Google (as a company) has little influence on the language design design. Its needs has shaped design (obviously), but it's not like there are requir
780.
▲
by
divan
7y ago
It's a dangerous type of articles that deliberately turns community against Go team, based on misunderstanding or plain false accusations. Go team said many times that generics are technical issue, not a political one. (see [1] by rsc
More ›