skysight-inc/HackerNews huggingface dataset:
Who brings up free speech? The only time I see free speech in these discussions is when someone is trying to discredit opponents before they even chime in. No one argued against reddit for "free speech". It was about implementing arbitrary new policies because something was deemed "inappropriate" by a sole authoritative source, which is what has happened here as well.

Tumblr is free to do whatever they want. Users are free to ditch Tumblr because "self-injury" isn't defined and Tumblr gets to be the sole decider of what is or isn't allowed based on their arbitrary rulings.

(Hm, downvoted for pointing out that the only person here who brought up free speech... is someone who preemptively and unnecessarily argued against using free speech as an argument. Literally, no one here is saying Tumblr is required to allow this for free speech reasons.)
Computer Programmers the 7th most sleep deprived profession
The need to be a technology contrarian, that's why.
Listen up, Retailers. Point of Sale is Doomed on Facebook
Many changes in Xcode 4 seem to have been made entirely for cosmetic reasons. The default error list pane on the left hand side, for instance, cuts off 80% of the error message text. Jetbrains' AppCode UI may not look as much like an iTunes clone but it seems to have been designed with developer productivity as top priority.
I'm getting more intimate with Python and also made a small mocking library, I'm looking for constructive feedback: https://github.com/paolovictor/mockaccino
You americans get way to hung up on this freedom of speech thing, it's not some all trumping right that overrides everything else.

Libel laws for example, limit our free speech. Another definition of rights is set out in the UDHR, article 5 states:

No one shall be subjected to torture or to cruel, inhuman or degrading treatment or punishment.

The case can be made that promoting eating disorders and other forms of self harm is a cruel and degrading way to treat your fellow humans. Even if the perpetrator believes themselves to be acting in everybody's best interests.
"then the value they have created has been extracted from more people than probably any other company in history."

take a basic economics course. it's not a zero sum game.
What do you guys here think about ecommerce within Facebook?
Santa Barbara gate repair
Why does the term "slippery slope" only apply to public rights? Again, no one is making this a legal thing. No one here is saying that Tumblr is legally required to let me blog about my suicide. We're saying that it's concerning as a [potential] user to see a provider like this arbitrarily suppressing content.
You've described exactly what happens at Google.
> "very arbitrary and vary person-to-person"

Sure, but the point of this is that Tumblr is the ultimate arbiter of what falls into and out of the content policy. And honestly, I expect "Tumblr staff" as a group to be a lot more focused and a lot less fickle than the internet community at large.

Compared to a reactionary response to external pressure, a la reddit, where you've essentially handed the reigns to third parties.

By acting proactively instead of reacting to PR pressure, Tumblr has basically drawn a line where their content policy lies, and they shown that they will determine what does and does not violate it - not some angry blog, community vote, or other mob-based "democracy".

Giving a small group of people editorial control is unlikely to lead to a slippery slope. Giving everyone editorial control certainly does, as special interests emerge and find out they can play the system.
Try Jetbrains AppCode. It's the best $99 any serious Mac or iOS developer can spend.
So we should hire you to help us censor all of our user content that you deem "cruel"?

Is it cruel to find a gay kid's tumblr and tell him to kill himself? What if I simply say gay teen should kill themselves? How about that they're sinners and are going to hell? What about simply saying that I think marriage is between one man and one woman? Where does untasteful become cruel enough to ban?
I seriously doubt people will quit Tumblr en masse over the site falling afoul of someone's pet cause.

This is Tumblr as a company applying its morality upon the blogs it hosts. And in doing so it is completely within its rights.
>By acting proactively instead of reacting to PR pressure, Tumblr has basically drawn a line where their content policy lies, and they shown that they will determine what does and does not violate it - not some angry blog, community vote, or other mob-based "democracy".

