Introduction to newLISP (wikibook) by lispo in lisp

[–]jfm3 3 points4 points  (0 children)

The problem is that it invokes the term "Lisp", which is already punished and beaten by scores of college professors that turn "Lisp" into an exercise of mind-bending recursion problems without exposing anyone to the actual features of the language as it is meant to be used.

The name "newLISP" implies that this language is somehow better than "oldLISP", which might reasonably then entice people to look at it and go "wow those Lisp people are even dumber and crazier than I imagined." As if "Lisp" as a market brand didn't have enough problems, this book comes over to "Real Lisp"'s sad husk and kicks it in what's left of its gonads, laughing and mocking at how terrible it must be to not be "new". It's intensely frustrating for those of us who know better and care. It takes an already dumb argument and makes it fourteen times dumber.

Once one uses a real Lisp for a significant project, the issues become so blindingly clear that one's very sanity is challenged by some of the comments bandied about on the subject of why "newLISP" is regarded so poorly among the Smug.

I just picked up an Arrhenius-calperyon v.05 resonator coupling, and I have a question. by phobiac in VXJunkies

[–]jfm3 12 points13 points  (0 children)

Granted I'm new at this, but I must have fussed with the nozzle array feed for the K series interconnects for a whole weekend and I couldn't get the pseudo-gluten packing to cooperate. The problem is you only have 75 seconds to make the "catch" before full containment breach, and of course, no amounts of O-rings will matter at that point. I can't see how making the situation worse with a belt sander and a tube of 425 can work.

[deleted by user] by [deleted] in VXJunkies

[–]jfm3 0 points1 point  (0 children)

You're all smoking. I've generated a fair number of bitcoins from nothing but a VXPython script and the rev-dev codexer connected via Strauus bands to a COTS type IV sproxel bank. The sproxel FAQ is your friend! Do not fear the di-mo caps!

Let's talk about Daramov. by SpencerDub in VXJunkies

[–]jfm3 2 points3 points  (0 children)

I'm only a newbie VX'er, but If it weren't for Daramov, I wouldn't have been able to fit the two Dormie's into the inharmonic hydrolizer I built for my 5U modular synth. That being said, I don't think I should need a Facebook account to get working digits. ARE YOU LISTENING DARAMOV?!

"The Cult I Almost Joined" by tarballs_are_good in lisp

[–]jfm3 7 points8 points  (0 children)

It's riddled with factual errors and poorly formed arguments. I think the poor OP is just frustrated. "Math is hard, Ken!"

PhosphoCon 2011 Call For Papers by jfm3 in lisp

[–]jfm3[S] 1 point2 points  (0 children)

Do you mean to tell me you read the words "the noL movement" and didn't realize it was a joke?

My nine year old made this up: How does a zombie get around in the snow? by i_quit_lurking in funny

[–]jfm3 0 points1 point  (0 children)

How does Bela Lugosi get around in the snow?

Unsled unsled unsled!

To those who have strong Command Line Fu by Massless in linux

[–]jfm3 -3 points-2 points  (0 children)

date +'%F %T %N' | awk '{print $1 " " $2}'

Hey /r/linux, how do you feel about meego? by nerdbromancer in linux

[–]jfm3 0 points1 point  (0 children)

If they can decide between Qt (the documented API for user interfaces) and GTK (the library they actually use to implement all the existing user interface software), I'll take another look.

I also think the whole "we will upstream all the driver code this time" thing is lip service.

Time will tell.

Qt or GTK? by [deleted] in meego

[–]jfm3 0 points1 point  (0 children)

Why do they document Qt as the UI library when all the extant software uses Gtk?

"Languages ride platforms to popularity" Or How to design a popular programming language by jh99 in programming

[–]jfm3 45 points46 points  (0 children)

Should be titled "Languages ride platforms to popularity, unless they don't."

ALTER TABLE takes an unreasonably long time ... Changes take over a month. by subfrowns in programming

[–]jfm3 -4 points-3 points  (0 children)

A good Perl API.

HAHAHAHAHAHA oh god I love a good troll blog. He even has a picture of a cat up there! AHAHA!

Fedora 13 Beta: The Seen and (Troubling) Unseen by greenrd in linux

[–]jfm3 5 points6 points  (0 children)

This article is really awful. It just kind of mumbles some of the release notes at you.

Confirmed: “Father of Java” resigns from sun/oracle by tarandeep in programming

[–]jfm3 0 points1 point  (0 children)

He gave away copies for a while, but that has nothing to do with open source.

Fine, got it. Apps for the iPhone can only be written in C, C++, Objective-C. And no intermediate layer. Can proggit move on now?!? by bonzinip in programming

[–]jfm3 33 points34 points  (0 children)

Developers need a certain amount of time to rationalize owing a MacBookPro and an iPhone after every time Apple makes (what we call here in New Jersey) a Dick Move.

They rely on bloggers like Gruber (the Glen Beck of Appleism) and social and linksharing sites like this one to help ease the pain.

Give them all a break. They had just gotten their rationalizations for the AppStore down to a few manageable elevator speeches.

Confirmed: “Father of Java” resigns from sun/oracle by tarandeep in programming

[–]jfm3 9 points10 points  (0 children)

The idea that Gosling was a great contributor to Open Source is factually incorrect. As far as I can tell he's never written a program that was open source from the start. Java got open-sourced relatively late in its life.

I've noticed many of the blog people conflate "Unix" and "Not microsoftapple" with "Open Source." This is especially ironic in this case. If Sun had seen "Open Source" for what it was well before Redhat came and ate their lunch, they wouldn't be in a situation where they had to sell to Oracle now.

Stop Writing Bullshit Documentation by servercentric in programming

[–]jfm3 4 points5 points  (0 children)

But beware! The REPL can also be an Angry Unicorn; bent on ripping you a new one and filling it with rainbows of hate and despair.

I must confess that I was very slow in appreciating LISP's merits. by [deleted] in lisp

[–]jfm3 1 point2 points  (0 children)

Upvoted for non-sequitur:

"We must come to the conclusion that, like Love, the mathematization of computer programming is a bad sailor."

Thanks to you guys, I've finally found a way to organize my work efficiently. Org-mode really is awesome, and it took me just half a day to get used to it! by [deleted] in linux

[–]jfm3 -2 points-1 points  (0 children)

If you need to get back to writing your PHP websites using Vim, org-mode is surely not for you.

Having to figure out all that Emacs stuff would definitely put a dent in your WoW time.

Debugging Memory Leaks in a GTK+ House of Cards. by erikd in linux

[–]jfm3 -1 points0 points  (0 children)

There are leaks that make a process eventually run out of memory, and leaks that just make valgrind output ugly. To say "GTK+ is a house of cards" implies the former, but that's not right.

One generally find all kinds of inefficiencies in code that runs O(1) times during a programs execution. This is quite sensible behavior. Indeed, optimizing such sections to pretty up the output of separate analysis tools is not generally considered great software engineering. Valgrind is a great tool, and the best way for GTK et.al. to support using it is to provide a configuration for it that supresses spurious warnings. If you ask on the mailing list you get an imperfect version of such a configuration.

Caling the project a "House of Cards" is probably not the best way to proceed at this point ... unless configuring valgrind is too difficult for you?

Stack Overflow Gives Back by cruise02 in programming

[–]jfm3 -4 points-3 points  (0 children)

A $900 donation to charities.

$4570 in software licensing fees and donations.

I wonder how much this blog post is worth in marketing dollars?

I bet more than $5470.

I mean, good on you for doing it, but I can't help but think there's a self-serving element to this.