skysight-inc/HackerNews huggingface dataset:
Objective-J and this insane Cocoa worship? Are you serious?

Try to understand that the desktop and web are two completely different things. I would not want a UI that's designed ground-up for the desktop on my web browser. It's just wrong. I haven't seen Cappuccino myself (I mean, who has?), but stuff like GWT is just broken. HTML/ CSS/ JS exist for a reason: they're simple, elegant, and products of many years of evolution. Sure, there are cross-browser problems, but we're getting tools to deal with them.

Evolution doesn't happen by throwing away existing implementations out of the window, and starting with a fresh slate. Tiny incremental changes that preserve (atleast partially) backward compatibility always win. That is how software engineering (and engineering, in general) works.

Sure, there are a lot of incompetent programmers with the span of a housefly in the world, and a lot of "web people" are people- what does this "general truth" have to do with anything? More importantly, why does it annoy you?
All SendGrid/Adria Richards threads have either been deleted or shadowed.
>It's still derivative work though.

Are you a lawyer? Seems like quite a definitive statement when, from what I can see, it's not at all clear that it's a derivative work in the copyright sense. It may simply be a derivative work of the standard RSS logo, color-shifted to be similar to the Google RSS logo.

As far as TRADEMARK law is concerned, it's absolutely related to the Google logo. But we're talking COPYRIGHT, and just making something look like something else doesn't violate a copyright. But IANAL either.
For all the people mentioning Joomla, are you talking about 1.0, 1.5, 1.6-1.7, 2.5, 3.0? The framework, the CMS, or both? These are all radically different products, which is symptomatic of the challenges that project has had. I'm curious to know who thinks it's gotten better, or worse, and why -- or if everyone's just recalling the 1.0-1.5 era when Joomla had more adoption than anything else like it.
Staggering Numbers of Women Converting to Islam
I see. You are correct, I found this template: "The previous version(s) of this file are non-free. These older revisions are no longer being used in articles, and therefore fail the Wikipedia non-free content criteria. The current version will not be deleted, only its previous revisions." in the version version of the page that existed before the current one.

http://en.wikipedia.org/w/index.php?title=File:Google_Reader...

I actually find it a bit surprising that they delete the information (username, date, dimensions) related to the previous revisions, and not just the file itself in such situations.
Using WebSockets with Play Framework 2.1.0 in Scala
Adria, in all this please take one thing from me. Please do not use the term "trigger" for things that make you angry or uncomfortable or sad. Triggers are powerful psychological events, things that make people near-catatonic, unable to act, have physical and psychological repercussions. A rape survivor, a soldier or police officer or survivor of domestic abuse won't smile, snap a picture, and use their significant power to shame someone if "triggered". Quite in the contrary. Your use of the word sets the stage for people to presume that someone who has a trigger could have "discussed it out" as you could have done. And that is demeaning and dangerous to everyone who really has psychological triggers.
Salesforce got it wrong, it’s not “Customer Company”
Yep, if you want to see what they have you can download it all: https://www.facebook.com/help/131112897028467/
Sure, I can't tell you what you should be offended by, but I can tell you your offense is unimportant and selfish.
The main developer behind V8 is now the co-developer of Dart: Lars Bak
Honestly, if an email service provider gets hacked on all public channels due to an email password being hacked, you should probably factor that into decisions about what email service provider to use.
I know the tile is the title of the article, but it's very deceptive before you have the context
Agreed, but we don't need a front page full of ten threads on the same subject with 10 conversations going on repeating the same arguments.
It's possible that the server that was compromised also held access to their Twitter and Facebook account. Depending on what backend they might be using, they could have it configured to allow posting to social media through a control panel rather than through facebook.com or twitter.com. In this situation, a compromised backend control panel would mean an attacker has access to their social media accounts as well. I've seen similar attacks first hand in the past.
Funny that just two days ago he posted: "It's easy to be negative on Mongo. It's far harder to scale the alternatives. I've been through many ups and downs w/ Mongo. Sticking w/ it." https://twitter.com/NewsBlur/status/314120501356265472
IBM creates liquid-based transistors that can process data like the human brain
Good luck with that statement, buddy. Anything remotely related to sex and said by men is sexist. Apparently. Don't ask me why.
It's quite realistic. Or rather, the possibility that SendGrid's official Facebook, Twitter, blog, and status site all use the same password is quite realistic, and if that's the case then you only have to compromise one site to get them all.
Parse is building an incredible product, and so is Stripe. Great collaboration to see happening. Parse is the reason I was able to launch my first app in under a month's worth of development time. Can't wait to incorporate this into my app.
"if there was a way to show the reasoning behind deleted submissions"

