skysight-inc/HackerNews huggingface dataset:
I'd love for there to be some more competition in mobile space, because currently there's just iOS and Android beating it out, and honestly, looking at the stats Android is crushing iOS flat.

It wont be long before we have a complete Android monoculture. And that is bad.

So far RIM's BlackBerry 10 and MS's Windows 8/RT ventures haven't made a single dent in the mobile space and we do need some serious competition to keep all players fit and the market healthy.

While I'll be honest and say I'd rather see something truly free and open like FirefoxOS gain traction, I'll be pragmatic and welcome any sort of competition as good. So I have to welcome Tizen as well on general principle.

All that said... I can't really say I feel very excited about this. I've yet to see a single Tizen device. I've yet to see a single presentation telling my why this is better than what we already have. Why this is something I should get invested in (neither as an OEM, developer nor user).

It's just a name which I associate absolutely nothing with.

If they are really serious about becoming a viable third option, they really need to up their marketing effort as they're not even on the radar of the techies.

And how does that speak well of their future chances of success?
Adria did NOT fire this man. As far as I can tell, she never ran a campaign to get him fired. What she did was to report what occurred, including the names of those involved.

If your local newspaper ran an article exposing a scandal, and the participants in the scandal got in trouble because it came to light, would you blame the newspaper?

If this was a minor offense that no one should have cared about, then reporting it is fine -- there's no harm done. If this was a major issue that justifies strong reactions, then reporting it is fine -- justice is served. I fear that the real position is "My employer thinks this is a major issue worth firing over, but I want to keep doing it anyway so you have an obligation to keep this under wraps for me." and I do not think that is a defensible position to take.
> I decided instead to accept it bothered me and took action based on the PyCon Code of Conduct.

Weeell, except you didn't. Or did you miss the part about how PyCon doesn't condone public shaming?
My point is that the are are still considerably better and actually not much worse than they've ever been. I've never had to threaten Apple with legal action in order to get the support I was due. With regard to Apple today, most of you appear to be too young to remember the 68000 => PowerPC transition in the early 90's. It was extremely painful for us with older 68 series machines with Apple offering no support at all. Where Apple are today is several orders of magnitude better than they were then.
Just to be clear, because this confused me at first:

- GCC recently switched from building their own code as C, to building as C++. At the moment they only use the subset of C++ which is C, but this affects compiler behaviour.

- People complained that C++ programs couldn't be compiled as efficiently as C programs, and this would make things slower.

- This post shows that compiling GCC as C, versus C++, does not result in an appreciable performance change. He benchmarks this by building the kernel using both versions of GCC.
The moral aspect of this story is interesting.

Had he taken up the offer of a luxury bugged storefront with all the equipment he wanted, he would now be a respectable, financially secure citizen instead of languishing for over 24 years in jail. What do such extremely diverse outcomes for the same past activities say about the validity of the law and its implementation process?

The only hitch is that his innocent clients who have every right to hide their jewelery and other valuables in their own car would all have their security knowingly compromised by him.

What does that tell us about the authorities, their attitude towards our privacy rights, and the moral values they expect and enforce?
I've just bought Starcraft 2: Heart of the Swarm. Can't waste too much on another 70 bucks or 90 the editors collection.
Facebook plugs Timeline privacy hole
Productivity – Ambient Noise
We're in the same age bracket and like you, all I've ever wanted to do was write code. I'm thinking about your explanation here and wondering if Moore's law is the most relevant factor or if it's network power laws. I'm not reading a lot of posts saying "I have this great app that will be revolutionary but I need much more speed and memory in mobile devices." But I do read a lot posts about growing a network of users. On the other hand, it's inevitable that there will be much more power in mobile devices, so the it's best to see what code can be written with that target in mind, which is why I don't get involved in the native vs html5 debate. It's clear HTML5 will continue to get better and be sufficient for most applications.

