skysight-inc/HackerNews huggingface dataset:
PSA: Have a company blog? Link to your company site.
Just a reminder for all of you with a company blog: Make sure you put a prominent link to your company's main website.

It worked well for me in the past, with several signups tracked back to the blog.

Reduce friction at every step. Yes, making me guess/search/type in your website address is friction.

(I'm looking at you, http://blog.mailgun.net/, but it's just the most recent example I came across.)
"...without the use of a computer."

And in this age, with technology so advanced, and computing resources so inexpensive ... why? Because it's the geek's athletic challenge? Whomever's brain holds the most memorized facts is the smartest brain in the world?

I'd guess someone would answer "because you need to know this stuff to be good at your programming job!" To which I reply: if you ever make the assumption that you know how some bit of code will work in a system, you're well on your way to becoming the infallible coder that no one likes to work with. This is why we have testing methodologies.

Yes, you need to be aware of this particular nuance of C. My answers were more high-level ("the address of the beginning of the array", "the next int in memory, not the next byte", etc) and I have no need to know the precise memory locations when I can ask the computer to tell me.
Some data-processing is an intrinsic part of running a social networking site. That's not being complained about. What is being complained about is the secret data collection and processing that's happening without the user's permission or knowledge - visiting a page with a like button gives data about the user to Fb even if the user doesn't click the button. Fb then use that information to do stuff.

Since the user has no way of knowing if a page he's about to visit will have a Fb like button or not; and the user probably doesn't realise that Fb will gather the data with no user interaction on the button; that seems like excessive collection and processing.
To the courses defense, It's in an open classroom environment, while Khan Academy is Khan sitting at his computer, so it's much easier to get the sound right.
http://db.tt/RxFRnRF Cheers.
I am curious if the expectations had taken into account the slipped release. There is probably no doubt the slipped release hurt them, but typically, the new iPhone comes out June/July and probably fuels a large portion of their Q4. With the 4S just coming out, it will fuel their Q1 instead.

Additionally, if they did try to account for the late release, they probably had more people than expected holding off for the new phone. That could prove beneficial in Q1. Most of the articles call out that the dip in expectations will likely be short lived, pointing to the sales in the first days of the release.
This. It's the most important thing to stretch by far. One can definitely argue about whether or not people using Facebook should be allowed to complain that they are giving their data to them.

I do not use Facebook. They still try to get my data.

Well, they would if they could, and wouldn't be shitlisted by at least four layers of filters (NoScript, Ghostery, AdBlock, RequestPolicy). Still, I can't block Facebook trying to get people to identify me on photos I might happen to be on. While pretty much anyone I am closer acquainted to knows that we'd be through if they'd ever put pictures of me on Facebook, I can't control this for obvious reasons. I can't control photos taken of me on, for example, concerts, either. It's this loss of control that worries me the most.

What I am also concerned about is the fact that people who are not aware of the dangers that Facebook poses might learn one day - and then there will be no way to correct their mistakes anymore.

