skysight-inc/HackerNews huggingface dataset:
I think the issue is that Google is making a statement about what they perceive to be predatory lenders while giving a newcomer a chance to execute their business differently. Which is totally within their right as a business.

No different (my opinion, two cents) then Google banning bank ads but allowing credit unions. Its a bit more gray since LendUp is still a for-profit concern, but it appears they're making an effort to hold themselves to a higher standard.
Wouldn't it make more sense to have a pop up "Are you sure you want to navigate away?" solution instead?

This is the very definition of throwing the baby out with the bathwater.
ReSharper – 5 Useful Features
20 percent less between super active folks and non active ones is not super convincing. If it diminished the risk by 80 percent instead it would make for a much better story
Try https://addons.mozilla.org/en-US/firefox/addon/warn-before-q...
Shipments to stores? What about overall sales?
The Plan to Avert Our Post-Antibiotic Apocalypse
I said this in a reddit thread[1], but I really just have a philosophical aversion to this. The industry has moved forward because of open source code. If I come up with a great algorithm, it is in my best interest to share it with others, have it improved upon, and contribute to the community. What if something like quick sort were only available if I paid someone for the snippet/service?

I might pay to use a service that allowed an implementation not in my projects language (and it's faster, I can't be bothered to write it, etc), but close sourcing or licensing of algorithms seems to go against the entire ethos of the community.

Especially in the wake of Oracle v Google and the implications that it could have on APIs, I really think to purposefully close off algorithms is just another step in a really bad direction.

[1]: https://www.reddit.com/r/ruby/comments/4k4fpr/algorithmia_no...
> massive my-blob-chasing-your-blob-benny-hill-nonsense

In our attempts at multiplayer, we've already reduced ourselves to calling this "Yakety Saxxing".
These two videos from Scott Murray are a great intro to D3 if you haven't worked with it before:

https://www.safaribooksonline.com/library/view/an-introducti...

https://www.safaribooksonline.com/library/view/intermediate-...
Data Visualization and D3.js Newsletter Issue 183
Xda: R package for exploratory data analysis (plotting, univariate, bivariate)
FWIW I upvoted this because I'm very curious what other people on HN will think of it.
Yes, and I think his motivation for enduring the experimental chemo is to produce data for science, rather than any hope of personal benefit.

Enlightened dude, staring right back into the eye of death without seeming to flinch.
Inside a building?
I'm mostly in agreement about Perl's status, but I'd rather take the small hit in verbosity for the niceness of the rest of Python rather than having to deal with Perl... Yeah it kind of sucks not having the backtick operator, but at least it's not too much of a hassle to do something like:

from subprocess import check_output as sh
files = sh(['ls'])
print files

This has its limits but covers a lot of basic use-cases for the backtick. I think some people first see an alternate way of doing this in Python that's a lot more hairy, even if more flexible, but it doesn't have to be that way...
Bury Your Phone in a Box
> Does not work for me, FF 38. This feature used to throw me out of forms all the time, there has been a couple of years that it stopped.

Are you on Linux? Backspace to go back only works on Windows and OS X because this behavior was apparently un-Linux-like. You can change this behavior with the browser.backspace_action about:config pref:

http://kb.mozillazine.org/Browser.backspace_action

Here is a Firefox bug to make Backspace work on Linux Firefox the same as it does on Windows and OS X:

https://bugzilla.mozilla.org/show_bug.cgi?id=986982#c6
Linux containers vs. VMs: A security comparison
In the email that was posted, the "Legal Eagle" says:

"This approach is standard practice. During my time at Fenwick, virtually every startup I helped incorporate decided to structure themselves in this way. Other startups that restrict shares include: Airbnb, Dropbox and Tanium. Many Y Combinator startups do this as well and Sam Altman, President of Y Combinator, explains why in this http://blog.samaltman.com/employee-equity."

I read the Sam Altman blog. Direct quote:

"I think it’s fair that if founders sell stock, they should offer an opportunity to employees that have been at the company for more than a certain number of years to sell some portion of their shares."

