HN user

hasmanean

578 karma
Posts1
Comments328
View on HN

Because alchemists were afraid of people stealing their recipes. Jabir bin Hayyan (aka Geber) the father of chemistry wrote in his own shorthand which is named after him—-gibberish or jibberish.

So Lead, gold, and quicksilver were not the substances their names suggest. They were codenames. The real processes have never been revealed.

If you had a ham radio connection and wanted to broadcast emergency bulletins to people, radio fax would be quite useful.

It’s push rather than pull like the web. Email works too, but fax has more utility in an emergency situation. Beats having to download adobe acrobat on every computer….

They talk about so little because that’s what the fcc rules limit them to. Can’t blame people for behaving like Elmer the safety elephant all the time.

What can you do with a license? Jam live music with other people over the air, in full duplex mode. Thats something only analog radio can do—because the latency is so low.

Yes, discussing politics or broadcasting music is not allowed over ham radio. Basically all we can do is exchange call signs, locations and details about our signals and stations.

I have wondered if you could use the fact that analog radio over short distances has latencies measured in the microseconds, so you could have a jazz band with players scattered over an entire city, but they can play like they are in the same room. Internet comms have too much latency (measured in the milliseconds).

I spent my life looking for such an elegant tome. If I had discovered it when I was 15 maybe my life would have been happier.

Utilitarian programming is like utilitarian food. Programming should be seen as an act of worship to the god of simplicity. If the artificial world intrudes and makes the program complicated, this is what leads to suffering. Ultimately it is the world which should be changed.

Not everybody understands English 100%.

The guy in the old west who drew his gun and said “them’s fightin’ words?” He probably didn’t enough English to understand the whole sentence but picked out a few words which meant to him “fight.”

That’s still multiple lines of code.

Here’s one in c++ that uses only a single line of code (excluding function headers)

// How do I format this as code?

vector<string> split( const string& s) { return accumulate(s.begin(), s.end(), vector<string>(1), [=](auto acc, char c) { if (c == ‘,’){ acc.push_back(string()); } else { acc.back( ) += c; } return acc; } ); }

You would need live routing of messages. And the ability to reroute, filter, inject messages dynamically into code.

Why must everything be done as a function call? You can’t change anything without recompiling the code.

Today everything is implemented as a function call. Need to send a message? Call a function named “snd_msg” or something.

I remember being excited by the potential of apps when I heard about Symbian…but some part of me knew that any product named Symbian would never succeed. It’s the type of name you come up with in round 3 of a name-brainstorming session, when the perfect name will only be found in round 10. They obviously gave up too early.