skysight-inc/HackerNews huggingface dataset:
Yes, I have heard that (stability), but when I invite people over to demonstrate said stability I am able to crash the thing every single time. There are apps in the Windows Market which just crash the entire phone when you start them. That shouldn't even be possible? But yeah this is all blahblah and bullshit unless I can show it; I just have a feeling people are not using there phone. When I have a smartphone I LIVE that thing; I use it for work fulltime instead of a laptop; my android or iphone 4 crashed 0 times (at least I cannot remember it as it has been at least 4-5 years since it happened) doing that while the lumia simply crashes 4-5 times per day. And like I said; we develop apps; we have a lot of Windows, Android and iOS devices in the office; the WP ones are by far (with such an annoying stretch and no-one using them that most clients tell us to forget about devving for them) the most instable to work with and develop on.
Most services and products out there have free trials.. If the service is good, customers will keep coming back.. You just need to get them through the door first so I agree with the idea of giving couple of hours for free if that can win the deal
This HN title is misleading. If you read the article, it says that Facebook have investigated SPDY and plan to roll it out, but haven't yet.
Get to know more about your hardware and software using this program.  
Before you buy a used computer, try to do some checking.
"Instead, every Olympic event will be available live online for cable and satellite subscribers, who will be able to select events from a menu at nbcolympics.com."

And then they lost me… I don't have cable TV. I can get NBC free over the air, but watching online will cost me money. No thanks. I wonder if pre-Comcast NBC would've had this ridiculous requirement.
Apple: No wait, we're green again
That is incredible -- I'm pretty sure a professional statistical research organisation appreciates power of manipulation of humans through visual effect.

If they pull the line that it was a mistake on the artistic front to get the text to fit into the boxes, I'll file that under criminal neglect.
I'm sick of this social frenzy in web already. Every goddamn website wants me to share, discover, connect, cloud, blah blah blah...share friends boom revolutionary idea...why don't we share photos? wow! here...take all my billions...what if we mix your cloud crap with your passwords? sweet jesus take all my money. Don't get me wrong, it's good to see people innovate, but it feels like most (at least those who are being seen) have forgotten about the true problem solving and innovation and are just mixing services and APIs together and selling it as yet another revolutionary idea.
Hidden cost of running Windows on a Mac: battery life
Professional file encryption software for Windows
Yahoo lacked policies for password creation
Well, because you agreed to the sale, so "your baby" is already gone, stock swap or not.

And you're potentially getting a stock with more potential than the ones you have (which are most likely going away).

And most stock are not materialized as a physical certificate, so it's mostly "on paper" (and on controlling power of course)
Sure, it might not be typical, but it does happen in quite a few languages. CLOS is one system that comes to mind.

FP vs OO is an interesting discussion but this article hardly does it justice.
Good lord thanks for pointing that out. Kudos to him to have come up this far but that's certainly one team I'd not leave my passwords with.
Q&A with a twist, pay for good answers
The original person who noticed this was a writer from 9to5mac and he made his own more accurate graphic a few days before this post was written. http://9to5mac.com/2012/07/13/nielsen-needs-to-work-on-their...
Google Takeout introduces transfer tool for G+ circles, merges work and personal
DOM is a tree. Tree traversal, filter, fold, query, search .. are well known.
The larger point about personal responsibility is more important than applying the metaphor to every possible case.

No matter who you hire, in any context, it is up to you to make sure they do a good job with the tools available to you.
Never attribute to malice that which is adequately explained by stupidity. - Hanlon's razor
Nielsen needs to work on its graphics
Yes, that approach is the wrong approach. "Responsible Disclosure" works both ways. The company with the software gets the vulnerability before the public, but they have to not try to sue/prosecute the security researcher. If companies are known to attack security researchers like you mention, then they can forget about responsible disclosure. Those companies will find out about vulnerabilities in the newspapers. Can't have your cake and eat it.
That's not really an insurmountable barrier.

