Slashdot Mirror


User: weicco

weicco's activity in the archive.

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

Comments · 912

  1. Re:Addressing a few comments... on GPL Violations On Windows Go Unnoticed? · · Score: 1

    - Selling GPL and LGPL software is fine ("nominal fee" clause). The issue is that some of the packages that they are using are GPL'd and the company is LINKING against them. When you link to a GPL package when compiling your software, even if it is a DLL (same address space, symbols resolved in memory), the work becomes one as a whole and the whole package must be GPL.

    Could you please elaborate a bit on this one because this sounds strange (I'm not sure if strange is the right word but couldn't come up with any better) to me. Where's the line drawn? If I link to DLL at compile time (like if I link against .lib file that comes with .dll file) my EXE must be GPL'd? What if I use LoadLibrary and GetProcAddress and never touch GPL-DLL any other way, my EXE must be GPL'd? What if GPL-DLL opens memory mapped file, I run it using rundll32.exe and map that file in my EXE (effetively they share the same memory space now), my EXE must be GPL'd?

    You propably get the picture so I'm not continuing this nitpicking but I'd really like to know where the line is drawn.

    Also I find this very interesting since I'm .NET coder at the moment. What if some assembly I'd like to use is GPL'd, do I have to GPL the whole product? Do I have to use the DLL throught Web Service or something like that to prevent my code from being GPLized?

    GPL is fine, really, but I wouldn't use it personally and I wouldn't like that I GPL my code accidentally.

  2. Re:This is S60 4.0 on Nokia's iPhone, No Seriously · · Score: 1

    I've never worked at/for Accenture so I don't have a slightest idea what you are talking about.

  3. Re:This is S60 4.0 on Nokia's iPhone, No Seriously · · Score: 1

    Hmm. You are propably right. I have gracefully forgot everything about those CClass, TClass, MClass nonsense. Was it something like you can only inherit one CClass and multiple TClass/MClass/WhatEverClass? And was this enforced by compiler or just the documentation?

    Blah. Don't answer. I really don't care ;)

  4. Re:This is S60 4.0 on Nokia's iPhone, No Seriously · · Score: 4, Interesting

    How's the Visual Studio development toolkit going on? I was supposed to be project manager on that but they moved the whole project to Chezk if I remember correctly :)

    I worked as Symbian coder for couple of years 2003-2004 and man it sucked. The whole development environment is absolutely horrible! But let's start from documentation. The whole documentation is directly generated from comments coming from .h and .c files. Often it lacked some necessary information which had to be googled or your software came crashing down. Sometimes it even gave wrong info and your software came crashing down. Documentation was almost useless.

    And how about debuggin then? What's the idea with phone simulator (not emulator) that lacks of phone functionalities! There was some hack to get it to use Windows' TCPIP stack but no calls and no SMS. Simulator ran on X86 so you couldn't catch any of the ARM (or was it MIPS? Don't remember.) specific errors.

    Building process was absolute mess! Perl scipts which had to be invoked from command line. Luckily I managed to create nice .bat file which compiled everything and packaged software to installation package. There was some weird thing with Perl also that you had to set some environment variables to get it working. Nothing of this was on the documentation of course. Just a notice, that you should not set this variable...

    The whole architecture was pure shit. I've never seen a good C++ API and Symbian was/is no exception. Of course the lack of exception handling in the normal C++ way doesn't help either (yes, I know C++ didn't have exceptions when Symbian was first made but they was on experimental state and they could have added those later). I've heard a saying that if you need to inherit multiple classes (not interfaces or abstract classes but normal classes) there's something terrible wrong with your code. Well, I often ended up inheriting 3-5 classes and implementing 1-2 interfaces. Talking about good design...

    And that's just the Symbian part. Add Nokia's Sxx or (Sony)Ericsson's UIQ above that with their braindead design and you get a very fucked up coder.

    This reminds me when I was looking for a new job, I think it was -05, I got a phone call from London (I live in Finland) and they offered me a Symbian job. You know what I answered? "There's no company in the world that will pay me enough to get back to that horrible piece of ..." (I'm a gentleman, I don't curse when there's ladies around/in phone). Need I say that I didn't take the job? :)

    Posting non-anon for karma whoring :P

  5. Re:Naming on Intel Updates vPro Platform and Features · · Score: 0, Offtopic

    Yes, you are absolutely right. They are crap :P

  6. Re:Naming on Intel Updates vPro Platform and Features · · Score: 0, Offtopic

    Yes I understand it is k00l to toss away grammar and write 1337 :) but that should be left to IRC chats and such. And if I'm being pedantic vPro can't be written at all if you are following grammatic rules since proper names must start with capital letter.

    I strongly detest spoken language in books also even if it's in conversations. I tried to read Harry Potter in english and I couldn't figure out what the heck characters were talking about from time to time!

    Dang! My nick name starts with a non-capital letter :)

  7. Naming on Intel Updates vPro Platform and Features · · Score: 1

    What's with this naming practice that seems to be going on in every god damn company? I can't even start a fricking sentence with name like vPro, iTunes, iFolder, omgXIITLOL since first letter should be in CAPS. Well, I'm not sure about english grammar but at least finnish grammar forces capitals.

  8. Re:Windows & Make Available Offline on Laptop/Server Data Synchronization? · · Score: 1

    Care to elaborate how did it broke up and how one can recover from such a situation?

  9. Re:What a Load of... on MS Responds To Vista's Network / Audio Problems · · Score: 1

    I'm puzzled since MSDN says...

    http://msdn2.microsoft.com/en-us/library/bb64943 9.aspx

    Windows Vista does not support SAP

    And then it goes on saying that you need to compile your player with Microsoft Windows Media Format Software Development Kit to enable SAP and player needs explicitly make a function call to enable encryption. Is every media player in Windows compiled using this SDK and is every media player enabling this functionality?

    http://msdn2.microsoft.com/en-us/library/bb64941 4.aspx

    In the Secure Audio Path model, the DRM client component passes encrypted content to the player, and the content remains encrypted until it reaches a DRM component in the computer kernel.

    So if your client doesn't support DRM (not compiled with Media Format SDK) where the encryption comes from? Kernel DRM driver only decrypts DRM'd content.

  10. Re:REally? on MS Responds To Vista's Network / Audio Problems · · Score: 1

    You obviously don't know much about computers do you? Of course there's performance hit every time when multiple operations are done concurrently. There's a hell lot of interrupts thrown around when you are receiving data from network 1 gbit/sec. At the same time you need to feed soundcard's buffers plus do about 50 other things. If you can actually come up with a low-cost computer design that can do all this without any performance penalty you would be a very rich dude.

  11. Re:FTA on MS Responds To Vista's Network / Audio Problems · · Score: 1

    Please, at least keep your facts straight when you're bashing Windows. If there ever has been BSD code in TCPIP stack (stack, not userland software) it has long since (something like 1994) replaced by inhouse code.

    But an easy explanation for this phenomenon would be faulty I/O scheduler prioritizing multimedia stuff above network stuff (which is OK for me but not for server owners but you shouldn't listen MP3s on your server anyway), which they will have to fix and which they will fix. Just RTFA.

  12. Re:What a Load of... on MS Responds To Vista's Network / Audio Problems · · Score: 1

    DRM'd MP3? What the heck you are talking about? There's a problem, which MS acknowledges (RTFA), but it's not related to DRM.

  13. Re:Oh boy, it never ends... on Microsoft Axes 'Get The Facts' · · Score: 3, Insightful

    You are partly right. Linux is free. Support is not. Now if you read it again like this:

    Red Hat's business is based on annual subscriptions for OS support--you pay a subscription for every server, every year. And, if you want 24/7 support, you'll pay more.

  14. Re:not really on Playing Music Slows Vista Network Performance? · · Score: 1

    Me - i'm at the point when someone tells me they have a problem with their computer, i say "wow. i don't have that problem. My Mac just works." and i continue my day. I don't think about it, i don't say it smugly. I just don't care.

    Almost like me! But instead of Mac I say Windows or Vista depending how technically advanced they are (people know what Windows is but not necessarily Vista). I just don't care if your Linux/Mac/Windows is broken since my systems work perfectly well. If there's some glitch in the net & audio stuff it doesn't affect me since know what, I have only 2048/512 ADSL so little drop in LAN speed doesn't mean shit to me. But that is just me and you are you and rest of the world couldn't give a shit about it.

  15. Re:Audio drivers in userspace ? on Playing Music Slows Vista Network Performance? · · Score: 1

    My understading is that audio driver doesn't feed the data to soundcard. Driver just tells DMA controller to move stuff from memory/disk to soundcard's buffer and soundcard plays it happily. So no driver interaction is needed other that play and stop functionalities. I read something like this years ago and I'm not sure if it hold true so could someone with more knowledge verify this...

  16. Re:Lightweight magazines are doomed on PC Magazine Editor Throws in the Towel on Vista · · Score: 1

    Where do you get magazines like that?! Here we have only magazines that praise Mac or Linux and bashes Windows with made up "facts" or simply lie. I've been programming stuff for Windows for about 7 years now for living and many more years for fun. I know more about Windows than some journalists and I can that tell our papers are full of pure bullshit.

  17. Re:Non-computer savvy people don't like it? on PC Magazine Editor Throws in the Towel on Vista · · Score: 1

    There's so many weird things in your post that I don't know where to begin...

    First of all, I like it very much when Vista asks for administrator password when my wife is doing something that's over her head. I had to give him lengthy instructions when we had XP that she shouldn't install everything there is in the internet. Of course she didn't like it. Now everytime Vista pops password dialog she knows she is doing something which she probably isn't supposed to.

    You don't like Vista buffering stuff to memory? Why the hell not? You like to wait when that data is read from disk? Vista clears those buffers and releases memory for usage when programs asks more memory or opens full-screen window. And it's somehow Vista's fault that game houses doesn't can't put their shit together? Newsflahs: those games don't run in Kubuntu at all...

    Your father, a minister, doesn't keep backups?! Hopefully this is his last season. And besides that's total BS. Office 2007 doesn't magically corrupt documents when you open them. And you can choose to save them back in legacy format if you like. And what's Office 2007 to do with Vista which is in question here?

    In the end it seems you hate Windows and MS very much! You write total BS and then go on to praise Kubuntu and KDE. You write that Vista costs TON of money when in fact I mine cost 108,90 euros. Vista has better security, better networking and works generally better (at least PCs I've used) than XP so I don't see what's your point here. Just stick to your Linux, please.

  18. Re:And ... ? on Microsoft's New Permissive License Meets Opposition · · Score: 1

    Microsoft can, at any time, download the source code for almost EVERYTHING in "Linux".

    What's so magical about Linux? There's other Open Source OSes you know. Whenever there's a discussion about numerous tools/apps that implements the same functionaly, it is considered good to have plenty of choices. Whenever kernel is mentioned, it is considered goot to have only Linux. I thought the former was one idea behind Open Source, to have diversity and choice?

  19. Re:If OSI is to retain credibility, it must approv on Microsoft's New Permissive License Meets Opposition · · Score: 1

    Yes. We could replace all these articles with one general "Open Source community X doesn't like Microsoft's thing Y" or Slashdot could write nice template "Open Source community ${community_name} doesn't like Microsoft's thing ${microsoft_thing_name}" I think it would save some time. Slashdot could even add cron job to publish such article every day and dupe every saturday.

  20. Re:How long on Microsoft Opens Up Windows Live ID · · Score: 1

    We found out something is broken, they fixed it the same day but we still believe it is broken. Wow!

    Only thing I found interesting in that article was the 3DES encryption thing. Passport could use per-client key but did TFA say it should be assigned to user's address, IP address? I get dynamic IP address from ISP so if keys would be assigned to my IP address and ISP's DHCP server decides to change my address wouldn't I be force to reauthenticate?

    Other attack mechanism aren't solely entangled to Passport. If attacker gets his computer to act as man-in-the-middle or is able to attack name server(s) you are basically screwed anyway. Same goes if attacker is able to attack the actual server (Passport or business server).

    But there's easier way to get user's information, I think. Just release email-worm which says "cool emoticons for you Messenger/Skype/whatever" and you have 1000000 teenagers downloading your trojan EXE the next day :) I've cleaned up couple of computers infected this way. It is pretty efficient attack and enables attacker to do lot's of kind nasty things at least on Windows 98/ME/2K/XP.

    But should we start crusade against every goddamn software which is subject of somekind of security hole, not matter how abstract or theoritical? Don't get me wrong, security holes are bad but if we decide that attacking DNS server is compromising Passport, then we could ban all the web browsers also.

  21. Re:Flip side on How Pirated Software Impacts Free Software · · Score: 1

    Wow! I just figured out a nice solution for this piracy and illegal copying problem! Software/music/movie/etc companies could just start selling their games for free, ISPs rises internet bills some tens of bucks and that raise goes straight to the companies :)

  22. Re:Excellent Development Ecosystem? on Cross-Platform Microsoft · · Score: 1

    Eh. Maybe you shouldn't be working in Windows shop (or anywhere in programming industry) if you can't understand what "'1' is null or not an object" means. You can speak english, do you? It means '1' is null or not an object. I'm not sure in which situation can you get such an error but just double click the error message, VS takes you to the offending line, fix the error and recompile.

    Your point is far from objective. Your point is trolling. When you start paragraph with "without going into specifics" or sentence with "some features" you aren't actually telling us anything but hinting some evil and obscure shit which, of course, is MS' fault. You are just trolling away with some obscure whining about "some features" which you are inable to find or making this up. There's MSDN you know. Read and learn.

    I've been using Visual Studio for 7 years now. I started with VS 6.0 and now I'm using VS 2005. I've never come to situation where VS was actually slowing me down or preventing me to do my job. Stability issues? I've seen couple of situations where debugger hanged itself and I've had to kill it using Task Manager. Backward compatibility? My ex-coworkers are still developing VB6 software which was started in 1993 and runs amazingly well in any Windows.

    But why the hell are you in Windows shop when you apparently don't know and don't like to produce software for Windows? Quit your job and life gets much easier. I was once developing stuff for Symbian and that was really pain in the ass. Nothing worked as it should and it stressed me through the roof. I quit, went back to MS-land and that was probably the best choice I've ever made in my career.

  23. Re:well on The Linux Networking Stack Exposed · · Score: 1

    No I'm not failing to recognize it or whatever. How do you do 3 way handshaking without actually making somekind of interaction between customer and bartender (which customer starts) three times?

    But now when I'm giving it more serious thought it could go like customer shakes hand with bartender and says "hi", bartender answers "hi", customer says "okay" or something like that to end the handshaking and starts Beer Ordering Procedure. In T/TCP "okay" could contain also the order if I remember correctly.

  24. Re:well on The Linux Networking Stack Exposed · · Score: 1

    They have changed the TCP 3 way handshaking? Why wasn't I informed... Oh, maybe because I'm not programming network drivers anymore.

  25. Re:Mod parent up on Backing Up Laptops In a Small Business? · · Score: 1

    Well I think my home is better secured than our company's office. I have two dogs in here (weights 40 kg ja 80 kg) both with strong instincts to guard the house. Then I have shotgun in my closet but I don't think there's need to shoot after Osku and Kaapo has dealt with the burglar. What our office has? Burglar alarm and hopefully security firm will be there on time :)