skysight-inc/HackerNews huggingface dataset:
> It was around 2010 that mainstream computers matured enough to easily emulate a ps2, for instance.

The PS2 is an incredibly weird architecture, though. Lots of different processors requiring really strict synchronization in weird ways. It's not that the raw horsepower wasn't there for emulation (it has been there since ~2004), but that it's just strange enough that emulating it is brutally difficult.
Maybe women on average just aren't as interested in technology? My elementary school teachers were overwhelmingly women.

Just because the sexes should be treated equally under the law doesn't mean we should expect them to have identical preferences.
Developing with pull requests
Using soap to find a minimum solution to the Steiner tree problem
I don't see how it's anywhere near a viable currency for general use. The wildly fluctuating exchange rate, the fact that it's run on a public ledger (and the privacy loss implications of this), the relative difficulty of use compared to cash or debit/credit cards, and its uncertain legal status are all still problems in that regard.
> the distinction of "good guys" and "bad guys" is meaningless

I agree that if you assume 'good guy' is an absolute, and any deviation from that one true path is 'bad guy', then everyone is a 'bad guy'. Then the terms becomes meaningless. But I consider these relative terms. For all its faults, the US is still closer to the 'good guy' than 'bad guy' side of the spectrum in most areas. North Korea is closer to the 'bad guy' than the 'good guy' side.
It was interesting to read about how bloody fast the lisp implementation was written. That seems insanely fast. Presumably the author was one heck of a specialist in the field. And... it is notable that with such a lower amount of documentation, it still did not score much worse than the Haskel solutions did. (I really need to learn lisp well.... Also, be in a place I could use it.)
To be fair, that should be doable right now with DDR3. It's still much faster than an SSD.
> That being said, a systems programming language may not be the right place for FP concepts.

It's good enough for Rust.
Great picture. For a second, I thought you were trolling.
You do not infringe on rights of the licensee, licensee may continue to use the licensed IP, there was no damage inflicted. I believe there's no form of "license to sue" (besides legal representation which is a different thing).

Needless to say, IANAL as well.
Another user on lobste.rs posted this photronix article of Virtualbox vs QEMU-KVM.

Thought it might be of interest on HN as well.

http://www.phoronix.com/vr.php?view=19551
It wasn't a single day. It started on Black Friday (November 29th), and didn't stop until December 15th. It's more than 2 weeks' worth of credit card data from 1700+ stores.
VirtualBox Is Still Running Slower Than QEMU-KVM
I have felt that despair, but then I realized I was setting the bar too high for myself. I recognized the simple humanity in myself. I found that I could be satisfied, even happy, with changing my expectations.

My depression is fueled by having very high expectations for myself and then not achieving those. I must admit that I don't always know what's best for myself, and I'm willing to admit that these expectations are delusions of grandeur.

It helps me to think of where I stand in relation to every other living person on this planet, instead of comparing myself to Mark Zuckerberg or Elon Musk. I'm not basing this on real data, but I would guess that most people in this world don't know what Boolean logic is (or care). There are many people who struggle to find clean drinking water for the day, who probably won't eat today (again), and who hear about "the internet" like it's a mystical land.

You are not a failure at life. You have failed to find the right perspective to observe your life from so that you can find meaning and satisfaction in it. Keep trying, that perspective exists and you can find it.
What browser are you using? Everything is working fine for me in Firefox Nightly
Hacking on the Ghost Blogging Platform
The thing is, there's really is no such thing as a generic "for Linux". It's not just a matter of packaging systems, although that's a factor too. If it's anything nontrivial, it'll be linked against certain versions of certain libraries, and which libraries and which versions it depends on will prevent it from running (out of the box, at least) on distros which don't have those versions of those libraries.

I didn't look at the binary, but another commenter implied that it achieved this portability via static linking. This does get rid of a lot of the dependency issues that might cause problems, but it's not a solution either. You do not want everything to be statically linked, that would be a nightmare.
I have worked over 2000 hours on odesk and a smaller number of hours on rentacoder. For me those sites have been a lifesaver and a curse.

The reason I ended up on them is because I have chronic health problems and have not been able to get much in the way of health insurance or when I did I wasn't able to really solve my problems. So I have not been able to show up on time and put in the hours or had the energy to hold a regular full time job. Being able to work from home on my own schedule has been necessary.

At the moment I have a bit of freelance work that is not from those sites and pays OK. But I may end up going back on odesk or something and scrambling for another project out of necessity.

There is a reason those projects are posted on outsourcing sites, which is that the resources available are very limited or at least too limited to pay for US based developers.

This initial underfunding usually doesn't bode well for the overall project management.

Well let me soften that a bit. Usually the project managers are not completely clueless and are doing the best they can in a situation that is not ideal. That's not always the case.

