skysight-inc/HackerNews huggingface dataset:
This not a configuration I would recommend as -

1. The mappings with TAB wont work in terminal.

2. <C-t> mapping is default map for ctags jump back.

And if you are going to be a long term Vim user, better configure Firefox like Vim than Vim like Firefox. I use Pentadectyle extension to get Vim like bindings in FF and I love it.

For switching tabs I use <c-n> and <c-p> for next/previous in command mode. Under insert mode, its default map for autocompletion which again I don't prefer remapping. Since I don't prefer to switch tabs in insert mode, that's ok.
I think this is key to make progress in any learning environment, i.e. to find a group that one presumes as being slightly better than oneself. It seems to push at least myself to try harder and become better. But of cause the gap shouldn't be too large, otherwise it is annoying for the group and demotivational for the oneself.
You are missing the point. Is this a solution? Does this not reinforce the gender stereotype? Are we not trained to compete or cooperate with our equals and take care of the weak an helpless?
You can't form opinions on that by watching a video filmed 5 meters from the stage, right inbetween the relatively very few (and mostly drunk - there had been free beer for the past 3 hours) people who seemed to appreciate the show.

The conference hall was huge. Some 30-50 meters away where I was standing, the boo-ing was quite audible, and you could see most of the attendees staying the hell away from the stage.
I had the same feeling at the BBuzz. I like gummy bears and all, but this is not how you win over developers. Nobody was paying any attention to those women and nobody was paying any attention to Azure.

I'm hopeful that sexism will eventually fade out in the community.

Microsoft, GoDaddy and others, please find another way to advertise your products.
That show is one of my absolute favorites. Nothing else like it on NPR.
Quick and Dirty - Raspberry PI Carputer / CarPC
The Unix System: Making Computers More Productive (1982) (movie)
The talk about the DMCA and reverse engineering is a red herring - Apple is not taking legal action against Rogue Amoeba.

You're seeing the full power of Apple's control over the app store, though - they can stop distributing apps they don't like for any reason. The same power that Barnes & Noble has over the book market, and your cable provider has over your local TV market.
Yeah dude white people are all the same.
Or maybe women would respond to knowledgeable female jerks differently and perhaps more effectively than to knowledgeable male jerks?
When I encounter a Dave, I don't see it as a pointless "call to arms", I tune out and ultimately leave. I'm not wasting my time fighting people like Dave.

Same here. I think this is mostly a matter of personality. I see no point for bothering with destructive personality types as long as I am not forced into some long-time work/social relationship setting. Life is to short too confront negativity if one can just go out of its way.
Access to VC money.
The money is in California, if you are even in Vancouver the VCs don't want to come to you.

This creates a virtuous spiral where the money is there so the tech people go there, so you start a company there because there are people there, so the VCs go there.

There are very few other centers so concentrated, Cambridge, Berlin, Waterloo are 1% the size.

But eventually some VCs will take the risk of a flight to Chile or Singapore - especially new Indian/Chinese money - and gradually the pre-eminence of silicon valley will decrease
It's a fluff article provided to them by Engine Yard since if you actually were writing a real story you would point out the different providers.
Yes, they are tied to a availability zone. Another thing I found confusing them is the choice of platform e.g. there is Linux and Linux VPC, after some searching I figured I should just choose Linux.
While I will grant that Tim Burton can be clever I have never seen anything of his that carries the same emotional weight of Pixar's best works. Toy Story 3 was an amazing success and pulled off being a very emotional film while being a comedy/adventure. I know many people who cried or nearly cried toward the end who are parents with kids leaving their childhood behind. The first several minutes of UP are amazingly melancholy. The "dance" in space from Wall-E is downright beautiful and Wall-E's devotion to the girl robot when she is broken is rather heartwarming.

Incidentally according to BoxOffice Mojo Wall-E made 521 Million dollars.
I use the Echo Smartpen, which is hands-down the best note taking device ever. When something works as well on the iPad, I'll be a happy camper. So far, no luck.
Strikes me as kinda close to paid advertorial, yeah?
>but not enough to understand why unique-per-user salts are important

I don't think that's been covered in this thread. If the main point of salting is to make rainbow tables ineffective, a single DB-wide hash still does that. Presumably if a hacker gets a copy of your entire database, they still don't have a copy of your hashing function with that salt. So then they're reduced to brute force.

Something else that I just thought of is, if you're salting per user, where does that salt get stored? A secondary database?

..And then come to find out it's been discussed down thread. Oops.
Perhaps they can take the money and invest in iPad version of the app. iPad is the next thing after iPhone and it is shame that I have to use such app in iPhone compatibility mode.

But reading from the story seems like taking money from those kind of investors isn't such a good idea going forward.

