skysight-inc/HackerNews huggingface dataset:
I think some of this might be Firefox OS mentality creeping into the browser.

I have used Firefox since right after it stopped being called Firebird (0.8 - 0.9 days). I loved it because it seemed to be built around an aesthetic of tinkering. Coming from Konqueror, which is like the tape deck in your mom's minivan, Firefox was like a fancy hi-fi sound system. You get decent sound with the defaults, but if you really know what you're doing you can produce jaw-dropping results.

In grad school, I did some research work examining and improving a Firefox extension. I had toyed with extension writing before, but the power that extensions had over the DOM on one end and the whole browser experience on the other end was amazing.

Now, I think Mozilla developers have gotten the Firefox OS mentality and are treating the browser core like a kernel. Sure, you can do anything you want in user mode, but the kernel is inviolable.

I understand that Firefox is a Big Boy browser now. People are using it the world over; using it in corporate settings; trusting it to keep their personal information safe. That has got to put a lot of pressure on the Mozilla devs to make sure the browser is locked down as tight as can be.

I can install the Developer Edition. I can still tinker. I can customize my own experience to my heart's content. But as an extension author myself, I sympathize mightily with the developers of DownThemAll. I want to make others' browsing experiences better too, and lately I feel like Mozilla have been working against me rather than with me on this.

Firefox is actually a really good browser. They've made some pretty questionable decisions of late, but I do think their tech is as good as any browser tech out there today. But I liked Firefox not because I like their browser but because I could make it my browser, and Mozilla keep making it harder to do that. That makes me sad.
To be generous to the OP I didn’t see any nazi-like methods proposed. I could be wrong here, but I don’t think the Nazis were that interested in breeding high IQ individuals - they certainly had no idea about genetics.
Bookings are 10B, not revenue -- that's what the passengers pay; stated revenue from the doc was 2B, which is what Uber keeps (rest goes to drivers). But your larger point is well-taken, even at that number, the valuation of Uber is not that surprising.
Scarce resource might be clean air and land in a place that doesnt hit 120f daily.
I believe you can see all the source code in your browser.
Koding Launches Windows App
This should have been a link in the press release.
> 1. It allows downloads to start and stop. No more 90% of that iso then having to start again.

I'm surprised Firefox doesn't do this itself, as in, this sounds like a clear bug. Is there some reason the upstream project by itself doesn't get this right?

> 2. It opens up 4 thingies on the file and downloads simultaneously. So 4 times quicker if the website is restricting bandwidth per connection.

... this works in 2015? I'm pretty sure I remember people trying this and website owners deploying countermeasures in the '90s.

Is this secretly a bufferbloat workaround or something?
I'm glad to be out of the oil/gas industry. Got laid off from one of the largest energy services companies back in January, after more than twelve years. Got another sysadmin gig, and I've never been happier.
Re-read the post. At no point did the author claim he rewrote public history. He had a certain changeset in the experimental branch, an assumed private branch. He then broke that changeset into two, merged the ready-for-production code into the stable branch and then rewrote history of the experimental branch so that it sat on top of the updated stable branch. As simple as that.
Looks like there's an OSX client in https://github.com/dropbox/hackpad/tree/master/client/osx
"You mention you are a power user above so my two cents is that likely puts you outside of the user base Mozilla covets."

Mozilla's business model needs users who can't figure out how to turn off Yahoo search. That pays for their new Firefox offices on the waterfront in San Francisco.[1]

[1] https://www.google.com/maps/@37.7895991,-122.3883498,3a,36y,...
Care to explain why?
> - Change the schedule so that not everyone is on the road the same time

This was actually what the former Communist authorities from my Eastern European country did back in the late '70s- the'80s, when public transport in the capital city was like this: http://www.ap-arte.ro/fckupload/82_1632%20april%20Tram_super... and http://jurnalul.ro/thumbs/big/2009/06/05/trasee-interminabil... .
Comcast gave politician identity of a subscriber suggesting he molests children
​Startup aims to make home devices smart enough to anticipate what you need
In American law, there are civil offenses (torts) and criminal offenses (crimes). Criminal cases are prosecuted exclusively by the government.

In both categories of law, there is a subset of offenses that fall under "strict liability" — for which you can be punished regardless of your state of mind when committing the offense.

Fraud, like most criminal offenses, requires establishment of mens rea (knowing wrongdoing), so Sam is incorrect in saying that financial misstates are "felonies" on their face. But once you've become an investor you can bring a claim of breach of fiduciary duty (a tort) — rather than establishing that the CEO intentionally misled you, in this case you only need to show that they breached a "duty of care" — essentially, "you should have known".
I don't get it. This seems ok to me.
They should be asking for a percentage to this seller http://www.redbubble.com/people/pixelskaya/works/12584412-wi...
Every DOM element below the write is blocked from rendering until the write is done
"There are legion ways to mitigate expelled CO2."

