skysight-inc/HackerNews huggingface dataset:
Small point. The devices called out by the authors are not routers, they are MODEMS which are only installed on Fibre To The Cabinet installations. (These modems are then connected, usually, to an ISP-supplied router such as the BT Home Hub or whatever equivalent your ISP chooses to use.)

Fibre installs are by no means the majority or even the standard in the UK. But obviously the general "don't trust your ISP router if you really think the security services are after you" advice would seem to hold good no matter how you're connected.
Statistically it's the people in the military who have it worse.

You really ought to read different history books. This is akin to saying "statistically the sky is usually magenta in color".
Go skip diving for old printers and floppy disc drives and such like. You can get all sorts of useful steppers that way and the floppy drives in particular, if you leave the electronics attached, you can control the stepper directly with a couple of wires from a parallel port which you can trigger using something like parashell http://parashell.sourceforge.net/
The US has really always been "practical" when it comes to Civil Liberties during times of war or disaster, going back to the Alien and Sedition Act: https://en.wikipedia.org/wiki/Alien_and_Sedition_Acts

It's easy to be cynical about the way the US government is heading, but I believe that Americans care too much about their rights to let this type of thing continue. I mean, sure we have our fair share of threats to our democracy, but we also have a lot of rights in terms of fighting those threats. For example, I feel we have stronger protections for freedom of speech than most industrialized countries.

As I understand it, in the UK you have nothing to prevent prior restraint on the part of the government. That is, the government can censor you before you publish something. In the US, this is illegal (Of course, the government can still punish you for publishing something illegal. They can only do it after it's been published.)

Also, we've gone to great lengths to protect the rights of even the worst groups (the KKK, Fred Phelps and company), while some countries have provisions against this sort of thing.

Long story short, I'm disappointed with the state of American democracy, but I'm hopeful. I think when more people learn about what's going on behind the scenes, things will change for the better.

EDIT: Here's a fun fact. Part of the Alien and Sedition acts are still the law in the US: http://www.law.cornell.edu/uscode/text/50/21
popf is a UNIX command line program. There is no cross-language linking required.

It's been battle tested, all the issues in the article are solved (proper pruning, optimal results). Furthermore, its likely to have less bugs than the authors.

Its been tuned over years for use in competitions. So it probably runs faster than the author's, even though it has more features.

It uses a derivative of the same language the author has suggested (STRIPS is the predecessor to PDDL). So its basically the same interface but more general purpose. Using a standardised language makes the overall system more maintainable

There are no licensing requirements, because its a shell script. If you want to modify the solver then its GPL, but you want to pipe data out of it its ok to invoke it in a separate process.

I agree programming stuff is useful for learning. But optimization is specialised and tangential to most companies core competencies. Leave it to the professionals. You don't write your own SQL query interface for example (which is quite a similar problem).

EDIT:

The author should not feel like they made an obvious mistake though. The planning community is the worst for writing their software up in human readable form. Its really very easy to use, but you would not be able to guess that from their websites, their constant use of complex logical constructs every other sentence is infuriating.
Assuming that your mining machine is a 10cm * 10cm * 10cm box with 100W power, while it is a black body, then according to the Stefan–Boltzmann law, the temperature of your machine will be......

414K, or 285°F.

One of the hot-selling mining machines in China is the Friedcat Box, providing 38GH/s in 360W power. The dimensions of this thing is a 12cm cube. Using the data of this machine, and calculated with Stefan–Boltzmann law, the temperature will be...

520.6K or 477.5°F

Bitcoins are really hot, I think.
A view can be a scene in a storyboard file, a xib file, or you can create your views programmatically (.m and .h).

A view controller is always a .m and .h.

And if you're not following the MVC pattern you can put your view code in your view controller's loadView/viewDidLoad method.
Online Controlled Experiments: Introduction, Insights and Humbling Statistics
It's more that Java is hard because naming things is hard and Java forces developers to name lots of things.
The answer is that democracy is itself a protection against tyranny, whether by the one (autocracy) or by the few (oligarchy).

Except it's not, which is explicitly the reason for the Senate. It is there to slow things down - by design. Democracies have a pretty bad track record for turning into oligarchies.

Of late there has been much discussion about the reforming of the American governmental system because of it's "dysfunction." As a result there are a whole lot of Baby out with the bathwater approaches which are offered up as solutions. This article does the same and wishes away most of the problems that the idealization of the Senate is there to solve.

The article's main complaint seems to be that the "aristocracy" of the Senate maintains the power imbalance of the United States, which absolves the electorate of any responsibility. In fact the article never discusses anything beyond the fact that the system is corrupted and that it is racially skewed. Never as to why, or describing some underlying mechanism that is keeping it there.

In the end, unless you think voting is "rigged" or somehow a sham, the responsibility falls on the electorate to manage who sits in the seats of power. Widespread apathy and disengagement (for often practical and legitimate reasons) keeps the same people in power and ensures that the wrong decisions and power will continue to be consolidated into too few hands.

Good example here:
http://www.thedailyshow.com/watch/mon-november-11-2013/not-s...
Haswell-E Revealed - First Desktop Processor To Support DDR4
> The US system of government is engineered to assure, more than anything else that a single actor cannot unilaterally effect major change.

The executive branch tells us this out of one side of it's mouth, and out of the other side it says it must have broad latitude to act on matters of national security (a term it defines for it's own convenience) without review from the judicial branch and minimal oversight by legislators, who have no idea what questions to ask, never mind any recourse if they get undesirable answers.

