undreren's comments

undreren | 3 years ago | on: LaMDA is not sentient

> This is what we, humans, do too when we talk. All these people talk about intelligence in such tautological terms... It's discouraging.

But is it all that we do? And how do you know?

It seems too simplistic to be taken at face value that statistics, randomness and pattern matching would be the only ingredients necessary for intelligence and sentience.

undreren | 4 years ago | on: If-then-else had to be invented

Haskell has “otherwise” as a built in constant that equals true. It reads better in some cases.

    f n | odd n     = 3 * n + 1
        | otherwise = n \\ 2

undreren | 4 years ago | on: We need to talk about testing

> They way I've run CD is we had continous deployment to a staging environment where final testing and stakeholder review happens, then periodic deployments to production.

As you hint at, it is called continuous delivery, not continuous deployment.

The best strategy IMO is to mob with testers, and clarify how a thing will be tested before implementing it. It saves you a lot of headaches.

undreren | 4 years ago | on: Agile at 20: The Failed Rebellion

Agile is (maybe a bit oversimplified) about releasing as often often as possible.

Delivering sooner, not faster.

To do this, decision makers must be close to the team, and ideally a part of the team. Either managers are part of the team, or the team a given the authority to make product decisions.

Full time managers lose power and influence either way, and I think this is the real reason Big Corp never really bought into it except on paper.

undreren | 4 years ago | on: Why do we use R rather than Excel?

It also interprets and coerces values in formulas.

Empty cells are interpreted as zero, which can be downright catastrophic, if the data is just missing.

undreren | 4 years ago | on: Reversals in Psychology (2020)

Sloppy science is done in every field, natural sciences included. The article even leads with the statement that psychology experience more reversals due to being exceptionally open in terms of sharing code and data compared to other social sciences.

Reversals through replication failure is scientific progress. Your “better” question is nothing of the sort, just lazy contrarianism.

undreren | 4 years ago | on: Ontology Is Overrated: Categories, Links, and Tags (2005)

I don't know if I agree with that. The problems of ontologies described in the article are still around today.

Regardless, I thought it was an interesting read, and it put to words things I've observed but couldn't communicate.

Though I have to wonder, if tagging isn't in fact already becoming a dominant strategy for associations? Hashtags and web page sharing on social media posts are both technically and practically tagging systems with wide adoption in what now consititute the majority of the web for many people. There are of course hard categories within these systems, but those are more like a subset of the wider association graph model, not the whole thing.

undreren | 4 years ago | on: Opinion-Driven Design

I have a feeling that "opinionated software" is popular exactly because of YAGNI. Users feel like it's made for them instead of everyone.

undreren | 5 years ago | on: On Cache Invalidation: Why Is It Hard? (2018)

Caches seem to be much easier to handle using the actor model for handling concurrency.

Actors can have their own cache, and since they queue messages and handle them in order, one at a time, the cache will never be out of sync.

It does come at several other costs though.

page 2