skysight-inc/HackerNews huggingface dataset:
The `joinpath` method on Path objects works just as well. Also AFAIK pathlib.Path handles both forward and backslashes and does the right thing with them (assuming you don't have some very specific needs around, say, not accepting invalid slashes at all).
Hey, at least is was an enterprise cloud scale infinite loop.
Using forward slashes on windows will work fine.
Elon has already said that this is coming to Tesla. Super exciting stuff.
Creating Real-World, Scalable Platforms
Sure, but many reactions were directly related to statistical claims. I'm finding these interesting.
Noise is noise. If you put gain on the signal in general, you'll put gain on the noise too. That's why James Webb is in space and the 30 Meter Telescope (TMT) is in Hawaii, less atmosphere and clear air means less noise inputted. Still, the TMT is pretty darn good. So yes, you are correct, bigger telescope means more noise (in gestalt) while in atmosphere. THe reason bigger is better is because you can resolve smaller angles. The Fourier treatment of optics is useful here. The radius of your lenses/reflectors sets the limit of the higher spatial frequency. Low spatial frequencies pass through small lenses/refectors and high spatial frequencies pass through larger ones. Therefore the bigger the telescope, the more higher order spatial frequencies you can collect. https://en.wikipedia.org/wiki/Fourier_optics

Why not a 100 Meter Telescope? Cost and engineering. With these retro reflectors getting so big, you have to worry a lot about thermal expansion and differential levels of it across the whole surface. Also, the structure to hold it has to be monitored really closely in real time to make sure the calculations are accurate. It's not easy. Also, with modern adaptive optics, you'll have apply all the little piezo-motors across the entire surface which goes as the square of the radius, so costs go up geometrically (plus about 15% more for each doubling in surface area due to cabling, power issues, larger facilities with thicker steel beams, more janitors, etc.). If the TMT costs X, then the 100-MT should cost about 11X, and with the 15% doubling factor, its ~15X for only a 3X increase in radius.
Snap is grade A trash compactor
He definitely has that arrogance and entitlement complex that some Really Smart developers tend to have. I kind of got this impression from his email, especially when he postulates that competitiveness and self-reliance are traits of excellent developers while being collaborative and people-oriented are traits that bad developers have.

Once I saw him in this video, it became pretty clear that he's one of those entitled developers that you really don't want to be stuck on a team with.
I do every new Python project in Python 3 when I can. Unfortunately, there are still cases where I need to write a script to run on CentOS6 environments, and I can't install any dependencies :/.
I remember an article not long ago about anti-trust regulation being a victim of it's own success. I think the same is true of many environmental regulations, people vaugely recall an outcry over some environmental concerned and imagine it must have just been overblown since acid rain isn't falling all the time or no canals in their town are currently burning.
How do you make $100 million/yr from this?
At the bottom there is a link to the inspiration for this project. It has a much better format. "You can already do this:" "Now you can do this:" which actually shows the differences. Really a simple explanation of what's happening and why it's useful and why it's better than py2 would be nice. Especially for newer programmers who are trying to figure out which version to start with.
I was gonna say. Surely Travis and his allies are interested in Uber's long-term success, yes, but that's a very different claim from them being good for Uber's long-term success.
I've spent about a year building out AmaranTime (http://store.steampowered.com/app/566800/AmaranTime/), mostly working on movement mechanics. I actually just made a breakthrough, so soon players will be able to run in place to move without having to press and hold a button. While it is for sale, I haven't made much money. Besides, I do this for fun!
> It seems like the fund is insisting that its investments follow the law

the fund is not the police or courts, though... right? it's not their "job" to ensure the law is asserted upon the land - at least not beyond their own avoidance of wrongdoing.

> not indemnify criminal actions

IANAL, but the state is the plaintiff in criminal cases. this case just seems to be benchmark asking that newly added board seats be removed.
Ask HN: Back end engineer webapps for too long, what to do next?
I have been working as a backend engineer on web applications for 8 years now. I have lost interest in my work and feel very bored these days. I just realized it is because I have been doing the same work more or less all these years. In these 7 years I have changed 5 jobs and moved from working in a small companies to one of the big companies in Bay Area but my work more or less is still building CRUD applications.

I am no longer interested in building CRUD apps or web applications. I want to work on something new and exciting. What areas are you working on in 2017. Have you moved from building backend systems for web applications to something else? How is your career transition going?
Really glad I never became attached to this app. I am already paying for more software/service subscriptions than I really want to and still have my copy of Adobe CS from before they switched to a subscription. I would have upgraded at least once or twice if I could keep using it without paying more, but since I almost never use it there is no reason for me to shell out that kind of money on a regular basis.

And the argument that software developers can't stay in business without subscriptions and huge price increases... yeah? So what? Until recently every software company on the planet has used an upgrade model and it works fine.
I'm pretty sure forward slash works fine for file paths in Windows. It's just not the standard if you cut and paste a filepath from Windows Explorer. As a primarily Linux user that was a pleasant surprise because $BigCorpIWorkAt only has a Windows offering.

Unless it was Cygwin being sneaky, that is...
It's relative. Thiel contributed a reported $10M. As an individual, it’s difficult to be able/willing to spend a third of your net worth to pursue a lawsuit.

I didn’t see any accusation that the Gawker lawsuit was won because Hogan spent more money. Thus: “fair justice” was served and the amount of money doesn’t matter. Thiel’s contribution enabled Hogan (necessary or not) to seek “fair justice”—which I have a hard time finding fault with.

Likewise in this case. Donors are enabling TechDirt to seek “fair justice” in court. Good on them.

Bottom line: money should not be the deciding factor in a court case, either in your ability to win it or bring one in the first place.
I built https://suitocracy.com very slowly over the last few years. It is for collating information on the ethical conduct of large corporations, as well as rating and ranking them on various criteria.

It'll never make money, but it has been a good project for me to modernise my web development skills which had gone rusty over the preceding decade. I also took the opportunity to learn NGINX and a few other things that I hadn't really been exposed to beforehand.
I think integration tests would be more appropriate here, especially since there are different co-operating moving parts: S3 <--> EC2/Lambda.
The trove data for housing is way off. Especially for cities like NY or SF. Where in San Francisco can you find a place to rent for $18k/year or $1500/month?
If you want to split a list into a head and a tail:

head, *tail = list_to_split

In Python 2, the best way I know of for this is

head, tail = list_to_split[0], list_to_split[1:]

which is unwieldy.
So? Just budget the proceeds. If you need a bit of extra help not spending it all at once it's not that hard to set up an automatic transfer on a monthly interval with a bank. Just set it up for {Proceeds} / 3 for three transfers.
How to read CC data from MagTek reader into web form?
I'm not looking to use Square.

I know about Jeffrey Malone and MagRead.

I also know about 'node-hid'.

I'm just looking for an easy way to swipe a credit card, and just print the data in a web form so you don't have to actually manually type the cc number, expir date, etc. Is this possible?
>Why are we here, and are we alone

How about we first at least try to understand life on Earth? We are definitely not alone, there are other conscious beings on this planet. After decades of studies we still have no idea what a humpback whale's song means. Bottlenose dolphins have at least 2 if not 3, sound generating mechanisms that could work simultaneously. The amount of information that can be encoded is enormous. Yet, we are still to learn what a single dolphin's call means. We know the function of some meercats' calls or praire dogs' calls, but despite 60 years of research we are yet to decode a function of at least one dolphin call, let alone something more complex like beluga chatter or a humpback song.
It is a hard deadline because it is in the deal documents when the fund is formed. It is relevant because the fund management is guaranteed fees for that period. Extending it is usually straightforward, but the compensation of the fund management team during the extension is open for negotiation.
Firefox permanently breaking Pentadactyl is one of its biggest disappointments. I really hope some other extension steps in to take its place, but from what I've read that's deliberately not possible anymore, as what Pentadactyl does is too powerful, and Firefox has deliberately chosen to reduce the power extensions have to overhaul how it works.
I understand the reasoning behind the decision and Mozilla did the decent thing by announcing it early enough to give plenty of time for developers, I just hope this doesn't have too negative an impact on their user numbers.

The browser situation at the moment is pretty dire.
But shouldn't they have _some_ upper bound ? I guess for example that it's unlikely they are larger than 100 Earth masses since they call them Earth-sized.
Yeah, I have a strong hunch that a ten-second startup time is due to restoring lots of tabs.
It depends wouldn't it? If the biology and chemistry of those organisms prove to be completely different (e.g, by not being carbon based), then couldn't their bacteria prove to be utterly inert in relation to our bodies?
Would you please stop posting ideological rants to HN? It reliably leads to tedious flamewars, and we're hoping for something better than that here.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Volta V100 is already on sale in NVLINK/DGX form factor, they've been handing out the PCIE to researchers for a while now during events and it will go on sale in about a month.
Capture Full Page Screenshots Using WebDriver with HTML2Canvas.js
When you want to quickly slice off the first and last elements of a list?
A quick search shows that the largest optical telescope is only 10.4m, and we would probably want to put it in space, free of atmospheric distortion.
The question is if the power is actually with Larry and Sergei, or if someone more powerful could easily seize power from them, or pressure them into doing something they want.

If Larry or Sergei die, do you trust all their inheritors? Do you trust all people who can threaten Larry or Sergei?

I don't.
> Yes but they're not spending $100 to "dodge taxes". They're spending the money on positive NPV projects. You're mistaking an effect for a cause.

I don't think I am. The NPV projects are more likely to be positive if the alternative is to pay income tax on the profits, right? I don't necessarily mean to say they're doing it to avoid/dodge paying taxes (and I've edited my earlier response with a less loaded term), but taxes surely play a role in how they manage capital.

