Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

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

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

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

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

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.

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

It's certainly dick-headed... But profoundly and willfully ignorant? I don't know. The Minecraft engine is pure shit. I work with the base classes frequently while work with mods. It really does take an i7 with a decent GPU and a couple gigs of ram to really run it worth a shit with any kind of mods that make the game anything more than a simple sandbox, and the graphics really are terrible... That being said, the game itself is great, and the ease with which it can be modified is also great, so this shouldn't be construed as a dig against Minecraft, I'm just not a defender of the faith.

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

I suppose if someone wanted to get pedantically technical, one could argue that the extra lib directory in /usr causes a several microsecond increase on latency during the runtime linker's initialization....... if you're running a non-hashed directory inode filesystem....

Or the claim is entirely bullsh.

Slashdot Top Deals

Saliva causes cancer, but only if swallowed in small amounts over a long period of time. -- George Carlin

Working...