Follow Slashdot stories on Twitter


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:I just went to BestBuy... (Score 1) 187

by ADRA (#49362887) Attached to: Best Buy Kills Off Future Shop

*shudder* the worst thing you could ever do is buy compters hardware at a retail chain. Their margins are astronomical compared to the small very lean computer resailers that have been doing good business for many years. The only time I look at retail for computers is during boxing day / black friday, and even then its unlikely to convert a sale unless its been very discounted (and at least comparable to other shops prices).

Comment: Re:N4N? (Score 4, Insightful) 312

by ADRA (#49358497) Attached to: Ellen Pao Loses Silicon Valley Gender Bias Case Against Kleiner Perkins

Because surprisingly enough, most of the people on this site work, and of those workers, many work in technology. Furthermore, many work in America with jobs held by companies that are required to abide by laws. Once an important / relevant law causes a cascade of business changes (think the whole API copyright fight between Oracle and Google), people reading this site will care. A LOT.

I know you're a troll an all that, but sadly, many don't see how immediate any change like this can have to their own lives. I personally think discrimination bias should absolutely be investigated and addressed on a case by case basis, though considering they found no obvious discrimination then mission accomplished! Just like John Oliver's Infrastructure segment: "Congratulations guys, nothing happened!".

Comment: Re:Dangerous Precedent (Score 2) 234

Did you miss how the US does block international internet casinos in direct opposition to their WIPO obligations? Did you miss how some tiny island nations notable for their internet gambling can now consume all US IP for nothing and legally (at least to WIPO treaties)?

This was years ago now, but the US has long ago jumped down that hole.

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

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.

In Nature there are neither rewards nor punishments, there are consequences. -- R.G. Ingersoll