skysight-inc/HackerNews huggingface dataset:
The First Barbary War was a declared war -- declared first by the Pasha of Tripoli against the US and explicitly recognized as a state of war in several acts of Congress subsequently -- so its hardly relevant.
That's silly. Leveldb is totally open source in every sense of the word. Just because you want to customize it in a way they didn't originally customize it doesn't mean they are "pretending" open source. The fact that they are allowed to customize it in their own custom fork is largely because google is not "pretending".

There are plenty of reasons to ignore patches from outside that are completely valid. Google gets to decide the direction of their fork of leveldb. If a patch doesn't fit that direction they are under no obligation to accept it.

It's not madness for Riak to want a divergent version of a package. Nor is it madness for the package maintainer not to desire to take that package in the direction that Riak wants to. This is why there we have forks in the first place and it's perfectly fine.

In short. No it doesn't equally apply to the Riak guy. The package is responsible for cutting boundaries in the proper place if they don't want to do the work investingating that then they shouldn't package it.
I thought he was going to say a Flashlight app.
Except the government has recently taken the view that journalists are co-conspirators and therefore criminals.
High fructose corn syrup is just a sugar. Your opposition to HFCS sounds a little skewed. HFCS is not substantially different to other sugars biological effect and is not really any more or less healthy.

From Wikipedia (http://en.wikipedia.org/wiki/High-fructose_corn_syrup_and_he...):

> Epidemiological research has suggested that the increase in obesity is linked to increased consumption of sugars and/or calories in general, and not due to any special effect of fructose alone.[1]

If you're worried about "not natural" then meal replacements are not for you (unless you've had your stomach or jaws surgically removed). They are heavily processed and artificial by design.
I'm curious why you couldn't make the same point using your regular HN account. What the need for a novelty account just to disagree with one person?
No. Why would it do that.
This used to go by another name: it was called a jury.
Agreed. If I see that a company has spent millions of dollars on gimmicky decor or high-priced architects, my first thought would be: why don't they put all that money in the pockets of the employees instead? Or maybe spend it on something I might find useful, like quiet, private office spaces.

And why would I want to be reminded of a subway car every time I walk down the hall? Subway cars aren't exactly pleasant places to be: they're noisy and crowded and smelly. I avoid them whenever possible (I'd walk a half an hour to avoid riding the subway). It would get old really quickly.
This is misdirection and you know it. By that same token, if we were around at the time, I could also point to the slaves.

The reckless interpretation of the U.S. bill of rights is already precariously close to violating the Geneva Conventions (on many cases, it probably has already been violated. I.E. Guantanamo Bay). The idea that you're somehow exempt from what is commonly regarded as decent and fair treatment of another human being based on a narrow (and arguable) technicality is appalling.
Binney, Drake, Radack, Edmunds, Tice, how many people have to try and fail with the silly "legit" whistleblower farce before people realize that it doesn't work, and isn't ever going to work.
If you're an Apple user, Fantastical is a great iOS + OSX calendar app.
I'm currently a student at App Academy (similar to Dev Bootcamp), so I suppose I am being trained for web development, but that isn't what I want.

I want to go into software engineering and start my own business. My idea is to take these boot camps like App Academy and tailor the material to computer science, which I believe will be much more effective at landing jobs for students.

The problem is that I don't know whether this is a valid idea and I want to use myself as a test. My question is, given six months, can I learn enough computer science to get a job that uses something other than Rails.
Yeah, but as I said in another comment, it is common practice for certain countries to only extradite someone in capital cases if the country requesting extradition guarantees that they won't seek the death penalty. He could appeal to Hong Kong to only allow extradition on the condition that solitary confinement and other cruel and unusual punishments cannot be used.
I don't think ditching one company that provides data to the NSA (assuming that's why the OP is leaving) for another that does the same thing is helpful.
Congress not only said no way, they said don't even bother spending money to even think about closing the detainee camp.
I really want to keep this event small and personal, this isn't a generic hiring event. Nevertheless, you are in LA, so that's completely understandable.
Error in Javascript Comments
"the idea that every software component should live as an isolated stack that duplicates its entire set of dependencies is misguided"

