Please create an account to participate in the Slashdot moderation system


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Ugh. Let it die. (Score 3, Insightful) 165

by ADRA (#49330777) Attached to: The X-Files To Return

BSG was a rewrite of a terrible though nostalgic 70's TV show. X-Files for its time was pretty good. If they can reboot the franchise, why wouldn't the quality of the show improve in this case? Right, it doesn't fit your narrative.

The fact that TV has gotten better is a testament to modern TV's higher standards, and we can all applaud that. As for if the show's any good, only time will tell. Flaming a production we know essentially nothing about seems a little disingenuous.

Comment: Re:From a simpler era (Score 1) 95

by ADRA (#49308609) Attached to: South Korea Begins To Deprecate ActiveX

At least since the Java 1.4-ish era of security, depending on the security manager in place, you could retain complete sandbox mode while allowing for specific access to sensitive information (like fs access) on demand. it certainly is laborious having to continually prompt users to let them do things. I would've leaned more toward android like security bundling where you'd have to specifically 'install' the applet, but then it has some level of systems integration with a bundle of security permissions granted all up front (and rare sensitive ones granted on demand like I think IOS does it), but hell hindsight is 20/20. Oracle could still hypothetically do it, but with the boondoggle of JavaFX, who knows if there's anyone with creativity, 'balls', and buy-in left in the company to make it happen.

Comment: Re:From a simpler era (Score 1) 95

by ADRA (#49308575) Attached to: South Korea Begins To Deprecate ActiveX

Javascript itself is a plugin. Any concept of distinction is flawed. Lets say in the panaea of worlds, Oracle gave Java tech and all its reference impl's away for free BSD styled. What if anything would be the harm of writing browser scripts in Java vs. Javascript vs. go vs. .net-whatever, etc.. if every single browser developer had access to native embeddable runtimes embedded into the tool?

Java already has a great sandboxing system that was unfortunately broken badly by their native/nsapi plugin layer, but allows for very fine grained control over what a hosted application can do and interact with. If it was free/open and had some developer support, they'd be a good contender for a second browser based language. There are plenty more languages/runtimes just as suitable for the task given time to develop a sensible language/runtime security fence for untrusted sources as well as the arduous task of fixing up all the broken framework security holes that are now left exposed to hackers, which is the main reason that ActiveX died so horribly. This also happens to be another vector for recent Java based exploits.)

Comment: Re:Israel got a lot of heat for much lesser offens (Score 1) 340

"Should we begin divesting from Canada's corporations"
You should've been anyways, the Canadian economy is tanking like mad> Correction, if you weren't an idiot, you'd be buying heavy in Canada right now, since the exchange rate and relative weakness in the Canadian economy makes for some sweet low hanging fruit.

Comment: Re:Pales to UE4 (Score 2) 74

by ADRA (#49190107) Attached to: Source 2 Will Also Be Free

You mean Half-life 2 deathmatch (which nobody played and Valve practically abandoned day 1)? No, we're talking about Half-life the single player experience. If Valve refuses to do a single player release then they should license the IP to a trusted dev do do it for them.

As for supported valve games, you have:
  - DOTA 2 ~ 1.1m people playing it right now
  - Counter-strike:Global Offensive ~ 300k people playing it right now
  - TF2 ~68k
  - Garry's Mod ~42k
  - Counter-strike:Source ~11k

So yeah, they have a lot of games that people still play regularly.

Comment: Re:Heinlein and politics (Score 1) 331

by ADRA (#49182439) Attached to: 'The Moon Is a Harsh Mistress' Coming To the Big Screen

"Starship Troopers the movie was lots of fun, but had very little to do with the book."

Reading the book recently, I can tell you that besides dropping the other aliens and turning the "highly trained soldiers of discression with pocket nukes when things go south" into jarheads, the book is story-wise pretty close to the book.

The huge distinction of the two was that the book takes itself seriously, and does a very good job at reinforcing the case for why their society took the course of events that they did. The movie took the opposite tact by ridiculing the entire system of governance and parodying the much more militarian nature of the society. Depending on your political stripes, you could lean with either take on the story material, but personally I enjoyed both (though the movie was a little heavy on the zany side).

Oh side note, Is Warhammer based loosely on troopers? Throughout the read, I kept remembering similarities to the architypes that game played (only video games, never played the tabletop).

Comment: Re:I Read All of Heinlein's Stuff (Score 1) 331

by ADRA (#49182285) Attached to: 'The Moon Is a Harsh Mistress' Coming To the Big Screen

His writing was certainly libertarian in nature varing from basically none to extreme. That said, his stories were always written well enough that you often don't realize/care about his politics bleeding int the pages.

His tendencies are more about frontier self-sufficience and the use of one's own (naturally brilliant though often fluke) ability to survive extrodinary situations. The formula generally works because his stories are written to play well against this formula while still being quite enjoyable (for the most part).

I'm really looking forward to the film, since mistress is one of my favorites from him.

Comment: Re:About time... (Score 1) 158

by ADRA (#49148151) Attached to: Invented-Here Syndrome

I know this post is supposed to be considered a critisism, but I'm not seeing it. Its exactly what should be done. Minimize the amount of work necessary to complete your work. I am the laziest programmer on earth, and if I can save an hour by dropping in a well tested cleanly interfaced library that meets my requirements, I'm going to do it.

"Nobody ever writes anything from bare metal, no complex algorithms, nothing"
No, people don't re-invent the wheel that already exists because we are too busy doing work that maximizes productivity. If I want to circle jerk about challenging and personally satisfying code, I do that at home because at work I'm paid to build. I don't get paid to pat myself on the back.

Comment: Re:About time... (Score 1) 158

by ADRA (#49148051) Attached to: Invented-Here Syndrome

Meh, having the same number of code lines (highly dubious) then realizing that you implemented something wrong is just a waste of time for everyone. Why so quickly dismiss the expertese of the people writing (and maintaining) these libraries who in all likelyhood have much higher expertese in that one area of development? Instead, you write an in-house job that takes significantly longer (even if the LOC -may- comparible) then you realize it doesn't work. Your opinions are to bite the bullet and replace using off the shelf, or fight through the crap wasting more time and money.

All the above paragraph of course depends on what you're writing. If you can write the code in a day or two, I'd say its acceptible to eschew known libs'frameworks. If you're writing a very very tiny chunk of an existing library, you may be better served not dealing with the cognitive load and learning curve to introduce the new library. But, you also have to ask yourself if your currently fragile and developing system will ever have its requirements change and if so, will your implementation meet those future demands (Yes slippery slope and all that). Most of the time, built-frameworks were written by many hands for many different projects and they learned to support areas of expansion which are probably most likely to occur in the average project.

On the flip side, there are times where libraries and frameworks should be looked at skeptically, and it usually revolves around active engagement. If there isn't much or any active development on a product, its either reached its peak goal (something like log4j perhapse is a good example) vs. some dude's web templating engine that may have been brilliant when it was written 5 years ago, but has long been abandoned. It may end up being the perfect fit for your project and team, but it means having to learn and support that potentially unknown blob of functionality. That's when a library/framework can become a boat anchor, especially when it becomes a core function of your system.

From personal experience, I started a junior dev job on a several million line project where we were so highly coupled to a vendor's library that when vendor decided to stop supporting it, we were left dealing with the countless defects that came from it every time we needed to use it differently (sadly more often than anyone wanted). Lots of drama, blah blah, but by the time I left the company, little was done to fix it, which isn't surprising since they allowed the library in to begin with.

Comment: Take your space (Score 4, Informative) 290

by ADRA (#49106485) Attached to: How Walking With Smartphones May Have Changed Pedestrian Etiquette

Too many people period are idiots about not negotiating equitable space that I just bowl them down. I'm taller and large bigger than most, so if I think they're being oblivious or careless, down they go! Being a dick about sharing a laneway is a dick move and the only ONLY way to punish it is to not yield.

If you wanted to be an uber dick, you'd pick up their phone and throw it away, but that's too much for me =) Oh, that goes double for movie theatre texters! Die in a pit of hell assholes!

Comment: It was dumb at first glace (Score 3, Insightful) 139

by ADRA (#49102257) Attached to: L.A. School Superintendent Folds on Laptops-For-Kids Program

Its still dumb now. Just have good public access to computers for educational purposes (for all) and maybe a few set aside for people with specifically high enough permissions for programming and such. 95% or higher computer work in school is research, and everyone should absolutely have access to use it. Do kids need them at home? Nope, but it'd help. If a family is willing to get a cheap computer / tablet / etc. for their kid, that's their imperitive. But for those unable/unwilling to pay for a computer, they should still have access to materials. But assuming unlimited portability is more of a pipe dream unless you're footing the bill. My libraries have had computers for going on 2 decades now, and they've worked great for what they do, supply people with access to information.

"What is wanted is not the will to believe, but the will to find out, which is the exact opposite." -- Bertrand Russell, _Sceptical_Essays_, 1928