skysight-inc/HackerNews huggingface dataset:
I was walking down the street and a guy was waving a sword around with his eyes closed. Before I could react, he thrust the sword deep into my chest. Through some miracle, he avoided every vital organ and, stuck to the end of the sword as it burst through the back of my ribcage, was a huge cancerous tumor. That guy saved my life!

^^^^ this COULD MAYBE happen. I still don't want people to stab me with a sword.

I could MAYBE get spam that has something I want to buy. I still don't want to get spam.

When someone fav's one of my tweets, I get a notification. I like this because it tells me that someone liked something I said. It makes me happy. This reduces the value of these notifications and, if it becomes widespread, will probably make me turn off notifications, which will make me sad. Don't you see how this is producing negative value?
> There are two reasons why "female" is problematic: ..

Your reply demonstrates some standard rhetorical landmines used by fringe groups:

1) Redefine words within your subculture (in this case: 'gender', 'sex', 'male', and 'female') and then use the new definitions to claim externally inconsiderate use of those words.

2) Assume that whether or not someone was offended ultimately defines ethical norms (especially when tied to #1, redefining vocabulary to create reasons for offense).
>In this case, both geeks and women suffer from discrimination in different contexts. Being a geek and a woman is doubly difficult because mainstream society (both men and women) say "you're a woman, you shouldn't be a geek".

Sure, but why should society like everything? In this case, geeks.

Now, I'm a geek myself. But I still find it OK that society can like some things (and professions) more than it does others.

Especially since part of the geek essence is being "antisocial" it makes ever more sense of the general population to not like geeks. So much sense, that it's actually more like a tautology ("anti-social people are not liked by society").

Not to mention that geeks themselves do the same distinctions all the time. Who would waste a second's thought to think a McJob guy or a city cleaner as somehow "inferior"? Or even people like "office drones" with their Excels and such?
They have a history of drama-generation and concern-trolling related to conference organizers and speakers over things that have absolutely nothing to do with womens' rights, equality, or discrimination, which are then dressed up as feminism and used to censor and attack others (who are not participating in discrimination or furthering discriminatory ideas) based on the personal sex-negative agendas of those running the Ada Initiative.

http://psychcentral.com/blog/archives/2013/03/01/stigmatizin...
Ask HN: Best Shopping Cart Solution?
HN,

I have a new customer that needs a shopping cart, and all the solutions I have found seem to be slightly dated, and most using PHP. I don't mind using PHP, but I would like something a little more modern and elegant than the current big players: Opencart, Zen Cart, osCommerce, and Magneto.

Any ideas?
It's not really functional, but you may be interested in Rust if you haven't seen it already: http://www.rust-lang.org/.
I think you'd find a majority of users would be confused by this, as cool as it sounds, the first time around. I cannot think of a single instance of a popular web application that uses a click and hold mechanic of any kind (not to be confused with dragging and dropping). People are used to clicking, not holding, meaning they might never see the required secondary action of moving the mouse over a new button.

You could of course add some kind of time delay, but then they would simply be clicking a second time to interact, and this defeats the entire purpose of the click and hold mechanic.

This is not to say I don't think you could train users to get used to this mechanic, but from a first-time user perspective, this still falls under "bad UX" in my book.
> All the other girls would talk about fashion labels and gossip and she would be bored out of her mind, wondering why nobody else watched Doctor Who. None of them understood the joke on her Darth Vader t-shirt. One of them listened to her podcast and asked her what “Marvel” was. One of them told her to stop making them feel stupid all the time.

Anyone else read this paragraph and think: "Yup, I bet she really was making them feel stupid"?

I was that judgmental dick of a teen and thank god I grew out of it. If I were the adult she was talking to at a party, I would have warned her against thinking that "different" meant "better." And told her that probably the best friends she'd ever make were not the ones who were carbon copies of her interests. If she would have the guts to leave aside the preferred pop culture and meet other people where, and how, they truly are.
Looks like a neat way to ask you to go to website, which, as you wrote, forces you to reset the password. Maybe this is the way to clean up the mess and they'll only inform the users who do not click the offer ;)
Message Box - Chat Heads all over jailbroken iOS
It would so much more valuable if you also included browser and version!
And what do you call it when boys bully each other to enforce arbitrary social norms? Because I don't see a substantial difference between the two cases.
Thanks, good to know. Apparently they have been added in SDK 3.2, which was released after we gave up.

Two examples of inconsistent documentation that I've seen while looking this information up:

The documentation for common dialog parameters still links to the deprecated API even though there are web and native dialogs now: https://developers.facebook.com/docs/reference/dialogs/

The iOS Games SDK refers to SDK 3.1 in its introduction but uses FBWebDialogs, and my old copy of the SDK (3.1.1) does not have them yet.
Heh, that's actually slightly shorter than this Haskell version:

print =<< sum . map read . lines <$> readFile "somefile.txt"

Someone can probably golf this shorter, though. =)
So, they essentially handed each inmate a key to their freedom (in the form of the handbook) upon arrival?

