skysight-inc/HackerNews huggingface dataset:
Cliff Click makes a good post [1] discussing the LMAX/Disruptor architecture and how it can give large performance gains in specific circumstances (such as those generally encountered by LMAX). In particular, Disruptor works best when there is a one-to-one ratio of disruptor threads and cpu cores. Great to see Cliff rolling up his sleeves and looking into this stuff from LMAX.

Additionally Cliff points out that there really needs to be some kind of standard CPU/Socket affinity API for VMs so that the relevant threads can share L3/L2 cache and reduce bus saturation. The Managed Runtime Initiative [2] is an interesting early effort to address this and other VM common concerns.

Edit: Looks like memory latency (not bus saturation) is the big issue if producer and consumer threads end up on different CPU sockets, hence Cliff's call for an explicit CPU/socket affinity API.

[1] http://www.azulsystems.com/blog/cliff/2011-09-23-a-pair-of-s... (scroll down to Disruptor section)

[2] http://www.managedruntime.org/
I'm with you: if we were seeing a discount at the checkout when I self checked out, then maybe I would argue differently.

When I buy tickets on the internet, I get charged a convenience charge... costing me more for doing it myself. When I drive myself, I have no doubt that everything in, it costs me more than catching the bus.

Unfortunately these are all things that aren't necessarily obvious. "Doing it yourself" is a great idea, but it's not necessarily cheaper.
We are also on a somewhat similar quest. As a small tech team, we are looking for a business co-founder with a great idea to start something new: http://news.ycombinator.com/item?id=3174188
That's interesting. Do you think you get better performance by using Java instead of Python? I heard bad things about Python and the GIL.
That's not what this is about.

Look at the language he used, 'intense coding work', 'physical capacity', 'speed [to] absorb and understand new technologies'.