Finally, I am deeply anxious about the future of the net if stupid ideas like the Facebook login gain traction. I don't want to see a web where Facebook or Google are mandatory to do anything useful. It's already extremely disturbing how much of the net runs on stuff made by Google. This amount of dependency on a single, commercial entity is insanity, no matter how persistently they might insist on their "Don't be evil" policy.
That's the only thing Sendgrid does. And, they do it quite well.
He's not evaluating the performance of an investment, he's asking why the margin is different which is generally a product mix question.
Would love to see a similar/complementary integration with New Relic.
Yeah... I should.
I remember exploring Page99Test a while back. Hope it's going well for you.
Thanks! http://db.tt/q2zBDHD
Investment Strategy- William Rosenzweig’s Plans for Food & Health Tech
Unlock iPhone 4 4.2 - Methods of Unlocking With Greenpois0n RC5
You can't really contract out of these rights, they're yours to keep (if you're living in the EU, that is).

http://en.wikipedia.org/wiki/Data_Protection_Directive

Some countries go further than these pan-European rules and for instance require you to delete the data on request.

Facebook having a Dublin subsidiary is going to hurt big time.

The reason why you can't respond to some comments is because of HNs anti flame-war measures, a cool-off period is active before a reply link appears. There are some tricks to get around that, I'm sure you'll be able to figure it out.
So much outrage, and yet so little actual harm. These people may mean well but they are ushering in an era of government regulation of the internet that will (perversely) entrench incumbents like Facebook.
It doesn't matter where the stimulus went, but the fact that it was needed at all to prevent (or forestall) a second Great Depression. Of course, the whole idea behind the stimulus was to keep people paying their mortgages so that the trillions of MBS's in the system wouldn't default and bankrupt the banks, pensions, and whatever else had bought them over the years. Basically, another form of bailout for the banking system.
Flask is also awesome for python-based web development. I found it very easy to jump in as the docs are great: http://flask.pocoo.org/

Here's the post's Django example written using Flask: https://gist.github.com/1296926
I don't know about that. Sure, there are some people using 5-10GB of a 50GB account, but I'm sure there are lots of people that are sticking with the free account when they'd gladly pay a little bit $1-$2 for slightly more storage, and people at the other end that are either frustrated by the 100GB limit or haven't even bothered using the service because they know they need to store more than 100GB.

I trust Dropbox has done extensive market research and concluded that having two price tiers, plus the other benefits that come with such simplified pricing, outweigh the flexibility of usage-based pricing.
Didn't see this before I complained/wrote a PSA: http://news.ycombinator.com/item?id=3127588
I can relate to this. My son was watching TV when he was 2 or so (stupid Baby Einstein - we were thinking we were doing a good things).
But, then he started having problem with speaking. Went to speech therapists and things: but the thing which helped the most is: no more TV.

Apparently, at that age the biggest problem is that kids can't pick up language and speech by watching videos.
Time will tell of course. Sort of like Groupon turning down Google's 6B$ offer, might have been a good thing, might have been majorly stupid. (And of course '9 digit' includes $100,000,000)

There is a lot to like about Dropbox, but you really really can't just brush off the installed base of Apple. If anyone has their customers by the short and curlies Apple does.
>I really don't get the harsh kickbacks and complaints against things like "Facebook keeps records of pokes even if the user 'removes' them". So what? How is that something that is litigation or 'outcry' worthy?

Under US contract law, misrepresentation is sufficient cause to rescind an otherwise binding contract. The contract users enter into with Facebook is to accept their terms of service in exchange for being provided with a certain service. If the user can make a case that the service was misadvertised, e.g. by promising a "delete poke" functionality that was not, in fact, provided as expected, then this can be construed as a breach of contract on Facebook's part.
It is 100% completely voluntary. Nobody is forcing you to use Facebook. It is not even remotely close to the only communication service. I don't personally use Facebook and have no problem leading an active social and business life. Sure, a large portion of my friends use Facebook, but they also make phone calls, send text messages, email (through multiple different services), LinkedIn, Flickr, etc etc etc.

So how does Facebook have no alternatives?

If you don't like the product, or you don't like the way its run, or you don't like the way it handles your data, or you don't like the color of the log in button, then its simple. Don't use it.

As the original poster said, it is a private organization, and therefore you have a choice. This isn't social security, this isn't taxes. I can (and don't) use Facebook, but much to my dismay, I still pay my outrageous taxes.

This weeks' Monopoly is last weeks' MySpace when users choose to go elsewhere.
Because EU citizens have a legal right to privacy; in the EU, your personal data belongs to you, and this ownership cannot simply be waived contractually.

From the EU charter of fundamental rights, which has constitutional force: Protection of personal data
1. Everyone has the right to the protection of personal data concerning him or her.
2. Such data must be processed fairly for specified purposes and on the basis of the consent of the person concerned or some other legitimate basis laid down by law. Everyone has the right of access to data which has been collected concerning him or her, and the right to have it rectified.
3. Compliance with these rules shall be subject to control by an independent authority

http://www.europarl.europa.eu/charter/pdf/text_en.pdf

I wouldn't bet on Facebook in this case. you will see more of this, since most people in the EU speak English and are avid consumers of broadband, but are not especially sympathetic to the American philosophy of contract law.
About The Secret to a Better You Day 1 - Know Your Purpose
TouchPad didn't work out for me, even at $150... Listing on eBay soon. I only wanted to do one single task: read pdf programming books and make notes. PDFs are blurry as hell and you have to manually navigate 100's of pages, there is no way to efficiently skip... And taking notes? iPad can't even handle that. You have to memorize what you want to write on notepad, go to notepad, type as much as you can remember, so on and so forth alt-tabbing back and forth 100 times... Really lame. (No copy and paste either of course)
I should have qualified that by saying that there were a lack of services that suited our particular needs. We ended up concluding pretty quickly that for our purposes services like Mailchimp would have been prohibitively expensive. Also, we weren't particularly interested in running a campaign oriented service, which seem to be what Mailchimp and most of the services on your list are for. I don't remember seeing Sendgrid though. That might be what we were looking for, a simple API for sending mails that aren't tied to campaigns, but which provide the template niceness of services like Mailchimp.
I think so, yes. iCloud is a very different service but serves a similar purpose. I think ultimately it's a more elegant solution for what most people are using Dropbox for today. It's not just Apple though. It's Google & Microsoft too. I just don't see how DropBox a) makes money b) competes with deep OS integration of other cloud storage solutions.
That's the reason for this separate recon version.
It's finds the machine that is connected to the internet at the plant, along with what websites etc the user accesses. This allows them to target that machine/user with the payload which will get onto the USB stick and into the actual factory
I think the idea is great. A simple tech solution to a legitimate problem.

