Slashdot Mirror


User: Thinine

Thinine's activity in the archive.

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

Comments · 48

  1. Good luck with that... on Cisco Releases Open Source "Binary Module" For H.264 In WebRTC · · Score: 4, Insightful

    A modern video codec that exceeds the performance of H.265 and VP9 without violating any of the patents held by contributors to either? And one that gains the support of hardware vendors to build it into systems? Good luck.

  2. Re:A faulty test suite on Things That Scare the Bejeezus Out of Programmers · · Score: 1

    That "tiny discrepancy in the testing environment" being the fact that you can't simulate zero-g while on the ground, thereby missing out on the fact that loose solder may float around behind control panels while in free fall.

  3. Re:Is this really a fix? on Oracle Ships Java 7 Update 11 With Vulnerability Fixes · · Score: 1

    Why does your Mom need Java in the first place?

  4. Actual Link on Current Radio Rules Mean Sinclair ZX Spectrum Wouldn't Fly Today · · Score: 4, Informative

    Here's the actual blog instead of some stupid Register article: http://focusritedevelopmentteam.wordpress.com/

  5. Worthless... on OS X 10.8 vs. Ubuntu On Apple Hardware, Benchmarked · · Score: 5, Insightful

    Yet another worthless benchmarking from Phoronix (Moronix, amirite?). They switch between compilers, compiler versions, and even use Xcode itself for some of these comparisons, which make it essentially worthless. Add to that absolutely zero investigations of the reason for differences between the platforms (aside from the obvious mention of graphics drivers) and this is yet another piece of benchmark porn from a site dedicated to it.

  6. Ahh, Crap on Google Killing Off Mini, Video, and iGoogle · · Score: 1

    Now what will my Mom use for a homepage? It checks her gmail, stocks, weather, and offers a translator. What will she do now? TELL ME GOOGLE, WHAT WILL SHE DO NOW?!

  7. Re:ObjC sucks on Objective-C Comes of Age · · Score: 2

    Method signatures are often ridiculously long (see NSBitmapRep's initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:bitsPerPixel: method)

    That's rather the point. It make code easier to read and understand when you can see, in the method invocation itself, what all of the parameters are for.

    Parameter names in method calls are /always/ named. You can't just say obj.someMethod(x,y). It's always [obj someMethodForX:x y:y].

    Again, rather the point. Otherwise your above example would endue as initWithBitmapData(p,w,h,b,s,a,p,c,f,r,b).

    The above combine to make even the most basic operations tedious. Want to trim leading/trailing whitespace off a string? Enjoy [someString stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]

    Autocomplete makes this rather irrelevant, no? Especially the much improved autocomplete in Xcode4+.

    Immutable arrays, dictionaries, sets, strings. I get it, it can be useful for performance to know something is immutable (maybe, I'm not that convinced). But the common use case is most certainly mutable, so /that/ should be the default, e.g. NSArray should be mutable and then if needed there can exist some NSImmutableArray or something. But no, they did it the other way around.

    That you don't actually understand this point is pretty telling. Performance isn't the only reason to make arrays and such immutable by default. It also makes such structures safer to pass around, especially to outside code, without having to worry about the data getting modified unexpectedly.

    Memory management (up until recently) was neither fully manual nor fully automatic and ownership was based on naming conventions

    Ownership is always based on naming conventions, or else there would be no predictability and the language would be unusable.

    Being a superset of C, they couldn't provide an object-oriented array class using the normal array syntax, so instead you have tedium like [myArray objectAtIndex:2]

    "Fixed" in enhancements coming with Xcode 4.4.

    Ditto for strings. Also, you have to prefix string constants with '@'.

    Oh no, a single extra character!

    Similarly, you can't put "plain" objects into arrays, e.g. [myArray addObject:5] won't work, but [myArray addObject:[NSNumber numberWithInt:5]] will.

    Perhaps you one valid complaint, rendered nearly irrelevant by enhancements again coming in Xcode4.4.

    And of course you can't just create an array with ['a', 'b', 'c'] but instead have to do [NSArray arrayWithObjects:@"a", @"b", @"c", nil].

    Oh hey, same thing.

    Backwards conventions like [NSDictionary dictionaryWithObjectsAndKeys:@"value0", @"key0", @"value1", @"key1", nil];

    And again, a solved issue.

    If I'm going to pay the dev cycle price of a compiled language, it should catch stuff like non-existent selectors at compile time instead of blowing up at runtime

    It does. Unless you turned off those warnings. I always build with -Wall -Wextra -Wno-unused-parameter

    Stack traces from delayed selector calls have zero contextual information

    They have the same information as that selector normally does.

    The single inheritance model and a strict class hierarchy discourages writing reusable code. For example, if I have an app that runs on iPad and iPhone and they share a common screen (from the user's perspective although the layout/design might be significantly different), it's a real task to write a common parent class holds the common code.

    You're doing it wrong. Reusing code is trivial as long as y

  8. Most Importantly on Doctors Transplant Same Kidney Twice In Two Weeks · · Score: 5, Informative

    His sister is hot.

  9. SLS? No thanks... on NASA's Next Mission: Deep Space · · Score: 2, Interesting

    SLS is a steaming pile of shit shoveled onto NASA by Congress. I hope it never flies. Frankly, the Ares V launcher was a pretty good idea, but was bogged down by having to involve all of the old shuttle contractors.

  10. Damn on Giant African Rat Kills With Poisonous Mohawk · · Score: 1

    Damn nature, you scary!

  11. Give in? on Amazon, Google Cave To Apple, Drop In-App Buttons · · Score: 2

    How does this give in to Apple's demands? By eliminating the in app subscription/purchase capability, they've actually denied Apple any income from their sales. Seems like they refused Apple's demands, not gave into them.

  12. Terrible on iOS 4.3.4 Prevents Hacking and Jailbreaking · · Score: 0

    What a shitty summary and article. Seems like both were written by retarded 4th graders.

  13. Dilemma? on Open Source Software Hijacked To Push Malware · · Score: 1

    What dilemma does this present for developers? It presents an obstacle to overcome, but where's the dilemma?

  14. Re:UN declares war on Libya on UN Backs Action Against Colonel Gaddafi · · Score: 3, Insightful

    Illegitimate nations like Libya have no sovereignty beyond what the international community grants them. Just because a guy uses military force to control an area doesn't give him any sort of right to that area. Right now there is no Libya beyond Ghaddafi. Only once he is out of the way and the people of that area are able to determine their own fate can it be said that they truly have anything resembling sovereignty.

  15. Re:Why? on The Car Faster Than a Speeding Bullet · · Score: 1

    Massive computer-controlled Archimedes mirrors already exist in dozens of large reflector telescopes.

  16. Re:The exceptions on Most IPv6-certified Home Network Gear Buggy · · Score: 1

    Lion fully supports DHCPv6 and other IPv6 broadcast technologies.

  17. Unequal? on New Hampshire Bill Could Lead To Adoption of Approval Voting · · Score: 1

    Isn't this type of voting inherently unequal, from the voters perspective? I mean, if I only approve of a single candidate but the guy next to me marks several, isn't he in effect getting more votes than me? How am I wrong here? Instead of "one man, one vote" isn't this "one man, up to as many votes as there are candidates on the ballot"?

  18. Re:Let's get this straight on NASA Pitches Heavy Lift Vehicle To Congress · · Score: 2

    Working with Boeing on a Delta 5 (call a special version for NASA the Ares 5 if you want, but I always thought Ares would be a better name for the program to land humans on Mars) sounds like a better idea anyway. That way we inherit as much of the commercial tech as possible, especially the RS-68. A new core with five 68s (could use the ET for that, but we probably want a redesign for structural support to handle upper stages) and the Delta 4 segments as boosters would be much more reliable than the SSME + SRB. The J2-X may be usable, but I'm not sure if a second stage wouldn't be better served by using another RS-68. Plus an all LOX+LH2 launcher would be much more environmentally friendly. The SRBs are dirty fuckers. Oh, and the external boosters could be upgraded to reusable flyback boosters in the future, if such a thing is actually worthwhile.

  19. Re:I am safe... on Chinese DNS Tampering a Real Threat To Outsiders · · Score: 1

    Actually, OpenDNS is supporting a DNSSEC alternative, DNSCurve, which gives many of the same benefits, including the preventions of MitM attacks.

  20. Such insight! on Woz Says Android Will Dominate · · Score: 1

    Thank you for that startling revelation, Captain Wozvious!

  21. Penis Computing on Microsoft Patents Foot Computing · · Score: 1

    I have patented a penis input device, to make it easier to type when, well, you know...

  22. Re:Mt Everest 3G Photo Challenge on Mount Everest Gets 3G Service · · Score: 5, Funny

    ...Their junk to frostbite.

  23. CyberPriceGouging on CyberForensics · · Score: 4, Funny

    Holy shit, $189! Seriously, WTF? Is it printed in gold leaf?

  24. Re:How many types are secretly banned? on Apple Accepts, Then Rejects BitTorrent iPhone App · · Score: 5, Informative

    No, Apple recently released all of their criteria publicly, and this standard was on that list. http://developer.apple.com/appstore/guidelines.html

  25. Re:Dont hate, educate on Could Anti-Texting Laws Make Roads More Dangerous? · · Score: 1

    This seems to be the only option aside from more onerous legislation against the activity. Put ads out about it and people will call each other on it when they see it.