skysight-inc/HackerNews huggingface dataset:
You hire a sales team to sell your product. They're the least invested in the overall business, they have the highest turnover rate of any other department. Typically, they're young, inexperienced, right out of college. Typically, this isn't their only job. Most care less about the overall viability of the company or the company image then they do about making a sale and a commission.

The balance between sales and the long-term vision of a business is hard. You need people that are driven but are interested in sticking it out. Sales has a high-level of burn out so it's hard to get someone driven and interested in staying long-term at a company.

This Uber thing is salespeople doing whatever it takes to get that commission. Uber maybe needs to reinvent their sales incentive structure the same way they've reinvented ridesharing.
>Making a UGC revenge porn site doesn't need to be defended by anyone.

OP isn't specifically defending revenge porn sites in general, but rather pondering the ramifications of user generated content in general (which, to me, seems off-base as the fact the content came from centrally organized hacking seems to be the key issue).
Honestly, my gmail gets a lot more spam (and I mean into my Inbox) than the self-hosted email that I actually use (I rarely touch my gmail).

Also they seem to engage in very spammer-friendly activities such as notifying spammers if and when you read their spam email (if images are turned on by default). Soooo, I can't imagine that competing against their spam filtering is as impossible as people tend to believe.
This.

Time is limited. You have to "spend" it wisely on stuff that's important to you. What do you spend your 4 hours of "free" time each night? Wife & Kids? Bar? Football? learning new languages? Every choice is made at the expense of other options.

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

Also... look in the couch cushions. I find lots of stuff there when I can't find something.
ActiveRecord's `where.not`
It's not (just) the humor per se, but how they're just so much more welcoming and friendly toward newbies.

Funny comic about the relative seriousness of Bitcoin: http://i.imgur.com/4z9neQO.jpg
> a program that was compiled using LLVM?

Neither compiler affects the licences of the output. In the case of a compiler, the "end user" is the end user of a compiler (which in today's world is a developer, but 20 years ago may not have been).

End users are "screwed over" in this sense every time permissively-licensed free software is forked into proprietary versions that the users cannot do one of the following

1) Study (view the source)
2) Modify (edit the source)
3) Distribute (send the source or binary to another person)
4) Distribute modified versions of the software

All of these freedoms include the freedom to hire someone else to do this for you, so even if you are not a developer, you still have the potential to benefit from free software, the same way all drivers benefit from the fact that any mechanic can service a car (not just the dealer).
I think there is an interesting contrast between this recruiting approach and the Google/Apple/Intel/Intuit non-recruiting agreements people were complaining about yesterday. Yet here, the weight of opinion is on the other side, while I see them as roughly equivalent.
No one died/was seriously injured in the Tesla fires. That makes it a completely different situation.
They're paying cancellation fees. If I order a bunch of pizzas from Pizza Hut in order to find out who the drivers were, and paid for them, then there's no issue. Even though I don't intend on eating the pizzas, I still paid for the service. In this case, Uber is paying the cancellation fees for the privilege of booking, then cancelling, a Gett ride.
Another one to check out:
http://smallbasic.com/
>So, you read an article about how easy server-side rendering is with React

The article just says it's easy. It doesn't provide any concrete examples.

I imagine it would be easy in Node to do this but what about Ruby, Python etc.
I think "free" is too much of a loaded term. "libre" seems to work a bit better.
Productivity hack: Secrets of getting more done at work
Were they the most important words you say to her, though?

Most of humanity has constantly been forgetting most of the conversation they've had with their loved ones. Maybe it is not reasonable to try to hold on to the literal incarnation of daily banalities.
I just realized how you could generate thousands of points of Hacker News karma without ever manually writing a post or comment:

Watch all major status pages (e.g. Google, Facebook, Heroku, etc.) and immediately auto-post the link to that page when anything goes down.
You should be able to download the latest version of the app that is supported by your version of iOS.

But, the ipad 1 is already 4 years old. That is pretty old when you consider how quickly the market moves.
Writing a Negative Online Review: $3K Fine and Wrecked Credit Score
>He's basically saying: "We must avoid design decisions that allow users to do X, because we disagree with X".

Well obviously he wants to void design decisions which allow limiting end user rights given that protecting these end user rights is the entire idea on which FSF and subsequently the GPL licence was founded.

Rights which include the source code to see how a program works and be able to modify, run and copy said software.

Allowing for proprietary plugins in GCC means no longer protecting these rights, which of course makes no sense from FSF's standpoint as again, protecting end user rights is and creating software which promotes these end user rights is their reason for existance.
> If LLVM is so bad

RMS doesn't have a problem with LLVM because it's bad, he has a problem with it because it's good.

> the biggest hurdle to people caring about copyleft is the sheer tonnage of disrespect people like RMS show to others

