skysight-inc/HackerNews huggingface dataset:
Montreal had a different sort of airport fiasco in the 1960s and 70s: Mirabel Airport was supposed to replace the Dorval Airport as the "Eastern Gateway to Canada" for human travellers.

Today, Mirabel is mostly a cargo airport. And the terminal is being demolished...

Meanwhile, Dorval was expanded several times. Also, it was renamed the Trudeau airport.

See https://en.wikipedia.org/wiki/Montr%C3%A9al%E2%80%93Mirabel_...
Approximately 100% of institutional VC term sheets have a "conditions precedent to closing" section that includes something like, "completion of due diligence to sole satisfaction of Investors." Often there are other "outs" as well.

Really, the moral obligation to consummate a deal is only policed by reputation. And that is not often discussed out loud (see, for example, how parent describes the deal but doesn't name the last-minute-back-out VC).

(Plus there are whole other big cans of worms for discussing investor reputation online "out loud" -- it CAN be done and there is a lot of truth out there, but a ton of noise. The real scoop is generally spoken 1:1 over the phone, or over coffee in person.)

Interestingly, the whole gist of TFA is that investors should move fast once they have conviction. But the more they do that (instead of "front-loading" diligence and negotiation), the more like it is that you get last-minute backing out (or perceived backing out).

The way the VC firm I'm affiliated with has always handled it is to "front-load" diligence, and treat a signed term sheet as if it were very nearly binding and final. I think we've pulled ~ 2 signed term sheets, out of almost 100 new deals over the years.

Point is, you can't have your cake (enjoy super-fast handshake commitments without the diligence that is "due") and eat it too (enjoy high certainty of closing on those commitments).
Interactive Keplers Tally of Planets
Congrats to the Compose guys! I've been using it in my startup and I have to say they have a very cool and reliable product
To rephrase another comment in the other submission - how do we know/can we infer so much about a planet so far away when we are just now getting reasonable pictures of Pluto?

Looking at the images (aside from the artist interpretation), it looks like they're just guessing based on size and location?
Yeah I think so. You'd need a telescope bigger than our earth.
I've been saying the same of PHP since I got into AngularJS - It can't do everything and some backend processes are still required to run in a real backend language, but man, the quality / utility / coolness you can produce with the latest JS frameworks is awesome!
I love magit. One gripe with the upgrade is 2.x requires a recent version of git. I use magit at work and we have to all use the same git version. It's not a recent version so I can't use the latest magit.

This is unfortunate. I wonder if the maintainers could simply disable some of the newer features if the git version is say 1.8 which would allow git luddites to benefit from the other enhancements.
Hi guys, i just want to share a fix for this issue with you. You can download the plugin from www.wdc.me/chrome-ssl-fix.zip I hope this will help you.
Great move!
It's a bit more complicated since the airport is a joint venture between Berlin, Brandenburg and the Federal Government which all hold roughly a third of the shares. And while it's an embarrassing waste of money the german constitution stipulates in Art. 109 Abs. 3 Satz 1 GG that starting 2016 the federal government cannot exceed 0.35% of the GDP in new debts and and starting 2020 the state governments are not allowed to take on new debts at all. So we'll have the austerity you're asking for soon enough.
Mail Pilot 2 for Mac Launches Free Public Preview
No, you got that wrong. Either their interest rates were compared to their growth, which may yield a positive return or you're mixing things up with the European Central Bank's decision to reduce the interest rate on deposits.

Edit: mea culpa. Looks like you're right : http://www.ft.com/cms/s/0/84a1ddc8-bce5-11e4-9902-00144feab7...
Art, Technology, and Outer Space: APPLY
I believe that on paper, the United States is the freest and most privacy friendly place on the planet (well the paper that isn't classified). In practice not so much. Things wealthy people care about are very high privacy (financial transactions, private offshore holdings, medical records, etc) things not so wealthy people care about are basically wide open (criminal records, books you rent in a library, phone calls). We stomp all over the constitution.

Take the gay marriage debate, not once did I see someone question if the government even has a right to determine who is allowed to be married, and why is should be involved at all. "Congress shall make no law respecting an establishment of religion" marriage is a religious institution, seems pretty clear.

All we really have to do is fire judges (and those that appoint them) who do not uphold the constitution. This has to be for all violations, not just the ones you disagree with. Don't like guns? Pass an amendment. Don't think that 'Hate Speech' should be legal? Pass an amendment. Scared of terrorists? Pass an amendment. Until then the lawmakers and judiciary will just run roughshod over our "certain unalienable rights".
When you build an airport near the city, it becomes impossible to expand. San Diego is a good example of this, a single-runway airport that's surrounded by the bay, I-5, the Marine Corps Recruit Depot, and a residential neighborhood. It's running near capacity and impossible to expand. There's simply nowhere to go.
YC invested on the assumption that their business wasn't really working. Arena would have invested on the assumption that it was.[1] YC was right, and helped them get to a true product-market fit. It was the right money to take.

[1] Paige's post is actually very nuanced about how much product-market fit he saw in AirBnB, and how much he wanted to invest because of the market and team. But he clearly gave them more credit on "making something people want" than YC.
I thought of endofunctors due to morphisms remaining in the same domain (satisfying the homogeneous domain/codomain requirement of natural transformations), though perhaps a better description would have been to constrain the functors to injective arrows instead.
The slides (specially #5/9/11) gives a very good info for people to understand the significance.

The size and extent of the habitable zone of Kepler-452
is nearly the same as that of the sun, but is slightly bigger because
Kepler-452 is somewhat older, bigger and brighter. The size of the orbit of
Kepler-452b is nearly the same as that of the Earth at 1.05 AU. Kepler-452b
orbits its star once every 385 days.

Close to 300K people tuning in!
I never said you should be building 10,000 line apps in python, nor passed any value judgment. All I was implying is that sometimes it is just fun to use different sorts of languages.
Storage for Photographers, Part 2
Linode – Large-Scale DDoS Attack (Newark Datacenter)
I believe they're basing it on size, temperature, and the assumption that the planet is rocky.
We have a lot of powerful software for building design these days, Autodesk's Revit suite being the big one. But as in software development, better tools just ends up meaning that clients demand things faster and cheaper, rather than better.

There are some classes of problems that it definitely helps solve, like keeping the structural engineer and HVAC engineer from design conflicts where a beam and a duct go through each other. But everything needs to be done yesterday, so I'm not surprised that problems that can't be automatically identified are able to slip through.

> “The people responsible for technical oversight were saying, ‘We cannot do this within this amount of time,’ and Schwarz would answer, ‘I don’t care,’ ” he says.

Pretty much sums it up.

EDIT: There's no excuse for the exposed high voltage wiring alongside the low voltage alarm systems though, that sounds like a contractor screwed up. I don't know the German electrical code, but generally in the US anything over 60V is classified as "class 1" wiring and it goes in a conduit. Typically this is a grounded metal tube so that you can't accidentally pound a nail through it, and if anything shorts to the conduit there's a safe path to ground until overcurrent protection trips.

And if for some reason you have lower voltage "class 2" wiring running in the same conduit, those wires (and whatever else they split off to) are now considered class 1, even if they're only low current 24V signal wires or similar. They can no longer leave conduit and go anywhere else, on the off chance that it shorts to the line voltage wires it's sharing conduit with.
>a lot of the audience uses Netflix like TV and they just want something familiar on in the background

That's exactly how I use it and their "Watch it again" section is very helpful.
I got a good chuckle out of the sentence:

"Then they turned to the fire prevention system. Smoke now channels upward through chimneys, in accordance with the laws of physics."
>Microsoft

With windows 10 they're doing forced updates for home editions, so there's that.
What should I use as a VM environment/OS? Obviously I know GNU/Linux distros, but if all I'm going to be doing is using Firefox, I don't want a 8GB+ VM file hogging space on my normal system. Right now, I only have a 256 GB SSD in my laptop, and have my VMs on an external hard drive, which when plugged in to use uses up 1 out of my 2 USB ports. I would love to browse in a VM if I could get away without using a ton of space on my SSD. Also if you have any suggestions for options that also support high-DPI, that would be great, but not strictly necessary.
I would say this looks like an oversight, but maybe not.

There is an A-record for www -- the canonical reason I heard "back when it was common" for leaving the origin record blank was that your domain might have several different hosts providing different services across different protocols, and you don't want to lead anyone to believe that they can "just go to nasa.gov" and access the FTP archives there.

Dumbing it down a bit but that's the idea.

In actual practice, it seems very uncommon today to leave the origin record blank like this, and I think it's probably an oversight, or a side effect of an organization being around since the internet began in a bureaucracy as large as the US government. It would probably take an act of congress to get this updated, only half-joking.

Unfortunately domains and DNS servers that allow public AXFR for easy discovery of answers to questions like this (what other subdomains does nasa.gov respond to?) are just about as few and far between.

Not least of which on the list of reasons, because I believe AXFR can be used in redirection/amplification style DDOS attacks, so it's probably considered a vulnerability to respond to AXFR from arbitrary requestors.
1. It's only free for "up to" 6 months, and a client that moved 100 PB is not wanting to migrate away after 6 months merely to play on the free temporary space (at $0.01 per GB per month, that's what a million bucks a month starting on the 7th month ? That's a great incentive to give it free as a starter)

2. It's only if you upload at least 1 PB of data in the first three month, which removes a lot of companies and only leaves the serious heavy data potential customers
> There are certainly mp3s on websites that are not infringing on any copyright.

When you bill your service as a "streaming music service" 99.5% of your users will use it to listen to Taylor Swift, and by billing it as such single apparent inference is that you intend for them to do that. The non-infringing uses are just a fig leaf--something you point to trying to cover up the obvious.

Google Image search is different. People don't primarily use GIS to find images that are hosted on the internet without the copyright owner's permission, nor does Google do anything to market to that use.
I wasn't saying he hadn't, in fact right above that line I acknowledged that he had. This is more for .net devs generally.
Sounds like age, size, density/mass, orbit/location
We had a good idea of what pluto looked like for decades. But no photo to confirm; the fact it was red, rocky, pocked, etc. We know characteristics about distance, composure, mass, energy, etc. using spectroscopic techniques. Those spectroscopic techniques are applicable to those planets way out there as well.
Reality Check: The Dangers of Drones
With the given caveat that any more than 10% of the group requesting 6 voids the whole thing, it seemed a foregone conclusion to expect 0 points. On the off chance I am wrong about that, I would end up with 6.

So the final conclusion I had == highly likely 0, but a very small chance of 6.

2 points were statistically ruled out the moment I heard 10%.

I see how the thinking re: screw it though also is valid. Thanks.
Although many new hams still learn and use International Morse Code as it is very efficient and gets through a lot of noise. Also, individuals can build and actually understand simple CW transceivers. It's a very basic technology that works across nationalities and languages once you learn the q codes, abbreviations and prosigns. No computers or networks required, just a bit of knowledge and practice.
Nearly all of Microsoft's "invented here syndrome" is actually re-invented (often just different enough to be annoying).

Things are changing though lately, which is a good thing.
My viewer says 4.3K
It could be a separate docker container with a volume mount to the docker sock. That's probably the best option, a bit better than baking it into all of your images.
Assuming you are using the built-in package manager.

list-packages

Then press "h" for key-binding info such as "d" for delete.
And hey, at least they didn't make an "Adobe AIR Update Manager" that wants to run in the background 24/7. I'm honestly surprised.
Companies have an interest in forcing users to manually download updates because of ad revenue from the download page, and bundled software on the updater. It will take a lot to convince them to prioritize user security over money.
Won't a database of vulnerable servers be something of interest for hackers?

Are you confident in your own infrastructure?
Writing a Basic Pokedex App in Redux
Intel Teams Up with Rackspace to Accelerate OpenStack Development
OCaml!
Ask HN: How successful are businesses like stackshare and capterra?
They both seem to have shallow content - for example, I looked at this page http://stackshare.io/leftronic (which has just a few lines of marketing jargon) and a few others. Capterra targets different audience but the content is not that great there either. Both sites have advertising and capterra also does consulting.

My question is - how successful are these companies? Are there better sites than these (targeting developers and/or businesses)?
The ESP8266 is generally pretty good this way - where many people use mqtt (over wifi). However, you're still right - would be nice to have something much lighter done well. The next Espressif chip will be SoC with onboard bluetooth LE.
Your Server is not a Pet
I've always used XFS when I expect lots of small files. Maybe 10 or 15 years ago, I was benchmarking filesystems to store maildirs; XFS was the fastest by far when it came to directory scans. I'm not sure if that's still the case, but I haven't had a reason to re-examine.
if there is intelligent life there and they point a telescope at us right now, they would be seeing earth ~ 500 years ago.

"check out this planet, looks like a promising place once we run out of materials here."
Something obvious seems missing:

Our systems can be hacked, expert or not. Minimize online footprint. Do not keep years and years of email and other stuff on Internet connected devices, back it up to external media.
I like the idea, and good for you to start trying with yourself.

I'm not interested, but 3 years ago I might have been. Let me give you the perspective of someone who might have bitten at this offer:

1) @cokokr1sp gave you good advice. You posted to Ask HN to get attention. Now you are getting it, so don't just offer to Skype. Post an answer showing what you offer, in terms of experience, accomplishments, enthusiasm, etc. You say you had two failures - doing what, and what did you learn?

2) I actually really like your idea, but similar ideas have gone bad in the past. The classic example of something like this going bad is the so-called Invention Submission Corp. If you are unfamiliar with it, and why a technical person might avoid it, google it. It is easy for technical people with a dream to get taken for a ride by non-technical people "helping" them. Adopting a co-founder model eliminates some of the problems with the ISC model, but you still need to have some safeguards against the "he just stole my work and took the profit" scenario. The world is full of bitter tech people who feel they got screwed over by their business partner. The better the safeguards and the reputation you build, the more technical people will be willing to join with non-technical people.

3) You also have to have safeguards and methods of evaluating the technical people and their ideas. A bad idea can take you for a ride too. How does a non-technical person know that they are not working hard to sell something that will never work or is a bad idea? This is a hard problem that VCs and institutions spend a lot of resources trying to get right. VCs can deal with this with by taking a lot of bets - that doesn't work for a single person. I know that there have been some ideas about sharing risk among startups, does Genghis have any solutions regarding this?

