skysight-inc/HackerNews huggingface dataset:
The problem is that many times you can't have one thing without another. What I mean is that what Linus accomplished is also fruit of his character, you need character and be opinionated to do "git" for instance. Or even to make the Linux kernel the success and good piece of software it is, with many contributions: what separates a big software project to become a mess is character.

And the side effect is that he gets bored to listen at stuff that he thinks are silly. But see it from a different perspective, Linus is really, culturally an hacker, and not an academia professor. He is out there on github writing flames, arguing with people that have a github account completely clean and never wrote possibly a line of code at all. Exposing himself in the process to insults and so forth.

I really admire him.
Galaxy S III Flipboard Android application is now available Gadgets
I work in the financial industry and I'm very convinced that my work is not harmful by any stretch of the imagination.

In the past I've left well paid positions out of moral issues, in different industries. For instance, when my algorithms were getting patented, or I was increasingly made to work in .NET.

People have different views. However, stealing CCs and massively screwing over random people... you cannot possibly put that in the same breadth.
Adobe backtracks on Photoshop CS6-only paid upgrade security patch
tell me what "PC" means or go hang yourself.
Facebook co-founder Eduardo Saverin 'unlikes' US
I agree. The parent poster is also giving bad advice in encouraging this guy to tell his former coworkers that he does not have the money for a lawyer/lawsuit.

I'm not a lawyer, but a bit of searching online suggests that the behavior of the company may be illegal in California under a law called ERISA (see the third bullet point under "ERISA Violations" on http://www.lawyersandsettlements.com/case/stock_option.html). The onus would presumably be on the employee to establish he was fired in order to avoid having his shares vest, but if the company had no other reason to be dissatisfied with his performance and never communicated any concerns before his termination he might have a case.

Personally, I think he should ask for his full year of equity and try exchanging equity for severance if they are reluctant. The thing to remember is that he might only have been on good terms with one of the founders, which means there are group dynamics to how any action he takes will be interpreted on their side. It may also only be one of the founders who cares, and the offer may be a negotiated settlement offered from a negotiation between them rather than any specific desire to formalize anything and avoid a lawsuit.
The coding interview
It's also reversing the gender biology. And that's a problem.
Floating offshore regulation free tech incubator interests over 100 startups
In politics, stupidity is not a handicap
I tried a couple of them and sticked with CodeIgniter. Sure it has some quirks, but it's powerful, easy to grasp, not bloated (hello, Zend!) and more than capable to satisfy your web dev needs. Plus it has a great community and lots of tutorials.
But really, my advice is to spend a day or two trying several of them out. Create a simple project with each of them (the ubiquitous blog for exampe) and see what works for you. Good luck!
Objective well-being is an oxymoron. You can take all the objective indicators that you want, when it comes to happiness, subjectivity trumps them. Try to convinced someone undergoing depression that he's got everything to be happy...

> Better to be Socrates dissatisfied...

That quote refers to intellectual curiosity, not material wealth.
>Of course there is. Have you actually read that discussion here?

Yes, and as a Comp Sci, and developer of 15 years, I knew it all before. It's not like the discussion got into any advanced territory.

>If you don't use exceptions in the way he described them, you don't have undefined behaviour (general big exception handling at the end vs granular error-checking, which is of course also possible with exceptions). Everything he described has nothing to do with exceptions, but with the way he uses them in the examples he showed.

