skysight-inc/HackerNews huggingface dataset:
This is an amazing idea. Kudos to the Stripe team for putting it into action!

Personally I can feel this "flow", and I have some favorite pair programming friends; it's hard to beat the feeling of having someone else that completes your sentences or writes down in code the idea that you were thinking out after just saying a couple of words or exchanging a single glance. The probability of this happening on a new workplace with people that you don't know doesn't seem so high to me, so this idea really makes sense.

Has any other company thought of this before?
> the paper mentions in the conclusion that a SASS spec is not publicly available. It would be interesting for someone involved to comment more on that. Experiments on reverse engineering the compiled PTX results?

I'm one of the people implementing this stuff in upstream clang/llvm.

I'm not aware of any experiments internal or otherwise where we've tried to compile to SASS. We believe that there would be some performance gains to be had, but it's a really big project, even if we had an ISA, which at the moment we do not.
Such an unbelievable number of ways in which this could go wrong.

Renters could mess up a vehicle in any number of ways, from making a mess with food and drink, to damaging parts of the interior, to getting in accidents and causing serious damage. Are owners expected to do a full damage assessment pre/post every rental? Nobody will accept any liability otherwise.

That's overlooking any "drive it like you stole it" issues which can ruin the mechanicals.

Think of all the nefarious activity a renter could get up to. Road rage incidents, motoring offences. Drug dealing or trafficking. Congratulations, your car is now on a watchlist.

Imagine the disputes over how much gas is left in the vehicle. Let alone what type of gas a renter puts in there.

There's no way any ordinary insurance policy would cover this kind of scheme. Your premiums can, and should, skyrocket.

Then contemplate the practicalities of all this. A renter will have to pick the vehicle up from a location, then presumably return it to the exact same location. If that requires payment for parking, who pays?

Don't get me wrong; I can't wait for the future where nobody owns a vehicle and we all travel in autonomous electrical vehicles that are efficiently utilized, monitored and cleaned automatically as needed. But this halfway house is a nightmare.
Lending does not necessarily encourage spending. During the housing price collapse crisis, the US government lent money to banks at a cheap rate, expecting to spur more consumer lending. Instead the banks just kept the money under the mattress, so to speak.
Maybe something like a Django, Rails, etc. DEBUG=True dev server - they tend to poll for file changes which could really tax your osxfs implementation at "idle".
there is a gateway between the media center canbus and the critical canbus. the gateway buffers all the data from the critical canbus and rate limits any requests for data which isn't broadcast regularly on the critical canbus.

You would have to get UID=0 on the canbus gateway to make requests 'willy nilly' on the critical canbus. Having UID=0 on the media centre would only help in making willy nilly requests to the gateway.

edit: clarity
Hundreds of Spotify credentials appear online
Well... in our case it wouldn't actually cost us anything to use Google, but it will cost us to use other options.
I dunno, I find them much better than most of the documentation I've worked with. I agree with you for beginners, since when I first started reading man pages and such, I wanted to rip my eyes out. But after a while, once I learned why the documentation was written the way it was, the flow of it started to make more and more sense. Though, in a lot of ways this comes from personal opinions that gnu tools and by extension, gnu/linux, should be difficult in the worse-is-better sense.

These days, when looking at documentation, my go-to example for awful documentation is salt. Because, well, this is utter bullshit:

$ man salt 2>/dev/null | wc -l

133324
If you sit in a parked car in front of a multi-dwelling building, you only see people walk into and out of the building's front door. You don't get to see which internal unit each person lives in. It doesn't help you to know that I live at 123 Random Street and am not home from 8am-6pm if you don't know that I live in Unit #456. You'd have to first pick me out from the crowd, and then actually follow me into the building to find out which unit I live in.

It's much easier to case a location that is directly accessible from the street. And easier to break into a door or window for that location, rather than entering a building and then breaking down a door in a hallway with frequent foot traffic.
FYI, samples/pie-customTooltips.html throws a JS error and doesn't load. I think your script include is missing the "dist" dir.

I filed a Github issue here: https://github.com/chartjs/Chart.js/issues/2369

screenshot:
http://i.imgur.com/so0iHU3.png
This seems like a good thing to me.

We should be using these fantasy math innovations to help the poor. There is a lot of fantasy profit that could really help people.

Some of the presidential candidates have actually good proposals about this idea.
The smug style of American liberalism
It's a completely different computer—compare it to your typical web browser/web server model. The media computer can request display the battery information (the browser can get a list of products) but it cannot hit the accelerator (the browser cannot read other users' personal information). Even if you have root on the media center (your laptop), that doesn't make it so you can run any and all commands on the computer that regulates steering and acceleration (the web server).
Bad press != major issue. Sure the FAA grounds aircraft for a little while after defects are located untill they are fixed. They don't scrap the aircraft or ban autopilots. They also do the same thing for mechanical issues.

