Forgot your password?
typodupeerror

Comment: Re:LOL ... (Score 1) 35

by Jeeeb (#47894421) Attached to: HP Buys Cloud Provider, Gets Marten Mickos To Head Its Cloud Division

I'll have you know the website implementation process was par excellence for corporate software*.

Based on agile principles, the project was overseen by the VP for production, with advice coming from no less than two management consultancies. Actual day-to-day management was of course delegated to a team of internal PM's, carefully interfacing with the external consultancy PM's.

Stakeholder needs were carefully documented by a team of externaly contracted business analysts prior to commencement. Based on the documented stakeholder needs an internal team of architects, assisted by external advisors, handled the detailed design. Final implementation was handled at HP's center for excellence in Banglore, with BPO consultants providing the pipeline between the project managers and the implementation team.

Finally after coding was finished IT was presented with the completed website.

* Disclaimer: You may be surprised to know but n no way did I actually have anything to do with this project or have any idea how it was implemented.

Comment: Re:Good luck with that (Score 1) 139

by Jeeeb (#47788621) Attached to: Australian Consumer Watchdog Takes Valve To Court

When Valve has local (already higher than US) pricing in Australian dollars and forces people through their Australian store it is hard to argue that they don't have a business presence in Australia. Similarly when retail box games sold in Australia require Valve to be installed, it is hard to argue they don't have a local business presence.

I'm not sure if Valve does have assets in Australian but in the event they did attempt a "runner", the logical method for enforcing the ruling would be to sue them somewhere they do have assets. Courts aren't going to look nicely on failure to comply with court orders issued after due process of law, in countries that you had a business presence in.

Comment: Re:Businesses are out to make money and not friend (Score 1) 113

by Jeeeb (#47788403) Attached to: Japanese Publishers Lash Out At Amazon's Policies

Halve your margin and triple your sales. >NO BREAKS TO ANYBODY, ESPECIALLY STUDENTS It's like they're begging for piracy to happen.

Text books in Japan aren't actually very expensive. A typical text book might be about $20~$30 and doesn't include bullshit attempts to circumvent your ability to resell it.

Comment: Re:First sale (Score 2, Interesting) 113

by Jeeeb (#47788337) Attached to: Japanese Publishers Lash Out At Amazon's Policies

First Sale Doctrine is American law, not Japanese. Book publishing in Japan is a cozy protected racket. Even magazines can cost the equivalent of $10-15 per issue. Amazon is going against deeply entrenched special interests. I wish them luck, but it will not be easy.

Coming from Australia, I find books incredibly cheap in Japan. 750yen ($7.50) for a novel. I'm not sure where you are getting $10-$15 for magazines either. Most I've seen are about half that. For example Toyo-keizai (Japanese equiv. of the economist) is only 650yen ($6.50). The manga magazines are even cheaper than that.

Comment: Re:Erm, not so much. (Score 1, Informative) 142

by Jeeeb (#47686883) Attached to: Delays For SC Nuclear Plant Put Pressure On the Industry

The source for that claim is a BusinessWeek article from 2008. Here is some actual research: http://energytransition.de/2013/04/germany-builds-minus-six-coal-plants-after-nuclear-phaseout/

Basically:
1. Since the nuclear shutdown 2 new plants have been completed and 8 are under construction. However all were planned since before the nuclear shutdown.
2. Since the nuclear shutodwn 0 new plants have been planned for consstruction. Additionally, 6 plants which were planned have been canceled.
3. So the total change in planned German coal capacity is -6 plants and don't hold your breath for more, coal is becomming uncompetitive in Germany.

The OP's claim that US coal exports have increased is not incorrect (http://energytransition.de/2013/04/german-reliance-on-coal-from-the-us/). However it is a substitution affect. Not an increase in German imports. Actual coal energy production in Germany has remained flat

P.S. Sorry for the bad formating. Slashdot butchered my attempt to add an <ol> list with superflous <p> tags

Comment: Not sure how much of a choice it was.. (Score 2) 79

by Jeeeb (#47593027) Attached to: The Social Laboratory

But they've also obliterated privacy and restricted what people can say and do. "Singaporeans speak, often reverently, of the "social contract" between the people and their government. They have consciously chosen to surrender certain civil liberties and individual freedoms in exchange for fundamental guarantees: security, education, affordable housing, health care."

I'm not Singaporean but of the Singaporeans I have met, I'm not sure many would agree about it being a choice. Plus the implication that they gained security, education, affordable housing and health care through giving up their freedoms is clearly wrong. Plenty of those countries have all of those things without being ruled by a billionaire dictator and his family.

Comment: Re:Some loser needs to learn the pecking order (Score 3, Insightful) 241

by Jeeeb (#47487267) Attached to: Math, Programming, and Language Learning

In the real world the picking order is more like:

1. Rich parents / Male who is excellent at a popular sport
2. Prestigious law degree
3. Prestigious MBA
4. Good salesman and good at golf
5. Economics/Law majors/MBAs who got into strategic/management connsulting
6. (The rest)

Comment: Re:Okay, so this has what to do with fracking then (Score 1) 154

by Jeeeb (#47390805) Attached to: Oklahoma's Earthquakes Linked To Fracking

How about peer-reviewed data with a peer-reviewed statistical correlation? Is that really that unfair of a requirement?

There's tonnes of peer reviewed data out on this. In fact TFS has a link to one such paper. The fact that fracking causes seismic activity is not in doubt at all in geophysics circles. The correlations are dead easy as well. If you have the data, it is easy to produce graphs showing large increases in seismic activity when injection is taking place.

What's a more interesting question is whether the current data is capturing all the seismic activity being induced and whether some of the larger quakes that occured have been natural or induced.

Comment: Re:It never ceases to amaze me... (Score 1) 345

by Jeeeb (#46906849) Attached to: Why Microsoft Shouldn't Patch the XP Internet Explorer Flaw

It never ceases to amaze me how out-of-touch with the "real world" so many /. commenters are. Or, more precisely, how out-of-touch they come across as, because I don't think half of the folks who post some of this stuff actually believe what they say, they know better - the other half I do believe actually think what they are saying is accurate, because they don't associate with anyone who doesn't know the difference between SRAM and DRAM.

Searching the comments page for Linux turned up one post advocating a switch to OS X / Linux. It is possible I missed some other but not to the level that your characterization of slashdot commentators would match the reality of what is actually being posted.

Linux is not for "average" users, or even for well-versed computer users, it's for tinkerers and folks who want to spend as much time working on their OS as they do using the computer. It's a ridiculous notion.

Android and Chromebooks beg to differ.

The truth is, XP is not going away. Folks are saying "but they've been announcing this forever!" - not to middle America, they haven't. Those folks don't keep up on tech sites, and it's not like MS is sending them pop-ups to let them know.

I can't see where middle America comes into this. I'm sure there are plenty of computer savy people living in middle America. As for your average user, I wouldn't argue that there are people on XP machines but in my experience plenty have moved on, especially to Android and iOS devices.

Comment: Re:How Steve Jobs got iPhone to Japan. Real story. (Score 1) 104

by Jeeeb (#46489835) Attached to: How Steve Jobs Got the iPhone Into Japan

To clarify - Japanese take the East-Asian concept of "face (cultural concept, not part of the head) over reality" to the extreme in everything, from their ties with other people to the products they buy to their conflicts with their neighbours.

The "East-Asian concept of face" isn't really a Japanese concept. Even the word for it ("mentsu") is a distinctly recent Chinese import.

Even if it was though, I can't really see how it would serve as an explanation. Social prestige isn't gained through being the same as everyone else.

A much simpler explanation is that in Japan Android phones tend to be sold as high-end, expensive smart phones, with add on features such as tv-tuners and electronic wallets. Last time I got a phone, I chose an iphone because it was the cheapest available.

Oh and Japanese do care a lot about form and procedure but that doesn't mean they don't care about substance. The article itself tells how Steve Jobs found that out the hard way.

Comment: Re:Economic viability is the reason (Score 1) 731

by Jeeeb (#46225487) Attached to: Death Hovers Politely For Americans' Swipe-and-Sign Credit Cards
Those boxes still exist in rural Japan and I remember seeing them a few times growing up in rural Australia. It wouldn't surprise me if they still exist in places. Yet, both countries use pins. Frankly I don't think it has anything to do with the honor system or the US lowering itself to the level of the rest of the world. Banking in the US has a unique history, leading to a lot of banks existing. I'm going to guess that it was harder to get so many players on board.

Comment: Seems like a solid idea (Score 1) 196

by Jeeeb (#46001937) Attached to: Chrome Is the New C Runtime

At work we use Skia, the 2d drawing library for Chrome/Android, in a server application, to render charts and graphs based from seismic data into png images.

The library is a fairly light weight dependency, lightning fast and designed to take advantage of the power of C++, rather than sticking to a C api. However, dealing with Google's custom build system and the relatively sparse documentation made getting started a bit harder.

Depending on the kind of application being built, I would definitely consider taking advantage of other parts of the Chrome libraries, although they'd have to provide functionality not in Boost or QT.

Comment: Re:As usual, fuck the implementation. (Score 3, Informative) 430

by Jeeeb (#45868543) Attached to: Cairo 2D Graphics May Become Part of ISO C++

Okay you don't like C++, that much is clear but...

Hey let's get a standardized vector and 2D drawing library going! Fuck the hardware or implementation details which indicate you'd be better off not limiting the dimensions to 2. Never mind the fact that we'll be filling triangles on a GPU for any sort of efficiency at all. Nope. Fuck starting at the actual primitives present and working up from there, let's do the top-down approach yet again -- When the performance conscious folks include messed up limitations, like the Diamond Inheritance pattern (Which has no reason to exist, variable placement should be virtual too, dimwits).

Cairo is not limited to outputing raster graphics. It also supports vector formats such as PostScript, PDF and SVG. You may be doing the work on the GPU, or the GPU may have nothing to do with it at all. Even for raster graphics, it is not guarnateed that a GPU is even present or the fastest option. Seperation of vector 2D graphics and 3D graphics output is a long established tradition and hardly a design descision of the C++ standards commitee.. They are after all only looking to standardise on an existing C library in widespread use.

Yeah, I'll stick with C. At least it doesn't pretend to do anything but present the Von Neumann architectural constructs to me and let me build my OOP, etc atop them. It's still not optimal because it has the moronic assumption that functions should be on the stack and not the heap -- thus hindering or outright preventing closures, co-routines, and arbitrarily limiting recursion despite the system's available RAM -- but it's miles beyond C++ in terms of idealic design splattering all over the hard brick wall of reality's implementations. I mean really, if you can't use method overloading properly with templates and polymorphism then the language is broken by design, and there are no complete implementations.

C++ sure has its warts and I am definitely keeping my eye on Rust and D but what exactly would you consider a good way of handling method overloading + templates + polymorphism, and as a C fan why do you want to introduce such complexity to your code? KISS works well in C++ as well. On a side note C++ does handle the combination of features (http://stackoverflow.com/questions/4525984/overloading-c-template-class-method), albeit it is hardly pretty

Hey! I got an idea. You know what would be nice in C++? How about a standardized ANSI terminal interface, like VT100 -- Get ncurses into the spec. Oh! And you know what else? How about RMI! Yeah! Oh oh oh!! I got one I got one! INTER-fucking-FACES for IPC! Yeah! So you could query a program's interface and pass data between processes transparently in a language independent way -- and the doc comments could be lexical tokens too, so that if the .dat file was present even a terminal mode program could query a program's usage without needing a manually constructed manpage, and other programs could implement the same interfaces allowing us to assemble programs from sets of features. You know, something smarter than STDIN and STDOUT and a char**? Something actually fucking useful for a damn change?

If you want IPC abstractions use Boost (http://www.boost.org/doc/libs/1_55_0/doc/html/interprocess.html). Maybe one day these abstractions will be added to the standard library as well. You could also look at platform specific IPC solutions such as COM, which seems fairly close to what you describe. However, until there is a commonly accepted base set of features which can be supported on all major platforms, looking to the C++ standards committe to provide guidance seems very odd to me.

Comment: Re:You see "implementation-defined" a lot in C spe (Score 1) 430

by Jeeeb (#45868435) Attached to: Cairo 2D Graphics May Become Part of ISO C++

C and C++ leave even operations on signed integers implementation-defined, so leaving the precise appearance of text implementation-defined shouldn't be too much of a problem.

Right. Except that is complexity exposed to the programmer and easily dealt with via int32_t, uint32_t .etc. This is inconsistency exposed to the user.

Comment: Seems like a bit of a can of worms... (Score 1) 430

by Jeeeb (#45868249) Attached to: Cairo 2D Graphics May Become Part of ISO C++

Obviously this is early stages, and I am not outright opposed to the concept of having a standard vector graphics library. The creation of formatted documents (pdf) and images is a low level and common task. The productivity of many programmers could be increased by having a standard library which can be easily linked against.

However I do feel like this opens up a can of worms. Will they also include a FreeType interface to support text output? What backends will be included by default?

A vector graphics library without the ability to handle text seems seriously crippled. On the other hand choices for including text output basically come down to:

  1. 1. Create a standard interface and leave the actual implementation to be platform dependent. In this case rendering results will differ depending on platform.
  2. 2. Choose one library (FreeType) as the standard. In this case rendering results will look natural on platforms that natively use the library (FreeType) but unnatural elsewhere (e.g. OS-X and Windows)

No line available at 300 baud.

Working...