Which is the ways that are relevant to his project and coding style. People on the HN thread were just quick to second-guess him without understanding the problem domain and his constraints (which were: "I want to use exceptions in X way for them to be worth to me. I won't even consider the Y way --what some in the HN discussion proposed-- because it's convoluted, requires far more code and maintenance and if I have to do that, I might as well do it in C".

For example, you cannot wrap each and every spot with a try/catch because this doesn't buy you anything over the C way of error checking.

Also, you cannot know what exactly occurred (at coding time, not runtime by checking the stack), unless you granulize (granuralize?) exceptions to death. But then, why not just check the error conditions/codes? And if you do so, what you get over C?

etc...
> Given the lack of consensus in this discussion thread, and evidence in the article of a similar lack of consensus between the various offices involved, how am I supposed to reach a decision?

1. You ask people who have already done this, like hotels who deploy thousands of networked sites. 2. You hold a bakeoff at a few dozen sites and see what works.
"if you master the techniques in this book, you’ll never need another text editor. In 120 Vim recipes, you’ll quickly learn the editor’s core functionality"

If you're a heavy vim user then you probably already know the editor's core functionality.

"and tackle your trickiest editing and writing tasks"

But wait! Tricky tasks. It's for everybody!
This method is not the least uncommon or "advanced" with those who still program assembler - in particular with the coders in the so called demoscene of lower level machines like the C-64 and Amiga - most often for creating unrolled loops to save a few cycles on removing the increase/compare/branch portion (or similar) of the loop.
Is this some official appstore add-on mechanism or does it require hackery?
I just bought both. You'll get 4 downloads for each show and can download MP3 and/or FLAC. Quality seems pretty good to me, but I'm not an audiophile.
Does Your Brand Match the Promise?
That feature set sounds like zepto, which comes in at 8.4K. If it supported IE9, it'd be pretty killer.
Political correctness. Mostly comes from USA, but exists also in other countries. Like in Germany people have lots of PC for Jewish people.
Dropbox fixes app rejection issue, complies with Apple's rules
Because rebase, and rebase -i especially, gives you the ability to break your patches into discrete this-one-one-goddamn-thing patches (which is awkward in a "oh, you committed it? Then you committed it forever" SCM like Perforce or SVN), you should do so. It makes it a lot easier to review than the "so this does X, but also fixes some syntax errors and adds logging" style. And that means you should make the patch comment reflect what it is doing. Some errors here are inevitable but it's something to which I aspire.

Edit: to be a little clearer; your traditional SCM has a write-once-never-change model for the trunk of development. This has a problem in a peer review situation, and the problem is this: I may go forth with the best of intentions to decompose things into discrete patches. But when you get down to brass tacks, changes to the system tend to happen in any given order--you might discover a latent bug when testing your feature that has nothing to do with your feature. Now you have two choices: you can wait and commit nothing until everything is great, which means you're not integrating with the mainline, which means that integrating will be incredibly painful, which leads to locks; or you commit as it comes in the moment, which is much better for integration and much easier to back out partial changes and generally get all of the non-backup elements of an SCM, but which is the very devil to peer review. With rebase -i, it is quite easy to commit in the second style in the moment and then clean them up for peer review later; that is the ability to revise history means you can make decisions immediately without worrying that they will be cast in stone forever and ever anon.

I wasn't always this much of a hardliner on the subject, but my current job uses Perforce as the main SCM and I have realized that I disagree with almost every decision Perforce makes across the board. I still use it, because any SCM is way better than no SCM and I don't want to explain git to everyone else, but my actual development occurs with git-p4.
TechKoW.com
a place to share interesting tutorials and !deas...
Loved the idea of aeroFS but it was too slow & buggy to use compare to a solution like Dropbox in my case. But I'll make sure to try the new version when it comes out!
I don't think there's much you can do to help someone on the street in a way that gets them off the street. That's not to say that nothing can be done, just that the initiative has to come from the person on the street to get out of that pattern.

I can't remember where I got it from, but I carry a pack of cigarettes around. When I get asked for change, I remember to offer the person a cigarette instead. If you're on the street then lung cancer is the least of your problems, and it's a way of showing support to the person but in a way that doesn't contribute to their pattern.

Our culture has some strong messages about charity and a taboo about questioning it. People tend to give to things that are branded as charity in order to comply with this message. The result can often be an office full of people in a nice location, pulling down wages, and doing very little meaningful work towards the cause. It is itself a variation on the deceptive begging pattern, feeding on popular ideas about charity.

I think the best approach for helping people is to look out for things directly in your sphere where you can see how your action will lead to a goood result, and then act at that level.
> never managed to interest Microsoft's 5 most important clients (the aforementioned PC makers) on the full-featured, rock-solid, fast and stable desktop

Because it is neither rock-solid nor stable. It changes too much, too often, in an irregluar, unpredictable pattern, so major software makers refuse to target it. Without software, you dont get users, and without users, hardware makers wont bother to preinstall, etc.

Linux will be able to win big when they start putting a stronger emphases on backward compatibility and start supporting releases for 10 years, like Microsoft does, so that users dont have to reinstall distros every 6 months just to be able to install a new version of s single app.
That's exactly what happens to me in every single 30 day trial. I sign-up, real-life intrudes, later I remember the damn thing and find my trial has expired.

Luckily most trials are keyed on email address so it's hardly a difficult thing to get round. (shhhhhhh! don't spoil the party)
Yes, it looked like a play on words. In dutch (halfway between English and German) it literally means heart.
Read the papers of proven work, instead of stating your beliefs.
The situation is similar in Sweden, but I have thankfully not heard of anyone disfiguring someone else for these purposes. Yet.