I don't think you understand how/why the reddit decision went down. Reddit was under pressure because users were trading CP behind the scenes or asking for it in comments. They responded by simply saying "No more sexual pictures of any nature under 18, child pornography or otherwise". Still a new policy being implemented on their user base, but at least there is something somewhat defined in terms of criteria for disallowed content. Ultimately, "We will ban anything we deem self-injury" is far from a bright line in my opinion.

The fact that Something Awful started the reddit discussion and Tumblr did this themselves is barely important in my opinion, at least from the angle I'm coming from. I'm obviously no more happy with a mob in charge of determining "appropriateness", but then again, I'm not really happy at all with someone arbitrarily telling me what is or isn't appropriate to say. Hence why I host my own blog.
Microsoft to Google: Please Don’t Use Patents to Kill Video on the Web
Fair enough, I haven't worked on any Windows Phone 7 stuff yet, so it may be fatally brittle there.
"It depends"

E.g. a simple app used by millions should have little bugs. If on the other hand, it's a very complex pro-tool and takes a lot of time and sweat to make every part work great together, you may 1) skip some features 2) not optimize performance in some areas and 3) postpone a lot of silly bugs and rare crashes to be fixed later. Xcode is much more complex beast than Mail. And occasional quirks do not diminish usefulness of the rest of it.

Mail, however, is used by much more people, it's simpler and allows for more polish. Even the Mail may have some weird use cases where it behaves badly and there are of course still some bugs.

Of course, everybody is trying hard to make well-designed and bug-free product. But we all have constraints and we need to prioritize. If I allocate that much of time for the development, I would try to execute a limited but finished design so that I have just enough time to fix just enough annoying bugs. If I spend more time on design, I'll annoy people with bugs even more. If I spend less, I may not complete the whole vision. And that will be a waste of time because you won't see the coherent product. And, of course, if I define very narrow scope and spend most of the time polishing it, it'll be either awesome (e.g. Clear app for iPhone) or not very useful.
> Still has a prefix dictionary. The benefit of the prefix dictionary over starting from scratch is extremely marginal (about a hundred bytes on the first request).

And when the entire exchange consists of a few hundred bytes (which the server can answer with a 304 Not Modified), that seems like a substantial win. What argument do you have against doing this?

> Still making claims comparing to HTTP without pipelining. After how long they still haven't even compared to pipelining (because Chrome doesn't do pipelining, is Firefox is banned at Google or something?)

Firefox still doesn't do pipelining by default either, with the stated reason that some web servers will break with it enabled. Using HTTP pipelining at this point would require some kind of positive indication from the server that it will work, or some kind of autodetection by the browser (which will take multiple requests to do). Also, HTTP pipelining requires answering requests in order, while SPDY doesn't, allowing the server to respond to requests as data becomes available.

> Still has server push. Read the spec at how complicated this is, all to save one one-way trip.

Server push potentially eliminates several full round trips. If I request a page generated by an expensive CGI, the server can go ahead and send me the CSS and JavaScript it knows all pages will reference, and the pile of images referenced from that CSS or JavaScript, all while the CGI runs. That eliminates at least two round-trips, or even more if more images exist than the maximum number of concurrent requests browsers will hit a server with.

> Still hardcodes parts of HTTP into the protocol.

SPDY specifically exists to replace HTTP, not anything else.
I came here to say how nice of Apple not just bluntly copying Chomp (you know, like widgets, Safari Reader and notifications)...
Give http://quixey.com a shot.
We use CloudFlare. $20/month and you get your whole site encrypted plus all their other really cool features. It is a no brainer for those of us who can do it without violating contracts.
Because of their work focused
A lot of people don't like people who do the bll sht tech questions because like me they don't have a college degree and it rubs em (me) wrong when you bounce them out of an interview when they're able to make 2-3-5x more money than the interviewer!... Not that I ever applied anywhere but once... I tried, but didn't get hired for a crap 26k a year job at a college about 6 yrs ago. They didn't hire me. Now I make almost 400k a year and absolutely lothe the "college" educated who weren't smart enough to hire me in the first place. I wasn't smart enough/worth a stupid 26k yr IT job at a small private university as an admin but 2 yrs later I was making 129k a yr and now I make almost 400k w/ no employees.

