skysight-inc/HackerNews huggingface dataset:
I would argue that the biggest issues with JavaScript are:

- Most obvious solutions to simple problems are often wrong. (Examples: iterating over a "dictionary", getting a variadic function to work.)

- Callbacks that create callbacks and so on (hard to understand the real structure of the program) and callbacks that are shoved into global variables (hard to debug).

- Insane type conversion paired with poor error logging. (This has nothing to do with being dynamically typed, BTW. You can be dynamically strongly typed or at least have some safeguards.)
This story was poorly written. I had to re-read it a few times just to understand who was speaking when.
Captiva Terbaru
Captiva berpenggerak roda depan tersedia dua pilihan type Captiva MT dan Captiva AT dengan jumlah gigi 6-percepatan. Mobil ini cocok sebagai pilihan family car dengan kapasitas max 7 penumpang
When we were code-reviewing it, we had a bunch of fun trying to hack it programmatically and sharing ridiculously high scores (things like 12,000 zerglings killed). It's not even as hard as you mention: you can simulate a mouseclick on all zergling divs programmatically, and instantly clear the screen of every wave.

Then I went and just entered the code to pop up a ShareBox programmatically on the JS console, letting me edit the share message to whatever I wanted it to be. "I took down 1,853,642.93 zerglings with 3.14 * 10^42 APM." And I didn't even need to play the game!
You my friend are not aware of the radical things people are doing with kinect, just the other day I saw a demo of a quad copter with a kinect on top of it, and once you release it into a room, it will give you the whole 3D profile of the house without a human controlling it! If that does that not dazzle you, I am not sure what does.

And about the bug being a leap year bug is really a nonissue, a bug is a bug. An year ago, Github nuked their whole production database, because of a deployment glitch. We all create softwares with bugs, it's the response to that which matters. And, Microsoft does a stellar job at that.
A constructor is a function, in every language, JS is just the only one that acknowledges it.
Hetzner is nirvana for pre-ramen profitable big data startups. You can build a cluster for a whole lot less than Amazon-- in many cases 1/10th the cost (depending on which resources are higher priority, for us.)

The question is-- can you host in germany and serve a customer base that is primarily in the USA? Our application isn't too latency intensive... but this is my primary concern.

Would it be stupid for an american startup to locate there?

I'd love to hear from anyone who has direct experience.
Six Questions Every Startup Must Answer
As well that many people end up wanting to see if this is really going to get the support and actually happen, because only then is it really worth pledging their money.
> If you’re smart enough, if you’re talented enough, if you have the drive, if you have the ability, and you’re motivated by making money, then you should just get a real job instead, like become a banker or an investor or a consultant or something.

This sounds like terrible advice for someone who is not motivated to do the work of a banker or investor or consultant. I've seen many exceptionally driven people lose their drive when employed at the wrong occupation.
I think people are already innovating in this area! A local South Florida startup called Rheti is one in particular you should check out. Here's a presentation by the founder at 2011 O'Reilly Conference where he talks about your questions (what are the problems, how will it look, etc): http://www.youtube.com/watch?v=5vySFqdlg0g
Rather than doing this using a queue in the webapp, why not let the on-host mailserver handle it for you?
Random contextual side note:

Colin Moock has been contributing to the webdev world since the late 90s (http://www.moock.org/webdesign/) mostly focused on Actionscript. Back when people thought web development was a joke (and not flash), he did a ton of work teaching and writing about what he had learned and I probably wouldn't know what I know about web dev without folks like him.

That being said, I think the lecture was poorly titled given his conclusions...
Good write-up too bad most comments here are from butt-hurt emo hipsters who might have tried to argue a point or two with no real rebuttal.
Sure! Found a video you might be interested in.
Yeah, now you can obtain an IP by name by searching for their name in the contact search of skype to get the username, then using this tool.
That's your opinion. My opinion is that prototypes are simpler than classes. The distinction between a class and an object can be very tricky, especially once you get dynamic or introspective because then you run into the situation where classes are also objects.
Yes, that's exactly what I meant. Like you say: today, a background queue should be part of the default stack for a web (just like a template engine, database, session storage and a cache have been in the past - components which Django has provided since day one). No need to re-implement celery, but encouraging the Django ecosystem to embrace offline queues (and letting reusable apps know that they can push tasks in to an abstract queue of some sort) would be very healthy.
Wouldn't the risk of that be exactly the same as the risk of a host box dying at for any VPS product anywhere? Specifically I'm sure Hetzner is running their VPS product on the same boxes, since one of their methods is to have a very standardized, custom designed box (like google does).
>The baryon known as Xi_b^*

A word on your PR, physics.
Agreed. This is the reason I tried this tip many years ago and removed it.
Ok, so I'm develop this.

It based on deobfuscated Skypekit runtime that write clear debug log.

Wrapper just make vcard refresh from p2p skype network and then parse debug log.

Here is the sources of python wrapper https://github.com/zhovner/Skype-iplookup/
He was seeing if you had a depth of understanding. I do that too.

I want to see that people are aware of what's going on below them. Not that it's just "magic" to some keyboard basher. ruby on rails attracts an extreme number of keyboard bashers, so they get extra scrutiny.
Thanks Mike. I'll check out the video. I'm curious to know what your own thoughts are on this.
I think you were fair. jQuery selectors are pretty easy stuff, and you can pretty much guess at the jQuery interface and probably be right.

This is coming from a python guy who does very little javascript.

If he did get some of the methods wrong you could always ask the candidate what he thought the method did. If he knew there is a method to accomplish a specific task and he just got the name of it wrong that I'd say he is good to go. He can always google that kind of thing on the job.
Yep. Tested myself and a few remote coworkers.
Search by email also work.
Just to be clear... the company makes money only if their customers fail. Considering we fail more than we succeed, that might work out good!

Although, I can see a $1 charge for the tweet as a marketing fee so you make SOME money if the planets align and the product ships.
It may be possible that they developed their internal compass due to their nomadic lifestyle and the use of absolute directions within language resulted from that (rather than vice versa). I have no idea if this is the case.
Thank HN: Claim your personal Screenleap handle until April 30
Hey Hacker News,

You have been really good to Screenleap since our soft launch here back in February and we would like to give back to you. We are launching user accounts with handles next week and wanted to give the Hacker News community first dibs on claiming their handles.

For a limited time only (until midnight on April 30, 2012), you can claim your free user handle by signing up using our Hacker News promo at http://www.screenleap.com/signup?referer=hn

A handle is a username link that can be provided to friends (i.e., http://www.screenleap.com/pg) as an easy way to initiate a screen session with someone. We only support public sharing (broadcasting) right now with handles but will be adding private sharing soon too. In addition, in the coming weeks we will be adding support for creating a friends list with the ability to quickly share your screen with a friend by clicking on their names (like instant messaging).

Thanks!
The Screenleap Team
Nobody thinks about date formats. There are two you should be using in nearly all cases (other than when you want to make a friendly display to humans):

- ISO8601 (http://en.wikipedia.org/wiki/ISO_8601), which is relatively easy to prase, handles edge cases like timezones and similar gracefully, sorts numerically, and has great support in most languages. Specifically, the best format to use is usually the "YYYY-MM-DDThh:mm:ss +Z" one.

- TAI64 (http://cr.yp.to/libtai/tai64.html) if you need more precision than ISO8601.
It would be too much of a PITA for me to compile zsh for every OS/arch that I work with in a given day. I ssh to dozens of machines in a day ranging from modern Linux to ancient versions of Solaris and HPUX. Over 10 years ago we added bash to our standard software that will be on every system we have, which means I know that my bash configuration will be the same across every single platform.
Please don't downvote this. This is the actual developer asking for failure reports etc. English is not his first language, either, so please don't downvote because of brevity or poor grammar, either.
Could you somehow scrape all users and get an IP address -> skype name mapping? You could then know the Skype usernames of all visitors to your website.
ok :)
In this case I would buy the cheapest server from https://robot.your-server.de/order/market or a VPS/vserver to gain trust in the company+network.
Google turns to Detroit for partnerships on self-driving cars
Klouchebag is a wake up call for people who care about their Klout score