skysight-inc/HackerNews huggingface dataset:
I understand what the Aquamacs people are doing, but I think it's a big mistake. What makes Emacs so useful is not adherence to platform standards, but that it is a Lisp runtime with a lot of highly specialized text manipulation primitives that people have been hacking on for years.

It's an autarky wherever it runs, so let it be. I'm as big a proponent of the Macengeist (or whatever you want to call the ineffable quality that makes a good Macintosh application) as anyone I know, but Emacs is it's own world. Best to use straightforward Emacs 23 or 24 as a portal into that world, rather than trying to shoehorn alien concepts into it.

Now, building it on OS X can be a PITA -- not that it's not fully supported, but some stuff could be in better locations than the hated /usr/local. But that's an argument against myself that I'd prefer not to have at this exact moment.
6-post series on how to improve the RDF model
I think security risk could be used as a reason to favor web apps over native apps. An untrusted native app has the potential to do much more damage than an untrusted web app.
Try putting this in your .vimrc if you don't want to reach all the way to hit the escape key

imap jj <Esc>

Come back to vim :(
It's a shame we need to get to depth 10 to get some substantial discussion. I meant no offense and basically have been trying to tell you (among other things) that your use of "stupid" is just asking people to chime in!

I was born and raised in Argentina, though this should not matter, nor does it need to be "disclosed". I knew what the WolframAlpha plots would look like because I have lived the situation. Look, Argentina has been an exceptional country for many reasons (mostly bad), and it's not a too-big-to-fail state such as the US or Italy, so clearly its experiences need not apply to other countries.

In that respect, I do not agree with crag's suggestion that anything applicable to Argentina in 2002 could be applied to the rest of the lot in 2011. The thing is, though, that instead of raising your valid points about simplistic causation, etc., you mistakenly pointed (and in a snarky way) to Argentina's "currency crisis", i.e., devaluation, then to default, in turn linking them to social distress. Please convince yourself: in Argentina things got way better after default, devaluation and big spending, which took place at the same time. Argentina's real currency collapse can be found here [1] (with relatively little unemployment and poverty, by the way). There was no IMF-imposed austerity after the default: most of that austerity was recommended in order to meet debt obligations up to 2002, and leaving that cycle was the whole point of the default! Even though Kirchner was smart enough to pay the IMF debt, following the steps of Russia and Brazil, just to get them off his back, there was no state austerity after the default.

As for my first link, I thought (mistakenly) you implied that Argentina had gotten worse since the default, and I provided a recent article with a snappy reply. Not very constructive, I admit and concede.

Beer in hand, I salute you!

[1] http://en.wikipedia.org/wiki/Hyperinflation#Argentina
For those like me who have left the Oracle world behind, apparently Java 7 has a new bytecode mode called invokedynamic which allows for dynamically typed language support:

http://java.sun.com/developer/technicalArticles/DynTypeLang/

It's not spelled out very well, but I assume this Dyn.js will make interpreters like Rhino obsolete??
New Orleans Saints vs Jacksonville Jaguars live stream online
New Orleans Saints vs Jacksonville Jaguars
Match schedule:
Week 4 NFL Regular season
Date: SUN, OCT 2 2011
TIME :1:00 PM (ET)
Venu: EverBank Field
New Orleans Saints vs Jacksonville Jaguars enjoy here live streaming and watch also watch NFL full season live streaming online here. Get the best online sports coverage on the net directly on your PC.
I guess zdw is referring to Cyanogenmod. There might be others, I don't know.
Thanks for the feedback Dan. Thanks for being totally honest with me. First mistake was foolish! Second one, I wasn't quite sure that was correct. I'll try and get those changes made. As for the longer sentence, the double "is" makes no sense, you are right.
The site doesn't even say anything about 11.10 & try counting the days on the timer. :)

It looks like it's a countdown for something else.
What a retarded post from a self-proclaimed smart guy.

First he completely misrepresents the point that Node performs well and scales is because it doesn't Block I/O, i.e. the biggest bottleneck in scaling highly concurrent applications.

It's hard to actually pull out any facts or points to dispute since he sounds like a whinny troll on a rant, hand picking disingenuous examples that are obviously going to trip up event loops, something everyone programming against an event loop already knows. A clearer example would simply be:

while(1);

And the point is this blocks the server 'by design', i.e. no time is spent context switching between threads.

If for some reason he really needed to calculate high fibonacci numbers on a web server he could simply memoized the fibonacci function, and get back your stellar response speeds (on a 2yo Macbook air):

function memo(f) {
return function (x) {
f.memo = f.memo || {};
return (x in f.memo)? f.memo[x] : f.memo[x] = f(x);
};
}
fibonacci = memo(fibonacci);

~> time curl http://localhost:1337/
fib: 165580141
real	0m0.023s
user	0m0.009s
sys	0m0.005s

If he's going to profess CGI scripts are a superior way of doing things, I want to see proofs/benchmarks since nothing he's said makes me take his word on face value - that and his previous posts he shows he's an actual baiting, troll - so I wont be relying his advice anytime soon.

And in his quest to poison JavaScript he choses an code example that no one actually uses, since it can be expressed in the more concise equivalent:

if (my_var != null) {
// you idiots put Rasmus Lerdorf to shame
}
I seem to recall that part of Mozilla's work on bringing identity management into the browser was the idea that you could have different tabs with different sets of cookies associated with them.
I have a hard time understanding some of these recent UI changes. This one strikes me as being akin to not having MRU tab order in Chrome. Do none of the people making these decisions do actual work in the tools they're affecting?

That seems incomprehensible: They're (presumably) developers. But they make these choices or changes, and instantly and persistently I am stumbling over the results of those decisions.
What version control tool promotes good habits?
I've got a Galaxy S2 as well (Epic 4G Touch), here's what I use:

- k-9 for home email. It's an open source email reader based on the standard Android email reader.

- WeatherBug widget for weather

- MapQuest for navigation, since it generally choose a better route than Google Navigation for long/tricky drives

- Google Navigation for my daily commute, since it has a better traffic display

- GTasks for note taking, it syncs to Google Tasks.

- Peapod whenever I'm running low on something in the kitchen, I just scan the barcode and it's automatically added to my Peapod order. It's awesome.

- Touchdown for work email, since it has great Exchange integration, plus it can read emails to me while I'm driving.

- Pandora

- Audible.com for listening to audio books while driving (I download them at home on WiFi, although I now have an unlimited data account so I don't really need to)

- GOdroid, since it consistently beats me on the easiest level. :)

- DropBox

- ASTRO for process/file management.
Play around with HTML,CSS,JS,Haml,Sass,Coffeescript
Kindle 4 Disassembly – Part I
You never know it may be built but just not released. I think its perfectly fair to patent it even though it sounds creepy. The expectation of privacy are changing in people's minds. Probably Facebook thinks that they want to keep the feature ready and not release it until the time is right. And obviously if anybody else releases it before them (most likely Google) then they can use the patent to prevent them from doing so.
There was at some point a bill to make it illegal for a phone to not make some sort of shutter noise. I can't determine whether it passed (I don't think so), so you may want to be careful about this. This may also explain why you can't turn it off easily - manufacturers would have been responsible for changing it so you couldn't turn it off had the bill passed.
Some people are not grateful for the roads that government build, like critics of suburban development, enemies of car culture, etc.
After seeing what it was, part of me was thinking "is this a spoof site pretending to be real?" while another part was thinking "this is too well written to be a joke." I wonder why they chose to file for the patent right when they were getting bad press for it. Maybe they were hoping it would go unnoticed and filed after discovery so noone else could scoop it up?
Letter from China: A Heavenly Palace Moment
I'm looking for a good VOIP provider. I could use Skype, but I keep hearing they're more expensive than the other options. I'm in the U.S., mostly calling Canada. Any suggestions?
And the consumer demand is very directly influenced by the job market. With so many people out of work. Many of us who do have jobs are cautious to not spend beyond our means. Its a vicious circle.