Once someone wins the US market, they'll use their treasure trove to enter other markers and then in a few short years we'll see paypal vanish.
yeah, quantifying the costs says "It's fine, as long as you pay extra." If it's $10/hr extra, hey, that's an extra hour of day care for $10.....

Then when you remove the price you are sending another signal, which is "oh it used to cost money but now we offer this for free!

It's worth really thinking through the whole social signal thing first....

with the Red Cross, one option might have been a donation box right next to the donuts with a note saying what they had been asked to do and why.... and soliciting additional donations, to be used to provide donuts to the British soldiers, perhaps! That avoids changing the relationship.....
Excellent! Thank you, yes I am clearer, the concept is even more awesome than I thought .

>I think active patterns do not constitute first-class patterns.

I agree, but like I said, they are the closest thing in active use, they extend the type of structures one can deconstruct to encapsulated ones while being more flexible in implementation. They fall in the class of techniques which extend and make matching more flexible, other examples would be multimethods and predicate dispatch. So very much orthogonal to approaches in pattern calculi but I think in a subspace in terms of matching.

>GADTs are also unrelated. For one, GADTs only affect the type of a constructor

Yes they are unrelated that's why I focused on expressitivity, and you are right, I misconstrued what you meant by generalizes on constructors. But everything has a cost - runtime, learning, cognitive overhead - what I was curious of is: how much does the pattern calculus buy you? GADTs are another concept that allow one to elegantly tackle problems where it looks like the pattern calculus would help. I was just looking for an example where something like GADTs fumbles in comparison.

It's clearer to me now that the pattern calculus is definitely more flexible in terms of match semantics but I can't think of any situation in practice where this would give an added advantage.

Also, Is this typically done via term rewriting and is there anything on the decidability of this?
I have two reports of people having their accounts frozen for 6 months at paypal for no apparent reason, no recourse and no explanation.

I also have severe problems paying with paypal. Why is it that I can pay on amazon, apple, expedia etc etc very easily, never have a problem, but when I try to enter my credit card on paypal they do not allow the payment?

And yes from personal experience braintree is a million times better than paypal.
Agile is a process
A few recent new stories on Slashdot and HN have led me to contemplate the definition of "agile" in the context of software development.

I believe "agile" is defined not by how to do certain things but by the purpose of avoiding technical debt. Therefore "agile" is synonymous with "whereby technical debt is avoided".

Does HN agree/disagree?
I prefer Nielsen's version by a wide margin. You can make your graph as perfect as you want, but that doesn't make it better or more useful. After 2 minutes I still can't tell what % HTC WinPhone 7 has...
Lisp people might enjoy this short specification for Perl 6: http://perlcabal.org/syn/S06.html#Macros

"Real" macros in a non-lisp language [edit: I mean, a language without the parse tree explicitly in the syntax]? Well, it'd be wonderful if it works.

Edit: re Dominus, his Higher Order Perl is on the net. http://hop.perl.plover.com/
I agree about OneNote; I always liked that. I'll check out weatherbug. Vertical scrolling versus swiping I guess is taste; I find it very annoying to do that quick flick for some reason. But that's just taste.

