skysight-inc/HackerNews huggingface dataset:
I have been doing some research lately on how to meditate. You should do some light wikipedia reading on Pineal Gland, and Chakra, as well as the 528 mhz frequency.

Several techniques will suggest you keep your mind blank while meditating. This is next to impossible. Instead focus your mind on simple image and try to visualize it (with your eye closed) at the area of your forehead between your eyes.
Your API Sucks: Why Developers Hang Up and How to Stop That
Updated dates and times for Facebook Hacker Cup Rounds
I trust the community here to be competent enough to know what I mean without some kind of pedant-autistic nitpicker harassing me every single bloody time I'm even slightly imprecise in discussing a subject in a way that isn't even remotely important.

I am exhausted with that tendency here.

Well said.
I recently started to exercise the Five Tibetan Rites. That is not meditation, more yoga. And even that they constitute yoga is disputed. But what is more important is that it really increased my energy level throughout the whole day, and it helps me a lot to start things, stick with things, and after a whole day of work still by motivated to have conversation, do everyday chores and enjoy life. Give it a try. (There is a small booklet by one Peter Kelder about it, telling an unbelievable story how they become know in the west through the quest of one British Army officer.)
Can anyone give a synopsis on why CL hasn't shut them down like they traditionally do with every site that repackages their data? I must be missing a nuance.

(and yes, agreed, it's a very useful site)
Apple's latest 'innovation' is turning planned obsolescence into planned failure
Have you tried http://ihackernews.com/ on the iphone? It's a pretty good interface for the iphone and it has links to the text versions of the articles.
Calculating Batting Averages with Riak's Map/Reduce
Google Maps is impressive
As of right now you can only predict that it's a fad. Some investors predict otherwise. At least investors take risks into account while you seem convinced beyond doubt that it is a fad.
Sheesh, did you bother to read the linked document?

The "client" in pubsub registers a call-back URL with the server, and the server then POSTs new data to that URL.

No periodic polling required -- that's the whole point of this.
Article is funny in a funny way: it kind of gets the gist right, but every single point is debatable.

#1: same applies to back-end too.

#2: why not? And why is that front-end is specialist and back-end is generalist? This point is very weak, and I'd say that the main problem with back-end specialist coming to front-end is the tendency to dismiss it as "easy".

#3: I have both. And prototype. Good JS developer does not make good front-end engineer. Experience with popular frameworks is a plus. Also, if you know jQuery you will know your CSS selectors—that's a plus.

#4: Author has a point there. I'd not say good F-EE must be an artist, but a good taste and design sense is a huge plus:
with those qualities one can see misalignments, broken rhythm, stray font, etc. without the need of designer to point at that.

#5: Wrong. A good front-end engineer must be able to operate those three separate layers: structure (HTML), presentation (CSS), behavior(JS). There is very little of that in print, not to mention other qualities that fundamentally differ.
Minute for minute I don't think there is much more useful work you can do than focused meditation.

Sitting on a pillow with your eyes closed with your mind wandering is probably not productive. But honing your mind to focus on just that one image; or on nothing at all.. that is very very powerful.
Heh, while I assume that this was mostly rhetorical and largely tongue-in-cheek it is a question that I've been pondering lately. (Or, more accurately, thinking about what work excites me.)

I've been working on jQuery full-time now for about 1.5 years (sponsored by my employer, Mozilla). Prior to that I worked on jQuery in my spare time for about 4 years while doing other things (I was in college, then in Y Combinator - Summer 2006, and then worked for Mozilla as a JavaScript Evangelist).

I've managed to pigeon-hole myself into the position of a JavaScript framework maintainer rather solidly (for better or worse).

That being said I really enjoy what I do and have trouble thinking of something that I would rather do as my day job. Being able to work on a piece of code that I've largely written from scratch and promote it to a community of eager users is my dream. I've often thought about making a leap into something else but struggle to think of something that would hold my interest as deeply.

I'm largely not interested in starting or joining a business. For whatever reason I frequently find that attaching a profit motive to work largely impedes my ability to be happy and seems to run contrary to my overall goals (educating people, giving good tools to developers -- and providing both to anyone and everyone, no restriction).

Perhaps I'll find some interesting project some day that will open the financial floodgates (or perhaps I'll enter a situation -- such as having children -- that will necessitate me earning more than I do now) but I'm quite content now where I am, doing what I'm doing.