2c
It depends. If you are Intel/MSFT you want a bigger pool of EEng MSc to chose from.

If you are a politician you want more warm bodies from $ETHNIC GROUP$ in a certain voting area who are grateful that you let their grandmother in.
I mean it works rhetorically. I don't agree with the level of victimhood Women's Studies imparts. It's dis-empowering and leads to bitterness.
Obama’s data advantage
Some of my consulting work integrates different packages - commercial, academic, and in-house - into a single system. It also needs to understand the local database configuration, the cluster queuing system, the shared filesystem, and other customer-specific configurations.

I have a framework for this project. It takes about a week to write. The other year of work I did for one client were the modules and components to fit their internal requirements. This included porting some of their software from IRIX to Linux. Overall, only a relatively small amount of that development could be shared with another client.

I thought about spinning that part off as a product. I haven't been able to make a viable business plan out of it. The type of people who could build their own components for my framework is the same as the one who could build the framework in the first place - and indeed, other companies have in-house frameworks for the same thing. And while I think mine is better, it's biased towards Python but this sort of software tends to be written by IT staff more interested in C# or Java.

Also, I like working close to the end-users, with frequent iterations to get what they want. Selling software (I work in chemistry, where it's hard to develop web-based apps due to the proprietary nature of the end-user's chemical structures) is one step removed from the users, so I don't have the same feeling of connection.

When consulting it's easier to know that work = income = profit. With a startup or product development, you spend a lot more effort to develop a product before knowing that you'll make profit.
> Do you feel you're worth less if you're perceived to be less manly?

No, I simply dislike it when other people tell me how I'm supposed to act based on their proprietary rules. I don't give a shit about my masculinity per se, but I do not like to be mashed in by association with stereotypes that feel alien and artificial to me.
Cnblogs is a  good blog
actually i quite like this piece.

the hardest day as a first time manager i ever had was when i had to let someone go in a RIF. he had done nothing wrong other than be the last guy hired in the team. i hadn't been the best manager to him (i've since invested myself a lot of learning management), and so i felt like i doubly let him down.

letting people go is hard, for almost any reason, and i think this piece captures that. i don't agree with everything he writes (i'm a big fan of training and setting people up for success), but the two big highlights for me are holding people accountable to clear expectations of performance, and "him or me." while the latter sounds awful, like some jerk is putting the manager in the middle and forcing a choice, the fact is that the team and ultimately the company will suffer if problem employees persist.

management always seems like tyranny before you get into it, arbitrary and capricious. while we all see bad managers from time to time who reinforce that stereotype, good managers demonstrate the opposite, that management is anything but fickle tyranny, or even power. it's responsibility.
Well we haven't had a good Microsoft service hack for a while. Microsoft Xbox Live next?
I mean if you actually get a masters in education, it's almost all practical stuff. You need to take entire classes on things like how to write on a chalkboard and how to spot kids who are being abused at home. Educational theory and research is only one or two classes out of the two years. And classroom management is one of the biggest topics, and it's the first thing you get evaluated on when you're doing your student teaching.
Everyone Who Tried to Convince Me to use Vim was Wrong
Well, take all the ways that it could be unsafe, and (by some measure) estimate some utilitarian cost of rolling the drug out early for each individual person for each unsafe scenario. Now multiply each of those costs by the probability of that unsafe outcome happening for a given individual, sum those up and place them in column A. Now take the probability that the drug is effective and multiply it by each individual's probability of getting Alzheimer's, and then multiply that by the utilitarian penalty for that person having Alzheimer's. Put that in column B. Subtract column B from column A and put that in column C. Any row who has a positive value in column C - that is for whom it's better to wait and vet the treatment's safety.

Practically speaking, these will be people who know they are genetically predisposed to Alzheimer's and get the vaccine before they show any signs.

Now, if we could actually run the calculations I mentioned above, the problem would disappear because we wouldn't simply say "approved as safe" or "rejected as unsafe". We'd just keep a running tally of the odds of safety and give the treatment to people according to the desperation of their individual case. But unfortunately, that's not the world we live in.
1) They'd have to quit consulting to be a real startup. It takes a fulltime effort. Otherwise its just a small business.

Most software devs get paid quite a bit to consult, so they'd be taking a huge pay cut.

A lot of people don't like that risk.

2) Most dev shops I know have side projects they release as products

