skysight-inc/HackerNews huggingface dataset:
"Interference with work performance" is also not a tort, Michael. It's one possible element of a retaliation case.

But your use of the word "retaliation" is also suspect. "Retaliation" in employment law means a demotion or termination in response to an exercise of other employment law rights, like a sexual harassment claim. You can't claim "retaliation" when your boss is an asshole and deliberately tries to screw you. In the US, absent a contract that says otherwise, your boss can do that.

Your white/black stuff looks reasonable, but I'm going to go out on a limb and say that your "grey" category is what you want employment law to be, not what it is. I'm just an employer though, not a lawyer.

At this point I'm settled on the notion that there is no interesting theory of law I was unaware of that would give the fired Pycon dev any leverage in procuring a severance. You can be fired for any reason, a bullshit reason, or no reason at all. He was. End of story.

Thanks for the discussion.
The concept of privilege only makes sense on a statistical basis. Whats the obsession with constantly applying it to single persons? That speaks to a fundamental misunderstanding.
If being white is correlated with being high-earning, that doesn't mean every white is high-earning. That is just not the implication.
It's not that various forms of discrimination don't exist. It's that some forms are considered more "just" than others.

If you are born with a low IQ, people will certainly judge you for it.
You will also be punished for it, for example by scam artists who will take advantage of you. Then people will respond with stuff like "well, if your dumb enough to fall for that you deserve what you get".

So I think boiling down equality to a few pet issues as various movements want to do is a gross simplification.

As an example, poor areas in the UK are often considered some of the most racist.
I think this is partly because people with low education and poor outlook will see an educated black lady complaining about equality on TV and think "wtf is she complaining for, I bet she earns more in a week than I do in a year!".
Just sent to your gmail.
classes written with lower case, use the php style. like a boss...
But his a master... in c, php, java and any languages from top 10 tiobe index
When You Require Less Parking, People Build More Houses and Less Parking
We are open to proposals and pull requests to do this. It is not very productive to abstract things without a few examples of projects it should be generalized for.
I'd argue that in some cases there's a degree of control that can be developed, but also that this seems to be more the case for sensory triggers than for psychological ones.
So, it looks like this is going insanely well, as a kickstarter.

What do you plan to do with the excess money, if you raise more than the highest, £7000 amount? Donate the remainder to the Django Software Foundation, hopefully?
If you are doing much beyond simple bean injection - Camel, Quartz, OSGi, etc. - then you will be up to your armpits in XML. But it's not so bad, if you prefer configuration to convention.
Google says: http://tech.groups.yahoo.com/group/rest-discuss/message/5857

> Re: [rest-discuss] Request Header vs. Query String
> On 4/11/06, Roy T. Fielding <fielding@...> wrote:

> In general, I avoid content negotiation without redirects like the
> plague because of its effect on caching.
Do you think it's illegal in the US to trade your car for two motorcycles?

If not, why do you feel it's illegal to trade your house for some Bitcoins?
I am, on the other hand, not a fan of this investment model. Indeed I would go so far as to say I don't think it works nor does it make much sense. Especially in the open source world.

I've been using django since 2006. This has been a suggestion since then. Why hasn't it been implemented if it is so necessary? It doesn't require a massive core shift, it doesn't even require that much work it seems? So why hasn't it been done with so many eyes on so well documented a platform on so accessible a language with so many commercial deployments? If no one has scratched this itch then paying for someone to scratch an itch you may think you are go

