skysight-inc/HackerNews huggingface dataset:
I think the answer is the dynamic environment. In terms of syntax and semantic constructs Ruby is not very much like Lisp at all. But the dynamic runtime is very lisp-like. You can modify any part of the environment at runtime—in fact there is really no distinction between run-time and compile-time.

IMO the biggest flaw in Ruby is that it doesn't really take advantage of this design choice. Of course there is a performance cost to this kind of dynamism, and all it really buys you in Ruby is the ability to monkey-patch other people's code (the advisability of which is debated). In the Lisp world you have tools like SLIME which provide a much shorter feedback loop to the developer by connecting the dynamic runtime to the editing environment.

Tools like pry move Ruby forward in this area but it is still nothing like SLIME. My impression is that the weakness of Ruby's module system, along with heavy use of OO classes, make it unlikely for Ruby to ever support that kind of development process.

(There are other examples of Ruby's Lisp heritage, such as everything-is-an-expression and implicit return values, but I think those are relatively small design choices compared to the runtime thing.)
Indeed, I signed onto Xero when payroll didn't exist. Payroll is as hard, if not harder than doing payment gateways in different countries - everything's different for each country. But the first incarnation of (Australian) payroll left much to be desired - and I assume that's the payroll that everyone's currently stuck with - so I was elated to hear that you'd bought out Paycycle and were integrating it directly into Xero.

We're going to be integrating internally with Xero in the next couple of months, so hopefully the API call limit doesn't become a pain.

Otherwise, keep up the good work.
Because you think fiat currencies based systems are way better? How stable is your system going to be when you expand your credit line to the infinite just because you can print/create money which has no intrinsic physical value ? Fiat currencies hurt the future generations and not just the present ones.
We've also been using Zenefits for a while now and it's amazing. Let's just say I have a lot less headaches to worry about and I can focus on more important things.

Parker and team are killing it. This is going to really disrupt insurance agencies.
A guy I work with lives in San Jose and commutes to SoMa every day. He drives on the East side of the bay up to the first BART (Fremont?) and then takes BART to downtown. He says it's never more than 90 minutes.
I always preferred iGoogle over Google Reader for organizing and reading RSS feeds so now I use ighome.com
Ah I think the reason why I didn't think I needed BLAS/LAPACK is because I install R on the server first which installs those as shared libraries.
You are misrepresenting what he said. Programming is primarily a male activity. That is fact. He is pointing to the attempts to co-opt the programming landscape "out-of-band" by activism - as opposed to simply taking control of and starting new projects. Your post is a perfect illustration of this sort of activism; you have put words right into the guy's mouth because you don't want to be surrounded by men.
Oops... I guess I should've done a bit more due diligence on the site before sharing this as its credibility does indeed seem a little shaky!
If you're already as successful as you want to be, both personally and professionally, congratulations!

The secret to being that successful is to be happy with whatever you have.
I read him as brilliantly trolling Elad with everything that would trigger him to be pissed off. Simply a flawless troll against the social justice types, meant to be completely politically incorrect to infuriate the kind of person who would post with Elad did, and it seems like everybody here is biting too.

Given that Elad's reaction was to run here and post it, I'd say it worked. Most successful and subtle troll I've seen in a long time.
I assume a large percentage of "promotional" links get to the front page because friends voted for it. If they're interesting enough, they'll then get up-voted enough to stay on page for a while. I doubt there are enough people checking "new" to upvote links enough to make it.
Really? How do you know that? You appear to be attributing intentions to him that are not actually demonstrated by his words. [edit for clarity: him = the facebook admin]
It is extremely dishonest of you to accuse this person of _hating women_ based upon his dislike of particular kinds of activism within the programming field.
Some of those aren't even bad words like "therapist" and "hoe", and "ASS" appears to just be a poorly chosen acronym. "childlabor" doesn't offend any specific group and the name makes sense in context ("ChildLabor is a gem that helps manage child processes.")

Some of the other links don't even lead to anything. And I'm not sure why it's considered an issue that a few people name things after cuss words, but that's just me. And inappropriateness aside, since when are words like "fuck" or "sex" offensive to women, specifically?

And yet he freely uses the word "asshole". Which is a bit excessive to say the least for people merely using inappropriate words.

And then the whole "Oh no he said 'porn star', he must hate women!" What on Earth?
OpenCL and the 13 Dwarfs
The friction in these situations generally comes from the hand-wavey definition of server. Google doesn't care about your website as it currently exists. They do care if it turns into boingboing, or something more commercial.

Clearly defining the point at which the line is crossed hamstrings them when unforseen situations arise. Not clearly defining it allows for capricious enforcement. At either end of the spectrum one party loses out. This middle ground allows for both parties to be happy much of the time, but that's not to say no improvements can be made.

I would hope serious proposals for change would take both parties into account and try to find a better compromise.
Drone Delivery Service
Oddly enough the original question is what a CEO can do, but after discussion how hard it is for the CEO emotionally the all of the specific advice is aimed to the valuable employee who's leaving. I'm not clear on how exactly the post author missed the point of the question so impressively and then submitted it here - perhaps he couldn't think of anything else to write in response? The tips for the employee are good, though a bit patronizing and basic, but it's not exactly very useful to a CEO. I've been on both sides of that table (though as manager for the employee who was leaving, not CEO) and post that actually answered the question would have been more than welcome. It's usually too late to keep the employee when they're resigning, but there's often some room for a positive relationship when they leave. In my experience keeping up morale, keeping a potentially valuable contact (you wanted to them for some reason, right?) available, avoiding a reputation hit with other potential hires & partners, and maybe being able to tap them for tribal knowledge or the occasional bit of consulting is well worth a lot of effort for the CEO. How you do that tends to be a bit less clear...
A few months back, while sitting in another company-wide, mandatory sexual harassment seminar, I figured that, for 90% of the audience, the entire presentation could be replaced with a single side: "Don't be an asshole."

However, as I read about more and more of these type of incidents, 90% might be somewhat high.
A convention-over-configuration way of writing build tasks in Go
gotask is a simple build tool designed for Go. It provides a convention-over-configuration way of writing build tasks in Go. gotask is heavily inspired by go test.
"I didn't start programming because I wanted to spend the rest of my life being surrounded by mostly dudes."

Strongly Agree.
This just in: Dogfooding is for dogs. Drink your own champagne.

It follows its own advice.

Good job.
I used to build mixed-income housing (one third subsidizes public housing units, one third 80% of area median and one third market rate) for a private partnership to redevelop Chicago's public housing. I can tell you this...fail. Does not compute. Does not work--socially (as an experiment) or financially. The best thing to do is to give mayors the ability to build and get city planners (disclaimer: I'm trained as one) out of the way. Affordable housing cannot be built new, but is usually created as a side effect when replacement units come on line and push down prices in existing units. SF will never be able to accommodate all incomes as long as there is no open-source planning guidelines that are geared to meeting this demand and give developers that " by right" to build. On Oakland, I lived there and it is awesome except for crime and politics and shifty characters. Especially the Quantics [sic]. Oakland can be THAT place, if the above happens here as well. It could, conceivably be better (yeah, I said it) than SF.
@Kevinthew sounds like you've had some bad experiences. I didn't suggest giving more notice to "make sure the company is run well." I suggested giving more notice as a way to "ensure that when a valuable employee leaves, they leave in a timely and respectful manner to both them and the team they had worked with?" which was the question that was asked on my blog.

