Slashdot Mirror


User: ceswiedler

ceswiedler's activity in the archive.

Stories
0
Comments
627
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 627

  1. Re:Speeding up compile times on Reduce C/C++ Compile Time With distcc · · Score: 1

    Doesn't that say something about the buffer cache on the OS (FreeBSD?) you're compiling on? It really shouldn't be that much different. At the very least you should be able to tune the cache to effectively use all available RAM, which is basically the same thing as a RAM disk.

  2. Re:Fedora 2 - Slow DNS problem on Fedora Core 2: Making it Work · · Score: 2, Interesting

    It's not an IPv6 issue directly, but disabling IPv6 fixes it. It's an interaction between glibc and Firefox which results in a lot of reverse-lookups. Disabling IPv6 is a workaround which happens to get Firefox to revert to older behavior which avoids the problem. See this.

  3. Re:Fedora 2 - Slow DNS problem on Fedora Core 2: Making it Work · · Score: 1

    I noticed this too...thanks for the info, I'll try it out tonight. It's really been bugging me.

  4. Re:Good on Auto Manufacturers Running Out Of Unique IDs · · Score: 1

    I'd like to see you run a LAN where MAC addresses aren't unique.

    Likewise, try to license vehicle ownership in any way without a unique number to identify the vehicle. If you think vehicle licensing ISN'T necessary, well then, your car is mine, buddy--prove that it ain't.

  5. Re:Search for Linux on Microsoft Offers A Peek At New Search Engine · · Score: 1

    It's funny that the mantra for Linux, and basically Open Source in general, is 'release early, release often.'

  6. Re:spybot S&D on New IE Malware Captures Passwords Ahead Of SSL · · Score: 1

    Yes, I agree. After years of crappy fonts on Linux, FireFox with XFT on Fedora looks better than Windows (2000, anyway).

  7. Re:screw the default theme on Firefox 0.9.1 and Thunderbird 0.7.1 Released · · Score: 1

    I like Smoke, and it's available for pretty much all of the Mozilla apps (including Thunderbird).

  8. ObSpock on Cassini-Huygens Saturn Orbit Insertion Imminent · · Score: 1

    "That is illogical, ensign. Sound cannot travel through the vacuum of space."

  9. Re:"NULLS are bad." quote on SQL, XML, and the Relational Database Model · · Score: 1

    No...if you're joining two tables, and a column is NULL, then it doesn't match the join. NULL only would equal NULL. So in your example, only if a customer_pictures row had a NULL eventid and a transactions row had a NULL eventid would these be joined. They join because neither one is associated with any event. It's easy in this case to append 'and eventid != NULL' if you also want to filter these out.

  10. Re:"NULLS are bad." quote on SQL, XML, and the Relational Database Model · · Score: 1

    Yes, it's more of a procedural thing. If you have a variable which may or may not be null, you can't do 'where column = :variable'.

  11. Re:"NULLS are bad." quote on SQL, XML, and the Relational Database Model · · Score: 2, Insightful

    SQL NULLs are the worst thing since unslicable bread. They break boolean logic. You would think that if (X = Y) is false, then (X != Y) would be true. With SQL, if either X or Y or both are NULL, then any expression evaluating it is false.

    I understand the argument (NULL indicates no data--so you can't claim it's equal to anything). Academic bullshit. Anyone who's maintained code using SQL NULL semantics will agree. If you really want to claim that NULL is so much 'not a value' that you can't compare it to anything, then do it the man's way and throw a goddamn exception. Of course, anyone can see that doing so would make code which MIGHT encounter a null value even MORE difficult to maintain, so they came up with this 'any comparison to NULL is false' crap.

    The easiest way to define NULL is that it's equal to another NULL value, but not equal to anything else. Then I don't need any special 'is null' clause either.

    The very definition of b0rken.

  12. Re:Important point - Yes Red Hat will allow on Real adds GPL to Helix Player, RedHat/Novell Join In · · Score: 1

    So Helix doesn't contain any non-free codecs, and they can't be added? I know the non-free codecs aren't GPL, but can Red Hat distribute the codecs with the GPL'd Helix player?

  13. Important point on Real adds GPL to Helix Player, RedHat/Novell Join In · · Score: 1

    So the framework will be GPL, and not the codecs. But will Real at least allow distros like Red Hat to freely distribute the binary proprietary codecs? It would be a big deal IMO if Fedora came out of the box with the ability to play all modern Real steams.

    You know, guys, sometimes you don't get a company's source code for free. A decent, modern, compatible media player for Linux would be great, even if the codecs are still proprietary.

  14. Re:Absolutely right on The Pragmatic Programmers Interviewed · · Score: 1

    And in doing all of that, you'd be doing the work of a business analyst plus the work of a programmer. You could not do what you have suggested as an outsourced programmer in another country who has no direct contact with or knowledge of the business.

  15. Branches on Washington Mutual Patents the Bank Branch · · Score: 2, Insightful

    Washington Mutual is my bank, and I've been to one of these (in Foster City, CA). It's pretty cool. You still have to deal with tellers (at least at the one I was at) but more stuff is automated and the atmosphere is definitely better than a normal bank.

    I'm a fan of things like self-service checkout at the grocery store. I figure I can usually do what I need to do faster if I do it myself. For banks, this would be great if it means that they would be open later, or on Sundays. This bankers-hours crap is annoying.

  16. Re:Absolutely right on The Pragmatic Programmers Interviewed · · Score: 1

    Yes, but the consultant will be on-site. Consulting isn't the same as outsourcing. Consultants get paid big bucks to do exactly what you say (examine the situation and understand the problem), outsourcing is done so you can pay someone off-site to do grunt work for cheap.

    Anyone can lose their job to a consultant. The upside of that is that anyone who's competent can generally go become a consultant. You can't really go 'become' cheap outsourced labor.

  17. Absolutely right on The Pragmatic Programmers Interviewed · · Score: 4, Insightful

    I work in an IT department of a large company. The reason I'm confident that I can't be outsourced is because I'm not just a programmer. I do design and business analysis as well, meaning that I use technical tools to solve problems for the business. You cannot outsource problem-solving, because it requires communication with and knowledge of the business and its problems.

    Even if 100% of programming were outsourced, application design and specification will always be done on-site. If businesses go this route, then what will happen is a meta-programming specification language will emerge. On-site 'analysts' will produce a 'document' in this specification language, and this will contain around 50% of the complexity of the finished application, which is why it will need to be in a very precise and well-defined language.

    In order to communicate with a computer, you need to be extremely precise and know what you're doing. There's a complexity of information problem, because a computer can be told to do basically anything. I can't type one line and get a complex program. In the same way, I can't just tell a programmer 'write me a database app which does our accounting' either. I have to communicate my knowledge and requirements to the person. Depending on their prior understanding of the problem, that will be anywhere from 25% to 75% of the information in the finished program. You save a little because humans are (variously) intelligent, but really, you have the same problem--communicate the rules and behaviour of the application.

    I like programming computers because it's an interesting way to solve problems. But it's my problem-solving ability which gives value to my company, not my ability to type in C.

  18. Re:AWESOME!!! on Ghost in the Shell 2 in Theaters Late This Summer · · Score: 2, Informative

    Actually, the English and Japanese dubs were done at the same time. I agree the voice acting is...stilted, but it wasn't a dub done after the fact. The movie was a Japanese / American / European co-production.

  19. Re:...like just running Windows in the first place on Windows Compatability on the Linux Desktop · · Score: 1

    I just noticed this behaviour the other day, and I use the task manager in Windows constantly. I thought it was a problem too, and it took me a day or two to figure it out. Why on Earth does it do this? It doesn't save enough screen real estate to be worthwhile, and no other Windows apps do it.

  20. This is why WINE is the most important on Joel On Microsoft's API Mistakes · · Score: 2, Insightful

    This is why WINE is the most dangerous OSS project to Microsoft. Microsoft can always make good applications to run on Windows, and maintain an edge over the competition by dedicating lots of money and developers and selling the apps for a net loss. It's worth it to them as long as everyone runs Windows.

    When the Windows API becomes a commodity implementation, the exact thing will happen to Windows which happened to commercial Unix vendors when Linux and BSD reached maturity. It no longer becomes important to run the original (possibly a little better) version, if the free version does well enough.

    Linux doesn't emulate Unix in every little detail--just enough to make it easy to run applications developed for Unix. In doing so, it made the Unix APIs a defacto open standard. WINE will do the same thing for Windows, and that, more than anything else, will be Microsoft's downfall.

    In ten years, Microsoft may be gone as a company; but when people run GUI applications with buttons and scrollbars, it will be using the Windows API.

  21. Best wireless card for linux? on Linux Unwired · · Score: 2, Interesting

    Any recommendations on the best wireless card for Linux? Both PCI and PCMCIA.

  22. Fedora on Mozilla Project Officially Releases Firefox 0.9 · · Score: 1

    The new installer doesn't seem to notice that I already have Firefox installed via RPM. It wants to install in the same directory I unzipped it in. I don't expect them to support every package format under the sun, but if they're going to write a graphical installer, wouldn't it make sense to at least support checking for RPM and DEB to see if it should be installed in /usr/bin? Am I always going to have to wait for a vendor-specific package, or just install somewhere like /usr/local?

    Also, in an unrelated note...who do I have to bribe to get Gnome to run a friggin' executable? Security is nice, don't want an errant click running the wrong file--but who exactly are they protecting me from, when they make it (as far as I can tell) virtually impossible to launch any sort of executable file from Nautilus? Why should I have to open a terminal window to run something like the Firefox installer? There must be a way around this...

  23. Re:should I try to hold out another year to buy? on AMD Going Dual-Core In 2005 · · Score: 2, Funny

    and you can spend the money you saved on your significant other!

    Signifigant other...you mean my laptop?

  24. Re:Because you can kill any 2.6.x kernel on Why Learning Assembly Language Is Still Good · · Score: 1

    I didn't misquote. If you look at the OP's reply to my post, you might notice that he changed the text of the site after my post.

  25. Re:Because you can kill any 2.6.x kernel on Why Learning Assembly Language Is Still Good · · Score: 4, Insightful

    From your link:

    "This bug is confirmed to be present when the code is compiled with GCC version 3.3 and 3.3.2 and used on Linux kernel versions 2.4.2x and 2.6.x. It has been tested to work on, and crash, several lame free-shell provider servers."

    If it affects all 2.4 and 2.6 linux kernels, I wouldn't call servers affected 'lame'. Especially free-shell provider servers. That's lame, testing a local exploit on a public shell server.