skysight-inc/HackerNews huggingface dataset:
Perhaps, but it would also be hypocritical, and hypocrisy is the opposite of integrity. A lack of integrity by definition affects all areas of one's life. What happens when down the road you get involved in a business deal with a friend or family member? But, go ahead and substitute "close business partners" for "close friends" in my comment if you insist that the personal and professional spheres of one's life are completely separable.

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

Also, the premise of "stick with exactly what was written down on paper and agreed to by both parties", while valuable in conflict situations where you've entered into a contract in good faith, is manipulative letter-of-the-law legal wrangling when the usual negotiation process has been abused to get out of signing something and the other party isn't even aware that you have different beliefs about the terms you've agreed upon.
Detox Yourself With Positive Energy: Deal With Negativity
I'm just saying, you can't just take a currently popular software stack and think "problem solved."
I'm sorry but it is just as racist as when people complained about Orkut being "invaded" by brazilians.

There's a product, there is a population, and a good fit. How exactly is it a problem? If you don't like indian content, just don't read it. No one is forcing you.

What if most of the content on facebook was suddently in spanish? Would you stop using it or ask for a anti-hispanic filter??

It you feel like "these people are really overtaking my place", maybe the problem is not with them, but with you.

There are many websites, and one may want to cater to a WASP-only audience. But maybe it won't be as successful.
For those who don't understand my amazement: they build aircraft carriers for this amount of money! Don't tell me it's the same amount of engineering, knowledge and effort in building an emergency response system?
Chomsky would never describe himself as anti-American. He's a critic of power structures. His focus is on U.S. power structures because (a) they're the most impactful and (b) in the classic prophetic/dissident tradition, he believes that one ought to criticize one's own house before condemning others. That's actually an act of loyalty, or can be, despite its inevitably being met with anger at the time. History tends to take the opposite view, of course.

