skysight-inc/HackerNews huggingface dataset:
The semantics are the hard part. Just making a bytecode for some language isn't hard. The problem is coming up with some semantics that allow all languages to be implemented efficiently on top of it. Turns out that's extremely difficult. The JVM and .NET certainly didn't achieve that; the Java-fied and .NET-ified versions of languages are typically slower and don't integrate well with their host languages.
The Truth About French Parenting
Doesn't support Outlook... just a warning to anyone who assumed it would support everything the default mail client on the phone supported.
Very interesting flojibi. Another about multi cloud: http://bit.ly/zg37FQ
Joyent on profiling Node.JS in production
Plint is a French-poetry validator
Make your performance checks count
Not aware of any major timezone issues (it worked fine on my projects but I was already using django-timezones and pytz), but if you have any concerns you can hold off using them by adding:
USE_TZ = False

in settings.py until you get a chance to test things to make sure.
Instant-ish Real Service Architecture (Video on JVM-based services - Dropwizard)
When people talk about ischemic heart disease, they mean atherosclerosis. If they mean arteriosclerosis (e.g., Monckeberg's calcific sclerosis) they will call it out explicitly.
Documentation, examples, and help. There are plenty of reasons to google for a project that wouldn't involve using NPM.
I think people underestimate how much you can get done if you commit to at least 1-2 hours during the week EVERY DAY, and at least another 12-16 hours on the weekend. Working during the week is critical, even if it's difficult, simply because it keeps the momentum going and motivation fresh (in my experience of trying it every other way). It's also a deceptive 30-80% additional capacity than what you have merely working weekends.

Oh and paying attention to what you're doing and how long it took, and making sure not to waste unnecessary time on nice-to-haves or unnecessary research rather than critical functionality. This is particularly important if you're working alone; I find reviewing my source control checkins and my PivotalTracker progress very helpful in this respect.

Then again I ended a great relationship for work so perhaps I'm not the best exemplar of priorities.
There are large classes of companies for whom sales of less than say $50k or $100k just aren't worth their time. All customers will have the same sorts of problems, so the smaller customer are less profitable.

The smart companies that want you to call them for a quote do it to make it harder for less profitable customers to come to them, without being at all an impediment for larger customers (who would want to negotiate anyway).

The dumb companies that want you to call them for a quote say "Oh look, ADP does it, we should copy it!"
Once you master GWT you can really be very productive in it, while allowing you to:

-Write statically-typed code

-Maintain large projects using packages and OOP

-Use unit testing, code generation, and refactoring tools

-Use many Java libraries out-of-the-box or with minor modifications (this part I often find mind-boggling)

-Write code that works on server and client (also mind-boggling)

-Ignore the DOM, just use widgets

-Ignore the vast majority of cross-browser issues

-Get great IDE support

-Readily deploy apps in servlet containers like GAE or Elastic Beanstalk

-Get very performant, minimized production code

-Get help implementing best practices such as safehtml

-Interleave with JavaScript

Main drawbacks are that there are few well-maintained widget libraries, compiler takes forever, Google has been a bit reluctant to expand JRE emulation, and the script format is a bit annoying. Java is also not a great asynchronous language since it lacks anonymous functions. However, if slightly uglier looking code really concerns you, you probably don't have your priorities straight.

I don't really know what the point of Dart is. I suspect it is being promoted more out of legal concerns over Oracle than out of technical merit.
I think you're being a little unfair here.

You need to talk to a salesperson because payroll is complicated, every business's needs are different, and most small businesses want some kind of personal touch. If they let you just sign up for what you think is the best solution for you, chances are you'll get it wrong and you won't be satisfied.

I'll give you an example: I manage a retail business that is composed of 5 different LLCs, each with their own payroll. When I went to ADP, I needed a salesperson to help me migrate all my payroll data, choose a suitable cutover date, talk through what kinds of special services I might need (direct deposit, checks drawn against ADP's accounts vs. our own checking accounts, etc).

Lastly, customer service is very important when it comes to payroll, and I see the sales process as a demo of their customer service.

Could somebody like ADP offer a self-service solution for somebody like you, who knows what they're doing and doesn't require much? Of course they could. But then the burden of getting the setup exactly right is now placed on you. And if you screw it up, then you'll be calling them for help. That's not an experience they'd prefer the customer to have.
I think that's valid when there's a suspicion of a crime, or of an hypocrisy by a politician, because that's a damage to society and it's fair to have the person punished by it.