That's not what he said. He said that packagers frequently break his software for users by incorrectly breaking it up into the wrong pieces and then including a version of that piece that doesn't work. It's especially bad in the case of erlang applications as he enumerates and it's caused by packagers not taking the time to understand the consequences of where they split the software into packages, all in the name having only one version of lib-erl-foo installed on your system.
You're right, I replied out of anger (been a frustrating couple of weeks) and was grandstanding a little bit. Tptacek made a good point elsewhere that this is a foreign citizen who may have had information on Assange's organization, which the US government sees as a security threat. The whole thing still rubs me the wrong way though.
Petitions is a perfect outlet to convey to crowds an illusion of having control over [insert your problem here].
Lack of control is the first cause of rebellion. Rebellions are expensive to contain.
Petitions are the vehicle to detour crowd's attention away from the real cause of [insert your problem here].
Who cares? We're talking about widespread malfeasance and lawbreaking by the gov't against every citizen, and the world, vs a few crappy laptops.
> * They'll be court-martialed, and rightly so.*

Rightly so?

You are saying that a soldier who understands an order to be in violation of law (in this instance, to commit some unspecified crimes against humanity) would be justly court-martialed, and that it should happen?

The entire point of refusing to obey orders that violate the law, or of refusing to abide by an unjust law, or refusing to be complicit in systemic abuses of secret interpretations of a given law that one believes to violate other laws and/or established principles (e.g., the Constitution) is to call attention to the wrongness of that which one is refusing to do. It is to call attention to wrongdoing, whether that be to actions or laws that violate the greater body of law and principles of a given civil society. The proper response would be an evaluation and public reflection upon the practices/acts to which the public's attention has been focused.

In Snowden's case, as with other whistleblowers, it is extremely difficult to properly blow the whistle without breaking some law(s). There are so many laws out there, that if everyone who broke a law was prosecuted, we'd wind up with 100% of the adult citizenry with criminal records and jail time. The goal of justice is not to indiscriminately prosecute every person who attempts to protect and improve our society by refusing to follow unjust laws and their associated actions. Would that more citizens and public officials would refuse to act in a way that even remotely resembles violating anyone's constitutionally delineated rights, and all those not so delineated, which are reserved to the states and to the People.

If indiscriminate prosecution was the goal of justice, we'd better update our positions accordingly on everything. That means we need to look back and say a good century's worth of prosecuting black people for drinking from the wrong fountain was just. We should start prosecuting those who violate laws that prohibit you from throwing away mail that isn't addressed to you. We should stand up and call for the prosecution of homosexuals and heterosexuals under state sodomy laws and, when they are so prosecuted, we should sit back in our armchairs, cross our legs, and declare, "Rightly so."
Snowden is not, nor ought he be treated like or held to the standard of being, a soldier.
Even disregarding the corruption part, his point still stands. Laws are made by people. People are not infallible. People make mistakes. It is therefore obvious that there is potential for bad and unjust laws.

Adding in the corruption part, you can then see that there is potential for laws and policies that are purposefully unjust.
I was asked for a return ticket in Japan.
I had to buy a return ticket in the customs lobby before I was allowed into the country.
You're doing a great thing right now by attending App Academy. It's a gateway to a better future because one you will learn how to program in a fun way which will spark more interest and hopefully passion. I actually wanted to attend App Academy but I'm in Seattle.

Web development will allow you to learn programming in a fun way and then a year or two you can transition that into bigger and better things.

