Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
klmr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
421.
▲
by
klmr
9y ago
> She rightly recognizes the key role of cell autonomous vs. cell non-autonomous processes in how multicellular organisms work. This is an odd comment: This realisation is quite literally at the core of cancer research, and every resear
422.
▲
by
klmr
9y ago
> One of the biggest such forums was called Experts Exchange. By what metric? I don’t know anybody who was actually subscribed there (although they must have existed). Instead, people were using various other forums that were free. Some
423.
▲
by
klmr
9y ago
No. White dots on your fingernails can have tons of reasons. It’s more likely that it’s not due to zinc deficiency. [1] [1] https://en.wikipedia.org/wiki/Leukonychia
424.
▲
by
klmr
9y ago
In the UK it’s relatively easy to claim compensation [1] and, as far as I’ve heard, this is usually paid out if the road damage had been reported previously. [1]: https://www.gov.uk/claim-for-damage-to-your-vehicle
425.
▲
by
klmr
9y ago
My big issue with the profile redesign is that the the individual items in your feed (?) aren’t links any more. You can’t Ctrl-click, right-click or scroll wheel-click them any more. There’s (as far as I can tell) no way of opening them in
426.
▲
by
klmr
9y ago
It’s not that simple. First off, OOP is actually useful if not abused. Even in modern C++ it definitely has its place. And secondly, you run into the same problem outside the limited scope of OOP. Every large, well-designed library provides
427.
▲
by
klmr
9y ago
> FWIW my assumption always is that it's "a borrow". But for how long? Forget about multithreading for a moment, but can my function store the pointer for later use? This is incredibly common in OOP, and dangling pointers&
428.
▲
by
klmr
9y ago
> then suddenly you were defending incest and I was like “how the hell did I end up here?” … Which nicely illustrates what different people find acceptable. But I agree that sex work would have been a better example. Either way, you felt
429.
▲
by
klmr
9y ago
> why isn't the US govt. helping to fund something like this? It’s extremely hard to get grant funding for such a project. First of all, final stage drug development is virtually never done in government-funded labs: there’s no su
430.
▲
by
klmr
9y ago
> middle code has no idea that there's this new exception and leaks resources You misunderstand how `finally` works. The whole point is that it runs regardless of exception type. So the resulting code in the middle layer doesn’t nee
431.
▲
by
klmr
9y ago
“Not commit crimes” is a good maxim when you’re living in a liberal democracy (and even then …). It’s less easy when the state outlaws things unjustly. Like being gay. Or being (a)religious. And to give just two examples that apply to (othe
432.
▲
by
klmr
9y ago
`finally`/RAII doesn’t depend on checked exceptions. It always runs (short of something that aborts the program without unwinding the call stack; and in those cases single-exit won’t save you).
433.
▲
by
klmr
9y ago
RAII can handle such resources, and good use of RAII does handle such resources. Languages without time-deterministic GC even tend to add extra language constructs to aid this, such as `using` in C# and Java (7?) with its new `try` bloc
434.
▲
by
klmr
9y ago
I’ve found some time to add the mapping as a table to the Wikimedia image [1]. Not sure how to best refer to this inside the article. Having it inside the image itself proved problematic (the resulting plot became too big to be readable ins
435.
▲
by
klmr
9y ago
Thanks for finding this, the lack of explanation in the Wikipedia article was driving me crazy. Here’s what the `TeachingDemos::faces2` documentation says about the feature mapping: > The features are: 1 Width of center 2 Top vs. Bot
436.
▲
by
klmr
9y ago
> they fail to distinguish between terminal/differentiated cells and tissue stem cells I don’t distinguish them because what I’ve said is true both for differentiated and stem cells. I’m not saying that there are no relevant differe
437.
▲
by
klmr
9y ago
Hm. I had hoped that the caveats I explicitly mentioned would make this the opposite of “overly simplistic”. But, yes: all other things being equal, whales would have a lot more tumours than other, smaller organisms. Now, it should be madde
438.
▲
by
klmr
9y ago
It’s not that simple. As the article correctly states: > But he said the idea that obesity itself or eating too little fibre "causes" cancer was "somewhat simplistic" and still needed to be explored further. Diet is c
439.
▲
by
klmr
9y ago
I agree, the examples aren’t the best chosen. But there are cases which are pretty well established in biology as being maladaptations. — The laryngeal nerve is the most famous of those [1] because there’s really no advantage to the way it
440.
▲
by
klmr
9y ago
tl;dr: “Don’t use getters and setters” shouldn’t be a goal to strive for. Good OO design should be the goal, and the reduction of getters and setters ( and of public data members) is a consequence of that. I fundamentally agree with the au
441.
▲
by
klmr
9y ago
Yes, thanks for correcting me. I completely misremembered the article.
442.
▲
by
klmr
9y ago
Blah you’re right. That’s quite a serious oversight on my part, it’s been too long since I’ve read that article and I had apparently forgotten its core idea.
443.
▲
by
klmr
9y ago
Even static typing very rarely gets in the way (it makes a few programs harder to express; but I find this relevant much less frequently than people think; and even then I’d argue that expressing the types still adds value). What gets in
444.
▲
by
klmr
9y ago
> In Python I can get a lot done and really don't miss types at all No wonder, because Python has types (well … most everything does; but Python isn’t unityped [1]). It’s even relatively strongly typed. It’s just not statically
445.
▲
by
klmr
9y ago
I don’t think the reference to Postel’s law is correct here: Postel’s law is about robustness , not about abstractness. Furthermore, taken at face value, Postel’s law was a phenomenal failure in principle and in practice (see e.g. [1]). In
446.
▲
by
klmr
9y ago
I invite you to actually read that article all the way to the end. The classical examples of ring species may be oversimplifications but the concept of gradual gene flow is still very much intact (obviously). As for your first point: don’t
447.
▲
by
klmr
9y ago
> defining 'evolution' in this sense is entirely at the discretion of the scientists That’s utter nonsense. No general definition of evolution (whether as a general concept or whether via a specific mechanism, such as natural s
448.
▲
by
klmr
9y ago
Then you did something wrong — it definitely works with GNU make (can’t speak for PMake): https://asciinema.org/a/zVu7sYyh7lQZTNAgAsbKUmocr
449.
▲
by
klmr
9y ago
Maybe . It’s really too early to say. Even assuming the mechanism described here is correct, there’s a difference between mice and humans, and there’s a difference between merely being stressed and a systemic stress response that would aff
450.
▲
by
klmr
9y ago
So you’re suggesting injecting viral miRNA into the epididymis of parental mice and checking for symptoms of viral infection in the offspring? This won’t work because (a) the miRNA isn’t the whole virus, it probably won’t have a clearly dis
More ›