Follow Slashdot stories on Twitter


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:It is time to get up one way or the other (Score 1) 1089

by DamnOregonian (#49297215) Attached to: Obama: Maybe It's Time For Mandatory Voting In US
In 24 states, they are required, with criminal punishments, or vote nullification as a consequence of faithless voting. In most states there are laws making it unlikely for faithless voting (allowing some form of winner selection of elector).

It's not quite as bad as you make it sound. It might be if the states weren't allowed to regulate their electors.

Comment: Re:There might not be Proper English (Score 1) 667

by DamnOregonian (#49269451) Attached to: Why There Is No Such Thing as 'Proper English'
Well, it wasn't added to the rules until 1906, and traditionally, we didn't have a national language, because the framers didn't see a need, and the colonies at the time housed people from many European descents (especially since colonies such as New York weren't originally British, many portions of the newly formed country were very recently French, lost during the French-Indian War, and disputed with Spain, like western Georgia). Later on, it became increasingly relevant as the US "acquired" territories with predominantly non-English speakers (everything west of the Mississippi) through either Conquest (Mexico, Hawaii) or purchase/treaty (France - The entire midwest and Louisiana, Spain - Florida).

Teddy Roosevelt was the first major person I know of to champion the English-only movement, in the early 20th century, and several states outright rejected it, having de jure multi-lingual government document requirements, and Louisiana having 2 de jure official languages (English, French).

I don't really see what the benefit of enforcing a national language is. I don't see a multi-lingual government as a shortcoming, I guess; and a majority of the continental US is in fact land that was acquired while populated with Spanish and French speakers. I say let the language demographics evolve naturally.

Comment: Re:There might not be Proper English (Score 1) 667

by DamnOregonian (#49268059) Attached to: Why There Is No Such Thing as 'Proper English'
Holy fucking racist bullshit, batman!

You think German is more intelligible to an English speaker than ebonics?
Anti-social? I suspect it isn't that at all to those who speak it with each other.
Anti-assimilationist? Ahhh, and your true colors show. Perhaps it's you who is failing to assimilate with the movement of demographics and culture.

It's not at all uncommon for those who are standing still to look at the vast majority of mankind passing them by and think that it is they who are failing to assimilate. You must be some kind of genius.

Comment: Re:Thanks to the Humble Bundle (Score 1) 192

by DamnOregonian (#49242553) Attached to: Steam On Linux Now Has Over a Thousand Games Available
Sorry, but that's false.

ELF binaries in linux have what is called an interpreter in the header. It's a binary that the kernel actually loads to setup the ELF in memory before execution. That binary is responsible for the start-time aspect of run-time linking (setup the delayed-load tables, GOT, PLT, etc.)
For 32-bit binaries, the 32-bit loader is specified as the interpreter (at compile time), for 64-bit binaries, the 64-bit loader is.

The loaders maintain caches of what libraries of what architecture are where, this cache is loaded every time the loader is fired off by the kernel to setup an ELF program for execution. There is no trying to load different loaders or libraries from different architectures. It just doesn't work that way.

Context switches between long-mode and protected-mode code are not any more expensive (practically speaking) than homogenous context switches. This has all been profiled. If SGI offered the ability to not support 32-bit userspace code at the kernel level (certainly doesn't matter at the kernel level- it's not like people are allowed to jump into the kernel.) it was likely because of an architectural nightmare like their 64-bit kernel running on the Itanic.

Comment: Re:Probably not subsidizing... (Score 2) 192

by DamnOregonian (#49236887) Attached to: Steam On Linux Now Has Over a Thousand Games Available
In a way, it does make it easy to get your game running on multiple platforms. The base dependencies for Steam are also basic middleware installed on virtually every Linux machine, and Steam ensures that it is there. SDL/OpenGL are easier to use than DirectX (IMO, I concede), and making sure that Steam enforces the dependencies across multiple flavors of platforms does in fact overcome the most difficult aspect of Linux development- dealing with the nightmare of different ways or slight variations in the details for pulling in dependencies on different platforms.

Need the 32-bit version of of the Pulseaudio libraries, but you refuse to install that stuff on your machine? Don't worry, Steam has you covered.
Steam is, in essence, a portion of the middleware, a compatibility layer, to a point.

In Nature there are neither rewards nor punishments, there are consequences. -- R.G. Ingersoll