Meanwhile, somewhere in... [entries|archive|friends|userinfo]
Andrew Ducker

[ website | My NotZen Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| My Links Journal ]

warren_ellis - NEXTWAVE: You Are Shitting Me [Nov. 27th, 2009|10:39 am]

warren_ellis

No, really. This isn’t serious, right?

I mean, the book got cancelled.

4138086073_a1e0739b10

(Automatically crossposted from warrenellis.com. Feel free to comment here or at my internet church at Whitechapel. If anything in this post looks weird, it's because LJ is run on steampipes and rubber bands -- please click through to the main site.)
Link1 comment|Leave a comment

warren_ellis - Ariana Does Black Friday [Nov. 27th, 2009|10:21 am]

warren_ellis

Your home shopping list, by Ariana, which saves me having to type out pretty much the same list.  Did you see Wil Wheaton’s new mug idea?  Right here.

(Automatically crossposted from warrenellis.com. Feel free to comment here or at my internet church at Whitechapel. If anything in this post looks weird, it's because LJ is run on steampipes and rubber bands -- please click through to the main site.)
LinkLeave a comment

james_nicoll - Baffled again in scanlation land [Nov. 27th, 2009|11:49 am]

james_nicoll
Nobody will want to what her again?

That's a mistranslation, right?

[added later]

That page is safe but the one immediately following it may not be work-safe.
Link5 comments|Leave a comment

theoldnewthing - How does Raymond get rid of his excess pennies? [Nov. 27th, 2009|03:00 pm]
theoldnewthing

Commenter Boris mentions that he uses NJ Transit to get rid of his excess pennies. But what do you do if your area isn't served by NJ Transit?

I use the self-checkout line at the grocery store. The machine has a slot for accepting coins, and you can drop pennies in there until your arm falls off. I don't do this when the grocery store is crowded, since this holds up the line.

(Yes, banks also have change-counting machines, but using the machine is overkill when you have only thirty pennies to get rid of.)

LinkLeave a comment

theoldnewthing - Caches are nice, but they confuse memory leak detection tools [Nov. 27th, 2009|03:00 pm]
theoldnewthing

Knowledge Base article 139071 has the technically correct but easily misinterpreted title FIX: OLE Automation BSTR caching will cause memory leak sources in Windows 2000. The title is misleading because it makes you think that Oh, this is a fix for a memory leak in OLE Automation, but that's not what it is.

The BSTR is the string type used by OLE Automation, and since strings are used a lot, OLE Automation maintains a cache of recently-freed strings which it can re-use when somebody allocates a new one. Caches are nice (though you need to make sure you have a good replacement policy), but they confuse memory leak detection tools, because the memory leak detection tool will not be able to match up the allocator with the deallocator. What the memory leak detection tool sees is not the creation and freeing of strings but rather the allocation and deallocation of memory. And if there is a string cache (say, of just one entry, for simplicity), what the memory leak detection tool sees is only a part of the real story.

  • Program (line 1): Creates string 1.
  • String manager: Allocates memory block A for string 1.
  • Program (line 2): Frees string 1.
  • String manager: Puts memory block A into cache.
  • Program (line 3): Creates string 2.
  • String manager: Re-uses memory block A for string 2.
  • Program (line 4): Creates string 3.
  • String manager: Allocates memory block B for string 3.
  • Program (line 5): Frees string 3.
  • String manager: Puts memory block B into cache.
  • Program (line 6): Frees string 2.
  • String manager: Deallocates memory block A since there is no room in the cache.

Your program sees only the lines marked Program:, and the memory leak detection tool sees only the underlined part. As a result, the memory leak detection tool sees a warped view of the program's string usage:

  • Line 1 of your program allocates memory block A.
  • Line 4 of your program allocates memory block B.
  • Line 6 of your program deallocates memory block A.

Notice that the memory leak detection tool thinks that line 6 freed the memory allocated by line 1, even though the two lines of the program are unrelated. Line 6 is freeing string 2, and line 1 is creating string 1!

Notice also that the memory leak detection tool will report a memory leak, because it sees that you allocated two memory blocks but deallocated only one of them. The memory leak detection tool will say, "Memory allocated at line 4 is never freed." And you stare at line 4 of your program and insist that the memory leak detection tool is on crack because there, you freed it right at the very next line! You chalk this up as "Stupid memory leak detection tool, it has all these useless false positives."

Even worse: Suppose somebody deletes line 6 of your program, thereby introducing a genuine memory leak. Now the memory leak detection tool will report two leaks:

  • Memory allocated at line 1 is never freed.
  • Memory allocated at line 4 is never freed.

You already marked the second report as bogus during your last round of investigation. Now you look at the first report, and decide that it too is bogus; I mean look, we free the string right there at line 2!

Result: A memory leak is introduced, the memory leak detection tool finds it, but you discard it as another bug in the memory leak detection tool.

When you're doing memory leak detection, it helps to disable your caches. That way, the high-level object creation and destruction performed in your program maps more directly to the low-level memory allocation and deallocation functions tracked by the memory leak detection tool. In our example, if there were no cache, then every Create string would map directly to an Allocate memory call, and every Free string would map directly to a Deallocate memory call.

What KB article 139071 is trying to say is FIX: OLE Automation BSTR cache cannot be disabled in Windows 2000. Windows XP already contains support for the OANOCACHE environment variable, which disables the BSTR cache so you can investigate those BSTR leaks more effectively. The hotfix adds support for OANOCACHE to Windows 2000.

Bonus chatter: Why do we have BSTR anyway? Why not just use null-terminated strings everywhere?

The BSTR data type was introduced by Visual Basic. They couldn't use null-terminated strings because Basic permits nulls to be embedded in strings. Whereas Win32 is based on the K&R C  way of doing things, OLE automation is based on the Basic way of doing things.

LinkLeave a comment

james_nicoll - What are the great arcology novels of SF? [Nov. 27th, 2009|11:39 am]

james_nicoll
Actually, what I am curious about is the basic timeline in SF publishing for the use of arcologies as Soleri envisioned them. I know there are precursors to arcologies (Diaspar and Asimov's Cities, to name two) but I am curious about works inspired by Soleri (and to some extent, Arcosanti).
Link2 comments|Leave a comment

edinburgers[craftygreenpoet] - Calling all horticultural geniuses..... [Nov. 27th, 2009|04:08 pm]

edinburgers

[craftygreenpoet]
[Current Location |Leith]

Greener Leith is looking for a self-employed, horticultural genius to inspire, teach and motivate people to get their hands dirty improving green spaces throughout Leith.
You an find out more on the Greener Leith blog.
LinkLeave a comment

lpetrazickis - Delicious LiveJournal Links for 11-27-2009 [Nov. 27th, 2009|10:01 am]

lpetrazickis
[Tags|, ]

LinkLeave a comment

theferrett - Monthly Magazine Review: Greatest Uncommon Denominator [Nov. 27th, 2009|10:44 am]

theferrett
GUD: Greatest Uncommon Denominator (Issues #3 and #4)
What holds GUD together as a magazine? The space to hold a lot of different kinds of quality fiction. There's a lot of different styles in each issue, a veritable bouillabaisse of various stories - straight fantasy, cyberpunk, experimental poetry, even "straight" fiction with no fantastic elements whatsoever. In a gigantic magazine the size of a small book, you're sure to find something you like in here.

It's exactly what it says on the tin: a bunch of very good stories, loosely held together by the fact that they're, well, good.

That's not strictly true, though. Scratch the surface, and you'll see that GUD tends towards tales that delve into someone's character; in fact, if you're a writer looking to submit and characterization isn't your strong point, you might wanna pass 'em over. The best of GUD's stories are tales of sharply-drawn, real folks in strange situations - a Mayan astronaut about to be sacrificed, an insecure lover with his girlfriend falling for mysterious aliens, a mailman with a bloodied claw-hammer in the back of his truck looking for rebirth canals.

GUD's stories also tend towards the longer end - there's some well-done flash fiction in there (and poetry, to break things up), but most of the tales are long enough to lose yourself in for some time. GUD's stories want you to spend some time with the people inside them, walking along them and losing yourself in their skin.

When that works, which it usually does, it's a sensuous journey. On those rare occasions that GUD fails with a story, it's usually because the ending lacks punch - you've followed someone for five thousand words, only to find that really, it isn't much of an ending at all, turning what looked to be an actual story into little more than a rambling tone poem. (Or, as will happen, you just hated the lead character and didn't want to follow them anywhere.)

There are few misfires, though. The good news, however, is that GUD is of high quality - I anguished over choosing the "best" stories below, since almost all of them had something to recommend them - and is thick enough to be an exceptional value. For $3.50 a PDF, you get 211 pages - and the stories are wildly varying, from quick pulpy prose to lush, lingering visuals, so you're sure to find at least a few stories to fall in love with. And the art inside is also gorgeous. It's a downright pretty magazine, spiced up with professional artistry.

And hell, it's even cheaper: as a part of their Black Friday sale, you can pay whatever you like, making a normally unbeatable value of $3.50 an issue even more beatable.

That's a lot of reading, man, and a lot of value in a very pretty magazine. It's definitely worth checking out.

The stories that called to me in these issues are, in descending order of love:

Daya and Dharma, by [info]shweta_narayan (Issue #4)
Daya is a handmaid in the palace of a selfish, beautiful princess - and a beautiful red bird from the court of the Rainbow Prince arrives to find a bride for his master. And what could have turned into a twee gratification story instead lands two steps beyond where you think it will to turn into something dark, beautiful, and majestic. The only problem I have with it is that this story started very slowly, but once it got rolling it was unstoppable.

Soon You Will Be Gone And Possibly Eaten, by Nick Antoeca (Issue #3)
He loves his girlfriend, Sabile, and yet he never really understands her. Even more so, when the aliens come to Earth and start abducting beautiful people. A tragic tale of love, loss, and the confused bereavement that comes when a lover betrays you for reasons you can't quite understand but can't quite condemn, either.

Night Bird Soaring, by T.L. Morganfield (Issue #3)
A Mayan man wants to be an astronaut, but that can never be: he was born as the Night Wind, a living God to be sacrificed at age 30. This is an excellent look at other cultures, one where Mayan culture was ascendant, and the only flaw is that the ending isn't particularly personal; it wraps things up, but doesn't necessarily connect. Still, the journey through this strangely mundane alien land is well worth it.

Think Fast, by Michael Greenhut (Issue #3)
"Pick an alternate timeline and you'll find my corpse." A man can send messages from his past self to his current self - a power granted so that he can help rescue his sister, who died. But the ending's a strange and surprising twist that makes sense, Memento-wise, becoming that rarity of things: a consistent, satisfying time-travel story.

The Great Big Nothing, by Frank Haberle (Issue #3)
A story with absolutely no speculative elements at all. Yet it made me tear up.

Forests of the Night, by Abigail Hilton (Issue #4)
A frail woman is dropped off by uncaring relatives at an old-age home. This story is short, almost flash, but that's good; it's a simple idea, and it doesn't overstay its welcome, finishing up exactly when it needs to.

A Man Of Kiri Maru, by Laura L. Sullivan (Issue #4)
Kiri Maru, a small island out in the Pacific Ocean, has a unique religion, if it can be called that: their God died by accident, and for a dumb reason, and isn't really worshipped. Into this culture steps a traditional scientist, hoping to study the culture and who instead falls in love. This is a wonderful example of a story that shouldn't work - the beginning has almost nothing to do with the ending, the tale wanders, and the ending is, to say the least, a little odd - and yet somehow, thanks to a wry writing style and engaging characters, this one pulls it off with style and grace and squids.

Chica, Let Me Tell You A Story, by Alex Dally McFarlane (Issue #3)
"I was a door, once." A magical portal tells her tale. The ending is a little flat, but overall this is strong for its concepts and intrigues.

Unfinished Stories, by J(ae) D. Brames (Issue #4)
A tale done with style and visceral pulp, this one's a simple tale built up with lot of punkish stylistic (and effective!) fillips. Follow Albert, the crazy mailman looking for a suitable body to scrape off the road so he can crack open the rebirth canal, and the narrator, who tags along for reasons that will be made devastatingly clear towards the end. And it has a damn near perfect final line.

The Dancing Aliens, by Mithran Somasundrum (Issue #4)
The aliens didn't jet down from a great spaceship in the sky; no, they turned up in public squares everywhere, dancing in strange and hypnotic patterns, starving to death because they didn't know how to busk. And the narrator, one of the first to discover the truth about things, witnesses the reason why they dance. The ending's a little anticlimactic, given the awesome buildup, but it's still reasonably creepy and believable.

The Dragon's Thorn, Sword of Kings (And Fred), by Idan Cohen (Issue #3)
A very funny flash fiction story about a great magic sword that winds up in the hands of, well, Fred. I've seen a lot of stories like this. Most of them don't work. This does.

On The Monthly Magazine Review:
Every month (hopefully, on the first, though not this time), I'll review a pro to semi-pro 'zine. There are a lot of potential definitions of "a semi-pro zine," ranging from circulations of over a thousand to income levels for the publisher - but for purposes of this, I'll say that a) you have to pay at least a cent a word, on average, and b) not be a Twitter-zine. I'm not opposed to bold experiments like Tweet the Meat, but paying five cents a word for a 140-character story really isn't going to support any starving artists.

I'm also not going to review just a single issue. No, I want to read multiple issues, to get (and give) a greater sense of what hits this particular 'zine's kinks. Is it deep mystery? Beautiful prose? Pulpy action? Reworked myths? You can't tell by a single issue, man, you gotta see a few.

My goal as a writer is to both educate myself in the market (so I know what markets like what), to help give some attention to markets that are always hungry for new readers, and to read some damned fine stories. If you have a semi-pro zine you'd like to nominate for review, speak up.
LinkLeave a comment

edinburgers[dan_monkeyhouse] - FIMBULVETR - November, 2009 [Nov. 27th, 2009|03:40 pm]

edinburgers

[dan_monkeyhouse]
A last-minute reminder that Fimbulvetr, what we think is the best clubnight in the UK for all that's dark & downtempo, is on tonight in the basement of the Argyle Bar from 8pm onwards.

Entry is free, as always, but donations are welcome.

More details and flyer behind the cut... )
LinkLeave a comment

andyduckerlinks - The death of the printed book is closer than you think [Nov. 27th, 2009|02:49 pm]
andyduckerlinks
ebooks are now 35% of all books (where an ebook version is present)
LinkLeave a comment

alt_edinburgh[dan_monkeyhouse] - FIMBULVETR - November, 2009 [Nov. 27th, 2009|03:38 pm]

alt_edinburgh

[dan_monkeyhouse]
A last-minute reminder that Fimbulvetr, what we think is the best clubnight in the UK for all that's dark & downtempo, is on tonight in the basement of the Argyle Bar from 8pm onwards.

Entry is free, as always, but donations are welcome.

More details and flyer behind the cut... )
LinkLeave a comment

dinosaurcomics - bedbug sex is just part of the beauty of Mother Someanimalsengageinterribleawfulsexyouguys [Nov. 27th, 2009|06:42 am]
dinosaurcomics
archive - contact - sexy exciting merchandise - search - about
← previousNovember 27th, 2009next

November 27th, 2009: I did a guest comic for Dr. McNinja and it is up RIGHT NOW. That's TWO comics for you to read today. And it's Friday too! Nice.

In other news, guys there are so many great Dinosaur Comics shirts and things that you can give people as presents, like whale hoodies! Also, we just set up an affiliate program, so now if you link to these awesome shirts and things yourself, and somebody buys them, you get 7% of what they paid! PRETTY SWEET, I GOTTA SAY. Check it out!

– Ryan

Link3 comments|Leave a comment

stevegreen - Earache [Nov. 27th, 2009|03:20 pm]

stevegreen
( You are about to view content that may not be appropriate for minors. )
Link4 comments|Leave a comment

every_is_nice - ‘The Seven-Day Itch’ by Elise Moser [Nov. 27th, 2009|02:48 pm]
every_is_nice

I think this is witty because the title is sort of a pun and the story is sort of a metaphor. Which isn’t really witty at all.

Quality: **
Wit:*

LinkLeave a comment

james_nicoll - Jia Liu's Dark Matter as a Possible New Energy Source for Future Rocket Technology [Nov. 27th, 2009|09:53 am]

james_nicoll
Current rocket technology can not send the spaceship very far, because the amount of the chemical fuel it can take is limited. We try to use dark matter (DM) as fuel to solve this problem. In this work, we give an example of DM engine using dark matter annihilation products as propulsion. The acceleration is proportional to the velocity, which makes the velocity increase exponentially with time in non-relativistic region. The important points for the acceleration are how dense is the DM density and how large is the saturation region. The parameters of the spaceship may also have great influence on the results. We show that the (sub)halos can accelerate the spaceship to velocity $ 10^{- 5} c \sim 10^{- 3} c$. Moreover, in case there is a central black hole in the halo, like the galactic center, the radius of the dense spike can be large enough to accelerate the spaceship close to the speed of light.


Someone alert Mike Brotherton: his interstellar rockets in Spider Star also exploited Dark Matter: they used something called a Bully to push WIMPs around.

I note that the abstract is wrong when it says "Current rocket technology can not send the spaceship very far" (at least depending on what you mean by far [1]). What our rockets can't do is sent payloads to their destinations very fast. As long as we didn't mind waiting tens of thousands of years, we could send probes to the nearer stars.

1: A lot of potential targets are completely out of the question for delta vee reasons: a probe leaving the Solar System at 20 km/s still has pretty much the same orbit around the galaxy as the Sun does.

Linking is not advocacy.
Link17 comments|Leave a comment

e_apraksina - [Nov. 27th, 2009|05:11 pm]

e_apraksina
[Tags|, ]




Link11 comments|Leave a comment

edinburgers[fizzyboot] - Pirate Party UK Edinburgh meetup [Nov. 27th, 2009|01:54 pm]

edinburgers

[fizzyboot]
[Tags|]



Pirate Party UK is having an Edinburgh meetup on Monday 30th November from 7pm onwards in the Standing Order on George Street.

Details here.
LinkLeave a comment

e_apraksina - [Nov. 27th, 2009|04:43 pm]

e_apraksina
[Tags|]




Link2 comments|Leave a comment

simont - Things that annoy me [Nov. 27th, 2009|01:36 pm]

simont

Underambitious fantasies. My back was itching in the pub last night, and I couldn't quite reach the right spot to scratch it. ‘If only,’ I heard myself think, ‘I had a slightly longer arm.’

Ridiculous! If I'm going to allow myself to fantasise counterfactually, why didn't I just fantasise ‘If only my back didn't itch in the first place’?

Link9 comments|Leave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]