skysight-inc/HackerNews huggingface dataset:
One thing I've been waiting for (and if I had the time, I'd love to work on something like this) is scientific javascript. I love es6 and classless oop[0] that javascript provides (and general dynamic-ness) but the lack of operator overloading makes mathy infix operators work with an array-like type not possible in native js. Something that had the "functional", dynamic semantics of javascript with the natural notation that numpy has (with its broadcasting rules) would be fantastic.

Stuff like plotly is great, but as far as I can tell, I'm not going to be able to use it any time soon because I'm not going to write a >10 term expression in javascript when every '+' becomes a 'add(a,b)' or 'a.add(b)'.

[0] https://youtu.be/bo36MrBfTk4?t=33m45s
There were many well established search engines readily available when they launched search to.
Yeah, I probably am a "B Player" CEO. I'm working on it.

To be clear, I know I will be letting this person go, I just want to know what the best way to do it is.
Intelligent Agents with Bitcoin
If you become a power user of any Google product you are on deep water and are setting yourself up to be disappointed when they pull the rug under your feet retiring features or even products that you have learned to depend on.
Never depend on a Google product or feature unless you are in the 80% regular user category.
Nothing is missing, the library does what it does. If you need keyboard accessibility you are free to add it.
> 50M over 5 years is a "moonshot"? Let's hope Wired is to blame for such hype; Google surely knows better.