I don't know if you have this feature, but I would suggest logging of IPs/everything else when sending a broadcast (the number of teachers whom I saw have their password guessed or captured with keyloggers in high school was out of control, I would not put it past a student to get access to the tool and broadcast things for shits and giggles), and additionally maybe set up time windows that cannot be used for broadcast. I.e. if teacher is out with mates drinking one might think it funny to send a broadcast at 2am to all the kids, that'd be bad news.

Oh, and automated reminders maybe! Set up to send a message at 7pm 'remember to bring your permission slips for the field trip!'.

I imagine that parents might want in on the broadcast system as well, so they can also receive messages that have been sent to their kids.

Anyway, brilliant simple idea with a real use. Exactly what tech is for!
SendGrid, Postmarkapp, amazon email service....all of them do.
Pretty hard to comprehend. Not only are the results stellar by pretty much any measure but they make Google's quarter look sluggish which is saying something.

Very impressive.
Woah... 5GB! I'm so there.
Frozen Puck Hovers Over Track Using “Quantum Levitation”
http://db.tt/U6lJnbk Thank you.
muffle is broken until I have time to make a new patch. Probably not till this weekend.
Joanna, you really are a pro. Your generosity and your talent shine through. I have no doubt this will be huge success.

Just bought the bundle. What a deal!
This doesn't contain the payload. That means its target is not the same as Stuxnet.

I would assume that master copy of the Duqu takes over a computer then installs a recon'ing version on the USB stick that travels to the targeted facilities.

Of course this assumes Duqu's purpose/target/method are the same as Stuxnet. It could also be true that the attackers already know the info about the facility. All this strain of the virus is looking for is someone who works there.

I dunno...the ambiguity (in the article) is so high that the number of plausible scenarios is up there too.
Yeah, I think "weeks" refers more to noticing my own growing dissatisfaction, but it's certainly a 2011 phenomenon.
The fun thing about tags is that you can't remove them unless you join Facebook. And one of the complaints is that removed tags aren't removed, but made non-public. These two points are raised in complaints #3 and #11:

http://europe-v-facebook.org/Complaint_03_Tagging.pdf

http://europe-v-facebook.org/Comlaint_11_RemovalOfTags.pdf
drunk college parties

the kind that can prevent you from getting that job you want 15 years afterwards? Facebook may be a private company, but would you want them (or anyone) disgorging all their data on you that they've ever had in response to a government subpoena - for a background check or a security clearance, for example?
"Haskell too has macros. The subsystem is called Template Haskell. It is a Lisp-like AST generation framework that comes as a GHC extension"

I'm only reminded of this quotation:

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

– Brian W. Kernighan
I’ve found the exact opposite. BSoup will choke on invalid tags in the DOM, such as: <div id=“content”><content>…</content></div>

If I try to return the innerHTML of #content, I get '<div id=“content”><content>’ as a string, nothing else.

While I know that’s inexcusable markup, it’s nothing I have control over.

lxml (if it builds on the target system) has been much better for my scripts.
RubyMonk - ruby lessons right in your browser
Qt included in the BlackBerry native NDK
One might say his startup palmares are a little stale by now. I'm sure he talks to a lot of startuppy people though, so maybe he's just a good one-stop shop for trends and certain facets of the conventional wisdom.
Congratulations!

I'm sure there is a market for companies who would rather pay to have it written for them -- I know I'd certainly be interested. Any thoughts on launching a startup that does copywriting for companies/people? Perhaps charge by the word or page?
If you want to prove you're the better service what's your options? Hope someone does the benchmarking for you?
I think almost all of them.
It is also true that air-gapped systems do a lot more checking on the way in, then they do on the way out.
I was a little surpised that lxml is used in this example over Beautiful Soup. Any reason?
Nice. It does seem like one of the lighter-weight Python web frameworks might fit in better with the overall theme of this intro, and Flask is a great choice.

I thought about doing the same thing as I read through it.
It seems strange to call a liberal definition of rights "draconian". There must be a better adjective.
I second that. I'm lucky you do all my copywriting for free, but I would have been happy to pay hundreds of dollars for your time.
If you haven't used Adwords yet, Google has many free $75 and $100 coupons floating around online, so it shouldn't cost anything. I wonder if its fair to Dropbox though if you target people who would have signed up anyways. Also, if you need so much space, there are cheaper alternatives.
Hotcode - syncing changes between server and browser during web dev
Once Again, Google Proves They Don’t Care About Publishers
Malaria Vaccine Shows Promise, Scientists Say
Facebook data request, reference  “Section 4 DPA + Art. 12 Directive 95/46/EG”
This is big news. It confirms suspicions that the Stuxnet attack on Iran was not going to be a one-time thing. We now know that at least one group has already been running these types of attacks and surveillance all over the world for the past two years (with much more likely planned). In the coming years, this kind of thing is going to be the norm for nations and other organizations with the resources.
There is a cool German word for companies like Facebook or Google, which collect mounds of information about their users:
Datenkrake : http://de.wikipedia.org/wiki/Datenkrake
Primary example: the Like button. Even when I'm not logged into Facebook the button tracks where I go. I never checked a box to have the like button shown to me.

