skysight-inc/HackerNews huggingface dataset:
As someone who does this work for a living, none of the factors that you employ to bridge the gap from 2MM to 11MM seem valid:

* Mozilla's code isn't larger because it's "more verbose"; in fact, kernel constraints often make kernel code more verbose --- for instance, the lack of a full-featured standard library for the kernel mean basic algorithms are often repeated, and everything is done up in fiddly structures to try to minimize memory footprint and maximize locality.

* The kernel code is not harder to audit. Kernel concepts can be harder to work with; there aren't that many developer/auditors that understand the implications of inconsistent TLBs, or for that matter what a TLB is. But that describes a small fraction of the kernel code overall. The code itself is straightforward.

* I don't even know what your third point means.

* An operating system is more than a kernel, but the TCB of an operating system is the kernel, and that's what we're discussing.

But despite the yawning gap between the (huge) size of Firefox and the (relatively small) size of the Linux kernel, the difficulty in securing a browser isn't about code size. It's reducible to just a few issues:

* A collection of rich content languages (particularly HTML, CSS, fonts)

* A content-controlled programming language

* The programming language runtime has object lifecycles constrained to individual pages

* The browser has an event system with state shared by every page

* The language has hooks into every feature supported by the browser

Anyone who has ever built a large-scale distributed system with, for instance, timers knows what a nightmare they are to debug. Object created, object manipulated, timer set on object, object destroyed, timer fired, segfault. Take the cross product of that bug with 150 different features. That's a small part of what browser security people have to deal with.
Ask HN: Macbook air for developing basic apps?
Hello All,

How good is macbook air when running xcode? I will be making basic apps and am considering buying air instead of pro. I want to know if I can run xcode and youtube simultaneoulsy. Again...I develop very basic apps like todo lists.
We developed an app that helps you find, compose, and schedule content to share for your professional social media accounts that is launching on Monday.

All you need to do is..

1. Add your twitter account

2. describe your brand and posting habits

3. approve the posts you want to share
Impressive! And something I could see myself doing at some point, too...

Any idea if anything like this is possible for a Medtronic CGM? Their latest model has very good pump integration but I want real-time electronic data too.
A little gem from the article: "It was an extremely ugly, long (2 years!) divorce hearing: it made the newspapers because of Bell’s allegations of “extreme cruelty” by Feynman, including the notion that he spent all of his waking hours either doing calculus and playing the bongos."
Videos about Python
Ha, yeah sure, we need to proof that natures goods are fine the way they are supposed to be, but highly manipulated goods don't. That kind of thinking is one of the reasons why so many people fear TTIP. Please stay on your side of the Atlantic.
By "distributed" they seem to mean "writes to a shared database"?
Detroit Could Become the Silicon Valley of the Midwest
A long-range rocket without a payload is probably still pretty expensive.

Edit: Let me rephrase—"probably not much cheaper."
No I would prefer data that was validated by a secondary source. The idea that one can do science by writing a paper and just have it signing off by someone seems flawed and damaging to science and medicine.

Reason I haven't dropped this after being down voted over 5 times. Having had a son who went through the whole cancer deal and then realize that so much of the cancer research is flawed due to bad peer-reviewed papers that caused loss of years of research makes me always question "peer-reviewed." It needs to be replicated and the data needs to be open. Science and especially medical research is seriously damaged by the lack of either one of these.
Yes, I'm aware that small growers often want to sell produce. But "small local growers" were explicitly mentioned, hence the question.

"Some home gardeners end up being small local growers" is sort of an answer, but why mention them both if you are only talking about the situation where "home gardener" is (at least becoming) a stretch?
Of course not.

The best approach is to lie down and let the kid bash your face in.
You're conveniently ignoring motives here. If the lunatic adult is wielding a knife because (he claims that) you took his house and land and started living in it and don't want to leave, then do you still think it's acceptable to hit him? It seems to me that you're oversimplifying the situation. Nothing is black and white, and certainly not the Israel-Palestina conflict.
The overall long term lesson of the events of the 20th and early 21st centuries is that economic development is worth at least several times the same effort put into weapons. (Israel as an organization obviously understands this.)

