Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
motet_a
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
motet_a
9y ago
I love the idea, but the repository search is actually pretty hard to use. It should be able to find quickly `org/repo` or `user/repo`. Moreover, the layout kinda breaks on mobile. Is this website open-source? Some people could (p
2.
▲
by
motet_a
9y ago
> There is one project structure to rule them all. There MUST be separate directories for source, test, libraries, compiled binaries, etc… I don’t think so. Look at the Git sources ( https://github.com/git/git ).
3.
▲
by
motet_a
9y ago
But why do Ethereum people maintain a custom programming language? This could easily add a huge amount of complexity (and security issues) with very few benefits. Moreover, maintaining a large and critical project without automated tests se
4.
▲
by
motet_a
9y ago
In France, there is a similar issue with the SNCF. More details in this (French) article: http://transports.blog.lemonde.fr/2017/05/27/inoui-sncf-jarg...
5.
▲
by
motet_a
9y ago
I don't know if anything similar exists in other coutries, but in France there is a growing "workshop" trend - which are basically short web curriculums (a few weeks learning Rails, jQuery, Symfony or others) - to turn anyone
6.
▲
by
motet_a
9y ago
Note that the title is confusing since the article is more related to react-redux than Redux itself. Redux is too simple to suffer from performance problems.
7.
▲
by
motet_a
9y ago
Yes, Docker is great but learning it can definitely require more than 20 minutes. A `curl ipinfo.io` is still simpler.
8.
▲
by
motet_a
9y ago
IMHO, even "developer" is a stupid job title which shoud be replaced by a more descriptive one like "computer programmer" or "software engineer".
9.
▲
by
motet_a
9y ago
Reading automated tests and doing extensive searches in the codebase (with recursive `grep`s) is often helpful. If you use an IDE with a go-to-definition function, it can replace grep.
10.
▲
by
motet_a
9y ago
I have the overall feeling that most people don’t realize that parser combinators are nothing more that disguized recursive descent parsers. Personally I love both.
11.
▲
by
motet_a
9y ago
Personally, I don't bookmark anything anymore. I have zero bookmarks. Chrome history and autocomplete are great, and as said before, links rots over time. My memory and Ctrl+H do the work. I don't have a huge memory, but if I forg
12.
▲
by
motet_a
9y ago
C is interesting but old and unsafe, leading to memory corruption bugs. These bugs are often hard to find and compromise security. It is not always a good choice in real-world. Rust, C++ and Haskell are much more complicated than JavaScript
13.
▲
by
motet_a
9y ago
Yes. Complex languages are not required to solve complex problems. This is why Go and JavaScript are so popular.
14.
▲
by
motet_a
9y ago
Moreover, CPython is a interpreter without JIT while GHC compiles to machine code. This is totally different. IMHO, it is much more correct to compare a JIT-enabled interpreter to GHC.
15.
▲
by
motet_a
9y ago
How does the router really work? Large apps often have hundreds of paths with nested/sub/sub/sub/resources. Is it possible to declare subresource path without specifying the parent resource path?
16.
▲
by
motet_a
9y ago
The Wired article was probably bad, but I don't think blaming "the media" is a good idea, since "the media" is often understood as "any media". It creates confusion. The author has written an article. Some