3) Mostly importantly, building products is really hard to do well. To make any significant amount of money from them is even harder, which makes those dev contracts look so much easier and accessible.
Why programming isn’t for everyone
They could try. Parody is protected.
That's why the title is Patform (as in _pat on the back_), instead of Platform. ;)
It takes a while to come to the "product does not suck" stage. People need to be able to eat and survive during the development stage and there are only handful of examples of companies that switched successfully from service to product (Mailchimp, 37 signals and few others come to mind). Starting a startup/new product requires full time commitment. Part time commitment often means part time success so for a lot of people it is better to stick to security they have providing freelance work and services. Just my 2c
I see hybrids of this a lot and, as dalke points out, consulting is an important part of having a solid income while working to spin off in-house tools or new ideas - much like we see developers here offering consulting hours while bootstrapping.
Someone I talked to who has TAed intro-level programming classes suggested doing something similar there: split it into a section for "beginners" and one for "experienced programmers". But the sections would teach exactly the same material.

His point was that in practice, students who actually already know basic programming test out of the intro class, but there always seems to be a contingent that _thinks_ that they are experts, and who ruin the class dynamics by acting superior, asking show-offy questions, etc. It would be better for everyone if they could self-select into a single section.
>The DRM exists to limit rights of unauthorized people to play content, not to limit the rights of authorized people to play content.

On paper, yes. In practice, "unauthorized people" don't have to deal with it, and only "authorized people" have to struggle.
It could also just be an expression of generalized anxiety, or a disavowal of expertise to keep one's self from getting cocky. I'm a guy, I often make clear statements of my confusions to keep myself straight on what I do and don't understand.

And she may have felt, accurately, that she didn't understand the material as well as the OP thought. You can produce a lot of code in a tutorial without knowing enough to produce that architecture yourself.

Personally I think the people who have the clearest view of what they don't know are the ones prepared to learn the fastest. There's a huge difference between "programming is hard!" nonsense that stops people from starting in the first place and "I'm not getting this" consolidations that help a _started_ person figure out what they need to learn.
Verizon and AT&T Galaxy S III will not have 50GB Dropbox allowance
He's too opinionated. I'm serious. Ever since Bork, the trend has been towards finding nominees who have left the smallest possible paper trail of potentially damning legal opinions. And so you're left with the farcical confirmation hearings of e.g. Elena Kagan. The majority of sitting justices are/were not brilliant jurists or legal scholars for this very reason.
Embrace open source
Unlike the kkk, there is no indication the OP chose the three men on account of their race. To therefore attack them on the basis of their race is an ad hominem racial assault. Furthermore, obviously the three are privileged compared to a kid born in, say, Ethiopia, but I don't see how that illegitimates them for a discussion on America.
Y'know, for an article entitled "A 1956 encyclopaedia's view on the computer" I was kinda hoping for something that included more than one paragraph of quotes from the 1956 encyclopaedia.
When I went to a Java programming class at a local hackerspace, it was something like 70/30 women/men. I didn't really see anything in the way they learned or progressed through the session that was in any way different than the men. What struck me was that holy crap, there's a lot of women here while everybody keeps saying there's no women in tech.

I think the author is dead right about the single-sex classes being a comfortable way to introduce women to technical topics. But having men there did not stop them from asking questions and following the material at the hackerspace. I think getting involvement from female-oriented communities will provide that comfort level to start with. Also, female teachers (my scientist female friends said they'd love to teach little girls to become science and math geeks if they had the time)
http://anydice.com is pretty much your one stop shop anytime this comes up. It's pretty much the greatest thing ever if you're a P&P RPGer.

in this case:
output [highest 3 of 4d6]
A warranty is just a contract, much like the contract put in place that allows Rogue Amoeba to sell software on the iOS and Mac platforms.

Adding in support for AirPlay to an app and selling that won't void your or my iPhone's Warranty if we were to install it, but it can void the contract put in place between Rogue Amoeba and Apple, if even just for that singular app. Here is the real reason Apple threw this app out of the store: http://news.ycombinator.com/item?id=4087666 RA was using a private key derived from a firmware update for the Apple Airport Basestations in order to encrypt the audio stream in accordance of the AirPlay protocol.
Not I, but then again, I'm almost impossible to offend. This just seemed more silly and out of place than anything else.

The 'zOMG SEXISM' drum is getting beaten especially hard recently.
argh. :sb indeed.
At this point, seeing this kind of extremely high production value animation used to enact this kind of fantasy scene instantly makes me think of hackneyed backstory and plot focus-group optimized to death to appeal to slightly dull 14-year-olds. You don't throw out that sort of development budget to try out something with even a hint of narrative experimentalness, and you can always rely on there being kids with disposable income who haven't yet been saturated with cliches to the point of fatigue.

"This looks very well done, it's probably bad" is a strange heuristic to have.
Yeah, I actually deliberately make new accounts on reddit and HN every couple of months
We just have the author's word that the other volunteer was trying to show off and challenge the instructor. He was a volunteer expert, maybe he just thought he and the teacher were partners, and it was their job to discuss high level material for the class.

E.g. instructor illustrates no need for semi-colons, meaningful white space -> excited volunteer explains how much cleaner it looks than other programming languages and how great he finds it, maybe with a real world anecdote, or he compares how it is like working with other languages without that, hell maybe even says it isn't a feature he likes, etc..

I'd rather he be open and egregious about his knowledge like this, than just sitting there like a robot for whenever a classmate asks him to help with step 5 or something. It would be a much richer, varied, and more interesting class than some textbook recitation of a tutorial anyone can follow at home anyway.
I did know what you meant by noscript, just using the plugin as an example of non-javascript users :-). No cookies? You are a masochist. Another reason I like ghostery -- it blocks the cookies that I don't like.
A simple eye test that can predict future stroke risk
Shrug. They're out there somewhere, though I have yet to meet one either.