The "opposition" which is most effective results in the growth of knowledge and economic power. Knowledge and economic power can buy weapons and create game-changing technologies. The human race is still vile, primitive, and tribal, but we are slowly waking up from history. We've gotten to the point where a great many of us have figured out that war and violence have no glory and are just a really bad idea.

Worry less about borders and what it takes to have them and put effort into infrastructure, schools, hospitals, and businesses.
> GMO is a similar issue. If genetic modification is done in a lab it's labeled GMO and bad, if it's done through breeding it's not and ok.

This is actually worse than you present it, because the "GMO" label is not applied to variously laboratory techniques like repeated exposure to mutagens followed by detailed analysis to determine which subjects have mutations of interest, followed by selective breeding, more exposure to mutagens, etc.

The actual distinction usually made with the misleading "GMO" name is between genetic modification by inclusion of specific genes from another species ("GMO") vs. all other methods of modifying a genome (not-"GMO").

This actually ties into a problem with the degree to which "organic" labelling is meaningful, since usually organic is defined as including non-GMO using the misleading definition of "GMO".
> Hamas gets a bloody nose

Is Hamas even a target anymore? In 4 days Operation Protective Edge took the life of 114 people, 88 of which were non combatant civilians [1]. They even managed to destroy a centre for disabled people. [2] That's a quite a big margin of error for one of the most advanced armies on the planet.

[1] http://www.sunherald.com/2014/07/11/5693711/gaza-death-toll-...

[2] http://www.theguardian.com/world/2014/jul/12/disabled-palest...
(responding to @dgesang here, because of max comment depth)

The conventionally-grown food looks similar, tastes similar, and people have been eating it for decades with no major, obvious consequences. So at first glance they are equivalent. So it seems reasonable that the burden would be on proving a difference, rather than an equivalence.
Beta 1 was really pretty flakey and Xcode tended to crash every 20 minutes or so. Beta 3 is much better. I suspect the quality and readiness for a potentially less friendly audience is what caused them to keep it to registered devs rather than an attempt to get more cash.

Hopefully you end up getting some value from your registration. You could always ask for a refund but I don't know if they would give it to you.
Considering that Israel pulled its citizens and troops out of Gaza in 2005 in the hopes of peace, I'd say not only is this an insane conspiracy theory but also just obviously dumb.
Reversing an unconfirmed (0-confirmations) transaction is easy to do, with a supposedly 10-20% success rate, and doesn't depend at all on hashing power. Just broadcast a 2nd conflicting tx that pays a higher fee (most nodes won't re-broadcast a conflicting tx that comes in later regardless of the higher fee, but some will re-broadcast it).

But that's different from a double-spend, which is reversing a tx that already has 1+ confirmation, through a chain reorganization.

The economics and technicalities of this are analyzed extensively in the latest Ethereum blog post https://blog.ethereum.org/2014/07/11/toward-a-12-second-bloc...
Thoroughly interesting with just the right amount of detail to get off and experimenting on my own projects. Nice one!
It's not about the money that is wasted in developing them, it is about the consequences of their existence.
>However, in this case.. the post seemed to be about a new cool technology.

So the article is little more than a straw man to divert from the real atrocities being committed by the Israelis' in Gaza today. And that is entirely the point of the OP - that this article is little more than a technocratic diversion to feed the fetish of a homogenous target group, rather than real reporting on the issue.
Let's unpack a few things here.

If you interpret "presumption of innocence" as purely a check against the base rate fallacy, then sure - it applies anywhere humans are doing reasoning.

I think that it serves other important roles in regard to punishment in particular, and those other roles are harmful in situations where you are seeking truth as opposed to asking whether to punish.

