skysight-inc/HackerNews huggingface dataset:
So Microsoft has a Linux distro. Interesting. Anybody care to hazard a guess what the future holds? My take is that this was well in development before the MS/Nokia deal went through (it has gone through, hasn't it?) and Microsoft were not (have not been) able to get it canned. Or, shock, horror, maybe Microsoft are testing the waters - they already make a bunch from Linux patents, maybe they want to see how much they'll make from App Store revenue if these gain a decent market share. When you think about it, Apple doesn't charge for iOS so if Microsoft start doing decent hardware sales maybe Microsoft will start considering its mobile operating system division this way. Given recent news that Microsoft has to discount Windows licences on lower cost hardware to compete with Chromebooks we're starting to see that Microsoft even though it is making money hand over fist is in an untenable position.

A few questions.

How will Microsoft not be able to develop Mobile Office for Android?

How are Microsoft going to be able to maintain two mobile OSs?

Are Nokia going to see this through? I think it is a smart play, if they go after it whole-heartedly like Amazon and provide a decent amount of differentiation. One could easily see Samsung going this route.
gitannex? :)
I tend to agree with Joel's thesis here, but the example is bad: Netscape was doomed either way, the rewrite was an act of desperation, and I'd say it succeeded because it led to Firefox which slowly clawed back those first few points of marketshare from Microsoft—enough to finally get them to resume browser development. Even assuming they could have pulled a rabbit out of their hat with the Netscape 4 codebase (which was unlikely considering the history of that codebase, and it's legacy compared to the talent and experience that was being pumped into the greenfield Internet Explorer (yes, ironic I know)), IE was still going to eat their lunch. Netscape was between a rock and a hard place. But hey, at least their code lives on today right?
How Developers And Consumers Can Get Android Apps On The Nokia X
Is this non-Microsoft Nokia or Microsoft's handset division.

If it's the former, I will guffaw loudly in the direction of Microsoft!
I liked writing Perl instead of bash but I couldn't shake the "whole thing is a hack" feeling. That why I found myself using more and more Python.

Is Perl 6 is more consistent(for lack of a better word) language ?
Chosen[1] is quite a nice drop in replacement too.

[1] http://harvesthq.github.io/chosen/
This unrealistic symmetry and lego like snappiness, plus: in almost every visualization of these tiny tiny structures and processes involving them most of the "environment" is missing!

Think about all the school, high-school and even college visualizations showing the organelles f.e. just hanging there pinned into place. Between them wast areas of ... what?

Now look around you. What do you see? Maybe the furniture of you room resp. office... now wave your hand in front of your eyes (nooo, they are not laughing AT you ;) ... did you feel the interaction of the molecules "in the air" with those of your skin? They are filling the gap between us and the things we are capable to perceive with our eyes...

The "invisible" content of these gaps is interacting with the visible parts. At molecular levels those invisible elements contribute hugely to the non-deterministic, non-lego like snappiness, to the "random walk" way of things working out.

This kind of insight I think should be replacing the "deterministic machinery" view when describing and picturing molecular and micro-biological processes.

Visualizations by Dr. David S. Goodsell present this kind of ideas in a fascinating way.

(you can stop waving your hand now ;)
It can be worst, in Egipt they use it for communication between drivers, things like: I'm passing you, don't go out that junktion, I'm going out the junktion better watchout...
All that is done via the horns, which means a constant concert around the city..
git-subtree duplicates history. First you make a regular commit containing both your main project's changes and the subtree changes. Afterwards the subtree change is merged in again (or "subtree split --rejoin" or "subtree merge").

The advantage of git-subrepo is that your changes are immediately split up between the main project and the subrepo. Eventually, you should also be able to supply a separate commit message for the subrepo change (see "random ideas" section in the article).
Was WhatsApp downtime made on purpose?
How does nimrod compare to Julia?
>>The overall trend is Perl died everywhere.

I've been hearing that same thing repeatedly since the past 10-12 years.

Yet that is never so.
India (where the author is from) is actually much worse in that respect, can't even compare the two.
In Poland, you can just opt out of the inheritance. Not sure how it works in other places, but that seems like a sensible law.
5 Websites for Finding Django Development Jobs
Why does the author wants to port the daemon from ruby to C++? Is it speed?
I hope not. Ovi was a right pile of crap.
How long will this realistically last in the new MS-owned Nokia? Will it have the same fate as the Kin?
This is the most confused device ever. A bastard child of Android and Windows: basterdised verion of Windows Phone UI on top of a forked Android that's integrated with Microsoft Cloud. The marketing has a distinct "feature phone" feel.

Seriously, Asha or X device from Nokia with Firefox OS would make more sense than this.

How many OSs does Nokia have now? 4 or 5?
Not to mention that the cutscenes look much better than the Wing Commander movie ;-)

