Beta
×

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!

Comments

top

Google Releases Dart 1.1

javacowboy Re:Obligatory (161 comments)

Because it runs on both the JVM and JS VM and is, for all intents and purposes, a dramatically improved version of Java.

http://ceylon-lang.org/

about 8 months ago
top

Google Releases Dart 1.1

javacowboy Ceylon as alternative to Dart (161 comments)

Slightly offtopic but Ceylon will run on top of the JavaScript runtime, so this an alternative to Dart.

about 8 months ago
top

Two Million Passwords Compromised By Keylogger Virus

javacowboy Re:My Bank Has The Solution: Mother's Maiden Name (174 comments)

What's worse is that the mother's maiden name question doesn't work:

1) If your mother divorced your father and took her maiden name.
2) If you're relatively young and your mother lives in Quebec, where women are now required to keep their maiden names.

about 9 months ago
top

Two Million Passwords Compromised By Keylogger Virus

javacowboy Already changed my password (174 comments)

My old password was automatically generated and not used on any other site, and I generated a new password also not used on any other site.

about 9 months ago
top

Ceylon programming language reaches version 1.0 beta

javacowboy Language Module Runtime And SDK (2 comments)

If you're a Java developer who's frustrated at the fact that Java is aging badly you should really give Ceylon a try.

First of all, it's designed with Java's strengths in mind but addresses its weaknesses.

It's designed to be readable, unlike some other newer JVM languages, so a large team of developers can work on its codebase.
It has a module system that Jigsaw was supposed to be 5 years ago.
It supports first class functions and higher order functions.
Unlike Java, variables are defaulted immutable and methods/classes are "private" by default.
Null is not a primitive type, therefore NullPointerExceptions are virtually non-existent as Optional is a first-class construct in the language.
Generics are reified and covariance and contravariance are supported in a much more coherent way than Java.
Ceylon also supports union and intersection types as well as type aliases, saving much of the boilerplate involved in simple subtyping.
The Eclipse IDE plugin is excellent and for all intents and purposes, production ready.

Check it out at: http://ceylon-lang.org

about a year ago
top

Interviews: Ask James Gosling About Java and Ocean Exploring Robots

javacowboy Java Closures (87 comments)

I know you've gone on record supporting closures in Java and have apparently supported them for a very long time.

