Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Javascript is paradigm-free (Score 1) 505

This is an excellent point. It doesn't pick any particular paradigm to be structured around.

Languages like C# and Java have added functional features, but they integrate with their primary object oriented focus. Compare this to Scheme/LISP, whose object oriented features were integrated with its primary functional focus.

JavaScript is showing the signs of it's hasty development. Things like programming language semantics, type theory and more exist for a reason. Programming language benefit from careful design and analysis of tradeoffs.

Comment One step forward, two steps back... (Score 1) 249

Seems HTML and CSS is creaking from the load. I always though the whole point of CSS what to influence how HTML (and/or XML) content was be presented.

Seems like proper text flowing would be a big boon to that. Not that CSS Regions is the best solution, but that why you have a process to discuss and work towards a workable standard. It's clear that Google is more interested in web applications than layout, and removing this code goes along with that.

I don't subscribe to this point of view. I see HTML/CSS as a poor foundation for UI applications. I'd much rather see a new model for application markup and have HTML and CSS focus on static content layout that can be embedded in the application or standalone as a plain web page. But the HTML5/Web2.0 train just keeps rolling along.

Comment Replace all the features... (Score 1) 109

So, Windows has voice recognition. There's Nuance too. In Windows, when you are using the feature, there's clear application on the top that shows you that it is listening. It works okay with a bit of training if you need that kind of thing.

This trend by Google to replace more and more features of an desktop OS is really annoying. Notification features in the OS? Nah, just make a really small window in the corner that doesn't go away and just pops up not and then. Of course, the Microsoft voice recognition doesn't send every bit of audio to Google servers to be stored and used for training, so for Google, that's a feature, not a bug.

I wish Google would realize that even if they don't like (or aren't good at) at desktop development on Windows, Mac, Linux isn't a excuse to put everything in Chrome.

Comment Re:Similar language, describing different things (Score 1) 240

Take a stack of cards with a word on them. Split them in half. Continue to do so until you have a lot of piles with two cards.

Starting at the first two piles, make sure both the piles are in order, by switching the cards if needed.

Now, merge the first two piles. To do this, look at each card in the second piles. Insert the card into the first pile so the pile is still ordered. This will give a new pile of three or four cards.

Do this for the next two piles of two cards. When you reach the end of the two card piles, start at the beginning and do the same thing with the bigger piles. Continue until you get one pile.

Comment Wrong Metaphor (Score 1) 232

One of the hallmarks of a clinical trail is that a random group of humans will respond about the same to a given intervention (or lack thereof). And for things like drugs or a medical treatment it's an assumption you want to hold up for safety's sake. It doesn't always, of course. There is a drug on the market that is targeted specifically for African Americans, as it works really well in that population.

However, that assumption just don't hold for a random group of developers. Not even close.

Comment Don't feed the trolls nor troll to feed the masses (Score 1) 399

Simple as that. Not every random thought you have is worth Tweeting, Facebooking, or whatever brand name to verb is out there.

And to those that were outraged enough to tweet just how outraged you were: just consider actually doing something useful, or saying nothing. Not every little thing affects you personally. Not every racist, sexist, homophobic or just plain dumb comment deserves outrage and shaming by the trolls, err, masses. In fact, most if not all don't.

Sure, if you know somebody in person and you were offended by their remarks then talk to them. Educate them. Make them deal with you as a person. Real life consequences are what matter.

This behavior drives wedges in society and does nothing to actually address the real issues. Having real, personal conversations in our community does. I know it is easy to think of online social networks as communities, but they are not. It's where people live and interact on a daily basis is where real change happens.

Comment Javascript as a Virtual Machine Representation (Score 5, Interesting) 289

The idea of compiling to JavaScript has been done a lot. Microsoft Labs had a project to take CLR codes and compile down to JavaScript. It was abandoned as too slow. I'm sure improvements to the JavaScript engines have made it more feasible. But, as noted the lack of certain native types and immutable data types (i.e. DateTime) forces a ton of static analysis to be done just to figure out that hey, that variable could be an plain integer. And it has to be conservative. Much easier to just have integers and be done with it.

If there is such an insistence on making the web an application platform for everything, then I think at some point you just have to standardize on a VM. Yes, yet another one. So, you can use Dart, JavaScript, Scheme, C#, Java, whatever there's a compiler for. Treat the DOM as core API and enjoy.

Personally, I just hope people realize that operating systems have been doing this well for years, that sandboxing isn't unique to web browsers and that "native" applications are actually a good thing.

The mobile app thing gives me a bit of hope, but it's sad that people seem unwilling to download a installer from the web from a trusted source and install it. I find it a bit strange that people are turning to the web to solve a problem that the web greatly expanded the widespread propagation of viruses and other malware.

And what people are surprised by is a bit baffling as well. A web browser isn't magic. Being impressed that you can run Doom on a modern web browser is missing the forest for a tree. I could run Doom on my computer for ages now. Me having to visit a URL to do so isn't not a major actual change nor improvement, despite the technical accomplishments that went into it.

Comment Broken website; Not a broken law. (Score 5, Insightful) 586

But, it's not a widespread commendation of the ACA law. In fact, as noted, there are significant enrollments by paper.

Also, there is a huge crunch on the backend to automate the purchasing process. Surprise, most health insurers are not set up to make it easy for people to purchase health plans online, much less handle large numbers of enrollments. Also, there is a lot of work around the small group marketplaces. The article and summary make it sound like 300 million was spent just on the web site. It's not even close. Granted the web site is just broken and heads are starting to roll.

Oh, and the main contractor for the project was Oracle, so, well, if anybody can make that much disappear they can.

Comment Re:It's a sad truth... (Score 5, Interesting) 629

Citation needed. This current economic situation seems directly tied to out of control market speculation, heavy accumulation of wealth at the top (now surpassing the levels seen right before the Great Depression) and a fragmented work force that is unable to organize in many areas thanks to focused efforts to weaken labor laws.

Also, given that tech people are so enamored of disruptive technologies, why do they think that couldn't organize in a effective way that avoids the worst problems but maintains the benefits? Create a disruptive union model that changes the game on both sides, perhaps?

Comment The Curator... (Score 1) 211

The appearance of the Curator had my head scratching for a bit. I mean, how. We saw that regeneration, nothing weird about that. Seems like a bit of a problem. I don't care about canon, but what would the nerds think.

I forgot about the Watcher. Loophole; problem solved.

Comment Might lead to a needed influx of talent... (Score 1) 204

After all, it is a large enough company that you could make a career out of working there and not get too bored. I think there are some people that are tired of hopping from job to job just to get any advancement may find this appealing. And if the board makes a good pick for CEO, it could get really interesting. There always has been some talent lurking there, they have resources and a real R&D department and if they can cut through the management stagnation, we could see some neat stuff coming from Redmond.

At any rate, the fact that a major company has abandoned stack rating is great news. It's a terrible HR practice that needs to disappear for good.

Slashdot Top Deals

All seems condemned in the long run to approximate a state akin to Gaussian noise. -- James Martin

Working...