The email client (the native one; i'm not sure if you mean another one?) is horrible. And that's one of the things I cannot wrap my head around; this is the company who makes the most sold email client/server software in the world right? The native email client is simply buggy and when used as gmail highly instable (I have over 100.000 mails in my inbox; it just crashes randomly). I drank the gmail koolaid and i'm used to it now; I never throw away and I don't use folders. The WP email client really doesn't like that...
This is true IIRC, or at least, was. Chrome extensions can only hook in to the DOM after it has been evaluated. You can see this occasionally with Adblock when ads flicker in briefly.
and I was having a hard time telling what % HTC for WinPhone 7 had in the OP.

Again, this version might be proportionally more accurate, but it drastically reduces the amount of information. Nielsen's is the best so far, by far.
The second diagram is hard has what seems to be bitmap fonts and uses a flowing set of similar colours, making it harder to distinguish between the manufacturers, rather than distinct ones.

While making for bad UX, it doesn't change the truth of the information at all, and it would be easy to fix these issues.

Edit: Looks like someone already has: http://9to5mac.com/2012/07/13/nielsen-needs-to-work-on-their...
Waves: The Postmorteming
I think the advantage of OO is that is transforms the code into something that is closer to the "human" interpretation. Modelling the problem like we have it in real world. Instead of thinking like a computer, you can more easily think as a human and let the computer do the rest. Although of course it comes with trade offs.
But on Feb. 29, Dragon received an odd memo from Goldman. It wasn’t addressed to anyone in particular at Dragon, and it wasn’t signed by anyone at Goldman. The Goldman Four testified later that they had no idea who had sent it. But the memo referred to many of the same due diligence issues that Ms. Chamberlain raised. The memo asserted, however, that Dragon’s accounting firm, Arthur Andersen, should do the work, not Goldman. [...] To support the argument that Goldman was not obligated to perform due diligence, the firm points to that mystery memo of Feb. 29, 2000 — the memo that no one at Goldman has acknowledged sending — as establishing that Dragon Systems needed to push its accounting firm to explain any red flags or resolve outstanding worries.

Given that GS is now using this memo to cover their asses, it makes me wonder whether someone there knew what was going on...
Every possible case? Your analogy was terrible. Your follow up was much better, and is what you should have said in the first place.
Some things beginners might not know about Sublime Text
(I shouldn't comment on karma 18 accounts, I'm probably being trolled, but a couple of links should be ok...)

See the Synopsises here:

http://search.cpan.org/~flora/MooseX-Declare-0.35/lib/MooseX...

http://search.cpan.org/~ether/MooseX-Method-Signatures-0.43/...

(I assume you'll insist that any link I give is ugly. :-) But note that the declarations and parameter specifications are at least as elegant as any other major scripting language I'm aware of.)

Edit: And for the record, I love Perl and Lisp. :-)
https://answers.stripe.com/topics/international

Are they?
> he got the idea when his computer crashed and he lost a spreadsheet containing all his usernames and passwords.

Sounds like a good idea to entrust him with all your passwords then.
I see it as a bad sign for a different reason.

If a business is unwilling to part with significant operating capital for a purchase, that means either they can't be bothered (yeah, this might be valuable in the long run, why not? but not worth putting hard cash into now) or more likely that they can't afford to, which was pretty obviously the case regarding L&H..... Either way it's bad and shows either a lack of commitment or a financial hardship.

In other words, I don't care too much about how much stock is purchased. I want to see the cash impact of the transaction because that is an important indicator of the health of the purchaser. "You want to go from 20% stock to 80% stock? Fine as long as I get the same amount of cash directly from you either way! You can just give me additional stock if you like..." ;-)

Even if I was just an investor, if I heard a publicly traded firm bought another in an all stock transaction I'd be selling my shares.
BCP/DR Primer - An introduction to planning your it recovery strategy part 1
Licorize
A simpler example. Should the BankAccount class have a transferTo(BankAccount other) method to transfer money into another account?

A BankAccount is a data object, so no processing in there. You could have a Banker object (or a MoneyExchanger object, which is "less real world" solution) which would be the actor object responsible for this task. So the natural message is myBanker.transferMoney(sourceBankAccount, targetBankAccount, amount).

What if there are different account types and the exact process depends on the types of both accounts?

You would need to handle of the possible cases into your actor object - which is why it is interesting here to have an actor object specialized in just that. There are several techniques you could apply to dispatch the call to the appropriate implementation of transferMoney().

I think many classes we invent are nothing more than processes in disguise and we could just as well model them as functions.

Well, yes, classes do things - at least actor objects do things. Btw actor objects generally have no state, so you can see them as "super functions", with many advantages over basic functions (inheritance, polymorphism etc).
Never attribute to malice that which is adequately explained by stupidity.

http://en.wikipedia.org/wiki/Hanlons_razor
Spotify is too cheap
So, can we declare shenanigans on Goldman Sachs then?
Obat Herbal Nyeri Haid
Fonts are still smaller to read, and Symbian, etc. are omitted from the labels. It also conveys a lot less information.
So now its misleading...but thats OK because at least one can read it?!?

