skysight-inc/HackerNews huggingface dataset:
I think the exact same thing...

- get ex MS employee to be Nokia CEO
- fire lots of Nokia employees
- run the company down
- buy Nokia, hire ex MS employee to run that part

It's a shame, i never had a Nokia, but the featurephones atleast have been decent hardware and quality. They haven't been marketleader for nothing..

Oh, and by the way, the next step will be:

- buy all Nokia patents (if they haven't as well)
- sue rest of the market

Nokia must be sitting on a huge pile of relevant mobile and networking patents (although the networking stuff may stay with NSN).
Firefox and Ubuntu phone both run on top of an Android layer so they're not great argument against the openess of Android.
He said he had done this sort of stuff before, as have I, and I would happily do this in my spare time as leisure given the opportunity.
Why progressive enhancement matters
On Coase’s Two Famous Theorems
It's interesting how quickly that went from "duh, dead easy" to "no frakking idea". I don't even now what Amharic is, let alone how it sounds...
The first line is given in the text as: "... first of which is drawn from a point halfway between a point halfway between the center of the wall and the upper left corner and the midpoint of the left side and the upper left corner to a point halfway between the midpoint of the top side and the upper right corner".

Given that the line has a FROM and TO point, we can extract those:

FROM
a point halfway between a point halfway between the center of
the wall and the upper left corner and the midpoint of the left
side and the upper left corner
TO
a point halfway between the midpoint of the top side and the
upper right corner

The "halfway between" in each FROM and TO part must specify two points to be between, so we can extract those:

FROM
a point halfway between:
1. a point halfway between the center of the wall and the upper
left corner and the midpoint of the left side
2. the upper left corner
TO
a point halfway between:
1. the midpoint of the top side
2. the upper right corner

We do this once again for the nested "halfway between":

FROM
a point halfway between:
1. a point halfway between:
a. the center of the wall
b. the upper left corner
c. the midpoint of the left side
2. the upper left corner
TO
a point halfway between:
1. the midpoint of the top side
2. the upper right corner

This results in a nonsensical parsing ("between" can't have three parameters), so we need to backtrack and reconsider other options. This is English and unfortunately the specification isn't precise. The only one that makes sense is therefore:

FROM
a point halfway between:
1. a point halfway between the center of the wall and the upper
left corner
2. [a point halfway between] the midpoint of the left side and
the upper left corner
TO
a point halfway between:
1. the midpoint of the top side
2. the upper right corner

This yields the final definition of the first line:

FROM
a point halfway between:
1. a point halfway between:
a) the center of the wall
b) the upper left corner
2. a point halfway between:
a) the midpoint of the left side
b) the upper left corner
TO
a point halfway between:
1. the midpoint of the top side
2. the upper right corner

I leave this as an exercise to the reader to parse the English using greedy vs. non-greedy regex statements and see which one results in the correct outcome.
I don't think it can - the local-part of the original matches as (a letter followed by letters) or (a letter followed by numbers):

[A-Za-z]([A-Za-z]+|(?:\d+))
=>
[A-Za-z]([A-Za-z]+|\d+)

Your version doesn't match this:
- it allows numbers and digits to be interleaved
- it allows the local-part to start with a digit

[a-z0-9]+ != ([a-z]+|\d+)
If people want to cheat that badly, let 'em.
I really wish people would add arrows to scrolling sites like this. Just a simple one at the bottom of the landing screen to indicate that you are meant to scroll. I had no idea what I was waiting for when I landed on that page and I started scrolling as it faded white so I assumed (maybe the title of this post?) it was a video.
What?

Wow. Thanks for pointing that out. It's frustrating to be manipulated like that. I used that syntax with purpose.
Is that a problem? I presume you're not offering prizes.
Great! One suggestion: Add a wikipedia link to the language that is displayed when the player gets it wrong, that way you can quickly read up on where it is spoken etc.
MS is known for it's ruthless business tactics. Nokia joins the long list of MS partners who got hosed. It's impossible to say how well planned this whole thing was, or if there was any gaps. But it's certainly possible.

1. Elop is the new rising star in MS.

2. Big American shareholders (who own more MS stock than Nokia) force Ollila to pick guy from America.

3. Elop commits to MS software almost instantly.

4. Widely criticized "burning platform" speech kills the revenue making phone business almost overnight. Nokia must commit to MS and it can't look sideways.

3. Elop's family has been living in Redmond all these years. They did not move as Elop initially said.

4. Ballmer announces retirement just before Nokia deal.

5. Nokia sells cheap just when sales show small hope.
You can get an app that does it already, but it requires root:

https://play.google.com/store/apps/details?id=com.grilledmon...