I've heard Chomsky speak about his feelings toward the U.S. a couple times in interviews and it was quite clear that he's devoted to it. (IIRC he even described it as "the greatest country in the world", or agreed with a questioner who so described it. I remember being surprised that he didn't demur at that.) He talked about how he feels much more comfortable with American values than anywhere else he's traveled. But he clearly doesn't like to talk about himself, let alone proclaim national sentiments, so there aren't many instances of this.
In the absence of being to convince half a million people to stop doing something that they seem to enjoy doing, what's Plan B?
> "If a person who led unhealthy lifestyle knowingly requires medical attention"

It's interesting how, when this particular viewpoint comes up, the hypothetical individual is always deeply irresponsible, borderline malicious. But the person making the argument never is.

> "Now, say I'm a Canadian citizen too: would you give me the same amount of respect and not require me to pay tax money for the things I have no intention of supporting and allow me to only pay to my insurance company?"

No, because this is a fundamental philosophical difference that runs to the core of who we are. I value the collective, and am willing to make sacrifices to my individual in order to advance the whole.

As a Canadian citizen myself, stay on your side of the border, please.
911 doesn't need to interface with the NCIS. That isn't helpful for a 911 dispatch. The police systems need that access but this whole discussion isn't about the police system, it's about triaging calls to the appropriate responding agency. FBI data is irrelevant. The FBI is never dispatched via 911, FBI dispatch would happen only after the local agencies deemed it necessary (at least in this context.) 911 operators do not have access to the NCIS.
Go for it. The worst that can happen is that EBay says "You can't do this anymore" and you go back to just being a service for you and a few friends. Its probably not gonna be a very sustainable business either way, but there's nothing stopping you from trying, and at least succeeding for a short time.
For a recent project I decided to drop all frameworks and learn responsive design from the ground up.

I was amazed how easy it is, and how little 'boilerplate' or scaffolding was needed.

Obviously there are tradeoffs, I'm sure my rounded corners don't work on old versions of IE. Benefits are one less layer of complexity, and that's powerful. I feel the same way about CSS preprocessors.

Now... I'm not going to evangelize against it, and I'm sure I'll need to use bootstrap again. But it's great to know I don't need a framework, a grid, or any of that extra.
Exactly as I use it, too. Prior to bootstrap and others like it, I had a couple standard designs I used, but the flexibility of bootstrap is what drew me in.
10 American Foods That Are Banned in Other Countries
For comparison, look at tweets to Call of Duty developer @DavidVonderhaar from angry players because gun stats were changed:

http://gamerfury.tumblr.com

Doesn't excuse this behaviour at all. But Phil Fish is not the only one who has to deal with it.
Not that I am pro him or not but if everyone was held accountable for the dumb stuff they said in their early 20's everyone would have a sick of shit hanging around their necks.
I agree that this process might be overkill for a civilian system, but it seems to me that an ongoing failure to respond efficiently to 911 calls (over the course of weeks, months, years) is quite worthy of a development process that reflects the life or death nature of the software's purpose. Regardless, hopefully Intergraph fixes their software quickly so that the operators aren't put under more stress than they need to be.
He dissents, per Chris Hitchens, even when such dissent is "stupid and ignorant." So if Chomsky is too smart to be "stupid and ignorant," he must do so out of his need to be a bad American.

http://www.slate.com/articles/news_and_politics/fighting_wor...
You could try Monaco, though you might not like the fact that they have socialised health care. Those billionaire commies.
Hopfield Networks in Julia
For some reason I thought I read in the original question that he'd replaced the MOV with an equivalent string of NOOPs, but now that I read the example again I clearly just made that up in my head... In that case, I agree that it's probably an instruction alignment issue, specifically the MOV pushing some group of instructions to align better into the 16-byte fetch/decode window. It'd be interesting if someone can run the code on Sandy Bridge+ and see if the useless MOV still helps. The decoded u-op cache should take a lot of the instruction alignment issues off the table.
Google has a strong history of not locking up devices in beta (and often, not even locking up released products either).

I very much doubt it's a screw up.
Good point, stay in the communist bubble.

G-d forbid you read something critical that changes your mind. Much better to hide behind 'criticism is written by people who dislike him, so not worth reading' defense. Perhaps you should consider that they dislike him for a reason.

What I can tell you is that the man is vile - read up on his excuses for Pol Pot, Stalin and the like.
I don't think he would use the term "anti-American" in describing himself (or anyone else):

http://www.chomsky.info/interviews/20021209.htm

The concept "anti-American" is an interesting one. The counterpart is used only in totalitarian states or military dictatorships, something I wrote about many years ago (see my book Letters from Lexington). Thus, in the old Soviet Union, dissidents were condemned as "anti-Soviet." That's a natural usage among people with deeply rooted totalitarian instincts, which identify state policy with the society, the people, the culture. In contrast, people with even the slightest concept of democracy treat such notions with ridicule and contempt. Suppose someone in Italy who criticizes Italian state policy were condemned as "anti-Italian." It would be regarded as too ridiculous even to merit laughter. Maybe under Mussolini, but surely not otherwise.

Actually the concept has earlier origins. It was used in the Bible by King Ahab, the epitome of evil, to condemn those who sought justice as "anti-Israel" ("ocher Yisrael," in the original Hebrew, roughly "hater of Israel," or "disturber of Israel"). His specific target was Elijah.

It's interesting to see the tradition in which the people you refer to choose to place themselves. The idea of leaving America because one opposes state policy is another reflection of deep totalitarian commitments. Solzhenitsyn, for example, was forced to leave Russia, against his will, by people with beliefs very much like those you are quoting.
Is "highly pure" really pure enough for the FDA? I knew a guy who worked on phages. The problem they ran into is when they submitted their virus to the FDA there was no way they could guarantee the absence of dangerous mutations in a given batch.

EDIT: I should say I didn't follow his work that closely, so it's possible there were efficacy problems as well.
Security, and backups.
Actually, please do more than just "Hello world", which is not going to show how awesome your language is. Show a few snippets adding up to twenty or so lines of code that illustrate what's different about your language.
Ditto -- thank you -- this site is awesome. :)
whack-run is a separate C binary for this very reason:

https://github.com/mwilliamson/whack-run

Whack itself is run with normal privileges.
I just approached a problem with tagging about a week ago and wanted to use postgres arrays, but the problem was, I felt like adding proprietary components to ActiveRecord killed the flexibility of my app. Meaning, I'm 99% database agnostic and the 1% keeps me from migrating to some xyz cloud sql solution if I needed to scale up quickly and not get hosed by pricing schemes of certain vendors.

Does anyone else have similar thoughts?
Having such a list myself, I would add:

Myrrdin: http://eigenstate.org/myrddin.html

Pascal: http://www.freepascal.org/

Cyclone is pretty dead.
Im sorry you cant grow an orange, and Im not sure why you need one.

Also Im saying Im not dependent in any way on citrus farms. If they fail, its their own fault, and someone, in fact anyone could do better.

I guess when I think about it, a corporate citrus farm isnt much more than a hedge fund to me. Their crops dying are just a stock going down. "Oh the oranges are dying!"

They will be replaced. Oranges will be here long after we are gone.
PirateBox on Raspberry Pi
Many people have their own views on this topic (India problem) but most of them will keep it to themselves because nowadays mentioning almost anything related to some specific country/race/religion will get them called 'racists'. But it doesn't count when talking about Americans, Europeans, white people. You can tell anything you want about them.

And that's crazy.
I wonder if Senator Chambliss realizes that he's being played.

"I have been assured ... that there is no capability at NSA for anyone without a court order to listen to any telephone conversation or to monitor any e-mail.” Chambliss said that any monitoring of emails is purely “accidental.”

You can't have it both ways. Either there is "no capability", or the monitoring is "accidental." It can't be both.
Show HN: Live atmosphere data crowdsourced with Android
> your suggestion would be to use a completely hacked up libc, running on a platform not made for it, using shared memory and IPC hacks as well, for an app...

When last I did this I was able to build Chrome for Ubuntu ARM and copy over Ubuntu's libc and the runtime linker. I didn't have to even rebuild them, so I wouldn't say it was a "completely hacked up libc". It obviously wasn't ideal either, but it's similar to using chroot (only without calling chroot).

GTV forked Android in a binary incompatible way ensuring that no NDK apps can run on it. An entire forked platform!

I'd rather everything ran natively with no trickery, but if I couldn't have that then I'd definitely prefer to have one hacked up app than to ship an entire incompatible platform!

> It's weird that you assume this is the issue, and then explain why it probably wasn't.

Oh, whoops. I don't know why GTV is the way it is, but I assumed it was to support Chrome. Sorry if I'm mistaken; I have no inside knowledge on it. I'm assuming that Chromecast is also a Chimera OS and I'm curious if Google plan to ship it long-term since I don't see Android and Chrome converging technically. I do feel like Android is a better "fit" for something like the Chromecast, though.
I don't actually know the answer to this question, as I'm not an overtly politically savvy person, but, are they really that much less forgiving?

Maybe I shouldn't say my boss is 'comfortable' with failure. He's just got the fortitude to deal with the realities of most situations and the track record to back it up.

Most of the managers and bosses I know of deal with projects in exactly the same way as this 911 project looks like it was handled. They push push push and don't accept any hint of failure because they think the perception others have of them would be unfavorable if they admitted some failure and tried to fix it. Of course, in this case it's the perception of the management and upper management members, and not a voting public. I have to say, though, their opinions don't seem much less fickle at times than the voting public.

In an anecdotal way, it doesn't seem like public works/government projects are immune to delays and push-backs. Seems like it might depend on the type of project as to whether there was public backlash?

I'm really just spitballing about something I'm not well-informed of at this point.