I don't know why they don't do this but I can see why they might not do this.

By stating a reason you then invite questions around the decision and waste time in addressing those questions. By not stating a reason many decisions like this will simply go unquestioned in a "nothing to see here move along" kind of way.
I know what you're saying but even if you're off by an order of a magnitude, at least it's some sort of starting point. Estimating that your key-space in Redis is between 5MB and 500MB isn't particularly useful but it is a big improvement over having no idea. I don't disagree with you that in most cases, there is no substitute for real world data, especially if you can come across it without much pain, but I maintain you should always start with some sort of estimate, though wrong it may be. It's good to take the time to try to reason out a system or problem, and then seeing if your mental model matches the real world reality.

In this particular example the napkin analysis is so trivial and so accurate and the 'real world' data is so expensive ( linear look up of the entire key-space, followed by data destruction ), that it immediately jumps out at me.
...and without the use of an API.
Because nobody uses the same credentials for all their accounts?

Don't get me wrong, I don't think it's fake, either. But a healthy dose of caution and skepticism doesn't hurt.
> Assuming that their Facebook account, Twitter account as well as website was compromised just so the hacker could create a post announcing Richards's firing is a bit much, I think.

That is what DoS attacks were originally used for. Hose the target, then run your attack. It was more typical for attacking clients trying to use network services. In this case it's a PR blitz meant to look like an authentic message.

Facebook and Twitter taken over takes a while to get back into the hands of the real owners. If someone got a fake message cached by cloudflare and then took down the backend, it could leave a false message hanging around until the target can get the service restored.

Why the hell would someone do this? Who knows. Probably a dejected neckbeard with mental problems who feels like causing a shitstorm.
I would expect denial from one of the founders or Adria if this were the case "hey guys ignore that post, we're hacked!"
It's entirely possible they let her go due to the DDoS, as an attempt to save their company. She shouldn't complain if her presence is fucking the company so much (even if not her fault), especially if given generous severance and/or a promise to rehire later. Even if she's not at fault at all, Sendgrid the company is in mortal peril due to her presence, and it's not fair to customers/coworkers/founders/investors.
OK, but keep scrolling on that page and you'll see it's a lot more complex, with different fee schedules for different item categories in the table immediately following if you want to offer a Buy It Now option.
> That way, the conversation was -actually- private

Except if the person in the seat behind you took a screen shot of you or your friends computer screen and then posted it on twitter. There are enough epic fail photos of people playing games during lectures / senate voting to make that a real possibility.
Show HN: Turn Instagram into a competition with Tagstar
Good summary. HipChat is simply very tuned to the needs of a workgroup, not just simple IMing. I especially found that it was good at notifying via email about a missed chat you likely want to have a look at.
BBC Twitter Accounts Hacked
>* You don't generate a cone of silence by addressing a statement to a particular person. It is likely that people around you can still hear you.

And... so what? If I walk through a cafeteria and someone says something I don't like while chatting with their friends, I have the right to get them fired over it? I don't understand how people are advocating that.
Other than the sharing/social aspect how much has been added on top of the underlying jsUML2 library ?

