skysight-inc/HackerNews huggingface dataset:
They were offering all sorts of other services though. The ability to rerun after a deployment and get the comparison, daily/weekly/hourly reports and other services.

I really liked the idea, but as you say I can see how they wouldn't try to compete with Google. That said though considering the Reader fiasco they might have been perfectly positioned had Google decided to shut it down.
> Feel free to try to get the Cyprian government to adopt Bitcoin as legal tender but be aware that putting the national reserves into a commodity that can be "stolen" in its entirety in about 30 seconds of computer footwork and it doesn't pass the sniff test.

I'm not a Bitcoin expert, but my understanding is that you can encrypt a wallet and store it offline somewhere protected, like a safe-deposit box at a bank. I'd expect any large scale and bureaucratic organization with Bitcoin reserves to have those kinds of safe guards.
Executable != useful though. This breeds a false sense of portability.

If Firefox is the only browser that implements asm.js, it'll have about the same issues as Dart or NaCL. That is, Dart also compiles to JS, but if Dart2Js were 6x slower on Firefox than Chrome, no one would be cheering, and in fact, this is a complaint Mozilla themselves raised in the beginning.

If I'm writing a game in C and compiling it to asm.js, and it's gonna run 6x slower everywhere else, I'm effectively developing it for Firefox only no differently than if I had compiled C to NaCL/PNaCL.

