skysight-inc/HackerNews huggingface dataset:
When I am interacting with someone who is "serving" me in some way and they ask how I am doing... I almost always ask them back. It is quite interesting the different reactions I get. They pretty much have to be pleasant and I think it throws them off when people are pleasant by choice.
Safari is the only browser on iOS with JIT enabled.
S.E.C. and Justice Dept. End Mortgage Investigations Into Goldman
Post hoc ergo propter hoc, no?
I always genuinely care and end up looking like a smug asshole most of the time but there are a few times when someone does seem to feel really good that I care.

You should see how much meat they pack on my subs at the local sub place. ;)
It's easy to sit on the fence until you have to get specific. Everything you've said here is reasonable. Politician style reasonable. All the hard decisions that would need to be made to do anything in practice are covered by "educate the second" and "perhaps there needs to be a conversation".

In my opinion, you are wrong in expecting that these few large index/hosting sites or "worst offenders" will continue to be the bulk of the infringing traffic. We are moving away from that very quickly already.
If you plan on switching jobs every time rewriting someones code over the weekend and demoing it to their boss results in bad things then you better keep your resume polished.
Why doesn't Samsung "innovate" and build a better touchscreen instead of copying someone else. Innovation != copying someone's work and making marginal improvement. Apple didn't copy the Palm Treo or the Blackberry when they built the iPhone. They saw what those products could and couldn't do, so they made something better. THAT'S innovation. Samsung's copying Apple isn't innovation, it's lazy. Consumers don't benefit from "me too" products, unless we treat all technology as a commodity.
Now it's ESA's turn to try it: http://www.esa.int/esaMI/ESOC/SEMM5IHWP0H_0.html

(OT: Note the picture at the bottom, the astronaut is one of ours: Austrian Space Forum, a private space R&D org.)
(2): there are plenty of third world countries or foreign government agencies where placing a 80-meter dish is not a problem.

Although the process seems a bit intimidating - http://deepspace.jpl.nasa.gov/dsn/features/dsnbuilt1.html
Google caves in to MPAA/RIAA hides sites with DMCA notices
The real question is if its has an IPv6 address yet or if its still stuck using IPv4?
Norman Wildberger's YouTube lectures do a great job of teaching linear algebra with geometry:

http://www.youtube.com/watch?v=ndWqKOJ9DgQ
I feel a bit frightened and overwhelmed by this long running time. I now couple hours aren't a long time, but seeing the actual number of minutes gives me second thoughts.

I do prefer something like codeacademy or Udacity, that makes a step-by-step, and even that I spend more time there, it will not look the same.
> Except in practice you have both factors on the phone

What do you mean by this? I'm not doubting you, but I'm still a bit confused -- currently taking a Security course, so I'm a newbie in the field.