I ask because jsUML2 looks interesting and I am wondering how usable it is out of the box. (I need statecharts which umlbin doesn't yet support).
Anchor CMS - Make blogging beautiful
What are you missing in the Chrome DevTools? I'd love to improve them for you.
That's shortsighted, this is what Google Now, can do.. well, right now. But in the future it will be extended to make your life easier, i.e tell you when you get close to a cinema that is displaying a movie of a director that you like, telling you that this near theater is performing a show that you really liked 2 years ago, etc.
> (c) Limits the influence of money on political process. (most importantly imo)

I'm not sure I understand how this relates to the particular problem at hand here, or how it's necessarily consistent with the otherwise clear and valid argument you're making about the nature of incentives and the functioning of institutions as systems. What does "the influence of money on political process" consist of in the status quo, by what means could it be limited, and what new equilibrium do you expect to emerge if and when it is limited?
A compromise isn't necessarily an exclusive lock on posting rights, so the existence of other credible-looking non-controversial posts, after the posts-in-doubt, does not verify the provenance of the posts-in-doubt.

I'd wait for a reputable journalist -- someone who actually picks up the phone, or visits SendGrid, and talks to someone there they knew already as a person with corporate authority -- to confirm.
You make a good point, the website is offering a new service. A service which my friend will be doing most of the work providing the service.
Your are thinking of http://grove.io from Leah Culver of Pownce and Convor. Convor shut down and she started Grove, still there and running plus it has a sensible revenue model.
Ask HN: What happened to Chris Pine's "Learn to Program" site?
Is Chris ok? I was working through Chris Pine's book (which is fantastic, btw; buy a hard copy!), and one day I came back, and the site was down. Does anyone know what's going on?
Hey mamcx,

Would you mind shooting me an email to Zane@Streamified.com so we can discuss?

And yes, you could easily manage many users' RSS feeds :)
I think their desire for money is superseded by their desire for control. Since their actions look more like pushing some dictator style agenda.
The ACLU and EFF are no where near as effective as the NRA. The NRA has a recent win in front of the Supreme Court that secured the 2nd on a state level, the EFF doesn't seem to do well in front of the Supreme Court. The ACLU protects part of the 1st and not much more.
We very much encourage people to use the package repositories we host:

http://docs.puppetlabs.com/guides/puppetlabs_package_reposit...

Are you suggesting we should drop gem support entirely andyl?
It's very simple: if you don't have the right to be offended, then you don't have freedom of thought, much less freedom of speech.

That you cite Rowan Atkinson's support of free speech as a defense is incredibly ironic. He's not saying you don't have a right to be offended or to express it, it's that you don't have a right to expect the government to act on that offense, and I'm in full agreement.

I think you're treating "I feel offended" as equivalent to "I wish to suppress someone else's speech" or even "someone is required to care that I feel offended", when they don't necessarily follow each other.

Everyone has an inalienable right to get offended. What they don't have a right to is for anyone to give a shit about it.

I hope now you can understand why my mind was boggled.

EDIT: Also, please note that I very intentionally did not call you stupid, I called your comment stupid.
Chrome 463, Firefox 393 that's a fairly large gap IMO.

http://html5test.com/results/desktop.html
Show HN: A free FeedBurner alternative for your RSS feeds
Why Senders Matter: A Look at my Last Year in 63,961 Emails
I do my interactions with my bank in a browser, but my bank doesn't do the actual banking in a browser.

I could manage my photos in a browser, but I won't do "photoshopping" in a browser.

I watch movies in a browser, but I don't edit my home movies in a browser.

I listen to music in a browser, but I don't record or mix music in a browser.

I push apps to my smartphone in a browser, but I don't develop smartphone apps in a browser.

In general, I communicate or consume in a browser, but the worthy things - the creation - tends to happen outside of it.

Also, don't forget that all the things that consumers might ever see are just the tip of the iceberg - the vast majority of software and hardware development is done not for B2C apps/websites but for solutions that are B2B, business-process-internal or hidden in an appliance, never seen by any consumers.
We're the guys that made Vinepeek, this is another one of our ideas. It's a bit rough around the edges but we're looking for people to give it a try and let us know what they think :)
Google quietly pulls plug on Frommer’s print travel guidebooks
"After 56 years, Google is killing Frommer's print travel guides." wrote @saschasegan
She SAID it -- she said she was a hero, point blank, full stop. Please read her blog then report back.
Because posting asking why something got deleted is not terribly constructive to the mission of HN. It just adds noise. If you have issues with the way the site is run, making drama on the frontpage is not a great way to settle things.
What happens when the Secret Service uses a NSL on you
Someone on their twitter feed mentioned 5 hours of downtime and that it's affecting his business.
Why is this is acceptable in your 20s? Why not sleep/drink/waste your way through your 30s or 40s?

"Know yourself" sounds too much like "Don't just do something, stand there!" I'd rather learn by doing than spend months in limbo figuring out who I truly am. Then you really have stories to tell that become part of who you are.
> How can it be a fireable offense to make a penis joke in a room where a few people may overhear it

You should take that up with the people who did the firing. The only thing that happened at PyCon was that the organizers told them to knock it off and they did.
I do think there's an opportunity here. I think your market is authors who are already successfully publishing via the traditional route (like Charles) that you can persuade they will make more money via a hybrid route. It's a simple matter as running the numbers.
git-scm.com - Official downloads of Git installers
Perhaps it's a reaction to the public firing of the guy she posted a picture of on Twitter and accused of harassment?
Google's Chrome, Android systems to stay separate
Unfortunately not very shocking, the move to packing up ruby with your application so it's easier to setup isn't new (many projects have done this, chef, sensu, ...)
Well, to start, it's a scripting language, not a compiled language. At least on the web.
Algolia: a promising Search as a Service API
Not to break up the design rebellion but the green button signup button gradient could've been done in a more appealing manner that would've retained the implied business goals.
I like that the project you decided to use in your mockup on your homepage is "Duke Nukem Forever - release once it is perfect and not one second earlier".
The reason I am impressed is the game is playable even though the control loop runs through a telephone company, Google's servers in god-knows-where, and back to my PC.
Being that I'm probably on the cusp of becoming one of those old geezers who thinks you whippersnappers should pay more attention to us, I feel much like you do ("buck the trend!"), and I'd like to encourage it, with one caveat: study history. Realize that you are probably not the first, nor will you be the last. Study what others have done, not just to learn how much more has been done before you even got here, but to learn from the mistakes others have made. And yes, while others are human and fallible, you are too, and accounting for others fallibleness by questioning their judgment is probably far less important than forgiving them when they make mistakes.

Oh, and humility never hurts, even if you're not good enough to be humble ;)
Oh yes, that's what I was thinking of, thank you.
http://personalmba.com/best-business-books/

Try the books at the end - Personal Finance (or Finance and Accounting too).
"This is great but everything isn't perfect yet, so meh."
Firing her would be such an obviously dumb move that people are thinking it must be fake.

And yet it's probably true....
A Bizspeak Blacklist
The deleted image consisted of a stylized "Google" logo combined with "reader" rendered in the Google product font.

Administrators on the English Wikipedia can see the deleted logo at: https://en.wikipedia.org/w/index.php?title=Special:Undelete&...

In any case, the permissions on the current file have been updated and the attribution corrected.
Awesome! I had no intention of the advanced demo getting as big as it did, otherwise I would have used Ember from the beginning. We're going to post a longer tutorial using Filepicker + Zencoder + Socket.IO pretty soon.
This feels like an overly strong assertion based on one piece of anecdotal data. Saying that you played with this and got good results in one case is different than saying you've done experiments for multiple different startup marketing pages and consistently those pages without a logo at the top perform better.

Google is one of the most intensive A/B testers in the technology space, and on every logged out page of Gmail and Google Drive and Google Calendar, guess where the logo is?

Edit: I would add though that the argument around communicating the "Why" is more important off the bat than the "who". That said, having a minimalistic logo in the top right or left won't likely distract them for very long - unless there's evidence of that?
Still, doesn't that just feed the mob mentality? And can't Richards' supporters launch a DDoS as well?

So what you say is possible, and a panicked company might throw an employee overboard, but at the moment (11:13am pt) I still wouldn't rule out account-compromise-and-hoax.
I think we would all do well to pay more attention to this comment. While I disagree entirely with jack_trades, I believe their comment provides the most compelling rationale for both Aria Richards' behavior and that of the PyCon staffers.

It's been a while, but I have encountered these ideas before. This idea that reporting someone to those in authority because their behavior is "indecent" is, somehow, "speaking truth to power". That the off-hand comment of a person is a clear indication of "a sense of entitlement" and "and indication of power and control". The idea that some puns around the term "forking" and "dongles" is not only anti-social but also a clear rape analogy. You may have heard it before as well: 70's era feminist literary theory.

It's not my intention to argue about the validity of Gilbert and Gubar's arguments, I just want to point out that's where I first read about these ideas and first heard a lot of this terminology. I think it's also worthwhile to note that these ideas really took hold in academia, they were talked about quite a bit when I was in college during the 90's.

In any case, in my opinion, the real problem is the complete inversion of power. I understand that there are many environments that make women feel unwelcome and I agree that this needs to change and should change. On the other hand, an environment where men feel unwelcome is not the solution. The goal should be that everyone feels welcome. Aria's solution, keeping everyone on their toes for fear of being "reported" to "the authorities", is no solution.
But... Google New Thing!
She turned around, smiled and took their photograph. She can do that and not confront them about the lewd remarks?

Though, I understand that it is tough for women to confront in a massively male-dominated arena. I think this fiasco is likely to at least have men straighten their ways that they cannot make sex jokes in a public place.
From wikipedia:

>For copyright protection to attach to a later, allegedly derivative work, it must display some originality of its own. It cannot be a rote, uncreative variation on the earlier, underlying work. The latter work must contain sufficient new expression, over and above that embodied in the earlier work for the latter work to satisfy copyright law’s requirement of originality.

It seems to me that he created a rote variation; if so his work isn't protected by copyright, the license he attached to his image is irrelevant, and google owns the image. IANAL and could be wrong, any correction/clarification from someone who is familiar with American copyright law would be great.

edit: to be clear, my point is I don't think OP had the right to attach any sort of license on the image, even a creative commons one, because google owns the copyright. Likewise, I don't think he owns the right to attribution.
Adria Richards fired by SendGrid for calling out developers on Twitter
http://venturebeat.com/2013/03/21/breaking-adria-richards-fired-by-sendgrid-for-outting-developers-on-twitter/#sehFe0X52KUpuqI8.02?

Reposting this, my previous submission got removed or HN's server has gone quirky.

If my previous submission was removed, please let me know why HN. This is industry news....
Twitter? Facebook? those aren't so obvious to me.
It was also before the DDoS
I'd have switched already, because I can't see this getting resolved before next week at the earliest. There are just too many ways to continue to disrupt an ESP -- DDoS on the web, DDoS against SMTP, spam against people who fail to do proper DKIM/SPF, etc. Email deliverability isn't exactly the most reliable part of the Internet even normally, and when large numbers of motivated trolls have declared you the enemy, ...

Switching to Mailgun (for high value stuff) or Amazon SES (for low value/cheap) is pretty easy.
Google+ hangouts rock for development teams. The multiple screenshares is great for looking over someone's shoulder and getting feedback from your peers. It's the first thing I turn on in the morning.

BTW, you don't have to share your entire screen just the app you want them to see.