And I think this affected more than Nexus devices, HTC One gets mentioned in the app description.
As a Googler, yeah, basically this. I mean it's a better office complex than where ninety percent or more of people work, and I am thankful for that and suitably appreciative. But, it's not a theme park. The only genuinely fun thing for me there is the free arcade, and I suppose some people would say the sports fields.
I might be wrong, but ISTR that no longer works 'cause RFC822 has been superseded (the new RFC extends the domain of valid addresses).

The term "works" is relative of course - I don't suppose anyone actually uses that regex!
And just this morning in the news I heard about bigger plans for Syria than just a few air strikes.
> How many times has someone told you: “Hurry, take a picture with your phone”? However, it isn’t that quick, is it? You need to whip out your phone; insert your password; swipe through your app menu to find the camera app; point and click. By that time, more often than not, the “Kodak Moment” has passed.

No you don't: you swipe right on the lock screen, and push the blue shoot button.
Well, I agree. Of course it is.

There's also an aspect of being a "mandatory blurb" for "market analyst (drones)" because it hits the right keywords.

It still feels they don't have the slightest idea of what they're doing
this field is getting pretty crowded these days,
but you've got a very nice implementation here...

-bowerbird
It is like, "you are not man enough"

Although, I call the work itself "Python scripting" or "Shell scripting" so if only thing I was doing is those two then I would also call myself "Scripter".
... and ignoring case obviously gets us down here:

^[a-z]([a-z]+|\d+)@[a-z]+\.[a-z]+$
I take it you have never used a Windows Phone. The Lumia's Nokia make are well designed and high quality, WP8 isn't that bad at all and will undoubtedly get better in the future. Everyone I've met with a WP device (Which is a lot, a fair percentage of my coursemates own one) is happy with it.

And so to escape MS will have to back out of their deal entirely, go back to designing phones and PC OSes separately, and given MS' ingrown bureaucratic insanity there that seems less than likely.

Why would they ever want to go back to designing them separately? How would that benefit anyone in any way? In case you hadn't noticed phones are computers now, integration is the future.
It's always fun to remember a time when Mac OS X's printer support was so bad (mostly due to low marketshare) that they had to adopt the Linux printing solution, and it was an immediate and massive improvement.

And you try and tell the young people of today that ..... they won't believe you.
Whitespace delimited Scala
> If Microsoft owned the patents they could enforce them against others.

Thanks for the clarification, that makes sense
It's not stupid. He just said what he knows anectodically, and I can confirm from many discussions I had.

As a data point just take the number of people who chose Samsung Galaxy S4 or HTC One over iPhone, even though they cost more less the same.
Definitely a very cool concept, but the code could be improved a bit. I'd ideally like to see something like this primarily to be run via Javascript. Then once you guess it'd just download a new audio clip + the correct answer... way less lag.
Virtual credit cards with limits per card? Don't Paypal do this?

Why the country/currency limitation btw?
> Use smartcard/physical-backed keys?

Basically, yes.

I'd be happy to share details of how I generated/store/backup my keys but be forewarned that I went the "extremely paranoid" route.
The Microsoft/Nokia deal visualized
> and is seems running windows in a hypervisor with VGA card passed trough is becoming more and more popular.

I know absolutely nobody who does this.
Wouldn't it be absolutely embarrassing if Firefox OS ends up capturing 5-10% of the market? And personally I think it will, just like I knew Nokia is dead after announcing their new Windows Phone strategy.

Nokia is a textbook example of things not to do. All the talk about them not being able to deliver the iOS polish / experience is simply not true. That's not what killed them.

What killed them is that they focused on price and quantity instead of quality, coupled with schizophrenic business decisions.

Example: Nokia closed their factory in Bochum, Germany to move to Cluj, Romania for cutting costs. Then they closed their factory in Romania, with the rumours being that they'll move to Moldova. They didn't of course, moving the production to China.

The reason for these moves? Simple - in both cases Nokia took advantage of subsidies granted by governments / the EU, which are given as an initial incentive.

At the time, the public opinion was like "oh, but Nokia is a big capitalist and they have a duty to their shareholders" and "China makes more sense for Nokia". Well, I find a sort of poetic justice in how things turned out for them.
Wouldn't it be great if you could just build a Mac Mini stack? Like a Mac Mini, on top of a Mac Mini, on top of a Mac Mini, with some sort of a daisy chained thunderbolt connection that also shares CPU/RAM/Graphic resources. That would make for a perfect Mac Pro set up and also for servers. If you would ever need extra resources, just buy a new Mac Mini and put it on top.
This deal includes a purchase of Nokia's handset division, and a licensing of a lot of their patents.
Better comparison would be "Samsung Android Phones", is the figure you quoted for all Android devices?

