skysight-inc/HackerNews huggingface dataset:
> And rejecting the data driven answer and then filling in your own interpretation retroactively is not a good way to arrive at conclusions that turn out to be correct.

That sounds like the scientific process to me. You look at a bunch of data points and say, "I'm going to reject the notion that this is an arbitrary correlation, and hypothesize that in fact there is some underlying cause X that drives the correlation." Then you control for everything else and do an experiment.

In tech startups, this might mean saying, "I think age doesn't actually matter, what matters is that someone in the founder's immediate circle (perhaps oneself) has a wealth of domain information." That's a perfectly testable hypothesis, even though the experiment would be expensive and difficult to do cleanly. You just take a bunch of older and younger founders, and have them found companies outside their domains. Some of them you provide with VCs and advisors with plenty of domain knowledge, others you just give money. If the domain knowledge proves more valuable than the age, you have confirmed your hypothesis. If the age matters more than the domain knowledge, you have rejected it.

Now of course you wouldn't find older entrepreneurs who would willingly forgo VCs and advisors with domain knowledge, and most founders choose industries they are familiar with. But maybe you could find some markets where this happens naturally. Maybe you could do an analysis of some industry like online education or fashion or something where you have a mix of types of founders, and see who has success. In any case, rejecting correlational data in favor of testable underlying causes is fundamental to scientific induction (it is only the difficulty of actually controlling ancillary variables that makes this practice hard to apply to sociological hypotheses).
What, pray tell, is the hypothesis to be tested? Whether "my" or "your" results in more clicks? How do we know they aren't clicks borne of confusion? Whether "my" or "your" users visit the site more often? Over what time frame? A day? A week? A year? A decade?

A/B testing isn't magic fairy dust that settles design questions. You need to have a clear hypothesis to test. It's especially difficult if the design question concerns long-term perceptions and psychology. An A/B test in this situation is anything but straightforward.

I'd be interested to learn about how this design decision was made in the companies that have had to face it.
yep. Aerospike definitely had the first implementation of this kind of ssd-based architecture I'd heard of. Use ram only for hot caching and metadata. Use ssd's with custom filesystems for persistent storage. It's a good idea.

It's too bad most cloud providers consider SSD disks to be a 'premium' feature. I guess this would work fine on custom-configured hardware at places like softlayer and serverbeach.
Build the Best Bang for the Buck PC
Is there really any effect or difference between using either?
This is something I extracted from a plugin I wrote years ago, proj.vim. It is sometimes quite useful to be able to set a different working directory in a tab on the fly, particularly if you use tools that default to the working directory, such as NERD_Tree.vim.

Please report issues on Github.
They outright lie.
Unless there is absolutely no truth whatsoever to SpaceX's side of the story, that guy sounds like a major sleaze who deserved a lawsuit.
Is clang getting more popular because it is superior, or because its license encouraged commercial interests to invest into it?

Also, you seem to equate a permissive license with 'lock and key'. My experience is the exact opposite, having released software under both GPL and BSD-style licenses.

I've received tons of emails from people asking me to change the license on a piece of GPL code over the years. Nobody's ever asked me to make something GPL that wasn't.

It's a pretty good indicator that the GPL prevents people from getting shit done, but that few people other than idealists of the Stallman type really care about it.
Fibonacci is O(log n) or so in the best case, not quite O(1). Of course you can do a simple table lookup if you're limiting yourself to 32 or 64-bit numbers, but you can go far beyond that.
Good point. Except for games or kids apps, the ui should get out of the way and have no personality. It should have some identity though, so we can tell apps apart, but a logo and a color scheme is enough usually.
I am pretty sure I saw "Pull to refresh" before it was used in tweetie, but I cant remember where - Anyone have better memory than me?
Some interesting info on developing software that's required to meet certifications to be safe for use in flight hardware.
"But it seems pretty obvious that these measures haven't fixed it."

It is not obvious to me that flagging is broken. The discussions sparked by the first Surface Pro reviews were filled with partisan trolling and largely bereft of insight. It wasn't the news that was crap, but the community's reactions. The stupidity to intelligence ratio was high and the temperature was rising.
I have to say I disagree with the author's value assertion. It may true that people do treat computer interfaces in a social way, but whether this is useful (for many difference definitions of useful) is clearly open to debate. I wrote a paper about this a few years ago that pins the popularity of the idea of the computer as interactive artifact on Lucy Suchman and her work Plans and Situated Actions. The relevant paragraph is here: http://peermore.com/astool.html#nid21T (take off the fragment for the whole paper).

If we're actually having some kind of debate about how to signifiy in an interface I'd probably choose "profile" and forego "my" and "your" as they imply a relationship that does not exist and a facility in the interface that is not possible.