It's not wrong to label that a totalitarian tendency.
My first thought was "sounds too good to be true, what's the catch?" and sure enough one of the first links is "Learn how we make money." That link goes to the FAQ section where they explain that.
Well yes, it's true that I have no way of knowing that he was actually guilty, that he got a fair trial, etc. But assuming he actually was guilty (a potentially bad assumption), then the prison sentence itself was not objectively unreasonable (it's within striking distance of an average sentence), though the prison conditions very well might have been unreasonable.
A better comparison here is with C/C++/go, e.g. other languages that are designed to be fast and compiled.

In any of those, dereferencing a null pointer is undefined. The compiler can literally emit code that plays Nethack in this situation [0]. ObjC's "nothing will happen" behavior is a significant improvement in safety against similarly-situated languages.

[0] http://feross.org/gcc-ownage/
Unlimited Influence: Sell Any Idea One On One 
Jonathan DeCollibus is releasing a book called Unlimited Influence, I found out about it because I was forwarded a copy by accident. The main designer sent me the whole thing, I can provide a bootleg version if you guys want?
Ok so...

1) How will they afford SIPC coverage? (That is the insurance for your money in case they fail.)

2) Will they do any securities lending with purchased stock?

3) How much will they charge for selling a stock short?

4) Taxable reporting? Do they handle that or is that up to you, the investor?
There are some annoying circumstances where you still have to check for nil, so it's not exactly consistent. For example:

1. Adding nil to an array triggers an exception.

2. Trying to set a dictionary key/value pair with nil for either value triggers and exception. It'd be more consistent with other parts of the code base if setting a nil value unset that particular key.

3. Calling a block storage variable that's nil will crash.

It'd be nice if these all were no-ops too.
This is something I was missing since Facebook bought Drop.io.
Business guy still looking for that elusive code monkey? Read this first.
This is a massive accomplishment that might very well mark an inflection point for China. While countries like the US haven't really done anything in the last few decades to truly inspire the population --kids in particular-- here's China executing a feat of engineering that will surely serve as inspiration for their young. And, of course, this is probably the first of many.

Timing, of course, couldn't be better. The Chinese have managed their country admirably. No debt to speak of. Massive investment in infrastructure, technology and manufacturing capabilities. An environment where entrepreneurship is top dog and government seems to pretty much stay out of their way. And, of course, they are also ingesting massive amounts of intellectual and financial capital from the rest of the world.

Some have proposed this is going to inspire or push us to compete in this arena. I'll propose that will not happen at the same scale the Chinese are building-up to. Think of it this way: We have to actually borrow money from the Chinese to compete with them. I'll leave you with that thought.
Are the steam-specific parts open or closed source? If closed is there any chance of them providing a blob for other distros?
MeteorJS is offering free access to this book - 24hrs
Cool idea. Really useful. Good Luck!
All these worlds are yours, except Europa.

Because I bought it a few years back off a nice lady who gave me a certificate. So keep off or I'll sue.
Looks nice. Glad my data is secured by fingerprints, round green thing and square green things.
Ah I was close :D Thanks for the link!
Amazon S3 Availability Event: July 20, 2008
Thanks, that's actually a helpful thing to mention and obvious in hindsight. A view controller can be the owner of a .nib but not the class of a .nib, so the .nib is never a view controller.

Are there particular divisions of responsibility that come up w.r.t. what you put in a view's .m/.h vs what you put in the controller's .m/.h? Is the .m/.h of a view considered to be a controller in the MVC sense but not in the UIViewController sense?
"static duck typing" AKA structural typing ;-)

Discussions about typing seem pretty fruitless because there are often a lot of people talking past each other because they're not working off of shared definitions of what the terms (typed untyped static dynamic strong weak) actually mean.
Manufacturers used to offer the possibility of requesting to get a refund for the unused MS Windows license. Did that possibility go away?
I am the recipient of a lot of these, as an angel investor. I insist on the double-opt-in. It saves me time, and it saves the introducee time.

