skysight-inc/HackerNews huggingface dataset:
In my Vim vs Gedit test, I was doing tasks from the beginning of the Vim tutorial using the exact commands the tutorial told me to use.

It does seem possible to me that someone could become faster with Vim than a click-and-type editor, but I'd guess they'd never amortize the costs of their learning. (Of course, if you're already quite advanced then you've paid a good chunk of the cost and it may make sense to continue.)
Facebook Has Quietly Implemented A De-Facto Follow Feature
> Please tell me where things went wrong.

Among other things, you've failed to demonstrate that Obama believes Capitalism is inherently exploitative. Even if you'd managed that, you'd still need to prove that he also supports the other tenets of Marxism, like the one I called out in my comment.

A person is not automatically a Marxist merely for having some affinity to any part of the overall philosophy. Instead, one is a Marxist if the overall body of their philosophy matches. Obama has never advocated the a revolution of the proletariat, one of the core ideas of Marxism. There is also no evidence that he sees Capitalism as inherently exploitative, nor that he endorses the view that a person is exploited if they produce more than they consume. To the extent that he has supported policies to enhance equality of well-being, they have mostly been aimed at shoring up a necessary minimum level of well-being via taxes, not by transferring the means of production from the bourgeois to the proletariat.

For these reasons and many others, it is completely misguided to call him a Marxist. Say rather that he has implemented some economic policies that would be vaguely similar to a small subset of the policies that a Marxist leader might implement. Better still, say nothing at all; you have demonstrated that you are not qualified in either duty to truth nor possession of knowledge to comment.
absolutely.

in most markets, many approaches to solving a problem are tried. and when evidence that something works appears, more and more people try it and find it useful.

but thats not how collective decision making works. you've got to convince a majority that something works. you need a campaign and evidence is often ignored in politics. ok, often is being generous

I remember when Spanish speaking parents in California wanted their kids taught in English. Educators opposed it. It took a state wide vote to make the change. Parents couldn't simply select this approach for their child.

And lo and behold, kids did better and educators were surprised.

Its a simple matter for folks to make dozens of decisions every day about their kids, selecting from many competing options. How could some dumbed-down centralized decision making system working with a tiny fraction of the information and a tiny fraction of anything personal at stake possibly make a better decision? Its pure group think in my opinion.
> Perhaps Henderson's outburst should be chalked up to the influence of degenerate white culture

This would be unacceptable to say about any other ethnic group - I've got to say, if you're Caucasian you should get upset at general hate speech and slapping "white" on something like it's a bad thing. I keep the company of people of all color and background, I'll do business with anyone I like, but it's time white people stop taking abuse like this passively. Any other ethnic group would be up in arms, calling this guy a racist asshole, and writing off his credibility permanently.
We shouldn't. There's enough evil in the world already, and this man losing his job is not likely to make things better.
When I was 10, my brother pestered my parents to buy us a computer, an Apple //e. He lost interest quickly, but then I picked up a manual.

When I look back at how focused I was then, I feel envy. I would just say "I am going to write a program that does my Latin homework" and actually deliver. Of course not with professional results, but credible attempts for someone not even in their teens, working only in Applesoft BASIC.

But I had no idea that what I was doing was valuable or unusual. I had no friends or teachers who thought it was even interesting. I just thought I had a weird hobby. Which is why it was easy to quit. In pre-university classes, I found the programming courses boring and felt I was nothing like anybody who was taking those courses. So I turned my back on it and went for journalism and graphic design. It wasn't until the internet went mainstream in a big way that I found a tribe of programmers I could identify with.

When I look back on my early years programming (from 10 to 14 or so), I also feel jealous for how un-self-conscious I was. I just did whatever I wanted. For instance, I produced hundreds of little programs to make pretty pictures with math. As an adult I struggle to reconcile my aesthetic and technical sides.
> Do you even remember the election? Obama clearly said that he wants to 'spread the wealth around

Do you have any idea what Marxism means?
I do think there are many legitimate aspects of finance.

However if you consider the impact that mispriced real-estate had on credit markets, and consider that bad regulation led to over-investment in real-estate, then the massive chunk of the market that went away when the bubble burst was all profiting off of regulatory mistakes.

I consider things like the mortgage interest deduction a massive regulatory mistake, as well as the capital gains tax exemption, etc.
This is HN. Tell him why he's wrong. No need to call him names. Attack the ideas, not the person.