Japan seems to have the same perspective on programming that the gaming industry does. That somehow typing words into a computer, learning and thinking is a young man's game.
It's clear from Fowler's discussion of "mechanical sympathy" that he didn't understand the memory hierarchy. I found it pretty shocking that someone in his position could not know this stuff. He really needs to read Ulrich Drepper's "What every programmer should know about memory" (http://www.akkadia.org/drepper/cpumemory.pdf).

It's such a fundamental topic that everyone ought to at least know the basics of it. People architecting large systems, like Fowler, have a special responsibility to know these things: if they aren't taken into consideration in the system design, it's easy to dig a performance hole too deep to climb out of.
Aside from the social interaction with a teller, using an ATM doesn't save me much time or work.

Do you live right next to a bank? Until very recently, the closest bank branch was about 10 blocks away from my home. The ATM 2 blocks away (in a closet-sized retail space too small for a real bank) saved me miles of walking.
He is not from Lebanon. His Wikipedia page [0] identifies his native country as Bangladesh.

[0]: http://en.wikipedia.org/wiki/Hasan_M._Elahi
The lack of threads reminds me of JavaScript's handling of events. There are no threads in JavaScript too, and everything is processed in an event loop. The article also discusses node.js as I expected, but I would appreciate someone familiar with node.js compare their approach to what node does.
Actually, the iPad/iPhone app is pretty unique as it gives you access to their entire library.
I think the fact that they're referred to as Easter Island heads, rather than statues might have had something to do with it :)

More seriously, the iconic pictures of the heads are from Rano Raraku (IIRC), and that is just heads and a bit of neck sticking out of the ground, isn't it?
渋谷顔エステ口コミサイト
I think pre-fab houses were the "Gutenberg", and this is more like desktop publishing.
Here is his next article where he discusses porting his C# code for this to PHP, and his views on PHP in general, from the view of a C# coder: http://www.moserware.com/2010/10/notes-from-porting-c-code-t...
VC sees big jump in "legitimate introductions" to entrepreneurs
I'm pretty sure most people don't know about the powers of expectations, or priming (http://en.wikipedia.org/wiki/Priming_(psychology)), as it's called in psychology.

The article just aims to bring that concept to light. It's also a little jab to those who consider themselves "connoisseurs" of anything, wine tasting, televisions, food, or otherwise... because not knowing about one of the most influential forces in your opinion as a "connoisseur" really makes you "not so smart".
I partially agree with you but I don't think it is helpful to draw conclusions from one field and apply them on the other. It could well be that bottled water is a scam and it is no different from the garden hose water and at the same time one wine is very different from another. For example I can pretty reliably distinguish soft drinks sweetened with cane sugar, HFCS and aspartame. The first I like, and the second and the third I hate. No amount of packaging or expectation can change that. I assume the same applies to those who really know wine.
I'm pretty sure wine tasters do know about this, on some level - after all, all reputable wine shows do their tasting blind.
The gift of legacy
"""The premise here, that there is some underlying objective version of reality when it comes to consuming works of art (wine, food at restaurants, TV images, or even haircuts.) is extremely flawed."""

Your premise is also flawed. Even if wine, food etc is like "consuming works of art", their is an underlying tangible artifact in front of you (the food, the wine). Wine experts are paid and consulted because they can supposedly judge this underlying quality.

The "interpretation as art" comes into play, and is expected (different wine critics are expected to have differing opinions).

You wouldn't call someone an art critic if you could pass an Archie comic to him signed "Picasso" and he would believe it and judge it as a work of Picasso.

The same holds for the described experiments: changing your opinion on the same wine based on a more expensive label or a taste-less red dye is way more off than "artistic interpretation". It's cluelessness.

(Also, TV image quality is not a "work of art", it's something technical that can be analyzed).
Outcall Escorts Manchester
Manchester incall Escort - Glamorous Girls offers Outcall escorts Manchester & Manchester incalls escorts. Call Today For Book Manchester Incall & Outcall Escorts!
I don't think introducing more syntax to the language for a feature that ultimately is a library solution, is a sustainable way to go.

But if you really need a compact notation for smart pointers, you'll get pretty close by using template aliases, e.g.

template <typename T> using up = std::unique_ptr<T>;
template <typename T> using sp = std::shared_ptr<T>;
// ...
up<int> foo(sp<int> bar) {
return bar ? up<int>(new int(*bar)) : nullptr;
}
Blind tasting in itself is meaningless. The real deal would be blind tasting + repeatable results.
what you say is true, but i think your haircut example just glides over the more important question of what we can actually compare objectively and what we can't.

it's true that taste varies and is culture-dependent, some people hate punk rock, others love country music, etc. but i think we tend to over-exaggerate this. after all, nobody drinks vinegar by the glass, eats rocks, or likes earing really strident sound.

there is an objective basis to taste, rooted in evolution: eg sugar is energy, we need that to live, so we like it - a lot.
Create a cool Profile Picture in just 5 steps.
Do they use navigation via GPS there? Can't imagine how that would work with "random" maps ...
Is OpenStreetMaps blocked in China? If not, there could be huge precedence to subvert this.
House Painting Contractor - Referral Program
Simple way to do this: make hiring easier.

I know a person who wanted to hire a part time personal assistant, but didn't because the paperwork was ridiculous. The economics weren't great either - you pay tax, spend what's left on a personal assistant, who then winds up paying tax again.

One way to boost the economics of hiring would be to allow individuals to hire other individuals (this would mostly be domestic labor) with pre-tax dollars with a commensurate reduction in paperwork. It would cost the government a lot less per job created than most stimulus schemes I've seen proposed.
First of all, FUD is meaningless. Which is more plausible: the author wanted to spread fear, uncertainty and doubt, Or that you used a tired cliche from the 90's Microsoft wars?

Second, there is this thing called Google you know. I found the reference in the first bloody page of results with the researchers name as the query string:

http://www.enophilia.net/writable/uploadfile/chimica%20della...
The oceans move, was his point. I would investigate the science, but the science-fiction of a language called Protong is far more intriguing and worthwhile a pursuit. While I will always respect the mainstream desire to discern the truth, a fiction about Easter Island may be just as valid.
Gravy Train Dog Food
How is this news? I work in the digital mapping world and there everybody knows this. You cannot even get the data out of China, all data has to stay within China and if you want to do map business in China, you can only do it through a joint-venture with a Chinese company.

[edit] BTW: India is similar, they are not scrambling the map, but it cannot leave the country either. So as a map-maker you have to have a local company there in order to do business.
Researchers Couple Printed Logic with Printed Memory
AdWords Is Not A Marketing Strategy
The problem with that is if people could quickly learn what PH meant if everyone spoke in those terms. You don't order windows that are 3 banana's 2 pineapples and a grape wide because while most poeple could get a general idea how big that was it's simply less well defined than 3 feet 2 inches or whatever.
I think the fact that you haven't used it lately explains why you don't understand what the author is trying to say. There are plenty of "mom-level" user frustrations with this release too. (my young kids, who just play games, hate it)

I would sum up the article as such: Ubuntu needs to focus on being the best Ubuntu it can be for its users. If Ubuntu tries to be Apple (imposing arbitrary UI choices and tastes on them, with little to no recourse) it will neither be good at that or what they were good at to begin with.
That makes sence. Plenty of people who started out coding but who ended up in management early weren't very good at it in the first place, but that is a very hard thing to accept psycologically so they come up with the "it is a young mans game" instead.
This type of reaction seems a little extreme to me, it was just a silly joke, I wonder if the opposite would have happened how would the men have reacted?

I like jokes like these: http://www.youtube.com/watch?v=0BxckAMaTDc

By all means women speakers should make similar jokes instead of overreacting.

I get the feeling that some women just can't take a joke. Of course there are more serious cases, but stuff like this should be ignored.

I understand that the lack of women in tech(especially open source) is a barrier to entry for women, but reactions like these only make that barrier wider. I once read a story about someone who said will never hire a black person, because if he ever fires him for some reason, the guy will come back with his lawyer and say he was fired because he was black.
Adam probably didn't mean to be offensive, but that is perhaps worse. The folk who laughed at the joke weren't meaning to be offensive either, but again, that's not a good thing.

There are no easy ways to deal with a situation like this - one group will advocate a quiet word with the speaker, and while that educates him, it does little for all the other potential future speakers in the room who learn from that session (or worse, put the joke away for use later on.) A public display of offense makes for an uncomfortable moment, which in turn should lead to at least more awareness that some material is offensive.

Incidentally, one measure of how offensive it is, is to replace the group in question with the most "politically incorrect" group you can. So had the phrase been "explain it to a black man" would it be funny? I think perhaps not.

As a rule you should never make fun of any group, of which you're not a member, from the podium. Just. Don't. Do. It. Self-deprecating humour is almost never offensive, even to the group you're a part of. Well almost. Clearly we can all imagine some exceptions to that rule too.

Yes the computing industry is enormously sexist, and it's behooves both men and women to point out instances of this sexism when they occur. Only by being vigilent can we educate people. Small steps that hopefully will lead to an erradication of this.

well done Shifra.
Launchpad PPAs? Not sure if there's any way to make them work with Debian. Maybe all of those updated software versions are in Debian unstable, but I doubt it, which leaves downloading tarballs, yuck.
Shutter Speeds Challenge
It's news to the rest of us who don't work in that world.
If it's an "unfounded rumor", why does HP has cancelled some external projects working with WebOS ?
Avería: The Average Font
I'm a developer and while I do know CSS and html, I'm not a designer. I've cut up Photoshop templates in the past, but I usually leave it up to a designer.

Designers need to know at least some CSS or html. If not, then they are just graphic designers, not web designers.
The main problem is he can't add rebar so it's going to be a lot weaker structure than you could build with a mold. http://en.wikipedia.org/wiki/Rebar

It's also going to be slow and costly, but for art that's less important.
Hm, this is odd to me. I thought it was pretty common for people to say that men and women don't understand each other?
Envisioning emerging technology
I think the lambdas are the more useful the more complicated the function is. Simple asynchronous tasks might be one such example. This one, however, still is a pretty common use case, so introducing a function object type for it wouldn't hurt readability. Something like:

template <typename A, typename B>
struct between_ {
A a; B b;
between_(A const & a, B const & b) : a(a), b(b) {}
template <typename T>
bool operator()(T const & t) const { return a < t && t < b; }
};
template <typename A, typename B>
between_<A, B> between(A const & a, B const & b) {
return between_<A, B>(a, b);
}
// ...
auto i = find_if(begin(v), end(v), between(x, y));

Verbose? Admittedly. Except maybe for the point of use, i.e. the last line. Which, I think, helps a lot anyway.
The original comment was mildly amusing. The (over)reaction to it is hilarious.
I've been in Beijing for the past 3 months, and I've been relying solely on Google Maps to get around. I never had one single problem. If there ever was any discrepancy between maps and the real world, I didn't see it.

I don't doubt there are issues, but in Beijing I haven't seen them.
So, Buddhism agrees with Einstein rather than Heisenberg?

Einstein: The moon is there whether or not anyone is looking at it.

Heisenberg: The moon may not be there if there isn't anyone looking at it.

Buddhism: The hand pointing to the moon is not the moon.
This shouln't be the work of reader, in my opinion. That's all, thanks for the link.
AOE online
Voidr,

>> I get the feeling that some women just can't take a joke.

Your sentiment will no doubt be shared by many. The point with offense though is it's not up to the joke-teller to determine if a joke is offensive or not. It either offends a group, or it does not.

You're right, Adam just made a silly joke. You see it as a silly joke. However, and this is the point, now that you've been educated to the fact that the joke was offensive, what is your response?

Your reaction, that they should not have been offended, is unreasonable, because the joke was not at your expense. Would you become the aribter for racial jokes? Native American jokes? How about child pornography jokes? Religious jokes? Why then jokes about a minority gender group?

I suspect, and I mean this with respect, we could find some sensitive area in your life, or anyone's life which would be "just a funny joke" to some, but which are deeply offensive to others. Yes, we live in a "politically correct" world, but there are still lines as to what is ok, and what is not.

And the receiver is the one that determines those lines, not the sender.
Social Polls
Huh? You don't need the terminal. You can chose the environment in the login screen, there's a drop down menu besides your name. Not exactly intuitive, but very easy to find out using Google or a forum. If you want Gnome 3, you can install it from the repositories (again, no terminal required, at least not in 11.10), and it'll be there in the drop down menu.

Zero understanding of *nix required here.
11/12 new season top quality Bayern Munich away black soccer jersey
Enjoy your shopping of wholesale Jersey Bayern Munich, discounted Bayern Munich Soccer Jersey, cheap 2011/2012 Bayern Munich Team Jersey and other nice soccer products from China
Online Video Toolkit Review? The Best Video Marketing Tips
My rule of thumb: if you're going to make sexist jokes, make sure to make jokes about both sexes near the same time so you're discriminating equally.

What I found funny about the talk's comment after listening to it, was the reference to tons of conferences getting freaked out over potential sexism. I believe for OSCon some speakers were threatening to withdraw their talks since O'Reilly hadn't put out an official "Sexism--not okay" statement yet. (Which they promptly got around to.) The note to the reactions was the real joke for me, not the sexism.
The intersection between biology and technology
What you've said is just an instance of skilfull means. Ultimately, the followers of other religions (or no religion) will suffer rebirth in Samsara and continue to experience suffering. To the degree that they walk the eightfold path via their current paradigm, that will determine the quality of rebirth.

Edit: My point is that Buddhism proclaims that the Four Noble Truths are applicable to _all sentient beings_. Not that they are applicable only to Buddhists. If that was the case, then the Bodhisattva Vow could be resolved simply by the cessation of Buddhism! But the Bodhisattva Vow is a vow to save all sentient beings, not all Buddhists.
K-motion - Video e Communication
Seguiamo le aziende in tutto ciò che riguarda la comunicazione audiovisiva.
Seguendo questa logica proponiamo una vasta gamma di servizi, che vanno dalla produzione al montaggio/post-produzione di materiale video e fotografico, fino alla creazione di una nuova immagine aziendale per il Web.Questa fase va dalla realizzazione/promozione del layout/logo al posizionamento.Qui sono elencati i progetti visibili nella sezione VideoFolio e WebFolio:

- Per la produzione Video professionali offriamo la creazione di mood video per presentazioni, spot televisivi, video aziendali,presentazioni per fiere e convention, documentari, Teaser e Viral Video per il web, sviluppo di grafiche animate e 3d, il tutto associato ad una colonna sonora che stimola l’attenzione dello spettatore.
- Per il web offriamo la produzione di un layout di navigazione fedele ai valori e ai simboli dell’impresa, la creazione di uno stile grafico unico e coerente con la realizzazione di un logo distintivo e, dopo la creazione delle pagine Web,l’ottimizzazione per i motori di ricerca
I heard many times women making jokes about men and especially their common incompetence in fashion. Interestingly, I never thought about that as sexism, although I should.
It's generally not by much, but when you're relying on google maps to get exact coordinates, you might get into trouble.

If you switch between map and satellite mode here, you have a distance of about 390m between the location in both maps.

http://maps.google.com/maps?q=34.25977,108.946309&num=1&...
OSM is banned in China [0].

[0] http://wiki.openstreetmap.org/wiki/WikiProject_China#Legalit...
I see a demographic problem if and only if Americans continue spreading their unhealthy way of life.
I don't think that all expectations are equal. It's possible that I'm in the minority, but I try to be mindful of my expectations and control for them.

When my brain is trying to anticipate what will be the best experience for dinner on Friday night I am aware of a mixture of expectations for each option I consider.

Some of the expectations are rational: The semi-expensive restaurant I like is extremely consistent in quality and I know that the food will be cooked with precision using expensive tools and modern techniques, resulting in a higher quality entree (and better experience).

At the same time, some of my expectations about the restaurant are irrational. For example, I can identify feelings that they food quality will be much better than at similarly rated restaurants that I have not visited. Having visited the restaurant several times I'm now afflicted by mere exposure effect, among other cognitive biases.

I don't think of myself as being a super-rational machine, but I know that just following my intuition alone when it comes to expectations is not going to yield the best future experiences.
I think you missed the joke. It's not mocking women, it's mocking people who are easily offended by throwaway lines.
I've seen some situations where "web designers" without any knowledge of html/css were producing designs that look more like they are for print, not for web.

If you want to make the workflow smooth and productive, the designs need to be realistic and properly layered so the web dev can do the work better and faster. I don't really see that happening in a situation when the designer has completely no clue about html/css.
I'm a web developer also and I work with clients mostly in Europe, Australia and the U.S. My clients are generally other developers contracting the back-end stuff to me. Generally the design is done by one source, someone else will do the HTML / CSS and then I weave everything into a working site. So, your experience has been the same as mine.

I have never done design work, but this system makes a lot of sense to me for all sides. If you hire a high end designer you may not want to pay the same high end rates for that designer to do the HTML / CSS as well. That same high end designer may not want to bother with that sort of work, especially if that person has a lot of design work queued up.

Because there are a lot of choices for people who can do HTML / CSS, I wouldn't expect the designer to do this, especially if that designer is great to work with (great to work with is highly valuable in the freelance world.)

HTML / CSS is easy enough to pick up that designers should know it, but I don't think it should be a requirement. The only time I have seen problems with this is with designers who have a heavy print background and hand over a design which would looks like it belongs in a magazine or brochure.

Another thing to consider is that the fastest front-end developers are those who do a lot of it. If I'm in a crunch for time, I would rather hire someone who is a specialist on the front end who could pump out the work much faster than someone who spends far more time in design than development.

EDIT: Actually, I think I veered away from the question.

Should web designers KNOW HTML / CSS? Yes. I think it would be difficult to get to the point of supporting yourself as a freelance web designer without learning HTML / CSS somewhere along the way.

Should web designers be expected to do HTML / CSS work? Not necessarily.
The second experiment involved experts and they were still fooled by their expectations.
Social Media Monitoring