skysight-inc/HackerNews huggingface dataset:
Breath of fresh air. I've never seen a ToS like this before.
"For customers that are looking for even greater scalability and reliability, we'll soon be licensing a distributed version of NowJS"
馨姿
Web server offers true random numbers via fluctuations of the quantum vacuum
I would be in favour of a gender neutral pronoun, but some of the things mentioned in the article just seem off to me.

> One Swedish school got rid of its toy cars because boys "gender-coded" them and ascribed the cars higher status than other toys.

"gender-coded"? Is it because the boys said that only men/boys can drive/play with cars?

If the adults allowed girls equal access to play with the cars, they could, either explicitly or via the fact of girls playing with the cars, negate that notion.

> Another preschool removed "free playtime" from its schedule because, as a pedagogue at the school put it, when children play freely "stereotypical gender patterns are born and cemented. In free play there is hierarchy, exclusion, and the seed to bullying.

I wonder how these micro-managed and sheltered children will fare when they one day have to travel to or live in a different society where there is chauvinism, bullying, elbowing for hierarchy etc.
Just to make sure Sweden wasn't actually trying to banish gender, I kept reading:

"The idea is that names should not be at all tied to gender, so it would be acceptable for parents to, say, name a girl Jack or a boy Lisa."

The funny thing is that this is the opposite of the idea; at the very least it's stated in a pretty uninformed way. This should read "The idea is that any name within reason would be acceptable for any human being that is born." The way the article puts it is subtly incredulous that a BOY would be named LISA??
اهم واخر اخبار مصر اليوم الخميس 12 ابريل 2012 - منتديات مصر 25
Some apps annoyingly don't seem to respect that setting. For example TextEdit and Xcode.
First I thought this is a template other services could copy and put up on their site.
You can use fewer photons/electrons/etc to transmit the same amount of information. A qubit's state is a continuum (a superposition) instead of just on or off. If you can entangle qubits with just one photon, you're effectively transmitting a large amount of data with just that one photon plus a little bit of extra information about how Alice's qubit collapsed. This is my understanding of it at least.

It also allows for a much more natural networking quantum computers and synchronization of quantum computer state, without requiring constant translation to-from ordinary bits.

Here's a quote from the Scientific American source article discussing the uses: "Researchers hope that entanglement can be harnessed to circumvent the photon losses that come from passage through optical fibers. In a proposed application called a quantum repeater, a series of nodes, linked by entanglement, would extend the quantum connection down the line without depending on any one photon as the carrier."
I am personally not a fan of businesses giving money to charity. If they have spare cash, they should give it to their employees (who in a normal business are mainly responsible for the cash surplus) as a bonus - those employees can themselves donate their earning to a charity of their choice, rather than having the company inflict a charity on them.
Strangely enough, Finnish and Hungarian are related, even though they are relatively isolated geographically.
This reminds me the "Privacy icons" project. Aza raskin wrote about it : http://www.azarask.in/blog/post/privacy-icons/

Basically, next to the terms of use, easily identifiable icons are displayed. Something like Creative Commons did for licenses.
This is brilliant. It's always seemed crazy to me that terms, laws, and especially contracts are written in legalese that only a trained lawyer could really understand, and yet all lay-people are expected to adhere to the nuances of these rules.

Obviously that simplicity isn't sufficient alone, or we'd just have one law "Be Good" (even that needs 'good' to be defined properly) -- but having a summary like this next to the specific details, in "lay-galese" if you will, it seems like this should be the standard way to write all legal documents.

I hope it doesn't open them up to liability due to the interpretations of the summary, though?
The author writes, "I found myself wishing Word had a simple, built-in button for '"cut it out and never again do that thing you just did'". Then I look up at the Clippy image and it has a check box with "Don't show me this tip again". Hmmmm.
>>poorly selected operation to do in a benchmark.

Considering the history of benchmarks, it is quite likely the opposite: The library was selected very carefully, to argue a "point". :-(
I work on European research projects, often with over 20 partners. When writing deliverables and integrating input from so many people, the track changes feature is an FSM-send. I say this as an otherwise hardcore Emacs and LaTeX guy.
Personally I prefer the more hackerish: "h*n", harder to prounciate though :)
Firebase - A scalable real-time backend for your website
So in other words, OSM has done a pretty good job of mapping the _streets_ of the world, and now it's time to shift the focus to recording the individual _address points_ along those streets?