If you think he's just being a troll, just ignore him.
A bit off the topic but a couple of doubts regarding pathogen. I installed pathogen and am a bit confused regarding the organisation of the plugins within pathogen. Say I have plugin called foo.vim, inside the bundles folder do I directly drop it or do I create a folder called foo and then drop foo.vim within it? Also say a plugin has syntax files and an ftplugin folder then do I just drop the plugin in pathogen and it is supposed to work? Is there any good doc out there explaining how to configure with pathogen?
Nope. Sorry, never heard of it. TubeMote does not use node.js or web sockets (i.e. TubeMote works even with Internet Explorer). If you check the whois records, tubemote.com was registered a full month before the birth of this person's idea.
No particular reason it uses docblocks.. it's just what I thought looked decent at the time. I'm usually not a fan of comments as code, but in this case it's kinda neat.. :-)

It's a real challenge to make nice looking mini languages in PHP. At least Ruby gives you a bit more rope to make clever little languages. /envy

But yeah, I really wish PHP had a web server interface like Rack that was more widely accepted. The two that look the most promising are:

http://mongrel2.org

http://github.com/indeyets/appserver-in-php

Also, the downside of implementing your own web server is that basically zero existing PHP code will work with it. It's because you have to re-implement all the usual superglobal stuff $_GET $_POST $_SESSION etc..

.. I consider that a plus. ;-)
Blackbook2 for work
I can tell when someone knows how to teach me something and if they care. I can't believe somehow most parents aren't just as able to determine when someone is capable of teaching their kids. They just aren't given a chance.

You may not be able to tell whether someone is a good mechanic but you may know bs when you hear it. And you may recognize very smart people who care about their kids whose opinion's you respect.

And we have all kinds of ways of rating things and we tell which ones work well over the long haul.

We make these murky decions all the time. Its the fact that we do not use these resources when our decisions are turned over to the state that is the problem.
The final correspondence between us:

From me:

Hey,

I hope you're still checking this email.
I owe you an apology.

You reached out to me in kindness, and with a good nature.
And I responded with a threat.

Please accept my sincerest apology. Thank you for your generosity in offering to send me my data.
Like you said, I didn't need it b/c I had it all backed up.

That was truly considerate of you. I hope that my knee jerk reaction doesn't keep you from continuing to be upright and in integrity.

Enjoy the machine, I hope it treats you well.

All my best,
Shereef

--------

I will likely keep it. I am an entrepreneur myself and will actually be putting the computer to use. First by buying a new power adapter. Can't believe you were using a 60 watt adapter. It requires an 85 watt.

And i do know you didn't have lojack. I checked the processes and used little snitch to check out going signals.

I am sorry that i don't have better integrity but I know that i can put the computer to use and I will continue to do my part in the world and not be a drain on it.

------

Yeah. The lo jack thing was a poor bluff.

Good luck man. Seriously. I only wish you the best.

May your business be super successful.

And listen. Don't be too hard on yourself. In the end we are all going back empty handed. :)

It was good to meet you. Write back if you need any help with your biz.

Peace
Shereef
Rackspace Cloud (CloudFiles) is what I use. I highly recommend it:

http://www.rackspacecloud.com/cloud_hosting_products/files
> Any other ethnic group would be up in arms

That is because the other ethnic groups are not the dominant ones in society, and are typically disadvantaged on the whole because of their race. My personal view as a White person is that I have enough advantages by my White male-ness that I do not need to demand more, or do anything to offset whatever minor inconveniences might arise from the same. Doing so would seem petty to me if I walked in another man's shoes.

Is this racist? Yes, I suppose. White privilege is real, though. A recognition of this fact requires some ability to discriminate between race when observing the state of society, so perhaps "racist" should not be the bad word. Instead, "racial oppressivism" might be a better thing to demonize.
Distilled From Burbn, Instagram Makes Quick Beautiful Photos Social (Preview)
Put in on http://OpenAppMkt.com

You will find users there.
Maybe you're right that this is racist. But I'm pretty sure that well over 90% of people making the argument that $450k is not enough money are indeed white.

If the article was about gangster rap I don't know if it would be racist but it would be accurate to call it a degenerate black culture.
Austin-based LivingDirect.com adds reviews with Bazaarvoice
Edit: Obviously this argument isn't going to get resolved and it's unlikely anyone's mind will be changed. I'll bow out here, leaving my opinion that his conduct is hateful and inappropriate, and my opinion is if you're Caucasian you shouldn't have to accept that passively. Others may have other opinons or think it's okay - if so, we'll agree to disagree.
Really what I'm wondering is whether the Vim way of doing things or the click-and-type way of doing things is faster. I don't see any really compelling advantages of Vim as a click-and-type editor. Gedit also has a plugin mechanism y'know.
Wanted: Manic Entrepreneurs
http://pastebin.com/BvHwvnrb in case that gets removed
Very few occupations lead to a cash salary of more than a few hundred thousand dollars, tops. All the rest of their income (interest and other gains from investing, appreciation of assets, etc) is taxed at lower rates. Long term capital gains are only taxed at 15%, for example. So the richer you are, the lower your marginal tax rate can be as the proportion made up of ordinary income becomes smaller.
So now I'm curious, what ever happened to Dick?
#1
degenerate white culture