For example. If you learn web development using Ruby on Rails, after some good experience with that language you can take what you learned into say something like Java which is an enterprise heavy language and from there you can get into web development with Java and move onto software development but everything takes time.
Snowden will still be in HK courts after the next presidential election.
Any such contract clauses would only affect civil litigation between BAH and the employee based on the contract, not effect proper venue for criminal cases brought against the employee by the government.
I had never heard of this and it looks awesome, thanks for the link.
Anyone faced this problem ?
Nix is possibly the only system I know of other than maybe homebrew, strangely enough, that has designed itself sanely.

It solves the security issue the space issue, and also the I need special patches for my version of this lib in my unique application.
Show HN: I built a feed reader on top of the NewsBlur API
sarcasmdetector.com
Who said he didn't properly engineer and document their applications usage of a particular library?
Montana Requires Warrants for Cell Phone Tracking
A Few Notes on the Culture, by Iain M. Banks
Do we know for sure that the charges he is alleging are actually illegal? That I think is the crux of this whole situation. Many people in Congress might know about it and not be doing anything because like we've seen with 'enhanced interrogation techniques', is that the law has been interpreted such that all of this is technically lawful. That looks to be the real problem here.
Some day cameras will monitor what happens in a pool and software will be good enough to figure out when someone is drowning, releasing the nearest floatation device from the bottom of the pool.
Elixir is for programmers
> If you want to keep information private, don't give it to other people.

Tell this to the people going after Snowden.
They don't blow out "all the time," that's why you've never experienced a landing with a blow out. Any way this is a FAQ and has been investigated before:

> While I was in college at the University of Cincinnati, I was watching television and saw a shot of an aircraft landing. There was the normal boil of tire smoke at touchdown. I had the same thought as your reader. Thinking that I had a great invention on my hands, I did some research in the library. I found some U.S. Government (Air Force or Navy) documents that addressed this issue. They were complete with photographs of a very elaborate test sled designed to accelerate a test tire over various surfaces and measure the effects of load and spinup time. Tests were done also of pre-spinning the tires. Much to my surprise, tire spinup was not a significant factor in tire wear.

> Flight crews did not like having almost 1000 lb. of spinning mass ~15 ft below the center of gravity. The special tires made the aircraft very hard to turn, especially at low airspeeds associated with the approach and landing phase. The crews wanted gyroscopes in the cockpit, not under the wings. But it seemed like a good idea at the time.

http://archives.sensorsmag.com/articles/0300/14/index.htm
> Why is he being charged in the Eastern District of Virginia when the alleged crime was perpetrated in Hawaii?

It wasn't. Per the complaint [1], the alleged offenses occurred in the county of "Not Applicable" in the District of "Not Applicable". Which would appear to charge offenses that did not occur within any judicial district, which, IIRC, can be charged in any US District Court.

[1] http://www.politico.com/story/2013/06/edward-snowden-complai...
The complaint does not allege offenses occurred in Hawaii.
The answer here is don't package the application using that library then. You'll just ship broken software.

Or....

You can recognize that the author needed those patches to that library and figure out some way to include them.
You're right that it's harder to get to places where I live but the OP's idea is still not great for me because I have so much extra space that it doesn't bother me having a bunch of extra crap. I can just toss it in the basement storage area and forget about it.

That being said, suburban problems are an often ignored market in the startup world, presumably because the major tech hubs are in large cities. How many startups focus on homeowners, for example? I would love a company that made taking care of my home effortless. It's so much more of an ongoing challenge than I had originally anticipated. Even if you decide to hire others to take care of the lawn, the repairs, and the general upkeep, it's a giant pain in the ass. You have to research, schedule, research again when the first handyman flakes on you, schedule, reschedule, reschedule again, negotiate, watch over them to make sure they do a good job, answer all their questions (especially true for landscaping), stand up for yourself when they try to rip you off, research some more and schedule someone else to finish what the first handyman started but failed to finish, negotiate again, watch over the new handyman, and hope you know enough to make sure they did what was promised.