Here's a simplified view of my email life: I have a couple hundred people (the intermediaries) I have worked with before or am friends with who each work with or talk to many entreprenuers. Each of these people knows dozens of investors. When they like an entrepreneur, they try to decide which investors would be interested in that entrepreneur. This isn't easy because angel investors change what types of things they are looking for and whether they are looking for anything at all all the time (based on what they have already invested in, on how much time and money they currently have to invest, etc.) They then send out intros to many investors. I get about a thousand of these a year.

Now, there are two types of intros. The most common is "[Founder] is looking for an investor for his company, which looks like [company]." The second is "[Founder] asked to be specifically introduced to you." If the latter, I always take the introduction. If the former I filter for only the stuff I might actually invest in. This saves me time because--since I have a pre-existing relationship with the intermediary--I can say something like "I don't invest in companies like [company], I am looking for [thesis] right now." This takes 30 seconds. If I was to reply to the founder, it would take a lot longer not to be rude. Rudeness is discouraging (I know, I raised money for my own company, lots of investors were rude), and it burns bridges. If an entrepreneur told an intermediary she thought I was rude in my reply, that intermediary may no longer send me anything. I know I, when I've been the intermediary, have stopped sending people stuff because the feedback from the entrepreneur was that they were rude.

Also, the whole point of the intermediary is to save the entrepreneur time. The intermediary sends out a score of emails asking who is interested, and some smaller number reply. The intermediary then makes the connection. Now the entrepreneur only has to deal with the people who have self-qualified as potentially interested. This saves them time (and also puts them in a slightly better negotiating position.)

The only negative to this process is the time it takes for the intermediary. I am an intermediary as much as, or more than, I am a recipient of these intros. It takes time. I've often thought about how to automate much of this introducing work: deciding which people would be most likely to want the intro, sending the emails, tracking replies, making the intros, and tracking which intros worked to feed back into the process. I suppose this is what software like Salesforce does for salespeople, but I've never found a personal CRM that can do this for me. Would love to have one.
BUT -- if you're thinking about learning Meteor, there are still some things to take into consideration. For starters, Meteor doesn't have REST support, and overall feels kinda alpha.

https://gist.github.com/ble/4457840

http://stackoverflow.com/questions/16723780/difference-betwe...
Not just athletes. Astronauts too.
This looks really cool. The first question that comes to mind from the .io tld is does it have API access?

There was a company called Zecco (zecco.com) which also did something similar with zero commissions (hence the name). Not sure if they're still active.

Update: looks like they (zecco) were bought by tradeking.

So from the FAQ Page it looks like they will make money from margin accounts (presumably swap/interest) and also by charging for API access.
I was just trying to point out that it's not like the US's space exploration program was built from the ground up on US soil, it involved importing expertise. That's what China seems to have done here too - imported expertise to kick-start a program. I don't see anything wrong with it, just figured some people may not be aware of that part of US history.
Your comment is actually a rather good example of the grandparent's complaint.

The 9th Amendment (which is essentially redundant in that it would be true even if it didn't exist), states that 'The enumeration in the Constitution, of certain rights, shall not be construed to deny or disparage others retained by the people.'

The point is, Rights are not exceptions. It is the removal of a right that is the exception. In other words, you have the right to do anything unless it is made illegal, not the other way around.
If you posit that our universe is embedded in some higher space, it might still make sense to ask what's above the "north pole."
Bingo. It will inspire millions. Science wins.

"“Firstly, the moon is remote from us, and there is no clear short-term benefit for human beings,” says space scientist Yongchun Zheng of the National Astronomical Observatories in Beijing, by email.

But for China, he says, “the lunar exploration program is driven by its science goals. That is, to understand the history and prospect the future of the Moon, the Earth, and our solar system.”

...

“The implementation of China’s Lunar Exploration Program can drive forward the popularization, improve accomplishment of national science, and attract and encourage the youth to fall in love with science and seek after exploration and innovation,” they wrote."

http://news.nationalgeographic.com/news/2013/12/131214-chine...
Uh is this as cool as it looks?

No minimum balance, $0 commissions. Trading for the normal person.

The name Robin Hood is perfect.
According to wikipedia:

"""
Totalitarianism or totalitarian state is a term used by some political scientists to describe a political system in which the state holds total authority over the society and seeks to control all aspects of public and private life wherever possible.
"""

Sure, there are some really threatening things happening in the name of national security, but labeling these things "totalitarian" is hyperbole.
Thanks, the BCC bit was interesting.
Great key takeaways for us n00bs looking to get our feet wet!
Yes (especially back then, because NASA did not exist until 1958).

I know of three strands of rocketry research that contributed to American rocketry. There was Robert Goddard's experiments with liquid-fueled rockets, as early as the 1920s, Theodore von Karman (a Hungarian who emigrated to the US in 1930) and his team at Caltech, and von Braun and the Germans.

Goddard never got significant US Government support, but he continued his experiments right up to 1940. Of course von Braun did get government support, and apparently his team learned from Goddard's experiments. The end result was that von Braun's team knew more about large rockets, and he went on to head the NASA center (Huntsville) that is most associated with rocketry, and of course to develop the Saturn V. And von Karman, of course, was the founder of JPL.

As @err4nt's comment hints at, there is a rough parallel between von Karman's emigration from Germany to the US (his family was Jewish) and Qian's emigration from the US to China.
> While implying that the US is a totalitaian state will get you lots of up votes from insecure europeans

Not only that, also a lot from secure europeans!

Perhaps it is indeed more so the "insecure" Europeans that still eagerly adore the shiny Hollywood/Silicon Valley rendition of "America" ;)
Ok, can we at least acknowledge that this article is completely off topic and has no business being discussed on a news site for computer programmers.