Of course the goal of a public company to make money I can't blame these guys to hoarde all the money they can. Thats what their shareholders and directors demand.
There are some bugs, and with the beta I had two months ago I ended up in a state where the phone wouldn't boot anymore. Afterwards I flashed it again and didn't have any problems since. Haven't updated to the latest version though. Everything I need works (so basically all the features of the phone).
There are thousand of problems to fix. The infrastructure is going to collapse under the weight of non-maintenance, there are people infected with HIV virus, Africa needs help to develop, strong artificial intelligence might someday start making paperclip out of humans, etc.

Yeah, it's a problem. The problem is we can't all work on every problem. Some of us have jobs, personal crisis, or is already working on one of those problem.
> As for the longer senescent, ...

"senescent" is an adjective, and means "growing old." I suspect you mean "sentence," but it's hard to be sure.

> ... the double is makes no sense, ...

I think you need to learn the use of quotation marks. This reads much more easily if you say:

> ... the double "is" makes no sense, ...

Again, these are simply careless mistakes, but they disrupt a reading and make the reader wonder how careful you were about everything else.
Hear your Twitter on your iPhone hands-free
Rob Wilson developed the SocialSpeaker application after trying a few others that simply didn't have the 'hands-free' ability to hear tweets whilst he was driving and spending time in the kitchen (which he admits was left often than driving!).