No, the biggest hurdles to people caring about copyleft are by far the incompatibilities with accepted practices and existing software that make it a lot of work to comply with copyleft ideals.

RMS's tone never seemed disrespectful to me. Uncompromising and occasionally blunt, yes, but never disrespectful. What would you have had him do differently? Compromise his ideals? Spin out a comforting but insincere apology that focused on licensing technicalities rather than the underlying philosophical issues?
Well, your feet aren't ever "missing": as far as classical GR is concerned (even with Hawking's semi-classical quantum corrections included), your experience would be perfectly comfortable and unexceptional as you drifted in. The issue is that in that scenario, your head isn't on an escaping trajectory: the nerve signals from your feet might be moving "outward", but your head will be moving inward, and the signal will only get to your brain after your brain has also crossed the horizon.

Now, if you were wearing some sort of rocket collar that fired powerfully just before your head crossed the horizon and carried it safely away from the black hole (or even just held it there), you're right: you wouldn't ever receive that signal from your feet. But I'm pretty sure that would be the least of your worries! (And you would notice your missing feet. And torso.) Roughly speaking, the only non-orbital trajectories close to an event horizon that don't fall straight in must be moving pretty close to light speed as seen by infalling observers.
Out of curiosity, why don't you release metrics?

I would like to use Stripe for one of my startups.. but wasn't able to find any numbers.. so since the company is young, and you get a small fraction of the total processed... with 30 employees at Stripe... I figure you have a huge burn rate.. and I'm hesitant to use it.. not when I'm already familiar with authnet, paypal, and others..

Stripe looks great, but no numbers means I can't be sure if you guys are doing well.. or if I'm going to be doing an integration with a different company in a year.
Are you comfortable with Google data mining your secrets to sell ads?
Craigslist doesn't hold the same clout outside of the Bay Area in my experience. Almost never the best place to look for anything.
I agree, that's the real question here, not, "Did Uber mean to hurt Gett?"
I've been doing this 40 minutes total a day for almost a year. I've probably doubled my knowledge of programming in that time. Something about the short time and nothing else to do gets me to focus like crazy.
Nobody knows whether it was down and when!
When the Uber NYC General Manager is doing it I would hardly put it on sales.
Take Control of Your Email Address (2013)
Maybe the dynamics change when things get to gmail's scale and customer base, but if this was the result of a single action wouldn't the person responsible have learned one of those "I'll absolutely never do that again" lessons? Also I'd consider it a failure of the system if one person's action could create a result like this with no oversight. Maybe the manager in charge of that would be under more heat?

Then again, maybe everything I said goes out the window when things are at this magnitude.
> I would guess they describe their work as "open
source" and do not talk about freedom.

Actually he doesn't....he considers Clang/LLVM to be open source and not free, Clang/LLVM does not restrict users from developing their own extensions and licensing them as they see fit which ironically makes the software not free (according to the RMS ideological software freedom purity test).
The 3rd world uses software too, you know...
He assumes that helping proprietary software is a bad thing (well, more accurately, he asserts this axiomatically). However, proprietary software can have many benefits. Many if not most successful software businesses have made great contributions to open-source and the development of free software. I know for a fact that a huge amount of linux development is driven by for-profit companies. If a company can make a profit, make an excellent product, and pay it forward by contributing to open projects as well, it sounds like a win-win to me. This might violate RMS's axiom that only free software is good, but as Hitchens says, "What can be asserted without evidence can be dismissed without evidence."
This is not an alternative to Illustrator.

It's a very very basic vector editor that doesn't even let you rotate things, import any standard vector formats (SVG, EPS, AI, PDF), have dotted outlines, distort, curve the text, etc etc etc.

I understand it was a lot of work, and you did a great job, but let's not pretend this implements even 1% of Illustrator.
You're right, I had missed some of the implications of that statement. Basically, he considers the additional free software created to be a negative rather than a positive, because it gives an even bigger benefit to proprietary software.
Guess you are correct, I was even told by the dealer, guess we all believed the rumors and the demo pickup. I wonder if that will change anything.

http://www.ford.com/trucks/f150/2015/
All the people OP mentioned are there, all 5.
I think there's something to be said for having a female author to look up to, for young girls (and boys) in terms of dispelling programming stereotypes at a young age. And no, I don't think a man could accomplish the same thing. As far as the actual content though, no argument.
You've got to admire RMS for that. In the previous email, ESR is essentially saying "GCC is doomed if it doesn't change, it will be legacy" and RMS response is one of no compromises.

I respect that, even though I disagree almost completely and have no alignment with what the FSF proposes.
What, out of curiosity, is the charge applied to social engineering or phishing login info?
The Telltale Walking Dead game is actually based on the comic book universe, which is distinct from the TV show. Also, the game features a completely separate story, with only a few character references for fans to catch.

