HN user

nudq

120 karma
Posts0
Comments54
View on HN
No posts found.
Go Turns 10 7 years ago

Without a doubt, C has "lost" nothing, because it barely changed

Thanks to UB exploitation, C as implemented has been changing a lot over time. Old C was a decent low-level language. New C is barely usable.

Controlled compromise of privacy for the sake of scientific insight seems like a good idea, until you realize that we either get profoundly non-replicable junk "science", or continued and unlimited re-breach of privacy for the sake of replication. Neither is any good.

I'm reminded of Raj Chetty who publishes papers based on exclusive access to IRS tax return data. (https://www.sciencemag.org/news/2014/05/how-two-economists-g...) Not real science unless you can have access to that data, too. You can't.

I don't think we can simply assume that starting position matters to "pulverization" after 1500 years.

Mobility is more likely; the mobile object moves along with the ice, the stationary one gets pulverized.

Some just choose to ignore them

Some... like smart people with lots of money.

Because, you know, the prediction market in nice oceanfront properties beloved by the coastal elites hasn't collapsed, even tough their tongues say they believe.

Going on title and comments only, sorry, but why does "it's genetic" count as an explanation for anything?

An explanation for this would need ecology. Why is it beneficial for some of us to need less sleep, but not for all of us? What are the trade-offs? It seems like needing less sleep has no downsides. Is it a novel, all-beneficial mutation that just didn't have the time yet to sweep the population? Or do short sleepers experience serious downsides?

There is no explanation in "we found a gene for it". Pretty much every personality difference is genetic, that doesn't explain why such differences evolved, or persist.

Because in the context of Epstein, intelligence doesn't necessarily mean CIA. Seriously, we can't say "Mossad" on Hackernews without getting flagged, can we realistically expect NPR to go there?

By following Chrome every time Google wants to removes access to parts of the web not sufficiently encrypted (to thwart ISP competition for ads and data) or not serving ads (like FTP) Firefox is working to keep Chrome relevant.

It has been going on for years.

Not to take away from the side splitting hilariousness of this novel meme, but I just noticed Lisp is actually one of the few languages where you can't add spurious parentheses. If you find that a, (a), ((a)), etc are equivalent, it's probably not Lisp you're looking at.

I think algebraic effects are more general

Not an expert on algebraic effects, but I suspect they are both more and less general.

On the one hand, "algebraic" hints at some constraints in the name of static typeability. Such restrictions wouldn't be present in Common Lisp.

On the other hand, Common Lisp only has single-shot downward continuations, so you won't get, e.g. nondeterminism-as-an-effect.

I like how these three points aren't just "strengths of Rust", but...

the necessary components ... to make imperative programming work as a paradigm

You know, before Rust imperative programming just didn't work. Didn't work as a paradigm, even!

You do not understand evolution

Probably.

But although it is almost tautological that fertility is heritable, it doesn't follow that the first world infertility trend will reverse.

If whatever is causing first world infertility (1) actually profits from our infertility and (2) is some kind of evolving entity itself, we could find ourselves in an evolutionary arms race, and lose.

That compiles because with gcc extensions or sufficiently recent standards, variable size arrays are now a thing. The compiler doesn't insist on a static array size. What about something like this:

    #define ASSERT_BUILD(x) extern int STATIC_ASSERT_FAILED[(x)?1:-1]

Also, tastes of critics (journalists) and audiences have diverged, but both act as a filter. For example, critics tend to like an identity politics angle, but audiences don't like being lectured to. At the same time audiences won't automatically flock to movies panned by critics either. Movies have to cater to both. It's like two polarizing filters layered on top of each other at a 90 degree angle.

Interesting, and a sigh that the area of the Windows tax may be ending.

Windows is now an ad delivery platform. That probably sounded like a great plan to MS management, but consumer Windows is now on its way to shovelware status. Microsoft will end up paying hardware makers to include it.

his various personality disorders

Lovely. To inject some psychological precision, only his narcissism can be considered a personality disorder. Being old, white, or male... no. Not yet.

By a process of elimination, we decided to try writing POSTGRES in LISP. We expected that it would be especially easy to write the optimizer and inference engine in LISP, since both are mostly tree processing modules. Moreover, we were seduced by AI claims of high programmer productivity for applications written in LISP.

Yes, that's what I remembered, they started out using LISP.

Our feeling is that the use of LISP has been a terrible mistake for several reasons.

"Terrible mistake" is pretty unambiguous language.