For this to be effective, it has to be cross browser. At least, Mozilla and WebKit/Chrome.
Your response comes across as rude, and you're criticizing an idea that wasn't actually proposed.
This has always interested me (well, maybe not always--I'm not that cutting edge :p).

I used to have Facebook but deleted it, because I didn't like the whole concept of people using your online persona against you. Yes, my profile is still in Facebook's database but at least it is no longer immediately searchable/accessible.

And what I'm getting at is I have some friends with anarchist tendencies. Two of them are computer scientists and they had/have no problems voicing their anarchist thoughts on Facebook.

The other person was in the (German) languages field and she would never talk about it nor post anything related to it on her Facebook.

I still don't know where I stand because I travel to and from the US a lot, and feel if they associate me with anarchist stuff this may complicate matters when trying to cross the boarder.

For example, I was going to post a photoquote (I just made that up) with Thoreau and the statement "If the injustice has a spring, or a pulley, or a rope, or a crank, exclusively for itself, then perhaps you may consider whether the remedy will not be worse than the evil; but if it is of such a nature that it requires you to be the agent of injustice to another, then, I say, break the law."

But I decided not to. Hurrah for self-censorship, brought to you by the gov't.
It loads in 5 seconds for me but the interface has many bugs and fails to implement many behaviors of native elements: scrolling with mouse wheel doesn't work, using the elements with keyboard is impossible because it seems many of them doesn't even have a focused state. When trying to focus on elements with the Tab key it's messing up the whole scrollview because after that elements aren't working even with the mouse. Pressing the Enter key redirects to another page. So it's a pretty bad showcase and the other demos too have the same issues. (using Firefox on Windows)
Is Mr. Lacker being a double Putnam Fellow a big reason why I joined Parse? That's a great question...
It's easy to show. Imagine Gmail was written for and compiled with an IE3 or IE4 era Javascript parser/interpreter/compiler, and the result was distributed as a blob to run natively. Shortly thereafter Google goes out of business.

Now imagine the browser vendors finally figure out how to make languages like Javascript fast, only there is the small problem of 100 zettabytes of blobs on the web, written by companies that no longer exist, and that can't be optimized at all because it's all distributed in a form that resists any inspection.

We don't even use stacks any more – they were some daft hold-over of the 60s that lasted far too long into the 2040s. Only all those zettabytes of blobs were compiled with optimizations that target stack-based VMs.

That's the promise of Native Client.
> It wasn't a good decision, but let's be clear about how easy it is to lapse like that

That doesn't make it OK, we all should be aware of the potential consequences and permanency of publicly posting something.
asm.js is a low-level statically typed subset of javascript, roughly equivalent to C (that's not exactly it but close).

As a result, it can be AOT-compiled to machine code rather efficiently and lead to excellent performances with special support, while still being 100% compatible with browsers providing no special support (as it's a subset).

The idea is to make it an efficient (if low level) language to use out of the box, and an efficient compilation target for higher-level non-javascript languages (C and C++ are used for comparisons but e.g. clojurescript or elm could compile to asm.js as well instead of their current javascript target).

Basically, as the name implies asm.js tries to be an assembly for the web, but a backwards-compatible one (as opposed to NaCl)
What happens if you have two emotions that conflict:

1. You like money.
2. You want to sustain your girlfriend's lifestyle.

But, 1 conflicts with 2 because 2 will cause a drain in your financial resources.

Instead of saying "you have to make money to sustain girlfriend's lifestyle" (which is a way to bridge two conflicting emotions together), what would you say instead? "I can't do both. :("?
You seem to be jumping over the point here. Both the conference and twitter are public venues, and both the jokes are sexual in nature.

You seem to be arguing here that a joke at a public conference is a different situation to a joke posted publicly to twitter - I do not see the difference. Her twitter account is now irrevocably linked to Sendspace's image as she has claimed that Sendspace backs her views, which in turn claims that Sendspace is backing her sexual joke in a public space while also calling out a sexual joke at a conference. This is obviously paradoxical, and is also why I'm asking you to rethink your posts.
Syme: Instant collaboration on GitHub projects
Foundation vs Bootstrap: Why we picked Foundation
> I would feel really uncomfortable if I was in the same room as this person. What if I accidentally say something that she finds offensive? Am I next?

Think of the backlash against her that happened. Think what she and other women might feel being in a room full of Hacker News & Reddit tech guys, _some_ of whom having made threats.

"I would feel really uncomfortable if I was in the same room as $UsernameWhoWasThreateningAdria. What if I do something that upsets him? Is he going to rape or kill me next?"

Your legitimate concern over getting reprimanded is not on the same scale at all to the concerns others might have because of the culture being perpetuated here.
Well it is a news source, called hacker _news_. You telling me a developer doesn't read stuff on a cell is just complete BS.
I never said i want a mobile site. Just a css that doesn't completely break on small resolutions. If you don't want to fix it fine. But don't give me such a BS answer.

I acknowledge this might not be the answer you were looking for.
There is nothing on two-factor in my UI. Perhaps it's limited to some geographies? (I'm not in the US)
We all deal with the fact that we're in the middle of change, and it isn't always comfortable. Just as it wasn't comfortable for people dealing with the acceptance of homosexuals: I think everyone accepts that the word "faggot" is no longer appropriate.

Nope. That is not it. Men and women joke together freely with innuendo throughout society and most of the time it is not considered a problem. She did that exact thing on Twitter. To somehow say that a physical conference space is sacrosanct in a way that Twitter is not is ridiculous.

I think that if you look carefully, what you see is that what we term political correctness today is in actuality a new label on the old idea of chivalry. It aims toward a norm of social behavior where women are seen to require special protection in a way that men are assumed not to. They can toss away that protection and engage in banter, but men can not. This has been the norm in polite society for at least 500 years. Today, it just has different ideological window dressing.
Or just automate the reproduction across multiple outlets. I use a FB app that posts tweets to my timeline for example.
Change platforms
Worse really is better. Asm.js fulfills the promise of formats like ANDF, except by going through one of the shittiest intermediate languages you might imagine.
Ok, everybody, Javascript is over. Now everybody will be able to use their favorite language and chances are that it will be faster.
Really Hard Work
One person creates the "organisation", and then creates users/accounts within that organisation (or invites people). The organisation pays the bills. I assume it's not "first 5 people free" if you have more but either "up to 5 people free' or $2/mo/user - so if you have 6 it's 6 x $2/mo. Similar to Atlassian's other products with their $10/10 user tier.

Looking at the Billing screen of our 45 user account it doesn't seem like anything has changed (will still be $90/mo)
Freedom of thought and action, yes, but also a solid social safety net and things like universal health care.

I agree about the extremes, but you didn't specify that before, which made it pretty alienating.
I came on here to complain that wmaker isn't on this list. IMO it's the best WM for X.

As for the rest of GNUstep, at various points during the 2000s decade I'd been interested in GNUstep, developed a little bit with it, used to use apps like GNUMail, etc. And it's definitely a cool project. But I have to say it's by no means a lightweight toolkit. It seemed pretty sluggish for the entirety of the time I used it. Maybe it's fast now that hardware is ridiculous. But I think if WindowMaker actually used GNUstep's AppKit (it does not), it would be a lot more sluggish than it is, and that would make it pretty bad. I've used wmaker since the 90s and it's never felt like a bottleneck. Can't say the same about the rest of GNUstep.
While I do not disagree with you about the offensive content of many of the attacks, what do you or Adria Richards expect to have happened after posting a public picture of her accused and calling out other people by name and company?

She chose public justice for all, including herself and anyone she represented in that context. That works both ways, regardless of gender.
Google's Schmidt: Chrome, Android Won't Be Combined
Looks like Google's two mobile operating systems will remain separate but equal.
Last time I got a Dell warranty it was less than Apple Care and it included in-home repair.
Er?

No? I said if he wanted to quantify his claim, he could do so, and recommended a course of action. He said he didn't have the time/effort to do so.

All i was asserting was that my hunch was contrary to his. That's the perfect place for an experiment. Given that we don't have any evidence in front of us, we just have his hunch and my hunch. I'm not asserting anything beyond that.
I believe asm.js is a proper subset of JavaScript, is it not?

So Firefox has JavaScript, Chrome has JavaScript, Microsoft has JavaScript, etc. Firefox can just run it a hell of a lot faster if you add "use asm" to the top of your function.
Hoisting my comment up: Executable != useful. Saying asm.js runs in VMs that have no special support for it breeds a false sense of portability.

If Firefox is the only browser that implements asm.js, it'll have about the same issues as Dart or NaCL. That is, Dart also compiles to JS, but if Dart2JS were 6x slower on Firefox than Chrome, no one would be cheering, and in fact, this is a complaint Mozilla themselves raised in the beginning (that if DartVM has an enormous performance advantage compared to Dart2JS it would make other browsers look bad and fragment things)

If I'm writing a game in C and compiling it to asm.js, and it's gonna run 6x slower everywhere else, I'm effectively developing it for Firefox only no differently than if I had compiled C to NaCL/PNaCL.

For this to be effective, it has to be cross browser. At least, Mozilla and WebKit/Chrome. (honestly, without WebGL support, I don't think it helps IE with games anyway)
My company recently started using Skype as a free hipchat-like service. My complaints with it so far have been:
-you have to explicitly enable history to have people entering a conversation see it.
-When I send a message on my computer, I get a notification about my own message on my phone.
> Executable != useful though. This breeds a false sense of portability.

That's already a problem with many things web though, different browsers have different performance profiles already and things leading to smooth 60fps in one browser may not do so in an other one.

The flip side for asmjs might be this: you manage 60fps on Chrome, Firefox is also at 60fps but uses less resources (since it's got special support) so you save wee birdies. That's cool.
Artists will pay for a good portfolio.

As long as it it offers support, good hosting, and easy to use interface.

Artists don't even need a lot of bells or whistles. Some customization can go a long way. May want a place to show of their work without a lot of distraction from vendor promotions or advertisements.

So, go for it, charge for your service... although is $7 a month to pay for the service and give yourself/staff/etc a salary?
> it's not some faux-English DSL your brain isn't constantly fighting with itself making stupid and incorrect assumptions about syntax because 'hey, it looks like English'.

I'm doing the same Rails tutorial right now and I constantly feel like this when it comes to writing the RSpec stuff. It just doesn't feel intuitive and logical, in spite of (or maybe because of) its efforts of being just that. The tutorial doesn't really dive into the specifics of it, it's just "Monkey write, Monkey do" without being able to grasp the concepts of it. This completely leaves me in the dark when it comes to writing my own tests.
Anand - "The One is without a doubt the best Android smartphone I’ve ever used."
The point of the example was not to define "hate speech" it was to disagree with the assertion that "The worst thing a statement can be is false". Let's not be children by playing the game of "Well, your central point was fine but this peripheral unimportant point that only I perceive is wrong and therefore the whole post is wrong"
Bitcoin.org has a new site
The law means whatever judges say it means.

http://faculty.msb.edu/hasnasj/GTWebSite/MythWeb.htm
I like and use RSpec, but I think these improvements are proving the guy's point that its DSL is forbidding for beginners. I write RSpec more like the original post because it's less magic.
Key points:

I often hear that the key to success in life is a lot of hard work.

A better phrase would be to say that the key to success is persistent work.

In my experience the people who succeed outlasted their peers for long enough to confront opportunities well prepared.
The info looks good but the design I'd say has taken a step back.
Using SpyStudio to benchmark Windows virtualization products
We have stagnated because new APIs, frameworks, environments appear at a rate too high for anyone to build meaningful things on top of them before they become obsolete again. We also wait longer until we adopt these new technologies, therefore narrowing the time frame to actually use them even more.

Low end devices are a good point, my main gripe with all these frameworks is that they make it very easy to break many conventions of the web (URLs no longer work as intended, extra efforts is needed to make the pages crawlable etc.).
About $150/employee/month, for almost all services. Of course if you elect to pay a portion of benefits (e.g., health care), that's on top as a pass-through. Certain special requests have a la carte pricing, but you most likely won't need them.
When you read 'adjust my bra' above, did you interpret that as the woman reaching inside her bra cup to reseat her boob? I certainly didn't.
Skimming the source code files I really wanted to play his game: http://www.templeos.org/Wb/Apps/Pilgrims/Pilgrims.html#l1

Fortunately he made a bunch of videos showing himself playing the games, with a voiceover containing his own quirky humour:

http://www.templeos.org/Wb/Accts/TS/Wb2/Games.html

Wow.

NSFW: I noticed some bigoted comments on the blog.
> It isn't always reasonable, being called out for shitty behaviour is step one, step two is either you apologize because you realize you were in the wrong, or you have a discussion and hopefully both parties understand each other better at the end.

The idea that women have a hot branding iron with them where ever they go that they can use to permanently stamp the word 'sexist' onto whomever they like at the slightest offense is utterly silly - doubly so when it reverses the actual power dynamic that women deal with when in a room full of men.
It's only for United States, UK, Australia, Ireland, and New Zealand.

~ http://9to5mac.com/2013/03/21/apple-beefs-up-icloud-apple-id...
Founders workbench
Example: https://en.wikipedia.org/wiki/File:Antipat4.gif
SJ Games vs the Secret Service [1990]
I was just reading about etching a key into a real ring http://www.wired.com/wiredenterprise/2013/03/bitcoin-ring/
AngelHack Launches A Startup Accelerator, Bringing Its Hackathon To 30+ Cities
When you forget even one factor, you can be off by many orders of magnitude.

And you're measuring the cost of the real data in totally useless terms. Who gives a shit about linear scans and "data destruction", lolz. What matters is how long it took the OP to figure out what command to write, and write it, and write the cleanup commands. If he already knew how to do it, then it was basically free. If he didn't already know how to do it, then he learned something, which pays for most of the cost of doing it.

And the napkin analysis is so trivial, but you don't EVER know that it's accurate, because there's no error bound on "oh I forgot the important part".
I don't think you understand asm.js. It's cross browser. If it happens to run slowly in v8 that's just because v8 is poor at optimizing JS that makes heavy use of typed arrays (which is already the case in some scenarios, demonstrated by Chrome's performance being inferior to Firefox's on many non-asm.js benchmarks).
MongoDB performance is abysmal - I'm running 50 machines with massive memory, CPU and disk resources to get, maybe, 20,000 queries/sec per master.

There appears to be zero CPU or memory optimization in place. Mostly I blame the mmapped files.
I've been to Spain multiple times. A lot of places didn't even take credit card. Good luck getting people to use an internet currency.

Bitcoin is not ready for prime time yet. I can't wait for some malware to empty everyone's wallets...

I'm guessing most USA based commenters here know nothing about Spain.
Years of Magical Thinking Conjured Up the Works in This Library
BootstrapCDN Pulse
It's a subset of Javascript that constrains the feature-set so that optimizations can be applied. This post is announcing that Firefox nightly has added those optimizations, so you can use the spec and get the speed bump. It's particularly good for transpiled languages, as they can easily target this subset.

http://asmjs.org/faq.html
Ask HN: Essential skills for any computing professional
There are many sub-areas within the computing world: not only programmers and systems administrators, but web programmers, java programmers, .net programmers, ... , and linux administrators, windows administrators, network administrators, etcetera, etcetera, ...

However, there are skills that are useful for all of them. Skills that no one should go about not knowing.

For example, I see a lot of people not really understanding regular expressions, which I find a very important and transversal skill.

What other skills are there that absolutely everyone in the computing world should know?
Doesn't ruthless moderation just lead to rebellion? If HN had let this story go instead of censoring it the world wouldn't have ended. But now people are wondering (at least I am) about the mod's motives.

If they're willing to remove stories they don't like do they also promote their friend's projects or squash competitors?

In this case I have some sympathy because they were worried they were spreading false rumors but honestly it does sort of make me think twice about what I read here.
Not really. At least RSpec's creator doesn't think so (http://blog.davidchelimsky.net/2012/05/13/spec-smell-explici...).
>"This went on like this for several minutes. Dude never said a single word to me, and finally wandered off, confused."

You consider this "borderline sexism"? Interesting. As is your use of the word "dude" to describe the guy. Does that mean you don't mind when people refer to you as a "chick"?

>"and then stared at me, the only woman nearby, to gauge my reaction...[r]ight now it's been a week and I'm still working out the best course of action."

How about not associating with the person anymore? Done. He made a joke you didn't like, about a person you don't even know, and might possibly be an asshole. There are lots of those out there. Move on; you'll be a better person for it.

>"and in her case, multiple times a day"

Sorry, but I'm skeptical.
Everybody has the right to discuss penises, or anything they like, provided participants in discussion willing to do it. If they do not, the preceding history does not matter.

However, in this case as far as I understand (please correct if I'm wrong) the person took offense not for something that was directed at her, but by something that is merely said in her presence, without her being the intended recipient or part of the discussion. Of course, it could still be unpleasant, but for one to expect they'd never overhear anything that they would not discuss personally would be an unwarranted imposition on others. It's one thing saying "don't talk that way to me", and quite another saying "never talk that way at all if I have even remotest chance of overhearing it".
FWIW, I think the title change removes a lot of information about what the post is about.
>The constitution is not a suicide pact.

Isn't it? It seems like it was intended to be a set of fully strict provisions, and if they didn't work, everyone had to agree on changing it.
The process forced me to update my password to use their new password requirements which then forced me to wait 3 days. I'm pretty sure my old password was secure but it didn't meet all of the new standards. Kind of annoying.
I write tests primarily with Rspec for personal projects and Cucumber at work. I haven't worked with unit test at all. I like both Rspec and Cucumber. I use Rspec for personal projects because they are more backend Rails side heavy web app. And my company uses Cucumber because we found writing tests based on user behavior to make more sense.

My problem with Rspec is in its error message, whether it is showing why the test failed or that the test code syntax is wrong. I noticed that Rspec is more prone to showing cryptic errors than Cucumber. I've seen some mind boggling error messages that doesn't really help user debug the code. For devs beginning TDD, I can understand why working with Rspec could be annoying. Even now, Rspec doesn't feel second nature to me.
Smart, I really like out you render out the images for browsers that dont' support WebGL. Great work. Charge more.
Even better with the new syntax:

expect(article.slug).to match(/[^\w-]/)