skysight-inc/HackerNews huggingface dataset:
Firefox Marketplace developer here:

The issue wasn't caused by the inclusion of jQuery, it was caused by injection of a script tag that loads Google Maps in one of the files. Linking JS from outside the (privileged) packaged app will cause CSP errors. Unfortunately we didn't properly articulate the nature of the issue, but emails have been sent and bugs have been filed.

You can see Jeena's app on Github:

https://github.com/jeena/FeedMonkey

The bit of CSP-violating code in question, for those interested, has since been removed:

https://github.com/jeena/FeedMonkey/commit/f262509adbdcf5d06...

Unfortunately, static analysis is a hard problem to solve (especially in JS) and the messages produced by the validator are quite noisy. We're working to improve that. Combine that with the mystic and unusual nature of the CSP and you've got a recipe for confusion and disappointment.

Again, the app was NOT rejected because it included jQuery. If you're building FXOS apps, please use your favorite JS libraries (as long as they don't violate the CSP!) and keep on hacking!

Edit: I should also note that while the validator DOES report potential CSP issues, they are only warnings. While an app will obviously be rejected for actually violating the CSP (i.e.: the app is broken), it won't be rejected for simply raising warnings. It should also be noted that your app can be rejected for using jQuery if you use it in a way that violates the CSP (e.g.: using JSONP, or parsing HTML that contains remote script tags). There are loads of docs in the Marketplace developer hub and on MDN that talk about this and explain why it's the case.

If anyone has questions or would like to know more, please hit Mozilla or myself up directly: dev-webapps@lists.mozilla.org, @mattbasta, basta@mozilla.com

You're also welcome to check out the source for the validator:

https://github.com/mozilla/app-validator
"How does one legitimately comparison shop for a baby delivery?"

How did you and your spouse decide on an ob/gyn when you were expecting your kids? How did you decide on a pediatrician after they were born? Would you be able to rate your experience with both/either after the fact (ie, did the experience live up to the reasons you chose them?)? Would it be possible to use such ratings along with costs to at least create some measure of efficacy for the specific providers or their hospitals/clinics? The outcome may not be a perfect solution, but it at least gives people some data points if they are interested in comparing doctors/clinics/hospitals for whatever their needs are.
> "On the corporate side, its so different," radix said. "When I'm doing a password audit for a firm to make sure password policies are properly enforced, it's madness. You could go three days finding absolutely nothing."

I don't see how this could be true. Most of the harder ones that were exposed would pass corporate requirements - typical corp thing is like 12 digits and all 4 character classes, and the article included a few of those.
Ah. Duh.
we are looking for feedback as of now, and once we get market fit right for iOS version we ll do an android one.
> I'm now highly dependent on noise canceling headphones

When you wear them are you listening to music, white/pink noise, etc. or just have them on with nothing playing?

What kinds of noises do they cancel best, and what do they have the most trouble cancelling?
It also encourages people to game the system through various ways. Such as ordinary office politics, of course. Also working on more visible and easily completed projects than tackling tough, more diffuse projects. And especially in spending time on new projects instead of fixing existing stuff. All of this has seriously hurt productivity within the company and the ability of big parts of the company to execute on projects that actually provide serious end-user benefits. The way to get ahead seems to be to work on the easiest and flashiest projects regardless of customer impact.
it is more interesting when you got to discuss with the person you are working with before setting the priority.

I work with my wife to set the priorities since she also helps me building the apps. Sometimes there are arguments :) but it's worth having one, you get more serious in getting things done that way..
Amazon claims the issues only affected 1 AZ.

From approximately 12:51 PM PDT to 1:42 PM PDT network packet loss caused elevated EBS-related API error rates in a single AZ, a small number of EBS volumes in that AZ to experience degraded performance, and a small number of EC2 instances to become unreachable due to packet loss in a single AZ in the US-EAST-1 Region. http://status.aws.amazon.com

So.. are we to believe that Instagram, Vine, etc. are not properly architected for multi-AZ failover? Or is there more to this than what Amazon is reporting?

Bottom line, why did these apps have any significant downtime at all?
There actually is a point to parallelizing cracking across users. Consider: You're testing a specific password, say, "2398fje#f", and want to see if anyone is using that password. If there are no salts, you can hash this, then look it up in a hash table of password hash to user (or, to get more fancy, you can do things like performing a bloom filter lookup on the GPU, etc). If there are salts, however, you must hash it multiple times - potentially once for each user. This applies even if there is only one user using the password in question.

So the difficulty of the search is no longer proportional to the number of passwords tried, but rather proportional to the product of the number of users and number of passwords - a rather large increase!
Reading over the article, it doesn't really say anything of technical content other than "Apple has complete control and can vertically integrate, applications have different needs per thread, if you can tightly couple hardware and software, it'll be fast." Computer architects have known that for decades by now.