In tesla's case it got press as tech news, and they kept selling cars just fine. Safty issues can impact sales, but that's rational and it takes a lot more than a one off.

IMO, none of these actually support your viewpoint.
If they didn't care about fallout, the Tsar Bomba would have had probably twice the yield, by substituting depleted uranium for the lead or whatever that was used for the fusion tampers.

What I've read is that, aside from bragging rights, and the occasional extremely hard target like Cheyenne Mountain Complex, somewhere slightly above 1 Mt you reach diminishing returns, because more and more of the energy released radiates out into space (note how "small" the normal size of nuclear warheads is nowadays, several hundred Kt times many and more accurately targeted warheads is generally the way to go). But there's fortunately a lot we don't know about would be planet-busters, so let's not find out any time soon....

As for melting lots of water, you'd probably be better off with the Antarctic ice pack, per Wikipedia it's a order of magnitude larger, or 58 meters of ocean rising vs. a much more manageable 7.2.

Dumping soot on any of these would take a trick or three, since nuclear warheads are, if anything, I'm pretty sure way too energetic to directly do the chemistry, but I haven't really thought about it yet. You'd need to create soot upwind, which might be possible for Greenland, but wouldn't it be a trick for either pole?

As for directly, if http://www.onlineconversion.com and my use of it is correct, 50 or even 100 Mt, perfectly applied to a cubic mile of ice, wouldn't even come close to melting it, you'd need more than 334 Mt. Mt -> joules and cubic mile -> cubic centimeters are astonishing close to equal, like within 0.4%, and 334 joules are required to convert a cubic centimeter at 0C to water at the same temperature, you got to love hydrogen bonding.

Yeah, the Earth is big, and we're pretty puny. If only the bi-coastals who fly over fly-over country were inclined to do math when they looked down....
Or I could lean over, which would put my feet off your property, and my nostrils on the edge of your property, which would still allow me to suck the air off from your property.

Or, I could simply rent a glider or a hot air balloon, and float over your property.
2 windows with 20-40 tabs each. Doesn't take up that much ram (less then 2GB). I never have more then 2 Windows of any application (e.g. Only 2 terminal Windows) because it breaks the shortcut to get to the previous window
> It's a form of psychological rape. Hope you get to experience that some day.

Wow.

I can understand why you might feel emotional about a robbery. I imagine it's very invasive.

Given that, I cannot imagine why you would wish it on someone else.

My point was that it's an irrational fear: you're likely not going to get robbed and it's not worth spending a bunch of time worry about it.
...and that spike in crime may have been related to lead - in particular, leaded gasoline.

http://www.motherjones.com/environment/2016/02/lead-exposure...
I don't have to run the experiment. I can already tell you that anything said in Hacker News comment threads doesn't threaten the government or much of anyone, really.
Damn. I just talked with our CEO about that exact concept as our new innovative hiring method. Now I look like a copycat. -_-
The idea that a baseball team could ever go undefeated for even half a season is ridiculous. No amount of data analysis can make you do that.

That would be like saying that a perfect poker player could win every hand. Even if your opponent was playing with their cards face up, sometimes he is gonna hit his inside straight on the river.
It's shocking that they present this story as a tale of virtue. If being an entrepreneur is a noble calling, then we should be ashamed of Rockerfeller for his ruthless tactics, not praising him for it. If we want to praise capitalists and capitalism, then we should be villifying Rockerfeller for his monopolistic tactics. He was too clever by half as a CEO, since his tactics eventually brought down the ire of the government. And he felt the need to atone for his horrific business practices by charity, assuming that one of them would cancel out the other. He deserves to have the ruthless, terrible reputation the article laments him having.
What sort of epigenetic expression must there be for the can to suddenly turn into a bucket?

And what does this mean to cancer research?
The latter, I think. I owned a car when I lived in Manhattan. Its rent was an appreciable percentage of mine. In retrospect, I should have sold it, and rented. But I was emotionally attached ;)
Made me open an HN account just to say this

This is a very bad move and will further erode the already declining trust people put in package managers and software distribution channels.
This is not transparency - transparency would be asking for user's explicit consent on the first brew invocation that includes this "feature".
If this decision is not publicly reverted I will be removing homebrew altogether as it indicates a severe lapse in judgement, good faith or both on the part of the homebrew team.
You can make it so that opting in and out takes equal effort.
This is the reason why kubernetes uses proxying rather than DNS for load balancing. The number of pitfalls with using DNS for loadbalancing are just too large.
Yeah that issue was when I was using the ISP-provided gateway combo. I'm running a PF box right now and it hasn't been reassigned in months. But yeah assigning a static ip would fix it. It's just annoying when its a family member who doesn't know that can be done.
Having a worked with BMW Marketing I instantly believe that.
In fact I think at the moment almost everything, other than the memory-space alias analysis and a few pass tuning tweaks, is in. I know the former will be difficult to land, and I suspect the latter may be as well.

