Slashdot: News for Nerds


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!



Toward Better Programming

boolithium More OOP Whining (391 comments)

Zealots of object oriented programming throw a fit, when they realize that no matter how much you force a metaphor, the computer doesn't give a shit. Translating any complex set of tasks into rudimentary instructions is inherently difficult. No magic language feature will change that fact.

about 4 months ago

Toward Better Programming

boolithium Re:Sounds like he needs to use a Mac (391 comments)

That is such crap. Name me any platform without C code at its core. Just because C is relegated to a role of providing a system in which people can run their shitty code, doesn't mean it is obsolete. If you don't know C, then you don't actually know how your computer works. If you don't know how your computer works, then you will write shitty code in any language you choose.

about 4 months ago

U.S. Aims To Give Up Control Over Internet Administration

boolithium Re: Hmm.... (279 comments)

The greatest cowardice a free society can display is the desire to avoid debating ideas. Nazi propaganda must be beaten, not hidden. The best way to discredit an idiot is to hand him a microphone and let him speak.

about 4 months ago

Google Won't Enable Chrome Video Acceleration Because of Linux GPU Bugs

boolithium Re:Why not special case Linux? (295 comments)

Because they don't want to develop to a shifting target. By relying on open standards, they force hardware manufactures to support those standards with higher fidelity. Otherwise you end up with software you have to continue to patch to specific drivers. The only reason linux suffers from sketchy graphic drivers, is that the spec they code to never matches what the hardware ends up producing. The hardware manufacture can simply hack the drivers to deal with each corner case. Video cards which accurately match their specs are well supported on linux.

about 5 months ago

Ask Slashdot: What Software Can You Not Live Without?

boolithium GNU HURD (531 comments)

I don't use it, never used it, and never plan on using it, not even sure it really exists, but I feel my life would be incomplete without it.

about 5 months ago

"Microsoft Killed My Pappy"

boolithium When I will "Let it go" (742 comments)

The day that I can buy a computer, and have a choice on which operating system to have installed. I have bought many versions of Windows only to strip them off as soon as I get the machine (voiding the warranty in some cases). Why do I have to pay a company I never chose to use? They are fucking criminals at the heart of their revenue stream. If they ever decide to compete with software rather than licensing agreements, I'll reconsider my opinion.

about 5 months ago

CmdrTaco: Anti-Beta Movement a "Vocal Minority"

boolithium Washington Post Blog (30 comments)

That is the kind of unreadable shit, which /. is aspiring to.

about 6 months ago

QuakeNet: Government-Sponsored Attacks On IRC Networks

boolithium Why Do You Think We Read Slashdot? (Fuck Beta) (197 comments)

We are geeks. We can get tech stories from a billion places on the web. Actually, we don't really need web browsers, if all we want to do is read tech articles. There are better news readers than browsers. We read these stories here, because we know a bunch of smart people are going to provide context in the comments. Some are programmers. Some work in the industry. Some are hobbyists. Some are fanboys. But the comments let us refine our opinions on a piece further, and god forbid, teach us something. If that is not there, I can just fire up a newsreader and read the same product without ever coming here.

about 6 months ago

Gnome 3.12 Delayed To Sync With Wayland Release

boolithium Re:I'm sorry I'm an idiot (204 comments)

I would say it is more likely to fracture GTK/QT. We all take for granted that we can jump between widget sets right now, because X handles the primitive drawing. Wayland will only draw bitmaps directly to the framebuffer, which means it will rely on the code running on the client. I can see a big problem down the road, when people realize that gtk and qt are duplicating processes, which used to be singular in X. Worse yet, these processes will be implemented differently in each library. That isn't a problem if you don't need to support both qt and gtk, but I can't think of a time in my usage, where I didn't need to run a qt app in gnome or a gtk app in kde.

about 6 months ago

Gnome 3.12 Delayed To Sync With Wayland Release

boolithium Re:I'm sorry I'm an idiot (204 comments)

To understand Wayland, you have to understand X. An X server is a program(s) running as root, which coordinates all of the aspects of a GUI interface. This includes all of the drawing and updating to the display modules in the kernel. X also managed input devices like the mouse and keyboard. However, X is not the window manager or the widget set. X simply listens to the client, and draws what it is told to. Thing like Gnome or KDE actually handle what is to be drawn, and then interface with X. If you think about that for a moment, you can see the silliness inherent in this design. The client is doing all the layout, and then having to go through a middleman. Wayland basically says, if the client is doing the work, then let them handle all of the drawing and such. Wayland only manages the communication between the clients (windows usually) and the kernel modules. This allows programs quicker access to the framebuffer. I think the best analogy would be the back when linux moved to udev instead of devfs. Instead of having an abstraction layer all clients had to query, a kernel module was added which clients could access directly.

about 6 months ago

Ask Slashdot: Are Linux Desktop Users More Pragmatic Now Or Is It Inertia?

boolithium Re:Beg The Question Much? (503 comments)

This is it exactly. While I can't speak for all Linux users, I don't think most are die hard anything. The very existence of Linux has more to do with the stagnation Unix was facing for a variety of reasons. When I first used Linux, KDE was superior, but everyone still ran gtk applications. When Gnome took a step forward, a lot of people moved over to it. At the end of the day, Linux users will move to the set of tools, which provides the best balance between performance, functionality and aesthetic. That balance will vary by user. Instead of Gnome/KDE asking, "why won't the users accept change?", they should be asking "why didn't most users feel the direction we went represented a step forward?".

about 6 months ago

OpenBSD Looking At Funding Shortfall In 2014

boolithium The difference (277 comments)

Linus doesn't need someone to pay his light bills.

about 6 months ago

Dealing With a GPL Violation?

boolithium Re:Bye bye my application (204 comments)

Ok, I guess I'll be the one to rant about the doctrine here (where is my soap box). I think you are implying that for an application to be successful it must also be marketable. In my understanding of the whole gnu philosophy that is not the case. It neither matters that the commercial market accepts it or rejects it. The point of the code is to be useful to someone. In this instance I can't be sure if the GPL has been violated, and I believe in these gray areas a company will usually win in a legal case. The GPL is not a much without a good legal team behind it, and the FSF can't blow their resources on every case. Violations will happen. Still think of all the other people using and improving the code that aren't in violation. Some may not have the resources to purchase commercial software, but none the less have the need. To me open sourced software means that a hospital in Africa can keep patient records in a database, because there are applications they can run and improve on themselves. So if some of my code is used in such a manner, I feel it was well worth it. And since I have yet to write a single piece of perfect code, I'm glad someone else can doctor it. Because it is GPL they can't turn around and sell it without releasing that code. I have no problem with them selling it. Nor do they need to provide binaries to anyone. As long as other parts of their application operate independently they can leave that code out. But the code will still have the freedom to evolve, because it is still out there. That is why a coder would give away their code freely (as in free not beer).

more than 6 years ago



Slashdot Beta: Because They Hate You

boolithium boolithium writes  |  about 6 months ago

boolithium (1030728) writes "People on here are missing the point of the Beta roll out. The elimination of the existing user base is not a side effect, it is a feature. Slashdot as a brand has value, but as a site has limited commercial appeal. The users are the kids at the lunch table, where not even the foreign exchange students want to sit. Nobody ever got laid from installing NetBSD.

Once they are finished with their nerd cleansing, they can build a new Slashdot. A sexier Slashdot. A Slashdot the kids can dance to.

They aren't ignoring you. They are exterminating you."


boolithium has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

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>
Create a Slashdot Account