I'm a few years behind you, so I idolized guys like you and Englebart when I was starting out. I kind of miss that ga-ga eyed hero-worship phase of my life. Now I'm older than the President of the United States and that's kind of hard to grasp.
"Has she expressed any glee over these firings?"

No, but she did compare herself to Joan of Arc and say that she stepped up when the future of women in tech was on the line. A tad bit dramatic.
Let's get facts straight:

Andria did get someone fired, by posting their picture online with partially false accusations. Check mr-hank's comments. n.

reddit/twitter/hn are anonymous mediums, anonymity causes people to be cruel.
Incidentally, a vim a day site, with a vim basic topic (movement/ action with example use cases) advanced topic (buffer use. Macro, .vimrc setting) and maybe a plugin review or integration tip would be bookmarked instantly, with my ad blocker off to support the site.

For the plugin reviews, I'd settle for something that let's me know what the heck a particular plugin in vundle is from the search tab.
3 Ways to Become a Better Developer
Ok - that means people associate multiple email addresses with their identity. That doesn't change anything.
I just finished The Checklist Manifesto. Jack Dorsey gift this when you enter Square.
Listen to women. Some of them talk about feeling uncomfortable when there are loads of dick jokes.

I mean this isn't the 1960s anymore. The rest of the professional world has moved on and knows that dick jokes are bad for a professional environment. Why is this such a hard thing for people in tech?
This was not "just anything", and all conference participants were on notice that this SPECIFIC behavior was prohibited at PyCon.

Read the code of conduct for PyCon: https://us.pycon.org/2013/about/code-of-conduct/ Not specifically the lines "Sexual language and imagery is not appropriate for any conference venue" and "Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for PyCon."

Because of previous issues, the organizers of the conference went out of their way to make the line between what was and was not allowed quite explicit. They did this in order to avoid having participants claim they didn't know it would make someone uncomfortable.

I am not saying that this was a firing offense, or that everything which was said was intended as a sexual joke, but some of it crossed a CLEARLY marked line which had been communicated BEFORE the conference even began.
"..with the kinds of friends the book has, it needs no enemies.." A great read by Richard Nash, who in the 90's founded and built one of the seminal indie presses, Soft Skull. Would be great if he pushed this toward a book. No one else is writing about the history or future of publishing with such a depth of knowledge.

Also, loved the Vonnegut excerpt: "The entire planet can get along nicely now with maybe a dozen champion performers in each area of human giftedness."

Thanks for posting the story.
This all nice and dandy, but can we install Tizen yet to any actual devices? Or even better, buy Tizen devices?

I mean, what am I going to do with a SDK for a platform that has not a single device even announced yet? Start building apps for something that might have users in what, 2015?
This article is from last year and is a dupe.

Dupes are fine, but please add dates to your titles to let us know the information has been out there for a while.
U can't get gopher over your ISP? Thats a new one!
I think the power asymmetry was rather limited in this case.

All the people involved in the incident were rather privileged - attendees of a conference that costs hundreds of dollars to attend (not including travel and accommodation).
>700 hand written lines in my .vimrc, and 45 plugins

You're not using vim.
All the Plan B’s for Cyprus Look Dreadful
Hehe, yeah, he should be fired for saying "Fk you nvidia" on school premises.
The guy apologized, and everyone was satisfied at that point. No idea why PlayHaven fired him but that wasn't something she asked for.
If only there was some way he could have prevented this miscarriage of justice! Hint: Don't make dick jokes in a professional conference when the con has a "code of conduct" saying: "don't make dick jokes".

As a more extreme example, The Onion can be too accurate sometimes: "Athlete overcomes raping someone" https://www.youtube.com/watch?feature=player_embedded&v=...
no-one looks good in this debacle
"There can’t be any efficient way of answering this question (unless P = NP), but is it beyond our ability to close the gap between n = 11 and n = 14?"