I still have that game on six CDs somewhere; I wonder whether they're still unscratched enough to be playable ...
How do the peers find each other? The installation instructions suggest that I just need to run 'clearskies share ...' on one computer, and 'clearskies attach ...' on the second computer. How will they find each other (on a LAN or, especially, if they're each behind different NAT routers)?

I see that there is some 'tracker' code in the repo:https://github.com/jewel/clearskies/tree/master/tracker

Must I run that somewhere that both computers can access, and tell them its address?
Thank you. The trend that 'X' country in Africa equates to Africa really really grinds my gears.
Their account was full of some bot gone-wrong spam, deleting all would have been an easy cleanup. People are jumping to conclusions a tad rapidly.
Dev discussion group here:　https://groups.google.com/forum/#!forum/clearskies-dev
What to do if XP support ends?
I have the same issue, and I solve it by offloading the burden of choice to someone else. My wife is a project manager at a company, while I'm self employed; so I give her the job of scheduling my tasks. It's very refreshing to just open your tasks software, see what you have to work on next, and just do it. No overhead of wondering which task to start with.
maybe if Bram even commented on the two patches that Thiago had posted, things could have been different.

All Thiago got was: being ignored, one of the worst ways of disdain. Not just even a 'thanks but not interested'.

Other two guys who tried to provide patches to be merged on the same area also suffered from being mostly ignored (he replied to them but just once I think).
spec: http://conversations.nokia.com/2014/02/24/nokia-x-family/

Looks rather poor. 800x480px on a 5-inch screen would be painful.
Interesting. This will indeed result in a more linear history, but I don't agree that the commits from the external repo should be absorbed into the main project's history, just as the subtree changes should not be present in new commits made in the main project (hence git-subrepo). So, no, git-subhistory is not exactly what I want :)

However, git-subhistory will produce a history better suited for consumption by gitk (and other tools, I assume). I would like to argue though, that these tools should be aware of subrepos instead.
I don't think they plan making any new S40 phones, so that would make it two OSes.
Without Play Store and the ability to sideload Android apps (via .APK), you can expect a proliferation of pirated Android applications for the Nokia phones. Once again, Microsoft will enable the creation of a thriving anti-virus industry.
Author of the paper here. You're right this is incorrect. I corrected this in the final copy but a earlier draft seems to have been put on the website. There are a few other errors too.
I am describing the 'significance level' here not the 'p-value', as you say.
To add to this: Rust puts a lot of emphasis on memory safety, including in parallel code, while neither D nor Nimrod have such a strong focus on that.
Ars Technica [1] put it best. These phones are dead on arrival.

This is not the first time Nokia has done something like this. It released a
Meego version of the N9, its long-in-development Symbian successor, before
immediately abandoning the platform and switching to Windows Phone.

This isn't a sign of some deep strategy. It's just standard Nokia platform craziness.

1: http://arstechnica.com/gadgets/2014/02/nokia-to-release-an-a...
It's supposed to be very cheap'o. MS (and by that Nokia) is focusing on "fast-growing emerging markets" a lot.
What does an economist at Facebook do?
Libucl: Universal configuration library parser
Nokia X: The First Nokia Androids
I like that "untrusted peers" are defined in the protocol, but unfortunately it's only an optional addendum [1]. To me, untrusted peering is the most important feature and I hope that not being defined in the main protocol does not mean it will be step-mothered in the implementation.