I don't have a lot of benchmarks at the moment, so I can't say how important they are. And it of course depends on what you're doing.

clang/llvm's CUDA implementation shares most of the backend with gpucc, but it's an entirely new front-end. The front-end works for tensorflow, eigen, and thrust, but I suspect if you try hard enough you'll be able to find something nvcc accepts that we can't compile. At the moment we're pretty focused on making it work well for Tensorflow.
well if he accuses you of being a copycat, you can bring your team to stripe.
Are these labs free? At the same time you don't have lectures? Are these computers actually up to date? Oh, you need to run this tool with it that requires local admin? Oh, the last guy had local admin and screwed something up?
Have you tried getting donations for the project? Have you tried joining a foundation that supports open source projects (like Apache)?
I find GNU info more useful than man pages as documentation for those who are learning how to use a program. The documentation is structured and hyperlinked in a very convenient way. On the other hand, the terseness of man pages is more convenient for those who already mostly know the program, but need a reminder of minor details like the exact command line flag to enable a specific program option.
Thanks for the insight. I would definitely prefer being on campus but don't think it would gel with a family + full-time job.
Bathrooms and fear
Ask HN: What are the best websites to stay up to date with laptops, etc?
Thanks! I'll try that.
BTW, are there any London based companies reading this, who'd be interested in a BYOT ?
I might be interested in applying together with another developer.
Software that ships Ask Toolbar in their installer say it's to improve the product as well.
Lol he doesn't, we just hired our second team and I just formalized the process.
Graphic Design or Industrial Design departments shouldn't be teaching how to use specific proprietary programs. The principles of those disciplines can be used in any of the numerous tools out there, and the real skills of a designer are transferable.
An SMS payment system doesn't seem possible. Just end-to-end encryption for SMS will be much be bigger than a Facebook app. Without encryption consumers will be conducting wire transfers over cleartext to the merchant.
Oh...that's interesting. That would even be useful on Linux to enable greater resource separation between processes...say being able to lock all Docker processes down to 1-2 cores on a machine and with a hard memory limit they can't exceed.
Such a great Idea. I feel thers a lot of programmers out there who like to work with certain people and personalities in any capacity, whether that means at a startup or on side projects. Its rare to find programmers that you can get in a pair programming "zone" with, once you do, you're reluctant to lose them.
I swear I read a blog post about a year ago where someone detailed their experience applying somewhere as a team.
At this point Bitcoin looks set in filling the role of the most standard cryptocurrency for some years to come. Now it's more a social experiment than a technological one.

Ethereum has stolen the throne when it comes to advancing blockchains as a technology: Turing complete scripting, promising research into proof-of-stake and exponential scaling, etc...
That's not proven physics, just speculation. There are no answers at this point, especially regarding end of the universe.

Also, infinite universe is not necessarily the same thing as a growing one.

For all we know all we see could be some local quirk of spacetime or whatever that creates a weird projection. I would at least wait for a return data from a probe in nearby star system's before accepting that yes, that's probably how it actually is, at least in our larger neighborhood.
I feel like on update would be better. Answering a yes/no/never isn't that much of an ask, I don't think. And that way you get a chance to use the software before you have to make a decision.
It's called "literate programming."

I'm embarrassed of the state of this thing, but I think I'd be remiss if I didn't link to https://willshake.net/about

It's a graph of a system based (almost) entirely on documents. The documents create the documents. The documents create the graph. And of course, the documents contain the code.

I can't make enough disclaimers about how rough the documents are, and even the graph is starting to collapse under its own weight. But I think it gets the idea across. If I've learned one thing, it's that this style of programming---where you're forced to document as you go---is extremely work-intensive.
What percentage of the working college graduates make a dime using AutoCAD ? 3DS Max ? Cinema 4D ? After Effects ? Final Cut Pro ? Avid ? Illustrator ? InDesign ? Logic ? Ableton Live ? Cubase ?

On what percentage of computers running ChromeOS can you install these softwares ? ZERO .
https://support.apple.com/kb/DL999?locale=en_US ?

That would explain why the machine with iTunes works. Windows isn't my daily driver anymore but I'll definitely try that! Yeah Canon printers always seem to work after installing the monolithic Canon drivers, but tbh it just feels wrong.
Here's why I don't like Homebrew, and why I believe Nix is (almost) strictly an improvement over it:

1. Updating packages is not safe. If I update openssl and the ABI changes, all of my currently installed packages that depend on it are now broken -- time to rebuild everything. I've burned way too many hours on ABI breakage and rebuilding everything. That problem can't happen with Nix because Nix will ensure that each library is linked precisely to the versions of the libs they need.