Do you mean that if the phone is compromised (and you don't know its compromised) that once you input your password (the "what you know") the system is broken? Certainly, I can see that.

I may still be misunderstanding, but if you don't store your password(s) on your phone, then does it prevent this attack?
From what I've learned, silicon is abundant in the earth crust. The problem is that you need a very very high purity to make useful wafers. So technically, its not a problem of scarcity, just a lack of miners producing it in a very pure form, which could be solved by having more of them.

Are there some other difficulties that I'm overlooking?
Yeah, emacs is not hipster-compatible.
WhatsApp llega al Nokia C3 y al Nokia X2-01
I find this interesting, because Chinese identity, as much as it is tied to Han ethnicity, seems to be something that could include once-outsiders, as long as they assimilate into it. The OP itself cites how the Mongol invaders established the Yuan dynasty, and the Manchu did the same with the Qing. Despite there is always a separation between Han and non-Han, I've found that the traditional (pre-20th century?) idea of "Chinese" is more tied to cultural traditions and the Confucian ethos, than ethnic/racial divisions. In some ways it's almost comparable to the concept of being "American" as in from the U.S., though of course far less malleable and open to including outside traditions.

Consider the mythological origins of the Han: http://knowledgechina.blogspot.com/2010/02/origin-of-chinese...

"3000 years before the Han dynasty, when what we call China today was inhabited by various tribes, the mythical ancestors of the Han, the Huaxia, controlled swathes of land centered around the Yellow River. According to legend, the leader of the Huaxia, Huangdi, defeated the 4 surrounding tribes, to the North, South, East, and West of Huaxia and incorporated their people and territory. The 4 leaders of those tribes, along with Huangdi became known as the 5 Emperors. Legends also tell of Huangdi defeating and assimilate the tribe of Yandi. Together, Huangdi and Yandi have been viewed as the progenitors of the Han race, which refers to itself as 'descendants of yan and huang'."

Even from the beginning, the Chinese came from the intermingling of multiple peoples, not one specific race. So I think the identity of "Chinese" can certainly be more cultural than ethnic/racial, and so open to outsiders who self-assimilate.

The questions are, what is Chinese culture in modernity? And if traditionalist Confucianism makes some sort of comeback, how will the world outside China react to it?

Oh, and how do current Western/non-Chinese expats in China assimilate to local Confucian norms?
One way is to improve the code and run it privately yourself. When other people see your system flying just shrug until they are begging to know the answer.

Ideally it would never come to that.
Accepting Yegge's framework for purposes of this response:

Haskell is beyond conservative, but it does take great pains to try to address the reasons that people might want a more liberal language. However, it's often really painful to get that code to typecheck compared with the effort to get the same code correct in python or ruby. Sometimes Haskell is the worst of both worlds: it requires mind-bending reasoning to write "liberal"-like code, when the "conservative" guarantees you get in return aren't for very interesting correctness properties.

I'm starting to think my ideal language would be gradually-typed (something like Groovy): use static typing by default, but fallback to dynamic typing for the pieces that require superhuman effort to type correctly (unless you believe that the correctness guarantees from static typing pay off for the code you're writing--e.g., code in rarely exercised error handlers).
I think the lean startup is over-hyped. Every person in the startup scene is just constantly talking about Lean, but when you actually get into the nitty gritty is nowhere near as straightforward as Eric makes it sound
෴
I understand there's a weirdly huge amount of opposition (like that guy who freaked out on Dalton over comment a couple days ago) about the project, so I'd like to say a bit.

I've been on the site for a good week now (@kristian) and there's some incredible people there. Great conversation, great progress on determining just what this project is. That's not a bad thing — the nature of a project like this is that it is evolving constantly.

In that vein, I encourage people to check out an issue filed at the App.net API page on Github.

https://github.com/appdotnet/api-spec/issues/33

The basic idea is a reworking of the API into something more extensible. If I'm understanding correctly (I'm pretty new at this stuff), the API at this point resembles the use case of something like Twitter: users have many posts, posts have text, a date, etc (Rails associations, anyone?). This issue proposes that the access control on those posts be variable, to fit an infinite amount of use cases. A couple examples are Twitter-style DMs (posts visible between two users), mailing lists (posts visible between specific, but multiple users), etc.

I think the thing that is causing App.net problems is that people think they are funding a Twitter clone. The fact is that the basic system of "users" with "things" goes a lot further than Twitter. It's email, it's chat, it's notifications, it's whatever you want it to be. And that's what's fascinating — we're funding an extensible piece of the next phase of the Internet — something decentralized and more or less living and breathing.

