Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:They can't compete without supercharging (Score 1) 466

Yeah fine, you go 200 miles then... GM has no answer. Tesla does.

I really wish people would quit lying about the Volt. At least don't talk about something you don't know about. The Volt basically has a gas generator in it that powers the car when the 40m battery life runs out. So my volt has about a 380 mile range on 16.5 kwh of battery and 9 gallons of gas.

Comment Re:Stop bashing JavaScript - and stop evangelising (Score 4, Informative) 354

JavaScript is a shit language: Fuck off.

Wow, good argument. BTW, my office mate was at Netscape when Javascript was created. The author of Javascript has since apologized for creating Javascript. In his defense, it was only ever intended to run one line bits of logic inside of a web page. Ideas like functions actually had to be added later as the idea of using Javascript for a general purpose language came after the language was designed, not before. See how this leads to problems?

Javascript isn't and shouldn't be used as a general purpose language, EVER! It has uses but very few in general and they probably all have to do with browsers and DOMs.

JavaScript is not strongly-typed: Since when did strongly-typed languages become "better"?

Um, since math has existed? Compilers double as automated code error checkers. Or maybe you like checking your code's syntax by hand?

JavaScript is insecure: You're doing it wrong.

Javascript forces clients to execute general logic. This is a security issue no matter what. I'm sure you have some solution to this issue, but I assure you that there are ways around your solution (and anyone else's solution).

Node.js is single-threaded: OK, were you planning on serving clients with a single server instance/process?

Javascript is single threaded, this is OK for writing web apps, sometimes. But not always and its a huge hole in a general purpose language.

A single language client- and server-side offers little to no benefits: Yeah, you're right. Why would I want to a single test suite for my client- and server-side code? Why would I want to (securely) share model definitions between the client- and server-side? Why would I want to optimise one code-base instead of two? Why would I want to debug one language instead of two?

You finally make a good point. +1 for you.

MongoDB is for people who can't/won't learn SQL/the relational model: I'll admit that SQL is not my area of expertise, but my naive understanding is this: in SQL databases, you normalise your data by default until you hit performance issues. In NoSQL databases, you denormalise it by default. The decision on which one to use should depend entirely on the data you want to store.

Take it from me, you know NOTHING about data persistence no matter how much you think you do. Relational Algebra is the basic math governing manipulating, querying and storing data as tuples. It governs MongoDB (and other NoSQL tools) too, just that the authors of those systems basically lopped off all the hard parts of the relational algebra and implemented just the easy bits. And they did those parts quite poorly when compared to traditional RDBMSes.

NoSQL was an attempt to re-invent a very complex wheel that 1) already worked, and 2) the often didn't let you do things that were bad ideas (even if you didn't realize they were bad ideas at the time). SQL isn't perfect, but more people know it than HTML and Javascript combined. And the systems that implement SQL have reputations (and a history) of not losing data (well, as long as the hardware works) and allowing very large datasets to be queried. And before someone says something dumb like "Web Scale", Sharded DBs store and query some very large datasets. Only when you have datasets the size of google's do you have to implement your own. And they made BigTable so fast by not implementing things that DBs need but they didn't (like data consistency and joins). It might be nice for a RDBMS to allow you to choose to not use table locks or do other things to make these trade-offs. But RDBMSes evolved in a world where throwing hardware at problems was always a valid strategy and it probably still is and will be into the foreseeable future.

Different problems require different solutions. In some cases, JavaScript all the way through might be a good fit. Most of the time, it won't be.

You got a point there. However, it seems that lately this rule isn't understood by those that parrot it.

Comment Re:"Big Data" (Score 1) 201

Guess keeping your data around and intact isn't a high priority for you. Those "big data" systems you mention aren't ACID compliant. Hope you never have to find out just how foolish you Hadoop folk are being.

I work for a "big data" company too...but we are a bit different than most (streaming SQL), not trying to replace DBs and data warehouses as this going to get someone fired when they learn the hard way what ACID is.

Comment Re:Right... and Wrong (Score 1) 1040

It seems to me that its not really that the Tea party bunch are so bad. Its that the rest are near their equals in the stakes of being so poor.

I'm an Anglophile. I hope the US gets back on its feet soon. The world needs you.