Also, agreeing to use a website does NOT give the website the ability to break the law. Otherwise, we could have drug-trafficking sites completely in the open with a box saying "By checking this box, you understand that we sell extremely illegal drugs, and that you will not take any action against this site."
Hmmm, I'm an Irish citizen, although I live in the US. I have often wondered at the weakness of US data protection laws, and this might make for an interesting study.
seriously, I would love to fix your problem. ping me.
How Assistly created a killer product by using Lean Startup methodology
Great that you promote requests, lxml, json (just json, not simplejson since Python 2.6), django to use by a beginner in Python. Pages from http://wiki.python.org/moin/WebProgramming might provide too much choice for a beginner.

You might add a tiny example of a microframework such as Bottle, Flask or an example from Pyramid written in the microframework-ish style.

Recommending `sudo` with `pip install` to a novice is not a good idea. System package manager or `pip install --user` could be used as alternatives. `virtualenv` might be out of topic for a short tutorial.
Duly noted! =)
One way is to view this as a geometry problem, 2d for convenience: a column represents a point in the plane, and matrices are transformations that can be applied to that point. Then the problem becomes, find a pair of transformations such that the point ends up in two opposite locations if the transformations are applied in different order.

a solution, under rot13:
n ersyrpgvba naq ebgngvba jbexf, V guvax ol naq nobhg nal natyr gung vfa'g avargl qrterrf be nal nkvf gung vfa'g gur k be l nkvf.

I'd be interested in an explanation for exactly why the exceptions to my solution don't work, I don't really understand why they shouldn't.

I read this this morning and haven't been able to get the problem out of my head since, glad this thread exists :)
same thing applies. year-over-year comparisons are more accurate.
For me, the biggest issue w/ these email services is that the devliverability of email varies widely from service to service. The API is almost secondary in importance to me now.

One service can email certain domains successfully while another service results in randomly bounced emails to the same domains.
Bought it as well. I couldn't find the "coupon" textbox though.. but nevermind, $33 is still a good deal!
I like the idea of being able to create a dashboard from selected Google Analytics metrics (I don't use Basecamp or any of the other datasources), and I also dig the design of the dashboard.

However, I don't see myself using this on a daily basis, but rather for creating a customized dashboard for a presentation (although it'd be nice to change the colors). As well, it'd be nice if you created new metrics that Google Analytics doesn't already provide.
DOWNLOAD a copy of your personal data here:

https://www.facebook.com/settings

Click 'Download a Copy'
You are not using it?
This is maybe the reason why you don't understand this.

For most people like me it is a tool to communicate to over 150 people and they expect me to have it. With most of them i can't communicate with mail any more.

Facebook himself says it's Messaging is replacing Mail for young people, now they have to act responsible about it.

It is like a telephone number you give to all your friends and someone says "Hey when you don't like something about it, just don't use it". You are invested in these things, it is not that easy.
The headline could plausibly, and amusingly, be: "Apple Disappoints With 52% Year Over Year Profit Growth"
Awww... you're so nice! Thanks. :) Hope you enjoy the books...!!!!
The crux of the issue as far as I see it is that Facebook aren't exactly being open and transparent about the data that they're holding on you, or how it's being used. If you don't know that, there's no tradeoff being made. And in a lot of cases, there's data being gathered about people who haven't opted in.

Seriously, read through the list of complaints:

Shadow Profiles Facebook is collecting data about people without their knowledge. This information is used to substitute existing profiles and to create profiles of non-users.

Messages Messages (incl. Chat-Messages) are stored by Facebook even after the user “deleted” them. This means that all direct communication on Facebook can never be deleted.

Data Security In its terms, Facebook says that it does not guarantee any level of data security.

Applications Applications of “friends” can access data of the user. There is no guarantee that these applications are following European privacy standards.

I mean, really? None of these give you any pause for thought whatsoever?
It's not Evolution Bureau.

It was Jason Zada (http://jasonzada.com/) a Commercial and Music Video director who may have one point been at EVB (and was the one who registered manipulation.com) but apparently he's now at Tool of North America.

http://bits.blogs.nytimes.com/2011/10/18/mysterious-site-cre...
Oh, no! Please contact me at joanna AT copyhackers.com and we'll get that discount sorted out for you!!!

In case this is a problem for anyone else, the coupon code box is on the first page of the cart/checkout, on the left side of the screen, just below the product thumbnail.