BitTorrent Sync only supports untrusted peers via API [2], and the only other open-source BitTorrent Sync alternative that I am aware of [3] left it out completely.

[1] https://github.com/jewel/clearskies/blob/master/protocol/unt...

[2] http://www.bittorrent.com/intl/de/sync/developers/api

[3] https://github.com/calmh/syncthing/wiki
>>Is Perl 6 is more consistent(for lack of a better word) language ?

Not the right way of looking at it.

Perl 6 doesn't continue from Perl 5. Its more like a total redesign. Some even say, they are so different Perl 6 isn't even Perl(5) anymore- only common things being sigils, core philosophy and the author.

I can't obviously write a complete synopsis of Perl 6 in a comment. But its like what Perl 5 would look after 20-30 years in development + Lisp powers in C syntax.
Microsoft (and their staff individually) actually contribute to the Linux kernel so this isn't that crazy.

You can already get office 365 for iOS. Not sure about android but it's logical.

This appears to be the budget/developing world side of things. I'd prefer to see WinPhone on low end devices to be honest - it's really good even on low spec handsets.

I see this as that much marketed "devices and services offering" they are always going on about. They're making a killing from Azure etc and Windows Live/outlook.com is the most mature and featureful cloud thing. They're actually shit hot these days.

I still prefer my old fashioned Unix way of life though as I don't want to become a paid up ecosystem slave.
Newsstand: Better Than Games? Where App Store Profits Really Are
Not really. They are one of the more reputable news agencies in the world.
How do you build something fast and reliable over something slow and creaky? Who knows

You use TCP, which they already had.

The article describes TCP as evil, but then they go on to reimplement TCP over UDP in a way more inefficient manner, not realizing their problems with TCP were problems with the internet. They'll hardly have been the first ones to do so, either.
MeeGo was a) successor of Maemo on N900 (and other devices) and b) abandoned, because "burning bridges".
http://raywenderlich.com/ has some wonderful tutorials that I used to learn. That and StackOverflow, of course haha
> reformatting making code that was correct suddenly and subtly incorrect

and

> invisible characters copied and pasted incorrectly to cause semantic errors

are two different issues. Reformatting doesn't insert (unexpected) invisible characters[1].

As to copy-pasting, this issue already exists in other forms with other languages. How long would it take most people to find the error here:

my $variable = “(＃｀д´)ﾉ”;

[1] I guess I should specify "if you are using a decent editor".
I lost hearing in my left ear for the same reason. Ear kept blocking up more and more frequently until it stayed permanently shut. Tried the store peroxide kits, they didn't work at all for me. It's such an unnerving experience because you really fear it's something permanent.

Finally got it cleaned out by a doctor, and just wow. It really is as if you have bionic hearing. Everything sounded enhanced, and had a lot of extra treble. Very much like you've turned up the volume by 50% or so. Things like the garage door opening became too loud to bear, and I had to cover my ears for it.

For a few days, I had wondered if this was how we were supposed to hear, and that my hearing was just impaired for a long time. But it quickly fades back to what you're used to as your ear builds up a normal, healthy amount of wax again. Still, for those brief few days, it's quite the experience.
Why do people insist on telling us that gambling is a zero-sum game, in an attempt to sound wise and knowledgeable? Do you really believe the are people who think that a poker game magically creates new money for everyone?
James Altucher had the same thing happen to him. He even had the same reaction once it was over: "I'm a superhero!"

http://www.jamesaltucher.com/2012/03/about-the-time-i-went-d...
This is a problem only if updates are not signed.
It's a little premature to be recommending scrypt. There have been some posts on openwall suggesting it may be weaker than bcrypt, although it is also still a work-in-progress. I'd hold off until it is more battle-hardened before either recommending it or using it.
Writing good perl code is easy once you sign the social contract.
This and the fact that they didn't release the OS X patch at the same time as the iOS patch constitutes a total FUBAR: The mistake they made was so basic that one wonders why on earth some junior / non-sec developer was working on a critical security component. Heads should be rolling.

