skysight-inc/HackerNews huggingface dataset:
> Over-reaction or not, freedom of speech does not guarantee a receptive audience.

That's so. But if society frequently inflicts severe extralegal punishment for unpopular speech, then you don't really have free speech. You just have First Amendment rights. They aren't the same thing.

As a thought experiment, imagine Person X said something deemed offensive and society responded in a uniform manner - by constant public humiliation, refusing to do business with them, refusing to even speak to them, etc. All this is well within our legal rights (with maybe some exceptions) but life for such a person would be very difficult, if not impossible - they'd probably end up starving in the streets. That's not a very free society even if there are no legal consequences whatsoever for any speech.

I think it's very important to affirm that even if someone says something offensive that the response should be measured.
If it runs it will be defeated (if reversers get enough motivation). This technique of decrypting the code only when it is needed is more than decade old. For example, Armadillo's CopyMem II [1] used that technique in 2002. Current state of the art in software protection is the combination of all available methods like code obfuscations, embedded virtual machines, "code splicing", "imports elimination", "stolen bytes", anti-debug tricks, etc. But again, if it runs it can be defeated.

[1] - http://www.woodmann.com/forum/showthread.php?4027-Armadillo-...
Very interesting video that is embedded in the article. He gets about 10 liters per 100km, or 28.24 MPG.
I was expecting a bit more from nautil.us. There are a lot of alternate computation mechanisms but they don't lend themselves to the environments where we put computers (you're not going to run a satellite on slime mold). Building better biologic diagnostics? Sure. But in the computer space where Moore's Law is often cited, graphene or other carbon structures, or even silicene seem more likely and 3D structures even more so.
The point is, what is the mass ratio of a plausible fusion rocket that can accelerate to 0.1c and then deaccelerate back down to stop?

The mass ratio of the Space Shuttle is 16 according to wikipedia[0]. As far as I know, all orbital rockets that we've built have mass ratios similar to this. That's higher than we'd like, but reasonably practical to build.

According to the linked chart, the propellant mass required to get a canister the size of the space shuttle payload to Alpha Centauri without stopping in 900 years using a fusion rocket is 10^11kg. I'm not sure what mass they're using for that shuttle payload canister, but let's say that it's the Wikipedia-claimed shuttle payload to LEO[1] of about 25,000kg. That gives us a mass ratio of about 4000000 by my calculation. Uhh yeah, you wanna build a spaceship with a mass ratio of 4000000? I tried plugging that in versus the mass of a Nimitz-class carrier, and I'm getting the mass of a smallish moon.

And that still doesn't count stopping at the end, or getting anywhere near 0.1c. Sounds like if you want to propel a reasonable-sized starship at the speeds you said, you're gonna need roughly a gas giant worth of fuel. If you know of way around that, please let me know.

[0] http://www.wikiwand.com/en/Mass_ratio
[1] http://www.wikiwand.com/en/Space_Shuttle
Too little too late? Or better late than never?

My guess is the latter.
I've been wondering about it since like every other programmer I hit that time when I'm really looking at programming languages and VMs (in the "what would I design" sense). Looking to Lisp Machines to see what they were about leads me to the question: would concentrating on hardware memory management / garbage collection be a starting point to answer your question?
> Her life seems fine.

I think you and I have very different definitions of what "fine" means.
Show HN: Awesome-weekly – a list of weekly newsletters
Not entirely - that's what libraries are for!
Bubble talk: 15 reasons it’s not 2000 all over again
I think what's more frightening to me is how non-systematic this sort of thing is. There appears to be no rhyme or reason to who wins the "doxing lottery". I was looking at my own Facebook and Twitter feeds and realized that I (and maybe most of us, unless we live a pristine life) could just as easily have been Justine Sacco.