The main idea being that there's not a whole lot of forgiveness in the corporate environment I work in, but I stick with the boss I have because he's got the reputation and fortitude to own problems, when necessary, instead of trying to underbus everyone.
Hey, great question! Well, I don't know why other people might need this plugin, but I needed to gather data from a dynamic user-editable table. Its not all that complicated getting data from an HTML table, but my specific table is dynamic in sense of how many column and rows are available. Also the heading names. I considered keeping track of the contents as the user edited it, but in the end it was just easiest to get the end result rather than keeping track of all the edits. So, thats where table-to-JSON came from. Had no clue so many people would be interested in such a simple plugin.
You can say that based on experience? I don't know. I hear account A from someone who actually does the job, and retort B from some guy on HN who says little more than "answering phones can be stressful, but it's not hard." I'm inclined to believe the guy who has experience in the matter.
Brilliant! Now only if there was a cat filter that only showed cats and cat related material.
Yeah, where did you get those numbers? The distance from SF to LA is about 380 miles, and the speed of sound is about 760 mph. Whether or not the principles of sound movement are involved in Musk's plan, the speed is roughly equivalent if we're talking traveling back and forth in half an hour. Still a jolt, but you're talking about six times that.
To make it to the next level, strength training is a must (re: running)
Cache everything you can. Do anything in your power to reduce api calls. Of course this only works if you are primarily reading data as opposed to writing.
Yep. Read this after posting. Copypasta will probably be filtered. Opps
So your making the argument that enough time has elapsed in which the car maker could have fixed the problem. In other words, you are not making an argument supporting publishing freely and immediately. You are implicitly supporting restraint for at least as long as some subjectively determined time it should take for the manufacturer to fix the issue, and support publishing as a method to pressure the manufacturer. This is entirely different from supporting free speech at any cost.

You then go on to say there is no ethical imperative to withhold information that may harm others, which is both wrong and contrary to your prior implication - that publishing is ok after a window has passed for the issue to be resolved.

This reasoning is contradictory and flawed.
> It's interesting how, when this particular viewpoint comes up, the hypothetical individual is always deeply irresponsible, borderline malicious. But the person making the argument never is.

No, I may be the most irresponsible person in the world. The difference is, I'm not asking you or anyone else to pay for it.

> No, because this is a fundamental philosophical difference that runs to the core of who we are. I value the collective, and am willing to make sacrifices to my individual in order to advance the whole.

So would you then personally come to my house with a gun and demand money and escort me to jail if I politely refuse to pay, explaining my reasons? Will you do this, knowing my family is going to suffer? Will you look my kids in the eyes and say "Your daddy is a criminal because he refuses to pay for what I think is right".

> As a Canadian citizen myself, stay on your side of the border, please.

Please do not assume everyone here is from the US. I'm not talking about a specific country, I'm talking about a principle. US is socialist in many ways too.
"a good programmer must be dumb. Why? Because if he’s smart, and he knows he is smart, he will:

a) stop learning
b) stop being critical towards his own work"

No. Just, no.
You do need to write to your MP.

Is the ORG the answer? In part, of course we are: without us, this discussion wouldn’t be happening. ORG has done the leg work over 2 years on this so has been able to demonstrate that this is more than porn.
Simple and Fast Multimedia Library 2.1 released
If you are a pythonista and not using iPython Notebook for exploration... I posit that you are, in fact, doing it wrong. Its soooooo goood.
Successful management of any endeavor requires prioritization. If dog catchers and tow trucks are in the same bullet list as ambulances, they're doing something wrong.
So your answer to too much government bureaucracy is to add another layer of government bureaucracy. Really?
I'm pretty sure everyone responding to the 'hyperbole' comment in this particular thread is agreeing, but in a really confusing way
This sort of thing doesn't surprise me. Anecdotally, I've heard more than a few people bemoan a new POS system. Because I write software for a living, I usually prod them for details.

Even though their old system was some DOS based thing from 1991, it worked. It was fast and simple. Now they have some new, enterprisey, WPF + EF behemoth that is buggy and slow.