The other developers I have worked with have been very capable contrary to what people say about outsourcing. But more often than not delivering some kind of usable system is required even though there isn't adequate time or developer resources and is never any QA. So you pretty much have to cut corners everywhere or just lose the fee and get a bad report on your record.

The thing is that so many people want custom software and development is so expensive that tools like WordPress with plugins etc are taking the place of custom development. Sometimes taking advantage of those tools can make what would be completely ridiculous underfunded projects a few years ago now realistic.

I think that is great, but we are actually going to have to change our societal structure because there really aren't going to be enough jobs.

Within 10 or 20 years quite a lot of the application/plugin configuration work now being done by programmers and even much of the custom software development will be done by interactive AI programs.

The reason I can say that confidently is that we have such a rich ecosystem of for example open source web applications and plugins that have already been developed. More than half of all software projects are minor improvements in areas where problems have been solved dozens or hundreds of times. With such an ecosystem of existing solutions and most problems already solved the level of language understanding or general intelligence required is low and either already accomplished or will be within our reach shortly. And to be clear I'm not just talking about outsourced programming but software development in general. Certainly there are lots of software projects that require true human level intelligence, but the majority of them do not if we take advantage of existing solutions and employ leading-edge AI.
This article is an excellent start :-)

It is particularly relevant in relation to that article that surfaced here, about mapping out emotions arising from a large sampling of people.

I will say though, that thoughts do not simply arise from emotions in introverted people -- it arises like that in pretty much everyone. Some extraverts are just that in tuned with their bodies, emotions, and intuitions; others use talking as a way to avoid getting in touch with feelings, much that same many thinkers use thoughts to avoid getting in touch with feelings.

Lastly, loneliness tends to be a particular feeling lodged in the chest (for a lot of people). Regardless of whether you label that sensation as loneliness or not, there are physical exercises that can work with it directly. The main thing is to relax the muscles and tissues surrounding the chest cavity and give those sensations an opportunity to move and flow. It is best done when your arms are (physically) wide open.

Loneliness comes from a feeling of not getting sufficient emotional connection from others. There are lots of configurations that can lead to that. One of the main ones is that, the very act of connecting to someone else requires opening up, and opening up usually leads people to feeling the vulnerability that they don't want. Physically opening up the arms and the body helps you get used to feeling open, and being so, it becomes easier to connect with others.

Hope this help some of you folks -- good times :-)
You're missing my point though. My point was not that opening links in a new window is always a good thing, just that usability experts keep parading the same old studies and scientific-sounding claims about "cognitive load" (and it's not just about this link issue) and that I was curious about how they were backing up their claims. Regardless of what I think the best behavior should be, as someone who cares about quality data and methodology I simply wished UX could be a little bit more rigorous, which is why I've been playing devil's advocate. Note that my original comment did not state any preference towards one side or the other (my last sentence even explicitly said so), I was just commenting on how I was curious to find more compelling arguments. If they were to say "it is the preferred convention because it seems reasonable and is consistent with our recommendations", that would be another story. But passing personal preference for scientific truth, and then using this as a pretext to be self-righteous about it (like the author of the linked post) is not OK.

My original argument was simple:

1) opening links in new windows is said to be bad because a) it breaks the back button, and b) the back button is the most important one

2) the back button does not seem to be as important as it is now because of multi-tabbed browsing. Furthermore, since what matters is not not the back button itself, but how users expect the back button to perform, the fact this functionality has become unreliable could change the user's expectations (it changed mine)

3) therefore, the original argument may not be relevant anymore

> Indeed. But chances are you wouldn't actually be measuring these things due to the huge bias involved in the measurement itself.

The burden of proof should be proportional to the size of the claims you make. You can only be as confident as your data: if you believe there are biases in the measurement, then you should stay measured, too.

By the way, you say:

> And that would qualify as a session that shouldn't be interrupted — i.e. it's a perfectly valid use-case, including for the OP.

Who defines what should and shouldn't be interrupted? In the case of an article, I could argue that when I click a link in the middle of an article (like in The Verge's case), it's generally just because I'm curious about the link, kind of like I would read a footnote in a book, but ultimately I don't want to lose my pace and that would interrupt my reading "session". It is definitely not an indisputable claim, but it sure is a justifiable one (unlike, say, auto-loading audio advertisements) so The Verge isn't evil for doing so. If they had an A/B test and it showed it increased retention and that this is worth irritating some users, that's their decision to make.

Anyway, I feel this discussion has grown way out of proportion to the original claim and that we're just arguing for the sake of being right at that point. I'll willingly concede that you're right to say that as of now, forcing new tabs may place an unnecessary burden on users using older hardware.
How is this QR code scannable?
"This is not sustainable no matter how much you love it"

Agreed, I went through the burn out too.