College ilk can die on the street homeless as they would have left me all those years ago if they would have had it their way.

No pity for them and their loans. No pity at all. They would have left me to die if they had it their way. They can suck a big one.. If your not part of their club, too bad. Well let them for in their loan debt.
There was a discussion on HN a while back about why not all Internet traffic is encrypted:

http://news.ycombinator.com/item?id=3115163
I don’t think it’s possible to bluntly copy Chomp (if you stay away from copying their aesthetics). All the stuff they do is pretty obvious and standard. It’s only special because the App Store search is so terrible.

To me a performance upgrade would be the most valuable thing, I don’t think anyone would claim Apple copied Chomp when their search suddenly performs better.
BookReader: a Full-featured EBook Reader for Mac
> On our production frontend machines, SSL/TLS accounts for less than 1% of the CPU load, less than 10KB of memory per connection and less than 2% of network overhead.

This is too good to be true.
Sort of a Devil's Advocate point here -

This analysis is a great way to frame the discussion, but I think it is worth noting that it really depends on your user makeup by segment. As an example:

HN Reader | Very small % of population | Really good with torrents and pirated software | Higher Average Income | More likely to sleep better after not pirating

Non HN Reader | Really big % of population | Really bad with torrents and pirated software (on avg) | Lower Average Income than HN user | Less care about programmer well being

Obviously things would be easier without DRM, but some programs may (or may not) benefit from DRM for profit maximization because they derive far more revenue from the latter group. A non DRM product can easily be shared by the mainstream where a DRM product is still fairly hard to share for the mainstream.
My take-away was that it's a good example of how to think through software behavior and measure things. When and where the results might matter are a different issue.
A glass of water has a lot of energy stored in its atoms. The sudden and uncontrolled release of that energy could be catastrophic. The question isn't how much energy is in the system, but how hard is it for that energy to be released in an uncontrolled fashion.
gmail security is really only good between gmail accounts and is definitely stored in plain text in the googlesphere use PGP if you need to guarantee email privacy.
I feel like we don't even try to follow the Constitution as the Law of the Land in the United States anymore.

Look at Drug Prohibition for instance (at a federal level). When they tried to do it with Alcohol in the 20's at least they had respect for the rule of law to properly make it a constitutional amendment.

Now we have federal raids in California for marijuana, where the people being raided haven't broken any local state laws.

Depressing.

'But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.' -Lysander Spooner
Do you think Tumblr allows you to share child porn? I know, "think of the children", but seriously let's not be pedantic.
I personally think that Microsoft should stick with things that only Microsoft can do, and leave the more cutting-edge innovations to others.

Example: the test automation tools into Visual Studio were terrible. Maybe they still are, I don't know, I've stopped using them. nUnit is just better. Their automated refactoring stuff may be OK, but the stuff from JetBrains is much, much better. Don't get me started on Team Frustration Server.

If they want to simplify and clean up their UI by starting with lower contrast icons to make the IDE background and the code foreground, that's totally a step in the right direction.
That's a good point. I put it at number one because I knew it was the first thing that would be noticed anyways and would only take a couple seconds to show. While I believe it is an improvement I wanted call it out to help manage the change (as any change can represent friction). Probably the end would have been a more appropriate place.

Many other places showing what has changed in 1.5 have the "top ten" feature list in more of a priority order in which I put the icon change in the last position. The video I made as more of a comprehensive guide to the changes for our existing users than a highlights video. Ordering in many cases was somewhat set by the features themselves; for example it is hard to show of smaller feature of the new animations timing functions without first discussing the more significant redesigned animation interface, etc.
68 Hackathons Happening in March 2012
that's so freakonomics, awesome
It's a far brighter line than "we will ban anything that presents a PR threat".

Let's back up and clarify. The traditional claim of slippery slope is that today we're going after suicide blogs, tomorrow we'll be going after offensive lyrics, talk about drugs, and we will continue sliding down the slope of banning ever more and more types of content.