Sure, new software will almost always have more bugs than the system it is replacing; the old system, whatever its flaws (perceived or actual), was battle-hardened. It was probably written in a time when speed was more important than the technology stack it used.

These people don't care so much about a nicer looking interface. They need something that works and stays out of their way so that they can do their job.
What Chambliss said in that quote does not contradict Greenwald's claim. When Chambliss uses the word "capability" he means legal capability. Greenwald is arguing that the enforcement of that requirement is trivial - equivalent to a checkbox that says "Do you have a warrant Yes/No?"

I am entirely willing to believe that Chambliss is simply technologically naive enough that he doesn't even know how to ask the NSA if the enforcement is meaningful. He's also probably quite happy to take them at their word, despite all their history of using their own dictionary to define their words.
I think Quora has a Quora problem. It's Quora. The bait and switch yahoo answers with the anti-user attitude. Why the hell are people using this service?
Stop posting Chomsky stuff to HN. He is not an intellectual. He either cannot, or refuses to see both sides of the coin--either in his political writings or academic writings (e.g. there profound and valid empirical cracks in his universal grammar model that he's failed to acknowledge).

Down with Chomsky. Down vote me, I don't really care. I'd surely trade all my HN Karma for a reduction in Chomsky related posts to HN. It will make HN a better community.
woah, new beta site for php.net looks just like the old one. Thats awesome, then we dont have to learn the site structure again!

But no really, clicking the thing to get the new look, does nothing.
Sorry...what does colloidal silver have to do with it?

Did you read the author's bio? He's no slouch - Yale grad, litigator with experience in the Supreme Court, writes for HuffPo...but I guess we should write it off immediately because...colloidal silver? You tell me because I don't know anything about colloidal silver.
I (re)learned programming this way. I studied CS at Eindhoven University of Technology, where Dijkstra ran a research group for years.

You need to understand that Dijkstra's primary research focus was algorithms. Mathematically deriving algorithms from formal specifications isn't a weird idea at all. Sure, it feels cumbersome when the algorithm you're deriving is a commonly known one, like a mergesort or a binary search. The idea is that you can derive other, more specific algorithms in the same way, and you'll have proven their correctness.

These days, algorithms are not a major part of most computer systems. Trying to apply Dijkstra's approach to a user interface or a JSON parser makes little sense. But this does not invalidate the method for its intended domain. It also does not make Dijkstra's ramblings misguided nonsense.
<Quote>
Excellent! I always wanted to read a completely unbiased (and totally not cherry-picked and wasn't compiled by a fanatical detractor) resource on Chomsky's collected works.
Clearly, this is it.
</quote>

Well, clearly you will also want to read the criticisms leveled against the hokey "logic" and arguments employed by Bogdanor himself. It is difficult to take Bogdanor seriously as a contribution to the body of knowledge on the topics covered by Chomsky over decades and decades of in-depth study when Bogdanor argues from an unabashedly pro-Israeli nationalist point of view. Views often basted with copious amounts of neo-con jingoism.

Unbiased? Hardly.
Yes, that was my thought. But what I say to people who paid for it? Should I return its money?
I upvoted you, but I am ashamed to say that I don't really understand how to use IPython notebooks. Can you recommend a good resource for learning how to use them?

So much of my exploratory work with IPython is to explore the Django models I use in my apps, and I am having trouble seeing what a notebook adds for me.
yeah, sure just have more forms for folks taking 911 calls -- I call it the Government efficiency!
does quora support multiple languages yet? i ask because when i was there (years ago - and i should add, given comments below, that some of the commentators i remember best were indian) a similar cultural problem was playing out, where they were clamping down on non-english posts. being vaguely bi-lingual i was happy to chat in spanish and so noticed the resentment.

anyway, in retrospect (and assuming they still don't support multiple languages) it seems like the quora reflex - to prefer "ban it" over "understand and adapt" - has come home to roost. instead of providing tools to support multiple communities / languages, they relied on exclusion through language, which was fragile to a community that uses english.

it's actually quite satisfying, if you're happy to watch quora burn.