Will the person be deprived of their normal source of income for exactly the time period required to do the work? How is that justified as a cost? Maybe they are a contractor who will take the time out. If that is the case how can there be expandable requirements (longer goal objectives for more money? It could be this whole thing sits very well with their day to day job, but in the western world that is unlikely. I'm sure all intentions are good but it also strikes me as a bit questionable to do these things when lots of other people have committed much more centrally to the project with little immediate remuneration.
"Wikipedia's policies frown on editing one's own page, even to correct factual errors"

Indeed, Wikipedia editors have informed notable people that they are not authoritative sources for information about themselves and should not correct mistakes on the site about their own lives.
Apart from what I said in my other reply, I suppose it is possible that a lot of women don't reflect their options and just choose the traditional paths society expects them to.

If the 77% discussion makes more women reflect and choose professions with higher pay, fine. I just reject the notion of female victimhood and male oppression.

However, it might really be a bit complicated. For example to get a degree costs the same no matter if you are going to work part time or full time. So investing into higher education already is a bigger gamble for women, if they expect they might have kids at some point. I suspect women are not stupid but chose their jobs smartly.
I'm pretty confused. Are you saying that my mail client is non-native because it uses IMAP server-side search?

Even though it caches all e-mail locally, works offline, and it is a native app?
What do different notes sound like? Are they variations upon a theme, or does each sound look completely unique?
Part of this is coming up with a new spec for Django field types to allow this stuff to work better, so that'll hopefully do what you want.
A gentlemen's agreement
There's no easy way to tell who the outliers are, so it's common to apply an unfortunate heuristic. Especially if you find yourself low in the local spectrum.
I know. So happy.
FWIW, I found Scalzi's post to be much more constructive (not to mention well-written) than whatever agenda you're pushing here, which is coming across as fairly toxic...

It seems pretty clear that people's obliviousness to their own privilege is a much bigger problem than too many people "swallowing the feminist bait."
I am running Gitlab on an AWS micro-instance which has memory problems with the previous version. Thanks for working hard and improving performance!
Is Tax Software even Important for Businesses anymore?
I found this company the other day, they have some pretty sick business and tax software for CPAs, didn't know if people cared though!
Sorry, I didn't express myself properly. AsicMiner does have ASICs, and Avalon also has shown them to work. All I'm saying is that a government or individual can't buy today enough ASICs off-the-shelf to conduct the 50% attack.
If it gets that high, I'll likely give some back to the DSF, yes, or put it towards other core feature projects. Or perhaps just have the next DjangoCon sponsored by "Schema Migrations".
No, this is what a normal person would do because they don't understand google indexing.

Normal people look at the piece of the world that is wrong. If given the opportunity, they click on that same piece of world (the "infobox" in this case) to fix it. Google doesn't provide an indication in the infobox where they are getting their "facts". Other than talking to people (something not available to everyone), how would a person know what to do to change this?

Second, it was my understanding that editing your own wikipedia entry is not acceptable.
I don't have synesthesia. But when I see some commercial brands take a common word and intentionally misspell it. That bothers me a lot.

Apostrophe abuse especially. Not so much when it is a simple mistake of its or it's. I make that mistake myself. But when a brand deliberately sticks an apostrophe in the middle of a word.

Call me pedantic. But I wonder if our pedantic sense which makes us perceive some things as just wrong, is connected to synesthesia?

Instinctively it seems we are all born with a proclivity to spot patterns and associations. And to be able to learn which patters are preferred over others. Even for purely arbitrary (cultural) reasons. So it seems we all have a kind of innate sense which lets us feel good or bad about certain patterns and associations.

I wonder if synesthesia is an over active version of that? Where any pattern triggers strong emotions?
Chromebooks out of the box lack any kind of straightforward text editor which will edit local files and/or files on Google Drive. (Google Drive is much more convenient to use on chromebooks than Dropbox.) Writebox looks as if it might be a candidate to fill this void, for it loads and saves files on Google Drive, even though 'distraction-free' tends to be code for 'featureless'.

Unfortunately, it's got a serious bug, fatal for my usage, which the developer promised to fix over a month ago but which has not been fixed yet. If you edit and save a web page (i.e. an .html file) on Google Drive, Chrome OS no longer recognizes the file as a web page to be viewed in the browser, but only as a text file, to be viewed as text or edited.

Eventually, this might be a good app. In the meantime, if you need a text editor for a chromebook, put it in developer mode, install Ubuntu 'cli-extras' with the Crouton script, and 'sudo apt-get install nano'. (Vim is also automatically installed by Crouton.)
Why do so many people take sides in the phone wars, when we the consumers benefit the most if these companies are competing fiercely with each other? Especially mystifying with reports like this one that are so thoroughly weak and lazy.

It would be bad if one company were to "win", which perhaps explains a lot of the zealous anti Apple commentary lately, because they've dominated for a while, but in the mean time don't forget that we are arguing over the features of commodity appliances. Arguing which phone is better is like arguing over which dishwasher is better.

It's insanely awesome how fast, how small, and how cheap computers are becoming. Throw in growing connectivity and sensing capability, and you realize this is an amazing time. I don't want Google to lose, or Apple to lose. I want them all to win and keep pressuring each other so they all keep making computers smaller, cheaper and more accessible to me.
Blizzard announces HearthStone, “freemium” online trading card game
All forms of what is called "privilege" are unearned advantages you get by being, in some way that you didn't choose, part of the dominant group in society. European cultural dominance is also, in a sense, work that was done "on my behalf" by my ancestors, whether I wanted that or not.

My point is to say it's multi-dimensional. A black lesbian attempting to get an Ivy League education, even if her parents can essentially purchase it, is still going to face significant obstacles to success.

There are a plethora of white male role models to look to for inspiration in nearly any professional field (even basketball!). Is the same true for black lesbians? What about fitting in at this theoretical Ivy League school once she gets there — is it going to be full of people like her, who she can relate to and learn from, or is it going to be alienating? And how will that affect her likelihood to finish school?

Lots of people with money and good educational pedigrees have to face the accusation their education was simply purchased by their parents, they they didn't get in "on merit". Our protagonist has to face not only that accusation, but the additional, much more common accusation that "affirmative action" got her a spot in this Ivy League institution.

So when and if she graduates, she will have worked harder and persevered through more than a white guy with the same wealth and IQ. And the point of talking about all this isn't to make you feel bad, or to say that one group is better than another — it's just to create understanding.
Freedom of speech is the freedom to announce to the world that you are an idiot.

It is NOT the freedom to force others not to listen to or act on what you say. I cannot for the life of me figure out why so many people misunderstand this.

Actions have consequences, and this includes speech. It is not the job of any American to support thouse who espouse beliefs they find repugnant, just because they have the freedom to speak up about those same beliefs.
This is incorrect. Avalon has shipped a number of Asic units over the past 2-3 weeks, as confirmed by several trusted members of the Bitcoin community, including by one of the core developers of the Bitcon client.
I'm glad I read this. As a white boy who grew up in poverty like he did, his explanation of how wealthy people simply don't understand the priveledge they have, and connecting that to race really hit home.

I can only begin to understand the perks I get by being white and belonging to the mainstream, white collar culture. Growing up, people knew I lived in a trailer, and was therefore "white trash." The fact that I spoke in the dialect of my family (a thick, Appalachian accent which is itself a relic of heavy Ulster Scots settlement of the region) marked me as an outsider when I arrived at college courtesy of a wealth coal-man's scholarship and heapings of Pell Grants. I am now able to shed this accent, this marker of "inferiority" at will. My brothers and sisters of color are unable to shed the markers which make them stand out as outsiders.

There is one thankful trend I have observed: I have seen prejudiced people become less numerous, and less likely to hold positions of power than they used to, but it is a slow process. The minions which often guard the doors to the hiring process are often samll minded, petty bigots, unbeknownst to their leadership. They see "Tyrone" on a job application, and it gets moved to the "no" pile. I'm glad my father didn't name me "Jethro." Perhaps I would have been marked out as inferior by proxy of my "hillbilly" name.
So the situation here is indeed interesting - I understand your concern. I've asked all the other core contributors to Django their opinions on this and there's been resounding support from them, so that's not a concern.

I also have a day a week free for this, so there's no concern of this robbing income - that day a week was previously used for learning to fly, and now I'm done with that it needs to have something that pays in order to keep me going. If the choice for that is freelance or open source work, and they pay closely, you can bet I'm going for the open source work.
Interesting. As a Norwegian who has never actually lived in Norway (although I have visited often and speak Norwegian) I would love to pick your brain about the tech scene there. My email is in my profile if you have a few moments to spare.
>I concede that it's a bit fuzzy at the moment, but my criteria would be that if a spider could have accidentally crawled this info then it can't be a crime.

I don't think that works as a test either. Spiders index whatever other websites link to. The URLs may have been trivial but if there were no public links to them then a spider wouldn't have followed them. And then on the other hand they would be on another website if anyone (like weev) had linked to them, which you can do just as easily with a link that will cause a buffer overrun, and the spider will then follow it and overrun the buffer. It's completely plausible for a search engine to provide you with a search hit which if you click on it will cause a buffer overflow on the destination server and give you root access to the machine, because some "hacker" posted such a link on their site and the search engine indexed it and put it in the database.

>That's not a valid test. If a company decides they didn't want you to see something after the fact (as in this case) they can always just claim they didn't configured their servers how they meant to.

That's what I'm saying. All prosecutions for "unauthorized access" are like that, because if the server had been configured properly then unauthorized access would be impossible, so when it's discovered that it was misconfigured after the fact, the server operator wants to go back and retroactively label the conduct as unauthorized even though their computer allowed it.

There is certainly a matter of degree as to how far you had to go out of your way to get the server to do something you want it to do, but that is such a hopelessly vague and meaningless line between legal and illegal actions that (as Prof. Kerr has argued) it's potentially unconstitutional, to say nothing of whether it makes for good policy.

>What blaming the victim? The victims were the people who's data got released.

Again, that's the point. The law is stupid. The culpable party here is AT&T for putting its customers' info at risk. The party being imprisoned is the one who publicized the vulnerability rather than the ones responsible for putting it into production. I don't know if I support actual criminal penalties just for operating a vulnerable server, but I certainly take issue with the idea that if you do that and then someone publicizes your incompetence, you should have the right to put them in prison for it based on some vague notion of having gone too far in proving the point.
PHP: Using a Dependency Injection Container to simplify Routing in MVC
When the history of our times is written, I trust that someone will note the enormous addition of rules to cover situations that should be managed by common sense and good will, the subsequent discovery that the rules do not prevent all bad behavior, and the addition of still more rules.

Does anyone really believe that the Code of Conduct will effect a real change?
You... are aware that there's a huge movement against treating people with low IQs like they're subhuman, right? There's a thread currently on the front page in which people are arguing about whether or not the word "retarded" should be used as a casual insult.

I don't understand what your end goal is here. Either we talk about imbalances or we don't. And if we do, we have to talk about specific imbalances, or else they don't get fixed. This is a specific imbalance that's engendering (ahem) a lot of discussion recently, and it's about time that that discussion's being had. I'll say again that if you want to post about the disadvantages of having a low IQ, I'll gladly upvote it, but it seems like you're saying that because other types of discrimination exist, we should stop talking about this one. Which is absurd.
No, but they could certainly manufacture them.
I worked on a code base which touched a bunch of Secret Sauce stuff but was somehow also open-sourced. One day, a patch went out to the public side which had a bunch of internal codenames and other stuff you normally wouldn't share with the outside world. So, the people working on the project went into SVN and manually chopped it out.

I started wondering what else might have been in there and went grepping for things which resembled our fairly distinctive host naming scheme. A simple regex did the trick, and while I didn't find any evidence of "prod secrets" leaking into the world, I did find something very strange in the argv parser which happened to match.

There was a comparison of argv to a string which looked like base64 to me. I decoded it and it turned out to be "--WHAT" (I think, it's been a few years). Actually running "the_tool --WHAT" made it print an enormous ASCII pimp on the screen with some kind of saying underneath. The pimp itself was also base64-encoded, I think, but it was just one giant line in the source, so it didn't stand out too much. If you didn't notice the horizontal scroll bar you might not have ever seen it on a typical 80x25 display.

It was something like this:

if (argv == "BaSe64StRiNg==") ... (long line to decode and display it here )

... only imagine it going on for hundreds of characters on that same line.

This had been added to the depot a year or two before (long before I was on the project) and had lurked there the whole time. I don't think anyone else had any idea it was there, especially when the instigators moved on to something else.

There's something to be said for reviewing existing code once in a while.
yep. Gardner Canyon, ten miles from Patagonia as the crow flies.
Ubuntu – Secure Remote Desktop Connectivity
Good advice for simply making it to Oregon. Not deep enough to play for the best finish, starting as the farmer with little money but earning triple score. With those limited resources, you need to hunt as much as possible. And getting the top score means arriving with all party members in excellent health, which means leaving as early as you can in March and resting copiously along the way at the first sign of any disease.

Anyway, this article is pretty much reflective of Joel Spolsky's old article on software pricing. Selling $100,000 to an elephantine enterprise requires $50k worth of sales process. Selling $10 software to 10,000 rabbits requires $50k worth of customer support and infrastructure. Selling $1000 software to 100 users is the sweet spot.
This post was really well written. Just a pleasure on the eyes.
What? Android stopped being "me too" quite some time ago, now Apple needs to play the catch up game.
Angular.js directives will break on minification unless you do it like this
I was sad the day I read that Microsoft effectively banned Easter Eggs.

I mean I understand their reasoning, but still, a sad day indeed when there weren't web-sites where you could type in any software product name and get a list of fun toys.

I like the Doom-like game in Excel (97?). But there were tons of really fun Easter Eggs in Microsoft's kit back in the 90s.
Two kinds of software
Given the tone in the initial paragraph, I'm not sure if you're receptive to these arguments, but here goes.

Using the very wiki page you linked, over 5 years the changes were:

* 4x in default storage
* 8x in default RAM
* over 4x in number of pixels (doubling PPI, and increasing height)
* 4x increase in camera pixels
* Addition of full HD video
* Addition of GPS, Compass
* 20x (at least) increase in processor performance
* 2x increase in battery life
* 35% decrease in thickness
* 16% in weight
* Same cost

If all of these are "slight" changes, I'm not sure what to say. Would you say a stock portfolio changed "slightly" if it quadrupled in 5 years?

The form factor and design is branding. You might as well say "Porsche has barely changed their form factor in 40 years". The point is to be recognizable, not to arbitrarily change a design. And for a human-interacting product, our hands didn't change much in 5 years, so the "ideal" handheld device shape probably wouldn't change much either (if it does, it likely means we didn't look hard enough the first time around).
When I saw this at the top of HN I was thinking "Damn it! The South guy already has a plan for this!" ... then I see it IS the South guy asking for funding to implement his plan!

Done!

Oh, and thanks for the email support now and then :-)
Stockholm iPad act 2 ft Whiteboard Technology
The new halo phones from HTC (One) and Samsung (S4) have twice the resolution of the iPhone5.
> Maybe I'm naive to Java's open-source community, but from the outside I don't envision it to be as active as Ruby's

Check out this slides: http://www.slideshare.net/blackducksoftware/open-source-by-t...
If you look at the fact sheet[1] you will see the iPhone 5 has a 4inch display with 326 PPI (pixels per inch) whereas the HTC One (IMO the best Android phone right now) has a 4.7inch display with 468 PPI. The HTC One display is LARGER and has a much higher pixel density!

[1]: http://www.theverge.com/products/compare/6116/6274/6863