Could you please elaborate on this assumption?
Issuing bonds is an entirely appropriate and just way to pay for infrastructure improvements. The future residents receive the benefits of the infrastructure, so they should have to pay the costs.
Actually as someone who drives the 110N home everyday the HOV makes everyone worse off in my opinion. Every entrance to the HOV during rush hour makes cross-lane patterns that end up bringing traffic to halt around them, but in between entrances it flows properly. Entering a freeway and immediately crossing 5 lanes of traffic to enter the HOV is extremely disruptive to the flow.
I don't think the performance for btrfs can be considered "close".

And the thing with filesystems is that the format can't really change once stable - and you get locked into an architecture that dictates an awful lot about what features you can provide. So if you want to add zfs-like features to a linux fs that doesn't eat your data/have abysmal performance (btrfs) then you're basically back at square 0 and you have to write a new one.
If you put high congestion tolls on the freeways, people will just move their commutes to the smaller arterial roads that go between cities and jam them up. If you put congestion tolls on those, people will commute through residential areas. If you put congestion tolls on every street in the 500 square mile surface area of Los Angeles, you'll be voted out of office.

If you widen the roads or add lanes, making commutes less miserable, people will move farther from work where it's cheaper and maintain their previous misery level. In other words, traffic volume (demand) will always rise to meet the available amount of road (supply).
Sounds like Prune lives in the same conceptual space as ParEdit for Emacs.

I have heard that ParEdit is a not a toy. I have heard that, if you work in a lisp-type language, it's worth your time.

Screen cast: http://emacsrocks.com/e14.html

More info: http://www.emacswiki.org/emacs/ParEdit
Honeywell, I'm Home the Internet of Things and the New Domestic Landscape
Isn't it also surprising that investors aren't taking the time to define and clarify these terms as well? I feel this shouldn't fall entirely on a founder's shoulders unless they're intentionally lying.
For a long time, diesel was cheaper than gasoline. It's only been the last 10-15 years that diesel has been more expensive.
The OP talks of fewer kids having licenses. That has little to do with smartphones and technology. Beyond the increased costs, operating a car today is more emotionally expensive than ever. Driving is now a rationally terrifying experience for kids.

1) Traffic fines are no longer trivial. Beyond the money, if a teen is part of any graduated licensing program ANY ticket may delay them getting their full license many months.

2) Parking is dangerous. Wrong place or wrong time doesn't mean a simple ticket. Your car may be disappeared to some distant impound lot. The ransom demanded will likely be more than the vehicle's worth (at least given the junkers I had as a teenager).

3) Police encounters. The most likely place for a teen to interact negatively with an officer is during a "routine" traffic stop. Turn on the news. A minor incident can quickly spiral into days or weeks in jail.

4) Teenagers now fear failure above all else. A test failed is far worse than a test not taken. Teenagers are adverse to any test that isn't absolutely necessary. (See many threads here). So they avoid the DMV.

5) Cars increase mobility, but have you seen the streets in most cities? Gridlock makes people feel trapped. For a child in today's world of apparently constant violence, being stuck on a city street is scary. Whereas you or I might see a simple frustration, kids today see physical danger.

Teenagers have plenty of reasons to avoid driving. It isn't because they once needed to physically move in order to communicate. It's because they have good reason to fear the road.
I'm in the same boat as you.

I use Firefox purely for a large number of quite complex extensions (which have no Chrome equivalent). If these no longer work or ever extension has a similar version in Chrome I guess I'll switch to Chromium.

Then again. Perhaps there will be some kind of long term fork of Firefox before the switch?
>not that the world ends

Lexcorvus and I apparently have similar memories, because my recollection is that all the articles discussing peak oil had a mandatory section predicting the eminent demise of Western Civilization (and quite a large percentage were giddy at the notion).
transportation usage accounts for over 93%(!) of crude oil usage, and about 40% of overall greenhouse gas production.
This line of logic says that it is impossible for us to come to any sort of "cliff" where we are unable to smoothly transition from one energy source to another (where the possible ensuing resource wars could prevent us from ever harnessing those alternative sources). It's basically a "nothing bad can happen because ECONOMICS!" answer.
That's not exactly how I remember its origin story, nor how I remember it being written about when it rode its first crest of popularity. The last thing people talked about was Firefox being a tool for power users. It was "Tell your friends and relatives to switch to Firefox! Finally MSIE has worthy competition! Look at how uncluttered and easy to use it is!" I don't recall anyone talking about flexibility, or advanced features, unless they were tied into its ability to render webpages without a bunch a glitches.

Here's the introduction they gave it over at boingboing.net:

"
Firefox, an Internet Explorer killer, has gone 1.0

By Cory Doctorow at 3:46 am Tue, Nov 9, 2004

