skysight-inc/HackerNews huggingface dataset:
Create EBooks of WordPress Blogs, Articles in EPUB, PDF, DOC DOCXformats
Actually, the point of this change is that there is no opt out. The main target of this change is to prevent grayware from silently sideloading bad add-ons onto users' systems. Up to this point, such grayware could hide behind the argument that some user action implied consent to the add-on installation. With this new change, that is no longer possible. It is almost as easy for such grayware to silently modify the Firefox binary directly, so from a security standpoint this change does not really contribute much. However, such modification to the Firefox binary (or a similar action) is much more obviously malware than side loading an extension is. So Mozilla is trying to gain leverage against bad actors who are trying to pose as legitimate actors. The problem with an opt-out is that grayware could silently activate the opt-out and claim that such an action was implied by the installation of the grayware.

That said, Mozilla has also said that they will release an unbranded version of Firefox that does not include the add-on signing restriction but is otherwise identical. Hopefully, that "identical" promise holds true and users who do not want to deal with the signing restriction can use this unbranded version.
You argument is basically: "if a user installs the virus, the virus will make sure that the user will install the virus". Nonsense.
> And fail hard too - blackout (then brownout) are more and more a concern.

Maybe I'm just spoiled by the German power grid. As far as I can remember I only a single blackout of 30 minutes in the last 15 years
(some time around 2008).
It could also patch firefox.exe to allow it. Or, just run in the background in its own process because malware.exe is already running. Once you have malicious binaries running on the user's computer all bets are off.
According to my father, who served in the Army in WW II, a number of GIs poisoned themselves celebrating VE day with antifreeze. These were young men, not particularly educated.
I recently saw Nerf guns for girls in the store. While my children are not yet of Nerf gun age, I think the Nerf gun for girls might significantly increase the odds that one day I'll be able to have Nerf battles with her. So yay for that.

I would probably first try with a "normal" Nerf gun, but if that doesn't stick, why not try the girl variant.
Greek Euro Exit Risk Increases as EU Delivers Ultimatum
Probably that they have a different organization than the preloaded list you find elsewhere.