Am I the only one who thinks that's somewhat philosophical? :)
http://psychcentral.com/blog/archives/2013/03/01/stigmatizin...

...is one good example of their concern-trolling.

They dress up their own sex-negative bullshit in feminist clothing and use it to censor and attack people who do not engage in discrimination or sexism in any way whatsoever, based solely on their own personal agendas.

It's repugnant to every single feminist (of any gender) that I've spoken to familiar with these events.

As far as I can tell, it seems to me to be the outgrowth of various personality disorders possessed by Valerie Aurora, the founder of the Ada Initiative. It serves as a convenient venue for her to attack others under the guise of promoting equal rights. It appears that she only supports equal rights as long as you are presenting exclusively on topics that she approves of.
Definitely. I'm excited they're doing this, and I think it is useful. :)

The comment about hiring was mostly an aside as something else I wish they were taking more active efforts with in addition to efforts like this one.
AppEngine is a highly opinionated product; "use our approved stack or use another provider."

Its a PaaS rather than a IaaS, so its naturally somewhat opinionated, but its not like Google doesn't have a wide-open IaaS offering. Its more "use the stack we provide for you in our PaaS or build your own stack on our IaaS" than "use our stack or use another provider".

That’s compounded by the fact that the majority of applications on Google’s AppEngine are going to find themselves being forced to also use Google’s BigTable implementation. Well, that’s a pretty huge investment on the developers’ part, because BigTable isn’t really a standard that’s easily deployable on other cloud providers.

Developers don't use BigTable directly, they use the Datastore API. There are third-party open-source implementations of the AppEngine Datastore API that use backing stores other than Google BigTable, which can deployed on the IaaS of your choice.

If anything, AppEngine is more accurately compared to Amazon Elastic Beanstalk, not lower-level services like Amazon EC2 or Amazon OpsWorks.

Yes, AppEngine is a comparatively high-level, PaaS cloud offering. Google's IaaS equivalent to EC2 is Google Compute Engine.

This article basically seems to be complaining that App Engine is bad because it doesn't have the wide open flexibility of an IaaS offering like EC2, which is an odd complaint, because AppEngine is a PaaS, and Google offers an IaaS if that's what you are looking for.
"I cannot think of a single instance of a popular web application that uses a click and hold mechanic of any kind."

* Scrollbar thumbs, Drag and drop (gmail attachments, google map streetview guy), Drag to reposition, Rubber band selection (everywhere)

* Drag blue dotas to modify text selection (iOS)
interesting approach from Fat Spiderman to the bootstrapping strategy
>I think you'd find a majority of users would be confused by this, as cool as it sounds, the first time around.

It doesn't matter if they are confused "the first time around" as long as they can do their job better and faster the second and nth time around.

That's how UI progresses -- not just by self-evident things, but also by people learning new idioms.

>I cannot think of a single instance of a popular web application that uses a click and hold mechanic of any kind.

