Live data from Hacker News

Wikileaks To Leak 5000 Open Source Java Projects

steve-yegge.blogspot.com

91–100 of 140 posts

Re: Wikileaks To Leak 5000 Open Source Java Projects

#91
post #25

Earlier quoted context omitted.

continued "fun" (read dangerous) redefines: #define true false #define false true #define true 0 #define false !true #define if while #define continue break :)

#define TRUE random()%2

You are truly devious

Re: Wikileaks To Leak 5000 Open Source Java Projects

#92
post #66
post #25

Earlier quoted context omitted.

continued "fun" (read dangerous) redefines: #define true false #define false true #define true 0 #define false !true #define if while #define continue break :)

#define true false #define false true Did you know that if you do both of those, they cancel each other out? True story.

My head hurts. Explanation, please?

Re: Wikileaks To Leak 5000 Open Source Java Projects

#93

"If I buy you a house and put the title in your name, but I mark some of the doors 'Employees Only', then you're not allowed to open those doors, even though it's your house. Because it's really my house, even though I gave it to you to live in." Love it!

What about:

"I worked hard to deprecate that code that I worked hard to create so I could deprecate some other code that I also worked hard on,"

Why would you want to work to be features that are superseded and should be avoided?

Re: Wikileaks To Leak 5000 Open Source Java Projects

#94
post #92
post #66

Earlier quoted context omitted.

#define true false #define false true Did you know that if you do both of those, they cancel each other out? True story.

My head hurts. Explanation, please?

Dunno about explanation, but experiment shows it to work at least with two preprocessors - Microsoft's and GCC:

First make a file a.c that has in it:

#define true false

#define false true

int A = true;

int B = false;

then from the command line, do (with the Microsoft compiler): D:\>cl -E a.c

int A = true;

int B = false;

Now with gcc (I'm using cygwin's gcc): D:\>sh -c "gcc -E a.c"

int A = true;

int B = false;

I've stripped the other stuff.

Re: Wikileaks To Leak 5000 Open Source Java Projects

#95
post #37

Earlier quoted context omitted.

I have an innate fascinated horror of the C preprocessor already, but this really drives home exactly how horrible it can be! (While being quite funny, mind you!)

Immense power and immense horror go hand in hand.

"With Great Power Comes Great Responsibility" :)

Re: Wikileaks To Leak 5000 Open Source Java Projects

#96
post #85
post #78

Earlier quoted context omitted.

The difference between phones, and all other products, is that phones don't work unless you're currently in a business relationship with some telecom or another. It's a bit more like selling someone a nuclear reactor—they're beholden to your rules as long as they have no other source of fissile materials.

In 15 minutes, with 15 euros, I could be out the door and have a new 'business relationship' with a different telecom provider. It's not that big a deal: you just pop in a new sim card. Sure, in the US people have all these locked up phones, but that's the price you pay for getting subsidized hardware.

Not to mention the higher rates, thanks to virtually zero regulation of the telcos here in the US.

Re: Wikileaks To Leak 5000 Open Source Java Projects

#97
I can't decide whether this is serious or not. Don't doubt the actual wikileaks announcement just the comments from the various sources seem too funny to be true.

favorite: "But use it exactly how I tell you to use it, because fuck you, it's my code. I'll decide who's the goddamn grown-up around here."

Re: Wikileaks To Leak 5000 Open Source Java Projects

#98
post #28

I like it, but making fun of Java (and Java's "thought leaders") is just too easy. It's like shooting fish in a barrel. With a grenade launcher. Eclipse is another matter: far more ridicule is called for. Far, far more.

Exactly: Or Smalltalk or Ruby for that matter, which both facilitate information hiding via private access. It's great to feel superior, isn't it?

Re: Wikileaks To Leak 5000 Open Source Java Projects

#99
post #96
post #85

Earlier quoted context omitted.

In 15 minutes, with 15 euros, I could be out the door and have a new 'business relationship' with a different telecom provider. It's not that big a deal: you just pop in a new sim card. Sure, in the US people have all these locked up phones, but that's the price you pay for getting subsidized hardware.

Not to mention the higher rates, thanks to virtually zero regulation of the telcos here in the US.

Higher rate my foot. Cell phones in Switzerland and Germany are crazy expensive. It costs people like 0.20 cents to call someone with a phone, and I pay like 0.25 cents or something. When I used to have a phone in Germany, I used to spend upwards of 90 euros a month calling like I was used to in the states, where I basically have as much calling as I need for $50 (including tax and all that sneaky bullshit). Cell phones in europe are a little cheaper if you don't talk much, but if you really want to use it as a primary phone, they are insane expensive. Thats why everybody texts like crazy here, but even texts are expensive.

Re: Wikileaks To Leak 5000 Open Source Java Projects

#100
post #36
post #23

Earlier quoted context omitted.

Yeah, it's fine for our software but not their music

Is open source music a particularly big phenomenon?

Open-source is irrelevant here. It's (1) "I own this copy of music/software and can do anything I wish with it" vs (2) "I licensed this copy of music/software from you on the terms we have agreed on, and I will adhere to these terms".

Both music and software are usually licensed (2), but people often disrespect music license thinking they are entitled to more rights for some reason.

Post reply on HN