skysight-inc/HackerNews huggingface dataset:
I'll have to speak in generalities as I don't know enough about NumPy in particular to comment.

> That being said, I don't have a good understanding of how strong the distinction is between "design issues" and "issues where money helps". There must be some overlap.

That's true, but many projects have turned out bad no matter how much more money has been spent compared to less expensive, but better projects. See: Design by committee. The design of an API obviously requires careful thought, which I suppose is work that could be paid. But the issue of getting everyone to agree on a design isn't one that money can solve, and then you need to make some hard decisions about backward incompatibility. Perhaps you'd fund a fork of the project, splitting it into an old legacy one and a new, fancy version with a new API, but then you're committed to maintaining two projects which is its own headache.

These are the kinds of things I mean by design issues. Problems that aren't necessarily hard because they require many people to work for many billable hours to solve them, but because finding acceptable compromises is a very human issue quite irrespective of the programming effort involved.

Many a software project has recognized that serious, backwards-incompatible changes would improve the project, and often there is even a working implementation, but these human and legacy support issues prevent widespread adoption and then the new implementation dies a quiet death because nobody is using it, so nobody finds it worth their time to work on it.

Perhaps what you really want is a new library, rather than trying to contort a different project into the shape you want. Which is of course something money helps with, but then when the money dries up the question of adoption is going to determine whether it lives or dies as an open source project.

Again, those were some general thoughts, I don't know much about this particular project, so maybe I'm way off base. Just offering an alternative POV regarding what exactly constitutes "getting your money's worth" with respect to choosing which OS projects to fund.
So you're saying that Adobe's English language support should be provided by native English speakers. Many would agree. But it's obviously not the case here.
Besides, what are your kids going to eat?
This Is A Amazing Social Network That Offers Much More Then Most Social Networks Out There!
Backbone.js activity
Show HN: Groundwork Pages
I've had the same thought. The best analog I've come up with is searching Github for Ethereum vs. Bitcoin. The numbers (repos / loc / wikis ) are pretty strong for Ethereum compared to other coins excluding Bitcoin -- it would be interesting to plot them over time.

Have you found any other ways to watch this metric?
> Currently, possession of a firearm on school grounds is a felony for almost everyone.

Depends on the state of course, but it isn't a federal GFZA violation if you are state-legal and have a state-issued permit to carry.
I wonder if this will effect journalists and activists in parts of the world where old machines are still used (Africa, Middle East, parts of Asia). Not being able to make use of newer browser versions (without updating every time or taking the risk of using a persistent volume) could put them at greater risk.
It's not that the probability is close to 1/2 that makes it paradoxical for most people. It's that the probability differs from 1/2 at all. As in the OP of this very thread saying "Somehow knowing the day of the week the boy was born changes the result. It's completely bizarre."
Foobar with Google - Hiring alternate??
Was searching dependency injection today and ran into cmd prompt like env in browser asking you to solve a list of challenges in order. Apparently you can only attempt those if google flagged your search results and invited you in. You can log in after solving the first challenge and continue from there. Wondering how practical is this? Any one here hired via this?
Well, there is the difference between

this (Trump):

https://upload.wikimedia.org/wikipedia/commons/c/c1/Trump_20...

and

this ("Hillary"):

https://upload.wikimedia.org/wikipedia/commons/e/ec/Hillary_...
You can run Tails on a supercheap
chromebook. It seems a right product compromise.
These are really great tips. I was thinking about driving into the path of totality on the day. After thinking about it more and the hype that is surrounding this thing I am probably not going to. The highways are going to be jam packed (I-95). Reserving a place to stay or something similar in an area is also probably out of the question.
I'm not convinced the laws should be any different for the Police, should they? A justified shoot is a justified shoot, regardless of who is pulling the trigger.

Perhaps the laws in the UK need fixing (they did in New Zealand last I checked) but it should be a level playing field.
What if I have a blocking function call (i.e. listening on a socket)? Seems like there is no choice but to put the blocking call in its own thread...
It's because for some reason these days people have this bizarre obsession to shoehorn gender into everything, regardless the relevance.
1440p might be a nice middle ground for people with 4k TVs. Depends how much antialiasing you can drop when you bump the resolution. Personally I'd be fine with chrckerboard rendering if it looks good in practice and allows higher quality graphics. True 4K could be reserved for VR.
I like that, except I prefer "un-necessary" parenthesis to be explicit about the ordering of operations.

Thus assume only + - and * / are unambiguous, everything else be explicit about ordering.

EG: ∫((x^2)/2)
The new culture at Uber is off to a running start. At least he apologized but seriously, this kind of thing at a meeting "aimed at addressing the harassment of women and other unprofessional conduct within the company"? Totally tone deaf.
Ok, I might very well be totally off base. Sorry for butting in on a subject that I don't know much about.
Daisy: A private blockchain where blocks are SQLite databases, in Go
> which is like calling up a casino for gambling addiction