All this being said, I'm constantly looking at and exploring new things. At the moment though most of that is outside the realm of JavaScript, or even computers, and mostly relating to art. It's unclear to me if that's something that'll hold my long-term interest (although it has for the past few years) but we shall see.
Not exactly the same signature, but can handle arbitrary number of calls.

var say = (function() {

var savedArgs = [];

return (function recurse () {

if (arguments.length) {

for (var i=0, arg; arg=arguments[i]; i++) {

savedArgs.push(arg);

}

return recurse;

} else {

alert(savedArgs.join(' '));

savedArgs = [];

}

});

})();

// e.g. say('Hello')('World')('!!')();

// --> alerts "Hello World !!"
Software developer's obsession with ninjas and rockstars
Mythical
Any standard big-company management title other than "CEO" or "Chairman of the Board" is beneath CEO level.

"Co-founder" makes it clear what his position is: power without any official duties. Pretty sweet deal.
NAND to Tetris -- build your own computer system from NAND gates on up to your own Object Oriented language, operating system, and simple games.

Just doing this one course to tie together a Computer Science education puts you a step ahead of 50% of the coders out there.

http://www.catonmat.net/blog/video-lecture-from-nand-to-tetr...
isn't hacker news part of a reddit (or digg) for X theme?
My top rule for APIs is that simple things should be simple. If I want a minimal HTTP listener, don't make me create and intricately combine a dozen ConnectionReuseStrategy and ContentProducer and HTTPEntityEnclosingRequest objects. Apache HTTPComponents, I'm looking at you.
FAA warns DoD tests may disrupt GPS in SouthEast US 1/20-2/11 [pdf]
i would appreciate courtesy if you explain your reasoning for downvoting me .... Eric Schmidt now a dedicated resource, he will be strong force for external PR also he will see that no one gets Evil to Google and their vision (which is not to be evil to other) provided everyone plays a fair game ...
Ask HN: How does craigslist run its website with just 30 people?
Employee # source: (4th question from the bottom) http://www.craigslist.org/about/factsheet
Here you go: http://jsfiddle.net/derek/Vjxt2/
Never meditated in the Buddhist sense. I'm not a particularly spiritual person, and the idea of doing some sort of 'meditating' doesn't appeal to me at all - it's not something that fits my concept of 'me'.

That said, I do spend a little bit of time - every day if I can - thinking about the many good things in my life and how much worse things would be without them. By doing so I find that I appreciate my situation a lot more, am much less likely to take things for granted, and am a lot more stoic about the not-so-good things that happen to everybody from time to time.
I did this a few weeks ago and tried to use it form a fairly old MacBook. I intended to use RubyMine which had a few minor issues while scrolling. What kille dit for me however was that all short keys would go to my local machine. Since using RubyMine lives from extensive short key usage this setup wasn't an option for me.

The nice thing however is that you can also stop your instance and only pay as you go.
So what happens after 3 weeks?
At first glance it looks pretty cool, but I have a few questions.

How is this different/better than the existing http://www.housingmaps.com/ ?

How is this different/better than Hot Pads? http://hotpads.com/

Do you have CraigsList's permission to use their listings? I thought they were against this sort of site and the Housing Maps creator had special permission to do what he did.
http://plancast.com
Larry becoming CEO sounds like the same path that Bill Gates had.

Found a company and become it's CEO.

When it's time for the company to "grow up", bring in a well respected CEO who can structure the company for growth and stability while teaching the young founder.

When the founder has learned the ropes he takes over again as CEO.
He doesn't come across to me that way, but I see what you're getting at. He's not overtly charismatic or a gifted orator, but he has so much substance that he can demand the patience and consideration of his listeners - and I think this gives him important leverage in conversations with financial analysts on earnings calls, and suchlike. In recent years the concept of leadership seems to have become constricted into a narrow spectrum with motivational speakers at one end and General Patton at the other.

