skysight-inc/HackerNews huggingface dataset:
There is an amazing correlation between how much money police seize and what percentage of that money they can keep. The states that allow police to keep a high percentage of the money take in many millions per year, and the opposite is true when that percentage is low. California averaged 24 million in asset forfeiture per year between 2002-2008, after the feds took their 35% cut, in spite of offering better than average protection from the law[1].

With this in mind I've wondered what would happen if,say, 100% of the proceeds from asset forfeiture went to ALS. I expect ALS would benefit very little but at least it would save thousands of people from having their assets stolen by the police. It turns out I'm not the first person to have this idea. The Fifth Amendment Integrity Restoration Act (FAIR)[2] seeks to remove the profit incentive and conflict of interest from civil asset forfeiture (along with some other good ideas). There have been other attempts for reform in various states, but FAIR has a lot of potential to change things at the federal level.

1-https://www.ij.org/asset-forfeiture-report-california
2-https://www.govtrack.us/congress/bills/113/s2644
Does turning off mouse acceleration help much in League?

Edit: I see now you're not talking about League of Legends. Sorry.
Could someone please explain why this is interesting, besides being yet another Lisp implementation in C? The readme is exceptionally unhelpful in this regard.
Is E-Reading to Your Toddler Story Time, or Simply Screen Time?
How Simple Checklists Reduce Complexity in Construction, Medicine and Technology
More people should understand that hospitals are messy. Really messy. From wiping vomit to feces to rolling over patients to changing chucks to wiping down monitor cables to handling bottles of saline that you may inadvertently leave out in the open for others to touch to not disposing spare gauze that may be contaminated to forgetting to wipe down your stethoscope to tearing your gown off as you rush to see another patient, etc etc etc. There are any number of people going in and out of a patient's room, performing a wide array of tasks, handling an even wider array of objects. Add to that the often hurried nature of hospitals and you get an environment prone to breaches of protocol.

I say this not to incite panic, but to provide insight that many might not have. It is more likely that during the thousands of interactions that this patient saw, the messiness led to a breach, instead of the virus infecting via a vector we've not yet realized.
This is pretty neat. I'd much rather have a web version for two reasons though:

1) Most of the time I'm making ASCII art it's kind of a one-off (not a daily thing). I'd say it's a thing I want to do maybe once a week or month. So I'm liable to forget I have this installed, and go google something. (My applications folder is full of "this looks handy" things that I never ended up using).

2) Most of the times where this would be useful to me is when I'm doing graphics coding, where a visual comment with maybe some equations is handy... but if I'm doing graphics coding I'm usually in windows (apple's opengl drivers suck), and I'm definitely not going to reboot.
This will likely prevent optimizations of intrinsic functions.

What is the benefit over simply including the necessary headers?

Other than the example you mentioned, I don't see much use for it.
Part 2: Clojure, Graphs, and the UFC
Cram makes an extraordinary claim: "Cram is a state-of-the-art media compressor that is able to significantly reduce (by more than 20%) the size of audio, video, and images losslessly without the need to re-encode or convert."

Decades of research have gone into media compression algorithms, and they claim to get a 20% improvement for free. I'm skeptical.

I don't run OSX, so I can't try out their binary, which they're distributing via email only. I challenge the Cram team to losslessly reduce the size of "The Simpsons Movie – 1080p Trailer" by 20%, available here: http://www.h264info.com/clips.html
Unfortunately yes.

However there were may other bad protocols that died through lack of use. You can still vote with your feet. A vendor will not maintain a protocol stack if people don't use it.
That illustrates my point: that's not lobbying. That's giving money to someone else, who then does the lobbying. Very different.
You know, the problem with lists like this is that, once you've made the list, any organization with a cover-your-ass mentality (eg, every organization) is going to treat it as sacrosanct. Regardless of how flimsy the list was to start with, no amount of evidence can ever clear someone well enough. The risk isn't "chance of being wrong * real-world consequences of being wrong", it's "chance of being wrong * (real-world consequences of being wrong + career consequences of 'letting the guy on the known-threat list slip through')". The career consequences have infinite weight, so the chance of being wrong can never be low enough.
http://www.cidrap.umn.edu/news-perspective/2014/09/commentar...