Given that most people aren't actually concerned about that and just want their stuff to be "nice" or "friendly" I'd pick one of "your" or "my", whichever fit in the grammar of the rest of the system, and be consistent.
You just know a transgender dev is going to show up to try and throw the entire event for a loop.
Not sure I actually "have to", it's all a matter of who that person is and how you define "needs" together.
CyberGuerrilla soApboX » #OP58November -FBI Cover-Up of 58November Hijacking
Hopefully we'll be on capacitors by then. Perhaps backed by a battery, in a similar fashion to some hybrids today having a battery backed by gas.
I have the impression that disaster novelists think that as our technology level drop and lots of stuff become lost technology, society become something like medieval era instantly, with several common day use objects instantly disappearing or becoming unusable...

Yet, when I think about possible collapse I do worry about some interesting things, like, who will replace my glasses?

I never heard in a disaster novel of people having problem to find glasses, yet I believe glasses manufacturers will not be much...
Interfaces and marketing that use "my" always irk me by, for lack of a better phrase, coming on too strong. I'm all too aware of the human hands that typed out that button label - it seems damned impudent of them to be assuming my voice. It implies a certain intimacy. My cart sounds like an appropriate label for something I've filled, but so long as it's empty trying to foist it off as mine just comes across as a desperate plea for emotional investment.

I think marketeers leveraging "my" tend to envision that we will come to think of their product as like some treasured childhood teddy bear that we hug firmly to our bosoms each night. In life though, when we talk about owning things - my this, my that - it's often in order to identity ourselves with them. For most services, that's a lot to assume. Treading the HN path of avoiding possessive determiners at all may be the wiser path.
I've already switched to using the strong_parameters gem. I'd recommend it to anyone else starting a new rails 3 project.
Are there standard practices for securely erasing any random SSD without having to look up it's implementation details? Or is this the sort of thing you just use a shredder for?
It's fairly arbitrary. There were changes between Rails 3.0.x and 3.1.x that broke many popular gems (e.g. Devise). A lot of people get stuck at that transition, because it's difficult and costly.

This just seems like laziness. At the very least, you don't just suddenly choose to end-of-life a version of software that's still in wide distribution. Give people a bit of notice!
Amateur-run blogs are far more honest than reporting, in my experience. The sympathetic phrasing would be that bloggers haven't had all but the last shreds of their integrity worn away by an editor demanding 6 column inches by deadline, over and over again. The unsympathetic phrasing would be that bloggers are not professional liars and might naively fear getting caught. Either way, I trust non-professional blogs over Wired News any day. Blog coverage is often honest and accurate. Reporting, when I or anyone I know or any subject I know about in detail is being reported on, almost never is.
I can understand the need for new programming languages to be continually developed, especially with differing power continuums. So I have nothing against this post, or Julia itself.

But when someone advertises that they want x feature and y feature in one language, such that the respective languages of x and y are essentially obsolete, I get a little skeptical. I'm certainly not the type of person who tries to vaguely advocate all languages are more or less the same and it's just taste; not at all.

But I think there are reasons why it's intrinsically difficult to design a language to have both the speed of C and the abstraction power of Lisp, for example. Things come at a price; this doesn't mean there isn't generally a clear victor for what you're trying to do, just that getting a paragon of linguistic design is very difficult.

But his test of Julia is promising, though honestly I'd really like to see a speed comparison on at least 100 lines of code, preferably a full application really.
I disagree to the general notion that 'skeuomorphism is bad'. it is just harder to focus on both the texture and the other subtle parts of it and still not focus on the usability, transitions and the flow.
In the Metro (flat) design it becomes easier to focus on typography and interactions which makes it easier for designers, I think both are equally exploitable by a good designer.
Twilight Zone episode "Time Enough at Last"
There are some frameworks that are designed with security as top priority: Lift (used at FourSquare and theguardian.co.uk), Opa, the main Haskell frameworks (Yesod, Happstack, Snap), and Google Web Toolkit come first to mind. And of course the mature J2EE frameworks if you want to go there.

That's no guarantee, and Rails gets a lot of scrutiny so it's difficult to tell to what degree if any it is less secure than other, less scrutinized frameworks, but these are all worth checking out.

http://liftweb.net/

http://opalang.org/

http://www.yesodweb.com/

http://happstack.com/

http://snapframework.com/

https://developers.google.com/web-toolkit/
Reduce how often users click back or cancel or close after attempting the action (I.e. to attempt to make them abort the action less often).
Well, the Tesla cars' batteries are permanently wrecked and have to be replaced - at a cost of about half the price of a new car! - if you put them into long-term storage without leaving them connected to a charger, or if the charger becomes unplugged or loses mains power. That's even worse!
That is why we have prop 13 in California, but that ends up either stripping tax revenue, or heavily taxing new migrants to be state (tech entrepreneurs, international people, etc) -- or, in California, both.
Some black hatters make money, but for every 1 who does, 50 don't. Spend some time on WarriorForum or SEOBook and you'll see a very low signal to noise ratio. Lots of people are just preying on people who want to get rich quick with now work by selling them hope in the form of "info products".

