skysight-inc/HackerNews huggingface dataset:
It would be seen as discrimination to offer a reduced salary and position based on the fact an employee has a disability. Check out the Americans with Disabilities Act in the USA, or your local state or city employment laws. Always study up on employment laws before you decide to do anything like that, as well as check with HR for advice as well.

If your employees are harassing and bullying a person because they are disabled, you are liable for that as well.

The only reason why I couldn't have a lawsuit against my former employers is because lawyers don't want to handle a case if the person they have to represent is mentally ill, so there is discrimination there as well. For example my testimony would be questioned in court because of the fact that I am mentally ill. Sure I had the right to sue, sure the EEOC approved my case, but I could not find a lawyer to represent me in 180 days and the statues of limitation ran out.

Now you can accommodate them if this comes up by asking your staff not to bully and harass them for being mentally ill. If they have problems sleeping you can accommodate them to working a third shift at different hours (some sleep disorders happen because of sunlight or anxiety and if you allow them to sleep in they will be refreshed at nighttime during the third shift). If they need to go to a hospital to be treated there is a short-term disability and a federal family medial leave act that prevents you from firing them or giving them a reduce salary or reduce position for missing work.

When I studied business management we studied employment law. I advise you to do the same if you haven't already.

Make sure you document everything you do with HR to protect yourself, including any accommodating things you do to help. If you are not trying to accommodate the disabled person, it can be seen as discrimination. Make sure you document any lost productivity, as well as anything you are trying to do to help the disabled person recover productivity.

Use this test, if the person were blind or deaf or legless, would you treat them the same? If not, you could be discriminating against them.
Percona Server is good. The ability to monitor is great and the supporting tools are very helpful.
It took less than a second for it to load on my browser. And why should he offer a solution? The point of his rant isn't that you should use a particular solution, but rather that you should avoid MySQL at all costs.
Equal protection means different people are treated equally, not different rights.
Stan Lee is now too ill to travel. Here are his top three Marvel movie cameos.
u just wait...
Considering the sheer number of devices with h.264, it's like saying betamax is superior while everyone only has vhs.
From Section 115 of the 1976 U.S. Copyright Act...

(2) A compulsory license includes the privilege of making a musical arrangement of the work to the extent necessary to conform it to the style or manner of interpretation of the performance involved, but the arrangement shall not change the basic melody or fundamental character of the work, and shall not be subject to protection as a derivative work under this title, except with the express consent of the copyright owner.

http://www.copyright.gov/title17/92chap1.html#115

EDIT: to be clear, a compulsory license is what Harry Fox grants you.
And what about ARM, which is used on the majority of phones these days? AFAIK, LLVM/Clang is way behind GCC on ARM support.
Fox is skeezy, but the real criminals are consumers buying Glee's auto tuned computer generated covers.
From the video, the thing I found oddest is that they say they will not unlock the contents of the file made available to download unless their demands are met. I found this odd because their demands to reform the DoJ is unlikely to occur except via an act of Congress, something I see as unlikely since it means getting a couple of hundred people on both sides of the aisle to agree to do this.

I would imagine that it'd be far more effective to release two files, one with information/dirt on as many members of the house of representatives and the senate and put that in one file. Then put all the dirt on the DoJ in another file. With files on Congress, they could force Congress' hand in investigating the DoJ and reforming it.
Computer law, absolutely. But I'd be careful about the untrained tinkering with the justice system. A lot of the "features" it now sports are due to even worse corruption in the past.

IMHO the best fix that could be done with the justice system is to simply decriminalize many existing classifications of "crime" that are essentially minor and victimless. Even what little Aaron did caused more harm than someone smoking pot in their home or consensual sexting with their 1-year-younger girlfriend.

But I can't overstress enough how all of these failings (computer crime, harsh sentences on negligible offenses) lie at the hands of the legislature at large, not the courts.
Why does not owning the whole song imply that he doesn't own his arrangement?
MySQL's query planner is actually pretty good, but there are some things that are just not going to be fast; most of which is documented, almost all of which can be seen with describe select ...; if it uses a temporary table, it's probably necessary, and it's definitely going to be slow once you have enough rows. If WordPress uses any of these things, it's not MySQL's fault.
My comment is still awaiting moderation. Curious, since there are other posts after I commented. Oh well, here's the repeat:

tl;dr : Disagreement != insanity. Your unwillingness to accept possibilities you haven't encountered or avoided doesn't mean those possibilities don't exist or can always be avoided.

Point #1: Bandwidth + power is sometimes cheaper than bandwidth + CPU cycle costs in many cases. If you have a massive spike, you may not worry about down time, but you will worry about the bill. There are plenty of occasions where the cost is unacceptable by comparison. And this is even after initial investment.

Point #2: If you stick to a generic storage or CPU package that needs no modification, then yes, go with the cloud. But when, you need to switch priority for some CPU threads without jumping through hoops or dynamically allocate high-priority data to primary search spaces and low-priority data to archives, then you'll suddenly find it comforting to know you have physical access to the servers and primary control interfaces.

Point #3: Evaporates quite quickly when the U.S. government says cloud data isn't technically stored by you, so they can do whatever they please with it. Since you're not the cloud provider, and it's off-site, they can claim "it's not your data" and use it as evidence. Read : Megaupload.

Don't laugh, that's an actual argument used often by them during court cases.

You store your data in the cloud and if you want it to remain private, it better be encrypted.

Bottom line: Any extra "Stuff" you add to the stack is another layer that can potentially fail. More "stuff" doesn't make a better platform, but BETTER "stuff" does.

There's something very comforting about saying "Hey, Mary. We just lost power and we're running backups. Could you make sure the generators kick in?" and hearing back, "Sure, I'm on it."

---
In addition to this comment, I'd like to point out here (since I'm not gonna wait for that comment to be approved too), there were some comments saying pretty much IT folks are shaking in their boots because the "cloud" makes them obsolete. Who do they think run the "cloud's" IT? Magical pixies?

Granted, some local IT people might be worried their jobs may no longer be needed, but if you earn your keep, your job will be safe. Or you'll have no trouble finding work elsewhere.
I noticed it when I read "Fri 26th Feb" ;)
Forced transparency. It becomes much more difficult to collude if you can't trust your communications to keep your corruptions a secret long enough to establish an entire career upon those corruptions and keeping them a secret.

I imagine corruption plays out across a social network of people in power. If it becomes more difficult to collude because of the risk of being found out, you've created a legitimate moral hazard governing the behavior of those doing the governing.
I ended up preparing a more extensive commentary, which may be found here: http://mikegerwitz.com/thoughts/2013/01/Re-FSF-Wastes-Away-A...
See my comment and link above.
DarkShikari (x264 dev) has blogged about VP8 a few times: http://x264dev.multimedia.cx/archives/category/vp8

"The first in-depth technical analysis of VP8" http://x264dev.multimedia.cx/archives/377
Which country is free, where there is no unemployment?

Many of the countries with lowest unemployment rates, have well-developed 'nanny states' which you would clearly dislike.
Android was designed to decouple GPL code from userspace because OEMs were scared of the "GPL contagion".

The recent Android NDK r8c (November 2012) includes clang 3.1 as an experimental alternative to gcc 4.6. This suggests that it may become the default in future versions of the Android NDK. If Google, like Apple, drops gcc for clang, which major commercial entities will be helping to fund gcc development?
NodeJS and Python Twisted have a commonality in terms of async development.

If you are wanting to stick with "one" language for both server and client-side, then Node is a good choice.
Cool minimalism. I wouldn't advise dedicating any time other than as a hobby on any twitter API though. I think we all should remember how Twitter treats independent developers who get in the way of "their" revenue.

The grammarian in me would change the statement at the bottom to "vinepeek is neither affiliated with nor endorsed by VineLabs, Inc"
If you're a software development team, setup multiple remotes and push to them regularly.

Totally fake, but setup a bash or whatever shell alias for this: `git push origin; git push codebase; git push github; git push gitlab-host1`
Hey there, it's not a feature we've pushed out live yet. There is code to see diffs, but no on the public facing UI yet.

The reason is this: We don't want to aim at the tech crowd (which is why you haven't seen a Show HN from Fork the Cookbook). The tech crowd knows what diffs are. We're used to reading things that look like this:

+ def function(var1, var2):
- def oldfunction(var1, var2):

But the public aren't used to reading stuff like this. What we're working on is a comprehensive way to explain what diffs are, and what it means. So we're back at square one, designing a representation that is human worthy.

It'll take time. Sorry
He's trying to eradicate polio. That would be incredible lasting good.

Research does serious lasting good as well. Research funding built the Internet, for example.
A farewell to bioinformatics (2012)
At the time of this writing there are 719 ratings for this single on iTunes. This isn't scientific, but I'd say the song is doing well. Ultimately, this whole Glee fiasco will undeniably end as a net positive for JoCo.
Plus, being based on NeXTSTEP and the Mach kernel, OS X was not exactly a "new" operating system.
tl;dr version, is much of which cpursley hit upon -

1. Get my name out there as an expert
2. Bring light to blog topic (CRE's aversion to adopting new technology)
3. Shape the future of thought around said topic (advance the adoption of new technology)
4. Create a cost effective method to identify and market to early adopters. (This is the more come part of the Quora blog post...)
I'm back in college now at a top state university. Google, Facebook, etc are doing all of those things short of setting up permanent shop.

I can get a free meal at least once a week for the entire semester just by attending technology company information sessions.
Maybe the schizophrenia is causing the perception of bullying where there may not have been. E.g., "they bribed an ice cream truck to drive by every 15 minutes and ring the bell and play music near my window. "
They don't mention that he went to an expensive public school either.
I think Express will make me take a leap into Node.
I don't quite understand, Betamax had superior quality, but in this case this article shows that h264 has more detail at the same bit rate combined with much faster encoding.
DUChain actually might even predate Clang from what I've been able to dig up today, but there's a few other points working against Clang supplanting it:

1. DUChain was designed to support multiple languages (since KDevelop does). E.g. there is work going on now to offer first-class JavaScript support in KDevelop, which libclang wouldn't help with.

2. No one has done the work to verify API/ABI compatibility guarantees, porting libclang into DUChain, etc.

There's interest though:

https://bugs.kde.org/show_bug.cgi?id=253650
https://bugs.kde.org/show_bug.cgi?id=172622
I see. The compulsory license clause explicitly prohibits new creative work in the arrangement so that derivative copyright doesn't apply. The problem here is that his arrangement goes way beyond a straight cover and has a new melody, new chords, new instrumentation, rhythm - the only part he retained was the lyrics.

Coulton does own the copyright to his unique arrangement because of its obvious creative and new nature.

But if Coulton only has a mechanical license covering non-creative arrangements, then Coulton has actually never had the right to distribute the creative derivative work. He still owns the copyright to the unique parts of the arrangement - everything but the lyrics - but he has no right to perform or sell this derivative arrangement because he has not negotiated a license to distribute a derivative work that changes the nature of the song, and the compulsory license was the wrong thing for him to get as it does not cover that.

Fox Network/Glee still doesn't have the right to distribute because they are violating Coulton's arrangement copyright, but Coulton also doesn't have the right to distribute because the compulsory license doesn't cover substantial changes.
> [...] If you care about the reliability, security, and the protection of your data, then you should entrust it to those who are most capable of managing it. If you believe you can match the capabilities and rigor of Google’s Security Operations team, I wish you well.

My previous employer was a mid-size life insurance company. That place didn't use any third party services mainly because it complicated all audits & compliance since data would remain on 3rd party server. I'm sure everyone trusts Google with security. The problem isn't with Google or Amazon or Heroku. The problem is with all these other cloud service providers that aren't Google, Amazon and Heroku, which are more likely to be featured on front-page news because of some rookie mistake which lead to a security breach. The author's view of this issue is for some reason limited to a few big boys in the industry.
How Much Does It Cost You in Wages if You “Sound Black?”
IOS 6.1 Beta 5 now available for download
well , they need to make money somewhere,and it's not on storage that they will , typically services like caching , db backups ,or even DNS,CNAMES for some are expensive.
How to go to college today
Oh heck yeah...the S&L "debacle" was outrageous AFAIK. I was ~ 2 years old when it occurred though, so can't really comment in depth.
Why is comedy unworthy?
Thanks for bringing that question up. This is what I think you should do if it happens. I think when someone develops such disability, we really should offer them support instead of stigmatization and neglect. You should definitely talk about the issue openly with the employee about he/she thinks he/she can still do and what the doctor thinks is the best for him/her. Mental disorder is almost always triggered by stress; therefore, I believe lowering stress would definitely help. Some disorders (i.e., major depression) are episodic and short-termed. If the person receives enough support and treatment, his/her conditions can improve quickly. I think depending on how fast the person is able to recover, you can then consider about lower salary and position. It is very nice that you brought the problem up. I think how you treat your employees in such situations will really show how much your company value your employees and treat them with respect and care.
Their sketch show "A Bit of Fry and Laurie" is also excellent. Anyone who liked Jeeves and Wooster has to try and watch this show too!
A lot (and I code in it day-to-day) but part of me actually wonders why. Node is great for websocket-type, async operations. As a normal web server, serving pages? I feel as though other platforms might work better.
Your comment makes me feel old

Most older nerds grew up around comedy like monty python, stephen fry plus books, D&D, Warhammer etc etc. Even if you didn't watch much of them you at least knew of them and had heard the catch phrases etc.

We used BBS's for communicating but i was really expensive as it was a phone call, often interstate.

There was no such thing as reddit or the internet, the memes were catch phrases from these collective activities and back then it wasn't cool to be a nerd. No such thing as BroGrammers back then.

Hugh Laurie was a major influence for a older generation of nerds, which is why it is front page.
> OXO has ~100 people

The crazy thing is that they make eight and a half different products per employee. When you think about the fact that you're talking about physical products, that's crazy.
the solution is Postgres
Yeah, he's not talking about DBAs who work at Facebook, Yahoo, YouTube, Wikipedia or Twitter. Just because half the Alexa top 10 uses MySQL in production doesn't mean it's not just used by non-technical noobs who don't know any better.
That's how I feel. Design wise it's a great website, but I don't like the feel of horizontal scrolling.
Very likely true! It's complicated and murky indeed. He may own a good part of the song that he has created, but not enough to ever see it released without a claim from the Mix-A-Lot song publishers.
I've been using a pair of functions applyRight/Left that fit this case nicely:

['10','10','10','10'].map(applyRight(null, parseInt, [10], 1)

The signature is [context, fn, args, slice] where `slice` is the length of arguments to keep from invocation. It's very rare that something warrants using it vs an anonymous function though.
This is awesome. I think it's a coincidence because the other day on HN someone said something about a "github for recipes". I'm not saying that to be coy or to be condescending, simply coincidental.

Keep up the good work! As an avid amateur chef, this could be fun.
I'm working on something in a domain not dissimilar to recipes, so I'm always interested to see different diff presentations.
Does your standalone device have vp8? All bluray devices can play h264 streams but almost never vp8.

Of course as everything switches to android this will change completely by the end of the decade, but for streaming in 2013, h264 is the better investment.

Once they move to h265 vs vp9 the point is moot but that won't be common for at least five years. The encoding requirements for those streams will also be significant.
Remarkable. Schizophrenia was once called "dementia praecox," and with good reason, as most people diagnosed with it never got better over the long term. I can remember very stark stories about young people felled by schizophrenia, written by their parents, during the 1960s.

Now with better prescribed medications and better cognitive therapies it is possible to be "high functioning" person with schizophenia, and more research on that issue will help more suffering people function better. And the first small number of successful cases of persons with schizophrenia achieving professional success, family togetherness in a new family, or even both, will give hope to more suffering patients.

A seminar video produced by the University of Virginia, Divided Minds: Twin Sisters' Journey Through Schizophrenia,"

http://www.youtube.com/watch?v=lzDPlktZrGI

tells the story of sisters Pamela Spiro Wagner and Carolyn S. Spiro, M.D., one of whom has schizophrenia, and one of whom does not, even they are identical (monozygotic) twins who were brought up in the same home.

They also have a book about their story.

http://www.amazon.com/Divided-Minds-Sisters-Journey-Schizoph...

Some of my perspective on these issues comes from knowing Irving Gottesman,

http://en.wikipedia.org/wiki/Irving_Gottesman

who was credited as the main adviser on schizophrenia relied on by the author of the biography of John Nash, A Beautiful Mind. Gottesman has spent much of his career researching schizophrenia and debunking former theories about the origin of schizophrenia. Twin studies, especially studies of the unusual cases of monozygotic twins reared apart, and adoption studies have consistently shown that schizophrenia develops from an underlying genetic vulnerability (probably varying greatly from patient to patient, according to the best evidence from genome-wide association studies) that makes a patient all too likely to develop full psychotic symptoms over the course of childhood without careful treatment. Gottesman's research goal is to define "endophenotypes" that can be reliably measured clinically to identify patients who need one kind of preventive or supportive treatment rather than another. But we are nowhere near identifying endophenotypes for any major mental illness.
Hijacking a website is so 1990s. Hack a website and then give me all the logins. That would be kind of interesting.
I wouldn't really let Rails slide here or call them an exemplar in the subject at hand. They were lazy and paid dearly for it.

A better example would be Django, most server-side Java frameworks, Ruby frameworks like Sinatra and Padrino, most Erlang code I've seen is solid, Haskell users generally know better, etc.
> I don't get the negativity in this thread.

I don't want Bill Gates to do the world what he did to computing and commerce.

Plus, beware of the publicly-stated do-gooder. They're dangerous people.
Let's see how Daala and VP9 work out. Something should break the domination of closed formats, and MPEG-LA obviously plan to extend their grip on the market with H.265, since patents on H.264 are going to expire. Introducing an updated format will start this whole patent lock from the beginning.
That he has. My test clip choice was inspired by him[1], and I also link to another blog post of his[2] in the conclusion. That VP8 blog post is almost three years old now, though, and the comment I'm replying to in my article claimed that VP8 is better than H.264 "at this point". This is why I did my test with the latest and greatest encoders available for both formats today.

[1] http://forum.doom9.org/showthread.php?t=154430

[2] http://x264dev.multimedia.cx/archives/472
> PC did not have a CD drive

Was this before or after Bradley Manning? (I think he used a CD-RW drive on a "secure" computer to extract the data he sent to Wikileaks.)

> account that others shared

Shared account? Really? Sounds like top-notch security in action. [/sarcasm]

> no root access to install CLANG or LLVM

You don't need root access, you can just do:

./configure --prefix=$HOME/clang

or whatever the equivalent is if clang uses a different build system.

If /home is mounted noexec, that's a real problem, but if you're doing software development, noexec would mean you couldn't run the programs you're writing either.

Of course, just because there's no technical reason you can't do something, doesn't mean there isn't a nontechnical / political reason you shouldn't. If you'd made a project change as large as using a different compiler without approval from (or at least notification to) higher up, you might have gotten in trouble.