Live data from Hacker News

Never trust a system that seems to be working

twitter.com

31–40 of 376 posts

Re: Never trust a system that seems to be working

#32
post #20

Earlier quoted context omitted.

Quoted post unavailable.

It's done by some people intentionally to be offensive, and it's impossible to tell if someone doing it is doing it as an insult or out of ignorance. And, believe it or not, there's enough people out there that do it intentionally that assuming ignorance would be incorrect more often than it'd be correct

No post body was provided.

Re: Never trust a system that seems to be working

#35
If your code has side effects, it only ever seems to be working.

----

> the newbie says "aww, why isn't it working?"

> the intermediate says "yay, it's working!"

> the expert goes "hmm, why is it working?"

I've also seen this as

My thing isn't working and I change X and now I get error J instead of error K, so now I have to change X back because it's still not working.

Where K is a "better" error than J, such as K = failed to connect and J is Server 500 error. With J you are at least talking to a webserver.

Re: Never trust a system that seems to be working

#37

What drama with the Factorio devs is he talking about at the end (and namesearchers?.. I don't get Twitter sometimes) I've never heard anyone say anything about the Factorio devs except praise their productivity and professionalism.

One dev said in one post that they like Uncle Bob. I think that’s it.

The Uncle Bob from clean code(er)?|architecture?

Re: Never trust a system that seems to be working

#38
Just want to note that the novel noted in the first post, The Moon Is A Harsh Mistress, is a great read. I think I read it after seeing it recommended in Mary Robinette Kowal's Lady Astronaut series, but it's a nice balance of technical and science fiction with politics, almost like a condensed version of KSR's Mars Trilogy. It's mostly (not entirely) devoid of the more typical Heinlein sexism/objectification.

Re: Never trust a system that seems to be working

#39
post #15

A more narrow lesson: this is why all SQL statements involving NULL are always false. > in any case, losing power means the transmitter stops transmitting. > and here's the fun part: your circuit which controls that inserter is set to insert "if [ICE] > and GETTING NO SIGNAL AT ALL counts the same to it as ICE=0. > 0 is < 8000.

In industrial automation, one old and popular analog signal scheme is the 4–20 mA current loop [1]. Why 4mA instead of 0mA? Because that way, you know 0mA specifically indicates a fault caused by a failed sensor, break in the line, etc.

[1] https://en.wikipedia.org/wiki/Current_loop

Re: Never trust a system that seems to be working

#40

What drama with the Factorio devs is he talking about at the end (and namesearchers?.. I don't get Twitter sometimes) I've never heard anyone say anything about the Factorio devs except praise their productivity and professionalism.

> "saying the name of the game uncensored is going to get namesearchers and I have a transflag in my name so guess what kind of response I'd immediately get?"

I believe kovarex made some anti-trans statements once, and gamers in general are prone to making abuse pile-ons, so it's a mitigation against that.

Post reply on HN