AFAIK, the tags to use for individual address points have been agreed upon, and in some parts of the world (e.g. Germany, where the maps are essentially finished) this address point data is already useful. Is this, in fact, the case?
Direct link: http://stackoverflow.com/a/1594484/378825
I'm far from being a lawyer, but I think their back is covered since the full license is next to it. CreativeCommons does the same[1]:

Think of the Commons Deed as a user-friendly interface to
the Legal Code beneath, although the Deed itself is not a
license, and its contents are not part of the Legal Code
itself.

[1]: http://creativecommons.org/licenses/
> Chinese

'He', 'she' and 'it' in Chinese are pronounced the same. It's just in writing and from the context that the distinction is made clear. 她，他 and 它。tā, tā and tā.
You can replace that tab by re-ordering your circles. Those tabs are just the first two circles. Yep, it's not all that obvious.
Looking for Github's (or similar) crappiest project.
Hi,
I want to offer workshops on good software development practices like TDD and refactoring, and part of it will involve dealing with legacy code.

Does anyone know of any particularly bad open source projects, (ideally in C# or Java), that I could use as a real code base to clean up? We would of course make the improvements available.
Finnish, (and Estonian), Hungarian, Japanese and Turkish (which includes the dialects spoken in Anatolia, Azerbaidjan (whose people speak almost the same language that the Persian Azeris speak), Kazakhstan, Uzbekistan, Turkmenistan, Kyrgyzstan, Tajikistan and the Urumqi region of China) are sister languages. To my knowledge, all of them have gender-neutral pronouns. (And actually I'm pretty sure about Anatolian Turkish :))
LOL, a bunch of hippies in the late 60s tried doing that for a while here in the USA. Failed miserably. it's nature folks - given a choice between them, you cannot make most boys prefer pink flowers and most girls prefer tractors and dirt. Maybe that is the next step - they won't be given the choice (seems to be happening already according to the article). What is next? are they going to do hormone therapy or genetic alterations so everyone is "hen" and start cloning humans for reproduction.

How annoying, male and female clothing not being labeled? Uhh the proportions are different folks, are they going to ban bras? or make men start wearing them just to be fair? Are they going to stop offering dresses and slacks and replace them with some hybrid piece of clothing? How about letting men in women's locker rooms and men participate in women's pro sports. How about forcing men to take sedatives so the women can compete on a level playing field athletically.

Some science fiction books/movies come to mind when I thing of where Sweden is headed in the next 5-10 years (Demolition man in neuter/hen land).

I'll bet some band of 1000 Al Queda militants goes in there, obliterates the hen military and takes over the entire country within a 24 hour period. They won't even object because they are so PC and will be so distracted with "being astonished".

The men over there aren't even men anymore (at least not inside) and the women some hybrid of man and women.

That's progress I guess...
It's interesting that Python has a C library for this, which indicates that someone thought Python couldn't cut it for this task. Yet the PyPy guy (in the comments) claims that with a bit of tweaking they got the pure python JSON encoder working faster than the C library (plus python/c interface overhead I assume) and that the same could probably be done for decoding too.

Python's USP seems to be the ability to drop down to C or C++, PyPy's is that it's fast enough to keep everything in high-level Python (at a cost in memory) and Go's is that it's low-level enough that you can do the C level optimisation in Go (though as yet they haven't for this particular case).

I think the time for the traditional Python approach has passed as newer technology allows you to be fast enough for many tasks without leaving the language and even Go is aimed at a fairly low level. PyPy is cool but is somewhat chained to assumptions in Python (though this lets them build on that wide legacy). So it makes me wonder what the new Python/Ruby/Perl is going to be? Possibly something written with PyPy's toolchain to get a JIT? Do they have a here's what we can do if we get to rewrite the rules to suit our tools language in the PyPy family? What are the other contenders? All the ones that spring to mind are rewrites of existing languages.
CSK Vs RCB Match Preview | Match 13 | 2012 IPL 5 | Squads | Venue
It's in the Finno-Ugric lanugage group http://en.wikipedia.org/wiki/Finno-Ugric_languages which also includes Estonian and Hungarian. But yes, since these are not Indoeuropean languages, they are not as closely related to English as Hindi is.
Sony, Sharp and Panasonic lose $21 billion in 2011
Arjun Rampal to Play Pran's Pathan role in Zanjeer Remake
Now Arjun Rampal has bagged the role of Sher Khan in the 1973-blockbuster 'Zanjeer' (directed by Apoorva Lakhia). Sanjay Dutt and Sonu Sood who were also in line for consideration for the popular part, but finally, it’s Arjun Rampal choosen for Zanjeer remake. The remake will be produced by Reliance Entertainment, Adai Mehra Productions and Flying Turtles. Rampal confirmed the news and said, "It's a Zanjeer based in modern times so my look doesn't necessarily have to be exactly like Pran saab in the original. Apoorva and I have discussed a few ideas on my get-up and will shortly zero down on the final look."
Being norwegian I can tell you the scandinavian model tends to encourage a certain special ignorance of the human condition. You come out with a naive utopian view of the world and how it should behave, then have to have reality hammered into you by the real world.

I think it's just a different kind of ignorance and it always reminds me of the saying "the road to hell is paved with good intentions"
Labeling Machine
Colamark Company focuses on the development and manufacture of automatic labeling equipment for the industry, as well as system integration in the production line around the automatic labeling process. We are specialized in labeling machine and card maker system mainly for scratch-off card. Our labeling machine have imported to USA, England, Spanish which won the highly praise in those countries.
The article is about Sony but thought that tidbit was more interesting, Apple and Samsung are trouncing the "old guard."

"The three companies expect a combined loss for the year just ended of $21 billion - more than Sony's entire market value, which has slumped by close to a fifth in the past month. Samsung is 10 times more valuable, while Apple, which Sony executives considered buying in the early 1990s, is worth 30 Sony's."
Finn here.

As someone pointed out, we have the gender-neutral pronoun "hän" in our language. I often wish English had an equivalent. It's very convenient sometimes.

Hän is fine, but most of the time we use the Finnish word for "it" instead. The word is "se" in Finnish, and it normally behaves exactly like the English equivalent - it's basically meant to be used for animals and objects.

Se is used because saying hän is too much work, or it would sound too formal when you're just talking with your friends etc.

Basically, we only use hän when we want to take care to sound respectful in some specific situation or when writing something that's not supposed to be casual.

At any rate, worrying about a gender-neutral pronoun making people confused about their sexual identities is just silly.
The key difference here being that rather than looking at whatever bloat they can add this time, CSS variables are actually derived from an acute need in the community. So much, that there are even two CSS preprocessors/frameworks that already add this (SASS and Less).

This lack of variables in CSS is already being solved in a nonstandard way. Might as well standardise a solution.
> approximately 60Gb of storage

Is that Gb or GB?
Ha! Pretty easy to miss that one word attribution.

Cheers.
Airport Taxi : Taxi SFO | Taxi Mountain View | Taxi Sunnyvale | Taxi SJC
Airport Taxi SFO & SJC : Special AIRPORT Offer when you get an estimate and book online. See discount rates for your city below: Mountain View,Sunnyvale, Cupertino, Palo Alto, Los Altos, Los Altos Hills, Menlo Park etc...
vector<double> c(MM);
=> Initializes all c[i] to 0.0. Thus it writes to each entry (causing a cache fill or cache allocate depending on copy-back versus write-thru configuration of cache). Thus in the timed C++ loop access to c[] is mainly at minimal latency.

To reproduce the behaviour change the C init to:

for(i = 0; i < MM; ++i){
a[i] = 1.0/(double)(i+1);
b[i] = a[i];
c[i] = 0;
}

Then your times will coincide.

On my machine here the inner loops are identical:

gcc -O9 test.c -S:

callq _clock
movq %rax, %r13
.align 4, 0x90
LBB2_3:
movsd (%rbx,%r12,8), %xmm0
addsd (%r14,%r12,8), %xmm0
movsd %xmm0, (%r15,%r12,8)
incq %r12
cmpq $90000000, %r12
jne LBB2_3
callq _clock

g++ -O9 test.cc -S

callq _clock
movq %rax, %r13
.align 4, 0x90
LBB5_19:
movsd (%rbx,%r12,8), %xmm0
addsd (%r14,%r12,8), %xmm0
movsd %xmm0, (%r15,%r12,8)
incq %r12
cmpq $90000000, %r12
jne LBB5_19
callq _clock

(gcc/g++ 4.2 on Mac OS X)

Furthermore, compiling on Intel Fortran with the same change to pre load c into cache:

do i = 1,MM
a(i) = 1.0/dble(i)
b(i) = a(i)
c(i) = 0.0
enddo

and compiling with ifort -fast test.f90, I get a performance 1.33x greater in fortran than C/C++.

C: 0.168993
C++: 0.169194
F90: 0.122215

Intel Fortran is compiling with more aggressive detection of AVX etc out of the box. A modern version of GCC or adding compiler switches might get it to meet the f90 figures.

So this all highlights how difficult micro benchmarks are to get right. It's much easier to measure sustained thruput than create accurate micro benchmarks.
as being c64 scener i'm soo sorry to hear this news. rest in peace! c64 is the milestone of my life. Thank you for great inspiration.
They’ve now since used that donation and through smart
investing, our involvement had a hand in pushing forward a
proposition that would increase funding for “at risk”
schools in Colorado by $5m forever

This is presented as if it is unambiguously a good thing. Phrased in a less complimentary way, the nonprofit spent a significant amount of money on political lobbying to get the taxpayer to involuntarily fork over $5M/year to a cause the original guy supported ("at risk" schools).

Some people think that schools for the gifted are more necessary than schools for the "at risk", and that for profits that build real products create far more value for society than nonprofits. If you are one of these people, you will take that 1% and use it to invest in self-sustaining businesses rather than on permanently dependent nonprofits.
> live in a different society where there is chauvinism, bullying, elbowing for hierarchy

Oh there's plenty of that in the Nordic Countries too. After all, we're not a different species over here.
You're only seeing a part of the development task. Yes, the knowledge requirements for doing a task X (let's say a given CRUD app) are declining. But:

- How do you guarantee that all those pieces you just glued together will work with high availability? That they'll feel easy to use and consistent if exposed to the end user, or easy to maintain (future developers) and operate? Quite some work is often needed to have all that.

- User expectations are getting higher. You could get away with a certain quality and usability of software in 2005 that you couldn't today. Had a desktop software in 2000? In 2006 it was a desktop software and a website, now it is a web app, an iphone app, an android app...

- What you are describing is putting together a solution. Might make sense in many end user scenarios, web apps, etc. For things like automotive and other, low level programming is still needed - though abstraction is also slowly making its way in there also.
6 Reasons Twitter is becoming my new E-Mail
IndexTank had one appealing option: it allowed to change associated statistics, like number of votes, without re-indexing the document. It also allowed to dynamically use ranking functions.

Also, other solutions allow indexing in different languages, I can't find this in the CloudSearch.
Sexism and racism are not equal to sex and race. Ignoring blatant facts does not make discrimination go away. Identifying someone by their sex or race is not an issue - Mr. Freeman made his explanation a little too simple. The persistent stereotypes and baggage that comes along with the race or sex identification is the real issue.
The last paragraph really bothered me, but I'm not entirely sure why; it felt authoritarian, thought police etc.

That aside, the idea of a gender neutral pronoun sounds good to me. I'd also like a specifically plural "you", for example when you're talking to a representative of a company and want to refer to the company rather than the representative.
This is a very interesting video. I'm wondering about several things mentioned, though.