2. Nix has a continuous integration server (called Hydra[1]) that builds every package, and caches the binaries. Because Nix knows each packages entire dependency graph, Hydra only needs to build just the packages that have changed. When I want to update some packages, I can count on not having to rebuild everything myself. Each binary package is signed, so I know my stuff is coming from the build server, regardless of whether or not I get the files through a cache or third party. I can also run my own Hydra instance to build my OS X and Linux packages, and I can share the binaries with others should I wish.

3. The lack of determinism. With Nix on OS X, packages are built using OS X's native Sandbox APIs to ensure that the build process can only see the dependencies that were explicitly specified. This guarantees that if the build works on my machine, it will work on yours -- whereas I've seen brew formulas under-specify configure flags and such, resulting in the default of linking to non brew installed libraries, causing quite a bit of confusion when things don't work at run time, or just flat out fail to build.

4. Brew is OS X specific. Nix works on OS X, Linux, and a FreeBSD. As someone who deploys to Linux virtual servers, it's nice that I can use the same versions of packages both in development and production.

It's not all roses, though. We have a smaller community of OS X users at this point, so not everything works (thus my "almost" qualification). Regarding the underlying tech and the outlook for the future, Nix is a superior tool.
The authors here are worth noting: Katz and Krueger are well known for publishing this[1] paper as well, which was one of the leading papers behind the idea that wage differentials are a function of skill-biased technology growth--that is, that automation and technology favors high skill workers and devalues low skill workers. This was an early paper that at least partially predicted the rise of wage inequality over the last decade where only high skill, high value jobs have really improved in wage growth, while low skill wages have stagnated.

[1] http://economics.mit.edu/files/563
These days it's best to just use an event-loop library like libuv, and you get much more than just sockets.
I'm amazed, they even said that the first million e-mails were on them, and then totally ignored their promise and the blocks that we purchased previously were useless.

They could have perfectly increased their price (even 2x would've been fine) and we would have paid for it. The only thing that is holding us are the dedicated IP addresses, which will be a pain in the ass to whitelist with our clients again.

It is really sad.
Could it turn out to be something similar to AirBnB where it starts out as niche and blossoms from there?

Other thing - if you look at this service as a marketing channel to sell more BMW vehicles... then it doesn't really have to be a dominant service.
"I'll be there in 15 minutes but first Bob has to get me a reacharound"
The bit regarding what my young and old compatriots believe based on source of news resonates with me. I generally don't debate with "pre internet" people.
FiveThirtyEight analyses Basic Income
What's wrong with GAAP that all of those companies feel the need to report non-GAAP numbers?
Stop.

He made multiple points that "Steam just went live with Bitcoin today" does not dispute. There is no reason for individuals to buy/sell Bitcoins other than speculation.

Drugs were a crutch to the temporary currency. I love the idea, but without a reason to convert my stable dollars to a speculation currency, I will not - nor will others.

What would be the point in buying Bitcoin with cash/card only to use it on a service that also accepts cash/card?

Steam is a drop in the bucket. The only market that will use Bitcoins is hackers that do not want their main acct banned.
>> you're likely not going to get robbed

You realize I posted as someone who has been through that? "Likely not going to get robbed" doesn't apply, as it's already happened. And if it happens to have been one of my neighbours who committed the crime? Great, next time they see a large box delivered to my place, they know I'm ripe for another round.

I don't really want to compare being burglarized to sexual rape, as obviously the latter is much more damaging. But would you even dare telling a woman that was raped once that she's being irrational because she's terrified every time a man walks 5 steps behind her on the street?

Do I really want you to have to experience it? No. That was a reactionary remark for making light of a victim's mental state.
There will be mutinous grumbling. But yes - this.

Good docs are in everyone's interest. It's hard enough for insiders to maintain code that isn't documented properly. Worse, it's nearly impossible for outsiders to come in and make changes later - at least not without a lot of wasted time.
I would prefer to ensure my colleagues go through one transition in their developer setup, rather than two.

The vagrant-based docker machine system needs some work to be a smooth experience, such as NFS workarounds for shared file system performance, file watching and so on.

This is hopefully avoidable in Docker for Mac!
There are various cheat-sheets/decision trees to suggest which machine learning method e.g.

http://www.saedsayad.com/data_mining_map.htm

http://peekaboo-vision.blogspot.co.uk/2013/01/machine-learni...

https://azure.microsoft.com/en-us/documentation/articles/mac...

However, if you want to really understand how things fit together you're probably best reading one of the standard intro textbooks: Murphy's Machine Learning, Bishop's Pattern recognition and machine learning, Hastie et al's The Elements of Statistical Learning, or Wasserman's All of statistics.

Or Barber's textbook, which is freely available online and has some nice mind-maps/concept-maps/trees at the start of each section: http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=...
To whomever at Stripe: is this only for on-site teams, or are you open to remote teams?