Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment A quick cleaning tip (Score 1) 361

Precision medical tweezers (the extra sharp pointy kind)!

Many years ago I swiped a spare pair from my dad's laboratory just because they were so useful for cleaning mechanical mice. I don't really have any mechanical mice to use them on anymore, but they've been a handy part of my toolkit in other ways ever since.

Comment Re:Handwriting as a mnemonic device (Score 1) 241

I've noticed this as well. When I'm learning a new subsystem of a code base I learn it much faster when I copy out notes and draw sketches by hand vs. doing it on the computer. I've also found that I can make new ideas gel much better as well when I write them directly to paper.

As a graphics programmer, I'm definitely a visually/spatially-oriented person so I wonder if that isn't part of the explanation for it? Typing at a keyboard seems like a far more symbolic/verbal thing. Firing up a drawing program gets the visual thing back but then it's too cumbersome to be able to keep up with the thoughts as they come.

Comment Re:What?? (Score 1) 176

Thats about the philosophy that Emacs adopted. The current version in development, 23.3, would have been 1.23.3 under the original numbering scheme. But then they realized they were probably never going to bump the major version again and so they might as well drop it. Makes a lot of sense to me, honestly.

Comment Re:awful, awful awful awful (Score 2, Informative) 293

TFA even mentions one of these avoiding a deer: "You could see the cars avoiding things like a deer that dashed in front of one or another making it carefully around a small hillside road, as a large truck came toward it."

There was also a story here a year ago about Stanford's efforts in this area with a computer-controlled car doing a 180 spin into a tight parking space. "That means Junior could have an entire language of extreme driving maneuvers it could unleash when called upon ... itâ(TM)s also a sign that the cars of the future will be able to respond to any adverse condition with remarkable driving talent."

Put them together and we're well on our way to computerized control that's safer than the average driver.

Comment Re:lacking important path transformation algorithm (Score 1) 91

To add to your list.

* Blend tool

It's one of my favorites for creating complex highlights and shadows. Inkscape's solution to that seems to be blurs, but those are rasterization effects and bloat the size of any PDFs I export. I prefer all-vector solutions when using a vector graphics package. Admittedly, there's a bundled plugin to blend paths, but it's always been very crash-prone for me. Worse, I can't easily just tweak the result just by modifying the key paths like I can in Illustrator.

* Layer window

No, the XML tree outline is not the same thing.

Comment Re:Typing speed is very important, however... (Score 1) 545

Aside from changing indentation, I've used it for things like turning single column tables into multiple column tables, removing common prefixes from a list, removing commas from aligned numbers, moving table columns in LaTeX source, and moving pieces of ascii diagrams around (for block comments designed to be renderable in ditaa.) Those are just some uses that I can think of off the top of my head.

I find it one of those things that doesn't seem very useful until you have an editor that can actually do it. Then you suddenly start finding uses for it.

Comment Re:Blender Foundation helps our community. (Score 1) 455

Others, off the top of my head:

Sony Imageworks has started to open source a series of components recently. Admittedly, some of them like Pystring are fairly minor, but others like OSL are serious pieces of code.

Disney's Ptex library is also open source.

Then there's the old Cinepaint project from R&H.

Comment Re:Bloatware? (Score 1) 246

Honestly, Emacs does have a lot of stuff, but it's pretty much all load-on-demand these days. Jokes aside, a basic startup can be pretty darn quick:

% time emacs -nw -Q --kill

real 0m0.089s
user 0m0.067s
sys 0m0.012s

If I force it to load CC mode with a ~4kloc C++ file to edit, that rises to about 0.185s real. More importantly I only pay the extra delay the first time. Things are pretty much instant after that. If that's not enough, I can amortize the cost over a persistent session running for weeks at a time with multiple clients attached from different terminals.

Slashdot Top Deals

"May your future be limited only by your dreams." -- Christa McAuliffe

Working...