Doing the same to a person because she did someone good is essentially punishing good deeds.
China has the demographics for pervasive addiction today with its moderately educated, underemployed, sexually-suppressed overpopulation of males (35M more males than females in 2009). This should lead to massive political unrest as in the Arab Spring and the knee-capped Iranian revolt of '09, but hasn't. I suspect that a significant force behind this pacification is gaming. Instead of banning Skinner boxes like WoW outright, the Party asserts control by dictating how much XP such games can deliver (cynically, drip), at what rates, for how long per day.
As a system admin, what do you do when someone comes to you and says "how much hardware do I need to support my application?" Imagine trying to give them the correct answer without being able to talk to them.
Also doesn't degrade gracefully in case of no javascript.
Koding Raises $2 Million To Let Developers Program From Anywhere
Is it bad that I'm already scheming ways to make money off of the real-money auction house?
I think games like Minecraft have shown us that grafics is not the most important aspect of a game. Can't imagine a Diablo3 with this grafics would be a game for me, sorry.
The Rechner Calculator: a gesture-based number-crunching alternative for iOS
Another option for bounce handling is to setup a client/server architecture. Continuing with the rails example: since directly spawning a rake task from a postfix hook will slaughter your machine if you get any decent amount of emails due to loading the whole rails stack each time, what I have chosen to do is this:

Postfix pipes the bounced email through command line to a simple client that shoves the body over a socket to a server process which has my full stack running. It then shoves the email into a resque queue to be handled by my normal job queue.

There are many ways to skin this beast, however if you need/want realtime response to emails, maybe to facilitate reply to notifications email to add a comment, and you get any decent volume of traffic, you want your postfix hook to be as fast as possible.
It's obvious that _why (before his disappearance) kept to this name, as opposed to his real name, because he wanted to hold on to his privacy. Now that he's relied on that to vanish and not be bothered, he's been found out and I'm sure people are still bothering him. I feel sorry for the guy, he did awesome things for the community, but everyone has a right to be left alone should they so please. Let's keep remembering what he did for the community and honor that, and him, by catering to his wishes of privacy and a peaceful life.
Spoiler: That somebody is Blizzard.
It's a gathering of great developers eager to hack on new/other technologies than they use in their day job. It's a room to explore, learn and collaborate. Just like the photos show, we meet up have pizza, teams form and work on ideas, and at 6pm we open beers. btw., it's free.
Plus, it's only half the day off on friday, right?
I've done custom debian packages from scratch and always found it a pain. I've also done customized source builds and still prefer this approach because its simple, slimmer, easily version controlled, and wrapped up in a single command.

But there are many ways to fry an egg. I prefer this way, but overall having a package is a big plus for commonality between systems and convenience vs simply building from source.
So it's TSR 2.0.
Absolutely ridiculous. The media always attempts to assign a reason for the daily fluctuations of a stock or market movement. Some random employee leaving a firm most likely will not have a severe impact on a stock price.

Furthermore, if you look at the price movement of GS the day before the article you see that GS rallied $3+ dollars into the close (short squeeze, day-traders, big player making a large buy, who knows) after gapping & steadily moving higher all day.

I wonder why Business Week does not discuss the previous day's +~4.4% move. I wonder what they would have to say about today's +~2.2% move (so far) today? Apologies for the mini-rant, but as a trader these types of articles piss me off. This is link-bait, nothing more, nothing less.
I'm curious, can PyPy JIT-compile Python bytecode by itself, or does it require the source to be in Python? Because it would be really cool if you could target the Python "platform" and get a free JIT as well.

Edit: Nevermind, just read the project readme[1] where they explicitly mention targeting PyPy as a goal.

[1] https://github.com/halgari/clojure-py
I care deeply about _why and his contributions as well, and I still cringe thinking about how I felt the moment I realized he and his work and his wit were gone from the community forever. The Poignant Guide was my intro to Ruby and still sets the whimsical, slightly surreal tone in the back of my mind for how I think about coding to this day.

But, raganwald, upon reading and re-reading it, I didn't take one bit of "praise" from your comment. Perhaps you didn't mean to set the tone as strongly as you did, but my impression right of the bat with "Let's see now" and onward was that you were being harshly critical.

I'm sorry to see yours as the top comment, because Annie did an extraordinary amount of work and I think you've completely distracted from the essence of the article.

Not only that, I really think you've confused "stalking" with "research." Trying to reach someone for a comment about an article on them hardly qualifies as the former. This was simple journalistic persistence, entirely appropriate, and clearly she backed off "hunting a man down." Many if not most other journalists would have gone further to get the quote or create more drama, and Annie apparently got deep enough into the ethic and general tone of the Ruby community to know when enough was enough.