What kind of logic is that?
Texas isn't a homogeneous entity. You'll find the same ridiculousness in rural areas of any state.
This sort of article makes me loose faith in hackernews. It's 166 points by now and getting more, yet when you look at the code it's obviously fake. It does not do anything. Why people who cannot confirm or deny such claims upvote this? You don't even have to read the code - it's blatantly obvious you cannot have an exploit using a bug in CPU cache strategy that affects all the JS vendors!!!
All kinds of graphs are misleading if we expect them to be visually perfect. If you look at http://www.nasdaq.com/symbol/fb for example, their graph goes from about 30 to about 31, so if you read it the same way you might think Facebook stock has been almost to 0 a bunch....

The question IMO is not whether it is visually misleading but whether it conveys information in a usable form, and whether the information it conveys in that form is misleading, and I don't see it.

If we adopt a visually perfect line doesn't that mean all graphs must be linear (no plotting on non-linear scales, even though this is useful in some contexts), start with an origin of (0,0) and so forth? What percentage of graphs do you see that obey these rules?
Anne Klein Women's Halter Neck Pull Over
Shoppers Stop Coupon-Rs100 Discount On Rs1000 Rakhi Gifts
Infact, you could use svgs to achieve the same effect.
This looks suspiciously like logarithmic scaling which, as XKCD readers will attest, is a pretty typical technique for representing statistics which have differences measured in orders-of-magnitude. I'm not sure what all the panic on here is for, it's not as if Nielson only bumped Nokia, RIM and Microsoft's column widths.
Totally agree on step 0.

IME your limited resources for targeting hair dressers / law firms / etc... is still the old fashioned way: footwork, cold calls, trade shows, etc...
I'm sure that GP is referring to point number 2 of the article -- which explicitly says that time should (or at least could) just be data with no associated methods.

I winced at the naïveté in that section myself. It sure seems like he's arguing that OO programmers muddy the waters when they make something as "simple" as time and dates into an object with methods for storage and retrieval.

http://infiniteundo.com/post/25326999628/falsehoods-programm...
> I'm assuming this is 1000 vs 1024 issue
I think rather some of the address space has I/O ports mapped to it, both in Windows and Linux.
"UPDATE: Woohoo! Things are back up and running perfectly! Thank you all for being patient while things were fixed. Also major props to Grum, Dinnerbone, and Leo who were out of bed and in to action in the blink of an eye!"[0]

[0] http://www.mojang.com/2012/07/houston-we-have-a-problem/
I should have added, not only is it internally structured in order to provide a good user interface, but we've had hundreds of years of perfecting that user interface, so printing and book conventions are remarkably useful to the reader and ignoring them is always at one's own peril.
I really don't think that information which is legible but completely wrong is preferable to information which is slightly less legible but completely correct.
> This looks suspiciously like logarithmic scaling which,
> as XKCD readers will attest, is a pretty typical
> technique for representing statistics which have
> differences measured in orders-of-magnitude.

It is, but never implicitly. Sure, you can get the actual proportions from reading the markings at the bottom, but then what's the point of visualizing in the first place? Either make your logarithmic scaling explicit and clear (as is done in scientific graphs), or use generally assumed linear scaling.

> it's not as if Nielson only bumped Nokia, RIM and
> Microsoft's column widths.

No, but it amounts to the same thing.
Adjective:
Able to move quickly and easily: "as agile as a monkey"; "an agile mind".

so, in the context of software development, I picture a room full of code monkeys changing their code in an agile manner as agile managers flip flop requirements.
Of course you mean paper spreadsheet? Because it is secure and can't crash.
Inspirational and interesting Tech Documentaries?
Here are some of my favorites, feel free to share yours!

The Machine that Changed the World (5 parts)
http://youtu.be/rcR74y61xZk

Tetris - From Russia With Love
http://youtu.be/etJgBgSkBuA

Triumph of the Nerds (3 parts)
http://youtu.be/CFL9IyJ_qHk