We could argue that people shouldn't make posts like these, but in doing so, we ignore our own humanity. We're not robots. Humor is an essential cognitive mechanism for building neural structures so that we can understand the world around us. It helps us to recognize and make sense of subjects that otherwise would be too emotionally difficult to face head-on. This is part of the reason I think that faux news shows like the Colbert Report have been so successful. By denying this sort of expression, we are essentially denying an important cognitive tool for understanding.
Regardless of your political orientation, you should think twice before cheerleading mob justice. If you think mob justice is good and if you think "freedom of speech doesn't mean freedom from consequences" then you're just saying unpopular speech is always bad and wrong. Once the mob turns against your political beliefs then one day you might be the one getting attacked and fired.
It'd be nice if a) I could get a nice bound/flippable and glossy version, and b) I could support NASA by doing so!
It's a weird, weird world when "open minded" means "likes to participate in mob justice".

And if you understand the tweet, you'd understand the she was making fun of ditzy white girls who naively assume that white people can't get AIDS. It's a caricature of racism, not racism itself.
For me the service to use was eDonkey/eMule. You could find anything there.

Nowadays it's mostly torrents.
There is this idea of self-censorship before you post something public--which Twitter is. That said, I'm not unhappy that there was no Twitter when I was a young twenty-something. I have no doubt I would have posted things that I'm glad I didn't have the opportunity to.
I think some people don't feel fully validated or had a complete day unless they have found something online to be outraged about.
What we see as shallow conveniences are life altering elsewhere
I'd note that another critical, showstopping problem is shielding against the interstellar medium when moving at relativistic speeds.

http://en.wikipedia.org/wiki/Interstellar_travel#Interstella...

http://www.academia.edu/4692178/Speed_kills_Highly_relativis...

http://arxiv.org/ftp/physics/papers/0610/0610030.pdf
Wouldn't the signature of the tagged logging function be better if it was something like:

DebugWithTags(message string, tags ...string)

This way you could easily add tags without having to explicitly allocate a []string whenever you wanted to change them.
Don't worry, the deer is still alive and doing well.

I just saw him coming down a hill the other day.

I call him Snowball.
Useful little tool for various uses. Love the 'under the hood' part. Congrats!!
Priceline breaks down their financials into domestic and international bookings, based on the location of the unit doing the booking. Booking.com is based in Amsterdam so is counted as international bookings, along with agoda.com and some rental car service. Priceline is domestic. For the latest quarter, the booking numbers were $12B foreign vs $1.7B for domestic.
Reminds me of reddit comment I once read of someone's experience with heroin - http://www.reddit.com/r/Drugs/comments/1rhn38/heroin_users_o...
In an open and democratic society, free speech is a value that is foundationally the core value that underpins everything. Free speech is there to protect the offensive and inappropriate... not civil discourse.

Supporting an environment where it's acceptable to respond to some perceived slight (which changes over time) with an crazy overreacting mob isn't OK in an open society ever. You're very sensitive to racist statements... how do you feel 10 years from when the "offensive statement of the day" is an anti-war statement? Or a statement offensive to a particular religious doctrine?

History is littered with people who do awful things while believing that they are righteous. Nobody in colonial Massachusetts was pro-witch. Nobody in 1950 America was pro-communist.
Why I Decided to Embrace Laravel
New Zealand is much the same with cheap uninsulated houses plus some bonus mold from a humid winter. Living in poorer korea now but the standard of living is higher just because they bother to insulate their houses.
> Did you read the article? By thinking for a few seconds, the point of the tweet is obviously not racist.

Honestly, does it even matter? Say it was a racist tweet, and she was a racist. Does that mean she deserved what happened to her? Definitely not.
But if you value what freedom of speech provides—an open marketplace of ideas, socialization between those of different values and opinions without fear of violence—you should practice and encourage tolerance and equanimity, regardless of what the laws about speech are.