Got out of it by starting my work day with a 1 to 2 hour walk in the morning. It serves two purposes at once : first your body recovers gently from the hours spent sitting on a chair, second you go to sleep before midnight and can start over the next day.
It sounds more like a Linus approach of being productive rather than caring about being PC. Worrying about joe schmoes feelings that will just blindly expect a perfect product is the last thing I would want for a hobby. He seems to know his stuff, so I think talent will attract talent.
Is the pixelation of the video a requirement for a successful scan? Would it be possible to embed a higher-quality video within a QR code, or does it have to be pixelated like it is in that one?
You mean the way mold is happily taking the place of entire coral reefs? Biodiversity is not just an ethical concern; biodiversity is useful to humankind.
I was puzzled by this as well. I'm not familiar with a "wolf hypothesis" and a google search doesn't turn anything up.

I'm pretty sure he's talking about the Zoo Hypothesis. i.e. our presence is known to other intelligent civilization(s), and for whatever reason they've decided to hide themselves and not engage. Like a village would refer to wolves in the surrounding forest.

For this to work though, you have to have one advanced civilization that has either absorbed the others ("unitary") or powerful enough enforce the rules. Otherwise it would be pretty inevitable that out of a hodge-podge of civilizations one of them would say screw it and engage.
Supercomputer takes 40 minutes to simulate 1 second of a human brain
These is the kind of `combinator` that you can see in "functional javascript" by M.Fogus or " JavaScript Allongé" by R.Braithwaite. IIRC OnLisp also talk about this kind of things (not surprisingly).
Firefox Nightly works fine
Step 1.) read the readme.
The text was developed open source on GitHub and is available free here: http://homotopytypetheory.org/book/
It's very well done.
It's in the field of copyright rather than patents, but the Righthaven suits suggest some form of precedent in this area.

But that's kind of a sideshow - I believe the real issue being pointed at is if the defendant chooses to argue that a patent is invalid, and succeeds, then the only award they get is the now-invalidated patent.
Oh yes, he's shocked, he's genuinely shocked, he finds it all such a shame.

I mean, really.

People claiming outrage and shock at having just discovered the existence of affirmative action in a country that practiced aparthied in some parts within living memory are either outstandingly ignorant, stupid, or lying through their teeth.
Personal genetics firm GeneLink hit with an FTC lawsuit for false advertising
People's individual choices don't always line up with their beliefs about what the country as a whole should do.

I am told BART was approved by a whole lot of voters who liked the idea of everybody else using BART, so they could have less traffic on the roads. Nobody was voting for BART so they could use it themselves. (Or so the story goes).
First Observation of a Quantum Cheshire Cat
What happens when the mining difficulty exceeds the cost of electricity to run the ASIC miners?
Hong Kong and Singapore have land borders. Japan does not, making them more vulnerable than usual.

Russia doesn't grow an infinite amount of food, because most of the rest of the world can supply itself with food. If the USA's domestic food production dropped to zero, growing food in Russia would get profitable very quickly.
> And how has that resulted in reducing the race disparity in science?

Well, for one thing, he may inspire a lot of black kids to pursue science, when they otherwise might have decided that science isn't for black kids.

Examples and inspiration are powerful things.

Similarly, I suspect a lot of girls and non-white boys in school might feel that tech isn't fashionable/cool/otherwise acceptable for them, while it is for white boys. Such preconceptions need to be disproven.
this is a good read: https://github.com/bbatsov/clojure-style-guide
Awful app review trend among Turkish users
I don't mean to put down Twitter's contribution to open source – which is substantial – but I think you're underestimating Google and Facebook's contributions when you suggest that they are only "one-upping each other with ... open data center designs".

I'm more familiar with Google's contributions, but I would imagine both high-user-visibility projects like Android and Chromium and more developer-oriented projects like protobuf, the Closure Compiler, the Dart and Go programming languages, googletest, Guava, Guice, WebM/WebP, V8, Breakpad qualify. I could consider all of these "projects that are applicable to a large group of people". This, on top of large contributions to other key projects like the Linux kernel and LLVM.

I know less about Facebook's contributions, but I do know that their open source projects includes HipHop/HHVM, and they contribute significantly to Hadoop, LLVM and Mercurial (among other high-profile projects).
This guy has his own language that only parses after the fact. Useless article.
He just hasn't mastered the social justice narrative. He is being oppressed by the white stereotype that Asians are smart.
Or Lazy Racket [in so far as Racket is a Scheme].

http://docs.racket-lang.org/lazy/
The offending tweets have been removed, but my phone still had them: https://www.dropbox.com/s/4gzug5lu7gzgvcf/Hacked%20MSFTNews%...
Has anyone been following what BTC price Overstock is allowing?