I want a company that I pay a monthly fee to and everything is just taken care of. No scheduling. No negotiation. No questions interrupting my work day. They keep tally of what needs to be done and just do it. I'd pay 500/month for that - maybe more. That's assuming they take care of maintenance and repairs. If it's just maintenance, I'd pay 200/month.
Of course there is! My objection is that he starts from the premise that politicians are inherently evil.
Additionally, Soylent Green wasn't even in the book that the film was based on ('Make Room! Make Room!'). The book was about the impact of unchecked population growth.
It possibly matters a great deal in regards to his defense.

I know i'll probably just be accused of being a pedant for pointing this out, but theft is still a crime, and theft of laptops containing classified material is really a crime, and at the very least (assuming the government didn't just make this charge up whole cloth), stealing laptops full of classified material and running off to China with them after spilling your guts to the Guardian might not tilt a jury in his favor.
A change that is only useful to you has little likelihood of being accepted upstream. Changes that are only useful to you are far more frequent than you seem to think.
I'm guessing the added weight of electric engines and batteries/generators weren't worth the fuel savings until now, thanks to advances in batteries and rising fuel costs.
much less than govt penalties they might end up paying.
Try searching for corkscrew stroke, here's a kid trying it: http://www.youtube.com/watch?v=vVLTXKGE7TE
Just be an individual. Not everybody in tech plays the game, and you certainly don't have to play the game.
I love how Sun bumped the version number up to 1.6 in 1989 from the original AT&T code.
The DOJ has spent the last 40 years plugging those holes.
Real Python: Coding Challenge
Aren't 1 and 2 exactly contradictory?
Because the article's premise is based on the author's skewed interpretation of the science. Ironically, if you look at the article they site for the claim that warming has slowed[1], you'll see that the rate of warming is still within the margin of error for the estimates. If anything, it should reinforce our confidence in the models that the actual curve matches so well with the prediction. And that's just surface temperature, ignoring ocean temperature and the simple fact that during this supposed 'hiatus' there has been a massive net ice melt[2].

1. http://www.economist.com/news/science-and-technology/2157446...

2. http://www.nature.com/nature/journal/v482/n7386/full/nature1...
Legaleese requires you to take years of law classes to even understand

No it doesn't.
Very unlikely indeed. I assume the reason Sony chooses BSD is because of the license, they don't even have to say what OS they use. I don't think they'll open source any of their software.

Like PS3 and PSP is believed to run NetBSD, but we never see contribution from sony to BSD community.
It is. We have to make sure each of us still goes out. Both together when we can arrange a baby sitter after they are put to bed, and alone when we have an event or something we want to go to. It's tiring. They are wonderful children though. Incredibly happy and affectionate.
| The 4th amendment protects: "persons, houses,
| papers, and effects."

| Note that it doesn't say "correspondence" or
| "communication" or even "letters" though those
| things surely existed at the time.

I presume that "letters" at the time would be covered by "papers."
You can follow a model similar to say hotels, where they auth the card for the room charge + expected incidentals, and then charge for the actual amount at the end of the stay. The amount you capture can be less than the amount you authorized.
This reminded me of the old story about the engineer who fixed a complicated machine:

http://www.deoluakinyemi.com/knowing-where-to-tap
IEFBR14 was a one-byte program from IBM that had a bug. The history of the program makes for some cool reading: http://en.wikipedia.org/wiki/IEFBR14
It's not just you. Read "The Recognitions" by Gaddis.
Well, how about this one? I would argue that controlling what substances are injected into your own body is pretty fundamental human right.

So why do we allow societies to impose a vaccination regimen on people, by even minor coercion?
This is on the same league with arguing against Esperanto in favor of Interlingua. You'll never get anywhere with people with the "so what?" or "no it's just you" mindset as in their capacity, they're not capable of (or unwilling?) to entertain perspectives beyond their own.