In particular, consider the obviously fallaceous:

"Should we put more resources toward investigating rape allegations? Well, in each of those cases where we have not put enough resources to determine the veracity of the allegations, we need to assume the innocence of the accused. By that reasoning, we can conclude that 100% of uninvestigated allegations are false, so we clearly should not spend any more resources on them."
Wouldn't something like a Sweet.js macro be better for this? Just have it output a string with '\n\' at the end of lines, or using Array.join() or whatever you like.
Hamas weapons are and have always been the target.

They store these weapons in houses, in mosques, in hospitals in the hopes that civilians die and then useful people like you come and post these comments.
What people never mention is that they only target the sites that rockets get launched from. It's a cheap propaganda win for Hamas to launch rockets from football stadiums and hospitals.
Businesses don't do everything possible to minimize absolute production costs, they try to minimize relative production costs. All else being equal, if my business and all my competitors are forced to pay twice as much for components, we will all raise prices, we will probably keep similar margins, and we will all make more profit. "All else being equal" is the hard part but it's not too far from reality in some situations.
The 'occupation' of course being the existence of Israel.
The idea is that a lot of devices wouldn't need a two-way connection, rather they could confirm payment with only a downlink.
"Show HN" was organic, now 'official', and one of this site's best features.

https://news.ycombinator.com/show
Seems unlikely. You're just going to get out-competed by more aggressive profs.
Given that in times of war, truth is the first victim, the likelihood that black flag operatives are planted throughout the Gaza region is pretty high. There haven't been rational investigations into the Israeli claims that these rockets are fired by Hamas - the bullhorn is loud enough that people cannot believe anything else, because they don't hear it.

But Israel, of all states, is more than capable of pulling off these kinds of activities, and its been in the dirty-tricks playbook for decades (along with those of most modern governments with an Intelligence budget, to be fair).

Until we, the people - the true masses - demand a truthful process in place of propaganda and deceit, we will never know the real truth. The likelihood that these events are orchestrated by those who truly stand to profit from both sides is pretty high. There may well be a hidden third party between Palestine and Israel, intent on continuing to profit from the conflict, and those people - well funded, I might add - are very far from the visible center stage, nay the prison dock, where they belong.
Fixed Table Layouts
The good thing about this: Cultural and language barriers create opportunities. This is a very powerful factor and there are huge opportunities for arbitrage.

The big unknown in this: For such arbitrage to work, the key is to demonstrate there is good understanding of the language, culture, and market on both sides, and that there is a mature process for delivering a quality product. I can't think off the top of my head how such things can be demonstrated to developers who don't already understand the language, culture, and market on both sides.
I thought this was going to be about Unix administrators.
I don't think they ever intended the 'well-regulated militia' to be an organized force. They used it in the way we mean 'militia' when we talk about middle eastern nations in conflict - armed locals organizing when they feel as though they need to.
Why is everything an Israeli conspiracy?
LibreSSL on Gentoo
Near the end of the article, Time Magazine, that bastion of the establishment media, gets in their dig at the bloggers:

"But as citizen journalism – people without an official press affiliation reporting on personal blogs – becomes more popular, the way the military and intelligence community is reported on could shift. Random bloggers need not follow the professional standards by which journalists abide.

Matthew Pinsker, a professor of history at Dickinson College, pointed out that this “new” form of journalism is a throwback to previous models that did not value objectivity and impartiality. In some ways, bloggers use the same practices of 19th Century pamphleteers, where anybody with a hand-crank could stand on a corner and shout to a group of people.

If these bloggers can’t hold themselves to the same standards of journalists in the 20th Century, “maybe the Obama administration is justified in pursuing leakers in a harsher way,” Pinsker said."
Weird thinking. While I agree that it's a sensible null hypothesis, I'm not sure I agree that the burden of evidence automatically should be on proponents of organic food.

