skysight-inc/HackerNews huggingface dataset:
Did you bury your tamagotchi at the end?

Seriously, there are very interesting uses of Siri for toddlers. They can search for images and videos on Internet even not knowing how to read and write.
Not having to mess with the Scale typesystem is a great advantage.
This is an area where Drupal's community shines, eg (0) & (1).

A number of its users and associated "shops" have worked very hard to outline, start, and work on a suite of enabling software for this idea.

OP et al, if you are interested in pursuing this, I humbly suggest you reach out to those people.

Drupal's roots are in __social__ software, because it has long been unique in its multi-user capabilities; thus it drew people who were apt to work together.

[0] http://aaronwinborn.com/blogs/aaron/bylaws-open-drupal-guild...
[1] https://groups.drupal.org/guilds
Jesuit Decision Making Practices
How does a non-static list of issues to resolve really help? The latest was added merely 4 days ago.

If anything, that's yet another way to justify not getting a stable release out there. It's the old "We can't release yet, still have bugs to fix!" trap that catches many software development teams.

There will always be some issues, so insisting on a vague notion of "perfection" becomes far more harmful than just getting at least something out there than users can actually use.
The story is different when it comes to open source. OSS projects are communal in nature and much more democratic than their non-OSS counterparts. It should be no surprising to see the dynamics of state politics, such as examination of unrelated actions from actors, apply to OSS communities.

On that note, you can only be the dictator and force everyone to look at the bits alone, when you have something people need or you have endless patience to outlast your competition. This would be the Linus strategy. I dont think Mozilla has this option. ALSO, both consumers and employees in non-OSS establishments are making on CSR and meta-politics an priority. This will continue to increase in significance.
So? Nobody forced them to pick KHTML in the first place.
He wasn't criticised for his views, he was fired
Of course not, but that's exactly the point. We should be able to have unpopular opinions and still be accepted in a community that emphasizes being a meritocracy, etc.

Whether being forced to resign as Mozilla's CEO counts as the community rejecting him is an interesting argument.
Sshh! It's easier to ignore things like that and cast him as a victim of those mean gays!
How about http://kickstarter.com?
Most of the list seems to be telling the kind of people who read HN, and not potential customers. Unless we are your potential customers.
If there's one thing that I really can't stand are magic numbers. The K&R says to always use constants, which means this has been a good practice for more than 40 years and I really can't grasp how someone can hope to teach something when his own knowledge lacks the basics.
Wrong. It was default for a while until it got finally removed in Ubuntu LTS 12.04

