skysight-inc/HackerNews huggingface dataset:
If children cannot understand the pledge, then they are too young for their loyalty to a free society to be important. Seriously, when could that issue come up for someone who is incapable of understanding it?

Furthermore, the pledge is not some sort of "teaching through rote repetition". If it were, then why is it not done in social studies or american government classes (you know, like rote memorization of arithmetic tables is done in mathematics classes), why the emphasis on ritual (you don't stand up, face the front of the room, and salute a multiplication table...), and why does it continue past school grades for toddlers? What place does "rote memorization of why freedom is rad" have any place in, say, high schools? Those children are surely capable of receiving a proper lesson. And they get those proper lessons... but for some reason the pledge continues.

I don't think your interpretation of what the pledge it is holds water in the slightest. You are trying to treat it as something that it simply is not.

> "Do you think my 5 & 6 yr olds will understand my explanation of what Snowden did, and why?"

I am suggesting nothing of the sort. Not sure why you would think I am suggesting that.

> "I'd slap you in the nuts to get your attention. Maybe midwestern Americans take that differently."

Yeah, on the coasts we don't take kindly to physical assault in retaliation for minor perceived slights. What the hell... I hope you are exaggerating.
Documents Show Liberals in I.R.S. Dragnet
Use case for you based on a real example. Early Monday morning, your site goes down under load. You really want a DBA to be able to hop on it, identify that the cause is, for instance, a poorly executing query, and lock a decent query plan in place.

Oracle lets DBAs do that, but I've not seen a database migration tool that knows how to understand/express that.

Secondly when it comes time to update your schema, the easiest solution is to simply lock tables and do updates. However locking the table can involve a forced outage. If, however, you limit yourself to very specific kinds of updates, then you can update your schema without major outages. Now rolling forward is cheap. Rolling it back is very, very expensive. Tools generally just try to do what you asked, and don't know how to say, "Really?"

If you pay attention to this, then you want to be able to just roll forward. And you want to be able to roll your database forward independently of the web server. Now you have the option of rolling the database forward, then rolling out a new version of the web server code. Should you have an emergency problem, roll the web server code back, and leave the database on the new version. (This only works if the database is "dumb".)

One strategy to support this is to let the DBAs be in charge of the schema, separately from your development tree. Developers are allowed to create patches that alter the database on dev, and will submit those patches to the DBAs. If the DBAs do not object to the change, they are in charge of putting it on QA or production. (If the DBA does object, of course, it goes nowhere.)

And now the pattern is that DBAs maintain the official definition of the database. DBAs are willing to apply proven patches to production, and can make QA a clone of production whenever they want. In emergencies, DBAs can fix problems directly on production. (You try to have this happen as little as possible.) All developer changes to the database schema have to be blessed by DBAs. Database patches need to be applied in production separately from and strictly before release.

I've seen a number of different strategies for handling database schemas and code. This is the one that, in my opinion, worked best in practice.
If I'm understanding you correctly, he's using it as a necessary test for being an non-patentable abstract idea rather than as a sufficient one?
While popularity may be irrelevant, being "right" in the eyes of the people is what justice is all about. After all, the civil rights movement was fairly unpopular for a large part of the U.S. population. Regardless, the legal precedents set during that time were "right" and just.
2. Bill hourly.

Bill weekly, or at the least daily.
If you follow the links he provides they have actual market data on how many listeners any given radio station has, so his numbers have that behind it. Also, it's not that 1% of people listen to a popular radio station 24 hours a day, it's that at any given point in time, an average of 1% of the population are tuned in to that station.

I'd say the Pandora 1 track per customer is a safe assumption. Sure, I've known cafes and dinner parties where Pandora was streaming to multiple people at once, but I've also known lots of friends who have Pandora playing on their headphones even when their headphones aren't on their heads. Nobody I know who uses Pandora actively pauses it every time they leave their computers, so I expect it washes out in the end.
PivotTable.js: a JavaScript Pivot Table implementation
Suppose I wanted to create a startup and not have to worry about infringing software patents. What would be a sensible way of going about it? Or would I have to move to a different country?
I don't find an option at ssllabs.com to check SMTP (the topic of this thread). Am I overlooking it?
You mean "bill time & materials". Hourly is just one way to do that, and it's an especially painful and counterproductive way.
Dropbox CEO Shares Screenshot Of The Moment Dropbox Raised First $1 Million
Well, it appears that the two data points that you and I can validated don't corroborate that hypothesis.

There are plenty of organizations that could successfully fund a Mars colony, and I'm sure there are many, many people who would donate to a crowdfunding campaign to make it happen outside the scope of any existing formalized organization.
> "And this is the _sole_ reason why we revere him and the sacrifice he made."

What? No, not at all. I appreciate his actions regardless of the legality, would appreciate them whether or not he chose to reveal his identity, and will appreciate them whether or not he is eventually punished by the US government for what he did.
When you design your APIs, you put a paradigm into depending who will be your user.
I know for example a Hotel booking API which for the same resources expose 3 differents API depending on their final users.

They have one design for airplane tickets services (which requires sector-specific naming standards), one other for other Hotel booking sites and a last one for long tail developers.
It is the same ressources but 3 differents APIs for exposing it, because they know their user needs.

I just think that when you design your API before knowing your user/customers, your users will be as you said in the article "not who you think they are"

A famous chinese proverb: "if you don't know where you are going, you will always arrive in a wrong place"

Edit : that resumes the issue I'm talking
http://apijoy.tumblr.com/post/51977839347/when-you-didnt-exp...
It isn't that simple. The government's programs are kept secret, even from most of Congress and most of the courts, and certainly from the public. It is very hard to square the sweeping NSA programs with the plain language of the 4th Amendment, which is the highest law of the land.
Fair enough, but PDF can do that as well.
CCTV police officer 'chased himself' after being mistaken for burglar
Just don't try to do group projects with your classmates, they'll probably not be that motivated/smart.
There's a lesson here for people whose aspirations include writing technical books.
That conclusion makes absolutely no sense. Personalized stations are WAY more effective at targeting new listeners than radio stations that play the same shit over and over.. especially for smaller/emerging artists.

Do you think Amazon would be more or less effective without personalized product recommendations? Which is better for niche products, Amazon or Walmart?
In his hyperbolic example, what makes you think that the government has not made grinding up children for MREs legal?
It should be fairly simple to calculate the simultaneous gravity effects of 3 or 4 planets on each other, then plot their courses. That simple problem has not been solved yet!!

http://www.math.uvic.ca/faculty/diacu/diacuNbody.pdf
Show HN: Got roommates? Vanquish apartment filth with 27 lines of Python
Those terms are used in different ways by different people. Some of the strongest software engineers I've met publicly describe themselves as "hackers". You'll get very confused if you start thinking those words have consistent and distinct meanings. (That's not to say that the underlying categories that the article refers to are invalid.)
...which has zero facts in support.
Given that my preferred viewer for this kind of thing is Okular, with a fallback to Firefox+pdf.js if necessary, it's already struck out twice.

My Android doesn't have Quick Office, it does have ThinkOffice but I can think of no reason I would a) read a computer language spec on my cell phone, or b) ever use ThinkOffice on purpose.
Ask HN: Any service for contracts to sell product?
Lived here for 8 years and still learning something new. Got to love NYC! Also throwing it out there that Backspaces has really good, off-beat (in a good way), artistic content like this all the time.
I think "build something" would be better reworded as "do something;" that is, use the technology. Studying theory before diving in may work for other fields but if, say, you're trying to learn Django, you learn more from making a web app with it than you do from reading or watching several tutorials or guides. If you want to use vim, just write your next program with it, and consult the help every time you notice an inefficiency in your work flow.

I think this approach works with hacking because there are so many little perks you have to know about and finishing a project is one of the best ways to expose yourself to many of them.
A friend who is an architect says that pretty much every project they do gets a 3-5% allocation for 'contingencies'. Then the client usually starts trying to 'trim the fat', and the first thing out the door (over protests) is 'contingencies', because 'they're not giving us stuff'.

Sure enough, when the soil is getting turned, there's a need for more cash to do unexpected -foo- or increased price of -bar-... and now the project is 'over-budget'. And almost always wouldn't have been if the contingencies fund wasn't removed.
I like that in the last photograph, the bullet holes are clearly from someone shooting from the inside out. Who was trying to get inside, and where are the bodies?
But don't you need Adobe Acrobat to sign it? I won't fault them for using their own tool.
Online public beta at https://realworldocaml.org/
that's exactly how i got started :)

in hindsight, typescript was the ideal way for me to migrate from C# to Javascript. now I can write "pure" javascript without typescript holding my hands, but i do greatly prefer having typescript around!

the only drawbacks of typescript (visual studio) I see right now is lack of debugging support for nodejs, and lack of angularjs intelisence (webstorm supports that well)
Stephen Watt keynote about how he spent 2 years in prison for writing software
Some parts of .au only recently got independant bodies (though federal elections are always managed by the federal body)
Yummy. Couple that with a column-orient database and I don't need OLAP any more.
I will be exploring this place remotely with an amphibious rover in about a month. Will post video :)
Wouldn't XPS be the best equivalent to PDF ?
I think you've missed my point there. I wasn't suggesting you read it on your phone, I was demonstrating that you don't need Word using what was handy to me at the time (QuickOffice is owned by Google and was preinstalled). It's not a Word document. It's an office open XML document which dozens of free and commercial word processors and web apps can read and write. Not using your choice of previously-proprietary document formats doesn't make this an "oh, Redmond" moment.
If we were talking about almost anything else from MS I'd probably agree with you. But this is the specification to a computer programming language, a language that MS has tried over and over to assuage the fears of open-source developers about. "Oh, it's standardized by ISO and ECMA!". "Look, Mono is proof it can be implemented cross-platform!", etc. And then they do stuff like this.

On the other hand look at the excellent work done by Microsoft Research (and then look at what format that final work is usually published in).
So basically the Queen is like a flag.

And to be clear, the problem in America is not the flag, but rather the pledge to it. With no daily pledges to the Queen, I definitely don't see a parallel problem.
Actually adding "under God" happened in the 1950s and was about the Cold War and the fight against godless Communism.
I've always understood that term as a play on Turkmenistan, Uzbekistan, etc...i.e. implying a distasteful regime.
If your song was worth more (aka you were paid more per listen) you probably wouldn't of never made it to a million listens
Irony is that this is coming from a San Francisco based, VC-backed media site, of which most of their writers (kinda assuming this based on their staff list) are located in SV.
“Facebook Reader” Is Real, But It’s Not RSS Or A Google Reader Wannabe
I look at this a bit differently. An ideal team would be comprised of individuals who possess all three skill sets, but with different specializations.

Having a pure "hacker" and a pure "engineer" in the same group is setting things up for conflict. Along the same lines, having an "engineer" and a "developer" can lead the "engineer" towards being an Ivory Tower Architect.

In a team that I'm a part of, I want to split the work around a bit. Sometimes people get to do prototypes, sometimes you have to sit back and write a spec or draw up an architecture diagram, and other times you have you have to do the boring coding work.

I'm not sure about others, but I strive to be able to do all three roles when the project at hand demands it.
The Dumbest Thing — I.M.H.O. — Medium
uhh lots of nekid pix?
I might consider your opinion if I thought he would be treated fairly in trial. If the last few years are any indication, there is no chance of that happening. The POTUS has already said that he is guilty of treason before any trial has begun. Do you realize the outrageousness of that simple fact?
I think the point is that when you do these tests with all defaults enabled, you're testing what 99% of users will use. Even a simple command line tweak means that the results don't necessarily have any bearing in everyday usage by the majority.
I have to wonder if Pandora ever manipulates play counts. Mumford and Sons was one of Pandora's top paid artists. Though I like their music, could it be that they were being pushed into stations that were completely unrelated? Like my Dubstep station playing Little Lion Man repeatedly, even though it's not even close to the same genre?
Hah! Scarily accurate.
The corporations benefit from stability more.
If you're like me, and wishing tptacek would elaborate, it turns out he has in the past. For example, this entertaining thread from three years ago:

https://news.ycombinator.com/item?id=1234567

Also, despite my earlier google queries about DNSSEC, everything I was reading was pretty dry. The magic phrase to google for is "DNSSEC sucks"--that gets you the interesting stuff.

I haven't digested it yet, but in those results, this looks pretty interesting from D. J. Bernstein: http://cr.yp.to/talks/2010.12.28/slides.pdf
Worth checking out the intro to the Real World OCaml book as that might answer some of your questions (https://realworldocaml.org/)

Edit: If it doesn't answer your questions, please do leave comments to that effect on the site. It's a beta and the authors are keen on constructive feedback.
There is another island in the middle of NYC that has a mass grave where the government has buried over 850,000 people. It's not open to the public though, and apparently they go to great lengths to keep the public and the media away.
This seems like a reasonable place to remind people of the importance of multilingual APIs/API documentation, too.
Sadly, since 2010 the mountain has gotten a bit higher: the "no software patents" side has lost Stevens' vote and his replacement Kagan's position is unclear.
We have a right to speech, we don't give it up when we go online.

We also have a right to speak privately.

To say that I could choose to simply never pass data through any American company is merely silencing.

'legal requirement' is not 'due process'. When every American company can be compelled to give up all the information they have about me, without a warrant and in secret...when even the people involved can't effectively fight it, let alone me...

Then I can not speak freely.
My favorite has to be ⌘+Space. It brings up Spotlight Search. I use it instead of the Dock to launch applications. It quickly adapts to your preferences. For instance, after a few tries, it will learn that you want Digital Color Meter when you type 'dig'. So, you just type "⌘+Space dig Return", and the app starts.

It's also useful to look up words quickly in Dictionary and to evaluate simple arithmetic expressions.

That's all in addition to its normal use: searching your machine
You seem not to understand what the word "relevant" means. To be relevant, the insult should have attacked the point DHH was making. Charitably: you believe the insult was trenchant, and you've confused that for relevance.

The reality is that DHH's material success has little to do with whether setting overly ambitious goals sets people up for psychologically painful failures. If anything, it accentuates his point; you'd think that having DHH's resources would cushion the blow of not winning the 24 Hours Of Le Mans.
The US hasn't issued a warrant for Assange's arrest, so it's kind of BS to demand that Sweden issue such an assurance.
I've heard that the costs of living are very high in California. Is actual compensation much lower when you take this into account?
In the proposed contracts, is the contingencies portion refundable if unused?
The Post is a huge joke. It's trash. But it's nice there is a response to their poisonous rant.
I largely view this as indoctrination.

In Canada, we sing (or used to; been out of school for some time) the national anthem at the start of each day. I think it's the same for most countries.

I wonder how something as explicit as a pledge of allegiance compares to the national anthem in terms of the effect it has on a child's values.
Today I learned that American kids need to pledge allegiance to their country. Or were you an immigrant and had to pledge allegiance in order to gain citizenship?
We all can set the record straight: download the album and donate directly to the artist to support great talent.
Say "no" to middleman.
Because secret treason courts are where justice is best served? In the very country being accused of civil rights violations by the defendant?

And besides troop movements, names and locations of undercover operatives, and other specific information that could get people hurt or killed, why should the government keep secrets from its citizens for any reason? Or what does "consent of the governed" mean?
> Most large users of FreeBSD contribute patches back -- the great success of BSD as a license is the recognition that if you use open source, it makes sense to contribute back any non-proprietary improvements, without needing any "encouragement" from the license.

I've had the same thoughts recently. At some point it must simply become unmanageable to maintain a fork, at least if you want to enjoy updates to master. But I suspect Sony might not be interested in future updates to FreeBSD, since they will probably prefer working on a static platform, and since the hardware will remain the same as well.
I infact constantly find the opposite.

APIs documentation and forums help the lay-coder, but don't help me at all with trying to pin down a wire-format, or clear up an ambiguity in the docs.
^ Not actually a fact.
I like having a giant house (rented) where my office, by itself, is as big and cheaper than some apartments in the Valley.
Asynchronous method... interesting. It seems to me that each version they just incorporate a little bit of some hot paradigms into this language that started as a sweeter(or less painful) java. I remember that during the ruby boom they added the "dynamic" feature into it. Together with linq, and lambda, is it me or all these attempts sometimes appear awkward and out of place?
Nice system, but hiring the cleaning service at $150 creates a moral hazard by incentivizes neglecting your zone if you value your time at more than 150 dollars per hour for every hour spent cleaning.
I'd say chances are pretty slim. They are only using the FreeBSD kernel. It's the stuff on top (graphics libraries, input handling) that really matters.
Office "Open" XML is a proprietary format that got rubber-stamped as a standard to convey a sense of legitimacy. Significant parts of that standard say "do it like Word does" with varying degrees of indirection. Other office suites and viewers support it because they have to, not because the "standard" makes it any easier to do so.

Comments like this one suggest that the rubber stamp does indeed convey some legitimacy, which I'd consider unwarranted.

As a specification for a language coming out of Microsoft, it isn't unexpected to see it in Word format, and it's certainly possible to cope with it using any number of other tools without resorting to Word, but that doesn't make it a good idea. Use PDFs.
FSF-certified device from ThinkPenguin: long-range USB Wifi adapter
Deleted my filters & tried Gmail’s new inbox. Impact dramatic/immediate
I kinda like to be able to write equations that, you know, look like math.

functional programming is just not well suited for that kind of work.
There are two separate issues here.

* taxpayer money being allocated on the basis of race, e.g. a Maori television station. That is morally wrong. I think that's the situation you're referring to, and completely agree with you.

* the Crown (now Government) signed the Treaty of Waitangi with almost all of the Maori tribes in New Zealand, essentially pledging to leave their land alone. Then, in many cases, they took it anyway. That is something for which reparation is entirely appropriate, as the entities involved (tribes, and Government) are still extant today.
Agreed - that was the exact reason that I was apologizing to the guys in CZ. I simply had no idea. Once we talked through the issue, I trusted their judgment (just like they've trusted ours on the areas we know better).

It was simply an area I'd never done any work in - that's the benefit of a global, diverse (and still very small) organization.
This doesn't happen in Europe, for example, because European countries are ethnically homogeneous.

As a European, I feel pretty sure you've never been to Europe. Your assertions are almost comically inaccurate.
So 123 of you (at this moment) just "build something" without reading anything? Like you just open a text editor and the code flows out of your fingertips due to your vast computer science knowledge? Typical HN b.s.
Why GitHub decided to raise a giant $100M in venture capital
Isn't the point that it has to be locked down? I get the impression that one of the merits of a gaming system is how well it protects unauthorized copying of game titles (seen from the game developers' point of view).
Awesome photos, and I never would have imagined that anyplace in NYC could be so abandoned, but further reading shows that the island is occasionally patrolled by authorities.

More info & images:
http://www.businessinsider.com/north-brother-island-2012-2?o...
I program in a lot languages and C# is heads and shoulders above everything. It doesn't feel hacked together at all. It's like someone with a real vision put a lot of work into making a great language. Too bad project requirements usually dictate the language I have to use.