skysight-inc/HackerNews huggingface dataset:
I would hope that congress could be united in perturbation at what seems to be a clear pattern of contempt officials of the Executive branch has shown for them, starting with the last presidency.

And I'm not referring to the president or his political appointees, but the permanent security state. In particular, "Emperor Alexander" and the fiefdom he has accumulated [0], without anyone noticing, and unprecedented for any American military official, and clearly contrary to basic republican principles.

If we continue the pattern of echoing the Executive's contempt for Congress, clearly intended as the principal branch of our democratic government, it will just continue it's pattern of delegating increasingly vague and arbitrary powers to that Executive, and offering no oversight whatsoever. And those powers are going somewhere. To "Emperor Alexander" or his successor.

I don't like to see so many people echo of the contempt the executive has shown for congress. It doesn't help Democracy to attack it's principal branch.

[0]http://www.wired.com/threatlevel/2013/06/general-keith-alexa...
Or how about the fact that thousands of people are "liking" the sad news.
Curious, you use the webserver module in phantomjs, is that right? And that's how you do the inter-process communication? I'm curious how you chose that over websockets, or over HTTP polling from your phantomjs client against a local node server..

What about using something like node-gir, or whatever appjs does to combine the event loops of node/v8 and chromium/v8?
Put more please - your contact email, a brief explanation of what qz is (with URL), and a mention that you mainly post stories from there. I am fine with using HN for this purpose, but it should be fully transparent, and you really ought to have done this before posting anything.
Interesting explanation. What happens at the other end of your example? If you reduce movement through space to zero, would time move infinitely fast?
I think your right, that it might be prove useful in edge cases and custom application scenarios. But as a consumer product, it's just confusing at the moment.

I make mobile applications for kids and I made a prototype of one of our games for some kids to work with, but even after a tutorial it was hard for kids to pick it up.

I think there is something very human about being able to physically interact with things. And it is extremely hard to break that barrier.
You don't eat the yolks from cheap eggs?
Sorry, dude, you're "that guy".

Someone who a bunched of people loved has tragically and suddenly passed away. A bunch of folks who knew him probably read this and up voted the story. I think you could have picked a better post -- finding one could not possibly be difficult -- to grind this particular axe.
I want to take this opportunity to praise SnowPlow.

They allow for collection from just about anywhere. Options include Javascript, GIF beacons for email embed, Arduino, and anything else that can send HTTP GET requests.

Snowplow's collection can be performed by Amazon CloudFront, which results in absurdly low latency world-wide, for cheap. I think I estimated around $0.60 per million hits. However, Snowplow is very decoupled, so collection can also occur on NodeJS servers, or anything else that conforms to their spec. In fact, everything is fairly neatly decoupled, so if you think something would run better in [FAVORITE_LANUAGE/PLATFORM] you are free to implement it.

I run Snowplow on my blog, but only run collection for right now. Eventually, when I get around to setting up the rest of Snowplow, I'll be able to crunch the numbers. This is huge - most analytics services require processing and collection to be closely tied.

All that said, Snowplow isn't plug and play like Google Analytics or even Piwik is. You need to be willing to patiently wade through the Snowplow documentation.

Both Piwik and Snowplow emulate Google Analytics too closely. Using the same syntax is silly, and limits their potential. I'm still waiting for an entirely JSON based analytics service.
I don't see how this can avoid violating causality. When analyzing this sort of thing, the method by which one travels faster than light doesn't matter at all. Warp drives, hyperspace, or magic carpet, it's all the same. The mere fact that one can do it is sufficient to violate causality. With any method, any method at all, that transmits information or objects faster than light, one can construct a scenario in which Event A precedes Event B in one reference frame but B precedes A in another reference frame. I'm sorry I don't have a brief example to post here, but everything I've ever read about this supports this view. I'd love to be wrong. I grew up looking at the stars from my back yard, watching Star Trek on its first run, and hoping that the stars would be in reach in my lifetime. But the Universe isn't here to please me and if FTL is really impossible, well, I'll live.
Problematic traits in Erlang
I've always admired Google for elevating the role of chef to such unprecedented heights.

