Hacker Newsnew | comments | show | ask | jobs | submit | spc476's comments login

General aviation.

Would guile [1] fit the criteria of a GPL'ed interpreted language?

[1] http://www.gnu.org/software/guile/


guile is LGPL, "dynamic" linking is allowed http://git.savannah.gnu.org/gitweb/?p=guile.git;a=blob;f=LIC...

(damn it's hard to find a reference to the license on the web site)

EDIT: found a related link; some extra/common libraries are also LGPL http://www.gnu.org/software/guile/gnu-guile-projects.html#Co...


I wrote my own blogging engine [1] back when there weren't many (any?) to choose from (started it in 1999), and geared the workflow of posting to my preferred method: email (although it helps that I run my own server) and I'm surprised that method isn't used more often.

I can also use a web interface if I am desperate, as well as adding an entry as a file (the email interface is similar to the file mechanism---it just pulls the entry out of the body of the email).

Granted, the language I used is rather unorthodox, but it works.

[1] https://github.com/spc476/mod_blog


A C-based Apache httpd blogging engine using email to create the blog entries... Sweet.

Reading the source and discovering:

  WTF?  This isn't a WTF.  This is a debugging technique.
Hard core! :-)

I've done that for my blog (http://boston.conman.org/) where darker colors refer to links "further away" (brightest are internal links to other blog entries, darker are links to external sites) although the effect may be too subtle.

It also only helps if the reader knows of this (and in my case, that's pretty much been me).


It's a bit confusing. It's probably best to underline the external links.

Here's a real case: The Policeman's Beard is Half Constructed, a book released in 1984. The prose and poetry was written by Racter, a computer program written by William Chamberlain. The illustrations were done by Joan Hall, and the introduction to the book was written by William Chamberlain.

So it's clear that Joan Hall owns the copyright to the illustrations, and William Chamberlain the introduction. But what of the rest of the book?


Look for the Forgefile.hsl and .ivk files in the src director. But what I saw didn't convince me there was anything in there that GNU make couldn't do.

A network where the users are in control of what they see and hear. A ... user net of some sort. You could probably call it usenet. Yeah, that has a nice ring to it.

You could call it usenet, but someone would have to give it a better interface than the thing we call usenet now. People in general are not going to give up the modern comforts of the web for freedom.

It depends on the architecture. The VAX could be set (on a function-by-function basis) to either ignore 2's complement overflow, or automatically trap. The Intel x86 line can trap, but you have to add the INTO instruction, possibly after each math operation that could overflow. I don't think the Motorola 68k could trap on overflow. The MIPS has two sets of math operations, one that will automatically trap on 2's complement overflow, and a set that won't (and at the time, the C compiler I used only used the non-trap instructions).

That's why the C standard is so weasly with overflow---it varies widely per CPU.


Go back to the late 70s/early 80s and marvel at the incredible diversity in computers, most with unique operating systems.

Standardiztion will happen eventually.

-----


It's a good point that we've seen this before. I'm under the impression that many early computer standards were essentially de facto standards caused by everyone trying to be compatible with a market leader. e.g. "Unix-like" or "IBM PC compatible". That's probably not the only way, though.

I guess the real question is "how are successful standards created?"

-----


My provider (BellSouth or AT&T or whatever they're calling themselves this week) block incoming port 25 and block outgoing to port 25 to anywhere except their SMTP servers, because of spam.

-----

More

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: