skysight-inc/HackerNews huggingface dataset:
That's very interesting. I used to use Digg but moved away from it because of the signal/noise issue. Then after they changed the UI at some point a ton of people came over to reddit and I remember it was a big deal.
by that logic, may be we should hire ex-cons for law enforcement? they'd probably make better cops than 'normal' people?
Since Arch doesn't come with a window manager out of the box, while you're trying new things, try installing a tiling window manager as well. Awesome[1] and Xmonad[2] are both good choices. If you want to be a power user of your window manager, you'll want to check out a tiling WM at some point.

[1] http://awesome.naquadah.org/

[2] http://xmonad.org/
I find your responses confusing - you state that you disagree with me, then proceed to explain what certainly seemed to me like my point. I think we're just disagreeing over the meaning of the word purchase. I'm assuming that it means a non-conditioned, absolute thing, which is how I also assume most people think of it. You're including it to include conditionals, which is fine, but it's not how most people think of it.
They actually said they used a Google search to find the info. That is quite entertaining.
Yahoo Investor Criticizes CEO for Embellishing His Education
Keith Haring 
Keith Haring

Keith ,Haring

http://video.qlbak.com/11507.html
Congratulations to the Slideshare team. Very inspiring to all the women and minority entrepreneurs (and to everybody else of course)
I am a 31 year old programmer working 40 hour weeks in the US. I get 21 days PTO + 2 floating holidays + 7 Government holidays + 5 days training days + 3 months sick leave at full pay + unlimited sick leave at 60% pay (long term disability). I also pay 2k/month in rent for a small, but nice apartment in the DC area.

Ignoring sick-leave and training that works out to 30 days / year off, they don't let you cash it out and there is a 25day cap designed to get you to actually use that time off. (Most people end up taking a month off every other year or so, they also let you go a little negative to encourage longer vacations.)

PS: They also do maternity / adoption leave, and give separate time off for funerals etc.
Dutch ISP KPN actually has a hosting service that runs PHP primarily in CGI mode: https://www.google.com/#hl=en&output=search&sclient=... yields a massive amount of vulnerable sites.
Facebook Releases IPO Prospectus and Roadshow Video
That would not solve that problem. http://clang.llvm.org/docs/LanguageExtensions.html:

"Clang aims to support a broad range of GCC extensions."
That's horrible! I would never use a host that relied on CGI for anything. There's a reason they came out with FastCGI.
Facebook's early investors will sell upto $5.5B with IPO
My double degree required completing 150 credits, rather than 120 credits for a single degree with double major (the equivalent of an addition year of courses). I can't recall at this point if there were any additional course requirements, but I don't think there were.
Wil Wheaton's response:

ZDNet writes a misleading headline about me,
calls me Wesley Crusher, uses a 20 year-old
photo, and tells me to "deal with it."
Very classy.

http://mobile.twitter.com/wilw/status/198149699574837249
Implementing a Language with LLVM
Oh yes. I remember back in early 1998 I was using Copernic to aggregate and filter results from a whole bunch of search engines, because individually their results where so poor and irrelevant. Then I discovered http://google.stanford.edu and never looked back.
Facebook's "Offers" News Feed Coupons Launch In Self-Serve Beta
Don't you mean:

$119Millon Sale price / 3Millon Funding = CRAZY RETURN!
Yes, it's called GDB or LLDB, depending on your compiler. Not live coding though, but I don't know if that's a big deal.
What you have to keep in mind is that RubyMotion is not "just another wrapper". It is actually implemented on top of the Obj-C runtime. So that means Apple would have to make breaking changes to the runtime (the thing documented here: https://developer.apple.com/library/mac/#documentation/Cocoa...) in order to break RubyMotion.
I'm in Austria too. My accountant told me that it is possible to just pay higher SVA payments. So if you assume that you will have to pay 5000/year, but they only charge you 3000/year, you just pay them an extra 2000 EUR on your last payment. And as long as you pay that before the end of the year, can deduct that from your taxes.
I have a double degree, B.S. Economics and B.S. Computer Science, however, my school did not mind me double counting classes, I just had to meet all of the requirements of both majors and accumulate 150 credits. Whereas a single degree would be just 120 credits. I could have received a double major, which is 120 credits (or more) and fulfilling all of the requirements of both majors. Since the CS program required 120 credits (with no wiggle room for classes that didn't fit the curriculum) adding on economics put me above 150 credits just to fullfil all of the requirements.
Not a very good analogy, as ex-cons already underwent punishment and hopefully some reflection. Also, if I follow your logic, then that will ruin Spielberg's Catch Me if You Can for me.
Facebook announces initial IPO price range of $28 to $35
I don't think there's anything wrong with having a dedicated C++ compiler. But it seems fairly crazy to me for Microsoft not to have a C compiler that's even remotely up to date. C is still an important language, and "just compile it as C++" is not a good answer.
We've gotten positive feedback from early testers who use screen readers. Let us know if there are still gaps. Accessibility is a priority for us.
Additionally:

The vulnerability can only be exploited if the HTTP server follows a fairly obscure part of the CGI spec. Apache does this, but many other servers do not.

From: http://eindbazen.net/2012/05/php-cgi-advisory-cve-2012-1823/
Here are the new features...

- Instant provisioning
- Client IP address is forwarded to application as X-Forwarded-For
- Better validation of certificate files
- Rollback of certificate changes
This is incredibly good news - no not because it's another acquisition but rather it is an acquisition of a quality and worthwhile business that has a defined set of competitive advantages to sustain itself in the long-term. Love it.
I'm amazed that anybody gives a shit about this. It's a line on a résumé about a degree he earned 33 years ago. If he was 2 years out of college then lying about his degree would be material to his qualifications and compensation. After 30 years, what possible difference does it make? He is clearly qualified.
No, but I do expect Microsoft to provide a C compiler of some kind that's remotely up to date.
Well, I'm not a European or an American so my own national penis remains unaffected, however...

Your lead is waning not because America is doing less science but because everyone else is doing more. American scientific dominance lasted from the 1930s 'til circa now, but that was only because Europe (previous title holder from the 15th century onward, at the very least) had mostly blown itself up and the rest of the world was far too poor. It's not a good or a natural state of affairs if a tiny minority of the world's population are doing all the scientific heavy lifting, so it's a great thing that other countries are starting to pick up some of the white man's burden.

As for the superconducting supercollider: meh, I'd rather see a thousand small scientific projects than one ridiculously expensive one. Who cares what country it's built in?
I think there is a very fine line between a criminal and a cop per say in mentality. Good cops will know what to look for in criminal behavior and good criminals will know how to look out for cops; not all cops - but I would say its a fine line between the best of both worlds.

Could be the reason double agents are so valuable.
You do it this way:

[UIView animateWithDuration:1.0f
animations:^{
self.view.alpha=0.0f;
}];

Not so hard.
Don't you mean:
($119Millon Sale price - 3Million Funding) / 3Millon Funding = CRAZY RETURN!
At my college (Whitman College) you can get a degree in Mathematics-Physics. That is the "combined major". It is about as difficult as either a degree in mathematics or a degree in physics, the requirements are a mix of both.

The alternative is a "double major". That is where you meet the requirements of both the math major and the physics major. This is harder than just meeting the requirements of either one individually. Your degree is listed as a "B.A. in Mathematics and Physics" for the double major as opposed to a "B.A. in Mathematics-Physics" for the combined major.

I worked hard for my "and" instead of a "-", dammit.
I've just gone through that same evaluation process. I actually had the exact opposite criterion: I wanted a game engine with source. I considered commercial engines but they almost never come with source or have exorbitant licensing or cost conditions to get it. Based on that, I've been trying out the Moai SDK.

It's OSS and uses Lua for scripting. It's primarily 2D focused (though it runs on OpenGL and there are underpinnings of 3D in the code) and runs on iOS, Android, Mac, and Windows. So if you're a Windows developer wanting to do iOS, it's a great option. You still need to do final build/QA/deploy from a Mac, though.

The engine appears to be well-written, if idiosyncratic. These guys obviously know what they're doing. Their tagline right now is that it's an OSS game engine for professional game developers.

The huge caveat is that the documentation is really lacking. I know it's something they plan on addressing soon, but it's an issue right now. If you want to give it a go, expect to consult the source quite a bit.
Elm: Functional Reactive Web Programming. Source + compiler/server now available
Elm is a functional reactive language for web programming. To learn the basics, please check out the recently updated interactive examples (http://elm-lang.org/Examples.elm) and documentation (http://elm-lang.org/Documentation.elm). This project is the result of my undergraduate thesis, so it is still a work in progress. Also, I know compiling to HTML, CSS, and JS can be controversial, so please look at the examples and try using Elm yourself before you make up your mind.

The Elm source code is available at github (https://github.com/evancz/Elm), and the compiler/server is available through Hackage (http://hackage.haskell.org/package/Elm).

See these install instructions (https://github.com/evancz/Elm/blob/master/README.md) to get Elm running on your machine. I have successfully installed on fresh copies of Ubuntu 11.10 and 12.04, Debian, and Linux Mint. Others have successfully installed with Win7 and OSX Lion. If you are having trouble that is not resolved by the install instructions, please ask me here and I'll do my best to help!

P.S. As of this release, Elm has support for ADTs (which explains the representation of strings).
The net income is marginally different and the gross revenue is almost 50% more. I don't think you're giving it a fair assessment.

Also, Google's IPO P/E was ~80, and shortly after IPO the P/E shot up to 160, so again I don't think you're giving Facebook a fair assessment.
As has been mentioned, using CGI for php is quite outdated so it probably doesn't impact that many sites, that said this sort of vulnerability is exactly why you should put all but the minimum front controller PHP in a folder that's outside of the public folder your site is being served from.
I might be in the minority (or a really silent majority..) of people who absolutely love Unity. [1]

Just install ClassicMenu Indicator[2] to have a regular app menu around, and Ubuntu Tweak for a little more customisability, and you're good to go.

[1] (link to my blog) http://shrik.theswamp.in/2012/05/switching-over-to-ubuntu-12...

[2] http://www.florian-diesch.de/software/classicmenu-indicator/
Yes, I suppose I do.
>How about "Rather than the $100B expected, Facebook is set to IPO at around $86B".

I wonder what the people who bought FB shares in the secondary market at nearly $100B valuation are thinking right now. (Though I guess the stock is bound to pop on opening day)
Fwiw I set my mom up on 11.10 a few months ago. She was coming from OSX and immediately took to and came to love Ubuntu.

I think part of it is that with Unity, there are never overwhelming amounts of options on the screen. Once you understand that Super Key = Search for Application, that's pretty much all you need to know.

In the past, I think the "Start Menu" style application-chooser would have been overwhelming for her - I know it was sometimes for me. I'd click then start reading through the menus "Uhh, wait, what did I want? Where is that again?"

Even with the occasional Unity glitch (which doesn't seem to be an issue at all in 12.04) her system is still much more reliable than ever.

I was really impressed and excited to see that Linux was at the point where she could use it with very little coaching - so, worth considering that much at least.
I have no idea if it will help, but there ar some links on chicken and egg problems and community building here: http://news.ycombinator.com/item?id=2126209
He got to the CEO position not because he had a CS degree. So it is totally fair to get that kind of compensation.

On the other hand - it might be totally fair to be prosecuted for doing this... :)
When I was going to UIUC, there were 3 Computer Science programs offered:
1. Computer Science
2. Computer Science and mathematics
3. Computer Science and Statistics

The first was through the engineering department, and the last two were through the liberal arts department.

The combined programs were basically the entire sequence of non-elective CS courses required for a CS degree and the non-elective math or stats courses. My friends that got degrees in those basically took 20-30 hours more math courses. I got a straight CS degree, so those hours were filled with about 15 hours of CS electives and the remaining 15 were with the engineering school's "application sequence" requirement which was a series of electives in another discipline.
A two phase billboard is an old trick in traditional marketing. First an apparently non-salesy image designed to incite curiosity, then after a few days, hammer it in.
One interesting thing you can do with such a questionnaire is a coin flip survey (sorry, I don't know the real name). Give the survey participants a list of sensitive true/false questions and a coin. Instruct them to flip the coin twice, concealing the results from the survey-giver. Then have them follow this algorithm:

if (first flip == heads):
return second flip == heads
else:
return truthful T/F answer to sensitive question

When results are aggregated, roughly half the participants will have answered truthfully, and the other half are uniformly distributed. None of the individual participants have tipped off whether they did something bad, but in aggregate they have truthfully answered the survey.
If you lease space, you may be required to have General Liability Insurance. Often policies can be had for >$500 per year for a small business.
Alexander Graham Bell used Kickstarter-like program to fund telephone
I know you aren't comparing the time it takes to learn Cocoa vs. Objective-C. My point is that if you did make the comparison, you'd realize that if you have the time to learn Cocoa, you have the time to learn Objective-C, because the latter takes basically no time compared to the former. You get a time savings of like 0.05% by learning MacRuby instead of Objective-C.
Do you really think it's fair to require Stripe to assign a member of their engineering team (that means you after they hire you) to review every strangers GitHub accounts, when you refuse to invest even a little time in signalling to them that you're the real deal (the puzzles aren't all multi-day endeavours)?

There's no such thing as fairness in the job market. If Stripe can't find enough programmers to fill their needs, then yes, they need to allocate their own labor to recruiting. At some point, the business cycle will swing the other way, and it will become necessary for programmers to put our time into hunting for companies who want to hire even one programmer.

C'est la vie.
Sorry, I really should get some sleep: i read "foo(a: b)", but wrote what you wrote and complained about it. :)

You are right :).
Yahoo Ups Its Battle with Facebook…And Picks One with the Open Source Movement
Its a sign of poor character. Lying on your resume is inexcusable for CEO of any public company.
More than that, I believe. That would also create a good incentive to avoid lies for the rest of executives.
You do know that C and C++ are separate languages, right?
Mixing MinGW and MSVC object files is indeed a problem as neither toolchain understands the other's debugging information.

If you can get away with it, just don't support MSVC. If that's not an option, your best bet is probably restricting yourself to the common subset of C and C++...
Here's my old schools site, theirs no sensitive information.

www.ptecwebdev.com?-s
The crime rate is probably different. But that is not really meaningful to your every day life since your life doesn't happen in the whole city. ie the crime rate is an aggregate.

I reckon the "effective" crime rate for the places of SF where someone with a developer's salary may choose to live are comparable to those of the similar places in Vienna. I bet the same goes for most other "quality of life" proxies.
You're right, my title was a bit sensational. I softened it a bit by appended mod_cgi. I think it is very telling that the PHP core recognizes that the people using mod_cgi probably can't upgrade so they're offering a .htaccess adjustment - very commendable.
The sheer amount of code that can be compiled on every platform but VS because of this is. . .

. . . not actually very much. Visual Studio can use Intel's compiler, and perhaps others.
The MPAA are the ones speaking out against faster Internet speeds. Not sure how they can play the victim here when they get called out on it.
Their is a fix here.

http://pastebin.com/87sfaYL1
The good ones are already doing consulting work for the cops, FBI, military, intelligence, etc. There are countless books and movies and news reports about this, from organized crime informants, document forgers, computer/network hackers, international espionage, heist masterminds... the list goes on and on.

The majority of crooks - the 'ex-cons' you're talking about - are just shitty petty criminals or violent idiots, and get caught and punished. Why would anyone hire a shitty crook to do counter-intel against a job they failed at previously?
Funny thing is, there's another great article on the HN front page right now by a former Inktomi engineer who began to recognize Inktomi's demise, in part, when he saw that Intomi's engineers preferred to used Google's search over Inktomi's. Even more coincidental, Yahoo was the one who eventually bought Inktomi.
Ruby is really nice for everything else, but the call syntax over to Objective-C is not quite good.
Manipulating Images With RMagick
I don't know why people are downvoting parent, most of the points are true.

"It would take a lot of research and work to discover what a "good district" is, while in western Europe you can just send your kids to school and not worry about it. Lots of states don't have any good districts at all."
All of this is false, sorry. There are sites like greatschools.org where most public schools are rated. It is relatively easy to distinguish a good district from a bad one. And I don't believe you can send your kids to schools and not worry anywhere in the world, it is just a bad way to raise them. As about states not having any good districts.. Examples, please.

Health insurance certainly sucks, but 10k deductibles are not common at all. Insurance companies pay most of the time, if you are in network they really cannot refuse after the fact.

Salaries for software engineers in US are much higher than in most of Europe, and taxes are lower. Though it is probably not 2x.
How much of this should have been found out in a background check?

Is the board responsible here as well?

I have to imagine hiring a new CEO for a public company the background checks must be impeccable.
At the very beginning of the presentation he underlines the importance of the static compiler RubyMotion is based on, yet at 7:30 when he compiles a file with a name error in it the compiler doesn't even file a warning. Such non-existent methods and other similar errors should be caught at compile time if we're talking about solid AOT compilation.
> The sheer amount of code that can be compiled on every platform but VS because of this is very significant, especially open source ones.

Mission accomplished.
Dude if you are working at Google and _not_ getting paid then the industry would be about to collapse...

I think you got a couple of things wrong and that's assuming this was about making an easy million off some code.

It is not, the problem here is that most engineers (which aren't working at companies like Google) might not be properly compensated for the work they do, while coworkers in other less critical/relevant areas make more for completing tasks that nowhere as complex as writing decent code.

But hey don't look at me! look at all the would-be coders that chose other careers because of this.
Yes, it's a big deal. Being able to live code completely changes (and dare I say, improves) one's ability to construct rather complicated structures that work because the small building blocks are live-tested. It's fantastic.
If we were to achieve open and free-as-in-software standards, you wouldn't have this moral dilemma.

When you pay for the right to use copyrighted content, you should get to use it on your terms -- in the kitchen or in the family room or wherever you want. You should be allowed to back up your content in case your computer crashes and you should be allowed to watch it when you want, even if your Internet is out.

If content isn't offered on those terms, don't take it.
GCC and Sun Studio offer different compilers for C and C++. You can compile C code with Sun Studio's CC, but normally you would use cc for C code.
I had a smile on a couple of the jokes. Great work.
> I wouldn't call things like the giving pledge "business as usual" in big philanthropy. I can't think of any prior art for it.

Andrew Carnegie, in The Gospel of Wealth, railed against inheritance and said, "The man who dies thus rich dies disgraced". He advised fellow millionaires of his era to donate their fortunes during their lifetime to activities that would create greater wealth in the community, such as free libraries for the poor.
Facebook's IPO presentation
"It "gave us confidence," says Maj. Gen. Thomas L. Wilkerson, former commander of the Marine Corps Reserve, who increased purchases of Lotus Notes after meeting Papows. "Jeff was a Phantom driver just like me.""

This is exactly why people lie, because it doesn't matter how well your software works, what matters is that the people buying it feel like you're on the same team. Whether the CEO is a fighter pilot or not should be immaterial to purchasing an MTA.
I'd thought you could find some with this Google search, but I haven't gotten any to work.

https://www.google.com/search?q=inurl:%22cgi-bin%22+inurl:ph...
phpBB bugs me too. I have two problems with using HN or reddit to fill the void though.

Posts drop off the front page after a day. I've never seen a way to prevent this happening, there really needs to be a way to sort by "most recent comments" on the post pages.

The comment threading would need a small overhaul so it isn't mostly nested anymore. So the first response to a comment stays flat and the second response braches to a new comment node. Comment threads only growing to 8 comments deep before "continuing on a new page" is a bummer, this would keep almost all the discussion on a single one.
They also own some fairly nasty patents, so they are quite an interesting company.

example: http://www.techdirt.com/articles/20090317/1826164156.shtml