The "kudos" button on Subtle is "hover and hold". I'm sure there are others.
Star Wars is really, really stupid. Also boring. People have an obsession with it because it hit them at the age when they were too young to realize how it's about as intellectually challenging as My Little Ponies in Space. They saw LASERS! and SPACE SHIPS! and EVIL PEOPLE! as 9-year-olds and it embedded in their minds as "cooler than cool." The same way that some adults have a huge nostalgia-on for He-Man or Gem and the Holograms. Or Dirty Dancing. Or JTT. Bleah!
I wasn't quite that clever when I was in elementary school.
How is "Those girls don't have interests like mine!" alienating anyone?
Thanks. Any chance you want to mock interview me?

We build software that stops law firms from overcharging our customers.

nwenzel edgesolutions.com
I do think swype was marginally better than the Google gesture input. Though not enough that I've tried getting it on my N4. I think it could work well for Apple.

Of course I'm not likely to ever buy an iPhone or BB device.
To be honest, I'm really sick of "flat design." All it seems like is a fad that should (hopefully) boil away soon.

When you make something flat, you make it more aesthetically pleasing, but at the same time, you take away many visual cues that alert the user as to what exactly a specific widget does.

I think the Windows XP interface (Bear with me on this) demonstrates how you can be "matte," so to speak, but still usable. You could tone it down a bit more, but to eliminate gradients completely out of a UI is ugly and a gigantic hit to usability.

I think OS X has a great balance between flat and dynamic. They've toned down the ridiculous levels of gimmicky glossiness, but they've kept in the stuff that is important to the design. For example, the lightening of a shadow behind a window is a visual cue that the window is inactive. The pulsating and glowing water-filled Aqua push-button is an invitation to click on it, while the matte de-focused button is less significant. The Traffic Lights are smaller but the click-point remains the same.

Progress-bars slowly pulsate to indicate activity, and if they've stopped pulsating you know that something is wrong. Borders are clearly defined through shadows and solid lines.

Overall, it's a great UI. Ditto for iOS. Android also puts the flat design to use properly.

Can't say the same about Windows 8, and I also can't say the same about designmodo's flat toolkit either.
So can mining.
If you're talking about many MRA groups, people would likely have a problem because they're considered hate groups by regarded organizations like the Southern Poverty Law Center.

Additionally, it's not like we have a dearth of men in programming. They seem to be doing just fine.
Drag and drop implies you're dragging one thing to another and then releasing. This is not the same as clicking, holding, and having something else you then have to move your cursor to appearing.

I should have been more specific. I cannot think of a single instance of a popular web application or site that uses a click and hold mechanic to navigate or edit.
I do too, but having never seen a skimmer, I'm not sure how effective this is. The slots are often loose enough to jiggle, though not loose enough to seem fraudulent.
There's some good research showing that such diversity leads to more conflict, less productivity, but better and more creative decisions.

If I had to choose between productivity and a better/more creative outcome in the startup world, I'd personal think the the good, creative decision would be more important.