I just don't see this happening here. There is some play in the way the policy has been defined, but it certainly isn't a wide gaping hole. The definition of "self-harm" can only be stretched somewhat before you hit its limits.

Compare with what Reddit has been dealing with - which is in my view a real slippery slope problem. They've basically announced to the world that they will alter site policy to ban any content that can muster a large enough PR catastrophe. This creates a huge incentive to groups to do exactly that and see their pet peeve content types banned. And indeed we saw that - no sooner had the CP subreddits disappeared did people start calling for the banning of dead baby pics, talk about beating women, etc.

Reddit has lost that game, permanently. The line between acceptable and unacceptable is now drawn by a community of millions, instead of the focused judgment of a few, and is subject to movement based on the whims of the masses. Tumblr doesn't suffer from this.
I agree. The big problem with DNT is the lack of an enforcement mechanism. Basically any company can profess to comply with DNT, ignore it, and enjoy the false trust until they're caught. And once caught, there are no consequences.
Thanks for illustrating how we scale with the screenshot! :)
I still use VS 2008 on WinXP. VS 2010 is much slower because it's based on WPF. I hate having to wait 0.1-2 seconds for text editor to respond. Also VS 2010 IDE feels non-native.
I've been surfing various Electronica radio stations through iTunes trying to find one that makes for good background music without occasionally sounding like there's an orgy going on in my office. I usually stick with a station for an hour or so before there's a barrage of curses or suggestive moaning. My current try is a station called Red Mercury, but I had no idea if or what it referred to, so it's awesome to see your post serendipitously. Is this like a reverse Baader-Meinhof phenomenon* where I saw a cool phrase and THEN suddenly found out the meaning accidentally? Or does Baader-Meinhof cover this case as well?

* As described here: http://www.damninteresting.com/the-baader-meinhof-phenomenon...
Sorry, off-topic, but as a fan it really bugs me that graphic halfway down appears taken without attribution from Hyperbole and a Half. http://hyperboleandahalf.blogspot.com/
Go to definition, Find all references, and variable rename are far superior to ctrl-f and ctrl-h because they operate on symbols rather than strings. When you highlight a variable and ctrl-f for it, you're going to find the 30 times the function is used (if it's even in the same file), whereas hitting f12 takes you right to the definition of it. Symbol renaming is much safer, since you don't have to worry about renaming "i" to "itemIndex" when a loop gets more complicated, and having misc things blow up in your face. Intellisense is really great when you're not entirely sure what order parameters go in, since it shows you what's important as you're typing. I've found them extremely valuable when working on large projects with multiple team members, since a lot of the times I won't have worked on the functions I'm calling to know them intimately.
First, who is "we?" And second, if it is a concern that Tumblr won't allow your content, why can't you develop (or find) your own platform?

Just because these platforms have huge audiences doesn't mean they are appropriate for your individual message.
Yes, please, encrypt all the things, but absolutely don't use HTTPS to do it.

See Daniel J. Bernsteins pet project CurveCP (http://curvecp.org/). He also had a talk on 27C3 (http://events.ccc.de/congress/2010/Fahrplan/events/4295.en.h...).
Are Microsoft, Google and Netflix trying to bring DRM to HTML5?
Bret and I actually overlapped at Apple a little bit, his work has always been insightful and amazing.

His first demo also is very similar to our own HyperEdit (http://tumultco.com/HyperEdit/) though he takes the concept to the next level.
Agreed we need to tackle this -- I would definitely like to beef up how we support mobile devices better.
Funny that https://stackoverflow.com/ certificate is not valid.
Am I correctly understanding this decision to mean that, if the government already knows there's incriminating data on the drive, a compelled decryption would not be testimonial (as in the referenced cases from the 5th Circuit); but that the gov't can't compel decryption in order to go on a "fishing expedition", as any evidence found would be self-incriminating, and thus incur 5th Amendment protection?

If so, that sounds spot-on correct to my (admittedly, lay and NAL) understanding of the issues.
The analogy to a combination for a safe seems very apt, I've forgotten: what is the precedent in such situations? Have people been forced to give up the combination for a safe in court before?
I guess it's better late than never. A critical finding.
Anyone see an emerging problem here?

1)Increasingly the only places to talk are privately owned.

2)Private interests can control and prevent speech if in their domain.

