Live data from Hacker News

An IRC Bot in Arm Assembler

github.com

31–40 of 52 posts

Re: An IRC Bot in Arm Assembler

#35
Assembly used to be all the rage. At Uni I couldn't afford a C compiler (and there were no free versions for my platform, RISC OS) so I ended up writing a whole IRC Client, GUI and scripting language all in ARM assembler.

A few tattered notes of it at: http://xania.org/200711/irbasic but sadly most is lost to time.

Re: An IRC Bot in Arm Assembler

#36
post #27
post #22

Earlier quoted context omitted.

How often are you going to use an IRC bot written in BrainFuck in a corporate environment?

I was more speaking about the license in general, not the specific codebase example.

The entire situation is context sensitive. Hobby projects with no practical value don't need serious licensing because they aren't serious projects. Things that other people might actually use are a different story, one that the author of the codebase in mention seems to be aware of.

Re: An IRC Bot in Arm Assembler

#38
post #32

socket_call: .long 281 connect_call: .long 283 How does one get these numbers? edit: https://github.com/wyc/armbot/blob/master/connect.s#L55

Those are linux system call IDs: http://lxr.free-electrons.com/source/arch/arm/include/uapi/a...

Thanks! Reading through the linux source is always funny if nothing else:

/* syscall to call a syscall! / http://lxr.free-electrons.com/source/arch/arm/include/uapi/a...

/ 222 for tux */ http://lxr.free-electrons.com/source/arch/arm/include/uapi/a...

Re: An IRC Bot in Arm Assembler

#39
I love that I'm seeing more of these little apps written in Assembly on HN.

One request though: would someone be so kind as to take the time to annotate them so noobs like me can know what's going on? I think these are great ways to learn Assembly--something I've wanted to do for awhile. I've long felt that understanding coding at that level would only strengthen my skills in higher-level languages.

Re: An IRC Bot in Arm Assembler

#40
post #11
post #8

Earlier quoted context omitted.

FAQ #7: >> Can’t you change the wording? It’s inappropriate / childish / not corporate-compliant. > > The WTFPL lets you relicense the work under any other license. Also, see FAQ #6 and #8. [0]: http://www.wtfpl.net/faq/

What stops me from re-licencing under my company's proprietary license, then suing the original author for copyright? (It appears this "license" allows implicit re-assignment of copyright). Not to mention, this "license" was not written by a lawyer, but rather a software developer. I'm no lawyer, and I'm confident any license I can make up would be shredded by real lawyers. Furthermore -- the codebase in question abo…

> It appears this "license" allows implicit re-assignment of copyright

US copyright law does not recognize implicit transfers of copyright. And we're unusually liberal in what can and cannot be done with copyright. And I don't believe for a moment that any judge in any country would recognize WTFPL as providing for any such thing in the first place.

http://www.law.cornell.edu/uscode/text/17/204

Post reply on HN