HNHacker News
TopNewBestAskShowJobs

DonGateley

520 karma · joined August 12, 2013

submissionscomments
DonGateley··on The Society of Mind (1988)
I highly recommend taking LSD after digesting this book. Much of it is reinforced by direct experience in that state. Agents and the turf wars among them are made more apparent as the grip of the giant mythical "I" weakens.

Then re-read the book. :-)

DonGateley··on Spider Programming Language
'Fraid I don't understand your response. What is Groovy and what has it to do with Spider?
DonGateley··on Spider Programming Language
Is backward transliteration from pure JavaScript to Spider possible so that one can deal exclusively with Spider and not have to learn JS in order to deal with other people's code?

If one must know both in order to be an agent in the real world then its utility is somewhat limited.

DonGateley··on Why Warren Buffett Just Bought Duracell
Yet another brilliant cigar butt find. It would be fun as well as rewarding to be able to see through Buffet's eyes.
DonGateley··on Inmates at California’s San Quentin prison learn to code
Please try to get this program into the federal prison system. I've got a friend there at Lompoc who would jump all over this. I'd be interested in assisting with that and as a retired computer professional I have the time.

People noting the difficulty of finding employment having a prison/felony record should consider that there is an ever growing body of computer freelance work that only looks at bids and results. That domain is absolutely ideal for those with records for all kinds of reasons.

DonGateley··on Show HN: Explained Visually
On your main page I'd mention Bayes theorem on the entry for conditional probability since it might get anyone curious about Bayes theorem and satisfying it with a search engine to your page for the best explanation I've ever seen.
DonGateley··on Is Psychometric g a Myth?
And California judges are competent to decide that question how?

Their opinion is nothing more than "if we don't look at it, we can't see it." It is merely a judgement of what will be considered politically correct. That the judiciary considers itself competent in that domain is terrifying.

DonGateley··on What Does an Idle CPU Do?
Yes, John and Fran Allen wrote the first optimizing fortran compiler and developed most of the optimization techniques and analysis used by subsequent compilers.

I knew John and it was that work that led him to design an instruction set optimized for compilers that was implemented in the 801. I'm less aware of George's contribution. Perhaps you could enlighten me.

DonGateley··on Arthur Whitney's One-page Interpreter (1992)
Given his obvious facility with both languages I think you are right but that both those steps occurred simultaneously in real time.

Arthur had learned how to think a problem in APL and was a wizard at transliteration.

DonGateley··on What Does an Idle CPU Do?
I think John Cocke was working out the architecture of that line then. He's not often credited with it but he invented RISC with that effort. Hardware was built in research (called the 80x where I don't remember x) but the actual Power-PC was quite a ways in the future.
DonGateley··on What Does an Idle CPU Do?
Yes, I think you're right. Clunky memory. And I didn't know about the 155, 165 retrofit.
DonGateley··on Tech Transitions, Video, and the Future
Without the snide I would have appreciated that clarification.
DonGateley··on What Does an Idle CPU Do?
It was all discrete, hard logic circuits centered around a unit called the scoreboard. That term was borrowed from either Burroughs or CDC, I can't remember which. That machine pioneered many of the scalar optimizations that are common in today's architectures.
DonGateley··on What Does an Idle CPU Do?
Oh, all those machines used linear ECL (Emitter Coupled Logic) circuits for speed. Terribly hot logic family but complimentary FET based devices just couldn't yet cut the mustard.

FWIW, the transition from the Model 155 to the 157 heralded the introduction of table driven virtual memory. We called it "relocation" hardware then. :-)

The first engineering model of the 155 used core memory but transistor memory became fast, reliable and cheap enough during its development that a very disruptive re-design was performed across the whole family of machines.

That was my first job out of the university and what fun it was! And what an incredible experience working for IBM was then.

DonGateley··on What Does an Idle CPU Do?
Everything in that generation of machines was micro-coded except for the Model 195 which was then IBM's super scientific computer.
DonGateley··on What Does an Idle CPU Do?
I got the hardware guys to merge some of the conditions that caused a loop exit into condition groups that were tested by other micro-instructions until a couple went away. Getting out quick was important, sorting out why was less so.
DonGateley··on Taco Bell drops website, goes app-only
They require access to your location all the time whether the app is running or not. I guess that's gaining something. Uninstalled immediately.

Having tried that they will no longer get my patronage either, not that its quality got me there very often anyway.