> Companies invest and expand and they pay less taxes as an effect.

Companies that are not paying income taxes do not pay less income taxes if they invest or expand.
I don't care for notifications; OTOH the coming end of XUL is IMNSHO suicidal.
I don't understand the shock at the stock-based comp expense. Surely a couple of million is a drop in the ocean. What have I missed?
I wonder if we'll see an increase in the number of out of date/vulnerable Firefox instances after a while
I'm noticing that, which is a little bit of a bummer. One of the other things I disliked about reddit is "science" or "technology" articles about things that are theoretically pretty cool if they exist, but don't, and likely never will. Like the article here about the gears for space - I just can't bring myself to give any fucks about a prototype. Put it in space and then tell me about it.

That's fairly nit-picky, though. I'll take it.
It's easy to be dismissive, but the project becomes more tractable when you think of the task of "explaining" as yet another classification task.

The goal is not necessarily to explain _exactly_ what's happening inside the AI, no more than a human can explain their decisions by describing _exactly_ what's happening inside their heads.

The explanation is an additional _decision_ that accompanies the original classification decision. The explanation space has its own utility function and the goal is to find the explanation with the highest utility.
Show HN: Lazyday.tv a lazier way to browse movies and tv shows
I typed simple Javascript codevas following in your bookmarkify.it