No. There might be an "efficient" way even if P is not equal NP. Why? Integer linear programming is in NP-complete, still there are at least countably infinitely many integer linear programs that can solve just by inspection. There may be a simple solution the OP's question.

More generally, that a problem X is and example of a class of problems in NP-complete doesn't mean that problem X is difficult to solve. In particular, integer linear programming problems are common in production and scheduling in business; for some of them, can get solutions; for some of them, the solutions are valuable for the business.

E.g., once I had a 0-1 integer linear programming problem with 40,000 constraints and 600,000 variables. In 905 seconds on a 90 MHz PC (yes, Virginia, at one time that was considered a fast computer!) I found a feasible solution and showed that its objective function value had to be within 0.025% of optimality. Then once when discussing design of IP networks in Plano, TX, some people concluded that I must be fibbing because integer linear programming is in NP-complete. No fibbing. Not all integer linear programming problems are difficult. Besides, likely I didn't find an optimal solution, just a solution close to optimality. But for a related point, in business being close to optimality might save nearly all the money and be plenty good.

Moral: That a practical problem is in NP-complete (in the sense of the OP) is no reason to give up on the problem.
There's also ace-jump-mode to quickly move the point in the visible area of the buffer. It can be a bit faster than C-r/C-s sometimes.
3D Printing stem cells to make human organs
I think this is the first time I've been genuinely impressed with a Chrome Experiment.

They've recreated Super Monkey Ball entirely inside the browser, with the option of using a device as a controller. Certainly an interesting concept for multiplayer gaming, imagine Chrome running on a Smart TV(Chrome OS TV?) and a couple of friends can hook up their mobiles as controllers, and play some casual party style games like Monkey Ball or Mario Party.
Come on, she's a women... it is in her nature to overreact :-)
In my experience you'd be hard pressed to find 'sth' used in the US (same for sb), most people would type it out to avoid ambiguity with 'south' and other words. In SMS and other short formats, phonetic spellings like 'sumthin' are more common.