Firefox, the finest, most secure Web browser ever created for average-user applications, went 1.0 today. You can download it below, toss out Internet Explorer, and be relatively assured that you computer won't be compromised due to Microsoft's bad design decisions and lax security maintenance."
don't use document.write
Considering the whole thing still renders faster than almost any other page linked on the HN front page at the moment, that in itself doesn't seem like a huge concern.
The prodictivity of the drone of a coffee shop
I'm just an physics enthusiast and my knowledge is solely based on popular literature, but it seems to me that either (1) the mechanistic, computational, discrete view is the foundation and everything that appears continuous and field-like comes just from averaging over myriads of particle interactions, or (2) real-valued fields are the foundation and discrete structures appear at certain thresholds. In some sense the former possibility appears to be safer, because in the latter case we could just find ourselves in some meta-stable configuration, where some parameter of our universe could be sweeping through the parameter space in an unfortunate way, such that the threshold for matter to exist might get out of reach and everything could easily dissolve into a different structure.
Eh, I think the prominence of the FBI logo is to scare people with the legal consequences of drug use, rather than promote the Bureau. Same reason the words "FBI" or the FBI logo is the most prominent thing in anti-piracy warnings on DVDs.
Actually airfare prices have fallen recently.

http://www.nbcnews.com/business/travel/airline-fares-record-...

> Airline fares recorded their steepest monthly decline in 20 years, falling 5.6 percent last month, according to the Bureau of Labor Statistics.
Extensions can, today, be asynchronous without sacrificing the more powerful model.
Since it is defective gene mutation rather than a new gene there is almost certainly people alive today that have this mutation - it is a catalytic domain mutant of PDE4B (Y358C)[1].

The amazing thing is the human population is so large these days that if you look hard enough you can find people with mutant versions of any non-lethal gene. Pharmaceutical companies are just starting to make use of this to develop new drugs although it won’t really take off until everyones genome is sequenced.

1. http://www.nature.com/npp/journal/vaop/naam/abs/npp2015240a....
I think you might be getting downvotes because the neural networks discussed in the article have nothing to do with the neural structures in a human brain, and it appears that you're oblivious to this fact.
Social network that allows for “digital immortality”
Making maps with noise functions
to repeat a comment from long ago:

When I was in college, Assembler was taught in IBM 360 Assembly on an IBM 370 using CMS as the OS. It was quite a bit different from programming a 6502 in HS. I still have the banana book somewhere. These were very interesting machines, but you could really suck up the shared time with a tight loop.

to add: XEDIT was the primary editor and it had some good point with a lot of bad. Also, for the life of me I cannot remember using directories when displaying files on that machine. I spent quite a lot of time helping people get the JCL right for the statistics package they were using.
Well, you could take the position that types that permit modification should not be allowed as keys but then you would not allow arrays as keys, which Go does allow. Check this out: http://play.golang.org/p/kocW1BjTco

Another approach to take, which I think could be quite useful, is that if you use something modifiable as a key, then the map takes a snapshot of it when you perform the insert. That way, I can go and modify the key after the insert and any time thereafter if I look for the same sequence of integers, the map will find the associated value.

The problem here is that, in a language like Go, where pointer values are significant (contrast with Haskell, where two lists allocated separately but having the same contents are indistinguishable), you sometimes want to use pointer identity as the key so maybe it's hard to have it both ways.

Oh well. It's just something that surprises someone like me, who has grown accustomed to more value-oriented languages.
Introducing Convoy for Docker Volume Snapshots and Backup
Agreed... sorry for being snarky; I should have explained what I meant originally instead.

I think the difference is that people give authors advice prior to writing an article which amounts to "be mindful that your readers will have to read this". And given that authors have a broad range of readers, it's perfectly fine for an author to consider this and still go ahead with something that's long form and detailed because there's a good chunk of their readership who actively appreciates it (and possibly expects it given patio11's typical article length).

Essentially, claiming the author shows you a lack of respect is disrespectful of the author for the work they put into it. Who has the greater onus to offer respect: someone who actively works to put out free in-depth articles that nobody is under any obligation to read, or those who passively consume those articles? Those who wish to read short announcements can simply say "Great post with lots of details, but is there a channel I can subscribe to which gives me short announcements?" That demonstrates respect.
And hope your children are dead too, and also your grandchildren.
> My browser crashes? Hardly disasterous!

If that crash leads to RCE (which, empirically, many of them do) then that isn't the characterization I would use.
My child? Can I take it?
I'm not debating the whole "cavalier with significant figures or being imprecise with language" bit, but "the best math" seems to mean "the most likely guess given current information."
By "rationale" I was thinking more along the lines of "here is the reason we chose to do it this way" not just "here is the way we chose to do it".
It is causal, but in the reverse direction.
Yes, there are specific instances where it does not work. What is your point? The same goes for buying drugs on the street. It seems to work quite well most of the time.
One scary part of this article is that the mice also showed far less fear than normal mice...
So repeating it makes it more true, eh?