alert(1);

It gave output as:

javascript:(function(){window.s0=document.createElement('script');window.s0.setAttribute('type','text/javascript');window.s0.setAttribute('src','https://bookmarkify.it/bookmarklets/6804/raw');document.getElementsByTagName('body')[0].appendChild(window.s0);})();

So every time this bookmarklet is clicked, a http request goes to your website, and then the code executed? I can see the possible use of this in super duper long javascript code, but why this trip even for simplest code?
But people who will basically never be able to make that kind of money don't have that dilemma.

And the "game" for them is simply to survive.
Sure, `joinpath` may be the best thing since sliced bread. But I maintain that it's semantically perverse to use the division operator symbol to represent it.
Would you please stop using HN primarily for political and ideological battle? Doing that not only goes against HN's mandate—intellectual curiosity and thoughtful discussion—it actively destroys those things. We have to protect HN against this, and for that we have the 'primarily' test I just described, i.e. when accounts use HN primarily for this, we ban them.
Dodging Garbage Fires
Fight (Boy vs. Girl)
I built a tool to schedule Gmail messages to be sent later but without any 3rd party, messy spreadsheets, or self hosting.

I just did it for fun and because I wanted a tool like it.

https://github.com/RayBB/easy-gmail-scheduler/
The 1080ti has absolutely no competition from AMD in terms of performance/power and availability for most workloads; calling it "old fashioned" is... out of touch. And Nvidia is already on the move with Volta, which AMD will seemingly have zero answer for. They're running circles around themselves at this point.

