Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!



Node.js and MongoDB Turning JavaScript Into a Full-Stack Language

MostAwesomeDude Re:partly engineering resources put into compilers (354 comments)

You picked a poor example, as PyPy is also state-of-the-art, PhD-powered, and loaded with just as much performance-enhancing optimizing code as V8. Additionally, JavaScript can easily be rejected on the demerits of being a poor language.

about a year ago

Linus Torvalds Explodes at Red Hat Developer

MostAwesomeDude Re:Linus Torvalds is his own worst enemy (786 comments)

Haha, you actually think that just going into the Control Panel is sufficient to get the resolution set on a Windows installation? Oh no. No no no, no, that's not all, my friend.

So, let's take as an example my TV. I have a computer attached via HDMI to the TV. It picks a 4:3 resolution and the entire picture is shrunken; it doesn't fill the entire screen. Annoying.

You go into Control Panel. Or perhaps you're a "power user" and you decide to directly right-click the Desktop and get at the Resolution settings. Either one. You scroll through the list of modes. There are three dozen. You try them all individually. None of them correctly fill the entire screen without letterboxing, and all of them look somewhat shrunken still.

You pull out the TV's manual, sighing. Flipping through the pages, you finally find the one that lists the rather arcane timing numbers for the TV. Sure enough, the widescreen mode that this particular TV would like is not listed. You go back to your Control Panel, and decide that it's time to go into the driver-specific settings, promising yourself a cold one later.

Scrolling through the entire driver's settings panels, you eventually find information on over/underscan. For some unknown reason, the system has decided that your TV needs its scan adjusted by 8%. Setting it back to 0% unshrinks the display. Excellent. However, the mode is still wrong.

You continue to hunt through the driver's configuration, finding two spots where resolution can be chosen from a dropdown but no way to enter in manual timings. Rolling your eyes, you go through each of the three dozen possible configurations again, manually noting how close each one comes to filling the display and how badly the fonts are misrendered. Finally you come to one that nearly works, and resign yourself to having a slight letterbox on the top and bottom of your screen.

Meanwhile, that Linux laptop you have correctly finds the resolution on the first try, without any configuration needed. Your Linux workstation has the same problems as the Windows machine, but with a couple minutes of xrandr and Google, you've found a way to turn those arcane timing numbers in the TV's manual into a mode, and saved a shell script to do it for you should the need arise.

tl;dr: How do you change your screen resolution for Linux with Xorg? You don't need to, usually! If you do, xrandr. That's all.

about 2 years ago

French Police Unsure Which Twin To Charge In Sexual Assaults

MostAwesomeDude Re:L&O: SVU has prior art (626 comments)

I can confirm that that was the plot of an actual episode. In the end, they let the twins go, because the cops knew that they couldn't possibly make the charges stick.

about 2 years ago

A Suicide Goes Viral On the Internet

MostAwesomeDude Re:Calm before the hyperbole (566 comments)

Well, dairy farmers still use BGH, and this was over 12 years ago and most milk drinkers are not dead...

What a horrible misrepresentation of the truth. Many large retailers refuse to sell milk from dairies where bST is used. For example, here in Oregon, Tillamook products have no bST. Neither does any milk sold at Safeway or Wal-Mart, two of the biggest grocery chains in the area, and many other grocers like Albertson's, Fred Meyer, Market of Choice, and so forth promote and market bST-free milk. I don't actually know where I would go if I wanted to obtain milk from a bST-using dairy.

This stuff's banned in the rest of the modernized world. Banned in the EU, banned in Canada... Over half of all milk sold in the USA is bST-free, too.