So here comes the part where I tell you to fund it. But I'm not going to. It's your call. I'm a huge fan of the service already and I can tell you that within the last two days, we've had a mobile web app, native iOS app, and streaming web app pop up out of nowhere. It's a crazy active community, and now's the time to get in. If you want to fund it, you probably know by now where to do that. There's my 2 cents (though arguably that was like 80 cents).
This is definitely a move in the right direction. These are some of the same protocols that the Diaspora* folks have settled on. It will be interesting to see the degree of compatibility they can achieve in federating.
Not at all, although I would argue that our current system today is in serious transition. Sharing is getting easier and more distributed, that's what's prompting the SOPA style solutions. Staying where we are now isn't an option thanks to the HN crowd continuously working on new ways to connect and share bits with their social circles.
They don't last hundreds of years. http://en.wikipedia.org/wiki/List_of_countries_copyright_len...
How to prevent my site from getting crashed by HN?
I am going to make a submission to HN next week with a website I have created. I have a suspicion that it will be fairly popular (but I could be completely wrong here). In the event that it is, what sort of traffic should I expect to be able to handle?

If someone on here has submitted something to HN before and it was top 5 on news page, how many visits did you get and in what time period? Even an order of magnitude guess is helpful.

Also, I designed my site in NodeJS. Does anyone know a good service I could put it on that could manage high traffic for 2-3 days? I have a Nodester account but that site is always crashing (and it's slow). I also have the free tier of Amazon EC2. Thoughts?

Thanks!
Facedeals - Check-in with your face
This seems like a very cynical article. On the behalf of everyone in Canada, the UK, and Australia, it's very common for people to reciprocate this sort of courtesy and genuinely mean it. In fact, I'd go as far to say that most people would be downright offended if you didn't reciprocate.

Similarly, most people go out of their way to thank transit drivers, and everyone holds doors. Perhaps an American could share some insight.
People who are religious can still value education, even though certain religious beliefs are in conflict.
Reserve Your Spot for Add-on Unconference Friday August 24
You're right: race and class are big issues that affect education, but outside of that sentence, you only talk about financial (and therefore class) issues. There are plenty of facts in what you wrote, but none of them are about race.

I take no issue with the way you worded it (though I'm sure some people would, so I wouldn't use that phrasing on my company's blog). I take issue with the lack of evidence on that particular point. It happens. The rest of it was good, and your cause is admirable.
I would be interested to hear what modern features are not possible in vim or emacs.
There are a few features from Yegge's conservative list that I wish Clojure had. For example there is some very interesting work going on to support optional static typing. https://github.com/frenchy64/typed-clojure

But this article was not about what is desired, but about what is -- Clojure is not currently very "conservative" according Yegge's definition, for better or worse.
> Native-born Americans like me who have lived in east Asia are APPALLED at the wasted opportunities that United States schools have with their lavish resources to provide a truly world-class education. United States schools do not do as badly as they possibly could, but they also don't do as well as they reasonably could be expected to do.

I know this is a popular refrain about American education, but it's only a half-truth. The only real direct, objective comparisons between different countries' educational systems are based on data from identical tests administered across those nations. However, as the results from the PISA[0] indicate, Americans rank near the top of their respective ethnic groups when they are separated in that manner. That is to say, American students of European descent are near the top of the charts when compared to European students, American students of Asian descent are near the top of the charts when compared to Asian students, etc.

This also applies to American students of African and Hispanic descent. However, students in African and Hispanic countries do so much worse than students in European and Asian countries that despite the American students of those ethnicities performing better than students in those countries, they still bring down the average American score below that of most European and Asian nations.

What this tells us is not that the American education system is just plain bad. Quite the opposite - take a student from anywhere in the world, and on average, he or she will receive a better education in America. The real problem is that our education system fails to provide an equal quality of education to all of our children.

As you probably already know, this result is because our public education system is funded by local taxes, and our car-based society allows us to geographically isolate us from the poor, who are overwhelmingly of African and Hispanic descent. Thus, the African and Hispanic students end up going to public schools that are poorly funded because their parents are poor, trapping Americans of African and Hispanic descent in a cycle of poverty.

The solution to this problem is not apparent, as attempts to integrate schools along socioeconomic & ethnic lines just results in the wealthy voting to defund public schools and sending their children to expensive private schools instead.

0: http://super-economy.blogspot.com/2010/12/amazing-truth-abou...
This kinda raises question. I for one would not use encryption just to maximize bandwith efficiency. Deep space program are no where close to being a tactical advantage over another country. I wouldn't see why someone would like to screw it up.

On the other side, there's always a moron out there to crash the party. So even if I wouldn't use encryption, I wouldn't be surprised if they use it.
aka you realize this is a dumb as hell idea and no one would pay for it...
Interesting, what sort of structure should a 1000+ person company have? Would it really avoid any layers greater than 3 deep?

Valve is a notoriously (recently) flat company for being as large as it is: <300 people. But it is noteworthy because it is the exception.
I made a little script to extract the original javascript from a script obfuscated with OP's tool (http://patriciopalladino.com/files/hieroglyphy/).

And because I felt it was appropriate, I created this extraction script in an obfuscated form!

Use this to extract obfuscated scripts: http://pastebin.com/raw.php?i=Q9TB4wEF

Just save your obfuscated script in a variable called "original" and then run my code. It'll return with the extracted script.

Oh, and it won't work on itself. That's because I didn't use the obfuscation tool to create it. I made it mostly by hand: http://pastebin.com/9LBWCSJs
Marco talked in Build & Analyze about loving multiple cursors, which I believe emacs/vim don't support: http://www.youtube.com/watch?v=o5bPRhFHEz0
Quote:

[...] Perhaps that's biggest flaw with how App.net was presented thus far.
Perhaps if Dalton had promised one or more of the following...

* The primary codebase will be open source
* A light weight client will be open source
* The infrastructure will follow at least one federated standard (oStatus,
Webfinger, Salmon, Activity Streams)
* App.net will federate / push / syndicate data to Diaspora, Status.net, etc...
* Each paid user of App.net can sponsor friends (5, 10, 25, 50, etc...) to
use the service for free
* If you donate Dalton will personally hand deliver to your doorstep 1
flying unicorn ninja who has been raised on grass fed organic bacon

+1. Those things would push me over the edge to contribute $50 or more. Even without the unicorn ninja thing.

I don't want to pay for another "platform" that someone will be struggling to raise funding to replace in a few years. I want to pay for technology. And I want to bring my friends with me.
Not just assembling the dish - you also have to know the ephemeris schedule, bit coding scheme (it changes based on circumstances), packet formats, software infrastructure... In the great scheme of things, my friend, Cuba or Zimbabwe secretly erecting an 80 meter dish just to f--k with a rover on mars isn't really a concern. Even though ESA or China or Japan might conceivably have the theoretical capability to do this... there are other things to worry about.
But I am a political conservative! Maybe a political conservative with more impressive rhetorical skills would have done better...

But wait, that doesn't make sense because this supposedly has nothing at all to do with political points of view.
>"very hard to learn" re: Emacs

Hrm. Decidedly not. It's a nominally modeless editor with no complicated mental creole to translate into from verbing the text like Vi.
I might agree with you, but I still think that declaring it outright might provoke the old "arrogant American" reaction.
The bottom line is: everything that cannot be scientifically proved acquires this sort of "religous" attributes. No wonder religions and politics are like that
fuzzy hashing and a database? Break the content into parts, and generate scores for each part. calculate a hash entry for each part and enter into a database. Compare against existing entries. If the content is too similar, then reject. Doesnt get you around spam, though.
I'm curious as well. I'm able to do everything and more in Vim/MacVim that I was able to do in TextMate 1. Sure, it may not look like a "native" app, but I don't see how that should be an issue. You want to focus on the text, not the pretty box around the text.

Edited to add: Granted, a lot of the niceties have to be installed after the fact as a plugin, and are not built in. Where with Sublime Text 2, perhaps a lot of those things are there from installation.
And as the infringement moves to a more distributed network? When there aren't Kim Dotcoms to take down? That's where things are going right now, because of technological improvement and the current selective law enforcement we have right now.

That's what this conversation is about I thought, what we have right now is a system in transition.
But look at all those comments Yegge is getting. He has long been an engaging, comedic writer with a very technical slant, but this really pushes him into the mainstream. People will look forward to the Steve Yegge show providing them entertainment in the same way Mike Daisey provides entertainment through The Agony and the Ecstasy of Steve Jobs.
In VIM, you can edit multiple adjacent lines at the same time. You can place multiple cursors at random lines though and start editing. I think I saw a plugin for that once, though.
Just Visa. Everything in the UK seems to be Visa these days.
"You can mitigate this type of territorial response by convincing them to disassociate their identity from a code block."

Absolutely. In some ways, this is my biggest job as "manager". I try and rotate the team so that no one has "ownership" of a particular feature (we're self organizing but I try and coach people appropriately ;)).

Sure, Bob may have been the person that originally penned a particular method, but refactoring is a fact of life, and it's likely that, if I've done my job right, over time any member of the team should be able to do a given refactor.

What helps is that you explicitly have someone who worked on a particular block of code not fix any bugs related to it. Give it to someone else. They'll figure it out and make any changes.

Have people pair on initial design/architecture (or have specs authored/tweaked by the whole team) so it's never solely one person's vision of how feature X should work.

I've found the best programmers have a zen-like state of detachment with code they've written. Very good, but not great, programmers seem to tie up too much of their identity with their code; transitioning them from "good to great" almost always inevitably requires detachment.
Fair enough. I guess I always think of "gravity" as "gravitational field strength caused by matter" (the gradient of "Einstein's rubber sheet", if you like), so a free-falling object near Earth will always have plenty.
I agree, but as things continue to change?

(will link to comment here http://news.ycombinator.com/item?id=4368387 rather than typing it again)
Real world python zip
Sublime Text 2 won out, just barely. I had the same experience, but after 6mo of fulltime use of ST2, I'm a diehard fan. It still needs to be improved in a lot of areas (project wide find/replace is not optimal), but I have confidence the developer and community is progressing faster than any other text editor.

Seems like a good place to be
The Other Side of the Sanctions
Don’t just design your product, design your community too
This thread is doomed to become complaints from vim and emacs users. I agree with Marco on the hard to learn, but mainly the ugly comments.

As a recent convert to ST2 from eclipse, I agree with his choice. Also, recently having to use windows at a client site, a portable version of ST2 has been very comfortable.
They don't. That's why they are building a third water tunnel. For backup, and so they can do repairs on the other two.
I also used Textmate 1 for the better part of 5 years. After that I slowly migrated to Vim because I liked it's text selection / text movement language so much.

Now I guess I arrived, I'm rather fast with Vim. I took a long time (at least a couple of weeks) of continuously refining my MacVim until it's not so ugly anymore; in fact, I think it looks pretty good.

Apart from that, I also played around with Sublime, and I like it a lot, I'm just so used to vim now.
As California's public universities struggle, some private ones thrive
The Mobile Harmonization of Social Data
Senior Dalton is pretty hip on a great stable API.

He hasnt come to admit yet that that API has no value without tapping into personal data.

He just thinks he can charge us 50 bucks to make us believe our data is safe.

Every company in our life that charges us for money sells our data.

But Daltons AMAZING PERSONAL INFORMATION FREE API is going to save the world.

Whats that API look like dalton?

http://app.net?nothing
My experience manufacturing clothes in China
I think if you're coming in from somewhere else in the EU it's easy. If it's from outside the EU it's just a stringent as the USA.
Well, there's only one Skyrim. Imagine if you streamed a largely procedurally generated videogame from the Internet though--you'd have an infinity of related games on tap and it would essentially be SaaS. Same for procedurally generated (or live) music, or sports as they are now, or live theatre. Maybe static, finite IP just has less economic value and is less and less practically excludable as technology advances.
The issue here is that the liberal arts degree shouldn't be seen as job training. That's not the purpose of a liberal arts degree.