Full details in the article.
This is really cool but unfortunately I can't type a '#' which is pretty essential.

I'm using a Macbook with the UK keyboard which for some rather odd reason dispenses with the # key and instead one must type option-3 to display a #. This conflicts with the applications hotkey which maps alt-3 (aka option 3) to switching tabs.
I am very curious to see what would happen if, instead of a tax holiday, the US Government announces that it would permanently increase the tax from next year. Would that be an alternative way to encourage big corps to bring profit back now?
> Most people would pay really good money just to have a single one.

$500 - $1000, depending on condition.
From the submitted article: "But a key step to getting that space station will be docking with an unmanned spacecraft in November. And perfecting that docking technique became the preferred joke on the Chinese Web on Friday, in a week in which China’s great-leap technological ambitions were battered by a subway crash in Shanghai. 'The orbital docking issue was has already been solved by Shanghai subway drivers!' a Chinese commentator wrote."

Some headlines have hailed this launch of an orbiting (and eventually manned) space station module by China as a major technological feat, but it remains to be seen if a manned space station will be just as much of a money pit for China as it has been for the United States, Russia, and their partners in the current International Space Station. Other details from the Chinese press in the submitted article are interesting.
Going Beyond Product Scope
There is a plugin called SublimeCodeIntel[1], which basically rips the code intelligence stuff out of Komodo and packages it up for Sublime.

[1] https://github.com/Kronuz/SublimeCodeIntel
First: This is really a review of Unity, not Ubuntu. The main ways that Ubuntu/Linux differ from OS X have nothing to do with the UI, but rather the underlying system.

That said, I'm glad to see that somebody likes Unity. Ubuntu's switch to Unity is one of the reasons that I left Ubuntu for another distro.

It seems like Canonical is targeting its product more towards people like the author of this post, in which case it seems that their strategy may be working.
our corporate tax rates as I understand it are second highest in the world. That is offset by the fact that they are riddled with loopholes and deductions.

We really need to eliminate special loopholes and deductions and then reduce corporate rates.

Having a large spread between US and offshore tax rates obviously gives an incentive for US corps to move factories and such overseas, rather than to export from the US. I don't see any reason to have incentives for that behavior.

