skysight-inc/HackerNews huggingface dataset:
Yes. To save fuel, many rockets are launched west to east (they get a headstart from the Earth's rotation). Launching close to the equator helps the most, because rockets get the biggest headstart. To minimize risk to people, launch sites are in locations that have low-population corridors for long distances to their east. Texas and Florida are both southern, with ocean to their east, so they make ideal launch sites for the United States.

https://en.wikipedia.org/wiki/List_of_rocket_launch_sites

For polar orbits, there is a spaceport in Southern California that launches north to south (so that its flights also go over ocean).

https://en.wikipedia.org/wiki/Vandenberg_Air_Force_Base

Interestingly, you might think that launching from high elevation helps (starting at Mr Everest would give you a headstart), but the benefit is small, a fraction of a percent.
The decision function can be seen as a distribution too. Say you're thinking of building a classifier, you can build the distribution over the domain x {-1,1}

Give me f: A -> B and I'll give you P : (A x B) -> R+
See what I did there?
I've been using JDBI for a new project for about a month or so and I like it a lot as well. I will say that the documentation is a bit sparse though, or at the least hard to find by digging through blog posts. When I figure out how to do what I'm trying to do however, I love it.

For example, it took me a while to find out that @CreateSqlObject was a thing and that it solved any hackery I was trying to do to have my DAOs reference one another. Or if you google "jdbi transactions," you aren't led to a page that actually shows you how to use @Transaction. I feel like the only thing holding back widespread use is some better documentation.
Yes it is really difficult to know how the two major forces are tipping the likelihood. We have a better understanding of how contagious disease is spread and on average much better immune systems because of better diets (the average person was starving when most plagues struck in the past). Balancing this is as you mention increased travel and much high population densities. You just have to see the spread of a contagious disease through a modern animal feedlot to know what this does. All of this makes it really hard to know which way the risk has changed.

My biggest fear is a pandemic Rhadinovirus since it is airborne, has a long incubation phase and leukaemia is the outcome [1]. Something like a human pathogenic Ateline or Saimiriine herpesvirus could spread through the human population without us knowing until it is too late.

Interestingly, Saimiriine herpesvirus has recently been linked to idiopathic pulmonary fibrosis [2]. All it would take is a more pathogenic strain of this virus and we would be in a lot of problems.

[1] http://en.wikipedia.org/wiki/Rhadinovirus

[2] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4050527/
The NSA has no problem paying for top talent, but they do it by going through consulting firms. It's true that most Americans would shit their pants at 6 figure soldiers, but few military skills are so valued by the open market. As we're constantly told by the tech media, you should prefer five $200,000 people to ten $100,000 people, or—god forbid—50+ people writing PowerShell scripts for minimum wage.
The actual complaint (http://zenmagnets.com/images/Complaint%20Counsel%27s%20Secon...) indicates that this company includes with some of its products a printed warning reading, in part,

> Strong magnets can cause fatal intestinal pinching. Place swallowing magnets on your don't do list along with breathing water, drinking poison, and running into traffic.

If the safety level of your product can be reasonably compared to drowning, being poisoned, or getting hit by a truck, you probably shouldn't be surprised when the product-safety people show an interest in it.

Moreover, of the three things the warning compares their product to, only one -- poison -- is an example of an actual product you can buy (nobody's selling home drowning kits), and that one only gets by with a warning in cases where it has a substantial beneficial use. Bleach, for instance, is sold with a warning label, but that's because bleach has substantial benefits as a cleaner of clothes and surfaces. Those benefits provide an argument that they outweigh the risk it poses if swallowed.

What are the practical, non-entertainment benefits of magnet balls? If there aren't any -- if they're a toy, a novelty -- it seems completely fair to hold them to a higher standard. A toy is the definition of a non-essential product. So if your toy carries a risk of killing somebody, well, there's plenty of other toys out there that don't.
When you beat the advanced levels, and are looking for a real challenge, give http://escape.alf.nu a try. I didn't make it but it's the most difficult but still educational hacking challenge I've seen. Also, since it validates answers server-side these days, it isn't, itself, hackable.
What I love about this post as a marketer is how Zen Magnets positions themselves as being the only 1 of 3 companies in this space to take a stand.

When a quick search shows many, many alternatives - a cursory list:

http://www.magnicube.com/
http://neoballs.com/
http://www.klikyballs.com/
http://www.supramagnets.com/

And that's how you build a brand, and command a premium price !
I dare anyone to respond faster than my -1.7976931348623157e+308.

(Or is it -9007199254740991?)
JUST TELL ME HOW THEY WORK!!!
Deadly credential vulnerabilities in mobile apps
The K8 JavaScript shell (2011)
Yeah it's not going to be easy. It depends on how the project is being financed, but you'll need to make it clear that the goal is to invent as little as possible, and re-use as much as possible. The CTO could open source the library and work on its as a side project.
I would, but as a scientist, I don't feel you would accept the veracity of my response.
> only one -- poison -- is an example of an actual product you can buy (nobody's selling home drowning kits)

They're also not selling magnet ingestion kits
It's legal to sell guns, muscle cars, whiskey, swords, hydrochloric acid, and fireworks. But magnets? Someone might get hurt!
Elon Musk is worried about artificial intelligence
The article says "this facility will create 300 jobs and pump $85 million in capital investment into the local economy." I suspect that means the launch site will cost $85 million to build.
I used mybatis at a former company. I liked it, but on the spectrum of ORM-like frameworks, it had just enough non-code configuration behind it that junior developers, or developers who aren't working in that type of code very often, struggle with how to get new data objects persisted. In my opinion, this stemmed from using XML files to define the mappers and queries. Most people just never knew where to look for that stuff, or exactly how it should be used.

In the end, I try to pick the option that is easiest to read and understand. I've had a terrible time with JPA/Hibernate (I hate that the ORM ends up affecting your schema at all), I had a good experience with Mybatis, and so far I'm really liking JDBI (although see my other comment here about documentation). I don't want raw JDBC, but JDBI seems to be the right tradeoff of power/ease of understanding. I think that the annotated use of mybatis would get you this as well, but I haven't used it.
A nice write up. At a previous company I built a solution (was forced into java but ultimately the same process...) that used many of these techniques. Some suggested next steps/additional enhancements if you need to do this repeatedly and at scale.

Implement global throttling on a per domain basis.

Consider some abstraction. I implemented an abstract fetcher (with a number of concrete fetchers that were runtime selectable), and an abstract/concrete parser. Compose a Scraper with these two things. Allow for a runtime switch that will determine which fetcher to use (javascript enabled, straight requests, etc.). If you want to get really fancy, in your database of urls, you can flag urls that need to use a heavier, full fledged browser.

For the fetcher, use the selenium bindings. We tested phantomjs and chrome and chrome outperformed phantom. It might have been the java bindings (ghostdriver) but w/e, something you just have to test for yourself. Once we settled on chrome, I built a chrome plugin to block ads and other unrelated calls. This adds LOADs of time. Its pretty tricky but you can inject in a list of well crafted regexes and it drops initial load times dramatically.

For the parser, you may want to consider a fallback system. Often times the particular piece of data you want (say a title) can be found in a handful of places on the page. It will make your parsing much more reliable.

Compose a 'bot runner' from the Scraper. We had json documents that described fields we were abstracting and all the fallback rules used to locate the needed data. Lastly, the bot runner can be expanding to include things like navigation and other fancier tricks.

If you go for broke, build a system for generating bots, think chrome plugin.

Don't forget, pruning dead URLs is a tricky little problem but an important one.

To scale this whole operation linearly, we used a queue (redis at first, eventually kafka) and storm. Storm allowed us to arbitrary expand and contract our bot runners.

Scraping is a problem that just about everyone encounters and alot of the most standard solutions seem to really fall short. Your article is an excellent start.
A few years ago someone (I think it was actually the Zen Magnet folks) sent a bunch of Zen Magnet sets to the reddit office. We kept them on a shared desk and you could often find a programmer playing with them while thinking about their code.

They were also far superior to the bucky ball set we had.

Even though I have a couple of sets already, I'm going to order another to support their cause.
I think this article exemplifies the difference between the kinds of things you see codified in books and on the internet, versus what's active research and well known folk lore in academia. And maybe it highlights the substandard search mechanisms for published research, or the difficulty of learning from published research papers. But it's definitely not about neglect, at least not for most of the topics listed in the article.

For example, the recent AAAI 2014 conference had a bunch of papers on online algorithms for various problems. [1] Likewise, COLT had five or so papers on online learning. [2] Same with KDD [3], SODA [4], and the many other conferences this year that accept papers about ML.

And learning in the presence of noise? Unsupervised learning? Feature engineering? I am literally doing multiple research projects in all of these areas right now! The only way I can imagine that you think they're neglected is that you just don't know where to look for them, because these topics are all over the place in my world. For example, one common term for "feature engineering" is "representation learning," and this was a big topic at this year's SDM conference, specifically w.r.t. data mining in networks.

Why can't you find a book you like for topic X? Maybe it's because researchers have little incentive to write books. You folks in industry could fix that. What with all your ridiculous market valuations of various mobile apps, surely you could scrape together enough funding to convince the experts in their field to write a book.

[1]: http://www.aaai.org/Conferences/AAAI/2014/aaai14accepts.php
[2]: http://orfe.princeton.edu/conferences/colt2014/the-conferenc...
[3]: http://www.kdd.org/kdd2014/program.html
[4]: http://www.siam.org/meetings/da14/da14_accepted.pdf
Every time I go to a theater and I cannot drink alcohol in the auditorium because children happen to be allowed in the movie or something like this happens I start dreaming of child-free zones, where I can walk around with a bottle of beer while playing with Bucky Balls and look at nipples.

At least the prohibition of magnetic balls at least actually protects children from something that can do actual harm to them unlike seeing adults drink in moderation or seeing exposed body parts.
Florida and Puerto Rico, alternatives considered by SpaceX, have locations even closer to the equator than Texas. And non-US locations have options far closer to the equator. Being southern is good, but other factors are important too.
Julien Doré : le chanteur dévoilera LØVE Tour
You can buy water and cars too. A set of zenmagnets is no more a suicide via intestinal pinching kit than a gallon of water is a drowning kit.

There are millions of things on the market that you can kill yourself with; when would you say that personal responsibility should come into play?

Also, magnet sets are educational as well as entertaining.
So you didn't use SQLAlchemy ORM at all, yet you wrote a whole article about how ORMs "don't work", naming SQLAlchemy (strongly implying the ORM) as an example... if so, it would explain why all the complaints you have about ORMs seem to indicate a misunderstanding of the SQLAlchemy ORM ("attribute creep": query for individual attributes or use `load_only()`, `deferred()`, or other variants; "foreign keys": the ORM only selects from the relational model you've created, if your model has N number of foreign keys and the objects you're querying from span M of them, that's how many it will use, there is no "overuse" or "underuse" of foreign keys possible; "data retrieval": SQLAlchemy's Query object maps to SQL joins in a fully explicit fashion, no bending over necessary (see http://docs.sqlalchemy.org/en/rel_0_9/orm/tutorial.html#quer... ); "Dual schema dangers" - use metadata.create_all() in one direction, or metadata.reflect() in the other, the "dual schema" problem is only in systems like Hibernate that don't offer such features (and actually it does, just not as easily); "Identities" - manual flushing and hand-association of primary key values to foreign keys is not necessary, use relationship(); "transactions"- ORMs don't create this problem and only help to solve it by providing good transactional patterns and abstractions).

I'd appreciate if you amend your article to clarify that you only used SQLAlchemy Core, if this is in fact the case. Your key point that one needs to know SQL in order to use an ORM is absolutely true. However, the value of the ORM is not that it hides awareness of relational databases and SQL; it is in that of automating the task of generating database-specific SQL as well as that of mapping SQL statement execution and result sets, specific to the database driver in use, to object-oriented application state, and keeping these two states in sync without the need for explicit and inconsistent boilerplate throughout the application. I discuss this in many of my talks (see http://www.sqlalchemy.org/library.html#talks).

If you worked in soda bottling company, you probably still know how to fill a bottle of soda by hand. It's the complex machinery that does this automatically which allows this task to scale upwards dramatically. Configuring and using this machinery wouldn't make much sense if you didn't understand its fundamental task of putting soda in bottles, however. The situation is similar when using an ORM to automate the task of generating SQL and mapping in-application data to the rows it represents. Removing the need for "knowledge" has nothing to do with it. The goal instead is to automate work that is tedious and repetitive on a manual scale.
I have also found contracting is a good way to avoid burnout. The biggest difference is that there is a direct cost associated with hours worked and business owners readily feel the impact of asking you to work more.

When working on a day rate, you also have more power to say "My day is over, screw you." if they ask for more than their share.

Contracting is pretty sweet. The freedom gives you a lot of power.
U.S. Energy Department to make researchers' papers free
Uber has some drivers in a city, and some passengers - not very valuable. But, Uber does something special, like drop prices, and all of a sudden, there a lot of people who hear about the low cost of UberX, and so they put the App on their iPhone/Android, and start calling vehicles. Drivers, hear about the incredible demand for UberX drivers, and start adding that network to their vehicle. Passengers discover there is always a Uber vehicle close by and so they start using it more often, which creates more demand.

Eventually, you get a network of users/drivers - each new driver is available to many customers, and each customer will make themselves available to many drivers.

It's not a perfect N(N-1)/2 mesh, but then neither were fax machines (not everyone wanted to fax everyone else) - but the same concept of network value exists.
indepth article! Had to learn most of the stuff the hard way, could need that a couple of weeks ago:) Proxies nowadays are really cheap. Isnt ignoring the robot.txt opening doors for suing? Scraping copyrighted material should be avoided too in my opinion, but i guess that only matters if you get caught:)
I think, short term easiest and most flexible would be to just write HTML. Long term it would be best to just make it right. I'm little surprised that there is not any copy paste solutions (with ads maybe). I guess most are going with Wordpress. I may have to change that..
If you leave a gallon of water on a table unattended it is very unlikely any passing child will use that gallon of water to drown themselves.

All this pretending that the practical differences between this product and all these other things is trivial drives me a little crazy.
No, you're just a divide-by-zero error.
Posted - January 13, 2011

Marked Dead - April 22, 2011

Today - Aug 5, 2014
Bravo. Love this.

This statement may come off polarizing, but the same applies to minorities.

As a black man, and a Jamaican, other black people and other Jamaicans don't need "black CEOs" to look up to. They just need other CEOs who happen to be black, and other successful entrepreneurs that also happen to be Jamaican.

It is for this reason that I don't support things like quotas. Make sure that X% of your executive ranks are female, or black or asian or any other "under-represented" minority. Quotas are bad policy.

The more people of minority origins that become successful is the more they will inspire others to do the same.

There is a reason so many young black men want to become basketball stars, and why so many Jamaicans are "running" (no pun intended) into athletics. It is because they have realized that they can excel in those fields because of the examples before them. Not that they are anyhow more advantaged in those fields. It is just that the glass ceiling is no longer there.

So Kudos to Ms. Collin for writing this article. Well said!
I think you are dreaming of Las Vegas.
They are doing it the samurai way. How appropriate.
Your method works if you know $/share of the sale price.

People generally don't know the $/share. Let's take the case where you only know the company valuation and the number of shares you have.

Eg: You know a company sold for $30MM and that you have 1MM shares. How much are your shares worth ?

Unless you know the outstanding shares you don't know if the price/share is $15/share (2MM Outstanding) or $3/share (10MM Outstanding) or some other number. In this case your portion could be worth 15MM or 3MM depending on the number of shares outstanding.

The percentage ownership lets you calculate the value of your shares directly through simple multiplication ie. your %ownership * Sales Price = Your Portion's Value

It also tells you number of shares outstanding. You can divide the number of your shares by your percentage to get shares outstanding.
>It's true that most Americans would shit their pants at 6 figure soldiers, but few military skills are so valued by the open market.

Infantrymen won't have marketable skills, but we are talking about military security analysts. These guys often do have skills equivalent to their civilian counterparts. You seem to be making the same assumption that many others in this thread have: that all Soldiers are infantrymen of less than average intelligence.
Promotional photos of a Xiaomi phone used a ripped off Apple application icon as the lens of the phone's camera.

I suppose you could argue: that's a truly innovative way to rip off Apple: have your products literally be composed of ripped-off Apple images.
What is the practical benefit of a back yard pool (drowning apparatus), beer stein (poisoning apparatus), or a sports car (trauma apparatus)?

[I assume this must be a troll, since if this were taken to its logical conclusion, it advocates a Soviet style command and control society. No laughing, smiling, or running with scissors allowed.]
Programming Windows 5th edition (1998, 1400pages) still stands in my bookshelf. It's still relevant for Win32 development.
I don't know which is the greater danger to freedom, "Terrorism!" or "Think of the Children." But in either case, it seems that we are somehow supposed to give up certain aspects of our lives because there is a almost an infinitesimal chance that we may be a victim of "something."

It's great marketing though.
I wonder why this article doesn't give a link to the site it's talking about. The URL is:

http://hiddenfromgoogle.com
Presumably that is the only one. Xamarin features it, but everything else they feature is an in-house corporate line of business app. If there are 'lots of great apps' out there, you'd think they'd tell us.

Not encouraging.
If I leave a handful of magnets sitting on a table unattended in my apartment, the odds that a child will eat them are absolutely zero, since neither I nor anyone I know has kids. If they did, I probably wouldn't let the kids in my apartment if they're still at the putting-random-things-in-their-mouth stage and their parents can't keep them from eating other people's things.
The leaderboards are the best.
> But why wouldn't you copy

Because of pride, especially if you love your work
I guess humor should be banned too.
I guess the distinction is that those are clearly not for kids.

The complaints comes because of problems that have arisen with kids in the past.
AReputation services, transcendent
Actual consumer apps, or in-house line of business apps for corporations?
老王卖瓜，自卖自夸
I've been seeing 3 large manufacturing buildings being constructed on highway 580 a mile away from the Tesla plant. I wonder if Musk is considering those as a possibility.
Businesses that don't effectively externalize costs are at a competitive disadvantage to those that do, right?
Everything Dot NYC
What kind of a shitty parent leaves small objects unattended around small children? Only a complete moron would do that.

What about scissors? Pencils? Knives? Everyone has these things in their homes, and you could just as easily leave them on the table as you could a set of magnets.

What drives me crazy are people who want the federal government to micromanage every aspect of their lives, even as it repeatedly proves to us that it is too corrupt/incompetent to do pretty much anything right.
A gallon of water? You can—and lots of people do—buy a pool. And that poses a far greater risk to children than some magnets!
Nitpick: You're talking about CRC32c (C of Castagnoli) - 0x1EDC6F41. By CRC32 without any additional context people usually mean CRC using polynomial 0x04C11DB7, which is much more common than CRC32c. CRC32 has also a nice feature:

"CRC-32 polynom 0x04C11DB7 can correct 1 byte error in ~1mbit[,] not that correcting single byte errors in such huge blocks is good for anything but ive found a much better one specifically 0x0D438219 which can correct one byte error in 9747877 bits" [1]

[1] http://guru.multimedia.cx/category/error-correcting-codes/
Or San Francisco - only about 15% under 18, lowest in the country.