I apologize then for being unfamiliar with the history behind Java closures, as it is badly documented on the internet (or my Google-Fu is weak, I don't know which).

So why do you think Java didn't originally have closures, why weren't they added instead of anonymous inner classes in Java 1.1, and what were the other roadblocks to Sun adding closures in the past.

about a year ago
top

Victory For Apple In "Patent Trial of the Century," To the Tune of $1 Billion

javacowboy Re:Don't single out Apple (1184 comments)

FIrst of all, non sequitur. My question was what makes Apple different from every other patent holder? You didn't answer that question.

Second of all, what makes Apple a "once-creative company" that "wants to be a twisted old"?

Is there a problem with Apple's business model? If so, please enlighten me, because for a company to be #1 in market cap, they must be doing something right?

Has Apple stopped creating new products? The iPad came out in 2010, so I'd say the answer is no.

Does Apple have a great, modern technology stack? Among other things, considering that they maintain their own open source C-compiler tools, and they have by far the best consumer desktop operating system, I'd say the answer is yes.

So how is Apple declining? Because you feel their attempts to assert software patents supposedly mask an insecurity about their ability to innovate? Please.

about 2 years ago
top

Victory For Apple In "Patent Trial of the Century," To the Tune of $1 Billion

javacowboy Re:There are still 88 years to go (1184 comments)

Or they could, you know, innovate, like Microsoft did with the Surface and RIM did with Blackberry 10.

Samsung is a blatant copying machine.

about 2 years ago
top

Victory For Apple In "Patent Trial of the Century," To the Tune of $1 Billion

javacowboy Don't single out Apple (1184 comments)

Blame the broken software patent system. Remember, Samsung, Motorola Mobility, Microsoft, etc, are also suing prolifically with mobile patent suits.

Apple (like the other companies mentioned above), is only acting in the interests of their shareholders. That's their legal obligation as a publicly traded corporation.

Fix the software patent laws (or eliminate them altogether) and the problem goes away.

about 2 years ago
top

The Worst Apple Store In America — An Employee Confession

javacowboy Re:Gizmodo has been banned for life from Apple eve (310 comments)

"A really shiny Best Buy?" You're kidding, right?

This is a company that makes consumer electronics and computers. It built and maintains two operating systems, including its own browsers, email clients, etc. It contributes to a number of open source projects, and maintains its own C compiler toolchain (which it also open sourced), an IDE. It also maintains a relationship with a certified team of developers, and maintains an ecosystem of online content, including music, movies, books, etc.

Oh yeah, and it also has retail stores, which have by far the best consumer experience of any electronics store.

I can't believe this got modded up +5.

about 2 years ago
top

MplayerX Leaving Mac App Store

javacowboy Re:I predict, for the moment, only.... (225 comments)

Why would Apple alienate their professional customers, including developers? They're the ones who, along with graphic artists, movie editors, radiologists, etc, who pay top dollar for the most expensive Macs?

If developers can't install Apps like Eclipse, Mac Ports, various command-line tools, etc, then they'll switch platforms. Apple can't afford to lose those sales.

Besides, many game developers don't distribute on the Mac App Store, including EA and Blizzard (and Steam still runs separate from the App Store), not to mention Microsoft and Adobe. Just how can Apple afford to lose Office and Photoshop, among other high profile non-App Store apps?

more than 2 years ago
top

In Your Face, Critics! Red Hat Passes $1 Billion In Revenue

javacowboy Re:And now, for the rest of the story... (227 comments)

It doesn't matter if there are more devices running Android because Apple is more profitable than any of them.

Also, Apple sells more iPhones than each of the Android licensees.

Comparing an operating system (Android) to a company (Apple) is really disingenuous.

more than 2 years ago
top

Why Mac OS X Is Unsuitable For Web Development

javacowboy Java Developers (831 comments)

All those Java developers who brought their MacBook Pros to JavaOne, between 1/4 and 1/3 of them depending on who you talk to, probably disagree with you.

more than 3 years ago
top

Apple Asks Security Experts To Examine OS X Lion

javacowboy Re:"that the opposite is, in fact, true" (417 comments)

Doesn't matter. The submitter stated it as a fact. The article doesn't make much of a case for it either.

I won't say that OS X has a perfect security record, but Windows historical has an abominable security record. Things are much better now, but I still read about vulnerabilities in Windows 7 and IE, and Microsoft still patches very frequently after 0-day exploits come out.

Besides, the techrepublic link you posted still says that OS X's security architecture is much stronger than Windows and only really makes a case for saying that Apple's secrecy and slow patching are the problem, in addition to applications like Safari. Granted, Safari is distributed with OS X, but saying that the OS itself is insecure is very different from saying that individual applications are to blame.

Still, it's really an incredible claim to say that any OS can be more insecure than Windows. The reason Windows will always have security problems is the legacy baggage, including old APIs and developer expectations of users having administrator rights out of the box. A complete rewrite of Windows and elimination of any expectations of backward compatibility will be needed to address the fundamental security flaws in Windows' architecture.

more than 3 years ago
top

Apple Asks Security Experts To Examine OS X Lion

javacowboy "that the opposite is, in fact, true" (417 comments)

"For as much as Mac OS X has a reputation for being safer than Windows, security researchers won't hesitate to point out that the opposite is, in fact, true."

Have any quotes or links to back that up, Mr. Submitter?

more than 3 years ago
top

Ruby Dropped In Netbeans 7

javacowboy Re:Oracle Software (140 comments)

I don't know what Oracle's going to do with Netbeans but it's too early to say based on dropping Ruby on Rails support (not, AFAIK, the Ruby language). If Oracle doesn't want to keep every feature under the sun (no pun intended) in Netbeans, then I can't say that's a bad decision on their part. If they start charging for Netbeans and/or intentionally crippling the free version, that will be when it's time to cry foul. I don't count dropping a discretionary feature as RoR support as "crippling".

more than 3 years ago

Submissions

top

javacowboy javacowboy writes  |  more than 7 years ago

javacowboy (222023) writes "I've been getting lots of strange phone calls lately. Most of the time, my phone would ring less than three times and then stop before I can answer. Then, a couple of nights ago, I got a call at 3am in the morning. It had stopped ringing by the time I woke up. *69 revealed a number with an area code of 632, which does not exist. I called the number, and the call would not complete past the area code.

I'm getting fed up with:
  • Wrong numbers
  • Wrong numbers that hang up on me as soon as I speak into the phone
  • Telemarketers
  • Crank calls
  • Weird calls than hang up before I answer
  • Late night calls
  • People I know that I no longer wish to speak to
  • etc
My telco charges $8 a month for call display, which is exorbitant. Still, call display won't prevent my phone from ringing. A do not call list will not prevent my phone from ringing. Getting my phone number removed from the phone directory will not prevent wrong numbers.

I want a product or service with which I can set up a whitelist of numbers that I allow to make my phone ring. Any number not on the list, or an unlisted phone number, tries to call me, and the phone doesn't ring at all.

I would pay as much for this service as I would pay to have my number removed from the phone directory.

Is there any legal way for me to do this?"
top

javacowboy javacowboy writes  |  more than 7 years ago

javacowboy writes "According to Roughly Drafted, Microsoft's patent war on open source will end up being counter-productive. Among the factors the author cites are the three different philosophical perspectives on operating systems and software (Windows, Linux, OS X) and the trend toward open standards in the software industry. It's a very meaty article, with lots of historical perspective and technical analysis, but is well worth reading."

Journals

javacowboy has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

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>