If you want to leave a company and burn the relationships you formed while you were there, then by all means, give as little notice as possible.
You're not proving cause and effect here. IQ and earning power are correlated but the relation has been proven to run both ways. Low IQ may or may not lead to low income but low income has been shown to lead to low IQ scoring.
Yes, I would think it should be reciprocal. It's common in Denmark for employment contracts to specify 6 weeks notice on both sides. I would be fine signing such a contract in the U.S. too, if a company wanted to ensure a more stable employment relationship. But that condition isn't common.

If the employer doesn't offer you a contract with terms about mutual notice periods, I don't think it would be prudent to unilaterally extend a lengthy notice period with no assurances from the other side. As the article admits, if you give six weeks' notice and the boss reacts angrily, he/she can turn around and fire you instantly with no notice, since the company never committed to any notice period. It's a completely asymmetric situation there. Giving notice closer to when you plan to leave the job (say, the traditional two weeks) reduces your downside exposure to loss of income.

I do think it would be nice, for both sides, if mutual notice periods of at least a few weeks became more common terms in employment contracts. That way the company can plan for the loss of the employee, and employees who are to be terminated can plan for the loss of job/income.
My interpretation is far closer to his words than the GP, and I am giving the speaker the benefit of the doubt. So please be consistent and reply to the GP pointing out his mistake. Oops, you just revealed your bias.
you think gold has "intrinsic, physical value"? you think bitcoin has "intrinsic, physical value"?!

why have almost all currencies used throughout history had a significant fiduciary element? why has the world constantly cycled between bullion and fiat currencies? why do you think bullion currencies are more common during times of warfare?

when are countries incentivized to "expand their credit line to the infinite"?

would you rather have a currency that can modify its inflation/deflation rate based on any number of relevant factors, or a currency whose inflation/deflation rate is tied to the rate of mining of some rocks in the ground?
I'd add bitch and recursive_pimp_slap to the clearly over the top list.
This is true, but I don't think we are anywhere close to there yet. If we started selling off land, I suspect there would still be buyers.
Here's some more evidence for you, from his public facebook posts[0]: "Fuck women, they are coddled and have their needs met their entire lives so they never see past their own needs to empathize with others."

