skysight-inc/HackerNews huggingface dataset:
I see questions online all the time that make me wonder just how old the compiler being used is. Modern versions of GCC, Clang and Visual Studio all have warnings enabled by default for an awful lot of valid, but probably wrong, code. Apparently people learning to code are somehow winding up on old compilers much more often than those of us who have been writing C and C++ for a long time.

Or, I guess, the people having problems learning to code are the people who happen to be on ancient compilers. Maybe it's not so surprising after all.
The TSA is more actively harmful to the freedoms we (supposedly) cherish, and is a strong push towards a surveillance society and a police state. Many other agencies are equally unproductive (or actually do something useful, just in a very inefficient manner), but not actively working against something we care about.
CEO Guru: Managing risk
Kindle FreeTime Unlimited for kids seems like a home run for Amazon that Google won't be able to match. (Basically unlimited content for $3/month/kid + $80/year for Amazon Prime which includes lots of other Kindle bonuses.)

http://www.amazon.com/gp/feature.html?&docId=1000863021

My only reservation is the extra work required to get Google Apps (specifically Google+ Hangouts) up and running.
Why fight it? I for one embrace our AI overlord, maybe we can finally have the philosopher king we need.
Courts have generally found you are completely in your rights to post any legal threats you get.
Well, no matter the CPU power, etc. but I can tell you my Galaxy S3 still manages to exhibit (occasionally infuriatingly) long lag spikes when opening the browser; SMS messaging app; gallery (both built-in and QuickPic)... and other tasks.
Maybe you should be looking into a more custom solution instead of using Bootstrap if you have to support IE7.

It's not like bootstrap adds 1000 features that can be created manually.
I'd think it would still have to brake using Orion technology, so it is doubtful if it could be built smaller than Orian itself.
As something of an amateur cryptographer, that is DailyWTF-level idiocy to me. One of the fundamental tenants of cryptography is Kerckhoffs's principle, that we should be able to publish the designs of cryptosystems for public scrutiny and they should hold up to that scrutiny (otherwise known as "security by obscurity is bad")

It seems like we have a few problems with Dave as well: NIH combined with a lack of understanding about security. These together are a great way to produce insecure systems. I don't know how you fix people like Dave and would personally find them frustrating, and perhaps that frustration is leaking out in the post.

It's clear the OP had something of a clue and thought bcrypt would be a good approach. You can call it public ridicule if you want to, but let's give him the benefit of the doubt: perhaps he simply didn't know enough about cryptography (which is very, very hard) and wanted to get a second opinion.

Personally I wouldn't fault anyone for asking advice from a public forum about some homebrew crypto code like this. It's certainly better than a lousy password hash like that going into production in place of bcrypt.
It was non-trivial for Kodak to replace the $16B in revenue they had from film. Having been a student in Rochester during Kodak's peak revenue, I have no doubt they saw digital coming, but what to do about it was less than obvious.

If Kodak could have been Adobe, Flikr, and Instagram all rolled into one, they still wouldn't have same revenue they had in the 90s. I wrote about this before here: http://baus.net/will-there-be-a-third
Link to cut through the blogspam to actual Govt Accountability Office report:

http://www.gao.gov/assets/660/650364.pdf
How the Middle East uses social media
As a side note, I hope you got legal termination agreements done correctly with the previous two founders.
"It became famous thanks to internet movement"

The internet movement revived its fame, it was a very successful comic and movie well-before Anon took up the mask for Chanology.
It's Not The Same, But It's All Stealing
I paid extra to not fly though the US. I encourage other North Americans who can to avoid it to do similarly.
Entertain the assumption that patents as property is the right way to go. In that case, no, it is not better if the patents are simply freed up for the world to use in the case of bankruptcy. Companies count on being able to sell their patent portfolio if things go south, just like with any other asset. If the rules were such that the property right disappears as soon as the inventor stops being able to produce products based on the patents, then the patents become much more ephemeral property rights, and the incentive to invest in patents is reduced, because businesses don't like to deal with fragile rights.

I'll use a concrete example. I used to work for a startup where the only thing we really did was develop technology. We protected our technology with patents. We had no interest in getting mired in competing with big companies in producing actual products, because that wasn't a game we could win--whoever had the best supply chain/cheapest Chinese labor would win that battle. In the case of that company, if dissolution of the business meant losing the patents to the public domain instead of being able to sell them off, then we would have been very hestitant to invest in the technology in the first place. It would have meant that if we couldn't go forward as a successful business, we couldn't just sell off our assets and cut our losses. Rather, we would have done years of research with nothing to show for it. From a business point of view, there is a lot of value in being able to treat a patent like any other piece of property, which you can buy, sell, leverage in bankruptcy, etc.