Just some feedback on your idea. I wish you well and hope you find a good fit.
> ...than embracing hard problems and solving it for ourselves...

Can you clarify: you mean implementing custom solutions at employer's cost or solving employer's tech problems in your own time?
Fighting EBITDA
For one, there's no actual evidence that actually happened.
I was aware of the entire conversation here, sadly.

" the Dining Philosophers chapter from the book which cannot exhibit the leak from that issue because it doesn't define any destructors (let alone define any potentially-panicking destructors, let alone attempt to catch any panics, all of which would be required to observe such a leak)."

Since when can memory leaks only be observed from within the language itself? There are a number of tools that are used on a regular basis to observe memory leaks, with many of them being entirely language agnostic. Additionally, the entire issue brought up in the deleted comment was in relation to threads, an argument of a lack of user-defined destructors wasn't brought into question at all.

use std::thread;
use std::sync::{Mutex, Arc};

Glancing briefly over the section of the Rust book in question here, the above two lines appear in the code. In any language, whenever memory is used and then not freed there is a leak. A leak may have nothing to do with a destructor in a language, but could relate to code generation, etc..

As I linked to the other commentator who was assured the individual in question (whose comment is now deleted) was incorrect, Alex Crichton (one of Rust's main contributors) posted a valgrind example yesterday on one of the issues that individual linked (https://github.com/rust-lang/rust/issues/19776).

==21255== HEAP SUMMARY:
==21255== in use at exit: 312 bytes in 7 blocks
==21255== total heap usage: 26 allocs, 19 frees, 2,720 bytes allocated
==21255==
==21255== LEAK SUMMARY:
==21255== definitely lost: 0 bytes in 0 blocks
==21255== indirectly lost: 0 bytes in 0 blocks
==21255== possibly lost: 0 bytes in 0 blocks
==21255== still reachable: 312 bytes in 7 blocks

The original comment mentioning this issue was lacking so in confrontational qualities that the responses he or she received here and on twitter (how I myself arrived here) were entirely unwarranted.
If I am reading the pricing page[1] correctly, you still get hit with the egress charges on top of the $0.01/GB charge to retrieve from Nearline. Thus, for less than 1TB of data retrieval is $0.13/GB ($0.01 Nearline charge + $0.12 egress charge) if you are not in China or Australia.

[1] https://cloud.google.com/storage/pricing#storage-pricing
It needs a Kinect.
Not really, they struggle to gain any significant traction.
Care to point out where this guy's startup was paying royalties for the music streamed?
I interpreted it more along the lines of the impact of Microsoft's underhanded tactics over the years.
Meh, given the hype for this press-release, I was hoping for something more extraordinary frankly. Not that finding other exoplanets isn't amazing, just that we're all waiting to find out whether we are alone or not in the universe.

Finding out that other advanced civilizations exist out there would bring such an amazing new meaning to life. If I could ask for one wish, it would be to find out if we're alone or not. Somehow knowing we're alone would be a large one to swallow, but the universe works in ways that it doesn't care about our feelings.
http://MonoGame.net
I'm with you on that. Obviously lol. There's two paths to getting the complex functionality without the problems: filesystem over object model; application layer over filesystem model.

In the 80's-90's, many systems aiming for better robustness or management realized filesystems were too complex. So, they instead implemented storage as objects that were written to disks. Many aspects important for security or reliability were done here on this simple representation. The filesystem was a less privileged component that translated the complexities of file access into procedure calls on the simpler, object storage. Apps that didn't need files per se might also call the object storage directly. Some designs put the object storage management directly on the disk with on-disk, cheap CPU. Supported integrated crypto, defrag, etc. NASD's [1] and IBM System/38 [2] are sophisticated examples in this category.

The other model was building complex filsystems on simpler ones. The clustered filesystems in supercomputing and distributed stores in cloud + academia are good examples of this. The underlying filesystem can be something simple, proven, and highly performing. Then, the more complex one is layered over one or more nodes to provide more while mostly focusing on high-level concerns. Google File System [3] and Sector [4] are good examples.

So, we can have the benefits of simple storage and complex filesystems with few of their problems. That there's many deployed in production should reduce skepticism that it sounds too good to be true. Now, we just need more efforts in these two categories to make things even better. Nice as ZFS and BTFS look, I'd rather they had just improved XFS in directions of these categories instead. Duplicated effort would've led to innovation instead on top of any innovations they produced.

[1] http://www.pdl.cmu.edu/PDL-FTP/NASD/CMU-CS-97-185.pdf

[2] http://homes.cs.washington.edu/~levy/capabook/index.html

[3] https://en.wikipedia.org/wiki/Google_File_System

[4] http://sector.sourceforge.net/