I've only ever seen South abbreviated as S, never as sth.
It's pretty obvious - she was able to get a guy fired for making a Jr. High joke to his friend (sexual joke, not sexist) and stir up a hornets nest with a simple tweet.
My dual-SSD striped setup with humongous throughput (600MB/s) made a kernel compilation 1.4% faster compared to using a 5400rpm HD. But then I have 16GB RAM, and RAM is a huge bottleneck in its own right, as swapping or pushing out the file cache will kill compilation times.
Perhaps (some of) the women want to be spared sex jokes WHEN IN A VENUE THAT PROHIBITS THEM. Pycon has a code of conduct (https://us.pycon.org/2013/about/code-of-conduct/) which specifically prohibits sexual jokes as being inappropriate in the context of the conference.
What every entrepreneur should know
The interesting thing here is that the joke wasn't really: dongle as childish sexual innuendo. What they found funny is that they were sitting at pycon making an obviously childish joke. It's only funny because its so obviously stupid.

It's a signifier between two friends that they are relaxed enough to make retarded jokes. So they weren't being childish, it's normal behavior for sophisticated people to occasionally deliberately make stupid jokes.
At the same time though I'm sure there are people who are a lot better off then you who still have rough times and feel down. The truth is that everyone has those times, and just because your not in the worst situation (you can always find someone in a worse situation) doesn't mean that it's not ok to feel how you feel.

As far as finding what you want it is a difficult question to answer. A lot of people struggle with it. My suggestion would be try a lot of new things that you think you may be interested in. Take some time to be a little selfish and figure out things about yourself you may not have know. It can be really easy to lose sight of who you are as a person when there is so much going around us so sometimes we just need to take some time and focus on us.
Show HN: A HR news aggregation tool I made
Indeed. It could have been another trait as well like the work philosophy which could be conservative or fast paced (and more prone to errors) for example. There's also the saying when in Rome do as the Romans do.
Killing hackers is justified in cyber warfare
I think the first step would be that the Wordpress core developers start to mingle with the PHP community. I simply have not met a single Wordpress core developer at any PHP conference and I tend to go to 6-10 a year in various countries around the world.

I have also not seen any Wordpress core dev participate on an php-src internals discussion let alone something like the Framework Interoperability Group that outs out the PSRs.

Note I guess it might actually be that I did come across a Wordpress core dev, but maybe they just didnt identify them as such.

But without communication the chances of collaboration are low and without collaboration imho its going to be hard for Wordpress to identify and assess the potential for new directions.

That being said, Wordpress is king of the hill and it at least right now there is no indication of this changing. So changing might just have a ton of risks with maybe little chance of success. Then again I guess AOL once thought quite similar about their position.
I've done two versions of the Hartl Rails tutorials now, looks like I'll be doing a third. They really are truly excellent resources, and if anyone is considering doing an in-depth tutorial for any technology there's plenty of lessons to be had there. I recommend it constantly to people who're looking to get a start with Rails.
First, the "forking" joke was not sexual. It referred to actually forking a repo on github. Second, is the fact that guys have "dongles" offensive to women?
She didn't fire anyone. And frankly, do you think she expected him to be fired? Do you think that was her intent when she posted?
Interesting to see Scribd has such a high Alexa and FB mau rank. Scribd is not as hyped as the rest of the top 10 imo. Anyone know if they are profitable?
"wrong", "erroneous", "false" are strong terms (IMHO, far too strong) for someone having a different perspective and history of dealing with such comments. And IMHO it is productive to try to understand these perspectives.
> Not being able to make sexually explicit jokes in private at a public conference is absolute ludicrous.

In this case, the conference had an explicit policy prohibiting sexually explicit jokes. You can read the policy here: https://us.pycon.org/2013/about/code-of-conduct/

Note specifically the wording "Sexual language and imagery is not appropriate for any conference venue" and "Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for PyCon."

Expecting attendees of the conference to obey the conference rules in the crowded auditorium during a presentation seems quite reasonable to me. I am not sure violating it is a firing offense, but I cannot blame the person posting it for writing honestly about their own experience.
Harder to setup - perhaps; but seems better suited to the task at hand. Using a simpler messaging protocol might be sufficient, but then Jabber is quite common, thus I'd expect support in libraries etc.
Cool ideas for your 404 page
I strongly believe that to compete against a particular characteristic or price it will not lead to a successful conclusion. What really wins in this situation is the philosophy and the flow of application usage. Features can be in or out anytime. Prices can be high or be lowered later but the core workflow, not.

Basecamp has changed considerably over the years and the features never competed against the rest of the competition, but it did in philosophy. Their software is easier to use than others and that, I think from the evidence shown, is what people pay.

If you want to compete against them, you have to be different from them in philosophy. Look Trello and then looks Basecamp. Both are different but they are made for a single purpose: to work and manage projects. If you compete on features, one would end up like the other.
Most detailed map yet of cosmic microwave background, from Planck satellite
OK, give me $30 and I'll use it.
> reasonably productive after a few weeks

Dear God. We're talking about a text editor.
And a torrent ;)
I continue to believe that over the next couple of decades the tech community is going to see something it never has before: lots of kick-ass retirement-age programmers.

I'm hoping that we see some great startups come out of it, but whatever happens, it's going to change a lot of things. Programming won't be seen as a college-kid thing, older folks will be able to create interactive tech experiences around their worldviews, and discussions around the impact of technology on society will have many more voices. This guy is just the vanguard of a big crowd to come.

Neat.
I just have an image for you: http://cl.ly/image/2K2X1U1X0g2r
> Hi there. Why would you expect 5000+ tests, or anything more than 100?