One of the glorious benefits of being a member of the EU is that we now have to put up with organized gangs of beggars coming in from Romania, Bulgaria etc harassing us on our streets. (The leftists have proposed that we add these people to our welfare rolls and give them their own apartments - an entitlement not available even to Swedish citizens, mind you. Of course, the only reasonable response is to institute a sufficiently vague law against vagrancy and then deport them.)
Thanks, I don't like PC too much either, seems like hypocrisy most of the time. We also in Italy have little of it. I mean, instead of PC one should make sure to treat everybody in a fair way, but even if somebody is in a minority of some kind, if he/she does silly things, it is offensive to don't respond to it (possibly in a rough way) in the same way you would reply to everybody else.
Github should implement a tempting system for commit messages that way every project can enforce there own standars. And those templates should be shareable, like a template repository so new and existing projects can opt to use one of the exciting ones.

problem solved :)
He was responding to someone who told him his "shit don't stink". Sort of understandable!

I note that GitHub actually did a blog entry sometime ago about good commit practice, and it seems to be the same as what Torvald's requires. Not sure I'm understanding what th issue is... https://github.com/blog/926-shiny-new-commit-styles
Ruby's attr_accessor is a great example of this. When you add the line

attr_accessor :age

a bit of nifty metaprogramming kicks in and generates the following getter/setter methods in your class

def age= value
@age = value
end

def age
@age
end
Somewhat related, I think his site has my favorite 'forgot my password' email ever.

Apparently you forgot your password? Ok, so here's your new one, stupid:

EMAIL: xxxxx@gmail.com
PASSWORD: moron.xxxxx
If both Java and Scala is new to you i would suggest to start with Scala and learn to read Java by the way.

I came from a background of a lot of Embedded C and some Ruby. For me Java had more a feeling like C. Very clumsy and needs a big amount of code to describe something.
Privacy (and anonymity) is worth defending right now precisely because it is under an unprecedented attack.

There is a real mania underway for registering and identifying users of even humdrum activities like using public transport, for instance. Increasingly, you can not get services, at least not at the best price, without registering all your details and being issued with some silly card to identify you. Yes, there are 'discounts' offered but this just proves the point that there is real pressure to identify everyone at every transaction. In practice, it means in fact a hike in price for those refusing to conform.

The Brita example of children not being allowed to drink water without identifying themselves is just the tip of an iceberg.
This is news from february.
he also released his beacon performance as an audio download.
What's more interesting is that he got HBO to release their content in a DRM-free format. (HBO is the network that previously wouldn't let you buy their online video service unless you already had cable and an HBO subscription, rather defeating the purpose of buying the content online.)

