I am not sure what is "the draft human genome" you are talking about. Two separate human genomes were published in 2001: the HGP genome and the celera genome. The HGP genome then didn't use Venter DNA. It evolved into…
No, at initial release, the human genome from the NIH side was done by bac-to-bac, not by shotgun.
You are confused by the human genome project vs the celera genome project. No, the human genome project didn't include his sample.
Well, they can keep stealing as long as someone open weight their models.
Pypy is 10x faster and is compatible with most cpython code. IMHO it was a big mistake not to adopt JIT during the 2-to-3 transition.
I guess Harvard saw the decision at Columbia made the situation worse [1], so they decided to make a different one. [1] https://www.science.org/content/article/nih-freezes-all-rese...
Some part of this article is opinionated. Curl may be well written but this is more likely to be the result of the overall structure than the number of characters per line. Actually I don't know whether curl is well…
std::deque typically uses chunked arrays. It is more complex but tends to be faster than a ring buffer based implementation.
The most important part is to have a standard, which doesn't need to be perfect. On argument parsing, I actually think the GNU way is the best so far. I have seen various deviations from GNU and I personally regard all…
When I use a command-line tool, I don't know and don't care if it is written in Go or not. I just want to use it the same way as most of the other traditional Unix tools. The Go style gets in the way. We would have much…
In general, command-line argument parsers should just follow the GNU style. No more, no less. Deviations confuse users as it is not immediately obvious to them what rules a parser is imposing. > options can have…
People often forget the best way to win a tech debate is to actually do it. Once multiple developers criticized that my small program is slow due to misuse of language features. Then I said: fine, give me a faster…
I agree. How to deal with deletions is a 101 of hash table implementation. Many CS majors could get it right or at least know about the caveat. It is amusing that many high-quality posts on hash tables are buried in the…
> The only area that saw significant retreat in macos is gaming. Mac gaming is probably getting better thanks to wine, crossover, GPTK and Whisky [1]. I am not a gamer but I have seen others playing serious Windows…
PyTorch everywhere
It seems that Julia has been used for numerical stuffs often. Its redmonk ranking is above some great languages like nim and erlang. This is already an achievement for a community-backed open-source language. By "much…
> all serious numerical languages have that. it's more natural And almost all serious general-purpose languages use 0-based. It is more natural at least to me. You see, this is exactly why 1-based index of Julia is…
It is not just syntax. While python has Java-like OOP from a far, Julia has a distinct language design. It doesn't have a concept of "class" in the traditional sense. It instead has multiple dispatch, which is very…
Also want to add that getting a formal certificate for learning disabilities is expensive. From what I heard, an ADHD test costs a couple of thousand USD, which could mean a lot to low income families.
For a library, if the user input is wrong, throw an error or an assertion failure. It shouldn't be causing an uninformative segmentation fault which your library does. The fix is a trivial. Why so defensive?
Probably many have written a vector header like this. It baffles me why this one reaches the front page of HN given that the implementation is not that great. A few problems (some have been mentioned by others as well).…
> But if your code was truly performance-critical, you wouldn't be piecing it together with shell pipelines that cause a bunch of unnecessary forks, you'd write it in something like C instead. You are underestimating…
The parent post said no E2EE for group chat. Telegram doesn't seem to support that according to the linked page. Telegram group video chat only allows up to 30 people for the time being, which is far too limited. Also,…
You can go down the route to say C++ is largely a superset of C. You can always write C++ in the C way, so you don't see simplicity is an advantage of C.
There is https://ideone.com. I compared several similar services last year, including repl.it of course. I liked ideone better for some reason I forgot. PS: I have just checked repl.it again. Its UI has been changed a…
I am not sure what is "the draft human genome" you are talking about. Two separate human genomes were published in 2001: the HGP genome and the celera genome. The HGP genome then didn't use Venter DNA. It evolved into…
No, at initial release, the human genome from the NIH side was done by bac-to-bac, not by shotgun.
You are confused by the human genome project vs the celera genome project. No, the human genome project didn't include his sample.
Well, they can keep stealing as long as someone open weight their models.
Pypy is 10x faster and is compatible with most cpython code. IMHO it was a big mistake not to adopt JIT during the 2-to-3 transition.
I guess Harvard saw the decision at Columbia made the situation worse [1], so they decided to make a different one. [1] https://www.science.org/content/article/nih-freezes-all-rese...
Some part of this article is opinionated. Curl may be well written but this is more likely to be the result of the overall structure than the number of characters per line. Actually I don't know whether curl is well…
std::deque typically uses chunked arrays. It is more complex but tends to be faster than a ring buffer based implementation.
The most important part is to have a standard, which doesn't need to be perfect. On argument parsing, I actually think the GNU way is the best so far. I have seen various deviations from GNU and I personally regard all…
When I use a command-line tool, I don't know and don't care if it is written in Go or not. I just want to use it the same way as most of the other traditional Unix tools. The Go style gets in the way. We would have much…
In general, command-line argument parsers should just follow the GNU style. No more, no less. Deviations confuse users as it is not immediately obvious to them what rules a parser is imposing. > options can have…
People often forget the best way to win a tech debate is to actually do it. Once multiple developers criticized that my small program is slow due to misuse of language features. Then I said: fine, give me a faster…
I agree. How to deal with deletions is a 101 of hash table implementation. Many CS majors could get it right or at least know about the caveat. It is amusing that many high-quality posts on hash tables are buried in the…
> The only area that saw significant retreat in macos is gaming. Mac gaming is probably getting better thanks to wine, crossover, GPTK and Whisky [1]. I am not a gamer but I have seen others playing serious Windows…
PyTorch everywhere
It seems that Julia has been used for numerical stuffs often. Its redmonk ranking is above some great languages like nim and erlang. This is already an achievement for a community-backed open-source language. By "much…
> all serious numerical languages have that. it's more natural And almost all serious general-purpose languages use 0-based. It is more natural at least to me. You see, this is exactly why 1-based index of Julia is…
It is not just syntax. While python has Java-like OOP from a far, Julia has a distinct language design. It doesn't have a concept of "class" in the traditional sense. It instead has multiple dispatch, which is very…
Also want to add that getting a formal certificate for learning disabilities is expensive. From what I heard, an ADHD test costs a couple of thousand USD, which could mean a lot to low income families.
For a library, if the user input is wrong, throw an error or an assertion failure. It shouldn't be causing an uninformative segmentation fault which your library does. The fix is a trivial. Why so defensive?
Probably many have written a vector header like this. It baffles me why this one reaches the front page of HN given that the implementation is not that great. A few problems (some have been mentioned by others as well).…
> But if your code was truly performance-critical, you wouldn't be piecing it together with shell pipelines that cause a bunch of unnecessary forks, you'd write it in something like C instead. You are underestimating…
The parent post said no E2EE for group chat. Telegram doesn't seem to support that according to the linked page. Telegram group video chat only allows up to 30 people for the time being, which is far too limited. Also,…
You can go down the route to say C++ is largely a superset of C. You can always write C++ in the C way, so you don't see simplicity is an advantage of C.
There is https://ideone.com. I compared several similar services last year, including repl.it of course. I liked ideone better for some reason I forgot. PS: I have just checked repl.it again. Its UI has been changed a…