Please, for the love of all that is holy tell me you are joking. Nothing about the Tea party is rational and their having a "seat at the table" is what caused this non-sense in the first place. Their type of thinking is what caused this mess over the last 30 years and they behave like spoiled children even when they get their way. Unless we get rid of some military spending, we can't maintain our current debt load. And going after "entitlements" is basically stealing from the poor (SS is getting back your own money, not getting it from someone else). Most of our debt is from military spending, not from entitlements unless the FICA line on my paycheck is something else. We can't keep spending $700B a year on defense (that's about $2.3K per person each year) and keep not taxing the wealthy. Pick one and we'll talk. Until then they will continue to be the same people who didn't realize that teabagging is a sexual term and not a source of serious political thought or even adults.

Comment Re:FF 4.0 noisier than usual (Score 2) 554

I work for the company that created the back-end for that visualization, SQLStream. Disclaimer: I didn't work on this project, I work on our product team and I don't speak for my employer.

Its real. The apache logs are read by our streaming SQL backend, transfered to HBase and then used to generate the AJAX web front end. We make a streaming database which is architected much like a traditional DBMS with the additional capability of streams which act like tables but instead of being a destination for relational tuples on disk, they instead are conduits through which data flows. Think JMS with a standards based SQL control (publish is an insert, subscribe is a select). This allows for SQL queries to support streaming and windowed aggregation (think querying on a tuple's timestamp in addition to its data). I'm trying not to make this a cheap marketing ploy so if you want to know more, just go to our website: www.sqlstream.com

Comment Distributed Computing (Score 1) 206

What you are describing is the problems around distributed systems. What would I do with a billion cores? Run tens of millions of instances of VMWare (x8 or 16 each) and write distributed code that runs on millions of machines. No shared memory, communication channels which are slow compared with computation? Basically, that's the line between distributed systems and non-distributed systems. Not that most distributed systems problems are solved, but this is the model that we would be investigating assuming no major shift in the computational model (turning vs quantum, etc).
Earth

Sticky Rice Is the Key To Super Strong Mortar 194

lilbridge writes "For over 1,500 years the Chinese have been using sticky rice as an ingredient in mortar, which has resulted in super strong buildings, many of which are still standing after hundreds of years. Scientists have been studying the sticky rice and lime mortar to unlock the secrets of its strength, and have just determined the secret ingredient that makes the mortar more stable and stronger. The scientists have also concluded that this mixture is the most appropriate for restoration of ancient and historic buildings, which means it is probably also appropriate for new construction as well."

Comment Re:My guess (Score 2, Insightful) 344

If that was the case, it you would see a more gradual decline in the traffic and not so regular usage across the board. Its looks like a bot net with significant infection in the countries with increased traffic after the first stripe. I'm sure something with more experience in this type of thing could tell us even more about it however...

Comment eliminates bias (Score 1) 2

There are a lot of potential valuable modern art (mostly ab ex) that even experts can't decide if it authentic. There are several Jackson Pollock works that can't be authenticated. In many of these cases, there are accusations of bias on all sides as the art world can be very subjective at its core. This type of system might help in those cases but the ramifications of depending upon such a system are complex to say the least. If this type of system became some sort of legal standard, it might even let forgers "debug" their works so as to copy a valuable work more accurately.

Comment Re:Sounds like a nice place to live (Score 1) 494

Do you really have problems with people throwing beer bottles at you?

Does this comment answer your question?

Here in Austin the frapping bikers are everywhere. It would be so much nicer if they'd stick to areas with bike lanes, parks, etc, rather than making their political point and stressing everybody out trying not to kill them. Get off the road!

Drivers are very impatient when it comes to cyclists and don't care if there are no available bike lanes which push cyclists onto the roads with faster traffic. In my experience, most drivers are very impatient and don't even want to wait on cyclists when it won't effect their arrival time. I've seen it get downright nasty even here in San Francisco (to the point of violence in some cases). The truth is that bikes are only practical in certain places, usually very dense population centers. And even there, there is generally quite a lot of friction between drivers and cyclists. Because of the anger among the cyclists, Critical Mass was started which generally only pisses off the drivers but also is a lot of fun.

And riding a bike in some locations does have a certain amount of cultural cashe (and yes, will even get you laid). The fact that an bike expert doesn't know this says more about the article's lack of research than anything.

Slashdot Top Deals

If you want to put yourself on the map, publish your own map.

Working...