(More studies: http://bit.ly/ZBpsxJ)
I've definitely been watching Rust. It's doesn't have the beauty/purity of Haskell or Lisp, but I'm getting close to giving up on that... And I really like Rust's feature list.
If you accept that our society suppresses women, it's pretty obvious what the difference is. One type of behavior directly reinforces the status quo, the other doesn't.[1]

And if you want to talk about societal problems, that's pretty bloody important! Yeah, both types of bullying feel just as shitty to the individual, but the broader ramifications are definitely different. Nothing is isolated.

If you disagree with the fundamental premise (society is sexist) that's a whole other issue, but you should be at least able to see why others see a distinction.

1. Keeping in mind that you seem to want to compare arbitrary bullying to the more specific type persimmons references.
If you don't need email notifications, then it's not a problem.

One nice feature from gmail/yahoo/outlook/etc.: temporary email addresses that forward to your email. This would solve the problem.

Or, maybe alternative notification methods are preferred? If they wanted, a user can input an email address with a plus (if they're using gmail) and then receive notifications only on that. If the user wanted, then they could block all incoming messages that match that generated email.
Jevity: "May be used for oral feeding of patients with altered taste perception."

Made me laugh. Not that I have any reason to think it tastes worse than his.
I remember an article in Dr. Dobbs hailing pie menus as the future of user interfaces. It was the early 90's. I have always thought they were a great idea.

Currently Microsoft Office One Note uses them.

Here's a list of references for pie menus (the Dr. Dobbs article is cited):

http://www.cs.cornell.edu/boom/2001sp/bronevetsky/Circle%20M...

In fairness to Dr. Dobbs, they also hailed hypertext as the future about that time, and that one they nailed.
Very humbly I wanted to ask about your idea,

>The cost of booting a startup is trending to zero. 10 years ago you'd need massive capital investment (servers, networking, etc.). I can spin up a Heroku server for free (or a series of AWS for nearly-free). I have super-powerful development environments (Ruby/Rails, Clojure/Lighttable, whatever) that are free or nearly so. Great infrastructure (Postgres, Unicorn, whatever) - free!

>All I need is a product idea and a vision and I can bootstrap my company. I can charge money on day one without needing a business checking account, LLC, and all that.

I wonder, when you have enunciated it this clearly, whether you are able to at the same time entertain the thought that an idea is worthless? (or worth far less than 50% of the business)?

you have just drawn an extremely vibrant photorealistic picture of a developer with everything at his or her disposal, who can bootstrap anything, from nothing.

he or she is just sitting there. "All" he or she needs is a product idea and a vision.

would you say that he or she wins by sitting there doing nothing as opposed to buying into someone else's dream who gives up 50% of it so this person can 'easily' execute on it?

or would you still say that this is a market that shouldn't 'clear', and that the one owning the product vision should try to cobble together PHP, because his equity is worthless, and the one owning the engineering skillset should think what he's missing doesn't have any market value?

thanks.
Noting the last graf:
The Park Place building attracted controversy several years ago when critics protested the plan to build an Islamic cultural center on the site.

and in hopes of shedding light rather than generating
heat on that topic, let me point out that the WTC south
tower contained a Muslim prayer room:

https://www.nytimes.com/2010/09/11/nyregion/11religion.html?...
Exactly. This is no different from smoking in designated smoking areas. I'm not going to stop you from smoking entirely, but I'm not going to put up with your sidestream smoke polluting my lungs or your awful manual driving slowing my commute and making it more dangerous.
A) Those edge cases you speak of are not part of the dominant discourse. When woman on woman sexism is approached in the dominant discourse it's in the form of...

>In the few cases where other women are shown as the problem they are framed as victims of patriarchal socialization not responsible for their behavior.

B) You're making some big assumptions about my awareness of sociology.
Sounds as if you're suggesting increasing the work for the encryption/decryption? If so, there are well known ways of increasing the work and they're designed specifically for hashing [this kind of data]. I suspect the reason people haven't used pub/priv for such uses is that there are better algorithms for it.
In my family we were 6 and hang drying.... the main thing was that everyone did their laundry separately so there's almost always things on the line but at least we were able to organize ourselves.
Just looked.. and given the permissions they are asking for I can only assume the app is bundled with spyware. Shame, as I actually liked/missed swype since my last phone, but not enough to deal with spyware apps.
This is completely subjective, but I'd prefer to design interactions around what I know my users are already comfortable with. My goal is to enable my users to get to their end goal with the least amount of friction as possible.

Why would I train a user to learn something new when the method in the OP achieves the exact same result, without a learning curve?

All I can see improving with the click, hold, and release method is enhanced "cool factor".
> something easier to manage, trivial to scale and a more agile schema [than PostgreSQL]

Not enforcing the schema for your data is one of the riskiest optimizations you can make; it lets any bug start irreversibly poisoning your data for however long it takes you to realize it.
Sure, just be honest. :)
Link to story in non-print layout: http://www.washingtonpost.com/business/meet-mr-money-mustach...
Reminds me of the old "IBM/Compatible" vs "PC."
You can get a flavor for the Ada Initiative ahead. This happened at last year's Defcon.