So no, you don't need to watch the show or read the comic to enjoy the game, but as with all license properties it never hurts.
Billion-Dollar Startup Club
I think that it's terrific but does a disservice to Illustrator. It's terrific because you've built it - and what's there, works, wonderfully - but does a disservice to Illustrator because the devil is in the million details that Illustrator has already implemented. But I know you want help to make and iron out those details, so really well done!
Good god people, read the lead of the article. This isn't going after him for hosting UGC, this is going after him for cracking into people's computers, stealing their personal photos, then publishing them online.

This is a question of theft and unlawful entry, not free speech.

> Hunter Moore, 27, and Charles Evens, 24, face charges including conspiracy, unauthorized access to a protected computer to obtain information and aggravated identity theft.
Yes plz do that when you have a chance.
There are some good HOWTOs out there, but it is always good to see more examples.
SO DOGE - WOW!
Execept it's not even that. It's a narrow definition of freedom. Free as in socialism vs free as in capitalism.
Good on you for getting it done. This also happens to be relevant to my interests — purchased.
The CurveCP implementation in libchloride doesn't claim to be embeddable, and I wouldn't personally use libcurvecpr where it mattered because it's yet well eye-balled. The author, Noah Fontes, with utmost kudos and respect to him, seems to be working on it alone and admits that he lacks that domain knowledge ("I don't claim to be a security or cryptography expert in any senses of the terms").

I think it's fair to say that CurveCP isn't production ready despite being "developer proof" since 2011.

What I mean to say about the project being "stillborn" is that it hasn't progressed to something like an IETF RFC or gained any real traction as an alternative to TLS. It's a real shame because a cryptographically secure session layer and long-overdue rework of TCP are things we really need. Projects like Mosh (SSH alternative) have already demonstrated how mobility can be improved with good crypto at the session layer, rather than above it.

Going back to ZeroMQ... it's one of the most "developer proof" libraries out there for messaging, yet they decided to implement the half they felt they could get away with. They could have opted for a "curvecp://<key>" URI scheme for bind() and connect(), defaulted to UDP under the hood, and perhaps gained endpoint mobility, but it didn't happen. Pragmatic perhaps, but if there was anyone who could have pushed CurveCP further it would have been those guys.

I don't see the complexity and mess of TLS going away anytime soon... and I expect most people implementing TLS in C or C++ to be using GnuTLS, OpenSSL or perhaps Mozilla NSS for the foreseeable future.
To elaborate, a merchant can easily monitor (or pay someone to monitor) transactions being sent to miners in real time. The probability of a successful double spend decreases drastically as the time since the first spend increases. If someone hasn't tried to double spend in ten seconds or so, they'll likely fail if they try.
I understand that he needs and wants to support the cause of free software, but you can do that without making the hyperbolic statements he is making. Being as ideologically rigid as he is can be counter-productive, as people like me are less likely to take his arguments seriously if they seem to be founded more on dogma than sound arguments.
BAD DAY AT THE OFFICE
A miner has the same likelihood of beating the rest of the network at N blocks no matter what the block duration is.

An attacker in a 1-minute block network will have the same likelihood of winning 10 blocks (in 10 minutes) as if they were running bitcoin and won 10 blocks (in 100 minutes).

However, in the 1-minute network, there are ten times as many opportunities in the same amount of time to attempt to perform this kind of attack.

If I wait for 2 confirmations in Bitcoin, is this more secure than, less secure than, or equally secure to waiting for 20 confirmations in Dogecoin?

The analysis is a bit tricky.
You're reminding me of a quote from Patti Smith: it's about New York, but it could easily be about SF as well...

http://gothamist.com/2010/05/03/patti_smith_suggests_finding...

"New York has closed itself off to the young and the struggling. But there are other cities. Detroit. Poughkeepsie. New York City has been taken away from you. So my advice is: Find a new city."
I can only speak for myself but my experience has been exactly as I claimed. I have two broadband connections in my home, one from BT and one from Virgin Media. The BT connection has no filtering enabled (the screenshot in my post is from my BT account) and it only took one click to confirm I didn't want filtering, my Virgin Media connection is not filtered and I haven't had to touch any settings for that.

Perhaps an individual ISP has improperly implemented their system?
If you have a security requirement, wait for 20 confirmations before accepting the currency.

The problem is that the "most convenient" BTC confirmation time is ~10 minutes (but can be as high as ~1 hour due to the random factor in finding the next block). You can always wait for more confirmations if you want security, but you cannot change the protocol to be faster once it is set.

10 minutes is far too long. I argue that 1 minute is still too long, but is far more acceptable. Again, if you really want high security, wait for 20 confirmations or more. It will take longer for BTC to reach 6 confirmations than for you to get 30+ confirmations on DOGE.
The whole online review thing is thoroughly broken. I am not even talking about people leaving bad reviews for things like "the seller didn't ship it on time", etc. I am talking about the fact that most people that leave a review have nothing to compare the product to. For example, try shopping for a wireless router. You'll find lots of people either praising or bashing it but having no basis for comparison. Star ratings are completely screwed because lots of people give both one and five star ratings based on completely insane criteria. Long written reviews are naturally most informative, but you have to remember that they are also extremely subjective.