That said, I do really enjoy reading this code. It's indeed very, very clean!
And sometimes you desperately need money.
So, Facebook poses a privacy risk to many people who hand it their information freely. In other news, the sun rose again today at the expected time.
I worked at a company that did "theme offices" - mine was "the tiki room"; my cubicle was a grass hut accessible via a wooden-plank walkway (there were two other huts, a bit of sand, and a fish tank). We had a Star Trek-themed conference room and an Old West room where people's cubes were the bank, the jail and such, with those swinging bar doors you see in old westerns.

Our setup didn't cost "millions of dollars" and was actually cheaper than traditional cubicles, which can be surprisingly expensive.
factoid - fastmail.fm uses SMTP-TLS
You're right, it's hypocrisy in action.

I wonder if a panel of lawmakers were given all of this to make recommendations on, without secrecy, gag orders or political prejudice, if we'd have very different situation today.
Obtaining a warrant does not require that there be probable cause that the target or subject of the warrant committed a crime. Obtaining a warrant requires that there be probable cause that the specified search will find evidence of a crime.

If the police have probable cause to believe that a third party buried a body in my backyard without my knowledge, a judge can and should issue a warrant directing the police to dig up my backyard.
Ask HN: What do you do when your DNS fails?
Zerigo is having an outage right now on all name servers. This means all heroku apps using zerigo (the only DNS addon) probably don't resolve at their usual domain.

What do you smart people who have a plan B do when SHTF with your DNS?
You mean create additional gmail accounts and fill them up with encrypted "messages." How many gigs are free these days, 10GB?
Zerigo dns down (DDOS)
per http://zerigostatus.com/
All the name servers are down:
Posted at 06/22/2013 03:37 UTC

a.ns.zerigo.net - Down
b.ns.zerigo.net - Down
c.ns.zerigo.net - Down
d.ns.zerigo.net - Down
e.ns.zerigo.net - Down
f.ns.zerigo.net - Down
Every organization's needs are different. A large operation like Heroku has a large server footprint, but a very uniform build. A large operation like General Electric might have a large server footprint, but with all sorts of bizarre business requirements that you or I couldn't even imagine.

(I spent the first half of my career in the ISP business.) If I see something as an infrastructure cost that scales slowly but surely, I want a standard distro package wherever I can get one. Sometimes you're in an environment where you've got extremely specific vendor-or-client-imposed requirements, and the best you can hope to do is standardize your configuration / deployment process.

I've had environments where I cared more about CPAN or PyPI than yum or apt (or RHN or roll your own). If I have N00 servers doing the same thing or N00 servers doing a variety of things, the answer shifts.
The colonisation of Mercury makes more sense, as discussed previously on HN: https://news.ycombinator.com/item?id=5734333

http://en.wikipedia.org/wiki/Colonization_of_Mercury
at the same time, though, I read every word and was captivated until the end.
Drop to a command prompt? Vim does that, just try this.

:!echo hi

But while we're at it, my favourite way to log out of a shell in a silly way is this:

exec echo Hasta la vista!
Profitable? Yes. You could profit very well from it. But finding out how, exactly, is the bigger challenge.
Since aviation became an industry, adding more "things" is always circumspect. If you think about it, that makes sense since every new feature, by virtue of being "new", still has to go through a gauntlet of testing, retesting and independent verification (plus Aviation Authority approval from several different countries).

There may have been previous attempts that were possibly abandoned until now when technology has finally caught up to the expected reliability.

Well, we shall see. If the Boeing battery problems[1] are a hint, it will take actual major use to bring out any bugs. But I'm still hopeful.

[1] http://en.wikipedia.org/wiki/Boeing_787_Dreamliner_battery_p...
I get what you are saying and I think, to a decent extent, that was my goal in accepting a spot in the program. I want to learn C++ mainly because it is a huge language with some darker corners and the general consensus seems to be that half-knowing C++ is just plain dangerous in a production environment.

Moreover though, I want to work in a field where I find my work to be meaningful and I think education is a very good opportunity. The education market is ready to be rocked by an earthquake.
Does OCW have content that isn't available on EdX?
True, but sometimes crimes against authority are necessary to counter crimes against humanity.