The CJDNS author mentioned that if a user does something people don't like, his friend can tell him, "knock it off", or eventually he can just be cut off from the group. What is to prevent a mob mentality, or even a group/corporation from being able to silence a minority opinion in this sort of setup? It seems like this could be an issue, if people could be easily cut off.

Also, will there be an ability for users to establish more than one connection at a time? That is, can people be connected to more than just one particular "parent" node at at a time? This would certainly be great in order to have better stability, and even to overcome potential problems if a parent node drops (and users would then just be able to use their other "parent" as the main channel).

I thought I heard him mention that packets will have directions--"turn left, turn right", etc-- which will then be stripped away per each traversal. What is to stop malformed packets from occurring with this? Also, what if the packet "turns left", only to find that it hit a dead end (or dead node)?

Will IPs be the key, or will they just act as a key? Also, how will IPs work when it comes to within a network (home network, intranet, WAN) compared to when they leave for the public sort of mesh-net? Will there be reservations for in-house IPs like we already have, or will there be some other workaround?

And finally, it would be interesting to see what happens in regards to TLDs. It would be interesting to see an actual naming scheme that used something like Java packages, so we would be able to navigate to something like: .org.npr.news (keeping the trailing period that a qualified name has?)

I hope to see this taking actually becoming more of a democratic network than the current Internet implementation we have. Although, like anything, it will take time and work.
Steve Jobs initially also passed on the idea of the App Store and I think I recall he also ridiculed the idea of making a tablet.
Designing a DCPU-16 emulator in Haskell: on determinism and I/O
康比特官网
At the top, it's explicitly stated:

Before using any of the 500px services, you are required to
read, understand and agree to these terms. You may only create
an account after reading and accepting these terms. The column
on the right provides a short explanation of the terms of use
and is not legally binding.

Obligatory IANAL, but that explicit statement probably covers them from any potential liability from providing summaries.
Laws should have TL;DR versions too.
Using your business plan
Taxi Airport | Taxi OAK | Taxi Cupertino | Taxi Los Altos
Taxi Airport : We would like to offer you a one time discount taxi coupon* good for 20% off your metered taxi fare to or from airport. Please print the coupon and mention the discount taxi coupon at the time of booking.
I'm glad someone did this.

But I'm not sure that it really gives me any more confidence in my knowledge of the contractual agreement than if I hadn't read the TOS at all.

I think a company's TOS is based on the assumption that if the company tries to use their TOS to take advantage of lots of people, if one person finds out, everyone finds out. And the company has to answer.

If a company makes their TOS more readable, I'm still agreeing to the contract on the same assumption. It doesn't matter that I read it. What matters is that I legally bound myself to the TOS, not the summary.

What would be way cooler was if the TOS summary sections were curated by the masses (wikipedia style). See, that I would trust and I would be interested in reading.
Website designer Sheffield
Website Design Sheffield by Web Designers in Sheffield. IT Training Courses Sheffield. Website Designers Sheffield
Isn't Google the Overrated Poster Child Of Innovative Tech Company? 
A critical look at Google and its success so far at being Innovative
I was expecting a TOS in ultra small print so that it all fits into 500px (500px height or whatever).
It's also a lovely case of someone working out the principal of something. The hash is, as you say, lacking but the mechanism is not that different to digital signatures.
IndexTank is now open source and the code is here (http://engineering.linkedin.com/open-source/indextank-now-op...).
Maternity Pantyhose – Relief for Expecting Mothers from Blood Pooling
It is a heartfelt desire of every woman to be a mother someday. Regardless of any of the discriminating factors segregating mankind for ages, every woman wishes to be blessed with a child. However, when their prayers are finally answered, they are often unable to take apt care required during the period and as a result, have to deal with numerous issues.
"also" = additional to the already cited websolr ;)
Good legalese IS human readable. The point of legalese is to define everything in absolutely certain terms. Where words are given unusual or overly specific meanings, these meanings should be defined in the document. Legalese can be heavy going, but should never require any knowledge that 90% of the population doesn't already posses.

Of course, having a simplified version is still nice.
This isn't spare cash, its equity. I agree with your sentiment, eg. some company giving 10% of your salary to charity on your behalf - thats obviously not a good idea, thats your money.

In the same vein, if you have equity in a company, you are free to do with it as you please - and donating 1% to charity is quite noble.
Forcing someone to save a file and open it in another application just to paste the text is just plain terrible.

I always past and then again copy text into the address bar of my browser or notepad for longer text. Not ideal, but it works.
LCD TV vs LED TV | ALL REVIEWS HERE