The True Story of the Internet (4 parts)
http://youtu.be/LYOfYS7rPpU
GOP governor calls on Romney to release more tax returns
Exactly. I don't have a credit card, because direct transfers are much more popular here (Poland). Amazon won't accept my debit card nor a direct transfer, that kept me from buying there.
I think it's a great idea. As much as I like the old-fashoined hacker style of HN. I think with a community filled with many who are spending days and nights making fanciest websites we deserve some fancy features ourselves. I don't mean visually as much as I mean in terms of useful features.
I'd wondered why hitting 'O' after hitting escape led to such a nasty delay when running vim in a terminal. Now I know.

For those that still want arrow keys in insert mode (sacrilege! ... but I do), this is probably the .vimrc option you want:

set timeout timeoutlen=1000 ttimeoutlen=100
Made of Bugs » Why node.js is cool (it’s not about performance)
As one among them, I agree.

As far as I know, most Wikipedia articles were mainly written by students, not experts.
I found it odd that there were no comments on the original Nielsen blog post — http://blog.nielsen.com/nielsenwire/?p=32494 — so I left one politely pointing out the inaccuracies. It's being held in moderation. I doubt it'll ever see the light.
When I moved to Australia last year, I simply couldn't believe the prices for books. A simple trade paperback would likely set you back 15-30 AUD! And don't even get me started on technical books...
But only the beginning of overstatement and hyperbole!

...These "cloud torrent" services seem to last about 4-5 days before they get dragon punched by copyright lawyers. Let's see how long this one lasts.
imurray, I will update my blog post with the given settings.
Tech News Best: The New Google Shopping Rolls Out Just In Time For The Weekend
It is not what the linked post announces. Quoting:

We currently are implementing SPDY/v2, due to the availability of browser support and the immediate gains we expect to reap. Although we have not run SPDY in production yet, our implementation is almost complete and we feel qualified to comment on SPDY from the implementor's perspective. We are planning to deploy SPDY widely at large scale and will share our deployment experiences as we gain them.
On building a software development team
Sorry, my response to the problem was to leave the US. But I still wish those of you living there (including all my family) good luck!
I would like to suggest the following:
I am not an affiliate and have no vested interest in the services.

http://www.ericward.com/
http://www.urlwire.com/#FAQ
While Goldman are culpable for at minimum the fraudulent valuation services and poor deal preparation, I would foot the blame for the overall transaction almost squarely on Dragon's CFO and a pressuring board. Regardless of the advisor, it seems clear they would have made a poor deal.

What CFO does not insist on rigorous due diligence when dealing with a potential merger? This is basic finance.

It is rarely the responsibility of the M&A adviser to conduct due diligence themselves. They recommend and sometimes oversee accountants and legal bodies on behalf of the client.

So, this NY piece is missing a fair bit of key info about who, if anyone did due diligence on behalf of the client.

In addition, the proposed changes to the terms of the deal should have been obvious flags to the CFO that there was something very wrong (if you have due diligence concerns why would you give up even more/all the cash in a deal?).

Finally, anyone, but especially the CFO, should understand the incentives of the kind of advisor and buyer you hire:

- if you hire a bulge bracket adviser, you can expect their primary motivation are upfront and transaction completion fees for a tiny deal and little future prospects.

- if you are targetted by a buyer who is aggressive in offering a share deal, it is a clear indication that they consider their shares overvalued at that time.
One-0eyed person here. Let me help you out.

The Nielsen graph clearly represents 51% Android as about 33%, apple's 34% as one quarter and the Blackberry als one-fifth. If you prefer readability of the labels over more-or-less-correctness of a graph which suggests it covers a full 100% and it's subdivisions you should maybe just use a table. As in Excel. A 30-31 x-scale is misleadin but showing 10% as 20% though is more than sloppy because you do show the "origin". This has got nothing to do with visually perfect.
Windows users, change all 'Alt' to 'Ctrl' in this article and you guys should be alright.
[Edit]Didn't realize the author was around.
Author, 'Alt' is the wrong key for Windows. You should probably change them to 'Ctrl' instead