If I understood correctly, they were also intermixing tabs and spaces (the web view implied so), so they also have that problem. (Just require spaces and ban tabs automatically so you know there's no way anyone can fuck things up).
Why on earth would you expect Target, Best Buy, or Wal-Mart to be interested - in the slightest - in an educational computer product that encourages experimentation and investigation, while costing less than the cost of a night at the movies? They'd rather sell shiny crap to teenagers.
Ovi Store has been frozen a few weeks (months?) back, so no updates for MeeGo/Symbian applications through that.
I counted four. Feature phone OS (ODM), Asha, Windows Phone and Nokia X Platform as they are calling it.
That article is crazy:

1. I lived in a car in London for 6 months. It was pretty fine. McDonalds was my washroom.

2. These boats are rare. I mean really rare. This is not the norm. The boats and the moorings are damn expensive so this doesn't make sense even for the landlords. Even crappy moorings cost.

3. You can go to the council and get a bedsit if you're in this situation. Literally the next day. Might have to share with a crackhead for a week but that's life.

4. There are plenty of other places to go in the UK where the salary/housing cost ratio isn't crazy. I lived in Nottingham for a bit and had a 5 bedroom detached house in a nice bit for £500/month. £230/month will get you a 2 bed flat better than this.

This is a sob story - nothing more.
Here is the lay of the land as I see it – I could be wrong though, so take it with a grain of salt:

Julia is dynamically typed and leverages LLVM's JIT support to generate efficient code at runtime. Julia has a clear goal of taking on the scientific and statistics domains where R, Matlab and Sci/NumPy are currently dominant. It is an elegantly designed language that provides blazingly fast bindings to established Fortran and C numerical libraries.

Nimrod is statically typed and compiles to C, C++ or Objective C. It seems to be aiming to be 'general purpose', but there has been efforts to position it as a systems level language. The biggest draw seems to be its expressive metaprogramming capabilities[0] and clean, python-esq syntax.

[0]: http://www.infoq.com/presentations/nimrod
How will Microsoft not be able to develop Mobile Office for Android?

By most reporting[1], the office team has already had versions of office for iOS (and presumably Android) ready for quite some time. Their lack of release has been an internal political battle at Microsoft based on whether to postpone them until after the equivalent office apps are ready for RT. This is one of the biggest examples of decision making that people have been criticizing Microsoft for (handicapping their non-Windows business units to provide Windows a competitive advantage; which is a sensible strategy, but that seems ill-suited longterm, as those other business units like Office now eclipse Windows in revenue).

It's entirely possible that part of Nokia releasing this phone is related to that recent shift in strategy.

How are Microsoft going to be able to maintain two mobile OSs?

Nokia already has experience in managing operating systems. I don't know how much work "porting" over all the Nokia apps was to Android, but it seems like they've done it. They already went through the experience of porting many of them over from Symbian (and alas, Maemo didn't really have much in the way of Nokia apps). I don't think this is a serious issue for their engineering organization (even aside from Microsoft's much larger engineering organization that presumably could be made available).

Are Nokia going to see this through? I think it is a smart play, if they go after it whole-heartedly like Amazon and provide a decent amount of differentiation. One could easily see Samsung going this route.

I think this is a logical play from a risk perspective. The low-end is currently where all their sales are (as the mid and high end have dried up faster than their increasing Windows Phone sales have grown); and even though the low-end isn't the desirable part of the market (see every phone manufacturer other than Apple and Samsung as examples), the effort required isn't much greater than they're already doing for the Asha lines.

I think they'll have a better chance at building an ecosystem that's piggy-backed off of Android than in building their own. I still don't know that this is a great long-term play, but it could be.

Samsung has been alleged to be heading in this direction for ages (first reported as the reasons for them releasing Bada, and later, Tizen). The new Gear 2 watch-thing runs Tizen instead of Android (which considering it's not really a stand-alone device, is probably a good place to test the waters).

It seems like the issue with Samsung taking the plunge is how much they attribute their recent success to their own products, vs. the Google ecosystem. Once they cross that threshold, they'll ship their own OS with TouchWiz on top of it. Maybe they'll similarly have an environment that can run Android apps (it's all Linux underneath).

[1] http://www.zdnet.com/microsoft-office-on-ipad-its-alive-and-...
wow. how misleading was that...
good. another series to over-glamorize reality. i will expect a reality tv spinoff in a couple months. (snark!)
Transport in London is cheap and easy. The problem is if you have to commute great distances. A shit bike can get you around most places and as someone who walked to and from work every day for a bit (10 mile round trip daily), it's actually pretty good.
I was once in a car driving through the Rajasthan desert and, with not a soul seen in the last hour, the driver still habitually tapped his horn every couple of minutes.
Its the banks!

They are able to service trillions of transactions between countries, but are not capable of servicing a couple of millions to a website.

Yeah, right.
From what I can tell, this is aimed at 3rd world countries.

I'm guessing Microsoft did not want to put their OS on a device that won't have top performance as well.
Have you been able to use it? It is less user friendly than the proprietary solutions. There's tons of documentation, but nothing that says "here's how to use it like bittorrent sync". In fact IIRC the docs specifically say somewhere "you cannot use this like drop box".

Just sharing stuff between 2 PCs was very difficult (or I couldn't figure it out) and the annex program sat at 100% CPU most of the time doing nothing. Being written in Haskell is a turn off too. If I have to fix something, I want C, python, etc, not this crazy write-only language :-)
There's no denying that London's an expensive city but there are plenty of options available for those on a budget: http://www.gumtree.com/flatshare-offered/london
Painful? 190PPI isn't great but it's far from painful.
Lehr's Equation (Rule of 16) is generally a good estimator. It is explained (but not referenced) in a similar article here: http://www.evanmiller.org/how-not-to-run-an-ab-test.html
yes notaries + alternative DNS. problem is really the root (literally). its the same thing: somebody running a server and making decisions based on profit/power what goes into that server. I mean you choose whether you go to GoDaddy or Comodo, but that's about it. with .com you don't even have a choice but verisign. DNSsec add insult to injury, by making domain regs the CA's. and this 'proposal' is really the height of absurdity. AT&T shouldn't be writing the trust protocols.
The story is called Limits and it is part of his Draco Tavern series.
Such a pointless release that will only lead to customer confusion. I bet those will be cancelled as soon as the MSFT purchase (finally) closes. Just goes to show why Nokia has been sold off. Sad.
Not that interesting, as this was introduced in Mavericks.

http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-126...
What tweaks should one use?
Is it a matter of shame ?

_delirium's feeling of obligation feels weird while interesting. bringing shame to the game is weirder.
While they're in parliament, MPs can expense mortgage payments on a second home.

This isn't entirely unreasonable - it means you can be elected even if you're not already rich enough to own a second home in London as well as your home in your constituency.

But it does have the unfortunate side-effect that rising London house prices put cash in MPs pockets.

What we need is to do away with expense payments and instead give MPs a per diem, based on today's expenses and rising with CPI. That way, keeping a lid on housing, transport and council tax prices will be in their interests.
ten years from now on there will only be two kinds of laws: programming verifiable law, and others.
How do we really make decisions?
Agreed. The language defaults to safety and immutability, and linear types and regions are built into the type system. With the addition of mandatory RAII and unsafe blocks, safe allocation and concurrency primitives can be built as libraries rather than being baked into the language.
It may be a negotiating tactic. You know, you need us more than we need you.
It's good to see an Engadget link again. TheVerge is turning into a hipster political magazine...
This is Nokia X
Google Tells Some DFP Customers They Are Now Self-Serve