But, you can easily add it back if you want to use a program that uses it (i.e. Gnome Do)
(I'm slightly wary of this ridiculous argument, but here goes...)

Eich wasn't the CEO of 'JavaScript', so that's not really the same thing, is it?
Nobody that I have seen said Eich shouldn't have any job anymore. Just that he wasn't a good choice for this particular leadership role.

I'm not privy to what happened within Mozilla, but it does sound like it was internal disagreements (i.e. Mozilla employees begin unhappy with the appointment) that lead to him leaving the post, more than bloggers or HN commenters. That is just the nature of taking a leadership role. If you can't take the staff with you then your position isn't tenable.
These changes have nothing to do with Ballmer's (lack of) presence. They have to do with Scott Guthrie being an absolute badass.

Teams under his lead have been open sourcing things in expanding significance for years. As Scott has been steadily climbing the Microsoft chain of command and with each step of the ladder it seems larger projects got open sourced.
>In short, Apple publishes free software, generally because they either (1) have to, due to GPL, or (2) feel the gain from the project is bigger than the cost of having to maintain a separate branch, so it makes perfect business sense.

How is that different from any other company? Don't companies release free software when a) they are forced to, or b) they feel they have something to gain?
We Slept in an Office for 6 Months…and Still Failed
post-mortem of a failed startup
"It is time that our policy and business leaders wake up to the fact that America’s flowers now bloom oversees"

It sounds more like the dandelion theory. Where the initial see might be in one location, and a flower might grow only to be geographically dispersed in the next generation of mature plant (not flowering bits). So the next generatoin will be "rooted" somwhere far away...If this was the metaphor, your plot of land might not have any growth in period T+1, because the "winds of change" or whatever. Of course the problem with this...it may be more or less dispersion...you're predicting the weather...etc. So, as analogies go maybe its not perfect.
https://en.wikipedia.org/wiki/McCarthyism

i'm sure if he was anti-gay, all those gays working for him for 6 years as a cto would have noticed a little earlier, everyone was surprised when they heard about this in 2012. and it didn't stop people from using mozilla products then. if you don't think that the cto of a large tech research company has at least a little say in who gets hired, you need a reality check.

let's not kid ourselves. someone wanted him out of the way, and we all played our role. congratulations for being the toys at hand of the powers that be.

i'm really curious who the next cto/ceo of mozilla is going to be. IN FACT I'm worried on who it might be.

here's a crosspost from recode:

> I am in full support of gay marriage, I'm against prop 8. But I'm also utterly opposed to railroading people out of work because of personal opinions they hold.

> Today the bullies won. Today tyranny gained a toehold. The next time some religious group throws out an employee or leader because he donated money to planned parenthood or gay rights group, remember this day for you laid the foundation.
The greatest things I got as a direct result of my time at an undergraduate university are my relationships, specifically my wife and daughter.

It just occurred to me how nonsensical a similar title would be: "Too many families are a waste of money".

Maybe it's ok to not consider what we are calling "education" a purely financial investment.
No, I'm showing you how the laws of economics work by appealing to your intuition.

The part you quoted before ("This is discouraging transactions because (if you believe in the currency and its future) you should hoard your BTC. The amount of new BTC going into circulation is low, barring any disaster (e.g. Germany banning BTC, Kraken hacked), it just makes sense to hold because what you have today will be worth more tomorrow.") is totally completely uncontroversial - and this is super easy to show, not only just in historical terms or by looking at how people actually behave, but if you simply think it through yourself. It's just obvious and uncontroversial.
I use it for python and I managed to build a compiled .NET app with SD and IronPython, and for this feature I will always use SharpDevelop.

But I still like PTVS because it supports autocomplete.
Good point, it's not like members of the LGBT community have ever been beaten and killed for being LGBT.... Oh wait...

Yes he didn't donate (directly) to a group that goes around beating and killing homosexuals but it's disingenuous to pretend they (KKK and homophobics) don't have plenty in common. First of which being hate.
Okay, let's go with a more direct comparison. Say he funds the campaign for a successful constitutional referendum banning interracial marriage. Do you honestly think he'd be able to stay as CEO in that case?
I feel like your comparison of sexual orientation to ethnicity is a bit of a stretch. Marriage is something a lot of people have strong and (from my point of view) old-fashioned opinions on. The fact that he feel marriage is a bond between two members of a different gender does not necessarily mean he's going to actively discriminate members of the LGBT community in a professional environment.

It's of course possible that he might, but several things make me feel like he should have been given a chance to prove himself:
* He made a public statement clarifying his personal beliefs would not affect his work at Mozilla.
* He is being accused of discriminating at Mozilla, while as far as we know, no such thing has happened (yet).
* Given the amount of backlash he has suffered because of his 6 year old contribution to some campaign, I'm sure he's smart enough to handle matters in which he might be strongly biased by delegating them to someone else.

I was outraged when his contribution came to light a few years ago, but I honestly feel like he's getting too harsh a treatment for what he did.
I had always thought that the CLR was considerably ahead of the JVM, though admittedly only anecdotally. What is in the JVM that is not in the CLR that makes the JVM further ahead, so to speak.
On the flip side, I would expect a vegan who donates money to organizations trying to stop state subsidies to meat production still be working fine with carnivores.
Is there any blog post/documentation/diagrams to help understand the compiler and how each modules interact between each other ? I'm going thru the code and its cryptic for me.

Also, I read a lot of comments saying this way good for mono ... how is this ? Wouldn't an open source CLR be more useful ?
Magnum π t-shirt
We tolerate everyone's rights except those who try to take away rights of others
They surely need to find a solution for proper debugging. Nobody likes mental gymnastics needed when debug stack traces to a language other than the language you write the s/w in.
> gets the same treatment or worse.

Lynch Brendan Eich? Dunno he seemed like a person competent to lead Mozilla. Just seems weird how fiery was the criticism.

At this point the homophobes and the anti-homophobe camp are starting to sound eerily similar.
"But what's the point of tolerance if you just blindly accept any view"

khm acceptance is acceptance, and tolerance is tolerance. You do not accept it, you tolerate it. Not the same thing.
"I feel like your comparison of sexual orientation to ethnicity is a bit of a stretch."

Why?
reaching the ground is the equivalent of a runner reaching shelter from the rain.

A meteorite capable of striking a plane in flight is just as equivalent of striking it on the ground. It's already passed through the ablative portion of its entry, and is falling at terminal velocity. So the probabilities of a strike don't actually change.

The implications for the aircraft, passengers, and crew, are rather different, however, when the plane is at-rest and on the ground.
I'm working on a book right now and I struggle with the syntax highlighting part with Scrivener. Overall, I really like Scrivener, but it seems really hard to integrate proper syntax highlighting and code formatting in an efficient manner.
Correction, it's an irrational fear of homosexuals. You have absolutely no reason to fear them.
My acer c720p has a haswell processor, 4 GB ram and I'm working from ssd right now. You can dual boot into Linux and develop in rails, vim, x-windows is 3d accelerated. Virtualbox, vmware, libreoffice, postgresql, nginx - everything works. Linux is not as shiny as OSX, but it gets the job done.
I was responding to a comment about a website showing a message to Firefox users; the website made no death threats.
It also says nothing about how they are organized or indexed, which is very important given the volume of work present.
I agree entirely - concur and accept or disagree, tolerate, and challenge.
He never discriminated against gays. He expressed his political opinion in the form of a donation.
No you didn't understand what I was doing nor why I was getting good results.

My code was something like:

__builtin_prefetch(first cache line);
for(a lot of 3d objects) {
__builtin_prefetch(next cache line);
vec4 q = read_quaternion(), p = read_position();
mat4 m = matrix_product(translate(p), quat_to_mat(q));
mat4 n = inverse_transpose(m);
mat4 p = matrix_product(camera_matrix, m);
// lots of more matrix-vector-quaternion math here
stream_store(m); stream_store(n); ....
}

In other words, my "high level" code was readable C code, only the primitives (matrix_product, etc) were intrinsics code.

What the compiler did is inlined all the primitive ops, store all the values in registers at all times (no loads or stores or register spilling in the inner loop) and finally re-organize the instructions to get near optimal scheduling.

In some simpler programs, I got even more benefit from the compiler doing some loop unrolling to keep loads/stores balanced with ALU ops to get very effective latency hiding.

Writing that whole loop with assembler would have yielded next to no improvement but that would have sacrificed readability, maintainability and portability.

> You can't have the body of your inner loop in assembly, but the looping mechanism in C.

You're right in that you can't mix inline assembler and C and get the compiler to optimize it correctly, but using intrinsics you can get the best of both worlds.

This is pretty much exactly what I had, except that my "inner loop" primitives were C code+intrinsics that looked like assembly code. Because they were not assembler code, the compiler was able to optimize the whole loop and the end result is something similar to what you show as an example of good performing asm code.

If you do end up writing assembler, you have to be sure that it is worth sacrificing the compiler optimizations that would take place otherwise.
That direct comparison doesn't work either: The herd mentality in religious circles is that because same-sex couples can’t produce biological children together, they shouldn't be recognized as marriages. This is rational if you see the institution of marriage as a state-recognized union between that's only between a man and a woman, which has long social and cultural roots.

Bans on interracial marriages, on the other hand, are just justified by racism and not objective facts.

Eich is ignorant, but I'm pretty sure he's not a bigot.

http://www.benmoskowitz.com/?p=971
Maybe users could reduce themselves the attack surface with this:
http://www.litepc.com/xplite.html
and a very good firewall.
last 5 mins I'm trying to reach this link. the website is not reachable any more. How many people are trying to do the same ?
> He just didn't have the right culture fit for Mozilla.

I find that hard to believe, his Wikipedia page says he started working for Netscape in 1995, founded mozilla.org in 1998, and helped found the Mozilla Foundation in 2003. If it was a culture fit problem, it took a long time for them to find that out. Seems more like a lynching after he became too publicly known.
Definitely some very significant differences here; I'll just mention the most significant of all: people choose to be vegan.
But the (feared) reaction against gays in the military was taken as argument for denying them entry. It is a bit of a circular argument.
Well, I mean, the broader community does accept him, in that he's not going to be arrested for his opinions or anything. Mozilla didn't accept him, and isn't required to.
They forced PC vendors to not include Netscape, in addition to bundling IE and placing it on the desktop.
PHP 5.5.11 is released
Maybe it's because I'm from the UK but when I think of unions and industry I think of two things:

- How bad the situation was with the unions in the UK in the 1970s

- How good the situation is in Germany where unions there have a lot of power and seem to use it constructively

e.g. I just found this Forbes article: "How Germany Builds Twice As Many Cars As The U.S. While Paying Its Workers Twice As Much":

http://www.forbes.com/sites/frederickallen/2011/12/21/german...
Saying things like: "Asia has insight that is around a year ahead of the west" does not actually make it so. That sounds like nothing more than empty talk.

What stunning software products / innovations / market leaders came out of Asia in the last decade that didn't exist in the West or Silicon Valley either beforehand or at roughly the same time?
Chrome browser URLs
Works only in chromium browsers: chrome://chrome-urls/

This part is interesting:

For Debug

The following pages are for debugging purposes only. Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.

chrome://crash

chrome://kill

chrome://hang

chrome://shorthang

chrome://gpuclean

chrome://gpucrash

chrome://gpuhang

chrome://ppapiflashcrash

chrome://ppapiflashhang

chrome://quit/

chrome://restart/
I read the article as an immensely valuable 'Business 101 For Geeks: With Current Case Study' tutorial, and wished I had more than one upvote to give it. Seriously, people pay good money for educational material of far lower quality, and we're getting it free. Demanding that the author take on another business is... an inappropriate response.
I cannot help but feel sorry for Will. It would be my worst nightmare to be processed by American psychologists to be placed on Big Pharma's latest medications.
Please make a video of the various stages of you doing this! Or a tutorial pointing out how the various progressions look. That's awesome, and it's extremely difficult for others to learn that process except through years of trial and error.
It's pretty well established at this point that those who scream the loudest about how important "tolerance" is often prove to be among the most intolerant in practice.

The same is holding true for those who are against "discrimination". They'll often have absolutely no qualms about using one form of discrimination in their quest to bring retribution to somebody else who may have engaged in something they consider to be discriminatory behavior.
You're aware that the religious argument, and the IT WILL DESTOY SOCIETY argument, and the "unsuitable for raising children" arguments were all used in the context of interracial marriage in the US in the 60s, right?

Incidentally, the idea that marriage has long social and cultural roots is also kind of dubious. If you look at marriage in 1800, it's essentially an entirely different arrangement to marriage today; notably, it lead to effective legal erasure of the wife as a person.
When I find myself entering into discussions like those surrounding the Eich story, I often get to the end of a long and thoughtful post and realize that it was just catharsis and my view doesn't add anything but my reaction to the thread.

I think part of being a good HN commenter is avoiding contentious discussions. That's not the same as avoiding contentious topics, but recognizing that the tone and tenor and volume of a comment thread is hopelessly bad. Stories are bigger than a particular submission.

Objectively, the submissions for the Eich story are low quality by HN standards, and the submission for something like Eich isn't the story. The story is a hydra and over time the heads which grow back look more like this than a retweeted press release and the discussion is becomes more that the reactive tweets.

What is unique about HN are headlines like "The Inside Story of Eich's Resignation [2014]" that will make the front page in 2018. To me, there's nothing wrong if people are forced to go elsewhere to passionately opine on breaking news as it breaks. Threads with 100 comments in the first hour are mostly noise and noise attracts mostly more noise.

None of this is to say that the Eich story doesn't touch on deep important issues, or that I would not prefer that HN could handle such stories. But the problem with the comment threads were not caused by individual behavior but by group behavior. It's not a few bad actors but the collective result of group interaction.
Nice product and very clean design. You allow for query by romaji, but could there be a way for you to output romaji as well?
Of course it could just be that it's just hard to have a globally successful app, but consider the following:

China has their own social networks and messaging apps because they're sponsored (openly or behind closed doors) by the state. The reason they allow their citizens to use these apps is because these particular ones are being used to intercept intelligence data, and are not controlled by western entities. Does the chinese government have a hook in face book? If they did, would they want the US intelligence agencies who are undoubtedly closer to FB to have access to their citizens data? Probably not. Just as Chinese intelligence agencies control the net over there, US and western intelligence agencies control the internet over here, but in a much more secretive way as we've seen with the recent snowden leaks. The reason Chinese services aren't successful in the west is because the powers that be don't want them to be successful, because then the west wouldn't have the proper hooks in the Chinese social networks which are undoubtedly used for mass spying.
>We haven't failed him. While the old "may not agree with what you say but I'll defend to the death your right to say it" trope gets used here, it doesn't mean you need to protect people from the consequences of their speech.

Actually it means exactly that.

The way you put it ("supporting your right to say it doesn't mean you shouldn't suffer the consequences of your speech") is totally absurd.

"Your right to say it", means exactly the right to say it and NOT suffer consequences.

If we accept "suffering consequences" as orthogonal to "having a right to say it", then we come to the absurd conclusion that even people in the most opressive regime, or those threatened by the Inquisition had "free speech".

They said it, and then, they suffered the consequences (from getting fired to getting set on fire, depending on the period).

Free speech means anybody can say anything, and people supporting his right to say anything, without any personal consequences (other than others potentially disagreeing with him and answering back to what he said).

Anything else is not free speech.
Wrong. As far as I know, he has not divulged his religious or political views. We do not know if he is Christian, Buddhist, Hindu, Muslim, atheist or pastafarian. We do not know if he is a Democrat or a Republican.

We do know, however, that he was so incensed by the ideas of gays getting the right to marriage that he donated a very large sum of money to help fight the legal battle against it.

That speaks volumes about his personal bigotry. He was not being attacked for his religious or political views. He was attacked because he wants to discriminate against an entire class of people.
> I feel like your comparison of sexual orientation to ethnicity is a bit of a stretch.

How, apart from perhaps ease of concealment, is there any difference between the two?
Where Free Speech Goes to Die: The Workplace (2012)
I remember when the smoke detector was first on HN. Some people saying wave to disarm was a great feature and some were saying it was a terrible feature.

I guess terrible won out. It is still a scary feature to me in concept, even if it wasn't broken. This is a safety device, it shouldn't be easy to disarm.
mono team is really fast to address problem found by fsharp on runtime/msbuild/corelib/etc.

Xamarin sponsor one dev fulltime (@7sharp9) to work on F# (see activity on github, is not only about Xamarin projects).

This link on .NET is really old (2009)
In your own example, you (a) aren't head of the organization and (b) are not, I assume, advocating a view that some of your colleagues should be second class citizens.