DonGateley··on Tech Transitions, Video, and the Future
In the context of the internet it isn't clear what "linear programming" even means. The concept requires the notion of a channel and what is that for the internet, a URL?
DonGateley··on What Does an Idle CPU Do?
In the days of OS/360 and OS/370 (IBM's mainframe OS in the 60's and '70s) no instructions at all executed in the wait state. There was no OS level idle process. Instead, the internal CPU microcode itself ran a little loop without dispatching any machine instructions until the tentacles that reached out from that loop were tickled by an external interrupting event. That loop had to be very short for latency reasons and very prickly to test for all the conditions that could take the processor out of it to resume dispatching instructions or do critical internal things.

I know this because I wrote that 6 (initially 8) micro-instruction loop for the IBM System/370 Model 155-157 in the late '60s. I was told back then that since that model became the most widely sold machine ever I had written the code most executed in the history of computing. :-)

The status latch in the machine that indicated that loop was running was fed to a light on the console and, yep, it was nearly always lit other than when booting the OS.

DonGateley··on The Truth We Won’t Admit: Drinking Is Healthy
Oh, please. I'd much rather die from a heart attack than die in the place and condition that alcohol took me to.

This creep is shamelessly and disgracefully pushing his stupid book.

DonGateley··on The Data of Hate
Interesting. That was precisely Stalin's solution to minimizing threats to his order throughout the Soviet empire and like it or not he was nothing if not rational. (Except, of course, for his assessment of Hitler's ambitions.)
DonGateley··on On Shuttle Drivers, Chocolate, and NP-Completeness
WTF? Access denied? Banned IP? Because of my VPN? What a crock.
DonGateley··on With 'The Machine,' HP May Have Invented a New Kind of Computer
They talk about memristors being the fourth type of circuit element and the final element at that.

It's just a resistor with memory. i.e. its R value can be changed by current and remembered. Wouldn't an inductor with memory in the sense that it's L is changed by voltage or current and remembered be a fifth and a capacitor with a C that is changed and remembered be sixth?

DonGateley··on Sleep's memory role discovered
I know that depression increases the need for sleep and napping. I also remember reading of evidence that long term depression shrinks the hippocampus. Could the increase in need for sleep indicate a poorly functioning hippocampus under conditions of depression? And could such a connection, if it exists, be an avenue for finding better chemical (or electrical) treatment for depression?
DonGateley··on APL – a Glimpse of Heaven (2006)
Lazy query: do you do overstrikes? The keyboard one has to commit to memory is _so_ much smaller.
DonGateley··on APL Demonstration From 1975 [video]
And it simply must support overstrike since that is no longer a display problem. The simplification of the keyboard that results is amazing. I've always been surprised that overstrike did not re-emerge with "bit mapped displays" and printers.

I started APL on a Selectric typewriter with the dancing type ball at IBM in 1967. The sounds of that demo still resonate more than I would have ever expected.

In 1975 I was using it to teach myself numeric signal processing. I think I learned it more deeply and quickly because of APL. One didn't so much code functionality as simply express what one wanted to see the consequences of. APL made exploration so easy you couldn't help it.

Had IBM had any idea what to do with APL, Matlab would simply not exist.

DonGateley··on Announcing Xamarin 3
Since you are here, I want to voice agreement with prior comments on the need for an open ended trial for learning and evaluation but with restrictions only on making it commercial.

I've tried these kind of limited time trials in the past and have found in every case that my time proved to be even more limited. Suitably restricted open ended time trials, if possible, can only help you with sales ultimately. This is especially the case for people with sporadic bursts of time limiting loads.

I also agree with the criticism of the very large bump required just to use Visual Studio. OTOH, I might find that of no real consequence given enough time to fully evaluate the tier that contains just your IDE (which looks pretty nifty actually.)

DonGateley··on My No-Soap, No-Shampoo, Bacteria-Rich Hygiene Experiment
Is "extremely greasy and nasty looking" just a self evaluation or is it shared by others? It could be that it just violates your self image and because of that you are repelled by it.
DonGateley··on HBO programming available on Amazon Prime
HD with Amazon Prime is only available on these devices:

http://www.amazon.com/gp/video/ontv/devices/ref=atv_dp_hd_de...

which does not include a PC. Trial cancelled.

They make it so that the only way to find that out is to subscribe first and try it. I consider that false advertising.

DonGateley··on Robbery Suspect Tracked by GPS and Killed
Pretty much because you need to claim that in order to murder a suspect with impunity.
← PreviousPage 3 of 12Next →