If anything, Ryzen's increased PCIe lanes are a reason to go for nvidia. You can get Threadripper and mobo at a much smaller cost than a Xeon rig, with more lanes, but just load it with Pascal GPUs. And they'll have better performance, power, and be easier to buy than any Vega card. This would do quite well for a deep learning machine, for example.

The place Vega has advantages are in more niche areas, like open source Radeon drivers, fully unlocked FP16 support (garbage market segmentation from Nvidia), and the Instinct/SSG GPU lines they'll be offering will be unique. And they're definitely cheaper, for sure. (But unless AMD can back it up with software, it won't mean much, especially for markets like deep learning, which NVidia is going full-force.)
I'd like to clarify something here: I'm not taking this personally. I mentioned that it's off-putting and makes me not want to be in the field, and I'm part of one of the groups that we're all so concerned with getting more of in tech lately. If you care, you'll listen. If not, well, so be it. I don't care.

Normally I'd keep my mouth shut about this kind of thing, but I spoke up because I've finally run headlong into this kind of crap in the workplace, despite my 20 years of experience in the field, and I don't want to deal with it anymore. It's unprofessional and unwelcome. I've been shouted down, talked over, laughed at, yelled at, and fought with, demoralized, and stepped on. And I'm used to dealing with the usual technical fracas with intelligent folks in IT, and can go toe-to-toe with others on technical issues without taking it personally.

Up until recently, I've been lucky enough to avoid all of the crap by working with people that actually respect me for my talent. Now that I've moved out east and experienced it first hand, I don't want to experience it again. So I'm speaking up and asking you and others to stop it, and telling you it's one of the reasons my particular subgroup is being driven out.

Take it or leave it.
This is still private beta. Version 1 made the front page of reddit a couple of years ago: https://www.reddit.com/r/movies/comments/3s1g8z/we_created_a...

You can check out: http://lazyday.tv/channel/curated/new-releases/ for new releases.

I built this because I wanted a better way to browse through movie and tv content. Click on Settings and check auto-play for a more interactive experience.

Any feedback greatly appreciated.
Missing? I'm confused. All of those words are in the title.
See? See? Staying or going, I'm an asset to the company.
That's actually in billions, typically in financial reports the 1000's are dropped to make the numbers easier to read,my fault. I've made this clear now.
How do you think this purely hypothetical conspiracy of consequentialists would go about convincing people to follow that set of standards?

https://en.wikipedia.org/wiki/Noble_lie#Plato.27s_Republic
Not very compelling at the moment considering how few examples there are. But fully explaining why Python 3 is worth it is at this point, actually quite hard. Things like better Unicode support, type annotation syntax, and removal of old school classes are some of my favorite reasons.

Also, when making kwarg only functions, you don't need to name the rest args parameter. You can do this:

def a(a, b, *, options=None):

I think this case also enforces that you don't add any additional positional arguments that go unused.
I've tried to tell "my airline" I hate it - by not flying, but they still update planes with smaller and smaller seats and less leg room.

Maybe I need to tweet to several airlines every time I drive somewhere instead of fly. I'd prefer to arrive in hours, but the last time I flew reminded me of why it had been years since I was on a plane.
Public Prank in the Mall
I'm a relatively new MeFi user and I think it's still lightyears more civilized than Reddit ever was on it's best day.

It's amazing what competent moderators (and a $5 signup fee) do to keep the noise down.
I write math texts that are Free. It is my creative outlet. My Linear Algebra (http://joshua.smcvt.edu/linearalgebra) has gotten some traction (and I get a small amount of money from Amazon). I also have an Introduction to Proofs: an Inquiry-Based Approach (http://joshua.smcvt.edu/proofs) that I find helps my students, but is in quite a niche area. And I'm working on a Theory of Computation.

If I didn't have some creative work I would be much less happy.
> Stock-based compensation expense ($)2,237,149 for the year, that's not a typo!!!!!

Yep, to be clear that's in thousands of $. So $2.2 billion.

That includes a one-time $637 million RSU grant to the CEO immediately before the IPO, which was 3% of the company. The shares vested immediately at IPO and weren't subject to any continued service requirements.
Then disable it by default. Don't show non-WebEx addons in the mozilla website. If a user tries to enable it, put up a big red warning sign saying how dangerous it is and a checkbox saying "I understand". But in the end, let the users do what they want.

This way 99% of the users will never use unsafe addons, the 99% who won't even miss them. But power user who understand and want to, let them ultimately have the freedom to do "stupid" things (what you consider as stupid).
that's over 2 BILLION.
In both cases the operator will try to negotiate a strike price rather than selling every watthour on the spot market.

UK wind strike prices are now below the strike price negotiated for Hinckley Point C.
Which suburb of Seattle?

Your 2.5x figure is exaggerated.
Fwiw, Gurley is legally obligated to make board decisions on behalf of all shareholders not to look out just for benchmark's interests. I don't know that it is relevant in this case but just correcting the common misconception that a board member's job is to look out for his employer's interests.
I created, run and maintain http://wikioverland.org, the community encyclopedia of overland travel

It's a wiki of all the info you need to drive your own vehicle around a country, continent or the world.

Border crossings, paperwork, insurance, gas prices, camping, drinking water, safety... it's all in there for a massive number of countries in the world.

I'm driving around myself, and it occured to me there is so much info out there but it all slides off the front pages of blogs and forums or is buried in facebook posts. Every three months people re-write and re-post the same stuff because they couldn't find it in the first place. The idea is not for WikiOverland to contain all the info, but at least link directly to it.
It depends on where your prop is coming from - at a guess I assume you're passing the value up the chain to some ancestor who is doing a setState. This'll cause the entire tree to re-render, including this component, and will cause a lockup if you're editing while this happens.

You can probably resolve this by implementing a shouldComponentUpdate here, or just debounce change handler.
Please don't post this sort of tit-for-tat, even when someone else is (or seems to be) wrong and posting bad comments. It only makes the thread worse.
If it isnt a typo... its 2bn. Not 2mm
Link to earnings webcast, going on right now:

http://services.choruscall.com/links/snap170810AfkYZvWT.html
Adaptation isn't a great issue imho, the main issue is whether the 20th century sci-fi trope of colonizing space is a good idea in the first place and I'm pretty skeptical it is. These threads always strike me as incredibly naive in just assuming we would want to go anywhere/everywhere.
Statoil has done offshore drilling since the 70s, the people who work there probably know more than anyone else in the world about designing and operating very large machinery at sea. You can read more on their web pages or search the web for statoil to find examples of what i mean.
Hi s1pml3, yes, it's possible. Check out https://jsfiddle.net/KurtWM/tgeWn/

phppointofsale.com uses that code. Check out their demo. They swiping cards and breaking out the code into separate input fields.
EDIT: I've reposted my question as a top-level comment to give it a bit more visibility as I'm interested in seeing answers as to what would be a fair price for such a service.

https://news.ycombinator.com/item?id=14984330
$2.2 billion is 13.5% of the company, and that's just in new stock grants provided as compensation over the last six months.
i'm a guy and i don't enjoy video games any more. I just feel i've grown out of that phase when I was 15. I'd rather go swimming, hiking, and try out different restaurants/bars.
Not that I'm totally agreeing with him. But we saw how the "adults in the room" approach worked in the first dotcom bubble.