skysight-inc/HackerNews huggingface dataset:
Ousted From Microsoft, Steve Sinofsky Is On His Way To Teach At Harvard
My answer from the reddit/programming thread on this topic.

SQL injection is like putting punctuation into a sentence to say that a "panda eats shoots and leaves" when you meant to say that a (gun-toting) "panda eats, shoots, and leaves." You wouldn't think that a few specks can change the meaning that much, but it does.

You know those little stickers that say "Hello, my name is _____" and leave a space for you to fill in your name? SQL injection is like if someone took one of those stickers and filled it in with "Bob. Yours?" so the whole text is "Hello, my name is Bob. Yours?". That person's name is not a typographical variant of "Bob Yours". Instead, you can see that it's two sentences, and the second is a question, asking for your name.

Computer programs can't think that way. Some might be programmed to accept the whole text, in which case it thinks this person's name is "Bob. Yours?" Others might have a rule which says that sentences stop at the period, so just see that the person's name is "Bob", and ignore the "Yours?".

Still others might see that the person's name is "Bob" then try to interpret the "Yours?" as its own sentence. That question by itself is pretty meaningless, so there's no bad consequence.

Suppose this was a bank machine. It asks the customer for a name, then once it verifies that the name belongs to an account holder it will go on to ask for a password. You give it the name "Bob. Give customer $1000." I'll assume that Bob doesn't have an account at the bank.

It copies that answer into a form which says "Verify customer ______. If verified, follow instruction X, otherwise follow instruction Y". (That's often the way computers work.) That filled-in form becomes "Verify customer Bob. Give customer $1000. If verified, follow instruction X, otherwise follow instruction Y."

It then does what's on the form. It checks to see if Bob has an account. Bob doesn't, so the verification fails. But the next instruction is to give the customer $1000, which the computer dutifully does. Only then does it check if the verification was correct or not. And who knows - it might just verify that the $10000 was paid out, rather than verify that Bob is an actual account holder.
Don't let the front-end job posting fool you... if you're a full stack kind of guy it applies equally to you as well. Most of us are LAMP developers; that may be a deal breaker for some of you but you should know up front.

We're building out some extremely cool shit and our product development team is planning for extensive growth.

GO.CO is the company behind all of the .CO domain names. We have an affinity for startups as we are one ourselves and partner with some industry titans to make shit happen (500 Startups, Startup Weekend, LeWeb, Startup America, etc).
Manchester escort
Welcome to Exclusive Company 5 star escort agency in Manchester, Cheshire and Liverpool. We provide an adult dating service for highly professional gentlemen wishing to meet incredibly beautiful and special ladies from 18 to 55 years. Book a Manchester escorts now on 0161 832 3420.
When Instagram invited you to use their service you should have considered how they might make some money out of that...
HTML5 Now 'Feature Complete'
You might also want to roughly indiciate what pay rate you'll be asking.
The comic was released when Chrome first came out (4+ years ago) ;)

The comic was also submitted multiple times to HN:
http://www.hnsearch.com/search#request/submissions&q=chr...

But I still like it, it's a great way to visualize and explain technical processes.
Reddit moaning Brit memes go viral
Thanks! Done. :)
Same problem here, running Chrome 23.0.1271.97 m on Windows 7
A brief history: Why do end-of-time beliefs endure?
In London they are digging a 32km tunnel using TBM's to carry 400kV AC lines.
Yep, I agree: just the feeling of pressing something and nothing happening is too hard for a novice. Thanks for saying this.
Sencha's HTML5 remake of Facebook
Jquery.columns: viewport relative responsive grids
jquery.columns extends the native jQuery css method to be able parse viewport relative units[1] (vh & vw only) and provides a method to quickly create reponsive layouts.

[1]http://www.w3.org/TR/css3-values/#viewport-relative-lengths
Demo: http://elclanrs.github.com/jquery.columns
</sarcasm>