When you delete that HSTS.plist and restart your Safari, the same file will pop up again, containing the same entries (if you haven't modified it before). So it is reasonable to assume that the list is preloaded rather than gradually built up.
In this case "unusable" is fully justified, it means that the entire (and, I suppose, important) class of use cases had been eliminated: it does not work offline. And the system is designed in such a way that there is no hope it'll ever be fixed.

I doubt they did any proper UX testing at all, they did not collect user stories, they did not consider all the use cases. They just hired a bunch of hipsters eager to add as many buzzwords as possible to their CVs.
Malware.exe doesn't need Firefox to do its dirty work.
And what about other xulrunner applications, such as Conkeror? Do their extensions need to be signed by Mozilla?

So if I use a xulrunner based app, and I want to run a Firefox extension (like ABP, mozrepl, etc), right now all I have to do is edit it's install.rdf and whitelist my application, and if there's a signature (META-INF folder), delete that. In this scheme, as I understand it, that would not work, unless I was running the Firefox Developer edition or had an app popular enough to get developers to include it in their whitelist before signing, and even then there would be plenty of exceptions.

So now no one can run my xulrunner based app (with extensions) with the normal firefox installed on their system (or likely available in their distro package repository).

Please tell me this won't apply to apps launched via xulrunner or firefox -app (with the normal firefox).
The invasion may have not been sufficient cause to produce the IS, but it was necessary.
Oh, don't get me wrong, I don't take this personally.

I just wanted to say that this is a bigger problem than you think. The companies have some skills in mind when they want to hire and packing them into a job title with description or a radar chart doesn't change anything.

I think everyone is fully aware that these titles doesn't mean much. I have read so much different descriptions of one title, that I don't read the titles anymore.
I'm not just talking about electrical loses, though that is a factor. Having to build 2-3 times the capacity because power generation can't be distributed throughout the day is a huge inefficiency.
As a Web Developer, how can I buy my client's business?
Over the past 3 years I have built and have been running an entire infrastructure for a client who I believe is selling his services to the wrong industry. Right now he is making $46k per month but in another industry with the right contacts he could easily be making $161k per month.

I believe I could purchase the infrastructure off of him which I could improve and maintain on an ongoing basis but to do this I would need to find the money to buy $276k of assets (book value) and someone with contacts in another industry.

I feel I need to act quick to get this deal but I have no idea where to go. I know the tech side of this inside out but I need some good people to partner with.

There is almost no risk because the purchase price is the value of the assets but I physically can't do it on my own.
It makes the meaning of "meaning" self-referential. Usually, when we say that something has meaning, we mean it is significant to something external to it. If the most external thing at all does not consider our existence significant, then "meaning" becomes entirely subjective: something is defined to have meaning if we convince ourselves it does. Some may think that's not much. Others think that if that's as far as we can go, then that is everything.
Why do people make these assertions about Lego that are patently untrue? No, lego doesn't 'only come in kits'; and kits have pretty much always been available. Here's a comprehensive takedown of the meme: http://bigsalsbrickblog.blogspot.com/2014/08/it-was-all-basi...

Similarly, where do you get the idea that pneumatics have been dropped? They were on a hiatus, but are now back and still going strong. http://brickset.com/sets/theme-Technic/tag-Pneumatic shows 28 sets, one of which is currently available from Lego direct, and at least two more of which are still available retail. The 2015 Technic flagship model - the Mercedes Arocs truck - will have new pneumatic elements.
Peano says it is a valid number.
User Acceptance Testing: How to do it right
It's well know that Speccy is more funnier that the C64 :D
Want your startup to be successful? Choose a short name and move to these cities
First fully sandboxed Linux desktop app
You can get energy out of a lithium battery several times, which puts it well ahead of tearing holes in the earth to mine coal.

No, it's not permanently "off the grid" as it depends utterly on the whole industrial infrastructure, but it not continually tied to the grid like a power line running to a coal-fired power station.
Russians revealed hacking techniques and tools which NSA was using for 14 years
To be honest, I don't think people who aren't capable of or interested in downloading a developer edition should be installing unsigned extensions. If there's an unsigned extension you really can't live without, just download Iceweasel - problem solved.

It's not like this will be that hard to get around for people who know what they're doing, so I'm not too worried about this change.
Actually for the Chrome store you can make a developer account, never send them any money and then publish your extension as unlisted. This way it will not show up in search results, but you can still link to it directly.

Less nice than being able to self-host them which used to be possible, though...
Theoretically Malware.exe could be able to replace (or alias, or provide a convenient shortcut on Windows' desktop) the Firefox binary with one, that does not perform a certificate check. It is hard to protect user from something that is already running on their computer.
Go go Musk you bloody champion. If we can harness the sun, waves and wind and store it in batteries, and perhaps making those batteries is bad, it's a better solution than continually burning fossil fuels that are destroying our forests, species, economies, and faith in humanity. I say keep doing what you're doing (unless I'm proved wrong).
OWASP Code Pulse Project
I'm also curious about their lifetime. My laptop batteries are pretty weak after three or four years. It's much easier to justify $thousands as a one-time purchase than $thousands/year. For many of its applications, this is going to have to beat a generator. Which, come to think of it, probably means that if they're pitching this as a way off the grid it is precisely because it won't be even remotely competitive with a generator.
You already have a job so I'm guessing you have the practical skills needed to get paid, otherwise I would recommend sticking to one stack.

Personally I feel Norvig's advice wins out here, even if you just run through books to get some of the basic ideas and never build anything with the additional languages (you should though!). The point is to get out there and try new things and maybe something will get your imagination firing on all 12 cylinders and help you decide.

I'm not even sure what Hickey is getting at as he's stripping out all of the things that we use to communicate between one-another about programming and putting some nebulous concept (that isn't explained) as the core of programming mastery. 'Late game' paradigms, building blocks, and platforms ARE the advanced skills!
The Face Detection Algorithm Set to Revolutionise Image Search
Germany possesses twenty B61 nuclear weapons in hardened shelters, ready for immediate loading onto Tornados.
Normally, I dislike "walled garden" approaches.

The problem with browser extensions is that there are too many bad players on the field, preying on the non-technical people. The situation is not as bad as in the IE heydays where I regularly cleaned up 10+ (!) toolbars from customers' computers, but it's still a problem.

And I, unfortunately, don't see any way to avoid a walled garden approach - as long as there is a sideload option like on Android, I'm fine with it.

edit: downvotes? Care to explain how else to solve the bundled crapware toolbar plague?
very cool - I think a service like this is definitely the future.

regarding the streaming, I'm founder/ceo of appetize.io. Take a look at our demo at https://appetize.io/demo and lmk if you'd like to chat. Maybe there's something we can do together. john at appetize dot io

Cheers
well if you don't mind altering the order a bit (syncing to disk before all the apps get SIGTERM or SIGKILL) you can use this mnemonic:

Raising
Skinny
Elephants
Is
Utterly
Boring

That's how I remembered it for years
Can confirm, just microwaved my tea water this morning. Still yum.
Thanks for your comments. Whilst we cannot remove ambiguity completely from our solution - we can minimise it. The ambiguity of text really comes into play in CVs and job descriptions. We attempt to minimise the ambiguity by asking software engineers/anyone involved in software development to describe their work in a uniform way and not relying up the traditional artefacts. So whilst the terms have ambiguity to them, companies and people are answering the same question and we are using those answers to match people so that they can begin a conversation.
Ask HN: Why don't startups outsource/offshore development if salaries are low?
This is a follow up for "What up with these startup salaries?"(https://news.ycombinator.com/item?id=9052727)
If salaries are much low in startups comparing to Big Co.s why don't startup owners outsource the development in cheaper labor countries and work on marketing, selling of their startups.

I am from Central Asia, here you can easily hire really good developers for 2K$, avg 1K$ and beginners are ready to work for <500$.

Most of the companies are already outsorcing their development here and selling in Europe, US.

Most of us may think developers aren't good enough. To some extent you maybe right, but in general thats not true. Avg. developers maybe haven'n worked with AWS so far, because mostly no demand for AWS in local IT companies, catching up is no problem. Instagram owners also haven't worked with highload before gaining success.

Update: Please consider offshoring also, not only outsourcing.

Update: Reasons so far(ordered by priority, opinionated):

0. Mindset, (founders love vs contractors need) to make product

1. Not comfortable with remote workers or difficult to manage

2. High gaps in skillset

3. Time/Cultural/Language barriers

4. Low quality implementation (docs, tests, code)

5. Retained value
I think this is a very important question. In raw $/Wh lead acid wins hands down, so it might be due to other characteristics such as number of cycles that can be run, and peak load characteristics?

Here is an overview of estimated cost for various battery types, does not include LiPo however. http://www.batteryuniversity.com/learn/article/cost_of_power
It did, hence my comment about DARPA. After all ARPANET (from DARPA / ARPA), is what became the modern Internet as we know it.
Cars need tremendously high drain for brief periods to start the engine, especially under adverse conditions like winter when oil starts out being cold and less viscous. They also generally don't deep drain the battery. The ability to be optimized for those constraints plus their simplicity and low cost is why they still own that market. This is not my field, but I'm not aware of any battery chemistry that could conceivably compete with them, and because of their lead we'd like an alternative if there was one.
I hear you - very few of Mozilla's moves have been to my liking, and I have to work harder and harder on every fresh install to get Firefox looking and working the way I like it.

However, thus far, I've been able to do it. I disable the magic address bar, I use tree style tabs, I have history disabled, and I use combo of menu, toolbar and status bar (Status 4 Evar, addon bar, whatever) to maintain what I consider to be a usable UI. These are all extra work, but I haven't been locked out.

My concern about this latest move is the lag when Firefox needs an upgrade, and not all extensions have been updated and signed. I've had to download and install custom treestyle tabs builds in the past in particular.
Personally I find his exchanges tedious and draining, but to each their own.
If you read in there, Si Dunn won't write the review unless he gives it 4 or 5 stars. He then sells the books he reviews back on Amazon. He doesn't do ebook reviews because you can't sell the ebook. So he gets paid about 65-75% of list. Looking at his reviews and twitter feed, it's a few hundred a month, and for a writer who quotes more than he reviews, probably not more than a few hours work.

https://sagecreek.wordpress.com/about/

People can keep downvoting me, but it doesn't make that 5 star review any more legitimate.
What's happening is not reduction in Government spending. It's reductions everywhere. They haven't just been firing civil servants that were doing a bad job (or no job at all), they have been cutting budgets of hospitals, they have been shutting down schools, they have been reducing health insurance coverage, etc etc.

And that's where the current party came in and said "Okay, we HAVE TO make reforms because we have been spending wrongly, among other things, BUT we can't do whatever just so numbers look right - it has to make sense, both for the country to continue existing and for the creditors to see that they have a longterm trustworthy partner on the other side of the table."

As for your last question, two things:

a) Why does an EU-member country have to spend on military AT ALL? Shouldn't such costs be executed at a EU-wide level?

b) Greece is neighbourhooding with Albania, FYROM, Bulgaria, Turkey. UK is surrounded by...the sea, Ireland and...France.
Lithium batteries are not only lighter, but smaller. The typical home today to go off grid in the U.S. is a tiny house or a motorhome. The reason is, it's very cost prohibitive for the amount of power you need. Batteries are the most expensive part of that equation. If you live in a 3000 sq foot house and run a $250 per month electric bill, it might take 50 $130 golf cart batteries to power your house for a day or two, and you replace them every 4-5 years. Or you could go with Iron Edison batteries that should last a lifetime. They are equivalent to about 4 golf cart batteries, and the only requirement is to re-fill them with liquid. They cost about $4,000 each, and are yet still very heavy. The lithium batteries will take up about 1/5 the size and even less weight, and should last much longer than the golf cart batteries, but not as long as the Iron Edison. But space and weight requirements down so much will bring down costs with overseas shipping and trucking bills to a minimum compared with the alternatives. Think what great success in small batteries has done for cell phones. Not that your home needs to be mobile, but I see cars with solar panels and homes with solar shingles... both always charging.... as a great use of the sun as an energy source.
> I doubt they did any proper UX testing at all

Really? The BBC didn't bother doing any UX testing on a redesign of their flagship website? Really?
Why is living off the grid the main objective here? I live in a suburban area that occasionally has power outages. Right now I'm considering the purchase of whole house generator but if I could have a battery instead I'd do it.
Have Tesla solved any of the problems that have prevented people from selling large storage batteries in the past?

A big issue is that you don't get that many charge cycles, especially with lithium-based batteries. So, filling up the battery with solar power during the day, then running your house from the battery in the evening, will soon fall to pieces if the battery doesn't last a decent number of years.
It's a notation, not a formula
I've been really into the black metal/shoegaze sound lately. Since you like Alcest, I highly recommend checking out "Neon" by Lantlôs if you haven't already since it is also the work of Neige.
Radio Shack lost its way when it ditched its hobbyist customers
Fifty shades of
When writing factorials you would want to write (9!)! since 9!! is actually a different operation (the double factorial). 9!! = 9 x 7 x 5 x 3 x 1, so 9!! is less than 9!.
I remember the days when anything over a Megabyte was something you lifted off the floor, if you could, placed gingerly atop the bundle, took the fly-lid off, then closed the door, pushed "MOUNT" and stood back.

I think those days still exist, but instead of a trained Wang or Tandem monkey, we have the spoolbots: http://www.sciencephoto.com/image/344314/530wm/T2500330-Comp...

I've always wanted to build my own hard-drive - or at the least, mass storage device, with my own hands. I guess those days will come around again in the Maker movement, the NSA backlash, and all that ..
Is there some N such that BB(N) can produce any "arbitrarily large" number? Not infinity because that would mean it doesn't halt, but that there is no number which can not be exceeded by saying in effect "plus 1".

Or, as N becomes large and can emulate the english language use berry's paradox style algorithm to show there is no limit to what size you want.

Another approach would be to use a probability-based event for halting, and so it is always possible that a series of coin flips could keep coming up heads 1,000,000 times in a row, or a zillion times, see: st. petersburg paradox.
Not only I’m discovering a lot of jargon that I should have known before, but also this document is giving me formal knowledge for the project I have currently at hand.

To the op and the author, my most sincere thanks.
You can have a battery instead. You can get a battery right now; lead-acid will work just fine, if we're talking power outages of an hour or less.

House-sized UPS systems are a thing. An expensive thing, mind you, though I don't know how expensive.
I've been wondering about that unstyled "flash" on BBC myself and whether it's just down to some chrome extension or something I had installed interfering with things. Glad to hear it's not just me.
My first paid programming gig, at age 18, was porting a DEC VAX BASIC text-only application for generating manufacturing control plans to Visual BASIC. If I recall correctly, some of it was structured using subprograms, but the vast majority of control flow was done using GOTOs. I kept most of the existing logic intact, but factor it out of the menu-driven interface and convert the control flow to higher-level abstractions. Fun times!
The explanation of this and the question contradicts each other. Life is absurd, but if you really believe that then you should also know that you can't tell WHY!

Every human must experience and keep on experiencing or otherwise taking your life might be more less painful than living it.
Pretty standard for anyone who follows anything about advertising:

- CPC = Cost Per Click

- RPM = Revenue Per Mille (revenue per thousand impressions)

Both the C and R are sometimes used interchangeably - e.g. "RPC" and "CPM" mean roughly the same thing. It really just depends on which entity and which way the money's flowing if you think of the players in an advertising game:

[advertiser] -> [advertising platforms - e.g. Google] -> [publisher / traffic source]

One player's cost is another player's revenue.
PMarca Guide to Career Planning
You charge your laptop everyday. So it depends on how often you recharge them, which means it will depend on how big of a battery you'll buy. If you buy a 100 KWh battery (probably around $10,000-$15,000), I think that should last most Americans at least several nights to a week? So it might approach 10 years before it starts degrading, and then probably a few more years of charging it every day. I assume's Tesla's batteries will be relatively high-quality as well.
Why I Don't Hate Git: Hidden Consistency
He sells the books after reviewing them. He gets paid.
You won't find any in that article, but the BBC did build their own jQuery once upon a time (now long-since abandoned, of course, as many "NIH" projects tend to be): http://www.bbc.co.uk/glow/
> They borrowed a ton of money to bail out their banking system

> this is not a situation where the Greek government borrowed a ton of money and wasted it

Government rescuing private firms that made bad bets from facing the financial consequences of their actions sounds like a waste of money to me.
The 'living off the grid' angle is a red herring. The main application of this would be solving the peak load problem, ie smoothing out the load on power stations throughout the day. It is not clear to me how a LiPo batter is better suited for this than other battery types though, especially since weight is not a concern for a stationary battery in your home.
I work on a rails codebase with some tests that take 20 seconds to run. The entire suite is normally 5 minutes. I made a ruby gem to take the entire thing down to 20 seconds, which is much better for flow.

But I agree those are definitely smelly tests with questionable value return, and would not be surprised if they do indeed rot.
Blockstore: A Key-Value Store on Bitcoin