Reduce all of the paid for deductions and bring rates down. Simplify.
What's wrong with JS's object model? It's certainly more flexible than say Java's. If the problem is the flexibility, do you feel the same way about Ruby?
The Feynman Series (from the creator of The Sagan Series)
This could work, but there's still vulnerabilities. How about a timing attack? The page with that message probably responds faster if the email address doesn't exist. (Sure, a timing attack can be fixed if you can make the page run in constant time; but is it really cost-effective to spend time developing that rather than actual features?)
I'm still on 8.04. Ubuntu moves too fast for me, and seems to always break something that used to work. The next time I visit any of the machines for which I am responsible for care & feeding I am installing red hat or centos. 7 year support cycle!
Sublime Text 2 actually comes bundled plugin that enables vi keybindings. More info here:

http://www.sublimetext.com/docs/2/vintage.html

Here, have some cake.
Reminded me of http://theamericanscholar.org/the-disadvantages-of-an-elite-... - “So are you saying that we’re all just, like, really excellent sheep?”

Also, Marc Andreeson's take on a similar stereotype, The Organization Kid - http://pmarca-archive.posterous.com/the-pmarca-guide-to-care...

In the younger generations it may seem there is nothing worse than entitlement, but after many years of observing, I think it is a worse affliction to be both super and an extreme conformist. I'm talking about the funneling of premium intellectual capital into existing institutions like investment, legal, management consulting, medicine, academia (in some cases) often through mechanisms like the Ivy's, but also through parental mechanisms (pressure, nepotism, etc) and various social institutions.

When ego-based considerations like reputation, status and compensation lure young minds, these minds have lost forever the ability to question everything - to abstract their understanding of the world beyond what social influences and short-term goals will allow. Stifling openness, creativity and non-conformity in formative years gives a person the ability to achieve a definition of success in our world. However, it closes the door to changing the world itself - and this is the real job of the super-capable.

Question everything. Take your own path. The world needs the super to constantly re-invent itself for the greater good, not for you to show the world that you are the best.
Outliers… gonna outlie. Have you ever looked into the requirements for a Rhodes scholarship?

Also I think the article was a bit fawning.
What on earth makes them think I would let them post as myself among other things that should have nothing to do with receiving an invitation.

Services should really pay more attention to the permissions they request.
First, I can definitely recommend getting a smartphone. I'm normally a late adoptor, but I am glad I switched relatively early to a smartphone. I ran into people now and then who tell me they don't need their phone to do X, they just want to call people, but I'm sure once they have all the functionality in one device they would never give it back.

Regarding risks, I ran into a problem with the custom MIUI ROM where I couldn't boot the phone anymore. I was scared there for a second (since I couldn't even get into the recovery mode) but I just found the current official Samsung firmware, flashed it and everything ran fine again. You can tell though that it has been modified, since each flash of a firmware increase an internal counter. So in theory there is always the risk of a bricked phone or voided warranty. But I don't know anybody who had this happen.
What has happened to Google's LatLong blog (linked in the story)?

http://google-latlong.blogspot.com/2011/09/helicopter-view-o...

Zero visible content with NoScript enabled. I have to enable not just blogspot.com but also something from blogblog.com . That's just [explicative] annoying.

EDIT: After enabling scripts from those domains and viewing the content, when I disable scripts and refresh, the content remains visible. In case anyone tries blocking scripts and finds "it works for me".
Thanks for your feedback Colin. I'm working on sorting out the problems you raised with the article. I agree with most of what you are saying here, however I don't understand what you are saying regarding the start of the section titled EditFlow. I stated in the introductory section that I'd be talking about two plugins. Do you think I needed to give it more an introduction?

As for your final comments, I was trying to be as detailed as possible. Regarding narrative / thread, I may have avoided that as I wanted to review each section in turn. Can you further explain what you mean by that please?

Thanks for taking the time to give me some feedback here, most appreciated.
Intro To Fitness 101
Facebook caught lying?
You prioritize, you build institutions, you work within your community.

>Some of us have jobs, personal crisis, or is already working on one of those problem.

Most of us do fuck all. I should know, I'm sitting in my underwear past noon on a Sunday commenting on HN.
You kind of pay the maximum of the US and domestic tax rates, after some possible deduction, though not exactly the case given how it gets calculated. But yes, all income worldwide is taxed for US citizens. If you're curious, see:

