Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yakubin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
61 ms
·
931.
▲
by
yakubin
5y ago
I don't have a formal CS career either. In one of the other comments someone wrote they read it being a high school dropout. Different people like different things. Note also that submission author studied chemistry, so they did get th
932.
▲
by
yakubin
5y ago
I'm currently going through TAOCP [1]. So far, seems pretty good (although I found one mistake in an exercise). Also, I can never recommend Computer Systems: A Programmer's Perspective [1] enough. (Also features a rare mistakes
933.
▲
by
yakubin
5y ago
If you have an anti-glare screen, that's not an issue.
934.
▲
by
yakubin
5y ago
Ok, now it's my turn: C++ would be a clear loss on net. Anyone thinking otherwise, even if they are Linux developers, are wrong. Now that was productive.
935.
▲
by
yakubin
5y ago
It looks like the Wikipedia app for iPad.
936.
▲
by
yakubin
5y ago
This reminds me of the beginning of "The Da Vinci Code".
937.
▲
by
yakubin
5y ago
I was in Tallinn last September and saw a couple of these. They're pretty cute. One thing that bugged me was that when one of them crosses a street (using a pedestrian crossing), when it detects a car approaching, when it's in the
938.
▲
by
yakubin
5y ago
A bit OT: what kind of performance do you normally expect from OCaml? I looked at the Prime Sieve challenge[1] recently and with the current submissions the Standard ML solution is 3 times faster than the OCaml one. I've also spent som
939.
▲
by
yakubin
5y ago
Please don't post insinuations about astroturfing, shilling, brigading, foreign agents and the like. It degrades discussion and is usually mistaken. https://news.ycombinator.com/newsguidelines.html
940.
▲
by
yakubin
5y ago
Plants aren't responsible for photosynthesis. They just photosynthesise. Fungi aren't responsible for decomposition. They just decompose. Saying they are "responsible" for those things is like saying that a river is resp
941.
▲
by
yakubin
5y ago
> Once you've hit 80 you probably should look at growing horizontally. To many it happens after hitting 40.
942.
▲
by
yakubin
5y ago
I'm definitely calling it that starting today.
943.
▲
by
yakubin
5y ago
Julia is designed with interactive use and REPL in mind. Java is designed with enterprise software written by large teams and IDEs in mind. The first one, among other things, leads to valuing terseness. The seconds leads to valuing verbosit
944.
▲
by
yakubin
5y ago
Actually, I've recently watched a talk by Guy Steele where he makes a case for tail call elimination being essential for object orientation: < https://www.youtube.com/watch?v=0hlBkQ5DjaY >. He demonstrates how tail
945.
▲
by
yakubin
5y ago
It's a convention. Same with small-o and e.g. Taylor polynomials in first-year calculus. Writing e.g. sin(x) = sin(a) + (x - a)cos(a) + o(x - a). We used an equals sign, even though the meaning of this string of characters is "bel
946.
▲
by
yakubin
5y ago
Cursor movement as well.
947.
▲
by
yakubin
5y ago
> No, that's no true. Tracing GC is mainly O(f(live stuff)), not O(f(dead stuff)), so there is basically no problem making lot's of garbage if you don't have any exotic latency requirements. That's true for copying
948.
▲
by
yakubin
5y ago
> The big reason for "value types" is controlling spacial locality in memory, not GCs being bad per-se. Spacial locality is one reason. Another very important reason is not generating unnecessary garbage. If you have a lot of
949.
▲
by
yakubin
5y ago
Agreed, though to be fair the sentence is a bit obtuse in that regard. The only clear indicator this remark applies to "philosophical influence" (Heidegger) and not Arendt is the gender of the pronoun (him), which can be easily mi
950.
▲
by
yakubin
5y ago
I haven't used C#, so don't really know, but doesn't Visual Studio have a great debugger for C# with things like custom visualizers? Looking from the outside, it seemed to me that for C# the Visual Studio debugger has an edge
951.
▲
by
yakubin
5y ago
(I'm not the author. Only the graph looked familiar in style, so I guessed graphviz and verified looking at the source code of the website.)
952.
▲
by
yakubin
5y ago
<!-- Generated by graphviz version 2.40.1 (20161225.0304) --> You can use the dot(1) command for that, with output set to SVG in this case ( -Tsvg ).
953.
▲
by
yakubin
5y ago
Yes. I once wrote a tool which spends a lot of time traversing the filesystem and to my surprise in one scenario most of its time is spent on-CPU (!) in kernel-mode in the readdir_r(2) syscall implementation. I still haven't dived in
954.
▲
by
yakubin
5y ago
I pay for Netflix and pirate what is available on Netflix, because my local video player has much better hardware acceleration than web browsers, is more efficient and as a byproduct gives me better video quality.
955.
▲
by
yakubin
5y ago
Why awful?
956.
▲
by
yakubin
5y ago
> You can launch into a WSL shell in seconds without having to wait for a VM to spin up. Serious question: how long does it take to spin up a VM on Windows then? Does it take seconds? (Not disputing your other points.)
957.
▲
by
yakubin
5y ago
Why do you rule out drugs making people addicted? If some drugs can alter your consciousness, as they clearly do, why wouldn't some of them be able to get you addicted to them? To be clear, I do agree that a lot of cases of addiction w
958.
▲
by
yakubin
5y ago
It may be a symptom, but it may also be its own cause. Chemical addiction is a thing and various drugs have various levels of risk or chemical addiction. Alcohol, nicotine, cocaine, heroine - you can get addicted to them without any emotion
959.
▲
by
yakubin
5y ago
Wikipedia pages are also subject to PR fights and lobbying: < https://news.ycombinator.com/item?id=22653716 >
960.
▲
by
yakubin
5y ago
Why would knowing Haskell be an advantage in the task of ensuring safety in Rust? It's for sure worthwhile to know many languages, but I don't know why knowing Haskell is considered a badge of honour. It's just another langua
More ›