While you might be technically accurate on the rest of your post (which I highly doubt but don't feel like getting into), you are straight-up wrong on BGH/bST.

more than 2 years ago

Ubuntu NVIDIA Graphics Driver: Windows Competitive, But Only With KDE

MostAwesomeDude Re:VALVe saves the day.. ? (306 comments)

I don't know why you think that Valve will keep their modified drivers to themselves. Hint: You can't mix 'n' match acceleration drivers between your desktop and your applications except under extremely controlled conditions.

more than 2 years ago

Mesa Finally An OpenGL Implementation (On Intel Hardware)

MostAwesomeDude Re:What is Mesa? (80 comments)

MesaGL is an implementation of the GL API that can use any of several backends to do its actual work, including a couple software renderers and also hardware renderers for many Intel, AMD/ATI, and nVidia chipsets. Your distribution probably splits each renderer into its own package for historical reasons.

more than 2 years ago

Matt Groening Reveals Springfield Is In His Home State of Oregon

MostAwesomeDude Re:More important (148 comments)

The nuclear power plant in-show represents Weyerhaeuser ( https://en.wikipedia.org/wiki/Weyerhaeuser ), a large paper company for whom just about everybody worked in the 80s. Either you worked for them, your spouse worked for them, or your parent worked for them. This was the big industry in the Eugene/Springfield area when Groening was young. I imagine he went with a nuclear power plant instead because of the comedic opportunities.

more than 2 years ago

Ask Director Eben Upton About the Raspberry Pi Foundation

MostAwesomeDude Closed-Source Drivers (194 comments)

There have been unofficial statements that certain parts of the kernel and userspace, driving certain pieces of the SoC like the 3D rasterizer, will not have any corresponding source code available and will only be made available as licensed binary blobs.

Can we get an official statement on the matter? What's your stance on open drivers, and why are you for/opposed to them?

~ C.

more than 3 years ago

Inside Oregon State University's Open Source Lab

MostAwesomeDude Re:"much clearer now just how important OSUOSL is" (55 comments)

I am not a full-timer, and I am not speaking on behalf of OSL.

The "legal reasons" alluded to are mostly problems with other signers on the contract for our upstream bandwidth provider. *coughDuckscough* At our bandwidth scale, tunneling is not feasible.

We don't run Puppet at the moment, we run CFEngine. Everybody's receiving Puppet training and there's a slow-yet-steady migration to Puppet, but these things take time. There are quite a few people depending on us to not fuck up, so we don't change our stacks without deliberation and testing.

more than 3 years ago

Inside Oregon State University's Open Source Lab

MostAwesomeDude Re:Huskies Rule! (55 comments)

I see what you did there. :3

more than 3 years ago

Facebook May Make Tiny Town a Data Center Mecca

MostAwesomeDude Re:The natives probably won't be getting the jobs. (136 comments)

Disclosure: I work for the Oregon State University Open Source Lab, which recently received donations from Facebook.

I've been out to this datacenter. They employed quite a number of locals to build the place, and although the skeleton crew is only 35, they plan to keep a bigger crew of hundreds out there most of the time. In the medium term, they plan to build *two* more buildings the size of their current one, extending their current need for construction for another two years or so, and requiring a reasonably-sized group of engineers to live in the Prineville area for a while. So Facebook's put money, jobs, and consumers into Prineville, and apparently, according to the locals, this was a real lifesaver for many of the construction workers who were otherwise broke and unemployed.

I'm not a fan of Facebook, but this doesn't really seem like a horrible corporate exploitation.

more than 3 years ago

Hands On With the Samsung Series 5 Chromebook

MostAwesomeDude Re:Chrome OS (154 comments)

Chrome OS is Gentoo Linux. One of the things that Google's marketing team isn't wanting to admit.

more than 3 years ago

Attachmate Fires Mono Developers

MostAwesomeDude Re:I was considering Monodroid... (362 comments)

Did you know that Haskell, Ruby, and Python exist? They have many of C#'s features, while not being C#. Consider it sometime.

more than 3 years ago

Minecraft To Officially Launch 11/11/11

MostAwesomeDude Re:So what did I already buy? (235 comments)

IOCP or WMFO are both options on Windows which are worth investigating. Thankfully, a bit ago (sometime last decade) somebody wrote a Java library called NIO (http://en.wikipedia.org/wiki/New_I/O) which provides platform-independent networking services, and somebody else included it into the Java standard library. Then, some people wrote a thing called MINA (http://mina.apache.org/) which provides even better networking services on top of NIO, and somebody else got the Apache guys to maintain it.

So yeah, there's no excuse for thead-per-connection these days. Using NIO or MINA in Java is the right way to build asynchronous servers.

more than 3 years ago


MostAwesomeDude hasn't submitted any stories.


MostAwesomeDude has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?