Posts tagged software

greg^.head —> (first greg)

:: software

A college classmate’s nickname for me, after we learned linked lists in Pascal:

1
greg^.head

Updated, for many years it would have been:

1
greg->head

Not long ago I did quite a bit of:

1
2
3
SELECT TOP 1 part
FROM greg
SORT BY height

Nowadays:

1
(first greg)
Answers:
C/C++.
SQL.
Lisp/Scheme/Racket.

Fucking “Suggested Post” (why web apps matter)

:: software, technology

So speaking of AdBlock, sometimes I forget it’s there.

I was using the Facebook app for iPad today. Which I hardly ever do. And I’m getting a lot of this in my feed:

Suggested Post

Suggested Post

And I’m all like:

The fuck was that... the fuck is this?

The fuck was that… the fuck is this?

And I’m clicking “report spam” on each of the little fuckers. Tap, tap, please bugger off. Tap, tap, suck my balls and bugger off. And so on.

We need a prior art database

:: patents, politics, software, technology

Last week I visited Electronic Frontier Foundation in San Francisco. Mark Cuban and Minecraft creator Markus Persson had recently funded an additional staff attorney position, the “Mark Cuban Chair to Eliminate Stupid Patents”.

Considering this after I got home, I had an idea about an additional angle from which to attack this problem.

What if there were a sort of “prior art database”? Where people could submit and find information about first-use or discovery of techniques—whether patented or not?

Fear of Macros

:: macros, Racket, software

I learned Racket after 25 years of mostly using C and C++.

Some psychic whiplash resulted.

“All the parentheses” was actually not a big deal. Instead, the first mind warp was functional programming. Before long I wrapped my brain around it, and went on to become comfortable and effective with many other aspects and features of Racket.

But two final frontiers remained: Macros and continuations.