Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:Asymetrical warfare (Score 3, Interesting) 147

Most of what you say I agree with but:

> A good bit of the code is actually somewhat amateurish

Citation needed. Or, to put it less politely, are you out of your fucking mind ? Stuxnet is the most advanced piece of malware ever discovered, and it worked. I don't believe you have access to the original source code so, can you justify this comment in any way ?

Comment Re:jscript (Score 1) 505

> NodeJS is an attempt to get cheaper backend programmers because everyone has extra front end developers lying around for projects. The problem is that most front end developers I know don't know shit about big data or working on real problems. Their biggest fear is if a button is pretty and the popup works in IE8 and the latest jQuery UI.

No, it really isn't and nobody with any experience of it believes that. It's for when performance requirements are such that you want to control your own threading rather than letting the operating system do it for you. It's more like programming in assembly than in a high level language and as such requires a much higher level of knowledge on behalf of the server side programmers than something relatively straightforward like java let alone python or php.

Just for the record, I was a c++ programmer for 15 years an EJB (curse its fucking name) programmer for 6 years, and have been doing a lot of front end javascript stuff for 6 years plus some node.js for the last 2 years. I just delivered the server end of a project which deals with more data than youtube ( http://www.manything.com/ ). Get off your fucking high horse about front end web development. Big data is a fucking walk in the park compared to delivering a decent user experience on web platforms.

I'm not here to praise node.js: many environments have pitfalls, but node.js greases the sides, put stakes at the bottom and threw down a bunch of venomous snakes just to be on the safe side. Plus, you're working in a language where
[1, 2] + [3,4] === '1,23,4'

However, having said all that, it has its place, its just not where you think it is.

Comment it's the monetary system stupid.. (Score 5, Interesting) 732

Computers replacing human's is fantastic, it frees us up to do what we want to do.

Well, it would if it wasn't for the fact that the monetary system is designed in such a way that unless we all work like dogs the economy goes to shit and we end up with a vast uneducated, depressed and criminal underclass.

There is a way out of this, but it involves stepping off the money-is-debt forced march that humanity is on at the moment [http://www.amazon.co.uk/The-Grip-Death-Destructive-Economics/dp/1897766408], otherwise the 1% we will end up having to exterminate the 99% [http://marshallbrain.com/manna1.htm]

Comment Re:5 y-o cold in his node (Score 1) 207

I tried node on my 5 year old, but she started screaming "I want my threads back you cruel bastard, this async crap is giving me a headache" (we're working on her anger management issues) but now the social workers are involved and if I don't get her continuation passing style soon (the 70s called) I'm going to find myself in deep water.

Comment really ?? (Score 1) 80

putting aside my slashvert suspicions of the post, (hard to see how you could have chose AWS at all and be so clueless )

I've done this kind of thing a lot. Here's my approach

1. Fire up an EBS backed AMI from an existing stock version of your favorite OS ( ubuntu 12.04 for me just cos i use it on desktop and can't be bothered with differences)
2. customize it with your own shit
3. include in the /etc/rc.local a script to customize things further.. and because you don't want to faff about changing the AMI every time you change shit, have the startup script pull the latest stuff you need straight out of your source code repository and then run further initialisation stuff
4. make an image from that instance (easily done from AWS control panel)
5. learn how to use boto (python AWS api) to fire up instances, attach storeage, shutdown instances etc. Using the command line tools is fine for the simplest stuff but as soon as stuff gets a little harder you really want to use a programming language, so unless you're extremely fond of java python is best fit for this)
The boto documentation is kinda shit, so every time you need to do something just google for an example doing something similiar .. the official api documentation is last resort reference only.

Comment Re:Universal language goes mainstream (Score 1) 663

Dude, if you're gonna make nice examples try to not fuck up

> Bob has 5 apples. Bob gives 3 of his apples with Alice. How many apples are there?

I can tell you how many bob has *left* but how many are there, presumably you mean in this story, well fucked if I know. Bob had 5, but there's a hint that Alice gave some apples away too since she gave them *with* Bob ( I don't know who to, or how many Alice donated), you're not a whole lot less confusing that the original.

Comment Re:you really want to know what obamacare is? (Score 1) 382

> Obama didn't want "Obamacare" either. I think the ideal would have been a single-payer system.

That's a bunch of crap. He did not end up with a single republican vote, so what exactly was the point of making the bill anything other than what he wanted ?

Obama has always loudly proclaimed he is a centrist. Somehow progressives are still trying to persuade themselves he would be more left wing if only those pesky republicans would let him. Democrats are as dependent on donations from wealthy corporations as the republicans so their focus was on doing things that would leave them popular with those corporations rather than trying to actually serve the population.

Comment Re:Gov't project (Score 1) 516

You don't get it.

There was no stupidity involved.

The federal government has a bunch of restrictions imposed on it that
[a] force it to use external contractors
[b] hamstring it's ability to negotiate with those contractors in a sane fashion (eg in a way that gives the contractors a serious incentive to deliver a working product).

This is because those restrictions were written by thinktanks paid for by the companies liable to get the contracting work and then passed through congress by their pet legislators.

Slashdot Top Deals

<<<<< EVACUATION ROUTE <<<<<

Working...