http://www.irs.gov/publications/p54/index.html
Improve the iPhone screen rotation lock.
You don't have to build emacs to get a modern version without all the Aquamacs hoo-ha. I've been using the build at http://emacsformacosx.com/ ever since carbon emacs was discontinued. It's a nice, no surprises build.
Kinect Mi Coach Premium
Show HN: Hackerhub.org
Mandelbrot set in 138 bytes of Javascript
I don't generally spend the same amount of time checking my comments before posting as I do my articles, so assumed a type and just auto-corrected. Will correct my errors =]
Try FBSync: https://market.android.com/details?id=com.asd.fbsync&hl=...

I haven't yet.
They are solving the problem "we have a company and an app that was super hyped and we still have money to spend! And, uh, facebook"

The problem i have with something like his is that i really want a fantastic video streaming service, or the ability to post photos from my phone better (i have never been able to post a photo to G+ from the iphone app - it just hangs) and i will never have a Facebook account.

Color to me seems washed out. I cannot see them being anything too amazing because it is reliant on facebook and has this weird voyeur model.

They are trying to hard.
I came from a Motorola Milestone/Droid which has a higher-res screen and the big font/menus of the S2 was a real turnoff for me first. I even thought about getting an HTC Sensation which has a slick UI with small fonts. But once I put MIUI on it I never looked back, the UI is just beautiful (a little iPhone-inspired though, but not copying the bad things - e.g. the 'back' button in the upper left corner). Don't think you will see battery improvements since the UI is mostly black-on-white as opposed to the default, which is suboptimal for AMOLEDs.
"hear their words"? Easier said than done. Here's a blog post I wrote about how the things they say aren't very consistent. http://blog.arunbalan.in/2011/09/28/hey-facebook-ive-got-a-q...
Based on the number of times I've been offered stock options as a benefit of joining a startup, I'd say it's very prominent in startup culture as a motivator and recruitment tool.

If it doesn't hold value (as it seems you're positing), then early employees are getting played in the worst way. They're the ones who are getting screwed.

The context of what most people are saying is that founders are now getting their pound of flesh from VCs/investors (summary of other comments, not this thread.) The tone of those comments is that founders are simply putting steps in place to ensure they don't get screwed.

If this is the case (I don't know how true it is) then the marker for who gets hosed lands squarely on those early employees, and THAT will be a gigantic problem for startups. If early employees begin to distrust founders and investors, it's not just a headwind -- it's pretty much game over. Early employees are quite often the difference between success & failure. Those top-flight team members you need to execute on that idea will use the only leverage they have in that relationship -- they simply won't join the startup.

I hope AirBnB is an anomaly, but I expect this type of scenario to happen more and more. As for founders wanting to put themselves in position to do this -- who could blame them? But, it's not without consequence and their reputation as startup founders will be summarily tested with any future ventures.

The smartest startups will very quickly learn that success will only come when all parts are working together, doing their jobs -- founders, investors, early employees.
Worse is the evolution of job requirements. I believe them to be the driving force behind this madness. No good can come of it, only lies and deceit. While I'm sure there are many true over-achievers at Harvard, I wonder how much of all this is polish rather than true greatness. Remember that Nietzsche's Uebermench has no scruples.
Give them better signs and flyers. (Occupy Wall Street)
If the link allows you to pick a new password without knowing your current password, anyone who intercepts the email with the link would also get full access using the new password.
"Pay your taxes like the rest of us."

They don't owe any taxes if they keep the money outside the country.

People tend to think of taxes like "skimming" off the top, and like some kind of inevitable thing that doesn't affect your decisions. But that is the wrong way to think about it: when taxes are high enough to have a significant impact, they do affect taxpayer decisions.

You seem to be saying that they should keep making decisions as if there were no taxes, and then pay high taxes because of those decisions. But that's completely unrealistic.

When taxes are higher than a trivial amount, the correct way to think about them is as policy that will have lots of effects; some obvious and some not obvious.