"Moonshot" appears to be a Google term of art for a focused project with a long expected period between initiation and potential payout (reflected in, e.g., the identification of many Google X, and some non-X, projects as "moonshots", and in Astro Teller's "Captain of Moonshots" title.)

So, even though this is Google funding to an external team, I can see how it shares the traits of Google-internal "moonshot" and why Google might use the term.
The stated premise:
"Can you slice Earth flat through its centre while touching no land?"

is at odd with the results. None of the examples goes through the center (the core - either geographical or center of mass). The solutions are circular surface traces assuming a two-dimensional projection.

Interesting, nonetheless, but the opening premise could use a reword. Maybe, "can you find a region such that a flat plane would cut the Earth without touching land?"
Triangle Classification Problem (2002)
Dude even tried his own hyperloop:

https://en.wikipedia.org/wiki/Isambard_Kingdom_Brunel#Brunel...
Yeah but you didn't have internet to waste your time back then. I fucking hate internet at times. It has conditioned me to read everything in little digestible tidbits. Before I spent much more time reading actual books, staying concentrated on reading one topic for you know at least 1 hour at a time.
5. Sometimes when you have just 30 seconds left on your Pomodoro you start blasting away on your keyboard like you're one of those hackers in the movies. It makes you realize how much you can do in 30 seconds.
The Basic Card is programmable: http://www.basiccard.com/

It's what the FSF Europe uses for their OpenPGP cards, that you get if you join their Fellowship.

EDIT: apparently, the programmable version doesn't come with RSA support :|
Now that I am self employed as well, I try to, but it just makes me want to sleep the whole afternoon. It's either sleep deprivation, or Italian genes :)
> Also, a single page proposal?

A lot of small pilot proposals are pretty short - Gates Challenge, proposals for example are two pages, and I've done some investigator-initiated grants from industry that are only a couple pages long. My guess is they'll be slicing the actual $50M pretty thinly.
This could be a very dumb question, since I don’t use any JS frameworks (on the client side), but… would it make sense to standardize (on the web platform) certain aspects of JS frameworks (their internals), so that the frameworks themselves could become leaner.

My thinking is, if the frameworks do similar things, i.e. provide similar functionality, maybe it would make sense to have browsers provide (standard) APIs for (some of) that functionality.
I read half of this article before I realized the author was talking exclusively about Javascript frameworks (when I saw the diagram with the frameworks he tested).

There are more frameworks in the world than Javascript frameworks, if you are only going to discuss a subset of them you should make this clear in the headline/introduction. A heading such as "The Cost of Javascript Frameworks" would be appropriate.
The thing is, everything Google is doing is a lesser form of what it's copying so it's not an iteration. That and they're not just copying one thing they're trying to do everything. Why? All of your examples sought to improve upon one thing, do it well, and do it with focus.

My main point is that Google's social products are all over the place. They're firing on all cylinders but not aiming at anything.
go test fully recompiles most of the (large) project i'm working on
Why? He obviously doesn't need them, nor do the 1800 people that have starred this project. Why make more work for the developer just because some guy on HN says he needs them (even though he will never use this library anyways)?
Good luck setting caching headers on an external resource.
Merry Christmas, Starbucks (Mariah Carey's New Christmas Single)
It seems JS developers are recreating the debates that were already had, numerous times, long ago.

Yes using a JS Framework is going to be slower than writing and optimizing code by hand. In the same way that you can do faster code in assembler than using any languages or that using GTK on top of X is going to be slower than writing directly to the graphic card.

Yet we still uses them because it mean less bugs (because you are not reinventing the wheel every time), it encourage code reuse, it add structure, allow other dev to easily enter the code and open you to a vast library of modules. But most importantly it allow shipping features faster and that's where it impact the users.

Users care more about having an usable product than a fast one that does nothing (with some exceptions obviously). We can afford to optimize everything by hand and ship at the same time.

Sure, in some use-cases it will be too slow, but then you identify those particulars cases and you take your time to optimize them. Even by bypassing the framework if you need to.

But don't decide to not use a framework because the general use case will be a bit slower.

Or as Knuth put it decades ago "Premature optimization is the root of all evil"

The complete quote being, because it's relevant here:

> "We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%"
Yes that interface is bad. I think Reddit is a good example of an interface with high density that works. A page is simply a list of 25 links, while in your example there is the complexity of different kinds of elements and their relationships.
For a long while I've had the opinion that the major conceit about Turing machines is, yes they can do things that humans suck at. However it's likely they are a pretty hackneyed way to accomplish what neuron based systems are really good at.
Does the text size imply the priority?
"Entirely dishonest". "Dishonesty and hypocrisy". In a discussion about compiler performance. Do you understand that framing things like this makes it seem like discussing things with you is intractable?

Absolutely nobody in the universe promised you generics in Go. You may never, ever get them; the longer the language thrives without them, the less urgent they seem.
I find it baffling that you had to do this in the absolute last minute? At best it shows poor planning? At worst a 'I-am-heroic-startup-1-person-army' which burns out so many poor souls. Pardon me if this is incorrect.
It's parody...
There is no lottery operator. It runs as a contract script.

A lottery is literally one of the example applications (#8) on the Bitcoin Wiki "Contract" page.

https://en.bitcoin.it/wiki/Contract
Here's the blog of one of the developers:

http://joeduffyblog.com/2015/11/03/blogging-about-midori/

He is planning a whole series of entries about Midori.
That was my first thought. "Oh, this'll be a really nice handful of R01 style grants..."
How I Got Full-Time Software Development Work at 16
We're paying too much for a "B"
https://www.youtube.com/watch?v=fm2W0sq9ddU

https://en.wikipedia.org/wiki/Much_Apu_About_Nothing
Even in silly valley, people do not cost $500k/year. That said, 20 people or fewer once you pay for a wetlab.
Why not? Saudi money (not the Saudi government, but they are indirectly responsible) enables and sustains political Islam worldwide. Muslims in South East Asia have been practicising a pretty laid back version of Islam for centuries: No pork, no veils and mingling of opposite gender over a few bottles of booze may be looked down upon, but never a cardinal sin. All of this is changing for the worse because ME has been aggressively exporting their Medina theology for the last two or three decades[0].

[0]: http://foreignpolicy.com/2015/11/09/islam-is-a-religion-of-v...
"As for Saudi Arabia, their government is just about as bad as Assad on human rights"

They are a whole lot worse.
In your opinion, which is the best "refutation"?

I agree that the whole new is crap, and this is typical with some types of linkbait news (for example FTL spaceships). The problem is that sometimes it's difficult to find an article with a well written debunks that is easy to understand. (The other problem is that it's painful to write an article with a well written debunks that is easy to understand.)
Yeah but the action of maneuvering through the content is fleeting. Rather than squinting and parsing a whole bunch of stuff - you're just filtering as you move down the page. I do the same exact thing on HN. It's just that I can be lazy with the affordance of a large screen.

Also, reddit is different as a consumption medium, rather than news aggregator. With reddit, you consume. With HN, you peruse.
https://www.cspinet.org/integrity/nonprofits/american_heart_...

http://www.foodpolitics.com/2011/02/american-heart-associati...

They also lobby against government policies that would eliminate meat from school lunches, even though they would vastly reduce the incidence of heart disease in the U.S.
These all look very vulnerable to any wolf with a good set of lungs.
I don't really see anything too terrible about the article.
It's funny because literally five minutes ago I was talking with our designer about how we need to take a cue from Reddit and put more information in less space.
Direct link to the arXiv paper for that want to dive in right away: http://arxiv.org/abs/1511.00083
Creating deadlines for work is not revolutionary, original, or insightful even if you give it a cute name. I used to use 45 minute intervals when I used to procrastinate projects. These intervals would be split up into 15|15|15 minute goals and then again into 5|5|5 when necessary. I'm not gonna call myself a genius, give it a cool name, or write a blog post about it because organizing one's time in such a simplistic manner is just not a big deal.
The exact French wording they used isn't mentioned sadly. IIRC is was astonishingly bad, as they used the ISIS word, that isn't used by French media, which went from EIIL (Etat Islamique en Irak et au Levant) to Daesh.

It's very likely that most people that answered misidentified the faction that was talked about.
Absolutely. It'll never be settled, so long as human ambition pushes us into unknowns. You can automate what you understand perfectly and make trade-offs in areas where you don't, as above. Fascinating subject, really.
Pocket Zoo? This is actually a really awesome idea!
I've always thought Google should buy Github and make that the basis for a new G+. It's too late now but a few years ago who knows.
ULA Skips Competitive Bid for Air Force GPS Launch Contract, Door Open to SpaceX
Not really. I'd guess a PI and 2 associates in each lab would run $325k. A single drug will touch about 8 or 10 labs in the 4 or so years to get out of pre-clinical development. Without any benefits, managers, equipment, lab space, or animals, you're already eating $10 million.

Monkey tox studies are expensive and required before human trials. I'd guess that it'd take 50 capital equipment pieces averaging somewhere around $150k. The barrier to entry is pretty high.
That's television. The web is a step up from TV in that regard.
Study: Ad Industry Accounted for 19 Percent of U.S. GDP in 2014
My solution has been to block all my "time suck" sites in my host file and then only browse them on my phone. If I pick up my phone during some 10-20 second pause I'm more likely to put it down than if I just open a new tab and start browsing.
Yes, the database is all on the machine's local 512 GB hard drive. I did store the downloaded flat text files to an external drive and loaded them into the db from there.
Captagon: the amphetamine fuelling Syria's civil war
>At this point I don't even think they know who they're targeting they're just trying to do a little bit of everything

They're basically trying to brute force their way by now.
This seems at odds with the conventional wisdom around here RE: adblock. You're simply requesting bytes from a server, what your computer does with them is up to you (and therefore your responsibility). You should probably configure your system so website have no ability to autoplay.
Articles like this always skip the most crucial point.

Author talks about "outreach" and press coverage and such. But how is that done exactly? I realize this might be dependent on the app but there has to be some general principles one can follow.

If I were to launch an app in the app store today, almost NO ONE would know.

How do you get from that - to real influencers writing about your app?
Wouldn't it help for maintainability and ease of mind (for future users)?
I'm not the parent commenter but here are a few that come to my mind:

- Functions
- Abstraction
- Modularity
- Design patterns
- Programming paradigms
- DSLs
- Conventions for naming/formatting/arrangement

Although I grant that any of these could possibly work even better when codified into a framework.
I guess in a way I am, but I do feel sympathy for them losing their homes/loved ones in this whole fiasco. I'm mad this whole thing is happening tbh.

But EU is IMO losing just as much. The borders are being redrawn between states, there is palpable tension between EU members(Poland, Hungary, Croatia, Slovenia). And weren't abolition of state borders and prevention of another Hitler the motivation behind EU? If so, its failing apart (not a syntax error, figure of speech).
A webmaster and google can track users who came to the site via ads. It would be brutally obvious if your adverting money went to users who bounced 100% of the time.
>That's the point, you are putting in perspective unrelated things and unrelated places and unrelated times...

That's why it's called a perspective though: because it has to expand the places and times (the "perspective view") we're taking into account to explain a situation.

But while expanded, they are not "unrelated" -- the places that had those things done to them are the homelands of those people, all have ancestors, relatives and friends that suffered from those things. And similar things (interventions, plundering etc) happens to this very day. Heck, those ISIS fanatics were pampered initially by foreign powers to topple the, call it whatever but at least stable, regime.

>None of the events you listed are related to the polling results that almost half of Muslims think that death should be the penalty for apostasy.

When you hold people in misery, fear and bad living conditions (and poor education), don't be surprised if they revert or held closer to backwards beliefs. Carpet bombing and plundering creates more fanatics than investing or opening a school.
And? That's not how medicine works. If everyone always acted in the way that's most healthy for them, drugs wouldn't be nearly as profitable, but those diseases are out there.
> Those companies have all said that IEX will introduce one more complex wrinkle that will end up benefiting one set of market participants over another, rather than leveling the playing field.

Is there a notion of fairness that is both canonical and pins down one market structure as fairest?
Their experience vaults are pure gold, and if one takes the as if true position going in there so much fascinating information can be gleaned.
His dad was remarkable as well. Brunel cut his teeth on his father's Thames tunnel project (https://en.wikipedia.org/wiki/Thames_Tunnel). There is a little Brunel museum on the site of the project's steam engine. Well worth a visit if you are in the area.
Why I am not using Whatsapp (and I am still alive)
Maybe the performance was bad on specific browsers?
>No. The bible says itself that those laws no longer apply.

That never stopped Christian fanatics from selectively mix and matching the Bible.

For so-called Christians, ALL the Old Testament stuff should no longer apply when it clashes with what Christ said (which is like all of the time).

But they still prefer the Old Testament's more barbaric and base rules than what's in the Gospels.
Yeah, they seen high to me. According to typical online weight calculators, a 30 years old, 6 foot high, moderately active male on a long term 3600 calorie/day diet should weigh around 290 pounds. If lightly active, make that 360 pounds. Only an extremely active person should be able to eat that much without being seriously overweight--they would be around 180 pounds.
It takes my Android project 2+ minutes to compile each time. I'm going insane. Since we've been burned a few times already, we made the decision as a team to always compile with Proguard turned on. Trying to find some middle ground right now.
There's also this beauty:

>Still, we pulled through and re-shifted our focus to our original vision: to build an on-demand versatile team that truly believes in a future of work where people have multiple clients or employers.

That one has so many buzz words I'm not even sure what it was they were trying to say. Luckily they clarify it in the next sentence:

>A team that believes in the platform we're trying to build, and more importantly, believes in the roadmap, decisions and actions of the founders.

Which I presume means that some of the initial people they hired had their doubts about the product and the competence of its founders. Since those founders responded by firing them all and hiring new people, I'm starting to have doubts as well. Maybe I'm reading too much into it, but if they expect the people they hire to have full confidence in their product and its founders then I don't think I meet their hiring criteria.
I know. Phones? Wtf?
Some people scribble books with yellow highlighters, other people are driven insane by highlighted books. If you are not a person in the latter category, I am afraid I can't explain to you why I don't want to change my music files when I do a trivial operation in my music player.
If you're going to rewrite it anyways, then why not just pick a random framework? "No framework" is still a set of trade-offs, and for better or for worse, most teams aren't made of super star devs. A lot of them appreciate the hand-holding through the where-to-put-what drudge at the beginning of a project and the presence of a community to ask questions.
Conscious. Sorry for not being clearer.

Galton documented the phenomena of regression to the mean in inheritance of height in the 1870s. (The children of two tall parents tended to be tall, but shorter than the parents. The children of two short parents tended to be short, but taller than the parents.) Similar phenomena were documented in a wide variety of species, as well as more complex variations. All of this lead to a belief that there was such a thing as a "natural type" which a species or race returned to, which cast doubt on Darwin's theories for several decades.

After Mendelian genetics was rediscovered in the early 1900s, Fisher explained the phenomena from population genetics. Once the results of the breeding experiments were explained by genetics and statistics, we could reconcile field observations about inheritance with Darwin's theory.
> Unfortunately, I think Google people know and they just don't care.

If this is the case, then it probably means that a majority of people find the less-dense layout easier to read. It would also explain why Reader didn't have enough usage to keep Google interested.
The "Erowid Recruiter" Twitter account Markov-chain mashes up Erowid plus reciter emails.

It's quite wonderful.
There were exactly zero good search engines at the time, however. Google was exponentially better than anything else from day 1.
It's largely outside of the NSA mandate to monitor the communications of US citizen criminals. It is not the fault of the NSA that Congress has not passed a law telling them to spy on domestic criminals.

I get that some of the controversy lately is about how well they stick to their mandate, but that doesn't change what the mandate is.
I didn't know there were still people heading over to Google+...
lol. i'm an idiot. #trolledmyself
I don't think there's any such notion of fairness. But if there is...

There's a saying to the effect that "anything is difficult to explain to someone whose income depends on not understanding it". The hypothetical perfect notion of fairness will face many people giving fine-sounding but self-serving explanations of why it is not actually fair.
> "Our" best ally in the region is an absolutist monarchy running an Islamist totalitarian regime

Reminds me of that Adam Curtis documentary Bitter Lake[1]. I wonder if Oil Countries are the real reason these terrorist keep appearing again and again.

I bet the moment world gets rid of oil, is the day Islamic terrorist stop appearing.

[1] http://www.dailymotion.com/video/x2hdcji
It went from a 4.5B company in their estimation to a 2.5B company in their estimation, still less than 3 years after it was founded. All projections were so far into the future already that they could swing massive %'s based on partner activity, even small revenue misses (ever changed your mo/mo growth rate in a spreadsheet by 1%?), or competitive activity. But going from a 4.5B company to a 2.5B company while still less than 3 years old isn't a sign of the apocalypse in the company.
> It seems what is needed but not present is a strong lobby for middle class families. Everyone pays lip service because they're a large voting block, but where is the equivalent of the AARP or NRA for families with children.

NRA is a narrow, single-issue lobby, not a general lobby for interests of a broad demographic (which even "middle-class families with children" is.)

And, really, everyone pays sort of vague lip service because its a large demographic, but no more than that because its not a large voting bloc. Particularly, its not a group that has a common set of policy preferences and consistently votes predominantly based on that shared set of preferences.

Its not like there aren't lobbying organizations that promote themselves as promoting the interests of "families with children"; but none of them really represents the majority of that demographic, because there is no clear voting bloc to represent.
I've used this lightly/moderately, and it's worked well with no surprises.