Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
divan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
67 ms
·
811.
▲
Animated QR data transfer using GopherJS and Gomobile
(divan.github.io)
2 points
by
divan
8y ago
|
0 comments
812.
▲
by
divan
8y ago
This is suprisingly good and even refreshing speech after reading tons of very opinionated pro- and contra-crypto articles. Financial system design still have this chicken or the egg problem – we need to design fintech systems aligned with
813.
▲
by
divan
8y ago
> Something open is different from something closed Right, but that's just a property of "something", not a type of it. When someone asks you "What type of door you have?" we don't say "I have an open d
814.
▲
by
divan
8y ago
Right, that's the obvious benefit for the compiler (statically enforcing behaviour, etc), but I'm struggling with not seeing here a detremential effect for the human. To me, when you write code, you're encoding your understan
815.
▲
by
divan
8y ago
The article is exemplary – it's reasonably short, concise, beautifully visualized and explains a complex topic with simple terms. I'm confused with "type promotion" in the `ConnectionStatus` example, though. When we pro
816.
▲
by
divan
8y ago
I really like your thinking here, especially the "more like real world" part. As you outlined in the previous comment, the source of the problem is the increased communication rates - in the offline world, you normally have like 6
817.
▲
by
divan
8y ago
His book "On intelligence" is already extremely good on explaining the basic principles of how neocortex works. I still find this book one of the most influential reads ever, and have been following Numenta work ever since. It
818.
▲
by
divan
8y ago
That's funny, but since I started using Go, I now organize all projects under GOPATH, i.e. in `~/src/github.com/user/project`, no matter what language it is in. GOPATH and HOME are almost synonims now. I find it so
819.
▲
by
divan
8y ago
Not supporting bashing language in this thread, but this was a reason I never wanted to develop in Java. This terrible desktop experience created a notable bias towards Java, and only later I learned that it's not that slow for network
820.
▲
by
divan
8y ago
I wish more developers could do "investigation" like this for a new languages they learn. For me, the main difference between Go's way of handling language and the rest of mainstream languages is that it makes error handling
821.
▲
by
divan
8y ago
"Stealing the network" series by Ryan Russel is awesome. - Stealing the Network: How to Own the Box - Stealing the Network: How to Own a Continent - Stealing the Network: How to Own an Identity - Stealing the Network: Ho
822.
▲
by
divan
8y ago
The real benefit of gofmt is that it's zero-config and used by 100%±1 Go developers. Virtually all Go code is properly formatted and in the same style. It's priceless.
823.
▲
by
divan
8y ago
To be more precise I have a choice of being paid fiat/crypto (it's ETH) in any ratio I choose. So it can be 100%/0%, 50%/50% or 0%/100%. For now I'm using 50%/50%, so I'm not completely out of the &qu
824.
▲
by
divan
8y ago
For now it's tied to EUR amount and converted on the average exchange rate for the last 5 days before payday.
825.
▲
by
divan
8y ago
I receive a salary in cryptocurrency for quite a long time, and I always try to be as objective and unbiased about articles on the future of blockchain and cryptocurrencies as much as I can. But articles like this truly disappoint me becaus
826.
▲
by
divan
8y ago
You only need to pick up the whole `vendor/` thing (you can "vendor" deps by copying it manually if it works for you), get familiar with `dep` probably (as a lot of project use it nowadays by default), and that's basical
827.
▲
by
divan
8y ago
This! It's one of the most important thing to remember – people paid money and came to listen here, and you've been invited as a speaker, so that means that you have something important to tell, and people really want you to succe
828.
▲
by
divan
8y ago
I think this video deserves much more attention by HN readers, it's truly great introduction into quantum computing.
829.
▲
by
divan
8y ago
> but every HN thread about C++ isn't flooded with non-C++ devs crawling out the woodwork The main difference between C++ and JS here, is that web has become a dominant platform. If you need to write anything that human should inter
830.
▲
by
divan
8y ago
> Nobody uses the layers of complexity needed to preprocess, compile, load, link and finally run C++ as a fundamental criticism. I do. C++ is an excellent example of accidental complexity got out of control. Actually, C++ complexity has
831.
▲
by
divan
8y ago
You're right, web development is more than just run a code, but it's not an order of magnitude more. If you use sane defaults, find the most common patterns and workflows, identify trade-offs and come up with elegant conventions,
832.
▲
by
divan
8y ago
> So, why don't you just double click your index.html? Oh, believe me, whenever it's possible I do exactly this. If I have a chance to avoid bringing 100500+ new overcomplicated tools from JS world just to be able to run small
833.
▲
by
divan
8y ago
I do not think so. And I think Webpack actually clearly shows the way where JS ecosystem goes – creating one layer of complexity on top of another. Each new layer, of course, solves the problem (not an easy one) of the previous one, but cre
834.
▲
by
divan
8y ago
> Its super important to take a second every once in a while to simple write down what you did during the past mental sprint. Writing down what you learned solidifies the knowledge. Sorry, I didn't get why it's super important.
835.
▲
by
divan
8y ago
https://www.quora.com/What-is-accidental-complexity
836.
▲
by
divan
8y ago
I also couldn't stop reading it, and devoured it in one day. Amazing read.
837.
▲
by
divan
8y ago
I've also started reading this book after one of your recommendations, and I agree that it would be beneficial for people who have never questioned what sleep is and how it works. But if someone is interested in sleep (has basic unders
838.
▲
by
divan
8y ago
Converted graph into JSON format compatible with D3, graph and others: https://pastebin.com/aA1sPaai
839.
▲
GopherJS vs. WebAssembly for Go
(dev.to)
2 points
by
divan
8y ago
|
0 comments
840.
▲
Ethereum Messaging: Explaining Whisper and Status.im
(sitepoint.com)
1 points
by
divan
8y ago
|
0 comments
More ›