>Reaching into content windows is forbidden [modulo CPOWs] in multiprocess Firefox.

It is not forbidden, it is just different, using frame scripts or CPOWs.

>That alone is going to break tons of addons.

It will break a ton of add-ons, it will not break a ton of other add-ons. And also the "breakage" varies and would be a in the range of learning a bit about frame scripts and then fixing up a couple of tens to hundreds lines of code, as opposed to porting your entire add-on to an entirely new WebExtensions-API, which essentially would require a rewrite, if that is even possible at all without losing too much functionality.

>This necessitates a redesign.

It does not necessitate a redesign of the Firefox extension API if that's what you mean here.

>Since a major redesign is necessary anyway, it makes sense to future-proof the architecture so that addons will work in perpetuity.

Just like Add-on SDK add-ons will work in perpetuity... Oh wait, they never did.
The WebExtensions API will introduce breaking changes sooner or later if you want to keep it sane and secure, as any API does, because no API is designed perfectly with perfect future vision.

It will probably break far less often than the "open API", and that is a good thing. I'm not opposed at all to a nice, new, shiny, stable WebExtensions API for those users that are not affected by it's limitations.
Actually, I hoped that Jetpack/the Add-on SDK would become such an API back when...

>Ultimately, this ends up being friendlier to addon developers, since addons will break once instead of again and again as the architecture evolves.

It is not friendly to intensionally break thousands of existing code bases to the point where you will need to almost completely redesign and rewrite your code, wiping out a ton of add-ons in the process because the new API is either too limited to port the code or because the author simply does not have the resources available to rewrite a ton of code.
It's all about speed and broadband, Not TV
If anything it shows how silly it is to call the operative system for "linux". The term distributions and operative systems has become synonymous, and distributions dwarfs both Linux and GNU.

The operative system running on my laptop and servers is called Debian. The kernel is just one of many packages available in the repository and can be replaced by a single command. Its not even the most significant important package, since libc has a higher impact during upgrades and package dependency.
Yeah, Angelenos are terrified of the very poor. I've taken the bus a bit in LA (both the Metro and some of the local lines in the south bay). I didn't notice any more colorful characters than I did on transit in NYC, Chicago, or SF.
My wife just show meone more: http://hehadanaffair.com :(
There are a lot of oil companies in these indices, lower demand for oil (and a host of other commodities!) spells trouble for general export demand, etc. In general China's bubble is bursting and everyone is scared to see what happens.
Yeah, this might end up being just a salvo in a longer battle. But maybe part of the problem is that some of these malware authors are lying to themselves and believe they are just grayhat hackers, and once you start patching executables it becomes a bit clearer you are a blackhat. So far download.com isn't distributing actual rootkits. They could of course. And yet still they probably won't.

Relatedly I did notice when putting my own addon through the signing process that there was a checkbox specifically for sideloaded addons, with the implication that the checks would be even more stringent. I'm not sure if that's enforced or not, or how.
Key point: "This is an unedited manuscript that has been accepted for publication. NPG are providing this early version of the manuscript as a service to our customers. The manuscript will undergo copyediting, typesetting and a proof review before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers apply."

We shouldn't have submissions like this to Hacker News. Hacker News should be reserved for articles that have survived peer review (and preferably for independent journalism that comments on published, peer-reviewed articles based on interviews with scientists who didn't do the publication), and we shouldn't be discussing press releases here except to decry them.

http://www.phdcomics.com/comics/archive.php?comicid=1174
Makes me wonder if this could be the cause of the 'higher intelligence'?
This could screw Russia. They have lost a hell of a lot of revenue already on this. I do wonder if that is the point.
So now that it is down and will go up to $120 again soon, how do I invest in it?
Probably the South. Lower taxes and close to refineries.
Oh come on. "Übermensch" is a concept from Nietzsche, a goal for humans to achieve. Yes, Nazis tried to appropriate this term for their twisted ideology. But this is HN, I think we can expect more from ourselves here than just pattern-matching things like "referenced by Nazis -> Hitlery -> Evil" (though I won't object the "Uber = Evil" patternmatch). Nietzsche had ideas worth discussing, and the evolution towards becoming superhumans is not an inherently evil thing.
You are including industrial transportation into these numbers, when realistically, these numbers should be included in the accompanying industry. Personal transportation has a much lower footprint.

http://www.wri.org/sites/default/files/world_greenhouse_gas_...
Nanocrystals don't add up for nuclear reactor materials
Well there is this slight issue. Actually the bigger problem is that AMA allows surgeons to keep their license without spending a reasonable amount of time in hospitals. There are enough surgeons trained to ensure that hospitals are always staffed with well rested people, they just aren’t willing to work when they are actually needed.