Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Pedantic, but... (Score 1) 169

Totally 100% agree. That said, making it GPL would pretty much mean that any improvements made by outside contributors would not be included in Xcode. So you would instantly create a fork where everyone on Mac uses a different Clang then everyone else. That's not helpful for the Clang project, the LLVM project, the devs using Clang, or Apple. Also LLVM was already BSD before Clang showed up so licensing a sub project under same license as the parent makes sense.

Comment What sort of prize? (Score 0) 200

The "most prestigious prize in object-oriented computer science". Low bar there. OOP is a hoax. Not everything is an object. C++ is all things to all programmers and nearly all of it bad. It was already bad before templates, the way temporaries would pop up to screw you all over the place. Add templates and the language is an utter disaster. Use templates to implement a functional paradigm in a fundamentally procedural language and WHAT THE FUCK WERE YOU THINKING?

Comment Re:Salary versus cost of living in each city (Score 2) 136

Well, not necessarily true. You are ignoring the costs to maintain the home, a myrid of utilities you have to pay every month that renters often don't, insurance, and property taxes. I'm a home owner but I don't think there is such a huge gap between owning and renting. A lot of older owners are faced with having to sell their homes after retirement and moving somewhere cheaper when they would rather stay where they are. It's more like a safety net and less like a nest-egg, frankly.

That said, I prefer to own.

-Matt

Comment Might be difficult (Score 1) 431

Mice are so mass-market these days that it is hard to find one that actually performs properly. I've gone through a lot of mice over the years, always preferring the hardwired mice over the wireless (dead battery == unhappy), but in the last round I simply couldn't find a wired mouse that worked well. Everything being sold was wireless.

Of late, many of the mice I've tried have simply been too big and bulky, stretching my fingers and generally uncomfortable.

I wound up going with a Microsoft Sculpt 1569 wireless mouse (w/ Nano Transceiver). The Logitech M325 wireless also works but its middle-button-scroll wheel isn't ratcheted. These small mice are nice, my thumb and two right fingers hang over the edge and stay relaxed.

Also I recommend buying a non-rechargable alkaline AA for it, which will last 6 months. The rechargable NiMH batteries usually only last 1-2 months before they have to be replaced/recharged due to nominal leakage, which is too annoying (though I suppose one could buy low-leakage NiMHs).

The middle button scroll wheel isn't a problem. Most of them can also be clicked left and right which IS a problem because it's trivial to accidently click left or click right when you are just trying to push down on it as a middle button. So I disable the mouse-wheel left/right action entirely via:

xinput set-button-map Mouse1 1 2 3 4 5 6 7 0 0 10 11

For the transceiver I find that (obviously) the closer it is to the mouse the better. The best solution is to buy a keyboard that has a USB extension on its right or left side and plug the transceiver into that. Then the transceiver is right next to the mouse with no extra cabling. The Razer (mechanical) gaming keyboards are my favorite... very heavy so they don't move around and have the same feel as the old IBM mechnical keyboards had. 80 WPM is a breeze on them.

-Matt

Comment Re:Pedantic, but... (Score 5, Insightful) 169

Now don't get me wrong, I really really appreciate all the hard work the GNU project and the FSF have contributed, but to imply that _only_ the GNU project and the Linux kernel deserve credit seems quite unfair to me.

If we call in GNU/Linux because GNU deserves credit then we should name it GNU/Apache/Xorg/KDE/SystemD/Samba/LibreOffice/Mozilla/Linux, because all those other projects are just as critical to creating the modern, functional operating system that we have today.

Or we could grow up and just call it Linux because its just a name after all.

My theory is RMS and all his buddies over at the GNU project are still butt hurt about Linux stealing the thunder from GNU Hurd (25 years after the fact!) If they really want to have their GNU OS, then just finish Hurd already build your GNU package.

It's amazing how childish RMS can be sometimes, look at how he reacted to the fact that Clang and LLVM are now technically superior to GCC. Wrote a whiny blog post about how he admits it hurts on a personal level and then in the same paragraph attacks Clang as not being open source enough because it is BSD licensed instead of GPL! Honestly I think deep down inside RMS would have preferred that Apple kept Clang closed source even though he would never say that publicly. Apple gives us something for free that they totally didn't have to give us so obviously we should bite their hand off because they licensed it in a way that would allow them to continue using it in Xcode.

There is a lot of things I really like about the open source movement, but self righteous crap and the cliquey project leaders definitely leave a bad taste in my month.

Comment Re:Chromebook Shmomebook (Score 4, Informative) 169

Wake me up when they post a useful article on how to run Unix on my Macbook Pro.

Mac OS X *is* UNIX. It's certified. Wake me up when Linux passes conformance testing.

PS: We even put UUCP on the damn thing to pass the tests; it's definitely UNIX, so feel free to spin up your own NetNews node on your MacBook Air.

Slashdot Top Deals

A motion to adjourn is always in order.

Working...