And the black hatters who make money could probably make just as much if they did something legit.

The worst part about black hat is eventually the wheels fall off and you have to start over. So you're playing a game that keeps you on a constant treadmill. It's just as bad as consulting as a way to make a living.

If you take the high road, you build real value you can exit on eventually.
How we did customer research and pitched our startup to a celebrity
Most of us in business understand the importance of customer research -- the importance of getting out of the building and talking to people who will be engaged users, paying customers --and if we do a good job with the product-- the best advocates. We decided to augment our customer development efforts with an unconventional experiment.

We spent a couple of days out on the streets of San Francisco-- at local coffee shops, at bus stops, and at the Caltrain station. We would walk up to someone, ask if they have a couple of minutes to chat so that we can tell them about our startup, test a 15-second pitch, and ask if they would sign up.

Takeaways:
1) Spending a few days on the streets, especially if you are building a consumer product, is a great way to get some instant feedback on your messaging from a diverse demographic.
2) Asking someone to do us a favor was the best way to initiate conversation with your average passerby. The benefit of being a startup is that you are always the David to a Goliath and so people will inherently support you and even consider being solicited to as doing you a “favor”. As active participants in helping us build a better company, their voice was not only being heard but also instrumental in determining the future of our product.
3) If you can’t convey what you do and why it is interesting in 20 seconds, converting your audience to sign up gets exponentially harder by the second -- very important for messaging and copywriting.
4) Finally, if you have a chance encounter with a celebrity, especially one who invests in startups and bears a striking resemblance to Steve Jobs, don’t hesitate to walk up and introduce your startup.

I am the co-founder of Bright Funds (www.brightfunds.org). We have rethought the charitable giving experience and created a service that helps people connect to the causes that matter to them. If you have a moment, please check out brightfunds.org
1. Almost never happens

2. Almost never happens

3. The truth is harder to write and the editor wants 700 words in the next hour.
To be pedantic, it is not that 120 V is not enough. It's that the amount of current you need at that voltage is prohibitive because of wire sizing, which is needed to minimize resistive voltage loss and dangerous wire overheating.
You'd be surprised how many people miss that point. There's a "let's just use Tor first" approach some people use that really undermine their anonymity. I.E. Using plugins like Flash while browsing and even JS. In the West, that's usually not a big deal, but elsewhere, people's freedom could be at stake if they don't take adequate precautions.
every single post he replied to got Gold. I wonder if Bill Gates is purposefully buying everyone Reddit Gold?
I'm certainly not saying that skeuomorphism is bad, and I don't think anybody that knows what they're talking about is saying that. And it's also important to keep in mind that skeuomorphism and realism are two different things.

But it's definitely true that if you do decide to go the route of realism, you impose a lot of constraints on your design that will A) take up a lot of your time and effort and B) close the door to a lot of options because they would break realism.
Mental calculate square root of 305809?
Until they learn to ride bikes. Hey, has that zombie permutation been tried yet?
I will send him a Trisquel GNU/Hurd CD for his birthday :p.
EveryBlock could still be sold, says NBC News Chief Digital Officer
I agree. "My" always comes across as forced and a bit too cute to me.

Having said that, there are situations where those traits may be appropriate. If some kind of intimate or emotional connection is the point of the app, it makes a certain sort of sense.

I also realize my bias against that sort of presumed intimacy may be greater than the average person's.
Do you idiots not see the little "x" at the top right that closes the popup? Quit your whining and enjoy the article.
Can't you do it in O(1) if you limit yourself to floats? Arbitrary n but not arbitrary precision?
Forgive my ignorance. How do you know people are flagging the story?
Absolutely right. I was using 120V as shorthand for "the 120V/20A circuit that we're all used to."
From the section of the iOS HIG about writing alert copy:

> Avoid using “you,” “your,” “me,” and “my” as much as possible. Sometimes, text that identifies people directly can be ambiguous and can even be interpreted as an insult.
Actually, it takes real effort to make GCC not completely optimize-away this kind of stuff for C:

https://github.com/JuliaLang/julia/issues/1325
Make it more effort to do the wrong thing
Home Depot drops 10,000 BlackBerrys from employee belts
or he has enough money to cure death.
I agree on every points of this article.
Great summary.
I imagine the table would still be of reasonable size then. Of course, this is still technically restricting the output to 32 or 64-bit numbers.
Which means ultimately that they are dangerous, right? They drive too fast to be safe with the other slower beginners and they don't have the experience needed to be trusted to make good decisions with the people who drive in the faster circuit. It doesn't seem wrong, it just seems like a natural consequence of learning in a simulator.
In foreign languages with a polite form of "You" (such as French or German), there is an additional question: should a website use the polite of familiar form.