http://motherboard.vice.com/blog/did-feminists-cancel-violet...
>When I was in government, I was amazed at the way a relatively minor initiative could become an all-consuming journey involving year after year of heartbreak, despair and triumph.

Then, in the end, you and the half a dozen others who performed 85% of the work don't get invited to the "Project Completion Ceremony" where 47 people pat each other on the back and hand out plaques.
Having newlines=line-breaks does not necessitate what I mentioned above. This is actually a common issue across multiple markdown engines, including ones that do not implement github's newline behavior. I suppose you can think of it that way logically, but I don't consider this a part of GFM since it is actually so easily mistakenly implemented. It is list-specific.

If I did agree with you on this, I could edit my post and change "github" to any of a dozen markdown implementations that supposedly implement markdown accurately and it would be just as true.

But, like I said, GFM could obey the markdown spec with respect to the list and still obey its own spec.

To explain this concept:

Why doesn't

Four
+ Five
+ Six

Simply yield

<p>Four<br>+ Five<br>+ Six</p>

And instead yields

<p>Four</p><ul><li>Five</li><li>Six</li></ul>

It mistakenly thinks that line is a list - that is the bug, not the newline behavior. You could have both behaviors at the same time without conflict. It could return the first output and still be true to the newline part of the GFM spec as well as the original markdown. Instead, it chooses to do something ridiculous.
org-mode blows all these terrible pseudo-markup syntaxes out of the water.
At best, that's just a hash function, so no matter how long the key is you can still just guess passwords and do trial encryptions just like you would with a hashed, salted password.

If you used the same key for all your site's passwords an attacker could build a rainbow table so you don't even get to not salt.

It would be a lot slower than a normal hash so it'd be harder to brute force, but you can get the same protection in a simpler, more predictable system by just using PBKDF2 with enough repeated hashes.
We can expect 50% of the password hashes to be cracked in the first few minutes, 10% will never be cracked, and the 40% in between will survive with a roughly exponential decay.
1993's Secret of Mana was well known for its ring menu. I don't think radial menus are practical with mice, they fit controllers and console games better (where interacting with menus is slower).
Yes, it's anecdotal evidence. Yes, it's a generalization. It's clear I was stating opinion. That's why I used pre-qualifying words like "I think" and "I know some". It's based on experience, not data. Congratulations for pointing out the obvious. So stop trying to deconstruct everything I said like it's some sort of thesis on the tech industry.

Sure, not every round peg fits into a square hole, and you can always find exceptions. But there's still a general consensus that can be built through common experience, and I think the truth of that is shown in all the votes my original comment is getting. Agree with it or don't, but please don't internet-argument-guy because someone on the Internet shared an opinion.
Does not having a corporate or regular 9-5 job mean retiring?
I tried to do this tour about 10 years back - be aware that there are some quite u expected requirements for non US nationals wanting to do the tour. (or at least there were back around 2000/2001)

Still disappointed I didn't manage to organize that…
Still, there's no way you can know in a particular case if the cancer will respond to chemotherapy or not.

And how are you measuring mortality?
> Markdown's design is inspired by conventions used in plain-text email, with links [like this][1].

And [title](http://url.goes.here) for in-line URLs.
Appfog announces shutdown of Rackspace option
Just received this email, in part:

We've worked hard here at AppFog HQ to give our users a variety of choices as to what cloud they host their apps on. Thanks to the AppFog platform, users have been able to host apps on five public infrastructures around the world and even more private datacenters for our enterprise customers.

While we believe this to be one of our main selling points, it's also become increasingly resource intensive to maintain so many instances of our infrastructure. So in an effort to keep our service affordable and reliable, we'll be discontinuing support of the Rackspace public cloud due to low adoption rates. We believe this will give us the focus we need to provide a world-class experience for the majority of our userbase on the AWS and HP clouds.

We will be turning off the rackspace infrastructure completely on Thursday, May 2nd. Additionally, as of today, you will no longer be able to create new applications on the Rackspace infrastructure.
lots of Heinlein and Azimov