HN user

alecthomas

404 karma

http://twitter.com/alecthomas http://swapoff.org http://github.com/alecthomas alec@swapoff.org

[ my public key: https://keybase.io/alec; my proof: https://keybase.io/alec/sigs/EwhDB5ZFYHetGQT4QBxryMKudydFlHx6vfI2ZbYaXTY ]

hnchat:M7diobfazxWsK0TZ9aVm

Posts9
Comments195
View on HN

There is a vast, hugely funded, and incredibly adept propaganda machine aimed at about half the country.

There are propaganda machines directed at everyone.

And no, I don’t think “my side” would be immune to a similar machine speaking the language we like to hear, but I just think that hasn’t happened (yet)

It seems incredibly naive to believe that propaganda in this age isn't utilised by all "sides". My base assumption for any information, particularly from mainstream media, is that it's biased one way or the other.

I've never seen Prolog used at all in the wild, but OPA (and its ancestor, Datalog) are fairly common.

From skimming the linked PR it looks like it's all been open source, but has been tightly coupled to their deployed instance. The PR appears to be decoupling things completely by making all hard coded values configurable.

Someone else said this below...

Go designers distinguish between Go language as defined by Go spec and implementation details. //go:fix is something understood by a particular implementation of Go. Another implementation could implement Go without implementing support for //go:fix and it would be a fully compliant implementation of Go, the language. If they made it part of the syntax, that would require other implementations to implement it.

...I'm not sure I buy that argument TBH.

This was an illuminating comment because I think I finally understand why people have wildly varying experiences with CoPilot.

I think if you regularly use CoPilot to write entire functions or use its prompt mode, you will spend more time verifying its output is accurate than it would save writing the code manually. If instead, you use it iteratively via autocomplete to write small fragments of code, a line or two at a time, its trivial to verify its correctness, and it will save you a good 20-30 seconds at a time, adding up to large savings over time.

I exclusively do the latter, so I find it incredibly useful. The few times I've tried using the prompt mode, or comment-driven code generation, it's been very average or awful.

I would be absolutely stunned if anyone, ever, has described OpenAPI as "beloved". It does its job, but that's about the best you can say about it.

Sadly that is how fishing works. Wild Salmon is endangered in many locations including the US [1] and UK [2], for example.

It does also occur that popluations become so low that they can't recover. Atlantic Northwest Cod are the most obvious example, still not having recovered from overfishing in the latter half of last century [3].

[1] https://time.com/6199237/is-farmed-salmon-healthy-sustainabl... [2] https://wildfish.org/latest-news/main-uk-populations-of-atla... [3] https://en.wikipedia.org/wiki/Collapse_of_the_Atlantic_north...