On the other hand, you can't trust expert reviews either. The experts spend too little time with each product to form an actual opinion. They often form their opinions based on some very shallow factors. A canonical example of this is mobile phone reviews by sites like Engadget or Gizmodo. They review so many phones that they can spend only a few days with each.

Edit: one of the worst things for this is reviews of hard drives. While there certainly are hard numbers to go off, there are also lots of opinions: "Well I've owned 6 Seagate drives over the past 4 years, and they all ended up dead. Seagate products are crap!" That does not mean that all Seagate drives are crap, maybe just laptop ones. Or maybe your controller is bad and you keep attaching good drives to it. Or maybe you keep sticking these drives into a case with poor ventilation. On top of that your sample size is too small.
Only until a first-world company has a third world militia torch his fields for non-compliance.
This is going to sound kind of ridiculous, but I think a flaw with this viewpoint is that you're saying that a "revenge porn" site is inherently bad with bad effects and bad intent.

For the sake of argument, I can imagine a scenario where an upcoming adult model submits "revenge" pictures that she took herself as a form of free publicity, or another popular revenge site that is actually run by an adult modeling company where all content is actually generated by them under the facade of being "revenge porn". Should this content be illegal? Should the site that the model submitted to be fined? What if all documentation was destroyed in the case of the second site, but it was just the state going after it? Do you trust a court of law to make these decisions accurately?

These aren't easy questions, and this is why I have trouble with going after businesses that are morally suspect. It always seems to set a dangerous precedent for businesses that are on the edge or on the "moral" side of things.
The filter on your mobile phone has existed for years (when I was a teenager in 2006 my Orange mobile phone had such a filter), it's a practice over a decade old. It has nothing to do with the supposed "UK Porn Filter" (which doesn't exist).
Rotation is possible. Activate the (rotate indicating) tool and move the resize/move/rotate handles.
I think more that people are more likely to communicate when things change rather than when they don't.

"This is your pilot speaking. The engines are currently not on fire and are still attached to the plane. That is all."
Wow, your post became very interesting to me in the last two paragraphs. Have you considered joining organizations that do make demands on you (and hence keep you connected to society), but not for financial reasons? Social clubs would work, but I would expect more meaning would be found in community service, religious organizations, artistic projects, etc.
A better boarding pass? One frustrated flier’s idea
Yeah, that or you can get an EC2 micro instance free for a year on AWS.
> clang undermines this because you can create non-free software based on it thus making it a tool that can easily be used to restrict freedom.

It seems that implicit in this claim is that if non-free software exists, its mere existence restricts freedom. Would that be a fair statement of anybody's position in this debate, or have I gone off the rails?
Beautiful code. Love it.
It's pretty easy to steal and use a credit card, doesn't mean a lot of customers do it. For low-value transactions, it's not worth spending much time on. You save that for low-volume high-value transactions.
This is one of the things I'm jealous of America for coming from a British perspective: that is, a wide variety of cities being technologically advanced and good for startups, tech and businesses generally. Think Austin, think Raleigh-Durhan, think Philadelphia, think Seattle..

Everything in the UK is so grotesquely skewed towards London when it comes to modern tech. Some other cities aren't entirely horrible (Manchester, say) and some have a technically progressive air going for them (Brighton) but it sounds like even St Louis as a relatively small US city has more going for it in one place than most top tier British cities that aren't London (say Leeds, Nottingham, or Birmingham).
Came here to say the same thing. You can't roll back without rolling back your database, but I've yet to see a good way to accomplish that. What happens to the data you collected since your last backup? How much downtime do you need for the db rollback?

Also, when you do your rollback, what happens to?:

- data in caches like memcached or redis

- images on S3/etc whose URLs are stored in the database

- session cookies on users' browsers

- state you've created on systems you integrate with, e.g. fulfillment, warehouses, email lists, . . .

The database is only a portion of your app's "state", and if you suddenly wrench it out of sync with the other systems, you're going to cause problems.

If you absolutely need to stop the world while you develop & deploy a fix, then have an "unavailable" message you can quickly drop in for a few minutes.

Maybe you'll find a bug that really does require restoring to a backup, but that should be rare and will cause a lot of pain, so making this automated seems very scary. You want to do your restore in a controlled, considered way, so you don't cause even more data mangling than you've already got.
Not when it results in lies and historical revisionism that besmirch his true legacy:

https://plus.google.com/+CarmsPerez/posts/GnVTvQNgvpf
Hobbyists pilot small drones for dogfights, photography