Because I seriously doubt you get market top or even average price in BTC for something.
In California, where the Wikimedia Foundation is based, I don't believe that to be the case: http://www.ca-employment-lawyers.com/Wrongful-Termination.ht...
Indeed! I suppose I posted this for two reasons;
1 - Hopefully some of our fellow HN'ers with relevant skills will volunteer some time and help out and
2 - These stats seem to confirm my own personal belief that the project might be moving a little too fast and breaking a little too much. This year the project increased the rolling opens figure by 3017, when last year they decreased it by 451.
Google+ rant post is just amazing! Very interesting and way better than the Joyent co-founder article. I hope Google will launch its G+ API so that 3rd party developers can use it just like twitter and FB which will be a great reason consider using Google+ more seriously.
Could you explain what harm you think this article has done, and which disadvantage people are providing the angry response?
Does Mozilla (or any other browser vendor) use deterministic/reproducible builds?

The Tor [1] and Bitcoin [2] projects are starting to use them. I hope this becomes more common.

1. https://blog.torproject.org/blog/deterministic-builds-part-o...

2. http://gitian.org/
Everyone I know who has used AWS in real life kinda hates it. From joking about downtime troubleshooting, to dealing with managing security and access, AWS is infrastructure built by developers, rather than sysadmins. I would much rather run my own OpenStack servers than use AWS anyday. At least then when I have downtime, I have the ability to do something about it.
It's a foundation of mathematics whose native objects are structures fundamental to higher mathematics (∞-groupoids, which are more or less equivalent to topological spaces up to homotopy), rather than awkward encodings (ZFC "sets", which are tree-like things), and where everything is automatically invariant with respect to abstract notions of equivalence (think isomorphism vs. equality).

The point is that it makes it much more realistic to check complicated math using computers, which will become more important as math inevitably gets more complicated.

Oh, and it happens to be a functional programming language. Which says something about functional programming.
There is a whole genre of educational documentaries that basically have no point of view (other than general, popular consensus). For me, the best documentaries are basically audio books with very good illustrations, and while audio books don't work for me at all, documentaries do. From watching hundreds of hours of them, I think the best ones actually lack an overarching story (seeng as how reality usually doesn't have an epic climax). Because the content is being delivered so fast, there's some latency involved here, but the medium lends itself well to repeat watching, listening, or both.

Something like BBC/PBS "Universe" stuff from the late 90's aged very well because they are snapshots of discoveries and problems that now are not nearly as exciting anymore, but they tell you a lot about the very recent history of the subject. This goes for a lot of other subjects, whether it's art, or math, or history. Documentaries can be historical documents in themselves, just check out "Civilization" from 1970 (I think), or "The Human Animal" from 1994.

Soundtrack, narration opening, editing, those all hold clues to trusting or not trusting the content, and it's pretty easy to establish credibility and historical context early on. But they can also be the equivalent of an amazing lecturer.

Edit: one obvious addition to the biography section would be "The Quest For Tannu Tuva", parts of an autobiographical interview with Feynman, on YouTube as well.
Edit 2: "The Strange Life and Death of Dr. Alan Turing" from 1992 as well.
140 char limited tweets. So smart. So cool. Wow.
Not sure if there's a trick in this particular code, but in general it doesn't matter what the resolution of irrelevant pixels is.
>> They’re freaking baroque.

Baroque instrument is baroque.
If you design your car in a way that the basic functions (engine, breaks, steering, etc.) compete for the same resources your IM app uses, that's a problem with basic design, not with connectivity.

Yes, I agree. Problem is that cars are turning into pseudo entertainment centers on wheels. You can only put so much tech into a car until the costs of doing so becomes a burden. Then its just more cost cutting measures. Which might include having one on-board computer powering all of the systems.
Combine this with the very interesting LinuxConfAu keynote from Matthew Garret talking about the kind of security that IaaS providers should provide, but don't, I am really scared to totally rely on IaaS for things that matter. I mean look at the recent DigitalOcean data privacy problems.
That's the beauty of it - you don't need to use bitcoin to store your capital. Just use it to get money from your customers to a hard-currency account, which I would guess is easier with BTC than with large quantities of physical cash.

There's risk in the movement of a day's cash flow by BTC, but probably not much higher than the risk of transferring cash in your personal car.
Andy Warhol made things for insecure dumb people and sold drugs? I don't get it.
You should certainly click through and just look at the data:

http://home.cc.gatech.edu/ice-gt/556

Basically nobody takes this test. I think producing a finely detailed list of observations like "no females took the exam in Mississippi, Montana, and Wyoming" is a little weird. Because only twelve students total took the test in all of those states put together!

I certainly agree that more women and minorities should be encouraged to take it. But a prerequisite is probably getting it on the curriculum in schools at all.
I'd be interested in knowing what the average is.