[0]: https://www.facebook.com/aaron.a78/posts/635104079844426
[1]: imgur version for non-facebookers http://imgur.com/kKVmGKm
That's the assertion from the priceonomics.com article, covered by the paragraphs from the article quoted by alnis.
This. What company acting in their best interest would give any sort of notice before a layoff? Maybe a frank discussion that things aren't going according to plan and we only have X months of runway, but that's about it.
This is silly, nonsense. The centre of any major capital...London, Paris, Moscow, New York...like SF is incredibly expensive. The purpose of a capital city is to concentrate wealth and power, so that those who need to exercise it can do so efficiently. People move to SF to network and to have access to VC capital (for example). You should expect to encounter economic rent-seeking when you get there. You also shoud expect to see laws and regulations that keep out people of color and transients (eg, parking restrictions in the hamptons; no BART service south of SF to places like Palo Alto).
No I'm pretty sure the guy just hates women.

https://www.facebook.com/aaron.a78/posts/635104079844426
I agree with you on rape-me, which is why I left it out. There's an American breed of thought which says that the mere mention of anything related to sex demeans women and objectifies them, which comes from puritanical sensibilities. I've been in a meeting where someone discussed something sexual which was actually in-context to make a point about a product, and someone interrupted him and said "let's not discuss sexual matters, there are women present."

Smoked a cigarette with the woman in question later that day and she basically rolled her eyes about it.
You've GOT to be kidding me with this.

"No surprises: Even worse than leaving is giving little or no notice. Then the company has to scramble to fill the immediate void. Although two weeks notice is standard, give more notice if you're willing to. Give four or even six weeks. The only caveat here is that if the CEO reacts poorly when you give notice, you might find yourself escorted out of the building that very moment. So you have to be ready for that. But hey, if you wanted to go anyways, then that might be OK with you."

So you should do the "right thing" for the benefit of the CEO who probably holds 10-30+% of this company compared to your 0.0X%, but willing to accept that they may insta-can you because they "react poorly" to this news.

Many people in this position may truly want to give 2,3 or even more weeks notice out of guilt, but they ALSO might financially really need not to have that income gap. Logic (or call it good business) would dictate that in that financial position, you give a standard two weeks notice and hope that if you DO get escorted out, they at least pay you out for the two weeks.

The author's take on this is "you have to be ready for that"? I don't get it.
Which the president as head of the executive branch is required to execute.
Don't conflate Manhattan and central Paris (the low number Arrondissments) with all of SF.

You can find decent housing in NYC, with pricing comparable to other smaller metro areas in the U.S. like Seattle or D.C. without too much fuss. Same goes for Paris. That's why most people in those cities don't live in the center. Brooklyn or Queens, for example, has a larger population than Manhattan. But only Staten Island has a lower population Density than SF.

The problem with SF is that it has ~Manhattan prices without the number of available units. This means that laughably high housing prices get pushed further and further away from SF proper and out into the Bay Area.

Arguably, if you think of the Bay Area as one city, this makes sense, it's the same in any major city.

It's not so much that someplace like Cupertino or Santa Clara are expensive by themselves, but that you're paying much more for similar housing than you would a similar distance from other similar sized city centers. Yet people move there and saddle themselves with ridiculous mortgages because the alternative is to live in someplace like Stockton.

Dramatically increasing the density of SF proper could make the outer areas and even the East Bay area much more reasonable places to live. However, it would mean lots of people who bought high in the current market would lose their shirts if such a thing were to happen.

I remember the very first time I visited SF, my friend was regaling us with tales of the insane housing prices. No slouch and from a pretty expensive area myself I figured it was just an issue of demand like you'd see in any other big city. But when I actually got to the city I was floored with how low the density obviously was. The solution to the high housing prices seemed idiotically simple then as it does now. Build SF up up up! Areas around every major BART station should also be higher density areas. Relax the density further out from these centers and you'd end up with a much more livable city plan like pretty much every single other city in the country.

By way of comparison, the D.C. metro area (not exactly a well planned urban paradise) has about the same population density as SF Bay Area yet housing can be had for probably around 2/3s the price at comparable distances from the city center.
You're misrepresenting what he said. He's clearly trying to troll as hard as possible. So congratulations on agreeing with an intentionally inflammatory and sexist post I guess?
This advice describes a terribly one-sided situation:

Although two weeks notice is standard, give more notice
if you're willing to. Give four or even six weeks. The
only caveat here is that if the CEO reacts poorly when
you give notice, you might find yourself escorted out
of the building that very moment.