A random aside - the gambling addiction helpline in the US includes an item in the IVR for making reservations at a casino (I believe it's the first item mentioned), or at least it did several years ago.
> happen to live in the wrong region of the country where organs are scarce

Where should you move if you want an organ?
why bother? I suspect that the vast majority of the time the non-native speaker muddles through and in the rare cases (like this one) where it becomes a "viral problem" the higher-ups can sprinkle some goodies on people to make the problem go away.

I imagine their current arrangement is cheaper than paying highly fluent English speakers in the first place.
I would strongly recommend dumping Firefox and switching to Pale Moon. Pale Moon is everything Firefox should have been.
I've switched to Firefox full time (unless using F12 tools) - Electrolysis helped a lot. It has gotten very much faster and snappier, while Chrome feels laggy, particularly when closing or switching tabs. I've tried disabling all extensions, but it didn't help.
> which is like calling up a casino for gambling addiction

The analogy holds but I just want to point out that this is very common and all serious casino and poker businesses have staff working with terminating accounts for people requesting to be banned due to addiction. The same people are going over chat logs that get flagged due to mentioning of certain words like "addiction" and ban them even if they haven't requested it. If you tell a support agent that you're addicted you will be banned in an instant.
> Same constitution that does not say anything about bullets, so technically could insist people pass a test before they are allowed to own bullets.

Courts are built on the shoulders of reasonable individuals (judges).

The law, especially as it relates to something as complicated as the Constitution, isn't a computer system with blind "gotchas" and logical loopholes.

There is no reasonable person that would, after jurisprudence established in Heller and McDonald, argue that firearms and their ammunition are exclusive of one another for purposes of legislation (and rights infringement).
I think compilation is fair wording -- JSX is just sugar around the createElement API. : https://facebook.github.io/react/docs/react-api.html#createe...
Just read this, highly recommend it: http://shop.oreilly.com/product/0636920056843.do

"The Manager's Path:
A Guide for Tech Leaders Navigating Growth and Change"

It's the book I wish I'd had when I was in your position 4-5 years ago.
> 2. A 600-800mm lens is optimal for photography. Anything short of 200mm is useless.

Only if your goal is a closeup shot. I'd be much more interested in a shot with significant context. How easy that is to pull off I don't know, but I'd love to a nature landscape shot @28-35mm (FF) with the eclipse in the sky instead of the sun or moon.
Greylisting[0] would still be a problem. Signup is exactly the situation where this would be both most likely and most inconvenient.

[0] https://en.wikipedia.org/wiki/Greylisting
What the hell is wrong with these people?
So, its not really related.

Travis could be (insert inappropriate Godwin's law reference here), but his mom just died. We should cut him some slack for that, at least (do unto others etc).

That's doesn't excuse Uber, but it also doesn't excuse Bloomberg burying the lede like that.
Typical muckraking...

I have ideas about muckraking. Give it a rest?
Wow, what a damn idiot. I mean seriously. I just can't think of any way to paint this as ok! I've already uninstalled Uber and tell my friends to avoid it like the plague but this just takes the cake. They really think people are going to take their "investigation" seriously when they act like this?
Hello's sleep-tracking Kickstarter hit collapses
So the argument is any country with citizens that have not left thetefore does not have a unconstitutional or criminal government?

And how are you not aware of any unconstitutionality or illegality?

>I already have a brita filter.

Oh of course, it's all about self interest.
This might be an unpopular opinion, but due to the relevancy of this post, and the current political tendency among the regressive left to excuse actions like this, I think it's an important one to share:

Criticizing religious ideology, no matter how deeply held or benign it is to for believer, should be encouraged by everyone who values social progress. We cannot improve as a society if it is deemed rude and intolerant to criticize ideology. Criticism is the function of analysis and improvement.

There is a fine line to tread between criticism and simply insulting, but in the case of "derogatory acts toward the prophet Muhammad", it is important that we exercise our right, and what I believe to be our social responsibility, to not be silenced by fear of social reprisal or violent retaliation for the demonstrably effective method of allowing people to confront ideology critically and without apology.

This of course applies to all schools or thought, whether religious or philosophical, though the latter generally don't cause much issue when you confront them.
I don't want to be a pedant: weapons are never "Class III" - this is just a tax designation for federal firearms licensees that are eligible to deal in NFA "Title II" items.

The distinction is pretty important, because you certainly do not need a Class III SOT to own a Title II item.
No I've fired a handgun and a fully-automatic submachine gun several times in the last few months. Accuracy on the first shot, sure. Unless you're on semi-automatic I'd be deeply concerned about uncontrolled misses on subsequent shots. Maybe the London police's MP5s are a billion times more stable in the shoulder than a MAC-10, but still - even with ample training I'd keep it on semi-auto pretty much all of the time, or 3-shot-burst at best. The muzzle rise builds fast.
The HepC drugs are remarkable. They also open new opportunities for transplanting HepC positive livers into HepC positive patients (expanding the donor pool), then zapping it post transplant.

But while HepC may be one of the first viral infections we can cure, non-alcoholic fatty liver disease is on the rise, even in young people. And this population is on average less motivated to make lifestyle changes that can stop or slow the disease.
Could you please post civilly and substantively or not at all? We don't need drive-by flamewar incitement like this on Hacker News.
Why Uber Will Still Dominate
The 14/27 answer in the video is correct, incidentally.

Also, I notice you said "Somehow knowing the day of the week the boy was born changes the result. It's completely bizarre."

Remember, though, there's no "the boy". The question "On which day of the week was the boy born? Tell me, I need to know!" does not always have a well-defined answer.

Indeed, you'd get the same 14/27 answer even if "Tuesday" in the question "What proportion of two-children families with at least one Tuesday boy have a girl?" was replaced by any other day. And if this seems paradoxically in conflict with the fact that simply asking "What proportion of two-children families with at least one boy have a girl?" has instead the answer 2/3, reflect again upon the fact that some families have two boys born on different days, so that there's no single answer to "On what day was 'the boy' born?". And then just draw out the cases and count.

(Specifically, out of the 2 * 7 * 2 * 7 equiprobable cases overall for Kid 1 and Kid 2's genders and days, there are 27 cases where there's at least one Tuesday boy, and 14 cases where there's at least one Tuesday boy and also a girl. There are 3 * 7^2 cases where there's at least one boy, and 2 * 7^2 cases where there's at least one boy and also a girl.)

Many of these questions, I think, become clearer if thought of as counting questions instead of as "probability" questions (though it's all the same; the math called "probability" is just the math of various kinds of counting (from simple counting as in this case to complexly weighted continuous measurements, but still ultimately a generalized form of counting). However, despite that equivalence, the concept "probability" has developed all these other distracting connotations, such that psychologically, there can be a useful difference in perspective in switch to explicitly thinking "counting" instead. No one would long dispute that there are 27 cases with at least one Tuesday boy, etc.).
I'd be skeptical of calling it a "new culture." When you make apologies and changes based on external pressure instead of true understanding, the problems won't actually go away.
It's in the Firefox 54 for developers [0], references bug #605985 [1]

[0] https://developer.mozilla.org/en-US/Firefox/Releases/54#CSS

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=605985
And on bash you can simply use {1..n}:

$ echo {1..5}
1 2 3 4 5

If you have Bash 4.0 or above, you can include a step size:

$ echo {1..10..2}
1 3 5 7 9
Especially when the head of "investigation" is the man who should be in jail himself, Eric Holder aka Fast&Furious. His actions caused the death of at least on US official (boarder patrol). Hopefully Trump will find the time and get to him in his crusade into draining the swamp.
So, after all the virtuous hate for Uber has subsided, is anyone going to address the elephant in the room that what he said was statistically true?

Edit: Looks like the evidence isn't on my side on this one. Ok, it's been addressed; I've changed my mind on the matter.
This was linked on /r/programming and I thought it'd interest some people here, but I'm not the post's author. I wish I'd even have thought of trying to make a nearly 30 years old piece of software across multiple monitors!
Yes, that was my point in an earlier thread. Institutions have a lot of inertia and even if you change all of the management the old habits will remain until that inertia is overcome. This can take a long time.
Speaking as someone who used to run triple screen gaming before switching my middle for a 34" ultrawide, that's truly awesome. Additional kudos for the C64 + 1541(?) floppy drive photobomb. :)
Using an open-source OS isn't a panacea. If $vendor ships a dynamically linked binary tied to a libc version that shipped in Ubuntu Warty Warthog, your upgrade path is just as broken.
Berkeley’s Attack on Housing
Facebook Fad = 503 Service Temporarily Unavailable
Welcome back! Fair warning, legacy add-ons can perform worse under multi-process Firefox, since any synchronous APIs now require cross-process locking. To the greatest extent possible, try to limit yourself to add-ons badged with "Compatible with Firefox 57+" on addons.mozilla.org, which are guaranteed work well under Electrolysis.

Also, get ready for Firefox 57. Just one example, in one benchmark, but the last data point on the right is accurate: https://screenshots.firefox.com/1DYGktRBpiIJBc7T/arewefastye...
Build your own ML-powered robot arm using TensorFlow and Google Cloud
This brought back troubling memories of discovering that a non-trivial amount of the world's economic data seems to be shuttled around banks via batch-generated CSV files, only accessible via nightly FTP drops.
Devs seem to be optimizing for an infinite variations of PCs just fine.

Modern consoles on a hardware level are closer to PCs than they have been in the past. Pick good algorithms, plan ahead to use as much as of the available resources as possible (but no more) and know what variables you can scale on. This is general game optimization for any platform. Only when the profiler's show you issues in one platform and not the will game devs need to break out #ifdefs and write high level game code differently.

This isn't like ye olden time of the original NES where the whole game must be written in handcrafted insanely optimized assembly. There are fewer major architectural decisions to make that are significant between platforms. It used to be that one system had memory dedicate to parallax scrolling and another had memory dedicate to rotating texture in increments other than 90 degrees, now they all do most basic operations pretty well and the expensive things are all expensive in the same way.
The closer to the red line the longer you'll get totality. But anywhere in the green lines you'll have some period of totality.

The interactive map: https://eclipse2017.nasa.gov/sites/default/files/interactive...

will tell you exactly when and for how long you'll get totality anywhere along the route.
And when it becomes a multi-celled organism through various mutations?

If you could trace your lineage back to the first single-celled organism, would that make you the oldest lifeform on the planet?
Hi,

thank you very much for your detailed elaboration on the subject, and the references. I was not aware of the bigger, geologic perspective:

~ 3 mg Uranium in 1 m^3 ocean water.

Makes sense, when one thinks about the relative ratio of chemical elements on earth. I guess, as always, it is the demonstration of chemical enrichment procedures that is the key here, and there is currently no economic incentive to do such a thing. Although, I have not looked into current fuel production procedures. How expensive is 1g (sufficiently) pure Uranium fuel?

The sentence that our energy requirements could be covered with breeder reactor systems for 50K years made my smile, though. It will be probably the lack of higher "level fuels" such as proteins and carbohydrates that give us headaches, first.

Please note that I am not at all hypercritical regarding nuclear energy. There is a lot of industrial and green propaganda out there, and it is sad to see that we scientist are loosing the battle in media. Too often, rigorous scientific explanations in not sexy enough for us apes.
Outsiders are often able to see much more clearly what's really going on with a dying organization.
I got too many false positives due to backup software and had to remove the tool.
We detached this subthread from https://news.ycombinator.com/item?id=14544685 and marked it off-topic.
I'm an Uber recruiter, are you interested in a job opportunity?
https://news.ycombinator.com/item?id=14548761
> if you're just storing random data, like text, it probably offers little to no fitness benefit to the organism.

Wow, this makes me even more interested in the idea of using mating rituals as a mechanism for very-long-term knowledge storage!

Things like birdsongs, dances, and the aforementioned courtship art... If an individual can only reproduce if it correctly retransmits the "data", then the data will survive as long as the species does..no?
I think because it's insinuating women talk too much? I didn't listen though, so who knows how it was said
Blacks and women.

Touchy subjects I guess. Of course, when the maturity of civilization is hovering around TODDLER, what do you expect?
For me it's Simpson's paradox: it throws everyone off -- it's caused (and will continue to cause) real-world damage, it's everywhere once you see it -- it's in how newspapers report science, it's in our social policy and how we talk about social issues, it's in court cases --, and finally, it's really hard to explain to a non-math person; so even when it's happening, you sound like the irrational one for pointing it out.

... and don't get cocky once you know about it, because it's so pernicious it'll get you too if you're not careful!
You probably want to mail support@github.com if you have feature requests for them.
One option that the company I currently work for does is to provide dinners in to-go that are either cold sandwiches or leftovers from lunch (which is free). That way, if one has to stay late, you aren't forced to have chips for dinner, while avoiding the signaling of having an actual dinner service.
Curious to see the studies that prove that. Got any citations?
Modern processors are much faster than the outlying memory and persistent storage devices. They and compilers in combination are relatively good at optimizing for predictable patterns of using sequential blocks of the outlying memory. Context switches between tasks are expensive, because the state of the processor must be (at least partially) serialized and stored as well as the loss of the implicit context of the caches.

Thus it makes /far/ more sense to have a number of threads (dependent on the hardware capacity and how readily the problem can be divided to independent or very loosely coupled tasks) which poll message queues than it does to have a completely independent thread for every event.

Languages based around message passing are thus the obvious choice for this type of programming.
I don't really like the word secure next to CORS; you're relying on the browser to be secure... which it is not.
Top two uber execs step aside because of claims of misogyny

Ariana Huffington lays out course corrections

David Bonderman: "Yah but fuckn' women, amirite?"