But it also makes me wonder what other roles in these big companies could be elevated. (Random example, perhaps the cleaning staff.)

When I was at Amazon circa 1999 rumor had it that the van driver we saw once a day (he delivered intra-office mail -- is that still a thing?) had at minimum hundreds of thousands of dollars in stock options and maybe much more. Beyond being a tad jealous, it also made me happy that the company would think enough of the "support" staff to make sure they were given the same perks as everyone else, even if they were of a different magnitude.
*
How about 60 years ago? 80? 100? At some point, if I explained to someone that I would be able to pick up a small black plate filled with electrical signals (ha!) flying around it many million times per second and use it to learn the answer to any question, talk to (AND SEE) any person in the world, in real time, how far back would you have to go to hear "that's impossible," because I guarantee you, at some point, someone thought that it was, even if not 40 years ago.*

Pretty far back. Even Dick Tracy had a similar thing.

I think you would have to go back before Marconi and Tesla.
> IMNAL, but if they aren't filing off a DMCA notice (but asserting it's a DMCA violation), why care?

DMCA notices -- by which, presumably, you mean takedown notices -- are only required to a third-party that is otherwise within the DMCA safe harbor protecting hosts of allegedly-copyright-infringing user-submitted content to choose either to take the content down or forfeit the protection of the safe harbor. They have nothing to do with actions against direct violators of either the main body of copyright law or the anti-circumvention provisions of the DMCA.

> I persume they can't file a lawsuit without filing DMCA takedown notice first?

You presume incorrectly; even if the alleged violation was of the type to which a DMCA takedown was relevant, they can sue the offending party (though not a third-party host within the safe harbor) without a takedown notice.
That doesn't sound right - if I speak fluent Russian and I'm older than 15, it's probably easier for me to move to a Russian-speaking country (where I might have family) than learn Latvian. Especially if my social circle in Latvia is exclusively Russian speaking.
Contacts: so that you can tag people from your phone's contacts instead of having to type them out by hand. We don't actually modify any contacts, so we should probably just be using the "Read contacts" permission only.

Phone status / calls stuff: needed to be able to detect when you receive or make a call so that we can stop recording. I'm not sure why it's called "Reroute outgoing calls" except that it lets you get a callback when a call is placed.
The Beauty of a Limited Run
National Library of Virtual Manipulatives
Bottoms up Now you can drink the sweat from your shirt
I'm actually not sure. Is there a place in the app distribution settings to allow / deny specific device sizes?
Looks gorgeous, and recording quality has been fantastic on my Nexus 7 (have been testing the alpha).

Makes me significantly less twitchy in meetings - I'm a compulsive note-taker, and it actually has really changed my note-taking behavior towards summarization and takeaways versus "minutes" style.

Nice work, guys.
Free enterprise JS framework qooxdoo 3.0
Since they're already dousing the place with herbicides anyway[1], they just need to release Roundup-Ready Coca plants!

[1] http://www.thirdworldtraveler.com/Drug_War/Monsanto_DrugWar....
All the fantasy sports nuts I know are very into stats...
> No way in hell would I do it for free.

Now you're starting to sound like Linus :)
I still don't understand. If you're writing SimCity ("simulated-people") you should use OOP and if you're writing genealogy software ("data about people") you should use functional programming!? I assume I misunderstood what you meant because otherwise I have no idea how you arrived to that conclusion.
I'm going to take a stab at interpreting what this article is about.

First, the missing background:

djb likes unix.

the unix philosophy is to compose small programs together to solve problems.

djb's own programs illustrate this really well. They are all small, focused tools. This allows each program to focus on their particular task or domain.

The primary method of composition in unix is the pipe in a shell. Each pipe has two descriptors. One for read and one for write.