Please (especially recent grads, I'm talking to you here) don't let yourself buy in to the "the employee should be loyal to the company, but not expect loyalty in return" trope that is all too common. Your job (in most cases!) is not a matter of loyalty for either party. It's a business arrangement between two consenting parties that work be performed for pay. There is almost always a built-in part of that arrangement to facilitate a smooth ending.

By all means, act professionally and with integrity in your dealings with your employer. But remember your job is not a favor they are doing you.
Even allowing between 1, 2 and 3 new links seems like it could work. There are enough people that links would get a nice boost in being upvoted or downvoted.
We have tall poppy syndrome, but there's also a great deal of Valley envy. There are as many naysayers telling us to keep our day jobs as there are sociopaths telling us to "fail fast and break things", the consequences be damned.

I think there's an appropriate middle ground, and we'll find our footing over the next 5 years or so.
Right, it's Manhattan prices with D.C. metro density.
Kindof a big deal, but won't get any press here because some random startup just got 1 mil in funding and that's what matters.

I think if there are more examples of scala.js and clojurescript doing the intensive stuff that javascript is the "only way for", people in the node community will start to lose their stockholm syndrome. Keep up the good work.
So someone can't just be amazed at the attention they paid to detail but has to bitch that it's not as entirely ridiculous as Saints Row? Saints Row lost me because they couldn't take themselves seriously at all whereas GTA still tries to keep some things tethered to reality--thats exactly why it still works in my opinion.
And then what? The vice president would become the president, and he would have the exact same problem. The executive branch can't just miraculously disappear, even if congress is acting like a schizophrenic moron.

The most likely outcome, if the executive branch has no legal course of action, is to choose the "least illegal" course of action [1]. The linked article from the Columbia Law Review has a detailed analysis of the three options. Here's the most plausible picks:

- Selective repayment. Pick and choose which payment obligations to discharge. There's obvious political issues here. Who gets paid, and who doesn't? Social security over Medicare? Military contractors over NASA?

- Increase taxation without the authorization of congress. Again, many inherently political questions. Who do we increase taxes on? In many ways, this is a mirror image of option #1.

- Issue new debt not authorized by congress. The biggest issues here are market factors, not political questions. How will the market react to this unauthorized debt? If it refuses to buy at low interest rates, this option is not likely to solve the underlying problem.

Several humerous non-options are also debunked in [1], to illustrate what "more unconstitutional" looks like:

- Sell Alaska back to the Russians. Use the proceeds to buy time.

- Mint coins, and by fiat appraise them for massive amounts. Sell them to the fed, and pay off the debt with the new funds.

Just read the article. It's a bit biased, but its analysis of options appears on the whole quite reasonable (I am not a constitutional scholar).

1. http://www.columbialawreview.org/wp-content/uploads/2012/10/...
I guess I was wrong to give him the benefit of the doubt after all. Nonetheless his post from the OP makes a perfectly valid point.
Er, what? Maybe I wasn't very clear; I think I was mostly agreeing with you. "Definitely something important to consider" was in reference to customers having little leverage in that relationship, something important to consider before using them for genetic testing.

Suing over breaking ToS is an option (and it is done; just because they say they aim to "minimize the possibility of exposing individual-level information", which seems to offer wiggle room, doesn't mean that there aren't many interpretations of that phrase that are unconscionable and you could then sue over), however, that's not a whole lot of leverage, and there's the very real possibility that the reason your data is out is because they've gone bankrupt or are very nearly bankrupt and are either trying to recoup investor money or are in a last ditch effort to stay profitable. At that point there's not much your suit is going to do or recover, if they even disclose what they've done in the first place.
Completely agree, as I do with the comments below. A wide range of "real" exercise, from high-intensity training to endurance and flexibility, has and will continue to be a part of my life.

My comment was just on the narrower idea of making the insane number of hours I (and most people) spend in front of a screen or on calls every day a whole lot less sedentary.
For what it's worth, this is exactly how we're planning to handle shared connections.

Our typical "small office" connection is advertised as "60x60 bursting on top of a dedicated T1 connection". Which comes out to most people getting around 50x50 about 85% of the time, but always having a dedicated 1.5mbps waiting for you (so it can never drop below that speed, even if every subscriber maxed out their line at the same time).

We also do 'dynamically adjust the throughput for heavy users'. The problem is the heavy users are typically us, the folks on Hacker News who complain when their torrent seeds get slowed down. These are the users who complain about internet being 'oversold' when in reality, they alone account for 80% of their entire neighborhoods backhaul costs.

- - -

I encourage you, if you feel ISP's connections are so oversold, please try to start your own ISP. I'd love to offer everyone awesome dedicated connections, and I'll be your best friend if you can show me a way to do things cheaper :)

But I suspect you'll find out that it's not exactly the easiest business in the world to run, especially if your bootstrapping it.
Why would anyone want to work with a piece of software called rape-me?
Agreed based on that and some cursory reading of that group and Aaron's own public timeline he's doing us all an incredible disservice.