Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Google Ends Internet Explorer 9 Support In Google Apps

the_greywolf Re:Walled Garden (199 comments)

It's more than 2-3 extra lines. IE8 and IE9 don't have XHR2, so you have to use the XDomainRequest ActiveX control, which behaves differently, doesn't support anything other than GET and POST, and is riddled with silly bugs like, "if the progress handler isn't set, requests won't be processed at all in IE9, with no errors."

Never mind the fact that the XHR object in IE8/9 is broken as all hell.

about a year ago
top

Michael Bay To Remake TMNT As Aliens

the_greywolf There is no God. (481 comments)

And if there is, he's trying to kill us off.

more than 2 years ago
top

US Patent Regime Is Absurd

the_greywolf Re:It can be fixed (202 comments)

Even outside the area of software and genetics patents, it's hard to make a case that patents meet the requirements of the Constitution, which states that they must exist to encourage invention for the betterment of culture and society. Patents do not engender innovation (invention does happen without patents), and the monopoly protection they afford does not improve culture and society, and in fact results in lower quality, higher prices, and less innovation (since no one is truly permitted to improve on an invention).

more than 3 years ago
top

Biggest Changes In C++11 (and Why You Should Care)

the_greywolf Re:Still playing catch-up to C#. (385 comments)

What's the patent FUD, specifically? I'm not talking about some obscure part of the Winforms API, I mean in the core language itself.

Microsoft made some veiled threats a few years ago, intimating that their deal with Novell for Mono was exclusive. No one is really privy to the terms of that arrangement, but it made a lot of people really nervous.

And you forget that C++ has a giant environment to install as well, but due to age, that is generally part of the OS as is.

C++ is quite capable of operating entirely without a run-time environment. It depends only on the C++ standard library and the C standard library, which, while implemented by the OS, are completely optional.

In time, modern generation languages will end up in the same category. In fact, Windows Vista and 7 already come with .NET pre-installed, so there's no need to download anything to run a .NET app.

But this is not the case on non-Windows platforms.

more than 3 years ago
top

Biggest Changes In C++11 (and Why You Should Care)

the_greywolf Re:Design by Committee (385 comments)

The FQA gives the word "disingenuous" a bad name. The author spends a lot of time with red herrings, straw men, and minutiae, and never actually seems to have a point. Worse, many of his claims and assertions are flat-out wrong, or at the very least, badly misleading.

Calling it a "pack of lies" would be unfair to packs of lies.

more than 3 years ago
top

Biggest Changes In C++11 (and Why You Should Care)

the_greywolf Re:Cruft removed? (385 comments)

auto is the default behavior of newly-declared objects. It simply means "automatic storage duration."

No one actually ever used it, so it was decided that it wouldn't be missed. The new meaning ("automatic type") is clearer and more useful, IMO.

more than 3 years ago
top

Biggest Changes In C++11 (and Why You Should Care)

the_greywolf Re:13 years? (385 comments)

He's referring to the fact that the C++11 lambda syntax is sugar for functors - simple classes with an overloaded operator().

Boost's Lambda library constructs functors with a rather bare syntax as well, though it's more error-prone and difficult to use.

more than 3 years ago
top

Can We Legislate Past the H.264 Debate?

the_greywolf Re:Or, we can do the RightThing® (310 comments)

and eliminate Software Patents entirely.

Or, better, eliminate patents entirely.

They serve no useful purpose, expect to stunt economic growth and hinder innovation. Why keep them around?

more than 4 years ago
top

Why You Should Use OpenGL and Not DirectX

the_greywolf Re:OpenGL and the rant about marketing (515 comments)

Get the OpenGL Superbible. It's quite good.

Also consider getting a book on "3D Graphics" that uses OpenGL for its examples, rather than a book on OpenGL. The difference is quite stark.

more than 4 years ago
top

Why You Should Use OpenGL and Not DirectX

the_greywolf Re:OpenGL and the rant about marketing (515 comments)

As far as I'm concerned, if it's not HTML that I can link to, it doesn't exist, ergo OpenGL is largely undocumented.

Really? It's been published as PDFs (and HTML references up to the current Red Book edition) for as long as I can remember.

more than 4 years ago
top

Why You Should Use OpenGL and Not DirectX

the_greywolf Re:OpenGL and the rant about marketing (515 comments)

All of the .so files are distributed as binary files. That includes their libGL.so.

You're thinking of the .ko file, which is compiled against the specific Linux kernel you have installed (and incidentally linked against a precompiled object file), and which is non-portable except to systems running the same kernel version, with the same .config and built with the same version of GCC.

Everything else is binary.

more than 4 years ago
top

Why You Should Use OpenGL and Not DirectX

the_greywolf Re:OpenGL and the rant about marketing (515 comments)

This is inccorect. DirectX 10 does work on Windows XP, it is just not officially supported by Microsoft.

And this is incorrect. The Alky project went down. It was never a complete implementation. Most of the features that worked could be enabled in DX9 mode anyway - they just weren't.

And the guy that wrote it said in no uncertain terms that he has zero interest in starting it back up.

more than 4 years ago
top

Meet Uzbl — a Web Browser With the Unix Philosophy

the_greywolf Re:Reinvent the browser again? (318 comments)

The summary here is horrible. It doesn't actually have vi keybindings. The default bindings are decidedly vi-like, but it's hardly a selling-point of the browser. The vi bindings are merely a convenience to get you started in configuring it. In fact, the whole thing is quite unlike vi in many ways. You virtually have to implement all of the vi bindings yourself if you want more than just hjkl.

The real selling point is that you can configure everything that the browser can do. Everything from the way cookies are handled to the way the UI functions.

about 5 years ago
top

Hitachi Fined $31 Million For LCD Price Fixing

the_greywolf Re:Pay $31M, Made $300M (135 comments)

Corporation - n. - An ingenious device for obtaining individual profit, without individual responsibility.

more than 5 years ago
top

Sony Makes It Hard To Develop For the PS3 On Purpose

the_greywolf Re:Call him Monkey Boy all you want (616 comments)

They did precisely the same thing with the PS2. Early games were kinda shitty because no one could figure out how to program it. Fast-forward 7+ years and newer games are getting more elaborate visuals and take better advantage of the very unusual hardware.

I imagine a lot of people felt this way about the PS1 when it came out.

more than 5 years ago
top

Sony Shows Off Flexible OLED Screens At CES

the_greywolf Where do I get one? (150 comments)

So where do I buy an actual panel?

I can buy LCDs of many types from many vendors, but I've yet to see an OLED device. Even transflective LCD displays are hard to come by.

more than 5 years ago
top

(Useful) Stupid Vim Tricks?

the_greywolf Re:split (702 comments)

^W-v and ^W-s :vsp and :sp

If you're using Vim 7, :help tab-page

My terminal is wide (170+ chars), so I vsplit a lot.

more than 5 years ago
top

(Useful) Stupid Vim Tricks?

the_greywolf Re:Whitespace + Searching (702 comments)

After a suggestion from someone else, I started using this:

set list listchars=tab:>trail:-

It's more readable, IMO.

more than 5 years ago
top

Why Lazy Functional Programming Languages Rule

the_greywolf Re:It's not for dumb people (439 comments)

Well, that C++0x thing or however its called has lambdas and functions closer to being a first class construct...so thats pretty much exactly whats happening already, give or take :)

Have you looked at the syntax? You're basically just binding functions together in template parameters, then invoking them. Normally, I'd be pleased as punch that it's being included but... DAMN is it ugly syntax.

about 6 years ago

Submissions

the_greywolf hasn't submitted any stories.

Journals

the_greywolf has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>