HN user

farginay

86 karma
Posts3
Comments35
View on HN

I'd prefer to live in a society where things like this were a matter of research rather than pronouncements by bureaucrats:

"The distraction of the giant screen in the Tesla is not tolerable. I am convinced that the deflection is so great by the picture and sound while driving that accidents were due to the increase markedly. "

To me it's odd to see an article talk about empathy as a skill or a thing you can do. I've always thought being empathy as something you are at a feeling level.

I did some looking a while ago and discovered that psychologists distinguish a couple of different kinds of empathy. One is when you intellectually try to figure out how someone feels - the other is when you just feel it.

You say "a hub" but I wonder whether it would be many? How close would such an effect be to hubs we see in scale free networks? In those, preferential attachment seems to induce hubs. Airline hubs are a good example - there's more value in connecting to a well-connected hub.

I think that if it was your money paying for a lawyer you'd see the problem more readily.

The way you described the legal process is accurate: have a trial, having findings of fact. The thing people forget is that the process of being arrested, posting bail, paying for and going through the legal system, and putting one's life on hold for a period of time, is often more punishment than the fine or sentence under consideration.

This is why prosecutorial discretion and police discretion are important. When they are abused people suffer. And, sadly the accused have no voice at that stage of the process.

Is there some result in the theory of random graphs that says that you can't have a graph of a certain size without developing hubs? It seems to happen in most systems.

If that's all they were concerned with they could just use GPS readings to invalidate the service agreement rather than switching the machine off.

In any case, I wish that Congress would step up and put law around the issue of whether one can "sell" things with restricted use. E-books, for instance, are really leased rather than sold. A sane legal system would give teeth to that legal distinction.

It's interesting to see how the array programming languages have handled this. The way it works (loosely) is that everything is an array. A scalar is kind of a degenerate array, and a vector is an array of rank 1. Matrices can be seen as arrays of arrays of arrays..

Each operator defines its extent. The count operator '#' in J works at the top level. If you have a 3 x 4 matrix, it returns 3. Take '{.' works the same way. If you have a 3 x 4 matrix and you take 1, you will get a 4 element vector which is the first row of the matrix.

Something like decrement '<:' applies to all of the elements in a matrix regardless of the dimensionality.

This isn't like OO where collections have operations attached to them.

I think that it is more than syntactic sugar, it's an affordance. Different notation schemes make it more or less likely to find and code particular solutions. As an example, the syntax of ML-derived languages makes partial applications a much more reasonable choice than they are in Scala or in C-derived languages: the syntax is tuned to them.

Array programming is due for a renaissance. Like any other form of abstraction, we gain leverage once we are able to internalize it and use it. The thinking you mention is, I think, just the normal hurdle of unfamiliarity.