specifically: Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon.

This is:

A) About politics and politics alone.
B) Not in any way a new phenomenon.
There's a difference between disagreeing with the majoritarian consensus, and trying to paint it to be the result of illegitimate process just because you disagree with it.
Warning. If PDFs are too much for your browser to handle, you may want to use a different browser that doesn't have this problem.
You're incorrect about Go. It's in the spec that derefing a nil pointer will cause a runtime panic (~ an exception).

http://golang.org/ref/spec#Address_operators
Also the moon is huge. Whats the point of exploring the same area twice?
1) How will they afford SIPC coverage? (That is the insurance for your money in case they fail.)

I would bet that a good portion of their outside investments would go toward this while they are growing. If they can make enough on their API and margin trading that would cover it long term. I would also bet their margin trades will have a bit higher lending costs than a typical trading platform.
Can't agree more with this advice. Everybody's talking about MOOCs, CodeAcademy etc and while I used those platforms for sure, looking back it was the experience that really helped me. The hours and hours of not knowing why your code is not compiling and learning the hard way is invaluable - but schools and classes can't emulate that well enough.
Ask HN: Where can I find a list of data repositories/api's?
I currently make data visualizations at a Mega Corp, but would like to start building some on my free time, and wanted to browse data sources to see what's possible.
'surviving success' is one of those good problems to have...which makes it, in some ways, a non-problem. surviving failure is a lot more impressive.
Robin Hood, $0 fees, pompous venture names - there must be a catch somewhere :) I'm positive HN will find out.
> That's what China seems to have done here too

No, it wasn't. America intentionally established Operation Paperclip with the intention of recruiting German scientists. The Chinese didn't have to do anything to get Qian (and most likely weren't even thinking about space in 1950) - America just handed him to them, thanks to the US government's enormous stupidity.
It's probably more a figure of speech than it is a claim.
Not impressed. Seriously, this is just awful.

People make changes to their infrastructure. The govuk team are at least brave enough to blog about it, and offer the code up for inspection. Can you post links to similar public contributions you have made?

I'm sure if you joined the team you'd wave your magic wand and everyone would fall in line, and things would be beautiful. Right.

Oh, and I'm sure the golang community are really, really pleased that "in fact, [you] like it" - very charitable of you!

I can't wait to see what you've been up to.
GOD FOUND IN DNA? BUT SECRET CODE HAS BEEN FOUND IN DNA
> Why would anyone expect that voters, given the free choice, wouldn't want the benefits that accrue from their country having global supremacy?

That has an easy answer if you look at treaties like TPP: The hegemon uses power over trading "partners" to work around the will of the people. Hegemony is no benefit to the majority of the people. It is a tool used against them.
What was your measurement of Customer Sat? The rating on Amazon.com?
If we're trying to find a better government, wouldn't it be better to decouple things? Break down the responisbilities of government into a few major areas that probably align fairly well to the existing structure (DoD, NIST, IRS & the social safety net programs, etc), and then instead of electing representatives and senators who get put on committees by seniority, elect people specifically to small-ish committees responsible for policy in one specific area.
Why does a .io TLD make you think about API access?
This looks really cool but I couldn't shake that feeling of, "If you're not paying for it, you're the product."

I didn't feel any better about that when I saw that Google was one of their major investors.

Still hoping for the best though.
They've got a few revenue generating plans:

* charge for API access
* provide a margin facility (charge interest on a loan provided to facilitate trading).
It's like asking "can I find a list of cat pictures on the internet?"

Use google. There are tons of datasets and APIs of all kinds.
"input-output"
https://www.loyal3.com kinda does the same thing and it's live now. It works with the companies to provide fee-free stock for longish term buy-in. Plus, you don't have to be an institution to grab some IPO fluff. Plus, for non-recurring purchases you can fund with a credit card.

(You can't execute a trade at any given time during the day. You put in "Buy $100 worth of AAPL" and they execute it at the end of the day. Same with sell orders.)
I thought politics was taken to usually refer to what the government is doing. This is more about how the government should be shaped.
Learn the AngularJS quickly with in-browser coding exercises