97 karma · joined February 25, 2013
It would probably be a better use of time engineering the bacteria to be harmless to humans, negating the need for a course of drugs to kill it off.
Furthermore, Ubuntu mobile will have Mir as part of its stack, so I can't see why they'd postpone it.
You'd want your query to be something like
SELECT password_hash = {password_hash} AS authenticated FROM accounts WHERE email = {email}
That way you'd be able to tell based on your result set whether the user exists, and if so if their password is valid. All with one query.
But, again, you shouldn't do this.
The article says he was arrested for having a firearm along with schedule I&II drugs, which is a big no-no (Please, save your opinions about the legality of the drug war for another topic). Unfortunately, it goes into no further detail about whether he was in possession of them while making the video, or if they were at his house, etc.
This submission's headline completely ignores that aspect of the story, sensationalizing it to make it seem like the video by itself was enough for a police raid.
[1] http://www.codinghorror.com/blog/2007/10/a-visual-explanatio...
Otherwise, your best bet would be a chromebook running chrubuntu(not crouton), however, there are some caveats:
1. There won't be a backlit keyboard
2. You won't be able to get a great processor, but it'll be able to handle ubuntu just fine. You may want to consider a slimmer desktop manager than unity.
3. You'll be limited on browser tabs before your memory runs too low and things slow to a crawl. Extensions like The Great Suspender for Chrome[1] allow you to work around this somewhat. It requires some manual tab management, but the alternative is maintaining a bookmarks folder so you can close the tabs and come back to them later.
4. I was able to get an IDE(PyCharm) running, and it worked pretty well, except being slow in code completion.
5. Inkscape runs, though not well. I'd suggest you running the app by itself if you need to use it.
[1] https://chrome.google.com/webstore/detail/the-great-suspende...
(edited for formatting)
They probably should've moved to a different language a while back, but those kinds of changes require a lot of effort that don't seem economically expedient at the time.
Low overhead for deployment and ubiquitous availability are definite advantages for the beginning of a project. Unfortunately, those two advantages disappear when your site becomes successful. For a large user base, there's more overhead involved in keeping a PHP webapp running smoothly, and by that time you won't need ubiquitous availability because you'll be, hopefully, running and configuring your own servers.
[1] http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de... [2] http://thedailywtf.com/Articles/We-Use-BobX.aspx
Constantly change the requirements for a project.
Insist that they stop work on project A to work on B, C, D, then ask why they haven't made good progress on A.
Ok, that's mostly hyperbole, but I have to ask, does that figure include the amount the bitcoins were worth at the time of transfer?
Your other two points are laughable. First, you employ the whole 'Buyer Beware' mantra, except not all scams come with such dead giveaways. What happens, for example, when an up-til-now reputable seller takes a ton of order money and bails(a pump-and-dump scam)? Second, you go right back to that faulty reputation argument, even going as far as to say that it's the seller who's more trustworthy than the buyer. Why is that? I've never seen anything to back that up.
All of your points put so much control in the hands of businesses. It's almost like you want to absolve them by default if the consumer gets screwed over. Where do they go for help? Bitcourt?
As a fun aside, there actually was a 'bitcourt' of sorts. It was a pretty screwed up system, and only survived up until the point where the judges ruled against the creator of the 'court.' Then he shuttered the entire thing.