Granted they are a long way behind regardless.
I think grandparent meant that users win out because open source almost guarantees that software stack will survive any hardships that mother company might not survive, as well as extra competition from open source alternatives.
Brazilian government studying the creation of a free encrypted email service
I really like it. It would be cool if the score would be based on how quickly you answer too. Also, I would be very interesting to find correlation between how many/what languages user speak as native/learned to how many languages they can recognize. For example, it's funny how knowing just one Slavic language helps you not only to recognize any other ones (or in some easier cases understand a lot) but also spot the small differences in accents or vocabulary.
Interesting, I didn't know. Can you tell me some examples of these countries?
Have you considered a career in the NSA?

lol
As I said, market share is not an appropriate measure of a user experience people consider superior. People's choices of a Galaxy S4/HTC One over an iPhone could be caused by liking the Android UX more, but there's also many other reasons for it (friends like it more, already in Google ecosystem, upgrading from previous phone, etc). There's many possible reasons for one person choosing one phone over the other, and, while UX could be one of them, it's not the only one.

And anecdotes shouldn't be purported as facts.
In Germany you could do this from any cash machine for decades, long before online banking.
EDIT: first, great game. I'll be coming back to see if I can improve my score! :)

Meh, only scored 350, although in my defense I am quite deaf at the moment (temporarily).

