I am learning English. My communication skills are not good. How can I improve and become fluent in English? First of all read a lot. Read local communities like Reddit, HN (here), slashdot, etc. This will make you familiar with the daily language.Second, listen a lot. Watch movies with original sound and English subtitles. Try to understand, try to make sense of it. If you listen English songs, t
I'm going to comment mostly on the parts of the proposal that I think are wrong, but don't take this to be an overall negative response. I'm excited to see smart folks working on this, and package management is a really hard problem. There are no silver bullets to code reuse.Context for those who don't know: I along with Natalie Weizenbaum wrote pub[1], the package manager used for Dart. > Instead
I've been doing TypeScript professionally for the last 8 months or so and I would like to push further my knowledge of the language by reading well documented and high profile app or packages. Any suggestions ? The TypeScript compiler is the canonical corpus of code written by TypeScript experts, and I learned a lot of interesting style from the time I've spent with it. (Fun fact: they don't use '
It's amazing how attached some Japanese people were to the old aibos.A report on a guy who specialised on repairing old aibos: https://motherboard.vice.com/en_us/article/8qxk3g/there-is-o... Shinto priests hold Aibo funeral services from time to time, here's a recent article: http://www.asahi.com/ajw/articles/AJ201706090040.html Flats are small, not pet-friendly and people are old and lonely, ther
Much as I like Rust, I have to agree. When you have to get it done, use Go. When you want to explore advanced experimental programming constructs, use Rust. The Go guys knew when to stop. Arguably they stopped too early, before generics or parameterized types, and "interface[]" is used too much. But that doesn't seem to be a big overhead item.Rust has the complexity of C++ plus additional complexi
Yes, this. One of the things I love about go is the stdlib capabilities. I try to avoid a lot of frameworks as there seems to be too much "magic" going on that you end up having to figure out when it comes time to troubleshoot. The HttpRouter is bare bones enough to understand and build on top of while still adding some value and helping avoid creating boilerplate code on your own.
"Reflections on Trusting Trust" by Ken Thompson is one of my favorites.Most papers by Jon Bentley (e.g. A Sample of Brilliance) are also great reads. I'm a frequent contributor to Fermat's Library, which posts an annotated paper (CS, Math and Physics mainly) every week. If you are looking for interesting papers to read, I would strongly recommend checking it out - http://fermatslibrary.com/ - Refl
Hey HN.We're two hackers from Korea, visiting SF from June 13 to June 24. Our current plan is to just jump around good cafes and parks, while doing Kaggle competitions. Any recommendations on places to visit? Things to do? Cool meetups? What's the best way to experience the Bay Area? On the small chance that anyone is super generous enough to give a tour around their HQ, I'd be greatly appreciativ
And anti-answer: consider learning JavaScript from something other than a book. The publication cycle for conventional box is relatively long, relative to the pace of technology evolution.By the time the author writes it, it's published, and you read it, the information can be dated, sometimes extremely so. There are gobs of online resources, and the best resource is rarely mentioned: reading othe
I'm a Python programmer and I just started learning Go. What are some good Go codebases to read? I feel it helps me learn better if I look at some existing high quality open source code.There was a similar post about Python a couple of years ago (https://news.ycombinator.com/item?id=9896369) and it helped me tremendously. I'm looking for something similar with Go. Thanks! Humble suggestion / shame
This "modern" Spanner feels very different from the one we saw in 2012 [1]. Some interesting takeaways:* There is a native SQL interface in Spanner, rather than relying on a separate upper-layer SQL layer, a la F1 [2] * Spanner is no longer on top of Bigtable! Instead, the storage engine seems to be a heavily modified Bigtable with a column-oriented file format * Data is resharded frequently and c
In my opinion standups are mood killers. If you need something, you ask for it anyway. Anything else would be ridiculous, you have a job to do and you need something from somebody so you ask. This is collaboration 101. Yeah sure, there is some tiny possibility that person A happens to mention his approach to some task and person B happens to know a better way, but really that is such a motivation
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く