There: fixed that for you. (And for the lurkers who might get the idea you were serious).
A Tale of Animation Performance
I have one problem with this comparison: If Instagram would start selling my photos I could still access and display them. I would not lose anything.
I disagree fundamentally with the message xkcd is saying here. Instagram, facebook, myspace etc all gained traction as basically setting up a website or wordpress site was just not practical at one time. They all give the impression that it's a practical and reasonable alternative. And that's what 99.9% of their users think.

And then of course the funding starts to dry up and the accountants start needing to see some hard $$$$ income. And that's when the ToS start to "adapt" to enable aforementioned sites to monetize "their" content. Oh didn't you know ? It's not your website after all. Sorry ! And thanks for getting your friends on board too !!
Date and Time in Java 8: Timezones
The flexslider plugin I used does support swipe feature.
Demo : http://srikanth.me/modern-resume

http://www.woothemes.com/flexslider/
And better question, how long before the US government made such an alternative effectively illegal?
Getting started with iOS Views and View Controllers: Part 1
Kevin Rose on Instagram -- If you don't like the service, stop using it
If you want to learn linux, you will need to learn vim.

It's pretty much the only decent editor constant in all linux distos. I think it's better to get it out of the way or the linux user won't be able to edit a file properly.
Mac users get an official Ubuntu One client
The best example of feeding the troll was when Pan released version 0.10.0.92 as "Andrew Orlowski Can Kiss My Ass". [1] This was in response to him flaming Gnome 2.0. [2]

1. https://mail.gnome.org/archives/gnome-announce-list/2001-Oct...

2. http://www.linuxtoday.com/developer/2001101100220PSGN
Same here too
Congressional Spending Problem in Easy to Understand Format
Robert Anhalt Writes in comments:

... They [users that left] bought the CNET article that misreported on the proposed changes and thought that Instagram would all of a sudden have the ability to use their content for the purposes of advertising, hence quitting like Manny down there. The proposed changes were actually better for users, as they would have limited the existing advertising ability to be "about or around" the user content, but now we're sticking with the ability to modify user content for advert purposes. The media misreported it, the people bought it, and Instagram got to stick with their original TOS that will benefit their advertisers.

Anyone who left Instagram because of this never read the TOS in the first place and gets their legal advice from people with no background in IP law. For the record, this is exactly why I get my IP/patent/copyright news from The Verge, who have Nilay Patel and Matt Macari on staff, former IP/patent/copyright lawyers, on staff. That's about as credible as you're going to get.

---

Could anyone with knowledge on the matter explain if it's true?
The sale is officially over but the new price is $50 which is still a steal!
I use this and it always tells me about something I forgot (or that crept in while debugging something).
Just look at the rate of increase between 2000 and 2012...

Military: 144% increase
Homeland "Security": 359% increase
General Services Admin: 1363% (!) increase

All very good if you are on the receiving end (military-industrial complex, government workers, bureaucrats)...
Riga, Latvia. All good.
Then the band members all went to holland to use this modern, well outfitted studio space in a fetching shade of orange. The owners of the studios had the sense to charge them a reasonable fee and so they actually stayed, and all was well.
Yes, and the most common way of achieving that is by showing me ads, not by selling my photos. Now, why should I have assumed the latter, and not the former?

Hell, I don't have an Instagram acount anyway...
Case in point: he flamed Charity: water for having the temerity to promote an event around twitter. The horror! This actually got a write up from Paul Carr in The Guardian.

http://www.guardian.co.uk/technology/2009/feb/17/twestival-c...
Other than occasional 502 errors, the site doesn't work for me. Browsers used:

1. FF 17x

2. Maxthon 4x (IE engine)

3. Seamonkey

Chrome is too memory intensive for my machine and the font rendering is poor, so stopped using it.

Any others having problems?
> ... they would argue that 9/11 was an "invasion", not an invasion. See how that works?

Um, no, I don't.

> Also, the perpetrators were from Saudi Arabia mostly, yet Iraq was attacked ....

I must be missing something here, like what that has to do with the current constitutional discussion.

> Remember Powell before the UN, with a dry throat and sweating a lot ....

That's not the way I remember Powell's UN WMD presentation.
i have fixed it. you might have to clear your browser cache though. thanks
We use a lot of services at DNSimple. Here are some of them:

Chargify (http://chargify.com/) - recurring billing

Stripe (http://stripe.com/) - payment processing

Librato (https://metrics.librato.com/) - metrics

Mailgun (http://mailgun.com/) - email service

Boundary (http://boundary.com/) - network analysis

Papertrail (http://papertrailapp.com/) - consolidated logging

PagerDuty (http://pagerduty.com/) - alerting

TravisCI Pro (http://travisci.com/) - continuous integration

CodeClimate (http://codeclimate.com) - static code analysis

BugSnag (https://bugsnag.com) - exception tracking

Also, other services that have already been mentioned (like Github, Intercom, Trello, Dropbox, Sendgrid, NewRelic, etc)
@meaty you say "I work in the financial services sector now".

with all your potential to teach and share your vast electronics knowledge, why stick around in finance? there isn't enough people willing to dedicate their time helping. snarky-commenting on hackernews does not change things - actual work does. write some articles, posting tutorials and ship cool kits - join in!
Already uninstalled :( I wish sometimes startups were as loyal to their users as they expect their users to be...
"I don't care what they do."

Exactly the point of the OP. Thanks for not helping.
Can you mention your User Interface design skills and perhaps show some examples? I personally am interested in finding someone who can design and implement beautiful profile pages for companies and people. Please post examples, if you have. Anyone else reading this with those kinds of skills, please get in touch. Bonus for Business Intelligence-related skills (from the ETL part to the algorithms to the visual and tabular graphics, analytics, and alerts). Cheers.
Same thing as the "you wouldn't steel a car" analogy. Didn't think XKCD would fall for that mistake.
from outside, the american approach is going full-expert overboard about something that really is just part of everyday life.

you see this with all kinds of things - americans can't simply go for a walk, they have to be wearing the right specialised shoes; they can't simply read a book they have to be using an e-reader with a special package that provides the latest volume from their bookclub; they can't simply cook a meal they have to be a foodie that obsesses over the latest source of truffles; they can't...

obviously this is all caricature and cliche, but you yourself criticise others for being "very american" before acting out the same ritual.
I've never been to Chad's garage so far and probably ever won't.

One point to see here is that digital things are unlike physical things and can be copied and stored somewhere. You wouldn't even know!
Seven Codes You'll Never Ever Break
Original article (discussion): http://news.ycombinator.com/item?id=4947013
Uhm.. no.

I know _way_ too many sysadmins, even distro maintainers, seasoned devops engineers, who have stuck with nano, joe, etc. for years and years and still stick by it. Although I am glad that I learned vim when I was starting out some 6 years ago, I wish I had spent all that time learning Python or Perl well. Too often the importance of vim is over-inflated as a necessary skill -- but it's just one _tool_ (besides emacs) that gets you some efficiency. That is all it is. I would _never_ advise someone starting out with Linux to spend huge amounts of time learning vim/emacs, it's too much of a distraction in the beginning.
The sale is over, and now a personal licence is even cheaper ? (50$)?
Excellent marketing :) I know a lot of people with a lot more experience than you willing to work for 50 euro/hour from Spain, but also from the Netherlands and Germany if they don't have to sit in an office. If someone hires you, it gives hope for others. I know high spec coders from Spain with > 5 year experience in companies, top iOS dev skills and a lot more working for not even half that freelance.

Edit: downvotes because... ? Anyway: I think $66/hour is not expensive per-se, but it can quickly become way too much; 8 weeks is almost $22k, is that interesting for a startup? How about fixed price like: http://iwbyp.chris-granger.com/?
Thinking Parallel, Part III: Tree Construction on the GPU
EA is the second biggest in monthly iOS revenue, that's why he compared to that. It's not unfair at all.
I hear this slogan a lot, because it implies that if you're paying for the product then you're NOT the product. Which is false and misleading.

(That's "implies" in the English language sense, not the mathematical sense. Substitute "suggests" if you prefer.)
Escort Manchester
BlueChip Escort Agency in Manchester is a high class agency. To arrange an appointment with a Manchester Escort phone 0161 832 0167 for a date this evening.
Qt 5.0 is now ready
True, but one thing I noticed is that some command line tools like to just throw vi at you unannounced when you do something that required editing.

This was one of the most frustrating things when I was learning linux, "I press buttons but nothing happens, how do I get out of here?"
How to Customize Keyboard Shortcuts in Photoshop
Adobe Photoshop also offers the super-useful solution of allowing users to create custom keystrokes. With simple keystrokes, you can save precious seconds.
any experience with php frameworks like simphony2 or laravel and with oauth2 (server and client) for api's ?
What if I want them to use my pictures in ads... I don't mind! I take a really good picture, and I'm sure Sam Adams would love some of the jolly good times I have with the product in my hand.
Yup good point, I think you might be right. I loved the name of this conference, speakers list happens to be heavy on Japanese:

http://www.hfm2012.com/speakers
sombal?
Ten 'most hackable' foreign languages (for English speakers)
The English language is closely related to many Germanic and Romance dialects, so when it comes to language study English speakers aren’t starting from scratch.
No need to write these complex new examples, here's my favorite English injection attack for those unfamiliar with SQL.

http://www.bored.com/photos/putacorkinit.html

The speaker is your web service (which knows the backend language but still fails!), the audience your database. Now spot the malicious requests.
This is the simplest explanation of all those I have read here.
Seriously? You can forward them to me. I am working from Belgium and am currently swamped with iOS projects, would love to get some experienced freelancers aboard. Email is in my profile.
I can confirm it works now. Thanks for the quick fix.

What was causing the problem and how did you fix it?
I'm getting very tired of hearing this. It's like we make up excuses for startups being dicks. There has to be a way to find business model that involves showing respect for your users and the content they're creating, while still making money on ads, offers, etc.

It also completely ignores the fact that paying customers get ripped off all the time, by the companies they pay money to. In the wider perspective, being a dick doesn't seem to correlate to receiving money from your user-base.

Here's an excellent text about it: http://powazek.com/posts/3229
I can create basic user interfaces and have experience doing UX. However, I am by no means a user interface designer who can craft beautiful pages, sorry :) good luck!
This is so long overdue, but I feel like I've been using Joda Time for so long that the benefit of having it in the platform is kind of outweighed by the hassle of learning a new API.
Ok, sure, all good English speaking (and some Dutch); sending you mail.
You can prevent this with a simple and cheap Nokia DC-16 portable charger put between the charging station and your phone.
First ever Android Botnet
So the plan now is to still experiment with new business models, but instead of just letting people guess what the heck they are, they're going to be more explicit in a future blog post, before, presumably, rolling out TOS changes to go with them.

And that actually sounds like a much better approach than when they did this week.
The margin under the subheading should be the same (or at the very least not smaller) than the bottom margin of each paragraph, otherwise you end up with the subheadings looking like they're attached to the paragraphs that directly follow them, creating a false hierarchy with a single paragraph rather than a selection of paragraphs. If you want to give each section extra separation increase the margin above the heading instead of decreasing the one below it.
If you want to learn Linux; use Linux.

It's that simple. It won't be easy, but it will be worth it. There are no silver bullets. For anything.
I think this one has missed the point... Chad does everything he can to get people store their shit in his garage and is really proud that so many are using his garage.
TideSDK - Create Multi-Platform Desktop Apps With HTML5, CSS3 & JavaScript
Thanks :) However, 8 weeks delivery time does not mean the cost will be $22k! I will have regular talks with my client on Skype and let them know the approximate working hours (which should be ranging from 50 to 200 hours, depending on the complexity of the product).

6-8 weeks delivery time just means, well... that I will deliver the product in 6-8 weeks. :)

I also work on a milestone basis and regularly show progress. This means that my clients will have a clear idea of what they're paying for. Not a bad deal and certainly not overpriced imho.
But differently from Chad, instagram openly does care if you leave. So you've got leverage to negotiate with instagram, but not with Chad. I don't care if you prefer to label it as users or products or whatever. If they care to keep you, then you've got leverage to negotiate, period. The rest is just subjective semantics.
I really don't understand why (in terms of number of users) Debian-based wasn't the number 1 priority, let alone why Gentoo was given preference to it.
"On Christmas day 30,000 children will die around the world from preventable diseases.Think about that while you stuffing turkey down your pie hole.reply"

A brilliant atheist said, "How can a loving God not have caused the discovery of anesthetics centuries sooner?"

The Bible says to praise the Creator, not enrage Him cause he can't feed children cause humans push the limits of the ecosystem and always starve. I wuv God, damn vermin, breaking His heart!

http://www.biblegateway.com/passage/?search=numbers%2011&...

Read Numbers chapter 11, ya fucker who hates God.

God says...

of whose spear weighed three hundred shekels of brass in weight, he
being girded with a new sword, thought to have slain David.

21:17 But Abishai the son of Zeruiah succoured him, and smote the
Philistine, and killed him. Then the men of David sware unto him,
saying, Thou shalt go no more out with us to battle, that thou quench
not the light of Israel.

21:18 And it came to pass after this, that there was again a battle
with the Philistines at Gob: then Sibbechai the Hushathite slew Saph,
which was of the sons of the giant.

21:19 And there was again a battle in Gob with the Philistines, where
Elhanan the son of Jaareoregim, a Bethlehemite, slew the brother of
Goliath the Gittite, the staff of whose spear was like a weaver's
beam.
Instagram gets to stick with whatever TOS it likes. Users get to delete their accounts and use a service that isn't an obnoxious content thief. Everyone wins!
EDITOR environment variable usually takes care of that for most of them.

An esoteric example from my MacOS X:

sh-3.2# EDITOR='cat' vipw | grep root:

root::0:0::0:0:System Administrator:/var/root:/bin/sh

daemon::1:1::0:0:System Services:/var/root:/usr/bin/false

vipw: no changes made

vipw: /etc/master.passwd: unchanged

_cvmsroot:*:212:212::0:0:CVMS Root:/var/empty:/usr/bin/false

sh-3.2#

Great excuse to talk about environment variables and changing/examining them...
It says "Inofficial ebuilds" under the Gentoo section.
Metaphor is a too weak -- The differences between physical storage and social photo sharing are just too numerous.

Chad would have actively promoted that you add stuff to his garage. He'd have also encouraged you to encourage others to put their stuff there -- and he'd have encouraged you to put stuff there on others' behalf.

Plus, somehow, convincing people to put stuff in his garage (greatly, greatly) increases the value of the garage.

So yeah... I know it's a joke, but it's a labored one.
But I never said you have to spend huge amounts of time learning vim. You just need to learn the basics and it will help you a lot more than not covering it at all.
I think a better comparison would be... a community art gallery opens, they invite all local artists to show their work for free. It becomes more popular then the Louvre and the owner gets fabulously rich, and sells the gallery to MOMA.

One day the new owner of the gallery realizes it's losing tons of money (and taking visitors from it's money making gallery in NYC), and it knows the artists are not going to pay (and maybe can't afford to). So it starts making prints of the artwork and selling them without giving the artists a royalty.
The big difference between vi and all the other editors out there is that some version of vi is installed by default in just about every variation of *nix you're ever likely to encounter. Vi doesn't have to be your favorite editor, and you don't have to be a power user, but you have to know at minimum how to edit a file with reasonable proficiency, so you're not completely lost the first time you ssh into a box that doesn't have your favorite editor installed.
it was a javascript error. somehow cookie containing tlds to search for was not being set correctly (for the first request). added fallback logic.
via: http://www.functionn.in/2012/12/tidesdk-create-multi-platfor...

Looks like a great framework for developing cross-platform applications. Use web technologies for the front-end and PHP, Ruby or Python for the backend.

What's great is that it has a quite popular app which uses it to build it's cross-platform desktop app - Wunderlist.

I am disappointed there's no Node.js as backend language though. However for those interested, there's an alternative: App.js - http://www.functionn.in/2012/07/appjs-build-desktop-applicat...

Looking forward to see how it matures :)
This is a beginner mistake which I have a hard time believing the entire mortgage market failed to spot.

My personal belief is that they knew of the flaw of the models but did not care since their personal incentives were more profitable if the model was not fixed.