I was also lucky as I got Mandarin twice (which I've studied) and German once (same.)

Two of my three errors were picking the wrong one of the two plausibles once the number to choose was 3 or 4.

With higher quality audio (and functioning ears) I think I could have got higher (so I could hear more of the sounds being used.)
+1 for debuggex. This is the best tool I've seen and I've tried hundreds.
This is still the current status in 2013?!

I lived in the US in the early 2000s and I found all these things to be incredibly backwards then. Imagine now!

My favorite was people using cheques to pay for utilities using regular mail. It was all baffling to me.
That's a dozen years ago. So while you may think it's relevant now, it's not.

Since then, most of the leadership has changed, and, really because of that lawsuit, Microsoft became more serious, precautious company.
You might be unfamiliar with what happens after a corporate merger.

Usually there is a decision to remove duplication within the corporation. If you were Elop next year running MS in Redmond, who would you lay off? The people in your building or those in the opposite side of the world in Finland?

Update: On a side note, manufacturing usually stays until the machines are no longer worth using. Then they shut the place down claiming inefficiencies and build a new factory somewhere else. They don't mention the lack of investment for 10 years of course.
> Can pg speak Chinese without strong Chinese accent?

I'm sure he'd agree it would be foolishness for him to launch a startup in China, pitching to Chinese investors and customers.

The "half a brain" comment could have been better phrased, but that wasn't part of the essay -- it was off-the-cuff in a spoken interview, so he didn't have the opportunity to have 5 people read it and tidy it up before it was published (as he does with the essays).

About role models -- they're all like that. Anyone you may take as a role model is going to have flaws, going to make mistakes, going to sometimes say the wrong thing or make the wrong decision. Sometimes they'll regret it themselves (privately, or publicly) and sometimes not; sometimes they won't even notice they've screwed up.

If you don't see the flaws yet, it's because you don't know them well enough yet.

Don't lose your inspiration, though. Take your role models off their pedestals, and keep looking for new admirable behavior.
It's not even comparable to the Mac Pro which is a machine mostly aimed towards OpenCL power.

The Mac Pro has 2 graphics cards, only one of them is connected to the graphics displays
Why? To counter some weird ass automated upvotes?
The timing of this is completely laid out. It looks too perfect and these deals take time to arrange and agree, they are not done in a week.
Do they have some kind of list of technology they're allowed to use and which not?

E.g. they seem to be allowed to use the wheel, but would using a rotating wheel of copper wires inside of magnets be allowed if that would output electricity? What if someone completely independently discovers electricity based on the materials and technology they have?

Are inventions allowed? What if they invent a new mechanical way of doing something? Or what if they invent a new combination of herbs that cures certain diseases, would that be allowed?

I'm just interested :)
Similarly, I will only run a Linux OS because I need it as a developer. I imagine its same with video editors and Final Cut Pro.
There is no money in being an Android vendor except if you're Samsung and are totally vertically integrated.

I remember when the consensus was that there was no money in being an Android vendor, period.

I'm also not sure how the $10 billion valuation of Xiaomi, on sales of $2 billion Android phones figures into this "not making money" thing. Weirdly, those charts you see every few months that tell that "Only Samsung makes money from Android" don't include any of the top 5 smartphone sellers in China. I mean Lenovo is hardly an unknown name in tech.
The Iraqi government actually wants US troops to return...

More than a bit ironic in a lot of ways.
> What really surprises me is that nobody reported the mistake to the professor.

I think someone else in the class did:

> Michelle has asserted that the statement, as it appears in the Pace catalogue, only makes sense when an additional phrase is added.

Which linked to: http://cmuems.com/2013/a/michelle/08/29/quadrangle/
In manager land its mostly jockeying for free and spending budgets anything threatening that in any slight is met with extreme prejudice as far as I've seen in the corporate world.

So I have to agree I don't see Nokia staff in a great position regardless of how Steve spins it.
Yes. If you are going for equivalent, this would be it:

pat = re.compile(r'^ [a-z] [a-z0-9]* @ [a-z]+ \. [a-z]+ $', re.I | re.X)

I took a few liberties in crafting the reduction.
Correct me if I'm wrong, but Microsoft is buying only Nokia's devices & services business, and debt will stay in Nokia. I tried to find any mention of the debt in official press release documents but I couldn't.
I'd say it is app.net but not in the hands of one company but instead there is a protocol and everyone can implement their own server and apps and run it on their own.

In the end it would be like with email that you would have 5-10 big hosters like gmail, hotmail, yahoo, some regional hosters like web.de, gmx and people who host their own servers like me.

The thing is, the whole Tent thing is not really ready for other people then curious developers. The protocol spec is in the making, most of the apps are broken after the upgrade of the protocol from version 0.2 to 0.3 a couple of days ago and need to be fixed, etc. It will at least take a couple of month until it is usable.

It is not a good thing that cupcake (one of the hosters) are getting new users because of this post because those users will be disappointed.
You mostly seem obsessed about drive bays. Most pro users these days would be accessing that over a high speed network anyway for collaboration.
I would like to point out that I am actually the creator of this idea, and not the author. The author has created a variation in C#, that has some differences.

The original repository is at:

https://github.com/thebinarysearchtree/RegExpBuilder

I came up with this idea 2 years ago. Some differences I see between my idea and this c# implementation are:

Or() is confusing by itself. In mine, you pass in objects or strings, such as:

var regex = new RegExpBuilder()
.either(pattern1)
.or(pattern2);

var regex = new RegExpBuilder()
.either("sometime")
.or("soon")
.or("never");

Also, all the special characters are escaped properly (\ is not escaped).

There are shortcuts - you don't have to do

.exactly(1).of("hackernews")

you can just do:

.then("hackernews");

In terms of differences between this and VerbalExpressions, verbal expressions is very limited. It cannot represent many quantifiers (eg, at least 3 of something), does not have decent ways to group subexpressions, and so on. It can only represent (in a practical way), about 0.000001 % of regular expressions, as opposed to RegExpBuilder.
Maybe that was the outcome Nokia's board looked for from the start? I mean, they did choose Elop, and it was pretty clear where that would lead them. Nokia was on a downhill slope way before Elop came onboard.
I never had a job at the time when I took the trial. I had just finished a contract position with a media company and was looking for a permanent position with a smaller studio.
The problem is that you could never prove it in a court of law.
Why I switched from Jekyll back to Wordpress • has_many :codes
Samsung's line of Android devices became more profitable than Apple's iPhones at some point during, or just before this quarter (it's a bit vague because it's all based on estimates but it's basically happened already, we'll get the analyst estimates based on corporate announcements about a month after the end of the quarter).

Some would consider that "making a killing".
> in a PIN system if I know your PIN and get your card I can loot your account and you are SOL

That's not entirely true - legally the bank has to carry out an investigation and prove fraud or negligence on your part. Simple use of the PIN is not sufficient evidence. Sadly, however, this legislation is not always followed to the letter and many customers do not force the issue.
The return is even less when you factor system upgrades in. I'm glad you got that impression, I originally wrote it up for my friends that were interested as a form of persuading them against it. I perhaps should have made the "con" section larger.
I love this guy. He almost always "gets it". If Microsoft was forced into buying Nokia's phone business, then if I were a WP phone customer, I'd be even more worried for this division's future, because it means they don't really have a clue what to do with it in the future, if they only bought it so Nokia doesn't go bankrupt (they were running out of money).

It also doesn't help that Microsoft has historically had pretty incompetent management, horrible culture between divisions and inside divisions, and it's now in the process of reorganizing and getting rid of its CEO (which was also sudden, and unplanned).
Good job, I like it. I think it would be good though to still optionally allow braces as a way of scoping.
I'm pretty sure I got introduced to Fred in one of Groff Conklin's HUGE and GREAT anthologies published back in the 50s. Thanks to a great, open-minded small-town librarian I was already mainlining SF as a young teen.

Fred was very much a pioneer, and if you look through his few-dozen blog posts (93-year-old blogger!) of the last year or so he shares stories about the early SF conventions (#71 just ended).
Feature Focus: GNOME 3′s New System Status Area