This is what fighting piracy looks like.
International Fashion Dresses
International Fashion Dresses
The fonts look horrible on my Windows 7 64, on 32bit version it looks fine. Also on Ubuntu...
Cheap online store
Yesterday,my friend recommends me a website about bags, it is the cheapest online shop and it shocks me a lot. Firstly it’s named Buybuybag, a little bit humorous. When I browse this website around, I find that there are various nice bags.Secondly, I want to say that the bags there are amazing! There are different kinds of top-layer leather handbags and leather purse for women of the new brand Ouovo bags, also have anther brand of leather purses, special handbags and eveniong purses. And I’d like to mention that bags there are more cheaper and unique than anther online shop, especially for the brand Ouovo. It is said that the Ouovo is their own brand, they got their own designers, and all Ouovo bags are 100% leather, handmade and unique. That makes me surprise and also it stimulate me to buy it.I found one leather clutch purse of anther brand in this online shop suitable so much,maybe you can have a try.
One of the "secrets" is that all the above-ground space is already within someone's jurisdiction ;)
Those systems exist--CISCO has been selling them for years. Or have we identified another area ripe for disruption?
If you then sold the router on the second-hand market and gave the money to the library to spend on materials that they actually needed, your plan could do some real good.
Why would you do that? Is it because you're told to by a priest to be charitable or because your sense of guilt push you into making the world a worse place. Or sympathy?

Look at the long view. It only takes a few people to keep doing that, and they'll keep existing at that level instead of finding a better way to get by. You're enabling them.
One Tree Hill Seasons 1-9 DVD Box Set
Young adult drama about a group of friends and the ups and downs they face in daily life.
That isn't what I am saying. As you know, illegal copying of music is illegal (in most places I know), and that is the point.
Why are you supposed to test on all device types? Couldn't be possible to find the one or few devices that combined have all the properties that all other devices has and test on them only.
I'm not persuaded.

I know a number of socially inept people. Some of them are perfectly pleasant, just hopelessly awkward. Others are jerks to everyone. But some are sexist jerks. And there are some people who are perfectly well socialized who are also sexist jerks.

Women were oppressed for millennia. Women in the US haven't had the vote for even 100 years. Men and women didn't have equal college enrollment rates until circa 1990. I just don't buy the thesis that sexism is now suddenly extinct, especially in a male-dominated field.

I'm sorry you've received crap. Due to your gender or anything else. But understand that jumping into a discussion of sexism with "but that happens to me too!" is such a common problem that it's listed in the "Derailing for Dummies" guide: http://www.derailingfordummies.com/menu.html
I don't want to put words in permulis' mouth, but, I think a reasonable assumption is he's concerned of the option you don't list: They won't get by. They'll die.

I think that's why a lot of people do it.
I wanted to take up on the offer but to be honest with you, I was a bit underwhelmed with your work. I am not a design guy by any stretch but I recognize a good design when I see one. Nothing really stood out for me to consider this offer.
Hey, it's stupid-math-tricks back with a different scheme - hiding behind a URL shortener! Persistent, aren't you.
Totally secure, sure. Nothing nontrivial is totally secure, but...

One reasonable option would be requiring any JIT to be via a typed assembly language. You should be able to get a good compromise with close to the performance of native code and the security of verified bytecode from that.
I totally thought the essay was written by a woman before I realized the truth. I can't imagine why you wrote this. This whole notion that "women need men to defend them" is just so ridiculously patronizing and condescending. If the women don't like how they're being treated, they can complain about it themselves.

Nobody cares about this white knight nonsense, so quit clogging up the tubes. Also, you have no idea what you're talking about.

I have never heard of a woman complain about how often guys look at her chest. And if a woman ever did complain about that, I would think her incredibly conceited. This is why women get boob jobs, and AFAIK women who get boob jobs and who get increased sexual attention from males report substantially increased confidence.
Breast Lift Orange County
Contrast this modern lifestyle with those terrible dark ages, when you could put a few gold coins into your purse, jump on your horse and ride to anywhere without a passport, without any idetification or documents whatsoever, without worrying about exchange rates. You could give or not give your name as and when you pleased and still get courteous services and make purchases with your gold anywhere in the whole world.