Angry mobs petitioning people to be fired from their jobs for bad jokes or unfavorable political donations don't violate the First Amendment, but they certainly discourage speaking freely.
Looks interesting! Hopefully it doesn't cause instability? I know in Obj-C you can link in low-level but such hackery isn't always rewarded with stability.
This is true in general terms, but the reality is that these sites are charged to use backend services, so they cache results. So how smart the cache invalidation and refresh process is matters a lot to a user, especially during times when there is a lot of contention (think pre-christmas). If there is anything that makes a user bounce, it's telling the user that there exists a ticket for a given price, and the user discovering otherwise after clicking through or starting the payment process.

Then there are a lot of providers who have APIs but are not part of a large backend service. Hotels especially are notorious here.

Furthermore a lot of providers still don't have APIs (yes, in this day and age) and need to be scraped, and will agree to doing so - the better you scrape the more alternatives your users get.

But yeah. In an ideal world what you're saying would be true. And I agree that this is probably a userbase acquisition - market consolidation move rather than a tech one.

disclaimer: used to work at kayak.
1) It's an offensive tweet. Whether you intend something to be offensive or not doesn't make it any less offensive.

2) It's very easy to pass off casual racism as a joke or a misunderstanding of the medium after it blows up in your face.
Show HN: Switching from Asana to Teamwork? A script that transfers your data
He bowed out of that after 6 months, as I recall.
I have used Locust heavily in the past few month for loadtesting various apps and APIs. I've tried a couple different alternatives before settling with it, including ab and Vegeta.

Having the power of Python for scripting my loadtest was probably what sealed the deal for me. It allowed me to create a very powerful/reusable loadtesting framework that I can easily adapt very quickly to any app. Python scripting also allowed me to add features not build in to Locust's core itself like additional logging or metrics reporting and reading API endpoints from file/Redis/...

Also, being able to completely test all endpoints of an app at once is really useful. Most of the time, what I really want to know is can the whole backend handle the full traffic I'm expecting. Having clustering built-in helped a lot here. I was able to scale the loadtest to several thousands of RPS by just adding a couple more slaves...

The only feature I would like to see added is built-in Vegeta style graphs of latency/RPS over time. By default, Locust only gives you real time stat of the last second during the load test and a final average results in csv files. Combining metrics reporting with a graphing engine like Graphite can fix that though.

I highly recommend.
That's a ridiculous argument by their CEO.

That is like saying Microsoft Office only holds a single digit percentage of revenue in the technology sector. It might technically be true, but it is irrelevant. MS Office has a monopolist hold on the office software space.

Monopolies aren't defined by someone who controls an entire sector (a "sector" is arbitrary anyway) it is when one specific company controls one commodity or service (see Google Search, which both the EU and US have called a monopoly).

Expedia absolutely has a monopoly on travel price comparison sites now. However it only becomes an antitrust complaint when they leverage that position into other markets (e.g. like Windows with Internet Explorer, or Google with Google+).

So while I don't think Expedia has broken any laws, yet. I will say that if they started using their newfound position for leverage I'd hope the US and EU governments stepped on them pretty fast.
> you really don't have freedom of speech when you can get mugged by being obnoxious online

If you published something similarly obnoxious in a newspaper before the Internet, I'm sure you'd get a similarly angry response from some people, and quite possibly have someone harass you in person if they knew where to find you.

If you stood on top of a soap box and shouted offensive crap at the public, you might have stuff thrown at you.

The only things that have changed - it's easier to publish things online, you're publishing for a global audience rather than a national or a local one, it's easier to find other people who find those publications obnoxious online, and it's a two-way medium rather than the traditional one-way medium of newspapers.

Basically, the masses finally have a voice. If that's a problem, perhaps free speech has never actually had a chance of working?
Landing pages are inherently vague so as to not limit their potential audience. It's a trade off, but being too specific can limit the amount of users who ultimately convert (enter their email). With the goal of a "coming soon" page being to build interest, this is usually well accomplished by requesting a simple email.

Objectively, yes, coming soon/ landing pages are effective.
When I was on Wikipedia as an admin, someone modified their signature to point to a user who didn't exist. I was pretty pissed off about this, and so I went to the admins noticeboard I'd setup not really that long ago to ask someone to resolve the issue.

This is where I did something particularly dumb. I created the account to the non-existent user and posted a few comments on it - then quickly switched back to my Ta bu Shi da Yu account to say what I'd done and explain the impact it was likely to have.

It was a bad, bad judgement call. I got such a massive lynching that I seriously regretted what I'd done - but there was no way of undoing it. Eventually, I started getting depressed - I mean, my entire reputation was in tatters. None of the work I'd done - not the hours and hours of fighting trolls, extensive article writing, innovative strategies for dealing with referencing or organizing the admins via the board, nor the work on featured article candidates, peer review, articles for deletion, vandalism fighting, meeting up with Sydney people interested in Wikipedia, made any difference at all.

I left the project and asked to be desysopped. About a year or so later, I created an account Tbsdy lives and tried again. I managed to get my admin status re established (I readily admitted it was a bad judgement call), but still I was told I'd left "under a cloud", by none other than Brad Fitzpatrick - their legal counsel.

What's the moral of this? Online communities suck. If you make even one minor error in judgment, be prepared to be lynched. If you get depressed, just exit at this point and don't look back. It's not worth it. It doesn't matter how much time you put into a project - you're going to get judged, and you'll never make your way back.

If you don't think it can't happen, then ask Ben Noordrius how he felt when Bryan Cantrell called him an arsehole and said he should have been fired because he reverted a personal pronoun. That did the Node.js community a lot of good now, didn't it?
Probably. They also decay reports more quickly if they're marked as inaccurate as I recall.
If you're internet-dogpiling people or taking creepshots and getting people fired for jokes not even directed at you, I will happily internet-fight you for being an awful person.

It's amazing how self-described "progressives" can come in here and happily defend this kind of behaviour. I hope you find a nice new website and never have your views challenged again.
Yes, of course I agree it's reasonable. But it does serve to illustrate the point that utilities aren't necessarily happy about people being able to generate and store their own power. I'm refuting the idea that utilities will be happy about this, not trying to prove that they're evil bastards.

I'd also be happy to sign a contract whereby I'm only allowed X watts of draw and no more than Y watts of feed-in such that they don't need to have much standby capacity for me. But if I do that I want to get real-time pricing on power so that when it gets cheap or negative that I can charge batteries or make ice or whatever.

To me it kind-of feels like the utilities are pushing for a heads-they-win-tails-we-lose kind of situation where you get paid "base load" wholesale for your solar even if it's at peak times, but then have to pay retail for everything.

I know a guy who used to run a power company here in Houston (we've got a utility owned grid with many retailers making use of the "last mile" to sell power) and he said that $50/MWh ($0.05/kWh) was the normal rate but on very hot days it might go as high as $1500/MWh ($1.50/kWh) as everyone scrambles to buy enough wholesale power to meet the demand of their customers.

I'm not necessarily saying that I should get the $1.50/kWh that the utility is paying the marginal producer. But it doesn't feel exactly fair that someone who is peak-shaving their load and saving the utility company from buying power at $1.50/kWh and selling it at $0.08/kWh should also have to pay a connection fee for even having solar at all.
I feel a bit more relaxed now that I have received many rejections to job applications. Since people won't hire me anyway, might as well be outspoken about my opinions.

Before I really struggled with the issue. It goes against my values to shut up, but I know it is probably wiser to do so.
I think you've missed the point of OPs question - he's not trying to argue that lisp isn't useful over Lambda Calculus from a practical perspective, but asking how both relate to the "fundamentals of computing" perspective.

So to answer your question, nothing (in this context), because the Turing machine is a more useful model for thinking about computation itself.

Perhaps the same might apply to lisp / lambda calculus, although I suspect the answer here is that it's just a lot harder to right a self-interpreter in lambda calc.
Memrefuting
I'd argue that at this point we aren't LinkedIn's users anymore. Recruiters and HR are their users. We are just the data set.
So you are not of the opinion that her tweet was rather about privilege?

When you make assumptions about someone based on 1 line, then you may or may not be a bad human being ;)
She has plenty of reason to now explain it as being ironic, but we'll never know if that was her original intent, will we? Her other tweets from the same period strike me immature and mean-spirited.
Exergames – how gamification makes physiotherapy fun
Obligatory link to SENS: http://sens.org/ I think SENS is probably the best expression of what you're looking for, but you probably already know about it.

Slowing the damaging processes of aging should probably be part of a proper anti-aging strategy IMO, as it's easier to fix things that are slightly broken in comparison to things which are radically broken. I agree that mTOR based technologies are probably a dead end (no pun intended) in terms of anti-aging research, but it's such a fundamental pathway that we'd be stupid not to investigate it more fully and learn as much as possible as we can.

That said, your objections to this line of scientific inquiry are spot on. Dreaming bigger isn't what gets Novartis paid, though. Incremental plays are the best they can work for, I think. Leave it to biotech startups or other do-big-or-die research groups (if any exist) to try tackling the harder problems.
Related economist article:

http://www.economist.com/news/briefing/21587782-europes-elec...

Who's building the "I have a 10kW load, I'm in zip code XXXXX, when is the cheapest/best time to turn this on" API?
Of course, if you're running off a battery it's DC to start with, so you're avoiding using the inverter.

If houses started coming with standardized low-voltage DC alongside the regular 110 AC, manufacturers could perhaps start selling CFLs and LEDs without builtin transformers. Although I'm not what voltage they actually run on internally.
Have to agree on Experts Exchange. I used them quite extensively, they moved to being quite aggressive at hiding their answers, so I got to the point where I asked Google to remove them from any search results. Then stackexchange made it all better.
Get Raised: Free salary increase negotiation advice
Which wouldn't be possible with a specific endpoint for their partners, while stil allowing public access?
I think if you want to use the appropriate analogy, you have to include that it was fundamentally a public thing to do, even though she believed her audience tiny. Your analogy as presented gets confused because of the social conventions against eavesdropping, even in a public place. A tweet is fundamentally meant to be a broadcast to the world, not just your immediate followers.

Rather, imagine her shouting it out at a mall on a day when the mall is relatively empty. (So that she had reason to believe the audience tiny, but still broadcast it) Unfortunately for analogy-world Justine, a news crew was downstairs shooting B roll for background and she's there clearly visible and audible in the corner of the screen, and the clip got leaked. That's the analogous real-life situation.
The first tweet, which seems to be the one that people reacted most strongly to, is pretty clearly a lampooning of Mel Gibson. I suspect most people missed that, though. It's distasteful, but it's not exactly Dickinson himself expressing racist, victim-blaming sentiments; it's a mockery of them.

The second is a pretty standard libertarian talking-point (which is more "personal responsibility rah rah rah" than "yay, starving poor people!"). The third I don't really get (but I don't really follow basketball), and the fourth I suspect you're misinterpreting as "Tech managers don't want to hire women", when I think it's more "Tech managers don't care about the gender of their developers"; the truth of the statement is debatable, but I do think it takes some willful effort to read that and be offended by it.

I think Dickinson made unwise choices in how he chose to tweet, but I also think the backlash he's suffered has been orders of magnitude worse than the offense. He has been made persona non grata to the point of being unemployable over a handful of ill-considered tweets - he's unemployable now because of the extent to which people have gone to associate him and anyone associated with him with racism, rape, and sexism - regardless of the reality of his actions.

On one hand, he's suffering the consequences of his decisions (see tweet #2 for some schadenfreude). On the other, because the internet loves a shitstorm, it seems that the magnitude of the consequences are way out of line with the original offense.
I don't really know at what point Waze creates more problems than it actually solves. Just stay alert out there and you should be fine if you're a civilian. If you're a criminal, this is THE go to tool.
Solar City has been offering Tesla batteries to a small number of customers at least since 2013:

http://www.theatlantic.com/technology/archive/2013/12/how-te...

The new thing here appears to be a new model and impending larger scale production.