HN user

rainbow-road

85 karma
Posts0
Comments25
View on HN
No posts found.

Interestingly, all of those either use cryptocurrencies as an investment, or merely provide cryptocurrency-based tools (of questionable utility), and leave the problem-solving to their users.

Why mine (fool's) gold when you can sell shovels?

A few months ago, I disabled all of that stuff, so that YouTube only recommends videos based on my subscriptions and liked videos. I guess it's still personalization, but it's personalization that I have control over, which seems to have drastically improved both the privacy and the quality of recommendations.

I don't use Google for search, though, so I can't comment on that.

Over C#:

* Garbage collectors often scare game developers since they can lead to hard-to-fix latency spikes.

* Rust has some cool libraries (specs, rayon, etc.) that let you safely parallelize computation.

Over C++:

* It's a memory-safe language, which instantly avoids tons of bugs.

* Library interfaces are usually higher-level in Rust than in C++, for various reasons (sum types being a big one).

* It's a much smaller language, so there aren't any dark corners that you'll randomly be forced to learn.

* It has an easy-to-use package manager, and I'm not sure where C++ is on that front.

Well one alternative representation really took off, that one where code is is a dataflow graph, whose nodes are all one-liners on a massive grid. I wonder what led to its success, where so many other interesting ideas have failed?

Apart from you question not being in good faith

Never attribute to malice that which…

there have always been business models to support publishing and providing services that do not rely on adverstising and these models are well known

I am sure that these models exist, I just don't know about them because I haven't done the research. It would be easier for everyone if you just listed a few viable funding models for a search giant.

Push advertising is unethical and culturally toxic

That is your opinion, and not one that most people share — most people think that advertising is an acceptable trade-off for good search results. If you want to persuade people of anything, you'll have to meet them where they're at, either by convincing us first that advertising is "unethical and culturally toxic", or by using some other argument.

You have made broad, sweeping remarks about the ethics of dairy farming and it's only here that you considerably narrow the scope of your statements to farms that you deem ethical.

Yes, some farms may operate in line with an acceptable standard of ethics, but for many people, it is easier to live a vegan lifestyle than to carefully ensure that all their dairy is ethically sourced.

Videos are not games. Literally different words.

Well yes, but this is a game streaming app. It just captures input from the user and sends back a video of the game, running in the cloud.

It's a private company and they can do what they want.

And we are individuals who can complain as much as we want; this is a non-argument.

I appreciate their oversight, because now I know that I can't get hacked by Microsoft allowing bad games on their app!

The games are totally isolated from your phone, so they can't hack you, unless they're somehow using the input from your phone as a ridiculously low-bandwidth side channel.

What about immigrants that arrived to the US with a suitcase and $100 in pocket?

What about them? You haven't given the reader anything in the way of argument yet; you've just pointed at another group.

It's a parrot, and I remain unimpressed.

What's unimpressive about a stunningly believable parrot? I think, at the very least, that GPT-3 is knowledgeable enough to answer any trivia you throw at it, and creative enough to write original poetry that a college student could have plausibly written.

Not everything worth doing is as high-stakes as buying stocks, making chemical formulas, or building planes.

I see this "175B parameters" figure tossed around a lot: what does that mean? Does the model literally consist of 175 billion 32-bit floats?

(Sorry for the very basic question.)

On Trouser Pockets 6 years ago

Fair enough, but I inferred the "all X is Y" bit from the first sentence, in which you said "I don't think you missed the mark" regarding a paragraph which, IIRC, did essentially imply that cargo shorts are by nature deceitful.

To be fair, the first sentence on the Rust implementation's GitHub repo is

A straightforward Rust implementation

(emphasis mine) and the implementation in the article is heavily optimized.

Yep. I'm pretty sure that even with unsafe shenanigans, you can't access the value without being very explicit about it. You'd need something like:

    let value = unsafe {
        match result {
            Ok(value) => value,
            _ => hint::unreachable_unchecked()
        }
    };
At this point, the fact that you've skipped an error check should be abundantly clear to anyone reading your code.

Most of the listed assumptions are bad, but some of them, to me, seem essential. In particular, dealing with cyclic build graphs sounds like an absolute nightmare, and I doubt that any build system that allows for such a thing can be easy-to-use.

On Trouser Pockets 6 years ago

For the people who want a ton of pockets on their pants, cargo pants are pretty much the only option. Do you earnestly believe that all of these people "just like military cosplay"?

Edit: Or maybe I'm wrong, and there are other kinds of pants with many pockets.