Apple isn't custom designing the IPCores for the processor or graphics. I'm willing to bet that almost all of this chip is off the shelf stuff. What they can do is choose parameters like number of cores, cache sizes, CPU options (like you said, stuff that is available with existing suppliers) and also include additional units that they can license separately (e.g. earSmart)

The blog post mentions stuff like Frameworks and Apps. Unless I am very out of touch with SoC offerings these days, you don't get a MapKit.framework accelerator. You get things like H264 encoding/decoding and AES, or DSP functions which these frameworks can use. However, the faster performance you want with one function, the more locked in you get. An example of this is comparing encryption speeds on an Intel processor with AES-NI. AES is an order of magnitude faster than just about everything else. Everything else however, uses the same vector extension set that were designed specifically to speed up sub operations of common algorithms.

The other advantage they get by doing an in house chip is that they can choose the on board peripherals they want (possibly remove some chips that would normally be external), and the exact number of external busses they need for all the external peripherals, which can lead to a smaller, cheaper, more power efficient chip.
Buying your own products to ultimately boost sales is pretty common in the media industry that has best-selling lists. New York Times Best Sellers, music charts, and more recently app stores.

Not that I disagree with your comment, just adding a bit of detail.
A while back, someone in response to my critique of Windows 8, said something like "Microsoft can never be destroyed!Their monopoly give them free money". Funny how little people understand capitalism.

No, that's not free money to play your BS "Metro interface" games with. It's the stock holder's money and they'll be wanting it back if it looks like you're flushing it down the toilet.