Also, just wondering if Tumblr is going to be removing Tumblr blogs that have their own domains?
Reading this article and the comments made me realize that I never ever use the toolbar buttons and I only sometimes use the menu. For all of the main things (build/debug/run, cut/copy/paste, save, close window, etc.) I either use the Visual Studio or ReSharper keyboard shortcuts.

So I've turned the toolbars off and now have a few hundred more vertical pixels to work with. Nice.
Authentic NHL Boston Bruins Jersey
Buy Authentic Boston Bruins jerseys for official NHL Store! Featuring New Boston Bruins Mitchell & Ness, Reebok Hockey Jerseys online. In size S, M, L, XL, XXL, XXXL, 3XL, 4XL, 5XL, XXXXXL. Color: Black, Red, Blue, white, Gold, Green. Enjoy Free Shipping and Easy 365-Days Returns.
I agree with you in regards to reddit and I very, very much feel the same way. The phrase I used and use is that it was "disappointing". I think you're right in your concern about reacting to the mob mentality, I guess for me, it's like politics. Do I want a king telling me I can't do anything that offends him? Or a scorned Senate telling me what I can/can't do? (Neither :P) I don't think the "mob" is better necessarily, but maybe I just mistakenly feel like it gives me a microscopic modicum of influence on it. Or I guess I feel that increasing the number of people that have influence on the decision decreases the chances of their being something "arbitrary". Does that make sense? As another example, if a subreddit has one moderator that goes around banning people he doesn't like, versus a panel of mods that provide checks on that.

I don't consider myself a creative person, but I can already think of a decent list of things that people consider "dangerous" that I don't (and vice-versa). I mean, pick any random social-political issue and it's not hard to think of things that one side or the other considers offensive or cruel to say. I won't keep going because I think we probably agree a lot here, but I've discussed a few examples in my other replies on this thread.
I think these are pretty good guidelines, but treat them as guidelines and not as hard and fast rules. For example, I'm a "DevOp", but have only a little amount of open source code published because for most of my career I've worked for companies that have owned my code and not released it as open source.

A good DevOp is continually trying to automate himself out of his job, and is always looking to make operations processes (like code deployment) smoother and simpler, even in the face of restrictions that inevitably get put into place when the company is facing acquisition or IPO and has to be SOX compliant. "cap deploy" is great, but will only take you so far until you'll need to at the very least wrap some ACLs around it.
They are also building one in China. A fab produces an enormous number of chips, they are building more capacity than is currently required by the market.
I use Excel extensively for automated code generation.

I'm not going to argue if this is a good thing or a bad thing to do, but even you have to agree that this is an extremely rare thing to do, and something that would be more or less impossible for Microsoft to anticipate you doing.
In plain English: Does this mean an encrypted hard drive CANNOT be decrypted by law enforcement and the contents of the drive cannot be used in court to convict?
But that's illegal.

It takes about 5 seconds to find import generic drugs spam on tumbler. http://www.tumblr.com/tagged/generic-drugs Reimporting drugs is out and out illegal, but they don't seem to be cracking down on that.

Personally, I'm really torn. Perhaps being vocal on tumbler will encourage friends to help self mutilators get help. Perhaps the act of public expression is really damaging. Without a lot more information, i'm ok with tumblr doing whatever they feel is best.

The thing i hate is the out and out hypocrisy. Share anything. To me, that means: this is a free and open place. be who you are, tell the world.

I'm not picking out some random line in some pr statement. This is the first line of the about page. This is content that should be vetted, that really matches the company's values.