It was an excellent article, very sympathetic to the Ruby community, well-informed and enlightening, and I'm sorry to see that your comments here have caused others "not to read" it.

Annie Lowery did a lot of hard work -- she learned to program as part of the research for crying out loud! She deserves better recognition than this.
Pearl won the Turing Award for his work applying Bayesian analysis to machine learning, among other accomplishments.

For HNers just out of college, it's important to note that Bayesian analysis has not always been as popular as it is now. In fact, even as recently as the 1990s, it was regarded with suspicion by many statisticians, who strongly disliked the idea that prior and posterior distributions are meant to represent subjective states of belief. I was fortunate enough to have a very progressive statistics professor in undergrad in the 1990s, who was interested in Bayesian analysis. It's my understanding that most upper-level statistics and probability coursework avoided doing much Bayesian analysis until around the turn of the millennium. (if you went to university in the 1990s or earlier, was this your experience?).

For those interested in learning more about this topic, an excellent book on the history of the Bayes theorem controversies was recently published by Yale Unviersity Press: _The Theory That Would Not Die_ by Sharon Bertsch McGrayne

To be fair to Judea Pearl, I do see that he wrote an essay entitled, "Bayesianism and causality, or, why I am only half-bayesian". Nonetheless, much of his work appears to involve what we now know as Bayesian analysis. So like many (all?) scientists who make major breakthroughs, Judea Pearl was going against the accepted understanding of probability by pushing Bayesian analysis in the 70s, 80s, and 90s. It's good to see his daring rewarded.
I lost a couple years of life to playing MUDs a while back. Still occasionally log on, the ability to type commands makes it much easier to have a complex game and environment, but not so much with the pretty pictures.

Luckily, I've sworn off Blizzard since they sued the bnetd guys, so D3 isn't a concern for me.
You're honestly making the argument personal. There's nothing inherently wrong with wearing a suit. If people are content, comfortable and happy wearing what they have, then why bother all of your ad hominem comments. We don't need reminders that the 20th century has created the "cargo pants."

We know that cargo pants exist, but maybe they prefer a suit?

I've acknowledged your point no need to berate everyone down the line as well =/
IFixit begins surgery on new iPad
Yes, you're right. Sorry, I was mistaken, confusing how Dart has its own VM, and how the browser has to have explicit support for said VM. (And yes, I know Dart can also compile to JS, that's not my point).
iPad 3 4G Teardown
Be Captain Of Your Destiny - Not Prisoner Of Wishful Thinking.
Minor quibble on your final point...

Jokers achieve greatest absolute destruction when the lifetime of the system is indefinite--you have to have sand castles before you can kick them over. So, it would seem to me that they'd be more likely to become cooperators for the sole purpose of building things back up to burn them down again.
I think you are right in that if there is something that replaces Google for search, it will probably be like Google in its early days. Since the roll out of the Social Search feature, I have been finding myself wanting "classic" Google more and more (I am sure I am not alone here)
Copyright Math: a quantitative reasoning master class by Rob Reid (video)
Not to mention that Mayors go on to be US Reps and Senators. It may take a decade, but it sure seems like making politicians lives hard is a sure fire way to end your industry.
I think I remember reading that they basically scrapped everything and started over around 2007.
To the author: Is this the Ceridian you're referring to?

http://www.ceridian.com/

There is no pricing information I can find on their website and they're very clearly saying for their products (in this case, on the payroll page):

Contact a Ceridian expert today for a free payroll software analysis, and you'll find a payroll processing solution that's exactly what you need, exactly the way you need it.
I'm not sure this is much different from any other accelerator. I've heard that this experience is pretty similar for TechStars or YC rejections. That said, you could easily contend that as a less established accelerator, they should seem more hungry, but this also runs into the conundrum that as a less established accelerator, they have fewer resources to do this. Even during the program, communication could be a bit haphazard.

It's probably a good suggestion to challenge previous applicants to reapply if they believe they have made significant progress. TechStars did just do this.

Thanks! Hope to catch you around ATL.
Whatever does that mean?
Tennessee insurer to pay $1.5 million for breach-related violations
Whether false positives or false negatives are more harmful is a difficult question. A false positive might stop millions from taking a life-saving drug. A false negative might cause millions to take a life-threatening drug.
The guy staring at me in all the screenshots really creeps me out. Hopefully that is not a feature of the actual product!
Mentioning that you tracked him down and that he wants to be left alone, fine.