Microsoft's "device strategy" (Window 8) was the most crassly opportunistic and generally despicable hi-tech corporate maneuver we've seen in a while (and that's saying something). It's infinitely satisfying to see it go down in flames. If we could toss more careers and people on this pyre, it would be even coolers.

While I'm sorry for people for pursue poor strategies as dictated by the market, this was like the final spraying of Microsoft's true evil poison. Yes, we are intended to destroy the whole platform we created just for a chance to steal someone else's platform. Yeah, but that chance came and went. The organizers of Windows 8 are just left with the poison.
Show HN: Results of my weekend wordpress website performance tuning
Launched India.cd a few weeks back as a national platform to connect Indians, using Buddypress over Wordpress.

The site was performing very poor under traffic spikes even at 3 visits a sec. So over the weekend sat down to performance tune starting with w3 total cache.

And added layers of caching + CDN to achieve this result. Please give your feedback.

Result: http://imgur.com/a/wPzCs

The setup used is:
CloudFlare - Varnish - Nginx - W3 total cache with APC and Memcached on a 2GB SSD server
still a profane political philosophy

Absolutely not, and and "socialist" is not the same thing as "socialism" at any rate. The only people who hate the idea are the hardcore capitalists, most notably those who profit from the current regime (industrialists and drama-fed parasites like the media and politicians), but the fact remains that nationalized health care is a feature of pretty much every single country with a higher standard of living than the US.
Would you add Julia for comparison?
Population control, maybe?
to a non-sophisticated user, following instructions (which they may or may not understand the reasons for) instead just running a single executable is complicated.
unless you are Schneier or tptacek

ahem...
Character encodings are a pain in the ass. If you want some examples, Michael Kaplan posts [1] about these sorts of things in way too much detail.

[1] http://blogs.msdn.com/b/michkap/archive/tags/unicode+lame+li...
I like Ed Byrne's standup bit where he finds increasingly outlandish ways to interpret the song that actually are ironic:

https://www.youtube.com/watch?v=nT1TVSTkAXg
A Silicon Valley for Ad Agencies, Only in the Mountains
Translation visualization of rhoScript 8 queens example
As a Muslim, I've had to make peace with knowing that I have no privacy and little guarantee of my rights. I recently graduated from Rutgers University in New Jersey, and the NYPD was even spying and monitoring us there. [0]

History's pages are filled with instances of minorities being targeted and persecuted. One can go back and look at what happened to the Blacks, the Jews, the Japanese, and many others. That the targeted group is different isn't the key here. What's different now is that technology has progressed to the point where the invasiveness and secrecy of what goes on is unmatched.

[0] http://www.ap.org/Content/AP-In-The-News/2012/NYPD-monitored...
I wonder if the majority of the noise can be snuffed by using a battery powered electric motor, or if it's the fans that generate most of the sound...

A Silent leafblower sounds like a potential invention.
Microsoft’s Next Era
The tool chain is already pretty much there. That said Intel has been busting its hump to make sure it has a Xeon offering that is competitive watt for watt before serious server ARM chips make any inroads.
It's been 10 years since I took a physics class, but isn't it constant acceleration, not constant speed?
The Free Network Foundation
The nearly ubiquitous cell phone contract sucks and the operators certainly try to make things confusing but if someone really does want a cheap cell phone and plan they can be had for quite cheap and at not much inconvenience. Drive down to Walmart and you can pick up a $30 cell phone and start using a prepaid plan that costs $30/mo.

Most hospitals will not, however, tell you how much a procedure costs making shopping around for non-emergency procedures impossible. Combine that with the usual low deductible health insurance plans and you've driven out any incentive for the consumer to even attempt getting a good deal.
This is the 21st century, you don't need a Fab any more, you just buy wafer starts from TSMC or Global Foundaries.
I agree, not an excuse. But note that restoring the start menu is not that easy:
http://www.neowin.net/forum/topic/1081755-do-you-like-or-hat...

IMO restoring the start button is not bad for a minor release, and it helps things like RDP (particularly important for server versions).
/cough cough ... or cperciva
Having actually been in Sedgewick's lectures, I can confirm that his soothing slow monotone is more effective than Nyquil for lulling students to sleep. That said, his course is damn excellent, and I know of no other teachers that have done better at making a course that actually teaches comp sci fundamentals in an approachable way. He's very understandable and clear even when played at 1.5x speed, which I recommend to anyone who isn't having trouble thinking through the concepts faster than he can lecture through them.
Hong Kong’s Massive High-Rise Neighborhoods
Its depend on your creativity !!
must share your projects
me too. I can also be fast asleep and I'll wake right up if people speak to me.
Prior to Marbury v. Madison (http://en.wikipedia.org/wiki/Marbury_v._Madison) in 1803, no, not at all.

Thomas Jefferson had this to say about it, per Wikipedia:

"You seem to consider the judges as the ultimate arbiters of all constitutional questions; a very dangerous doctrine indeed, and one which would place us under the despotism of an oligarchy. Our judges are as honest as other men, and not more so. They have, with others, the same passions for party, for power, and the privilege of their corps.... Their power [is] the more dangerous as they are in office for life, and not responsible, as the other functionaries are, to the elective control. The Constitution has erected no such single tribunal, knowing that to whatever hands confided, with the corruptions of time and party, its members would become despots. It has more wisely made all the departments co-equal and co-sovereign within themselves."

The subsequent history has shown he was spot on. Given that the Switch In Time That Saved Nine waved through FDR's New Deal, and most subsequent gross violations of the Constitution, shows in practice they're really bad at what they arrogated to themselves, and they've far too often given the other branches of government cover. E.g. "sure, this might be unconstitutional, the Supreme Court will decide!" Fairly often the "might" is really "is", and later politicians who depending on a saving throw from the Supremes got disappointed. E.g. McCain-Feingold.
The more you implement techniques like master objects, the sooner you get to play with sharding!

Mortgage-driven development:

http://codemanship.co.uk/parlezuml/blog/?postid=147
But the need is still fundamentally inelastic. You're seriously ill from food poisoning and you've lost a lot of fluids. The ER nurse is about to stick an IV into you and wave your hand weakly and say "Wait, how much is that IV fluid you're putting in there?"

The nurse says $500.

Option 1) You say "no way, I can't pay that." The nurse shrugs and says "well, that's what it costs for IV solution here."

Option 2) You say "holy hell that seem expensive for a bag of salt water." The nurse shrugs and says "well, that's what it costs for IV solution here."

Option 3) You say "I'm really not comfortable paying that. What other treatment can I get?" The nurse shrugs and says "sir, this is the standard protocol for treating acute food poisoning. We put a saline solution into your arm via IV to replace your fluids. There is no alternate treatment. We're really busy in the ER, so I need to put this needle in your arm or get to another patient."

Now let's add a functioning market as you allude to:

Option 3, redux) You say "I'm really not comfortable paying that. What other treatment can I get?" The nurse says "well, we also have this other saline solution for a buck." You, reasonably, say "wait, what? Why is this other one 500 times cheaper than the first one?" The nurse shrugs and says "no idea, I don't make them. They both seem fine to me though." You, still being reasonable, say "then why is one so much more expensive than the other? Will the cheaper one do just as good a job as the expensive one?" The nurse shrugs her shoulders and says "look, I can't promise anything one way or the other. We default to the more expensive one but if you want the cheaper one, that's your choice. It's probably fine. Just sign this form that you're opting for the cheaper solution."

What does a rational person with zero context choose?
Ah - thanks for pointing that out, my mistake there, though that is still a lot of workers. Up to 1/3rd of your co-workers gone.
I used to use both Python and R for data analysis. Good Python (numpy) code is usually a bit faster than good R code.

