Forgot your password?

Comment: Re:Welcome to the Next Level. (Score 1) 164

by msobkow (#47586363) Attached to: Getting Back To Coding

Well, while he's busy sitting on his "proprietary" meta compiler, here's a tool that uses XML to define a business application model and which can be used to produce any text-based language code you might desire. I'm focusing on building Java applications with it.

Unlike some people, I have no where near enough ego to "sit on it" until I "retire." I'd rather people gain whatever use they can as early as they can. Sure it's not perfect and it's not what *everyone* needs, but it works for what it does so far: six database products, a Java ORM, XML parsers, XML messaging for RPC-type behaviour, and I'm working on a prototype/demo Swing GUI right now.

So download, play, have fun, try it out. No charge, no strings, no bullshit.

But most of all, no ego. I know I'm not "brilliant" or "innovative", just stubborn and persistent.

Comment: Re:Update cycles (Score 1) 258

by Pharmboy (#47585907) Attached to: How long ago did you last assemble a computer?

Sounds like a good deal. I did opt for a lot more options, tv card, wireless, dual burners, fairly high end card in its day etc., which ate up part of the balance. I know I could have built for a little less, but sometimes it is a matter of putting the risk on someone else, and how much your time is worth at the time. But either way, it shows it pays to buy quality. I'm using that computer right now, on my TV in the bed room :)

Comment: Re:Try, try again? (Score 4, Interesting) 347

Um, there are massive differences between Atlanta and Liberia.

Do you believe the following are regular occurrences in Atlanta?
1) Family of someone who died of a known infectious disease choose to hand-wash the corpse anyway, with full knowledge of the cause of death. (Note: Many Africans apparently don't believe the disease exists.)
2) Local residents protest the hospital because they believe that the "story" about the infections disease is a coverup for ritual cannibalism.
3) Local residents break in to the isolation ward to remove an infected family member from the hospital

Comment: Re:Applies oversea or applies to local access? (Score 1) 434

by Richard_at_work (#47581507) Attached to: Judge: US Search Warrants Apply To Overseas Computers

The problem is that this isn't the US piercing the EU rules, its the US judicial system saying the EU rules do not apply to it, which is entirely correct.

This is the US judicial system putting US companies between a rock and a hard place - the company has to comply with EU laws or face penalties, while also complying with a US court order or face penalties.

This is, however, actually how it should be - EU rules do not apply to the US judicial system, they only apply to those entities operating within the EU, and the US judicial system should not care about other countries or jurisdictions laws it is not bound by.

That doesn't mean its not a difficult situation, but it does mean its an interesting case to watch.

Comment: Re:No chance of ending anonymity (Score -1) 274

by JockTroll (#47577481) Attached to: UK Government Report Recommends Ending Online Anonymity
That's simply naive: the people who have the know-how to maintain anonymity are few, and once they're a small enough number, rounding them up for some legal harassment and the occasional armed break-in in the middle of the night will make them see the light. There is safety only in numbers, and the numbers are dwindling fast. You don't want to be singled out for harassment, do you? Remember: in the mind of the layman online crime == child pornography.

Comment: Re:Formal specifications are pretty useless for th (Score 5, Informative) 154

by Tailhook (#47576073) Attached to: PHP Finally Getting a Formal Specification

Yes, which is probably why this is coming from a Facebook engineer. PHP is pretty central to Facebook and Facebook has been re-implementing PHP for many years now. Facebook created a PHP to C++ translator (HPHPc) which has since been deprecated in favor of a new PHP virtual machine; HHVM. So Naturally formalizing PHP is of great interest to Facebook.

Comment: Re:Awkward (Score 4, Interesting) 118

by Andy Dodd (#47574053) Attached to: Crytek USA Collapses, Sells Game IP To Other Developers

The single-player campaign in Crysis was great, I loved it.

The multiplayer utterly sucked. Crytek screwed up one of the fundamental tenets of multiplayer gaming - NEVER TRUST THE FUCKING CLIENT.

Crytek did stupid shit like offload physics calculations to clients (which is why some matches were "DX10-only"), and also have clients do damage calculations.

e.g. if the client said "I fired a pistol bullet and it did 99999999 damage before resists" - well, you'd have an instakill pistol. (This could be achieved by editing an XML). Similarly, armor resists were calculated ON THE CLIENT TAKING DAMAGE - so if you had a vehicle with 99% resistance to all damage types, you were effectively invincible.

My multiplayer experience in Crysis was something like:
1 week of playing legitimately - constantly getting my ass kicked by obvious cheaters
1 week of trying to see what level of cheating I could get away with without people accusing me of cheating - it was shocking how far I could go in this regard (50% damage boosts to everything, no assault rifle bullet spread, 1000 horsepower pickup trucks, AA cannons that could depress their turrets by 30 degrees) without getting noticed because of the attention blatant cheaters received. Even with this, it was only a matter of time in every single game before a blatant cheater would instapistol their way to an attack helicopter with 99% resistance to all damage types and amped-up missile damage.
After that I quit.

Comment: Identifiers (Score 4, Insightful) 110

by msobkow (#47573349) Attached to: Countries Don't Own Their Internet Domains, ICANN Says

Until this nonsense about keyword TLDs, TLDs were just identifiers, not property as ICANN noted. But this custom TLD nonsense is going to throw a wrench into that.

I could see seizing the domain registrars, but as they say, how do you seize an identifier? That's like saying I "own" the variable "x", and that all graphics programmers now need to pay me to lease use of that variable name.

Comment: Re:Update cycles (Score 1) 258

by Pharmboy (#47569737) Attached to: How long ago did you last assemble a computer?

I tend to buy boxes with fairly high end parts (not expensive, just high quality), and when I built them I did the same. High end enough that I really didn't have to upgrade until everything was no longer "state of the art", so no parts to recycle in.

My ooold computer has a Q9550 and 8 gigs of ram, just as I ordered it. It is still pretty usable as a daily backup video player, and not bad for midline gaming like Portal 2, Goat Simulator, etc. Upgraded the video 3 years ago, $150-175 for what was then a steal.

5 years old, and the CPU is still on the front page of Passmark, at >4000 pmarks. Not bad. Paid around 1800 without monitor. Upgraded to 7 Pro over Vista, but even the original install is intact. Hard to beat that kind of stability, and not convinced you can build it by hand anymore.

Comment: Re:Radicalization (Score 1) 847

by Richard_at_work (#47564555) Attached to: Gaza's Only Power Plant Knocked Offline

There's nothing stopping Jewish or Christian candidates standing for other seats, which is exactly the same as Congress. The only difference is that there will be at least one Jewish or Christian member (among all the other reserved seats) in any Iranian Parliamentary session due to the reserved seat, unlike Congress which does not reserve any seat for minorities.

So its far from tokenism.

What this country needs is a good five cent microcomputer.