Throwing in "HEY EVERYONE YES THIS IS HIS REAL NAME AND HERE'S WHERE HE WORKS" - valid reporting of facts, but unnecessary, and explicitly contrary to the wishes you state. He's not Steinbeck and doesn't have a millionaire Peter Norton to help him stay private, but you have the power to redact those bits from your article, and it would likely be a nice action on your part to talk to your editors at Slate and do so. You found him. Great. Take credit, report on that in your story. But you don't have to "drop docs" on him. If you enjoyed his work, please talk to your editor.
That's for their benefit, not yours:

http://www.inc.com/magazine/20080801/how-hard-could-it-be-go...

They're taking your order as soon as you walk in the door so that by the time you realize that you'll be standing there for 20 minutes waiting for your coffee you're already committed. You'd feel guilty walking out, so they get your business where they otherwise might not.
JQuery URL parser
Hosting en mexico
By choosing not to respond, this may be a brilliant move on his end in making "immortal" the persona _why (and keeping the fire hot). An article in slate, followed by discussions in various communities such as Hacker News show that he left on a high note and his persona still has a lot of "pull".
Anonymous-OS: A Complete Fake OS
I think this would be the next step for me. For now our performance isn't a big issue and bounces are processed in background cron job once per several minutes. For now volumes of bounces are not so high as you have, so we are just fine with spawning application. Thanks for commenting.
Well.. don't forget, the distribution of corporations by size isn't even nor is it linear – it's exponential. From small business data taken from: http://www.census.gov/econ/susb/ – 98.7% of all US firms have fewer than 500 employees. 36.6% have between 5 and 100 employees.

To approximate the range you gave, 20.6% of all US firms fall between 10 and 500 employees (The bins in the data don't match your range perfectly) – so it'd be reasonable to guess that ~14% of all US firms are between 10 and 200 people.

That's a fairly attractive market – especially considering that if you made it easy enough, you'd draw in more of the smaller companies (say 5-20 employees) and they represent an even bigger slice (~74.5% of all US firms).

So yeah, I think it's significant as a target market.
The other difference is (of course) what the macro returns - more code to be compiled, which enables things like binding of new symbols/types/etc. The most important part is that the generated code is adjacent to user code, so the two are lexically coupled. But in CL land, you probably take the codegen for granted and the lexical coupling doesn't matter as much.

Although, Scala specifically, I ran away from. The language itself isn't terrible, it just forces one to confront the endgame of the bankrupt Java philosophy. The stdlib is basically the cross product of pre-optimized category theory with noun-hell, and idiomatic scala is far too overabstracted through abuse of first-class modules (which, admittedly, was a design goal).
"But do Python programmers who haven't programmed for the browser before realize how important async is?"

Not a very useful question. Anyone who has ever programmed on a GUI of any sort will know how important that is, anybody else will rapidly learn. The vague-but-pervasive idea that web developers invented async about two years ago and thus "async experience" can be presumed to have not penetrated out to those other less enlightened communities who still haven't discovered its Mighty Powers is... not exactly historically accurate, let us say. GUIs have always had to deal with async issues, going all the way back to the dawn of GUIs. It's not a new idea. It's probably older than you are. (It is older than I am.)
Hmm, well I guess you were lucky to have found someone competent who took that offer. I'm not sure if I would be willing to work equal hours for 4 times less equity.
Recently there's also DMARC, which allows a domain owner to specify their support of SPF and DKIM, and how to handle email that doesn't pass authentication.

Another benefit is feedback reports from major email providers on messages that have passed or failed authentication.

http://dmarc.org/
http://en.wikipedia.org/wiki/DMARC
I would prefer a ERP portal, my addiction for baldur gates 2 was not good,
And you consider that to be a bad thing?

It's a perfectly sensible argument, as any person who has played both sides of the same chess game can tell you. People can and do have multiple conflicting personas, and attempting to identify [ed: coalesce] them is rarely useful. It can server to debase or solidify credentials or to explain fractures, but those are all exceptional purposes.

People have the right to put words in a different location from their money, and they have the right to invite a few friends in for a beer while the regent takes care of official matters. The press has special liberties to infringe on these rights, as they are expected to do so responsibly.
I love Diablo but this was getting to be like Duke Nukem.
WOW is definitely heading into its twilight. If I was a betting man, I'd say MOP is the last expansion they'll put a lot of resources behind before throwing everything at Titan.
Noooo the real problem with scrum is said by Rich Hickey is this talk:

http://www.infoq.com/presentations/Simple-Made-Easy

(Especially 17:50 in, where he jokes at scrum, but do watch the whole thing its great)
I can't for the life of me sign into my gmail account using the Sparrow iPhone app. Is this an issue other people have been having?
الحوالات الصفراء والبنوك اللتى ستصرف منها والتفاصيل الكاملة عنها