It might be a factor of testing methodology and style, many people consider that each assert is a test/each test should only assert a single things, so the number of tests grows large. I was also surprised at a "mere" 950 unit tests (our web frontend has maybe 10% test coverage and reports almost 700 tests, but that's because the test runner counts each assertion as a test, not each test case — of which we have 200)
What anti-virus software you use on Mac?
Today, I installed Avast!, but it seemed it took too much memory, so I uninstalled it. And then I install Sophos, the same problem still appeared.
So I want to ask what anti-virus softwares you use on your Mac?
it's quite nice, I have a couple of comments anyway.

Why only 2 columns? you have plenty of space for even 4 if you want or 3 if you do not want too much but as it is now it seems it's a lot of space wasted.

When hovering a link the tile becomes really dark and it's impossible to read, I don't like that.

It would be better IMHO if hovering cell would show the description instead of hovering the links. This would keep consistency because other way it feels... funny, can't really explain why...

But nice anyway good job.
If I am looking for a particular word, then I will use a search. Even notepad and nano has a short-cut key for a simple search for a particular word.

Where I find a mouse useful is when I want "that loop which I suspect is misbehaving. That one which adds a new member to all arrays". There a quick flick of the mouse-wheel, and then fine positioning of the mouse cursor I find gets me to my location faster.

Even when the loop is on the screen, maybe 35 lines up, I have to either do a binary-search style jump with the keyboard, or with the mouse just click on it.

Also, looking for a particular word is easy when there is only one occurrence of it, or you want the next occurrence. A mouse might still be useful when there are many occurrences of a variable and you want (for example) one somewhere near the end.

Perhaps vimmers tend to keep better track of where everything is to make it easier to "hard jump" to, while mousers tend to keep a more ad-hoc overall view, so they know approximately where to scroll to?
Agreed.

I use plain vi[m] for several reasons but mainly because I used to visit customer sites all the time and have to use their environments. If I need to edit a whole bunch of files I needed to do it with what the customer has installed, and the bare minimum to rely on is plain old vi.

My .vimrc (if it even exists) contains:-

set background=dark

That's it, and I generate that by hand whenever the syntax highlighting begins to annoy me if it isn't set. I've never used or even looked at a vim plugin.

Of course plain old vi has its limitations but I know what they are and have pretty good ways of doing anything else I need to do.
Sorry for the late response. I will not cover ES6 tail calls very much at all except to mention the possibility for inclusion.
Sonatype OSS Maven Repository is down
Thank you for a succinct and SANE assessment of the entire situation.
The Nexus One? It barely has enough on device storage for 2.3 :(
> Boldly speaking, you are a moron.

Please take your boldness elsewhere. This is HN, name calling is frowned at here.
Mindbending.

Sometimes you have to actually play with something to appreciate its potential.
Google's corporate mission is to sell advertising.
It depends. If Bezos was to sell the engines, or receive some financial gain, it would revert from being a salvage operation to being a treasure hunt, which has different rules.

"Salvage" has a very specific legal definition, it means rescuing property that has been abandoned.

NASA didn't abandon the engines, they could claim that it simply wasn't cost effective to retrieve them.

A related case is the treasure hunters who discovered $500M worth of gold and silver coins on an old Spanish ship in the middle of the Atlantic. The Spanish government sued for recovery, and won:

http://www.rawstory.com/rs/2012/02/17/judge-rules-treasure-h...

That case made it all the way to the US Supreme Court, who did not overrule an earlier court ruling that Spain had sovereignty and property rights over the treasure.

In the case with the engines, Bezos' initiative is purely non-profit, so I doubt he and NASA will come into conflict. I believe he has said that the engines will be given to the Smithsonian.

If, however, somebody were to retrieve the engines for financial gain, NASA would have a case against them, and it is much easier to asset ownership over something from 50 years ago than it is with a sunken vessel from 250+ years ago.
When TEDx hit my town last year, basically everybody I knew called it the "TED conference" when talking about it. I even did it myself even though I technically know better. Also all the promo material the organizers put up made it look like a TED event and made no attempt to explain what TEDx was or how it differentiated from TED.