Will you be talking about degenerate black, hispanic, asian, whatever culture any time soon? Didn't think so. Fuck you.

Posted by: Todd | September 20, 2010 11:21 AM

#2
Dear Todd,

I think you will find MtM was making a not very subtle point about other peoples' judgements with his "degenerate white culture" swipe.
Namely, in case it has to be spelt out, that a lot of people do attribute all sorts of moral failings to "degenerate [ethnic] culture".
Kinda stings when the reverse case is made, however sardonically intended.

Posted by: Steinn Sigurdsson | September 20, 2010 1:45 PM
Yes, otherwise you'd never find syntax errors in the header files.
That is a point. But with today's blogging, you'll find idiots at all salaries/educations having any possible stupid opinion you can imagine.

And you'll find some other idiot with moral outrage flaming him, for eyeballs... Here, that might be needed and motivated. But it is a bit boring.

What was that US expression? "Move along, people. Nothing to see here".

Edit: Grammar.
> That's not petty either.

I don't really expect you to see it any other way. You too are part of the advantaged White race, and it's far easier to turn a blind eye to the advantages you receive over Black or Latino people than to recognize them and deal with the fact.

Of course, you may actually recognize those advantages and just choose to deal with them differently than I do. I also see nothing wrong with that. I'm not trying to say that all White people should behave the same as I do. I'm just offering up one possible reason why some do.

> . . . upper middle class sanctimonious bullshit.

Not necessary.
It depends how narrowly you define the market segment. For all phones you'd be right. For "full face capacitive touch-screen smart phones/computers" Android and iOS are the two leading contenders, with the places differing depending who you ask.

From his perspective all that matters is a phone that runs a decent browser, or has a decent screen and interface and can run an "app". Hence Android and iOS are the two big gorillas in the space.

My advice to him would be to just make a web application that works in enough mobile browsers and be done with it since it will work on all of the other platforms he's got listed as well as saving him any more work for iOS and Android.
This is ridiculous. Any American (or Australian for that matter!) who whines about their taxes should come and work for a few years in Europe. In Belgium, on an entry-level salary (for a post-doc academic position) I was being taxed at over 50% (my communal tax was at 8%):

"For 2010, marginal income tax starts at 25%, rises to 30% over EUR 7,900, 40% over EUR 11,240, 45% over 18,730 EUR with a top limit of 50% for incomes above EUR 34,330.
Residents also pay communal and regional taxes at rates between 0% and 8.5% of the total income tax payable. The most common rate is 6%." (source: http://www.expatica.com/be/finance_business/tax/taxation-in-... )

Throw in a 21% VAT on top of that and watch most of your income go to tax.

Mind you, Belgium is one of the heaviest taxers, but coming from Australia, where it is significantly less hard-hitting (top tax bracket is 30% for 180k AUD, then 45% for every $1 after), it was astonishing. I don't think I got what I paid for in Belgium either, to be honest, but that's a different issue ;)
We chose the term "website" because it is the least inaccurate relevant term we could think of -- but maybe "web application" works better. What we really mean is "any digital surface powered by a web browser". I am not sure if that helps. We believe there is a whole class of unexplored web applications that this API will power.

Here is just a small subset of possibilities:

- Controlling a slideshow (not just on the projector, but on all the participants' laptops simultaneously)

- A chat system/video playback app that lets friends watch videos together at the same time, around the world.

- A remote control for a public TV connected to the web (i.e. in a bar).

- A remote control for a web-based game.

- Controlling a web-cam in real-time.

- Controlling an RC car powered by a computer running a web browser, with a local client receiving commands from the remote control.

- A voting system attached to a public billboard at a sporting event, where the public can vote from their phones whether a foul was commited.

- A remote for a personalized music player.

- If the mobile device has a GPS, and the browser has permission to access it, then commands could be passed to a website based on the user's location. This could, for example, trigger lights to turn on or off. An algorithm could be in place that adjusts lights appropriately if more than one person is in the room.

- Lazily watching videos on a screen from the couch, with (or without) a Google TV or an Apple TV.
What does that quality of Adobe's pdf reader have to do with the ease of editing documents in html or pdf?
The right way to lay people off
While it may be true that Europeans are taxed more heavily than Americans, that does not necessarily mean that Americans being taxed more heavily is a good thing to happen. Your argument seems to boil down to, "You think that frying pan is hot? Join me in the oven then you'll really have good reason to complain." Thanks, but what if the best thing is to sit near the AC instead? I'm not claiming, by the way, that it would or wouldn't be better to tax American rich more, I'm just saying the argument you made is not a very good one.
I think I may have just tasted the flavor of the "the rich are getting richer while the poor are getting poorer" kool-aid for the first time.
Thats the usual suggestion - but not using it isn't enough to kill IE6.

So what can we do that will actually work?
or type about:credits in your chromium address bar
The bakers usually start out small but end up ENORMOUS.

Another data point for discussions of low-carb diets.
> But the "just ignore the features you don't want" argument is not a good basis for HI design.

It is a good basis if you can find out (as the HI designer) which features most people don't want: Then you can put them into places for advanced users, where they wait for the moment people need them.
IMO the "simplicity" of many programs is just a crutch for HI designers unable to design a usable interface with more features.
I don't think the main problem is that parents have access to what's going on in the classroom, I think it's that a lot of parents don't care or know what to care about. They're too busy working or doing other things.
Spray on clothing technology. Clothes in a can demo.
Mojolicious is on the edge of technology with async behavior and WebSockets.
What a useless point of view. English wont always be the dominant language. What will people like you do then?

Is everything a waste of time unless you can directly make money from it? Learning a language teaches you so many things. Things about your language, gives you insight into other cultures, etc., etc.
> Wake me up when "education" is something other than scripts delivered to teachers by bureaucrats and specialists who haven't ever felt what it's like to actually teach.

Is it really like that nowadays? I have heard this said before, but it doesn't match my experience a mere ten years past. When I was in school, sure, there was a general curriculum of the sorts of things we ought to learn in class. But the means and methods of conveying that knowledge did seem to be at the teachers' discretion.

Any teachers on this web zone care to comment?
ClassroomRoulette?
You are welcome...

You know, people usually scream at us, not thank us :D
The commenter you were replying to was just a troll, and they were just using the term "Marxist" as an epithet. Here's an incomplete list of other "red-flag epithets":

communist
socialist
liberal
democrat
muslim
islamist
apologist

etc.
Could you link to the companies doing that? I never heard of them, even though I'm from Germany.
Why not? It's easy to administer, has administrative capabilities similar to Linux and it's pretty stable. I'd rather have production Mac servers than Windows servers personally.
As somebody who stands to get clobbered by this high tax bracket, I sometimes feel like I'm the only one out here who thinks it's just fine.

I've always been in favor of a flat tax with a lower bound. So, say 50% of all income above $20k. Let the regular folk (like me last during the last couple years of getting a bootstrapped startup off the ground) get off without paying any tax whatsoever. Take up the slack by making those with plenty (like me now that things are going well) pay our fair share.

I mean sure, losing half your income to taxes is a problem, but it's one of those good problems, because to get it you need to be making four times what everybody else is making.

As long as you figure out what your actual means are and live within them, you'll still do fine.

EDIT: 50% -> "high" thanks to the below:
It always fascinates me that any given action by a business, when seen through various cultural lenses, may appear sinister which to me is of the most innocuous variety. Working for Google, these differences in perception affect my daily life with unfortunate frequency.
:D

Still, I have to mention it on those comments, so people know I am biased...
Yes this is HN and I should ignore it.

But sometimes I get so god damn frustrated with the meta-comments ("uh, so this is why you shouldn't discuss politics when attempting to increase your social network influence") and the quiet acceptance of provable idioicy that all I want to do is to tell someone that they are either ignorant, stupid, selfish or evil.

Now, just because the original poster's historically and politically ignorant comment contained more words than mine, doesn't make my expression if exasperation at his (?) idiocy any less valid.

Don't be duped by rambling idiots. c.f. Occam's Razor
This hasn't been tested yet. But, it should.
High PR Website or High PR Web Page
After developing a website, the crucial task is to get back links to your website. This requires persistent efforts and special attention as many link building firms deceive you by playing with words.
That is exactly correct. The application can be as narrow as you wish. Basically, the important things to remember are:

- It lets you push commands without needing a push server.

- It works on the iPhone or Android (and even Windows mobile, and some blackberries).

- It works with most recent major browsers (Chrome, Firefox, Safari), including IE 8, and even Opera.

- It lets you write apps without thinking of it as "sending messages", you just call the function as if it were locally defined.

- Your "app" is hosted on the same server as your website -- the controller is just an HTML page. When TubeMote "wraps" around the controller page (when the controller page gets loaded up inside TubeMote -- and by the way, TubeMote is itsejf just a web page), it enables it to send messages in real time (except that from the point of view of the developer, they need not be thought of as messages, only function calls that look like they are local). This means that all web developers are already "compatible" with it. You don't have to learn anything new to leverage the power.