Sooooo I dunno I can't really read good so maybe someone else who can read good should tell me if she just sent the whole company an email citing a source that explicitly disagrees with Gusto's approach? I dunno. I don't read good.
What is Reason? Besides an nigh unsearchable name for a technology?

EDIT: Well, I found it. Doesn't change the fact that it is a pretty bad name for a project: http://facebook.github.io/reason/
His main examples of identity were politics and religion.
Shitty as a high-school student at a school that doesn't have official student emails since they'll just immediately reject my application for the student pack :(
Maersk Dubai incident
BitQuest 2.0: simple, open, and hackable Bitcoin in Minecraft
The problem with a browser extension is that it wouldn't count commits past 365 days. Would be better to leave the feature in and have a browser extension to opt out of it.
>>20 percent less between super active folks and non active ones is not super convincing.

Do you mean "compelling"? Because it should definitely be convincing: it's well outside the margin of error.
And close to 50 percent once uou cross the 80s. The biggest factor for cancer is aging.
Yeah, compelling is what I meant.
Healthy for the mind, sure. For you cardiovascular system? I doubt it.
Getting more difficult to do everyday. Everything is electronic.
We were taught to begin all cursive letters with an upward stroke, with even a preceding tail on letters like a and o, as shown here -- http://www.howtowriteincursive.org/tag/cursive-writing/.
The builtins are currently too limited. It looks like to get anything done you have to shell out to commands with call(), bash(), and batch() which leaves you with nice looking control structures surrounding a whole bunch of conditional code tailored for each platform. Path manipulation is an important missing feature. Some sort of array handling and filtering/sorting also needs to be abstracted.
This Augmented Reality Future Looks Like a Living Hell
Eventually I think it could happen. It simply requires economies of scale--the hardware is not the expensive part of an automated gas pump.
Chromebooks beat Mac sales in early 2016
> C isn't standing still, either. Strategies like SafeStack (see http://dslab.epfl.ch/proj/cpi/) can provide substantially the same safety guarantees as Rust in terms of real-world attack vectors, without having to modify any existing C software, and without giving up performance.

That paper indicates that you do in fact give up performance, and the performance is comparable to existing SFI techniques. SafeStack itself is insufficient to prevent UAF problems with the heap. CPI prevents them, but with significant overhead. And you still don't get full memory safety.
This article is poorly written. The term 'tied' is correct in the title since its an observational study, but then it jumps directly into implying a causal relationship based on the correlation. Correlation is not causation.
Isn't the entire premise of batsh that it compiles to bat?

Why would you need to install batsh?
It's the most frequently used key for me when I browse.

Any way to add it back? Maybe an extension?
Just as an FYI: https://en.wikipedia.org/wiki/Bid_rent_theory
Are the candidates aware of the differences in CoL?
Yes, totally. Patent drafting and patent litigation in this field has almost nothing to do with reality.
Online image vectorizer, convert raster images to scalable vector graphics (SVG)
Windows 10 update removes software without asking (2015)
Statistically significant does not prove anything, and it does not mean the difference would be large either.
My favorite part of the article is the hitchhikers guide to the galaxy reference.
Bootcamps certainly sell on the promise of an engineer salary. They preach it and let it get into your head. At the end of the day you have bootcamp grads feeling entitled to a six figure salary.

Personally, I work with some great bootcamp devs but as a 4 year college grad I don't enjoy seeing the time and energy I spent undervalued that way.
The "narrow [, [sic]] provincial name for the Alt key" is actually what it was once called. And backspace just works as expected in a unix environment.

> (There, that should get the conversational juices flowing...)

Sane people here know when to engage in a conversation, no trolling needed.
And BMI is a pseudo science measure anyway. Its been proven to be a poor indicator in about every disease many times before.
7 Communication Fails That Improve Your Team
So would the best of both worlds be the combination? Four-year CS program for the fundamentals and the deep knowledge, then the summer after graduating (or really, senior spring, when the coasting sets in) a bootcamp-style training on practical development?

I don't think that a traditional CS degree makes you code enough to become a good software engineer. I certainly wouldn't have gotten enough practice actually writing code if I just did my coursework and didn't dabble in other things, like game development. Let alone other practical skills, like debugging/profiling (barely touched upon), source control (likewise), testing (completely ignored), project management/estimation (noop...).

I'm still amazed and horrified that I took a Data Structures and Algorithms course that required nothing beyond proofs and a little pseudocode - not a line of actual, working code. It could be tailor-made for really understanding memory-management or TDD.
I would hesitate to say I write the FAQ these days; after Brian's efforts to revamp it, it was VERY MUCH a community effort.
It's conjectured that fasting kills (pre)cancerous cells by basically starving them when they fail to downregulate their metabolism under a calorie deficit. Perhaps exercise could have a similar effect in diverting energy from higher-cancer-rate cells (skin, digestive tract linings, endometrium, etc.) to lower-cancer-rate cells (muscle cells)?
How to really center an HTML element
It's not terribly obvious, but you can change the behavior. Click the "Alt" button at the top, then the "Classic" view.

EDIT: Whoa, my message was missing a word. The not. Sorry about that, that completely changed the tone of it.
Ah, the "Reason, React, Redux, Relay" stack, or "Re: Re: Re: Re:" for short. Facebook is paying homage to the original online social network of e-mail chains. Seriously though, I can't search anything about it.
> We’ve found bootcamp grads as a group to be better than college grads at [skills that require a medium level of abstract thinking], and worse at [skills that require a higher level of abstract thinking].

Seems pretty clear to me. Im not sure how this disagrees with

> CS degree was four years of heavy abstract thinking
Yes, they should. And they should make it easier to do so. Privacy in medicine is holding us back.
A user who has been using vi[m] and emacs for 20+ years - what are you trying to say? Please don't tell me that I should just use the mouse and context menus, I'm so much faster with touch typing....

[EDIT: yes, I know both editors very well and have config files for both; does this make me "worse" than someone who has not taken the time to learn how to configure his/her editor?]
From the article: Encouragingly, the associations between exercise and reduced cancer risks held true even when the researchers factored in body mass. People who were overweight or obese but exercised had a much lower risk of developing most cancers than overweight people who did not move much.
I concur with this. I know about the shortcut, but I've never intentionally used it. Instead, it trolls me a lot when I'm typing comments and I lose them when trying to edit something.
I'm running Chrome in Win10 and it does the exact behavior you describe only Linux/OSX doing.
Your #3 is absurd. Almost 10 years ago I came out of college making nearly that much in a city and state with a lower cost of living than NJ.
Not at all, it's closed source
We should also be asking, who owns the robots? If companies like Foxconn go robo-conn and move to 70% automation [0], that's not only a million people being fired, it's a business owning an automated labor force that doesn't employ people, yet produces goods. If we can calculate how much labor these robots do compared to humans, one solutions would be for the government to tax the fuck out of robots to protect jobs and to compensate for rising social service costs (assuming the paranoia over job growth has merit). Of course, that's also what they could have done to counter the market dumping by overseas outsourcing, but they didn't give a fuck. Much automation has also happened in US factories a while ago with bottling and food and high-tech. To the government's credit though, we survived.

---

[0] http://www.computerworld.com/article/2941272/emerging-techno...
Is this SNI?
OK, so what I gathered from that article is that it is super illegal for researchers to talk to bankers. So much so that they cannot call or email each other over official company channels, but if they do want to talk, they can just step outside the office and use their cell phones.

The wall sounds as effective as LIBOR's blind auctions.
They noticed that credit card companies make lots of money and are betting that they can skim from that profit margin. Seems reasonable to me.
Android apps are just what Chromebooks needed
The linked ticket has more detail than this: https://trac.nginx.org/nginx/ticket/814

Basically, allows ECDSA certificates alongside RSA.
Ok, I'll try another use case: Political differences (specifically licensing). This project appears to be licensed under MIT, and python appears to be licensed under !MIT. I don't know what the implications are for the licensing of machine-produced shell code, or binary versions of Python, but I'm sure there are companies out there that would have opinions to favour one alternative over the other for reasons other than the technical merits of the choice.
Were the crashes with cars or obstacles/terrain?
That can't be it, SNI certs had been supported for a long time already
Debugging Distributed Systems with ShiViz, a new visualization tool
https://www.youtube.com/watch?v=iyNeOKi2sO8
Tesloop
Why not open networks for arbitrary cargo delivery?
Amazon Prime Now just rolled out in my city and I made an order to see how it worked. But this post isn't about Amazon Prime Now, it's about networks. The person who delivered my groceries did so in what appeared to be their personal vehicle. This really got me thinking. There are many other types of delivery services where this is common. Uber, Lyft, et. al. are hot topics of conversation here, but there's many more. When you take your car to the shop the shop orders parts that are delivered from local warehouses in traditional consumer vehicles, pizza delivery drivers, numerable local couriers, etc.

Each of these delivery systems are siloed from one another. When the types of systems are similar enough you get silly/inefficient practices like Uber/Lyft drivers having two phones, one for each service. What we really need is a meta-service. One in which any arbitrary vehicle and any arbitrary driver can deliver any arbitrary cargo (human or otherwise). You have a single phone app which offers you fares to deliver an Uber customer, a pizza, or an auto part simultaneously. You pick the one you want.

This would completely change the world for these types of services. It would open up multiple types of cargo to drivers who could then always choose to deliver the product which pays them the best. Vendors could choose to pay at a rate commensurate with the urgency at which they need the cargo. You get much more efficient use of time because a single driver could pick up multiple packages from multiple vendor warehouses and deliver them to multiple destinations in a single trip. This would drive down the costs for everyone.

However, I don't foresee the likes of Uber giving up their firm grasp on the driver/vehicle. At least not yet. I suspect though, once actual human drivers are completely out of the picture these types of options may be more plausible. What are your thoughts?
Rap on Trial
2FA doesn't mean much if the user can 2FA from one device (i.e. Login to a site from a phone and request the 2FA SMS to the same phone).

Something needs to change here.
That's what I thought as well. The title and commit message doesn't say much else though.

EDIT: Ah the other comment on this thread explains it. It's not multiple certs for different domains, it's multiple certs for different types of keys.
I loved the idea.

Some years ago, I was making a project that many parts of the build process depended on simple file copies (that this can do right) and ImageMagik calls (that are the same in all OSes)

I ended having to keep writing the same scripts over and over again in Batch and Bash, it was quite a pain to maintain, and it was obvious that there had to be some way to do it automatically (port one to the other, or generate both).

This software has my situation as the perfect use case, when you need to script command line tools that exist in both platforms.
At the time GNU/Windows became a thing recently (https://msdn.microsoft.com/en-us/commandline/wsl/about), the idea of Batsch turned obsolete to me.

And anyway I have been already been using crossplatform .fsx scripts for quite some time. KTHXBYE
It's remarkably difficult to find your company page with a search engine. I tried "tally financial" and "tally credit card" as my search terms.
One wonders how banning them from Google would help matters.
TL;DR: the article is 3 years old, talks only about horizontal alignment and even gets that wrong (i.e. reading w3c's specs is much more worthwhile than reading this article).
> I'm going to take a somewhat contrarian view and say, "Thank you, Chrome developers."

While I agree with you, the problem is that keyboard shortcuts aren't completely configurable. If they were, the Chrome developers could just tell the whiners to go pound sand and configure it themselves.

The problem is that the Chrome developers don't want to put in the hard work to make keyboard shortcuts properly configurable. They want to take the shortcut of just removing the functionality and everybody to go away.
I wouldn't mind running chromium as root. Well, maybe a separate, small binary whose sole purpose is to manage the containers.
yup. obviously there are limitations. how do you even plan to 100% restrict that information? i guess you can lock up the research analysts and bankers in monitored cells after work...
Who cares if Python can technically do it? If you have a CLI tool based around Bash, why would you want to rewrite it in Python and have to support it yourself and spend those man hours doing it?
Same for FF43 on Linux
"we were basically acting like pundits"

So, basically a giant Bayesian prior fail.

edit: got to the part where nate talks about the bayesian failure in more detail. It's good.
Another way to be productive while working
http://www.aguapoints.org

Agua Points is an app that rewards users for not using their phones in support of the cause to build water wells. Users are rewarded with gift cards to some of their favorite places.
Check out the website at www.aguapoints.org
So far the app is only on iPhones.

Can you help out by downloading and giving us feedback?
It'll be greatly appreciated.
Two finger swipe right.
Check his twitter: https://twitter.com/GammaGroupPR/status/733347252605947906
Verbling is hiring a senior-level growth person and a React engineer
I've watched Trump years ago on The Apprentice. What he brought to politics was business sense and marketing know-how, which has been surprisingly absent from political campaigns before.
I have a public repo that has bogus commits to make my profile green. The repo is even very helpfully named if you take the two seconds dsto look at just the name.

But as others have pointed out, Dropbox wants people to have private repos. Bizdev wins I guess.
"just" sort of implies this is the most obvious thing to do, and for some reason he's eschewed this solution
Want to Change Your Career? Here Are Some Necessary Steps to Take
Rentier economy dynamics now encroaching on human capital.
I hope that the soul searching continues. The hypocrisy of conservatives making progressive style demands (quota systems, etc) is touched on, but they'd really be better off in further extend that logic to the other obvious inconsistencies in their platform. A simple example would the the whole gay marriage thing, which is at odds with the conservative position of reduced state interference and individual freedom.
Interesting, this answers my question on the last post. It seems that there's still a while to go before we understand the interaction of probiotics and general health.
What is "a/A"?
That's sound advice, but most of the other people on the Internet (and most of the people in the leak) don't consider entropy when authenticating with their bank/Facebook/gmail etc.

Creating your own passwords and typing or copy/pasting them in is a broken authentication experience.
Trucks would be standardized and have sensors to detect many types of damage and the truck could be rerouted to an automated repair facility (or perhaps a repair vehicle would be dispatched). Visual inspection could be done better automatically.

Automation that relies on humans to minimally function is garbage.
> Are the owners of Rust planning on adding a GC? Really?

To address this specifically: Current plans for Rust are mostly along the lines of adding the bare necessities in the stdlib to allow GC implementations to be written.

There are mostly-niche use-cases for having a GC in Rust. I've written some of the motivation here[1] (note that that blog post is about a pure library GC independent of Rust, which is different from what is planned; but the motivations are similar).

One major use case is if you want to talk to a language which has a GC. Say you're writing a native extension to a Ruby or Node and want to deal with the GCd types within Rust code in a safe way without pausing the GC. Or if you're writing an interpreter for a GCd language. Or you're writing some code that deals with complicated cyclic graph-like datastructures.

These are all pretty niche, but the workarounds in these cases aren't pretty so it's nice to have some form of GC capabilities in Rust. This is not a price you pay by default, and it's not something that affects anyone but the people who need these types. It will probably take the form of some low level APIs that use LLVM stack rooting to collect roots, and some traits in the stdlib, which can be used by an independent GC library (not part of the stdlib) or a language bindings library (also not part of the stdlib).

Rust itself will never get a GC as part of the language.

[1]: http://manishearth.github.io/blog/2015/09/01/designing-a-gc-...
They're banned from advertising only.
[Ebook] Deploying Rails with Kubernetes
Trump's (presumptive) nomination was a big surprise to me. However, in retrospect, it looks less surprising. Trump was always going to attract a sizable minority, and there were really no other compelling candidates in the race. While I'm sure that the majority of Republican voters would prefer "not Trump," who that "not Trump" candidate could be was never clear. At the end, well, I am not certain that I wouldn't pick Trump over Cruz, for example.
I thought the iPad had pens like the Surface?
This is really great news and I hope they execute this right. As liberating as crouton is, I still find myself wanting an Android apps for the ease of access.