However, R lends itself to ad-hoc analysis much better. Less cruft and weird transformation to set up for ad hoc analysis.
Does this help in scraping website which provide data via jquery ?
I mean does this render the javascript on page ?
You do get rich if playing the long-game well ... which sometimes requires writing cheques.
Sure, salting definitely helps. A little.

It's like telling someone being shot at to stand sideways, because their profile is smaller that way. The right thing to tell them is to get the hell off the firing range.

The problem with salting is that people feel they're safe, and stop thinking about security there.
Could be a publicity stunt for a 'valid reason' for the market's eyes for him to leave "pissed off."
same here! i generally listen to classical when writing code or just needing to THINK
Seeing some comments about Java...

I'm taking this course right now (just finished the first "percolator" assignment this afternoon!). I've never used Java before this, but getting Eclipse up and running with "Hello World" was easy. Eclipse took a little exploring to get used to, but the C-like syntax of Java makes the language very easy to pick up.

If interested in this material, but turned off because you can't use your favorite language: take this as an opportunity to step outside of your comfort zone. That's what I'm doing. It's character building.
Unlike Android, Apple needs 900000+ third-party apps binary compatibility so they can't tightly weave anything, except perhaps extract a little more power savings from the kernel/CPU interface.
I did read it, the provided jQuery did not work with jQuery Mobile, but it does work with Firefox OS.
Amanda Ripley’s ‘Smartest Kids in the World’
I am of the firm belief that healthcare is one of the basic goods that should be provided by a government. Some may cry socialism and argue that free markets are more "efficient", but that assumes people shouldn't have equal right to basic healthcare services. It also ignores the fact that many of the generally accepted principals required for a functioning free market are difficult to achieve in healthcare. In an emergency situation, for example, buyers are likely constrained to the closest hospital, at which point that hospital become a monopoly for that particular buyer. When the the good on offer is survival, it's easy to see where problems might arise.

I live in a country that has been rated the freest economy on earth every year since 1995 [1]. Low taxes, small government, minimal regulation. So what does healthcare look like here for the average person? $13/day. Got a sore finger? $13/day. Intensive care? $13/day.

There is a significant parallel private system that offers all the luxuries and perks that a free market can provide (no waiting times, private rooms, choice of doctor etc.). But it competes with the public hospitals for buyers. In providing a competing alternative, I would speculate that the public system limits the type of monopolistic situations that can arise.

No system is perfect and clearly there are enormous differences between the US and elsewhere, but it's interesting to note that the "freest economy on earth" has universal public healthcare, in addition to a freely competing private system.

[1] http://en.wikipedia.org/wiki/Index_of_Economic_Freedom

[2] http://en.wikipedia.org/wiki/Health_in_Hong_Kong

[3] http://www.news.gov.hk/en/record/html/2013/04/20130409_19040...
As it turns out, brick buildings are much more prone to complete collapse than wood houses during earthquakes, owing to the greater flexibility of wood.

Or are you making the argument that that conventional professional wisdom is incorrect?
I believe Facebook suffers way too much from "Me too" disease (What apple does, FB can do. What Google does, FB can do)

Honestly, FB is doing an awful lot of development and building around a product of declining value, as opposed to innovating on that product.

The product itself is a vertical silo of information which makes one feel completely constrained.

No matter how many DCs they build (with US data access/control compliance), no matter their supporting of the OpenCompute platform, their attempts to emulate mobile innovation... the core of FB is a vertical column, groups and topics are utterly broken and they have eroded a lot of trust (what little remained) from their userbase.

Honestly, I just don't see any external value they can maintain.
I've limited my consumption of eBooks to freely-available materials, or ePubs I've created on my own (from LaTeX sources, using Pandoc, from Calibre).

I find they're an advantage over Web pages in that all the annoying formatting is removed, you're left with a basic text and can focus on the content. It's also amazing to have your entire library available (and indexed) at your fingertips. For research, use of plugins to create and maintain a bibliography is also tremendously useful.

DRM is a zit on the face of knowledge.

And I'll plug Moon+Reader, for mobile, a pretty slick ebook reader in my experience.
We've accepted so many hedges and exceptions against the rule of law and the constitution that it's hard to argue against the idea that our country isn't on a slippery slope into some horrible devastating loss of freedoms.

We've created so many "constitution free zone" bubbles that they are rapidly merging into one solid wall-to-wall exception for nearly every part of our lives: the ways we travel, communicate, are entertained, do business, etc. Soon enough the parts of our lives where the constitution is actually fully in force will be so small that it might as well not exist.