You can't just consider the case where good patents get put into the public domain. You have to balance that against all the cases where people don't invest in technology because they consider the resulting patents too fragile. And I know on HN people develop technology just for the thrill of it (in their free time no less), but in most of the engineering field technology development is extremely capital intensive, and reducing the value of patents by making them ephemeral would discourage R&D investment.
Compilers from the CD-ROMs in the back of ancient programming books from libraries maybe?
So if those who see the problem can't bring it up, who can? Martin Luther King didn't exactly have an objective perspective either when he campaigned for civil rights reform?

Extreme example, yes, but change is brought about by passion, not waiting for some grey blob of objectivity to decide you're right, and passion is rarely objective.
Thanks! CTRL -> zoom out here on Linux (and presumably Windows)
Seriously, if your employees want to quit and burn bridges, as an employer, you really messed up. You should check out http://www.fairsetup.com to avoid that.
There have been more updates (and I can't find the reason) - why were they suspended?
Amazing. It's things like this that put the world in perspective. How much we can achieve, the beauty of the world, etc.
Depends what you call "lower-end embedded". Even on a mildly modern ARM SoC like the Freescale iMX series, QML works very well, and the OpenGL acceleration makes for an incredibly smooth UI. Also, the backend is still C++, and any computationally intensive tasks should be done there.
I'd say that the Cato/Reason brand of Libertarian bias against Federal institutions is pretty irrelevant to how terrible the TSA is in practice. The problem isn't so much the criticism of the organization but the solutions put forth (break the unions, privatization = more secure inherently, etc.)
It might be the default settings on the compilers as well. I believe that in our environment, we set our warning level higher than the default, because a lot of the warnings(signed/unsigned mismatch, 32/64-bit pointers, etc.) can be an indication of an actual bug.
I would advise against GWT, after two separate projects - it starts off simple, but then as the project grows the more you regret basing everything around GWT in the first place. This guy will definitely not save time doing it the way you suggested.
In that article , George Coulouris cites a description of em linked to at the following page:

http://www.dcs.qmul.ac.uk/~george/history/index.html

Unfortunately, that page is 403 and archive.org never captured a working copy of it [1] -- in case anyone is in a position to address this.

--

I see one copy from 2010; however, it is simply the 403 message:

http://wayback.archive.org/web/*/http://www.eecs.qmul.ac.uk/...

http://web.archive.org/web/20100818011111/http://www.eecs.qm...
There are already lots of smart people (Tent, Diaspora, etc.) working on opening up and decentralizing social networking, which is super awesome. The foundation for that future is already being built, and you can help out: https://tent.io/contribute http://diasporaproject.org/get_involved

As for Single-Sign-On, Persona can already take care of that, today, for virtually any domain / browser combo. You can help out on that, too: https://github.com/mozilla/browserid

The future will be even better if the Tent and Diaspora folks make it easy for their servers to also function as Identity Providers for Persona's protocol. FWIW, it seems like there's interest on both sides to make this happen.
I read countless horror stories before launching my own startup, without hesitation. If your goal is to do what you love, and hopefully earn a living from it, you have my sympathy; if your goal is to get rich quick, well, that's always been a fool's game.
Deliciously fun!!
People-finder for the lazy: http://i.imgur.com/IIcJL.jpg
Actually, there is some evidence of benefit: there has not been a successful terrorist attack on a US commercial aircraft since the TSA was formed.

Is that evidence good enough to say that the TSA is effective? Not really; terrorist attacks could have declined for other reasons.

The only way to be sure of the effectiveness of the TSA would be to keep relaxing TSA restrictions until a terrorist successfully attacks a plane, and then ratchet them back up to the minimum point necessary to prevent it again. Will they do that? No. So, the only alternative is to over-protect to some degree.

For example, should we still screen checked baggage for bombs? There have been no luggage bombings since Lockerbie, so maybe they're not necessary anymore. These checks are certainly expensive. I think the answer is obviously yes, because such an attack is "too damn easy."

However, it's terribly difficult to draw the line when things get less obvious, because the odds of an attack increase as the difficulty of such an attack decreases. How many plane bombings would there be if all you had to do was click on a link in a web browser? A hundred thousand (or the population of Gaza). Now what if it required an hour of work to be successful? Tens of thousands. A week? Hundreds. A month? Tens. When will it drop to zero? Hard to say.
The movie is much better than the graphic novel!
Is it a bad code, or otherwise?
Ask HN: how do I hire a marketer for my technology startup?
We're hiring a marketing to help accelerate our growth by getting more people to our front door and then converting them to paying customers. I'd love some suggestions (or stories!) of how others have hired marketers for technology startups. What's been effective? What hasn't? What kinds of things should I be considering when interviewing?
I do not trust a mercenary police force, no. I trust private engineers to certify a plane's operation.

Besides that as the poster above you mentioned, Blackwater is what happens when you trust the worst sorts of persons to protect the nation.
Helping crowdfunded projects deliver on time and keep their backers happy
> There have been no terrorist attacks (excepting the shoe bomber, but there have been no shoe attacks since shoes started to be inspected), but does that prove the TSA is effective? Hard to say.

No, really, it's not. Of prevented terror attacks since 9/11, TSA has prevented exactly 0% of them. The shoe bomber was on the plane with the bomb when he was subdued by fellow passengers. The underwear bomber also made it onto the flight.

Only for 2011, but you can bet the TSA wouldn't let you forget if they actually caught a terrorist: http://www.schneier.com/blog/archives/2012/01/the_tsa_proves...
Why would that be better than sticking with Bootstrap 2? Bootstrap has been a huge boon for us -- provides a cross browser, consistent, and well documented layout framework that has brought valuable organization and unification to our previously hodgepodge and inexpert usage of CSS. It's a fabulous tool, much better than any custom solution we would gin up with the limited time allotted for that sort of thing.
There's a little icon at the bottom to "Change Control Mode." Click it and the inversion reverses.
You still have to compile both.

You shouldn't be running less.js in production.
Note H.264 support in Firefox is only available on Windows 7, and soon Vista. So if you want to support Windows XP, you will still need WebM, Ogg, or Flash fallback.
They are already doing this even for people who use it legally.
Didn't find any climbers but found lots of bits of dust on my screen.
This is a false equivalence argument. Taxes may be necessary, but that does not mean each particular tax, in every particular form is necessary or right. Security may be necessary, but TSA in its current form is a waste of time, money and effort.

>>> There have been no terrorist attacks (excepting the shoe bomber, but there have been no shoe attacks since shoes started to be inspected), but does that prove the TSA is effective? Hard to say.

It's not hard to say. The answer is "no, it does not prove that". Just as the fact that you weren't eaten by a magic dragon does not prove I have protected you from it all these years. Proofs don't work this way - if something didn't happen, you can not just tell "it's because at the same time something else was happening".
Really interesting take on personal improvement. And just in time for New Year's, which is notorious for highlighting our personal shortcomings and promoting personal progress.
For anyone who is still looking: http://f.cl.ly/items/3w2j2h0a1a3h0M1K0i3l/ppl.jpg

(you can only see the people at max zoom-level, they are really tiny)
Tim Cook, Runner-Up Time's Person of the Year
Raw Talent vs. Experience. Which is Best?
The pre-2001 screening was perfectly fine, and would still work today (maybe excepting the improvements to detecting plastic explosives, although I imagine that screening would have picked up the detonators just fine). The other major improvement to security was locking, reinforced cockpit doors, which should have been the standard on all commercial aircraft from the start.

What went wrong during 9/11 was that passengers assumed that a hijacking was a financially-motivated detour, rather than a political/religious attack on our ways of life (and prior to that day, there was no reason to assume otherwise). As such, there was very little resistance to the hijackers as people didn't want to get cut by a relatively small knife. Had they had even the faintest idea that failure to resist could have resulted in what happened, you can say with 100% confidence that things would have gone down differently.

Basically, that trick was good once and once only, regardless of the change in security policy that it brought about. And let's face it - only an idiot would try that again; there are targets with far higher value (and probably much more exploitable security flaws) if someone wanted to send a message again.
OS X has H.264 available to all developers without additional licensing fees. Why would Firefox need to have a separate licensing agreement?
Not a lot, but they are there. I just pulled the Google Analytics numbers for one of my sites and over the past 30 days (3.3M visits) there were 3,003 visits with Firefox 3.6 (1.2% of all FF visits and .09% of all visits).

IE 7 is more common, there were 67,841 IE 7 visits. Worse still is the 12,188 IE 6 visits. Amazingly there were 78 IE 5.5 visits, the web must be a crazy place with IE 5.5.
The <organization of any sort> True Focus isn't <organizations purported purpose> - It's Self-Preservation
Baruco 2013 officially announced: 14 & 15 September 2013.
How to Integrate Google Search into a WordPress Theme
We all love WordPress for its content management capabilities. It let us create websites within minutes and populate them with content and tens of widgets
This is true! However costs over the years have plummeted for those uplinks and the reduction in costs have not been passed on to the consumer through much lower priced service.
The TSA is more _obviously_ harmful.

And many other agencies aren't _actively_ working against things we care about -- that is, obstruction per se isn't generally their goal. But they're still obstructive just the same.
The TSA is also extremely visible in the public's eye.

How many people do you know that have complained that the CIA was spying on them, vs. how many people do you know who have complained that they got government-groped?
Yep! As I understand it, FxOS will ship with a native implementation the Persona APIs. However, I don't believe the devices require any sort of attached identity until you try to make your first purchase in the Marketplace, so it's not like the unboxing experience will be used to bootstrap Persona.
Your app is well reviewed, so there's little reason not to interact with your users. If you plan on further iterations of your app the importance of user feedback is incredibly valuable. IMHO.
You speak as if a "public entity" automatically gets to assume non-poor oversight. This would seem to fly in the face of reality a bit.
That's a nice way to handle things, I've never tried Intellij maybe I will for my next project. Still if you have to look at log files for why your program crashed, line numbers are almost essential. Just a small gripe of mine that I never understood why it's done this way, maybe an IDE developer will see this and chime in.
QR Wallpaper now available for iOS
The Real John McAfee: Four Hours With Him
Code With Clarity
If your main concern is media, the Fire will better suit you (no Prime Video, no Kindle Library, etc. on Android and Google Play still has a ways to catch up); otherwise IMHO the Nexus 7 has the better build, better software, and better app selection. The Nexus 7 has a 3G option as well if you're looking for that, where the 7" Fire doesn't.
An aleatory list that groups 2 whistle blowers and a Russian human rights activist with an Iranaian military leader and Mexican drug lord.
The Humble Indie Bundle 7
“Considering that spiders can already make really impressive geometric designs with their webs, it’s no surprise that they can take that leap to make an impressive design with debris and other things,”

Sure, but what is more interesting is how such a spider would know what itself looks like.
The article is very interesting. I looked, but couldn't find information on the exact diet of the test subject during the study. Did anybody else have any better luck?
So they think patting down 5-year-old girls and 90-year-old grandmas and grabbing my testicles each time I have to fly - not actually making the country more secure? Banning cupcakes and handbags with gun-shaped emboidery is actually not protecting us from terrorists? I can't believe it...
For all browsers running on the same operating system i.e. Windows.
I only found the climbers after looking at this Everest route map:

http://www.greatoutdoors.com/everest-2010/routes-maps

Look for camp 3. You have to zoom all the way in, and look at where the rough snow meets the smooth snow. You'll see some super tiny yellow dots, those are the tents. The tiny black specks just to the left are climbers.

The sense of scale in the Himalayas is almost unfathomable.....
Not really. The people who refer to it as the "V mask" have it more or less right; this is about people who want to feel dark and edgy like a nineties anti-hero. Most of the people who use this symbol nowadays have little if any clue what Guy Fawkes did, and would likely be so horrified if they knew that they'd find another mask.
One could make the counter argument that some terrorists are discouraged by the difficulty and no longer try. For example, how many plane bombings have their been since Lockerbie? None. Does that mean that we should stop inspecting luggage? Probably not.
"Read all that machine code" - I think you highly overestimate the difficulty of that.

Take a simple checking function. Check the code, if it is wrong, show a message box saying "wrong code". Well, in that case, all you gotta do is set a breakpoint and go back. Programs like OllyDbg or IDA Pro make this kind of reverse engineering absolutely trivial, and something you can accomplish after "reading a basic text".

Most likely if someone's going to "run a program", they can run a crack, too. If you can get away with a license file, then you can do RSA properly. Otherwise, end up with short RSA and hope no one really looks.

It's almost certainly the case that you're far better off improving some other aspect of your application than investing any time trying to defend against pirates.
Yeah, I'll stop using Facebook. I'll just convince all my family, friends, and co-workers to all switch to G+.
Show HN:  Wavo.me - A social network for music to take on Spotify and iTunes.
This is more-or-less totally incorrect. The only thing you got right was 'use salt to help against precomputed tables'.

Cooking up goofy hashes doesn't give you any extra security in the worst case scenario (the hacker gets access to your web server and has the source code for your goofy hash). A goofy sha1/md5 based algorithm with salt can still have millions upon millions of attacks generated per second by anyone with a half-decent GPU. Your only hope once you're in this scenario is to use a big slow hash that the attacker can't run very fast -- y'know, something like bcrypt.

And if you're right that they're more likely to get the db without the source (very dubious -- web servers are a big attack surface)? Then the attacker is still completely screwed trying to break your too slow to attack bcrypt+salt passwords. You've got much better safety in every scenario, not just the "well they didn't manage to see how my goofy hash worked" scenario.

(And that's assuming you, as a non cryptographer, didn't so thoroughly screw up your implementation of goofy hash that it ended up with less entropy than even md5. But how would you know when you've kept it super-secret for l33t security?)
super idea.... if this doesn't make you $$$, and make it so anyone who's an expert in something can sell what they know, then there's something really really wrong with... something ;-)
I also have the original kindle fire onto which I have installed a custom ROM of Android 4.1. I am quite happy with it although I do wish it had a microphone.