And it's widely accepted that a website should use the polite form.
Awesome! If not, feel free to donate the price of a beer to the EFF.
Do you think everyone is an extrovert and likes that idea? Do you want your life to be an open book to all of your family and friends for all the way back to when you joined?
A quote: "He went on saying, 'Although we all live on the surface of the earth but that life did not originate here, but in fact originated in the ground, once life began to take shape under the surface until I began expands gradually appear on the surface, Indeed there are a lot of life beneath the surface of our planet to the point we actually we are an unique creatures that live on its back.'"

You know, I seriously doubt that is what he said.
Great idea. Paying a lawyer for these services gets really expensive. Thanks!
Jonah Lehrer talks plaigarism
I also wrote about why and how I wrote this essay here:

http://sachagreif.com/making-flat-pixels/

Basically it was a good exercise in responsive design, and was also a chance for me to try out publishing a book on Amazon.

And since this is just static HTML, it was also nice to write something completely free of the constraints of a blog layout and see how the content shaped the design.

In fact, I'm now thinking I might reuse that layout for my blog itself.
Completely ignorant of trans/genderqueer people and supportive of the oppressive notion of a gender binary.

Just because a woman organised it it doesn't make it okay.
Excellent thought process on the differences in possessive pronouns.

But what if you go for a more minimalist approach? What if your app doesn't use possessive pronouns at all?

You could just display "Settings", "Settings have been saved!", "Profile picture has been changed." etc and I've seen apps that do this natively.

Although, to a certain extent I suppose that proves his point, as apps will be forced to act as though they aren't using possessive pronouns if they use "My" - it would be a little strange to display messages like "My profile picture has been changed", etc. Using the possessive pronoun "Your" is the only one with special modifiers throughout the app's structure that don't sound redundant.
All I have to go on is a handful of interviews, but I've never seen Steve Jobs act like anything other than a condescending douche bag towards Bill Gates and Microsoft.

Anyone know if there's any public evidence that they shared a mutual respect? If there is, I'd like to read / watch it.
True. I think it's also important to recognize the points against including many languages on a phone, though. A lot of the power of mobile applications derives from their integration with a standardized event system integrated in to the phone. Maintaining such a beast at low latencies and in a well-tested state across multiple languages is not exactly desirable overhead. Then there's the space concern, relative difficulties providing cross-language-platform sandboxing/security, etc...
Society expect women to own more: beauty products, clothes, shoes... There is simply a lot more pressure on women to invest and diversify their appearance.

But there are women who live with far less too, even if more than what I depicted in this post.
I guess I would disagree with you on that. Given that the U.S. is basically the only first world country that still has private healthcare and it is typically rated somewhere between 15 and 40 world wide on most healthcare metrics, it seems like a number of countries have figured out a way to do public healthcare better... (and more cheaply)

http://www.businessinsider.com/best-healthcare-systems-in-th...
http://en.wikipedia.org/wiki/World_Health_Organization_ranki...
http://www.reuters.com/article/2010/06/23/us-usa-healthcare-...
Bill Gates Will Not Give You A Million Dollars
What do you make of a service like Siri that imposes a personality on the UI without disrupting its usability? Anecdotally, many people like communicating with such an interface that simulates human conversation, even if the results themselves aren't improved by it.
I agree with this. Using the example from the article, "Profile" is just as expressive as "My Profile", more concise, and groups better with other similar actions. Taken to its logical extreme, you'll have to put "My" everywhere; imagine GMail with "My Inbox", "My Starred", "My Important Messages", "My Circles", etc.
> feel like ANYTHING AT ALL to encourage more women to join in on things like this is a good thing

Not really, unconsidered, blunt, ignorant attempts are as likely to as much damage as they would good.
I didn't mean that you implied. I meant the general assumption, especially the Google designers discourage you specifically from being skeuomorphic. they call it bad.
I agree with your point completely.
I'm going to miss that one, anyone else? Maybe because I live in Mission where it started.
I live in São Paulo (the whole metropolis has 30 million people) and I feel horribly lonely.

Plainly because everyone is like visitors, I see thousands of people every day, and I don't know any of them, as I move around the city (I lived in 4 different places in the city over the years), I noticed that I never felt at home, it is like being a eternal stranger, a eternal visitor.

When I lived in a 100k people town, I remember that I could realiably find the same people in the same places, for example I could go eat a hot dog at night in a park, and talk with the regular, build friendships, and so on. And yet, it was still strange...

But São Paulo? Well, I could take the same route every single day, and don't see the same people twice. It is just horrible.

I only don't feel depressingly lonely, because I made friendship with some people over internet, and every month we all meet on someone house.
Judge hints at jail time for porn troll Prenda Law over identity theft