Good link in other respects too: an insightful look into his priorities, motivations, and thinking patterns. The insight and ideas that he inherited from his father are particularly interesting, and worthwhile. While visions of a better world over the long term have to be tempered by present promises to shareholders, I think it's important to be able to articulate the purpose and goals of a firm beyond simply maximizing quarterly growth.

On a related note, here's a 2001 Charlie Rose interview where Larry Page & Sergey Brin discuss what it's like to run a search engine that handles 100m queries per day, and more importantly why they had just brought Eric Schmidt on board. http://www.charlierose.com/view/content/3017
How much if it were Microsoft stock?
That gives me a great idea. Woz for CEO!
Why is making your bed on that list? Is there an advantage to doing that that I'm unaware of?
Nokia makes smartphones. Sure, they make (a lot of) dumbphones, but they also make (a lot of) smartphones. That graph was of app store visits, and thus only counts smartphones.

I've not heard an agreed definition of smartphone, but by all the various definitions I've heard, Nokia devices like the N8 are smartphones:

* Downloadable apps? Check.

* Downloadable apps written in a language that can segfault? Check.

* App store? Check.

* Large colour screen? Check.

* Touch screen? Check. (This one's a pretty debatable requirement though.)

* Desktop-equivalent web browser? Check.

* Flash? Check. (Hehe.)

* Sends and receives email? Check.

* Share your 3G connection over USB, Bluetooth or wifi? Check.

* Called "iPhone"? Ch... ah, damn.

I'm not trying to get into an argument about which device is a better smartphone, but I cannot understand when people say things like "Nokia can't compete against smartphones".
I agree with the other commenters, I love PadMapper. Helped me find a great place when I moved to San Diego.

Has CL shut down people who used their data but played by the rules of not overloading their servers or other API rudeness?
I love this interface/UX, I used http://www.padmapper.com/ to find the place I just moved into. It is a very similar service.
I can relate a little about my experiences doing zen-style meditation over the last few years.

After long periods of meditation, like a weekend retreat or even a day of sitting, I tend to be very focused and relaxed. My normally chaotic emotions are subdued and I have a profound feeling of well-being and peace. This generally lasts for several days to several weeks depending on the lengths of sitting. Sitting daily sometimes has this effect as well, it is more intermittent for me.

On the other hand, I am sometimes consumed by the strongest, most negative emotions I've ever experienced after sitting for extended periods. Since starting meditation, I've had numerous anxiety attacks and periods of rage. For the first time in my life, it became really real to me that I was going to die. A lot of anxiety that I had apparently suppressed over the years came to a head, which was anything but pleasant. I've had numerous health issues which I largely attribute to stress, so it's not like my life has been stress-free from the meditation. I've also been pushed towards examining most of my beliefs, particularly of a religious/spiritual nature, and have had to let go of a lot of things that used to give me comfort.

To paraphrase the buddhist doctrine, life is suffering, and everything is subject to change. Meditation has many benefits but I'm not of the opinion that there is a steady state of happiness/bliss that can be achieved. I think the best that can be done is to deal with difficult situations more gracefully, as they are unceasing, and to show compassion towards our fellow beings, as they are struggling under the same delusions, prejudices, and pains that we are.
Yeah..that was my point...I'll stop talking about this now :-)
Install Opera Mini.
Sergey Brin: We’ve Touched 1 Percent Of What Social Search Can Be
I draft my ideas on paper with pen... very rough sketches. Then, I call a meeting with my team and we discuss it for a couple hours. I re-draft ideas, and then call another meeting. Discuss, redraft. The process repeats itself until the idea gets more and more exciting and we start coding, or until the idea loses excitement and then we shelf it.
On Peak Performance (Programming-related content)
I do it whenever it feels like my brain needs a reboot, that is, when my mental processes seem to be frozen and don't flow properly. That's like a pair of times every day. Some days more, some other less.

Nothing fancy, I just sit there breathing and take everything else out of my mind.

Since I do it when I feel I need it doesn't feel like a waste of time or anything like that. I know I'll be more focused after meditating and will do a better job.
I use Vim as my primary editor. I also have been editing mostly Java lately. Vim already has a way to view a list of errors in the file and jump right to any one of them. I believe it's called the location list.

Vim is my editor, but my development environment contains many more tools. IDE just stands for integrated development environment. Mine has more of a UNIX philosophy of small tools that work together.
Ask HN: Review my startup, mobile marketing app
We just launch our web app, I hope you'll like it.
ma.rs is a marketing platform. It is a web tool for creating, managing, publishing and analyzing
mobile campaigns.

It allows you to create (engaging) mobile experience without any programing skills, using simple intuitive drag and drop interface.

With QR codes, created mobile sites (campaigns) can be used as a landing page for mobile advertising or as a complementary ad space with printed or any other old advertising media (TV, billboards, newspapers).

Looking forward to your comments.
Thanks

App's url http://ma.rs
TBD. This experiment is all about testing hypotheses. If it turns out we can sustainably provide value and generate revenue, perhaps there's a business here. If not, we'll see what fell short and seriously consider fixing it.
Are You Ready for the Sharing Economy?
Not a bad position to be in.
I use a generic version of the waiting-for-pause trick:

// execute callback only after a pause in user input; the function returned
// can be used to handle an event type that tightly repeats (such as typing
// or scrolling events); it will execute the callback only if the given timout
// period has passed since the last time the same event fired
function createOnPause(callback, timeout, _this) {
return function(e) {
var _that = this;
if (arguments.callee.timer)
clearTimeout(arguments.callee.timer);
arguments.callee.timer = setTimeout(function() {
callback.call(_this || _that, e);
}, timeout);
}
}

Use it like this:

document.addEventListener('scroll', createOnPause(function(e) {
// do something interesting here
}, 1500, this), false);

Edit: Oops! The version in the article runs some code if any scroll event occurred since it last fired, but this one doesn't execute the callback until the user stops scrolling for some amount of time. Anyway, maybe it's still useful for some folks.
How Apple Is Screwing Your iPhone
I'm sure the intentions were good, but I found the tone of the email to be condescending and obnoxious. e.g.,

We’re better than that, and soon you will be too.
They are not a leading innovator when it comes to technology - and they don't necessarily need to be. According to Newmark, the site is community driven and will respond to what the community wants - and in the end, what craigslist currently offers is obviously what they want. [1]

With the right number of engineers and system administrators, there is no need for a higher overhead when you already have a well oiled machine. Throwing man power at something doesn't make things more efficient. You just need the right talent and you can do bigger things with less people. [2]

So the question for you is, why would you expect or need more?

[1] http://www.quora.com/Craigslist/Why-has-Craigslist-innovated...

[2] http://radar.oreilly.com/archives/2006/04/database-war-stori...
For me, the fun part is in getting something to work! I love seeing an elegant solution come together. I love seeing all my tests pass. I love looking at two problems, seeing they are the same, and factoring out the common parts. I hate busywork and boilerplate because they make it take longer for me to get to the stuff I love. They require effort in addition to what is actually required to express my solution to a problem.

I don't love coding, I love making things with code. The faster I can do that, the better. The more efficient my tools get, the happier I am.
If that's a friendly snark about how I haven't written it, the reason is that the joke is basically the title; actually writing it doesn't add much to the joke. A little bit from actually finding ten such articles, but not enough to warrent the effort.
1997?

http://www.windowsitpro.com/article/news2/apple-posts-708-mi...

"The red ink just won't stop flowing from Apple Computer these days, as the company posted a tidy US$708 million loss this quarter. This is only one year after posting a $740 million loss in the same quarter of 1996. Apple said the loss contains a one-time $155 million charge for restructuring and a $375 million write-off to cover the acquisition of NeXT...

"We will return to profitability," said [CEO] Amelio, apparently to himself. Everyone else had stopped listening, except of course "MacWeek," which reported this story as "Company reports $1.6 billion in revenue." I guess that's one way to look at it"

(Fun fact: if you'd bought $10,000 worth of Apple shares in 1Q of 1997 they'd be worth eight hundred thousand dollars nowadays.)
With respect to your own self-examination, I don't find that one need be a spiritual person in order to meditate according to some Buddhist traditions. And interspersed in a lot of Buddhist teaching seems to be the caveat that the same approach may not work for different individuals.
These are very good points. I fit those requirements almost perfectly.

Self-taught: check
Some college, no CS degree: check
Play an instrument(several): check
Artist of type X: pseudo check (I'm an amateur photographer)

I think it makes sense under those guidelines where when I interviewed with Facebook in 2009, I ended the conversation after 10 minutes with one of their engineers. Completely the wrong fit for a frontend engineer worth their salt.
tl;dr: I don't like labor division and waste and I have read Chuck Palahniuk
This should cover most of the basics for you:
http://blog.asmartbear.com/working-startup.html

I think patio11 also has a blog post on that, but I'm too lazy to look it up now.

FWIW, I've done it twice and neither time did I write up a formal contract. I just emailed my supervisor describing what I was doing and asked if they had any objections. No problems either time.

Since it sounds like there is some intermingling of your side project and your day job, I would definitely get something signed. Probably nothing formal, just something like the asmartbear post describes.
> and pay is far down the list

until you have kids. ;)
whois.domaintools.com isn't following the WHOIS delegation for .ws, so it is the GoDaddy email address (dns@jomax.net) that appears to own 100,000 domains.
What's even worse is when the engineers usurp everything, from front-end to UX and design.

As a designer, it pains me to see some interfaces that directly represent the back-end model, not the user's task.
I'm reminded of the quote "If you have something that you don't want anyone to know, maybe you shouldn't be doing it in the first place.".
BAE wants ships with laserbeams (to fight pirates)
I do pretty traditional, mainstream Buddhist-style meditation on the breath every day. At the moment I'm sitting 30 minutes a day; there have been times when I've averaged an hour a day.

I find it has great benefits-- much more than any other activity I could do in the time I'm spending.

I'd definitely recommend that you (or anybody else interested) go to a center, and take a few sessions with an in-person teacher. Learning to meditate from a book (or website, etc.) is a bit like learning to swim from a book: it might be possible to do it that way, but it is far from optimal.

In my experience, Buddhist centers are happy to show people how to meditate with absolutely no expectations or conditions; there's nothing special you have to believe or commit to, or anything like that.
I'm a professional watchmaker, as well as a geek and hacker. This is entirely the reason Rolex uses a fluted case-back, instead of a keyed case-back. It prevents the average joe from opening it up and sticking his fingers in the delicate parts.

I would not consider this cheating, or an evil way to prevent people from hacking on the items they legally own. If anything, it protects consumers from getting into things that they most certainly do not know how to fix, and even more, they don't know when they actually break the item further. Hackers that can own up to their responsibility of opening an item and accidentally damaging it will always open up and play with the internals. No one cares about that, they care about the guy that thinks he can replace parts he doesn't even know exists.
Could do with some description?

I'm going to guess you are looking for feedback so here it goes:

- Interface is nice and clean, well done.
- Would be nice to have some description of what the app is on the homepage, or for that matter the about page!
- Page loads are a tad on the slow side - are you communicating with a lot of APIs?
- What makes less lettuce stand out from other price comparison sites?

Best of luck.
He's not leaving Google, or at least there's no indication that's the case. They're just refocusing on their strengths. Also, why on Earth would Jobs want that? That'd be like grooming Gates to take over for him when Scully fired him.

Jobs will find a product guy to take over, and that's not Schmidt.
Even creepier when you realize that there's actually a bunch of fresh parasites inside waiting to do the same to your other cells.
And you really think that going to continue once Firefox 4 and Firefox for Android are released? Firefox is going to be relevant for a long while, so comparing it to IE6 is pretty disingenuous.