"Organic" food is what we've eaten since the beginning of time. It'd make sense that you'd have to show that the alteration you're introducing to the natural state of affairs isn't detrimental to health of the consumer. I.e., I'm making the same argument as you, I just consider unaltered food to be the baseline.

Also, "organic" is a weird name. Organic as opposed to what? Bananas made out of mineral oil?
Automate your excuse making
Here's the experience of a Gentoo developer: https://blog.hboeck.de/archives/851-LibreSSL-on-Gentoo.html
That would would depend heavily both on the proportional-width font that was used and the accuracy with which we could measure the width of the gap.
Well you can be forgiven for that :-) That particular plot device was full of holes.

But a more interesting associated memory would be Eric Drexler's "Engines of Creation" and the discussion about obstacles to nanotechnology which include high on the list the ability to actually assemble devices.
You are not mentioning why Hamas starts the cycle time and time again: a young population (http://en.m.wikipedia.org/wiki/Demographics_of_the_Gaza_Stri...), continuously harassed by Israeli actions that Israel deems necessary for the security of its population. Those rockets are lethal, but also just signs of frustration. To me, this conflict looks like a twelve year old having an argument with a four year old. The twelve year old can harass the four year old with words until the four year old starts kicking/screaming/biting. When you force them apart, both will claim the other started it, and both will, in a sense, be right.

This area of the world has found a local optimum that isn't very optimal and that nobody wants, but that nobody sees a way out of, either.
That isn't what a straw man is. A straw man is a mischaracterization of an opposing argument that can be "successfully" argued against.
http://en.wikipedia.org/wiki/Qassam_rocket

These seem to be about 800 dollars a piece with the payload
The front page of the WSJ is covered with stories about the situation is Gaza, including the most prominent that has the number of deaths in the first phrase. Is it really fair to accuse them of diversion based on a single story?
"C and Perl"?
if only we could all live in a world where the highest form of domestic abuse was calculus and playing drums.
Nice try but no sale. The occupation being the land taken by Israel in the 1967 war.
It is false to claim 'organic' food resembles what humans have been eating since the beginning of time. It bears little resemblence. That's kind of like saying maize and teosinte are the same plant.
I don't think so.
First of all, I'm quite sure sambuca was nowhere as popular as today back in the 40s.
And I really doubt they would have been forced to drink coffee if it was just plain coffee (and I wouldn't see the point in forcing someone to drink coffee with... sambuca?).
Finally, I don't think I could not care about a friend dying and calling for help near me, even if it was during war.

I know my grandpa is not a 100% reliable source, after all we're talking about facts that happened 70 years ago, but I'm pretty sure this can be a true story.
And organically-grown food have been eating it for EONS with no major, obvious consequences. 'Conventionally-grown food' have just been thrown on the market a few decades ago without knowing any long-term effects to humans eating them or to the environment they are grown in. I don't care about proof for equivalence or difference, I only care about safety. And any food should be proven to be safe BEFORE being released, not decades later.
Again, that's not what we're discussing.
It seems like the null hypothesis should be working in the opposite direction. Heavy use of pesticides and herbicides in "modern" farming are a few decades old, and some aspects of this trend, like "Roundup Ready(tm)" crops are very recent.

I'd rather be in the control group for this loosely organized experiment.
Medtronic pump and CGM integration is work in progress - any help would be really valuable to the project.

Ben West is reverse engineering the Medtronic protocol, this code can download pump settings and historic data https://github.com/bewest/decoding-carelink/tree/cgm/touch-u...
Because if this stuff were happening anywhere else, people in the Western world would be genuinely upset about it.
The Python X Library – Maintainer wanted
Discredited by your priors, for your priors, maybe. All kinds of people here are busily engaged in the act of thinking for themselves. Just because their received wisdom doesn't align with your received wisdom doesn't mean you need to "liberate" anyone with your One True Faith.
Selective breeding is a comparatively slow and safe process. You're altering a species within its own parameters. It has little resemblance to the frankensteining we're doing right now. I'm not against it, I'm just not sure we've a developed a proper test suite to secure the process.
Current best practice is actually to draw the black boxes, print it, then scan it back in. The result is crummy quality pdfs with no metadata or hidden text.
Not really. These are improvised rockets made of steel pipes and welded sheet metal fins. The propellant is fertilizer (smuggled from Egypt, usually), and sugar.

http://www.spiegel.de/international/world/graveyard-shift-fo...
COMMENTING BY PERMIT ONLY (EXCEPT SUNDAYS)
Ha! good catch, thanks!
Even "line" is probably an oversimplification. Some projects probably have a large region, some a narrow line, and some might non-obviously have no such path.
The icons are from FourSquare - http://1x57.com/b/art-and-icons-of-foursquare-can-you-deciph...

He's using d3, jQuery, mapbox, jquery-pjax

Lot's of analytics (NewRelic, gaug.es, segment.io)

Skillwise you'd need great js, great d3, eye for design, patience to layout a million state transitions and animate them all with css + js, wiring up a million data sources & api's, jquery, ajax, pushstate, and pretty legit backend skills to keep this thing running ATM.
Israel has absolutely no interest in crushing Hamas. Even before Iron Dome Hamas never posed a real threat to Israel. Hamas is in fact way more valuable to Zionists than Iron Dome.

It would be a catastrophe for Netanyahu and company if all Palestinians would suddenly stop fighting because then all attention would focus on Israel's settlement policy and its unwillingness to give the Palestinians anything deserving the name "state".

No, the Zionists do not want to crush Hamas. They tellingly call campaigns like the current one "mowing the grass". Thing is, mowing the grass is not an attempt to destroy it, the point is to preserve it in a manageable state. And that is exactly what Israel is doing with Hamas.
I think ende was also oversimplifying the situation, though.
Basically, all law should be open source and it's content managed via pull requests.
It's interesting to read about all these statistics and metrics and to think about Groupon's strategy in customer acquisition and retention. I heard about a startup that is focusing on the social side of acquisition and retention a lot more than just pushing out deals. It's pretty interesting; I'd like to hear what you all think. www.spendingkarma.com
The dietary effects on health are poorly understood. Nutrition studies are fraught with difficulties and have spawned a resurgence in methodology concerning "measurement error" in the field of statistics. You don't really know how much pizza you ate last year, but the survey will ask you to estimate it somehow... and this kind of measurement is 'noisy'.

Conventionally-grown food looks like organically grown food on steroids, to me. I suppose from the outside a human on steroid may look healthy -- Mr Universe, even -- but we know all is not well inside.

I'm not saying that's really related, but there is substantial evidence for real differences in the makeup of food grown conventionally vs organically.

Citations 10-15 in the paper the original article pertain to this - protein expression differences across fertilization types.

Quantitative proteomics to study the response of wheat to contrasting fertilisation regimes - http://vwordpress.stmarys-ca.edu/bdf2/files/2013/05/wheat-an...

"... The abundance of 111 protein spots varied significantly between fertilisation regimes. Flag leaf N and P composition were significant drivers of differences in protein spot abundance, including major proteins involved in nitrogen remobilisation, photosynthesis, metabolism and stress response."
Bill Gates’s Favorite Business Tales, in The New Yorker
there is more to life than money. some people value being part of a community, helping others or creating their identity enough to spend lots of time on it.

money is a simplistic proxy for adding value to the world, try understanding value instead of money and you might get richer yourself.
Meh, grounds ain't a big deal. I swirl the cup each time before I sip. Barely noticeable. And a bit extra fiber, or whatever.
I definitely think loyalty is key. Proving yourself in those first few months is going to determine (for the most part) your success as the company grows and gains more popularity.
How does 72,000 tickets in 3 months compare with other cities?

Cambridge resident here. Cambridge seems incredibly ticket happy, right?
OOP: Worst kind of success