It is very easy to create a pipe and handle pipe IO.

The article:

At some point, djb wanted to have some programs live on the network. This expands the composition beyond a single machine. If you just try to treat a socket as a standard pipe, you encounter the problem he describes.

Any program utilizing a pipe requires two file descriptors. If someone built a trivial 'netpipe', they could just 'dup' or 'dup2' the socket file descriptor to make it look like a normal pipe. The problem with that is now the socket won't close until both fds are closed. This means the remote end won't detect EOF. This means the 'netpipe' program has to be very clever in order to detect EOF and do a proper close on both so the remote can see the last bytes and then EOF.
I've always wondered why people didn't go from President to Senator once they hit term limits. It seems like a lot of power.

(of course, I'd rather be a Supreme Court justice; one middling President actually became Chief Justice later)
Content is not determined by the quantity of words on a page.

Some of the deeper links between linguistics and programming can be quite eye opening and it does not require a large number of words to put those down. If you find one of these, especially through your own work (as in 'from the trenches') then that should carry some weight with you.

If you're doing this independently and re-discovering something that apparently a lot of people such as you have already found out or learned about elsewhere then indeed it is devoid of content. But I'll bet that it wasn't the case for the majority of those that read it.

Lots of programming wisdom is so terse that we have acronyms for it (DRY for instance), that does not mean there is no content there.

Anyway, enough said, I think it is worth reading, and worth 'grokking' for want of a better word, in case you had not already discovered this. Naming stuff is one of the harder things in programming, that different streams of programming should lead to different groups of words being used to describe the code should probably come as no surprise and yet I find myself amazed that there are such deep connections.
They are not liking the sad news, they're liking Mark's words said about the sad news.
Those always feel comical to use to me. It's like having a 747 landing strip to help guide a duck in for a safe landing.
I've used Zoneminder and, you're right, it's not all that great.

If you can stomach running Windows you might have a look at the Geovision NVR software (http://www.geovision.com.tw/english/Prod_GVNVRV85.asp). I find it to be a lot more polished than Zoneminder. The user interface is a bit ugly but the functionality has been satisfactory. I have a client using it in a 100 camera installation, and another using it with just a single camera and it works well in both cases. A license to use the software is included with any of Geovision's cameras, which are also quite nice (and Linux-based, though they don't allow you to get root on the cameras).
I recently made a toy project with QML. It was my first Qt experience and I think I'll be using QML for just about any GUI I want to create in the future, it's a really clean and nice way of working.
Comet of the century?
Could be a great show, if it survives it's trip around the sun.
Surprised nobody has mentioned http://startupvisa.ca/ which has a list of investors and a lot of help on the whole process.
So how this works... ?

I fund, then Amazon tracks what I search by default on my machine ?

Or I fund and you FIGHT AGAINST a project maintained by voluntary people ?

OK, I 'll NOT fund you.
It's defined in the Android Manifest using the <supports-screens> attribute
In order for this to work, it would have to have some real teeth, i.e., spell out real jail time penalties for NSA staff if collection occurs beyond the cutoff date. Jail time for top staff, not just low-level scapegoats.

Also, eliminate their loophole -- spell out explicitly that any capture + storage of communications qualifies as collection, not that it requires a human to listen to qualify.

Alas, it will never happen.
From my brief experience, you're probably better off assuming that the default price will be triple damages, and any reduction from this is a lucky discount.
Announcing GitLab 6.0 Enterprise Edition
Oh. Yes. You can always submit it directly to the USPTO. See http://meta.patents.stackexchange.com/questions/105/i-want-t... for details
BC has the lowest income tax rate of any province:

http://www.ey.com/CA/en/Services/Tax/Tax-Calculators-2013-Pe...
Guardian gives republican readers screen for royal baby coverage
7 Insights in 7 Minutes by Guy Kawasaki
There are legitimate questions of the necessity of a permanent military complex. Classical liberals opposed standing armies.

Switzerland has an alternative to a standing army.

And, as the other commenter pointed out, the Industrial complex was created from scratch during WWII, which is clearly an argument that it didn't need to be Permanent.

Yes, it continued during the Cold War. But that's over. And China or Russia aren't the USSR.
ZeroMQ instead of HTTP, for internal services
FWIW, I think the gun issue is tied to "pandering to the base."

I posit that the vast majority of gun killings are drug-trade related. Generally in the form of gang conflicts, like turf battles for distribution areas, maybe some for armed robbery for money to buy drugs.

The base of the republican party could never accept that recreational drugs aren't inherently bad. So they can't point out the obvious (obvious to me at least) point that if they ended the war on drugs, the rate of gun violence would plummet.

The base of the democratic party could never accept that guns aren't inherently bad. If they talked about decriminalization as a means to reducing gun violence that would weaken any arguments for the outright banning of guns.

So neither party has incentive to fix the problem because their respective bases have idealogical beliefs that are simply not topics of debate.
I don't have much good to say about that particular article, so I will say nothing.

The rest of his blog I found fascinating, however, and I'll be reading through it with great pleasure.
Controlling genes with light
> Renting a plane and manually processing images is extremely expensive from a per unit perspective

But the total cost is still low. This is a very important feature. In the article, this was about reducing the total costs of the MVP by about 90%.

Replacing "MVP" with "FVP" would dismiss this important feature.

Moreover, if your MVP is really minimal, maybe you don't need any investor at all to build it!
That's a nice explanation, but this hypothetical device doesn't move through space, it warps space. It's based on general relativity. It's gotten a lot of attention, and its practicality has been critiqued quite a bit, but everybody seems to agree that the math is right.
Memory: A Joybox Tutorial
> It seems like they don't take the physical security of the device into consideration at all.

Actually they did. Check the comments section on the project site.

http://www.indiegogo.com/projects/canary-the-first-smart-hom...

If power or internet connectivity to the unit is lost, you get an alert.
Piwik can be set to follow the Do Not Track header.
It rigidly follows DNT, not storing the request at all.

It looks like Google and other analytics players are going to refuse to follow DNT, after a hilariously weak proposal by the DAA was rejected by the W3C committee.
No it's not. If you live in a detached house your phone line, power, water, cable, etc, is readily accessible from outdoors. I've never robbed a house, but it seems pretty prudent to cut those things with an axe before you enter. Maybe thieves aren't doing that because security systems are commonly battery backed? They would have to be cellular as well. I'm not sure, but your original concern does not seem far fetched.
I couldn't agree more. My respect for the NYT is shaky and them letting Nate Silver leave while keeping the vacuous talking heads you named is just shameful.
You really are being that guy. If it bothers you so much, why not just skip the thread?

The content on the front page is whatever members have decided merits the attention of the community. Clearly it affects a number of HN readers or else it would not have made it to the front page.
Blog, We have released CartoDB 2.1 Enjoy multilayer maps and much more
Hemingway’s Routine
It's hard to conjure up a plausible scenario where the M/IC takes over the country and ruins our lives without introducing a Kim Jong Il style madman into the mix. They tried to do it in the TV series Jericho and that's where the story fell apart.
Please stop. What you're doing is not appropriate.
The quote is relevant, but nothing in it supports your claim that the central bank is the "engine of the military-industrial complex."

The permanent defense establishment is not the result of the Federal Reserve, it's the result of technology. It's the result of factors that are clearly contemplated in the by the framers, but the balance of which has shifted as a result of modern technology.

The Constitution provides for a permanent Navy, and the U.S. realized the importance of one very early. In his second term, George Washington said: "There is a rank due to the United States among Nations, which will be withheld, if not absolutely lost, by the reputation of weakness. If we desire to avoid insult, we must be able to repel it; if we desire to secure peace, one of the most powerful instruments of our rising prosperity, it must be known, that we are at all times ready for War." (http://gwpapers.virginia.edu/documents/union/state5.html).

In the 18th century, it was a powerful navy that was required to maintain the "rank due to the United States among Nations." A navy was the ultimate tool for projecting military power at the time.

Technological progress has changed the specific tools, but the principle remains. The statements George Washington made with respect to a navy in 1793 are today applicable also to an air force and a nuclear deterrence.
You move through time at the maximum speed, c.

If it makes any sense ;-)
great post! I like the detailed description and sample app
Obviously finitely, at constant speed.
You are coming from a bit of an asshole perspective. While hacker news guidelines are certainly useful in the majority of links posted, I am sure they can be bent for a death notice that may personally move members of the community.

Additionally, as has already begun on this thread, there are certainly interesting thoughts that can sprout from the initial link given even a modicum of intellectual curiosity -- how social networks and online communities can deal with death, for example, or how support staff should be integrated into company culture.

At any rate, enough other people have found the post interesting or relevant enough to upvote it.
As an extreme counter example I visited rural South Sudan, this is one of the poorest parts of the world, people are subsistence farming so their monetary income is very low. Some people struggle to pay school fees of 20 South Sudanese Pounds ($6.88) a term (3 terms a year).

Government funding is pretty limited so a lot of schools are supported by the church there, I think the funds are mainly provided by Christian organisations outside of the country.

My theory is that people with a better education are more keen on education. In South Sudan the people in church leadership are highly educated compared with the average person.
> Make these devices cost < $100

You're paying for the software.

Yes, you can get the hardware cheap. I can build a similar device that detects all of the things theirs does for about 75 bucks. The problem is the software will be a complete mess and a complete horror to use.
The Arrogance of a Well-Fed Society
Doesn't look like it. The Vagrant docs only list the default /vagrant mount and NFS [1].

[1] http://docs.vagrantup.com/v2/synced-folders/index.html
Wouldn't that imply that we couldn't prove/disprove God's extisnese. If we could prove it, we need only wait until we prove it, then return our answer.
You don't watch much sports do you? Sports is all about stats.
My first thought: I wonder if the FBI/NSA/etc could compel Canary to give them access to live audio/video feeds of your home.
Help Snowden Fly campaign
To uses lenses with record types usually one would generate the lens methods using template haskell.
I think this is a needlessly cynical take on the issue, especially in the context of a news disseminating organization like the NYT. The purpose of the public editor is not necessarily to change anything, but to give some insight into the machinery of the news process. Unlike ombudspersons (yeah, went there), they do not need to be heeded to be effective at their role, which is to give the audience context to evaluate the news.
Classical liberals didn't have to deal with air forces, nuclear weapons, and ICBM's. They did have their analogues, however: at the time it was warships that were the major tool of international power projection, a role served today by aircraft carriers and nuclear weapons, and the Constitution certainly did provide for a permanent Navy.

Switzerland would never survive a modern war with a country that had these things and a trained, professional infantry. I don't think their current policy would be at all sustainable without the de-facto protection of the U.S. and Europe.
That's a great point. If we are a threat to them they will take notice.
I enjoyed reading this piece a lot. I felt like there were several pieces of advice in here that apply to Startups and it's a nice window into what raising a fund looks like.

Thanks for sharing.
I really hope to see future election coverage from him; not sure how that will happen at ESPN.
Tell HN: Apple still seeding to developers. Maverick DP4 is available.
Apple is apparently still seeding to developers, Maverick DP4 is now available.

OS X Mavericks Developer Preview 4 now available.

Take advantage of new features, like APIs that optimize the new energy saving technologies in OS X Mavericks, as well as new AV Kit frameworks, Sprite Kit, Map Kit, and many powerful additions to existing frameworks.

OS X Mavericks Developer Preview 4 is available as an update from the Mac App Store for systems running OS X Mavericks Developer Preview. To learn more, review the attached release notes.
Boot variables are kind of a PITA, especially if you're not used to them because they didn't exist in the BIOS world.