Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
brianon99
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
brianon99
8y ago
LOC is not a good way to measure the "bloatness" of a software. There is a significant amount of device driver code in linux kernel. With the number of devices exponentially increasing, it is inevitable, but it does not make the
2.
▲
by
brianon99
8y ago
Things have changed over the years. Even if the developers have patched gcc, or "own" gcc, linux still have to be built with gcc 4.4 otherwise many distro will have problems, so it does not solve the problem. Moreover, change the
3.
▲
by
brianon99
9y ago
There are many projects recently titled like "xxx in Rust" or "xxx in Go", rewriting an existing software, seems to be built not because there is a problem in the existing software, but without a clear reason. For learni
4.
▲
by
brianon99
9y ago
I think what most people mean when they say 'regex' is actually 2 thing: 1. The syntax of that pcre-like regex engine accept. 2. regular language, a kind of formal language. Many regex engine nowadays like the one in perl5 and oni
5.
▲
by
brianon99
9y ago
Agree that using vector instruction is not crazy at all. I am quite interested when I see the article title, and then deeply disappointed after I read it. I was expecting something like the strlen shown in the book The Hackers Delight, wh
6.
▲
by
brianon99
9y ago
It is difficult to build a TUI. Just to draw several progress bars might take a whole day to implement.
7.
▲
by
brianon99
9y ago
Dear Tanenbaum, in case you are reading this, thank you for creating Minix. I have the first edition of your Design and Implementation of OS. That enjoyable read makes me a programmer now. Your insights is ever-lasting. Your humbleness
8.
▲
by
brianon99
9y ago
Agree. Though micro looks very good as a light weight editor for programmers, arguably better than vim in some way, it cannot move (neo)vim users like me away. Borrowing Linus Torvalds words on why he is using micro-emacs, "My finger
9.
▲
by
brianon99
9y ago
Don’t abuse the term “isomorphics”. To prove 2 groups are isomorphic mathematically you have to show there exists a product preserving map between the groups. Just kidding.
10.
▲
by
brianon99
9y ago
Flame war between bash/fish/zsh/powershell is almost meaningless to beginners, because the basic skills are common to all shells. (That said, you will love zsh once you use it) I learned to use shell, about 7 years ago, by r
11.
▲
by
brianon99
9y ago
Single quote denotes a symbol in scheme. But this snippest is not strictly scheme. Perhaps it is SXML but I am not familiar with it.
12.
▲
by
brianon99
9y ago
No , inhertiance is not a key part of oop. Look at Rust and Go. https://lwn.net/Articles/548560/
13.
▲
by
brianon99
9y ago
Loop unrolling as shown by the author is quite common in maths functions. It is still quite readable and ensure good performance. Openblas use a similar tricks in the old days when there is no intrinsics. Not sure for now.
14.
▲
by
brianon99
9y ago
To me this is strikingly beautiful, compared to gnome and kde overkilled interface
15.
▲
Update FAQ in meson build tool: meson is not elementary particle
(github.com)
1 points
by
brianon99
9y ago
|
0 comments
16.
▲
by
brianon99
10y ago
That is definitely 5-6 years of study, because QFT is not taught in undergrad level in most cases.
17.
▲
by
brianon99
10y ago
I mean they just hate GPL, not open source. Just look at the removal of BlueZ GPL library in 2012. [1] https://lwn.net/Articles/597293/
18.
▲
by
brianon99
10y ago
Google is just afraid of GPL I think.
19.
▲
by
brianon99
10y ago
This is not only an optimisation. Power of 2 is necessary to avoid discontinuity. See the comments below the article for explanation.