"We believe there is scientific and epidemiologic evidence that Ebola virus has the potential to be transmitted via infectious aerosol particles both near and at a distance from infected patients, which means that healthcare workers should be wearing respirators, not facemasks."
What are the common undefined behaviors that a C++ programmer should know about?
But isn't that precisely the point? He was not diagnosed properly when he first presented, despite extraordinarily clear signs. He's a Liberian national who recently helped treat a pregnant Ebola victim just before flying to the US, for chrissakes. He presented with extreme pain and a very high fever.

But he was black and uninsured, and it's Texas, and they summarily discharged him and took no notice.

Perhaps you are right, and it's "a stretch" to mention the factors that may or may not have played a role in why this man was treated so very callously in the midst of a very very well-publicized epidemic of scare-mongering over Ebola.

I simply disagree. I think it is quite possible indeed that these were factors.
there is an obvious conspiracy against developers to just prevent them from working in peace.

any way to guess how the cost are calculated ?
Thank you. I very much appreciate that additional cite.
One word: Schools.

The devices have to be reset each year. Administration of thousands of laptops across an entire district is easier with Chromebooks than with any other device. The angst many posters are expressing is possibly alleviated by Elementary OS.
Generally speaking, the guy linking to frigging Breitbart is a good lock to be the guy spreading propaganda.

Y'all have been played most effectively by guys like Nero--guys who sneered at you until they realized they could make a name off you. Y'all froth at Sarkeesian all day long for "not being a gamer"...and yet this is the guy you put up as having Useful Things To Say? Get real.
I did a quick google and found this:

http://virologydownunder.blogspot.co.uk/2014/08/ebola-virus-...

It has legitimate publications inside it so it looks like the possibility is quite justified.

It seems that the term "airborne" is very specific and droplets might exist in the air even if it's not considered airborne. (I'm not saying that droplets can be found in the air, but simply that it's not fully confirmed and that this is the reason why they recommend respiratory masks.)
The study didn't show that the treatment cured the infection. It just found that bowel movements decreased, and patient self-rated health increased. The placebo effect has been shown to have a significant effect on diarrhea for IBS:

http://www.webmd.com/ibs/news/20101221/secrecy-may-be-unnece...

Also, there are currently no RCTs showing the effectiveness of fecal transplant for C difficile, and a Nature review cautions that there will be a strong placebo effect for invasive procedures:

http://tcminfection.com/pdf/5%20(119).pdf

