1,126 karma · joined January 14, 2014
It seems like your database covers the basics! However, timezone data and airport type/size were pretty important information for us, so we ended up getting these from:
- OpenFlights [1]: this dataset was great since it had timezone too, which was really helpful for calculating flight lengths, etc.
- OurAirports [2]: no timezone here, but the "type" and "scheduled_service" columns in this dataset are essential. "Type" lets you distinguish between small/medium/large airports, and "scheduled_service" lets you easily filter out airports without real flights (which you often might not care about).
- IATA tzmap [3]: this was used for filling in timezone data and is derived from the Geonames database.
- Random other GitHub Gist [4]: I have no idea where this data comes from, but it was surprisingly complete and has a few golden nuggets like "num_flights" and "runway_length" in addition to "timezone". The presence of a "woeid" suggests Yahoo-related origins, but it's hard to be sure.
Long story short, it'd be AWESOME to have one complete, updated database with all this data in one place, but part of the struggle is definitely having more data than just longitude/latitude.
[1] https://github.com/jpatokal/openflights/
[2] http://ourairports.com/data/
[3] https://raw.githubusercontent.com/hroptatyr/dateutils/tzmaps...; http://download.geonames.org/export/dump/
Also, just a few UI things that bugged me:
1. It would be amazing to show the price for each flight, in addition to the combined price.
2. I originally tried London Gatwick, but didn't get good results until I tried London Stansted. It would be great to consolidate cities' multiple airports into one.
3. When linked to the resulting sites, the site opens with the flight origin's country's language (e.g., a flight from Budapest would be in Hungarian), which makes it pretty hard to book. Can you link to everything in EUR and in English, especially if the site's English?
Overall, a great start! I'd totally use this if I just had a week free and were starting out in Europe.
We've shifted to using https://github.com/joeferner/node-http-mitm-proxy as a part of WrapAPI Proxy (https://wrapapi.com/proxy), which is a zero-install proxy in the style of mitmproxy and Charles.
The node proxy is really great in that it's fully extensible, allows you to generate certificates, and filter/save the kinds of traffic you get to simple JSON structures. We've found it to be a huge boon in development, but it's clearly inspired by mitmproxy (which predates node), so credit where it's due.
We use this stack at WrapAPI (https://wrapapi.com), which we highly recommend as a tool to turn webpages into APIs. It doesn't completely do all the scraping (you still need to write a script), but it does make turning a HTML page into a JSON structure much easier.
In the article, you mention that "We chose to compute asynchronously in case computation takes too long or runs into a fatal error" -- coming from Excel, how do you handle errors? And how long exactly do these formulas potentially take? (As someone without a lifesci background, it's hard to wrap my head around the concrete parts)
https://www.fcc.gov/ecfs/public-api-docs.html#Full-Filing-St...
Unfortunately, these "temporary" file uploads end up accessible from the main FCC domain (i.e. fcc.gov), unlike e.g., Google (e.g., "googleusercontent.com" vs. "google.com"). In Google's case, the separate domain helps distinguish the content as unofficial.
It's understandable why it was originally engineered this way, since it's probably easier to create a subdomain under fcc.gov rather than to get an unrelated domain, but that's why we ended up here!
Within the paper itself, the authors clearly considered this:
A key aspect for interpreting the association
between the ordinal position of a case and parole
decisions is whether an unobserved factor determines
case order in such a way that yields the pattern of
results we obtain.
They then interview judges and lawyers and examine the process to rule these out! Which is rare enough for a quantitative study like this (where they often publish the conclusions and just say "it could be X"). Unless the author can cite a more specific grievance, I'll trust the data.I was chatting with a non-engineer friend about why it's hard to estimate how long tasks often take, and this seems like a prime illustration: the dependencies are endless.
I also love the Easter egg:
"The password to our data center is pickles. I didn’t think anyone would read this far and it seemed like a good place to store it."
If you're pretty satisfied with import.io and Kimono, it might be worth to just keep using them! Give WrapAPI a shot, though, since it can do a lot of things those tools can't.
"All types of stalls including clothes,
counterfeit goods and food stalls will
be banned from main city roads"
- Wanlop Suwandee, a chief advisor to
Bangkok's governor, told AFP.
Based on this statement, it's not nearly as bad as we'd expect, since most of Bangkok's street food are not on the main city roads, but rather on smaller streets. When I visited, vendors most often were situated in side streets coming off the main streets, or near transport hubs like the river ferry stations.This was yet another of the features that we added only after getting feedback last time around from HN, so good catch!
In short, we've:
1) Improved the Chrome extension to guess what parts of your requests are important.
2) Made a new browser-like "builder" that should be much more intuitive to use compared to the old system.
Let us know what you think!
It's also open (two text strings), decentralized (you can use whatever password manager you want), and simple (people have been using it for ages). So before implementing anything else fancy, I'd highly recommend doing email/password first.
With that comparison, it's really surprising to see professions like:
* Chemical engineer
* Petroleum engineer
* Electronics engineer
* Web developer
on the list at the bottom.If someone announced they were taking these professions off the H1-B list in the US, I'm pretty sure there'd be a huge uproar. This is not even to mention that lots of these sound pretty important for Australia's resource economy. Can someone educate me on the situation from a more Australian point of view?
(IGNORE THIS: The surround cameras are likely still in collaboration with Mobileye, since in their case, Mobileye doesn't just give the camera hardware but also has a fair bit of software that makes all the cameras come together. It's not too likely Tesla's duplicated this so quickly.)
Ultrasonic sensors though are dirt cheap (in the few dollars range), and they probably come from one of the many tier 1 suppliers (Bosch, Delphi, etc) that makes them. These are the technology that powered those beeping back distance sensors for 10+ years.
The real news here is that again, LiDAR is absent. It seems like Tesla's pretty confident they can get to full autonomous self driving without the point cloud data that LiDAR provides. Now THAT'D be impressive!
The barrier for starting with JamAPI is impressively low, though! Kudos on the developer-friendly user interface.
For any pre-launch company, this would mean looking at the product, the team involved (as in acquihires), and the fit with the parent company.
Creator here! I realize that you have to input your Facebook username and password, but this is the only way to make it work so far, since we can't get Tinder app tokens. If we used the regular Facebook API, it would fail the URL test. After the initial authentication, the server only works as passive proxy for traffic to Tinder. If there's another way, let me know, and I'll gladly implement it.
Edit: the source code is available to view at https://github.com/pxpeterxu/tinderwick. It's a bit messy, since this was a quick hack.