Slashdot Mirror


User: Stele

Stele's activity in the archive.

Stories
0
Comments
490
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 490

  1. Re:Foxconn beings?! on Foxconn Replacing Workers With Robots · · Score: 1

    And don't forget your towel.

  2. Re:! news for nerds on Study: People Would Rather Be Shocked Than Be Alone With Their Thoughts · · Score: 1

    Like thinking about watching Dancing with the Stars, or how many likes the picture of their breakfast might get.

  3. Amiga - SIGGRAPH `89 on X Window System Turns 30 Years Old · · Score: 1

    I was a senior in high school and wound up at SIGGRAPH in Boston in 1989. I was doing graphic design and programming for a small company that did medical imaging on the Amiga and we were in the Amiga pavilion. Nearby were some guys who had developed an X11 server and tools to build common X11 programs, with an optical three-button mouse. I think it was Dale Luck's company - I found a relevant announcement:
    https://groups.google.com/forum/#!topic/comp.sys.amiga/ks3jiuCT5oQ

    In 1992 I went to work for a company doing graphics software for the film industry. I was supposed to be writing Amiga software, but when I showed up they pointed to a $30K SGI 3000 system they had just bought and said "learn that". That began my crash course all things UNIX, X11, Motif, and gl. One of the cool things about SGIs was their gl api (the precursor to OpenGL) that integrated with the X server, so you could log into another SGI box and run 3D graphics programs with amazing speed remotely.

  4. Re:A new programming language on Apple WWDC 2014: Tim Cook Unveils Yosemite · · Score: 0

    I like it. It seems to lose some of the annoying features of objective-c and bring in some of the nice features of python.
    E.G. for i in 0..3 { stuff }; or: for i in list_of_things { stuff }; like python.
    and tuples allowing multiple return values, like in python
    and getting rid of the need for semicolons, like python

    Too bad they didn't just invest their energy into compiling Python to their runtime.

  5. Writing Solid Code on Ask Slashdot: What Should Every Programmer Read? · · Score: 1

    This was the book that opened my eyes to defensive programming. It's pretty old now, but apparently there a newer version.

  6. Re:Duck and cover on Russia Bans US Use of Its Rocket Engines For Military Launches · · Score: 1

    Last orders please!

  7. Re:Duck and cover on Russia Bans US Use of Its Rocket Engines For Military Launches · · Score: 5, Funny

    Shouldn't we lie down, put a paper bag over our head or something?

  8. Re:Beats sound like garbage on Apple Reportedly Buying Beats Electronics For $3.2 Billion · · Score: 1

    Now THAT I would pay extra for.

  9. Re:Bunk on Drone Camera Tornado Coverage Raises Press Freedom Questions · · Score: 2

    Interesting article over at the FAA concerning drones:
    http://www.faa.gov/news/updates/?newsId=76240

  10. Re:I think it's great on C++ and the STL 12 Years Later: What Do You Think Now? · · Score: 1

    To tell the truth the only thing I'm still using from boost is intrusive_ptr (an intrusive reference-counted smart pointer), which I use practically everywhere to help automate memory management and make integration with Python easier.

    But with boost you can mix/match as needed, and use only as little of it as you need.

    Transitioning some of the os-centric stuff (like threading primitives) from boost to C++11 just avoids having to add boost to your dependency chain. It's nice to only have to rely on what's in the language or the standard library, since you'll know it'll always be there - and presumably, is as efficient as possible.

  11. Re:Simple on C++ and the STL 12 Years Later: What Do You Think Now? · · Score: 1

    Okay, I'll bite.

    What overhead, specifically?

  12. I think it's great on C++ and the STL 12 Years Later: What Do You Think Now? · · Score: 5, Insightful

    Unlike a lot of commenters here, I actually use C++ every day, and have been for about 20 years. I think the evolution of the language has been great.

    I write software for the digital visual effects industry, and it has to be fast, portable, and adaptable. To that end I tend to write as light-weight low-level code as possible, strongly separated from the UI, since I never know where I may end up needing to use it. For instance, when we decided to put a bunch of our filters on iOS, it pretty much worked as-is.

    One key to writing nice clean portable code is to avoid dragging in too many dependencies. At the lowest level, about the only external dependencies I used are a few things from boost. But with C++11, a lot of that functionality has moved into the core language (or the standard library). Threading and synchronization primitives such as atomic_int, thread, and mutex are now part of the language, and no longer need to be brought in from boost. This makes everything much cleaner, especially with build/test integration.

    lambdas are another thing I really like. Instead of writing messy functors (for auto-threading image processing kernels for example) I can drop the code in-line using a lambda. Much more readable and cuts down on complexity.

    The new move-semantics have also made nice improvements to code design and performance, allowing you to move whole objects around with practically zero cost as if they were references.

    On the UI side of things I usually use Qt, and there have been C++11-related improvements there as well, such as signals and slots now being type-safe.

  13. Re:New? on New Shape Born From Rubber Bands · · Score: 4, Funny

    But it's on the Internet...

  14. Re:Stop calling it 'blood moon'! on The Best Way To Watch the "Blood Moon" Tonight · · Score: 1

    Rare events? Happens to my wife at least once a month!

  15. Re:Trollolololol! on The Best Way To Watch the "Blood Moon" Tonight · · Score: 1

    Wait, which East Coast?

  16. Space Madness on Will Living On Mars Drive Us Crazy? · · Score: 1

    Oh my beloved ice-cream bar! How I love to lick thy creamy center!

  17. Re:Auto-move on green on Your Car Will Tell You How To Hit the Next Green Light · · Score: 1

    I was specifically thinking of the people behind the first car in line, in this case. There is always some dumb delay after each car starts moving - obviously this would only kick in after the first car starts moving. When I'm first at a light, I always spend the entire time scanning for people and cars doing dumb things, as well as anticipating the light turning green.

  18. Auto-move on green on Your Car Will Tell You How To Hit the Next Green Light · · Score: 1

    On the flip side, I was sitting at a light the other day (in Florida, which has the longest lights in the world) thinking how great it would be if all cars sitting at a red light were somehow forced to start moving at once when the light turns green. It seems I'm the only person who understands that eventually the red light will turn green. This would allow many more cars to make it through each cycle.

  19. Stress relief on Religion Is Good For Your Brain · · Score: 5, Funny

    One way to reduce stress is through prayer.

    Sex and alcohol work pretty well too. And they are arguably a lot more fun.

  20. Re:..you'll be able to scream, 'fire the lasers!'" on Laser Headlights Promise More Intense, Controllable Beams · · Score: 2

    I find Lexus drivers to be more annoying than BMW drivers, at least around here. I've always wanted to ask one if they had to pay extra for their "Asshole Card" or if they get it free with the car.

  21. Re:Biometrics security will be obsolete on 4K Is For Programmers · · Score: 1

    I'll be happy as long as the OFF button works.

  22. Re:Philip J. Fry on 4K Is For Programmers · · Score: 1

    I'm self-employed you insensitive clod!

  23. Re:never gonna happen on New Oculus Rift Prototype Features Head Tracking, Reduced Motion Blur, HD AMOLED · · Score: 4, Informative

    The resolution could use some improvement (and has for the real release) but the tracking is AMAZING. It really feels like you are immersed completely in a 3D world. It works best in environments where your movement is decoupled completely from vision (driving and flying simulators). I've never experienced motion sickness in my entire life but 20 minutes in Half Life got me feeling quite queezy.

  24. Grammar on Carmakers Keep Data On Drivers' Locations From Navigation Systems · · Score: 3, Funny

    Am I the only one who read that as the car makers are somehow not letting the nav system know the driver's location?

  25. They're doing it wrong on Program to Use Russian Nukes for US Electricity Comes to an End · · Score: 1

    No wonder. A program to do this would never work. This is clearly a hardware problem.