(This particular study isn't invasive, but it is highly novel, and that has also been shown to correlate with a large placebo effect).
Mainly, it keeps things slightly more organized and looks a bit nicer. However, it also allows you to replace functions at runtime (although this is generally dangerous).

All of this is done with essentially identical performance, at least on x86 and x64. (see the readme for details)

As for optimizations of inline functions, I don't include any functions marked static inline, so those will automatically be inlined as before. Meanwhile, link time optimization (LTO) can help with that too.
Removing enemy agents from positions is not unAmerican.

Removing people with known security risks from sensitive positions is not unAmerican.

He missed hundreds of agents, identified several agents and many more security risks, and spurred heightened security awareness that was a very good thing at the time. Expecting him to know the identity of every Soviet agent before attempting to remove any security risks is unreasonable.
-macbook pro
-No at all. I always try to have latest and fastest machine.
While we're not sure whether he said "West Africa", "Liberia", or what, press reports universally say he never reported his close contact with that pregnant Ebola victim.

Fever plus pain are not "extraordinarily clear signs"; they're common for a host of diseases, including a host of common to African diseases, like malaria.

Nothing I've seen suggests the hospital egregiously dropped the ball in this first visit, however I'm entirely certain that widely casting blame at generic targets when anything bad happens, like "Republicans", racism and our medical system, does no good and rather a lot of harm.
The study just looked at number of bowel movements and self-rated health, both of which have been shown to have a significant placebo effect. See for example:

http://www.webmd.com/ibs/news/20101221/secrecy-may-be-unnece...

A Nature review looking at fecal transplants for C difficile cautions that a strong placebo effect is common with invasive procedures. (This particular study isn't invasive, but it is highly novel, and that has also been shown to correlate with a large placebo effect).

http://tcminfection.com/pdf/5%20(119).pdf
What in particular is bad about HTTP/2? Complexity can arise in protocols for multiple reasons. In this case, security and correctness are more culpable than anything else. That is, if you want to design something similarly performant, you are going to run into a lot of the same issues (flow control and priorities for fairness, issues with gzip compression, and so on).
Ebola: The Five Stages of Collapse
The guy who doesn't disclose when he's being paid to pimp a game, while pimping that game, is "most trustworthy"? Interesting. Or is it just that he waves his hands at SJWs that you like him?
Another thing which I don't see often mentioned, but which alleviate most of the compile-time waiting-pain for me (and I'm actually a dynamic language guy) is the fact that since optimizations are usually what takes longest, the compiler is quite quick about telling me about errors.

But maybe my projects just haven't been big enough :)
Tell HN: I will build your MVP for 2000$ in 2 weeks
Yet another cheap and fast MVP builder. (actually pretty cheap, isn't?)

I just finished to build a first part of ema (you may read more here github.com/siscia/ema ) and I want to test my own software with a real target.

I believe I can build a good MVP in basically no time with and a very low price.

I have done it before, but never so quickly, nor so cheaply.

If you are interested you can just drop a line to simone @ mweb (dot) biz

If you have any question you may also comment here.
> But it's simply a fact that politics and race have played a part here.

You just described your entire "pre-edit" opinion as a statement of fact.

> I take exception to you describing my comments as "race-baiting"; that is offensive and uncalled for.

Bringing race into this is what someone might consider as offensive and uncalled for.

But that's okay, you are entitled to your opinion, and I don't downvote anyone I respond to, so you have nothing to lose here from me.
I don't see how can you have functions inlined while being able to replace them at runtime.

Also, intrinsic functions might or might not get replaced with inline code, depending on the compiler, thus losing performance.
We went to this museum on a class trip in elementary school (late nineties)! That’s why I remembered it.

I do know that these kinds of classrooms did exist in post-war Germany still (mostly because obviously no one was really investing a lot into schools), but most of those were probably gone after the economic upswing and modernisation in the 50s and 60s (though I do not know how long some held on in some small school in some corner of Germany).

(Ha, but you just reminded me of my first proper work desk I got when I started going to elementary school. That thing was pretty fancy, height adjustable, and, of course, the desk could be pitched up effortlessly, set to any angle between 0° and maybe about 50°. I’m not sure how widespread those were and are, though. Plus, I don’t think I ever set it to anything other than flat when actually working. Since my dad is a civil engineer and he actually had a desk he could pitch up to draw – something mostly relevant when he studied in the early eighties, because in his job now he has assistants doing the drawing and they sit in front of a computer – so that’s how I primarily thought of that function, certainly not for reading or writing.)
Though to be fair, one of our states is not in either America.
Perhaps the difference is that falling at terminal velocity isn't likely to be affected by the placebo effect, whereas diarrhea has been proven to be highly amenable to it (see my comments above).

Anyway, thanks for helping to prove my point that most people don't understand the placebo effect (the downvotes also help to prove it :)
The issue at hand isn't the purpose, it never was. It is how it limits the purpose of the user, even after Google benefited greatly from said users (everyone who uses open source software contributes to it, small or large; using, coding, documenting etc). "Hi! Mind helping us for a bit? Thanks for helping us. Now, how about you stop doing that stuff that is useful to you and start doing some stuff that is useful to us?" Not a very good narrative.
The intent was to show that (at least one implementation of) C does stop a completely nonsensical cast from float to pointer, not to demonstrate anything semi-sensible like getting the bits of a float.
I don't think you know how things...like...work. Being an ad hominem argument and being accurate are not disjoint sets. You don't just get to blow the whistle and say "AD HOMINEM, ARGUMENT GOES TO THE RECEIVING TEAM!".

It's not even an ad hominem, though, because the credibility of your sources is at the core of your argument. returnofkings and avoiceformen have a storied and well-covered history of being astonishing shitheads towards women and doing everything in their (meager, thankfully) power to turn the clock back to 1950 or thereabouts. They have an inherent bias, and a real real disgusting one, that makes them immediately incredible. It's like citing Andrew Wakefield on autism--you aren't entitled to the respect of having an argument when you don't have an argument based on reality.

There isn't enough there to the spittle-flecked, cheeto-dusting link parade to argue about. It's prima facie nonsense being peddled by people with much, much more of an axe to grind than anyone on the "other side" that you (strangely) fear; there's no serious coverage of this sordid stain on a hobby of mine that's pro-#GG except from people whose entire worldview is predicated on being anti-women. And you know it, which is why you would rather blow the whistle and hope the ref stops the fight because--gasp!--somebody used a fallacy.
I had to Google "rebimboca da parafuseta" out of curiosity. Apparently it's a Brazilian term roughly analogous to "reticulation of the splines".
The real world impact is incredible, not small. Opening new connections is horribly, horribly bad for internet performance. http://www.chromium.org/spdy/spdy-whitepaper
I'm actually wondering why would people spend money on a chromebook - the hardware is crap and the price isn't that great. If I was looking for a cheap portable web browsing device I'd get something like : http://www.onda-tablet.com/onda-v975w-quad-core-win-8-tablet... - that's a 10 inch Windows 8.1 tablet with 2048*1536 resolution, quad core atom and 2 GB ram for 220$. Throw in 20$ and you can find a USB case with keyboard.

Portable, better performance, better screen, can be used as a "internet machine" with Win 8.
American Prometheus is an excellent book and I highly recommend people put it on their shortlist.
More than speed it's the ridiculous ram requirements that made me cringe while learning Scala. sbt itself ate 2G of ram on my machine.
Communists, meaning people who were members of the Communist Party or identified as Communists and associated with other Communists, were more likely to have come into contact with Soviet agents and been persuaded to spy or subvert US aims. We are talking about security risks not security certainties. It's entirely reasonable to remove risky people from sensitive positions. Any organization that failed to do so would fail to achieve the objectives given to it through the democratic process; it would serve another master. This is entirely separate from the question of who should choose the objectives of the government.

Ironically, Communists wished to overthrow the US government and were anti-democratic.
Ruby has strong type checking. ;)

Static typing vs. unit tests is a false dichotomy.
What if the browser already has those in the client cache? Will it have to abort the pushes, and will it even be able to do so in time on a high bandwidth high latency network like 3g/4g?

Is there a risk that cellular data usage will increase from this?
>As a Rust newbie, I only wish there were better examples of testing in public Rust repos.

Testing is incredibly easy. The reason you may have missed the testing is that tests are often in the same file as tested code. Go back and check, it's very common in Rust to test your code. And it's as simple as writing:

#[test]

on the line before your unit test function, and then using some of the unit test macros in std like `assert` and `assert_eq` along with `fail` to perform the tests[1].

Then you test your code by running the normal rustc command but with the `--test` flag. A test runner with very attractive output is built into the compiler.

Rust unit testing is just about the easiest testing I've ever used, right up there with golang. I love that it's built into the language.

Also, the `cargo` package manager makes everything -- including unit testing -- incredibly convenient. And I say this as someone who cringes every time a language comes out with yet another package manager or build tool (ahem, .js). But in the case of rust's cargo, it's incredibly worth it to use a new package manager, and so much better than a Makefile (although it's quite easy to integrate makesfiles with cargo).

1. http://doc.rust-lang.org/std/index.html
The problem is that opening new connections is horribly inefficient. The 2-3 round trips (TCP + SSL) required to set up a new connection and the ensuing slow start phase significantly delay the request, and thus the response. It is much more performant to use a single, well-utilized connection in congestion avoidance. The only way to avoid the ugliness of repeated flow control is to build on top of UDP (see QUIC), but there are practical issues with network connectivity and firewalls there.

EDIT: why do you want to block HTTP/2 by the way? You know that HTTP/1.1 can be used to tunnel other protocols too, right?
Can't wait to get my hands on it. How long before Beta comes out?
What is your preferred explanation? That a doctor suspected ebola but, because Duncan was an African without insurance, thought it better that he walk around for four more days?
Well, we're about to learn a lot more, if that's any consolation.
Even if it's a simple idea, IIRC Fabien Bellard suggested to use very simple compilers such as tcc for prototyping and gcc for final built. A few years ago there was also an intermediate step using clang for error messages (and also portability).
It is probably noteworthy here because Hacker News is itself written in Arc.
Invisible Girlfriend
Scenes from Google Street View
This seems to be a viable target - for people in quarantine, if we can replace x% of actions that need to be done by humans with devices that can be sterilized, then that's a x% decrease in number of infections.

We don't need any AI for this - remote control would work just as well. Can't we get a pair of robotic hands on wheels + Oculus Rift and controller gloves for a small fraction of what an MRI device costs?
But is it locked to Win 8? Can you easily install ubuntu on it, or is all the hardware drivers closed source?
Elixir Ecto V.s. Rails Active Record
Nice article, we were just talking about this -

https://news.ycombinator.com/item?id=8423035

This is an amazing amount of coverage in fairly large, established news organizations.
That's a good point. I guess for those sensitive areas, you would just have to use the functions as they are. However, as I mentioned, I don't include `static inline` functions, so you will have to call those the normal way and therefore will get all of the normal benefits such as inlining.

As for intrinsic functions, I'm familiar with compiler intrinsics, so if you mean those, I don't include those either (well, I can't to be honest, since they don't have symbols in a library). So those will still act as they always have.

Meanwhile, for functions like memset() and such, my experimentation shows (at least on GCC) that it only replaces the call with assembly for smaller values, which I'm guessing are meant for use in tight loops. In places like that, it may be valuable to just use the bare function name.
Making of “Introduction to A*”
i think the taboo of talking about our shit is one of the main obstacles we face currently in the dialogue on personal and public health

because of this public silence i thought for the longest time that the way i shit was just the way all people shit: a roulette roller coaster ride through the whole bristol stool scale

once i removed wheat flour from my diet and began eating a quinoa`oatmeal hybrid everything changed for the better

it has to be tricolor quinoa because the three colors: white, red, and black; all burst at different rates when boiled

what you want is the whites to be fully popped, some reds to be beginning to pop and the blacks unpopped to pass through you like diamonds on a drill bit

cook the quinoa, then drop in an equal dose of oatmeal with some water and stir until the oatmeal is as soft as you like it

oatmeal alone is a poor rice substitute, but the mix gives a texture that makes the combination a perfect substitute for any meal where you might use rice

my body has since thanked me in all those wondrous popsci ways: more energy, better focus, less irratibility

i feel better and the difference was noticeable in days
It absolutely does. I think the problem is that the virus can live on a surface in bodily fluids for a long time, or a dead body for days.

So you touch the surface with the virus then you wipe your nose, rub your eyes, eat with your hands.... and you could get infected.
A suitport[1] may be one approach

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