A lot has changed since those days and, I would argue, not for the better in this respect.
This guy really nows how to teach calcules (MIT)
Can anyone point me to best practices on writing (git) commits?

Or can you sum up yours here?
And those who bought the Beacon video, now get the audio as a choice!
wasteful spending is an affliction that spans the entire spectrum of human enterprise, both governmental and corporate.
Congressman Paul Broun (R-GA) calls for the resignation of TSA head John Pistole
Adidas Originals Jeremy Scott JS Panda Bear
> He is out there on github writing flames, arguing with people that have a github account completely clean and never wrote possibly a line of code at all. Exposing himself in the process to insults and so forth.

I never understood why do people who have completely clean github accounts feel the need to preach to someone who has been programming for a long, long time and is the major force behind two of very significant, technically hard piece of software. This won't be the first time this has happened. In the "Linux on C++" thread, someone comes in and says "I am surprised you wrote git in C. Don't tell me C++ is bad. That's bullshit. Clearly I know more about this than you do". Or even the Eric Raymonds' post about "Curse of the gifted" - he comes out of nowhere and starts calling Linux names. The fact that other developers didn't even bother responding to his bullshit made me happy.
Wait, so what's the point in taking you into a realm that's utterly absurd? I'm not sure that it helps men relate to women's experiences if it feels absurd....
Here's a thing on conversion:

I'm going to be offering other things through this site. Would you like to hear about them?

Yes, I'd like to receive further emails about Louis C.K. things.

No, leave me alone forever, you fat idiot.

No was checked by default, and the phrasing says "Hello, I am a human."

I clicked yes.
s/a choice/an added bonus/

You get the audio in addition to the video now, whether you buy it now or in the future.

Stand up guy.
Link bait article..

Oh BTW, Apkudo just launched their beta free program to test apps in android devices online..I would find a way to get an invite..
I think a lot of people have already made this switch and are really doing MVH when they say MVP. I know we are :-) What being describing is pretty much Blank's customer development process which is at the heart of the lean startup movement.

If you look at the definition of MVP in Reis's book it's "The MVP is that version of the product that enables a full turn of the Build-Measure-Learn loop with a minimum amount of effort and the least amount of development time"... take "version of the product" out and you're practically there.

I guess my only quibble is that sometimes folk go a bit to far - and ignore any hypothesis that involves building something in code. Building stuff can be very important even at the early market testing stage - even when it's not "product" stuff.

(<plug> I'm talking about some of these issues at Agile 2012 http://is.gd/iuqcXn </plug> ;-)
I remember when the video came out, the opt-in emailing was a huge deal, and he commented on the response he got to that in pretty much every interview I read from him on the subject.

I also opted-in to his mailings, partly because it was opt-in rather than opt-out, and partly because of his tone. He has some great copy for selling comedy videos, and now albums. In the email he sent out about the new audio specials, he had his usual laid back tone, but he also ended with this:

> Okay. that was exhausting. Sorry. I didn't even ask you how you are. How are you? Oh yea? Oh good. That's great. What? Oh man. That's tough. I'm sorry... Oh well that sounds like you handled it well, though. So. Yeah. Yeah. I know. I know that's... yeah. Well... Just remember, time will go by and that'll just be on the list of shit that happened to you. You'll be okay. Yeah. Huh?... Oh. Really? HE DID? Oh my GOD! hahaha!! That's CRAZY! No. no. I won't tell him you told me. Of course not. Alright well... uhuh? Oh wow. yeah. Alright well.. I really gotta go. Thanks for listening. I'm glad you're basically okay. Stay in touch.

> your friend,

> Louis C.K.

It's almost like treating your customer like a person and not just a wallet with some flesh hanging off of it helps your cause. It's a novel idea to be sure.