> strawmanism, which is absolutely an American political habit

I'm sure you could delete the word "American" from that sentence and it would be just as accurate.
This audience sucks...
Their own statement on the Car Talk site:
http://www.cartalk.com/content/time-get-even-lazier

I'll miss these guys, I listen to NPR saturday mornings on the internet wherever I am in the world.
Think of it as WINE project for iOS. He's building the libraries that iOS code depends on just like WINE recreated all the Windows DLLs so that Windows programs could run on Linux/OSX
No surprise here. Sortfolio's value comes from its association with 37 Signals. Without it, I'd be surprise if more than 10% of the clients renew their annual listing.
But then the suggestion remains that only a man can be a "helpful jerk" (because the author comes out in favour of single sex education because of this incident).
Technocracy is not the answer

Why not? Democracy doesn't seem to be so great.
Bing revives Encyclopedia Britannica via smart answer search results
> If you read the article again, you may find that the gender difference which became apparent to the author has to do with the /response/ to Dave's behaviour, and not with his behaviour /per se/.

This is correct.

I'm the author of the article, and the tough part about writing this was trying to balance my personal perspective with making a larger point.

What I may not have expressed well was that before last Saturday, I did not see any point in single sex workshops. I felt they were segregating the community, and that they perpetuated the idea that either women were meek, or that men were predatory.

What I came out of the experience with was an appreciation of the differences in interaction between men and women, how women were more comfortable in an environment full of other women, and how there was a difference in the way I reacted to a challenge in comparison to these students.

Of course individual differences will override any generalized statement, but my experiences led me to reconsider my position regarding women oriented groups and their role in the Free Software community.
Pretty much a non-event/non-issue for me.

It looks like a regional thing (half the world away), from a subsidiary, and was not signed off by Redmond.

People will always interject themselves into things like this, making something out of nothing, tweeting and posting about how outraged they are.

When Microsoft is involved, the narrative is to always play the victim being oppressed by a giant.

I've see worse things than this on family tv stations during the daytime.

To me this is just a dumb two or three minute skit in a 3 hour event, that will get someone fired.
"There are programs that given enough time will come up with piece values for arbitrary board games like chess. "

Would different instances of those programs potentially develop different 'values' for the pieces based on their own history and experience of playing?

There are some humans that 'prefer' (emotionally) knights over bishops, and will sacrifice one before the other all the time, even when they don't win. Part of that may be that they just don't play enough to develop better strategies, and part of it may just be human attachment to ideas vs 'facts'.

I'm no chess master, and I'm not saying knights are better or worse than bishops :)
This video just shows how necessary it is to beat that drum.
Can you give me an example of a development company or freelancer that isn't working on their own products in some capacity?
Keep in mind that this is most likely not setup as a separate company.

So there is a contract between 37 signals I'm guessing (and sorry no quick way to verify this but it certainly makes sense that they didn't setup an entire separate legal entity which they can sell) and the person paying the money. My guess is that the wording of the contract legally isn't setup to allow the transfer of payment or card details to another party because the website was sold. While defacto this probably happens all the time I'm not sure a new buyer would feel comfortable simply taking over cc details and continue billing. At least not if they are paying hundreds of thousands of dollars. So at the very least you have to send a letter or email stating what is going on and getting a new contract executed.

As anyone who can tell you about recurring billing will confirm that's not ideal because it gives people a chance to reevaluate and say "nah cancel this I don't really need it".

Added: And in fact if you take some time and scroll to the bottom of the home page it says "sortfolio" is a trademark of 37 signals. Unfortunately there is no way to signup for a new account and see the contract that goes with the "pro" setup that costs $99)
Bought a Jetta in 2000. Best car I've ever owned. Didn't like the stereo though. Tried to replace it with an aftermarket system and was told that doing so would void the warranty on the door locks, the car alarm, everything wired into that cabling system. I lived with it for ten years til I sold the car, but it's one of the first things I ask about when researching a new car purchase.

It's one thing to make the center console non-standard, it's another to prevent the installation through warranty restrictions.