skysight-inc/HackerNews huggingface dataset:
I'm not sure what you mean by "large" but Jane Street has apparently millions of lines of OCaml written. Of course, I'd argue that the fact that PHP is inherently unsuitable for anything complex doesn't keep Facebook from having a gigantic amount of it. The difference is that they had to write a type checker for it :)

I think the truth is more simple. Traditional OO is what is taught, traditional OO languages have tons of libraries, and there are tons of legacy code in traditional OO. You can easily find OO programmers. Nobody ever got fired for making OO systems, even when they end in barely-maintainable horrors full of mutable state.
"Chacun ses goûts", technically.
> Thinking in terms of object graphs almost inevitably leads to very complex and nuanced solutions, with lots of hidden dependencies, that only work under certain conditions, and where you may need an expert or two around to help out when things go wrong.

Somehow nobody complains about this when coding in Erlang. Now do the analogy of actor ~ object.

Besides, why do you think that it's easier to think about large function composition graphs rather than large object graphs?
France's new anti-Uber law gives Taxis an unfair advantage
> I was thinking more in line of House M.D., where from what I recall everyone in the hospital except the protagonists were portrayed as mostly harmless morons.

That's just the POV of the protagonist (House), he doesn't discriminate people, he thinks everyone's an idiot. Character trait, and an entertaining one for that matter. House M.D.'s protagonists only deal with the most difficult or vague cases, often coming into play when the general staff doesn't have a clue anymore (and probably ruled out lupus themselves already).

I love(d) House btw, it's often much broader than mystery-of-the-week as it often seems superficially.
Infographic: Employee Awareness of Company Policies
It's Category 4 LTE UE, not even LTE-Advanced...
Well it's not exactly prose for the ages. A fluffy article like this is appropriate for speed reading. If it were an article about your professional specialty or something important like a firm in which you were invested, then you'd naturally be more interested and would read it more closely and carefully.

If you were reading for pleasure you could have a similar dichotomy. I read a contemporary espionage thriller a few weeks ago and flew through it; it was enjoyable but quite predictably plotted and the characters unburdened by doubt, so reading the book was a simple matter of finding out how the hero arrived at the showdown and what he did when he got there (you'll no doubt be relieved to know that the free world was saved, once again).

Then I read a literary novel with another novel embedded within in, and a lead character engaged in teaching literary criticism - quite a challenging book due to the near-constant tension between narrative and narrative purpose, with the latter becoming a key element of the former, via an imagined obscenity trial for the book-within-a-book. This was further complicated by the fact that I found most of the characters deeply unsympathetic...at first. As you can imagine, this one required a considerable degree of thought and reflection, and my reading speed varied considerably with the subject matter - and I anticipate it will influence my perception of other books going forward, so in that sense I'm still reading it despite having got to the end.

Currently I'm reading a science-fiction book examining the psychological construction of identity, Stanislaw Lem's Solaris. And although I've read it twice already (having been into his work for some 30 years now), and although it's quite a short book, it's going to take weeks because of Lem's narrative density - he tells simple stories but with a deliberately unfiltered attention to detail which demands total mental attention.

All are enjoyable, but all provide very different reading experiences and demand different things from the reader.
Although most stories about politics are off-topic for HN, this one seems like the exception that proves the "most". Let's hold off flagging it unless the thread goes haywire.
I wrote this earlier but the discussion I posted it to originally is dead:

As a Scot who voted "Yes" I must admit I am disappointed with this result - but also not in the least surprised, this is pretty consistent with the polls.

However, thinking about it a bit more (even if it is 6am) - I'm actually pretty pleased with both the turnout and that 45% of people voted "Yes" - a few years ago that would have seemed crazy.

In some ways this reminds me of the devolution referendum of 1979 - while the result then was also a "No" it raised the topic as a realistic alternative so when there was another devolution referendum a generation later it passed easily so now we do have an independent Scottish Government which has a fair amount of power within Scotland (although no powers over things like foreign affairs and defence).

I suspect that, just as in '79, the UK is in for a lot of political upheaval over the next decade and I suspect that now that independence has been introduced as something to be seriously considered that in a generation or so it might also look more sensible than it did at first.

My immediate concern is that I hope that everyone can put the differences introduced by the campaign behind them.
He actually won 7 on trot until carlsen drew with him :
'Carlsen, employing an unexpected Accelerated Dragon defense, fell behind early but then managed to work a draw. Caruana’s streak of outright victories was over. “It's an amazing result,” said Carlsen in a post-match interview with Sinquefield Cup commentators. “Even if he doesn't turn up for the last two games, it would be one of the greatest of our time.”'
The second time you write the same thing is always a lot faster than the first time.
Another article that fails to see mainstream FP languages are actually multi-paradigm.

First of all the article fails in a few points regarding OO programing.

Single dispatch is not a synonym for OOP, Common Lisp, Dylan, Julia are all examples of languages with multiple dispatch.

Second, unless Erlang, Miranda, Caml Light, Standard ML, Scheme, pure Lisp are being used as examples
of FP, most certanly the language will have support for some type of OOP.

The only difference is if the language is functional first or object first, concerning which paradigm is usually the one to reach to first.

I guess we need to have a few blog posts with UML examples mapped to OCaml, F#, Clojure, Common Lisp, Haskell.

At very least it would make these comparison posts focus pure FP languages, I guess.
almost magic how far some western countries have advanced - in most of the world the "separatist" is pretty much equivalent of "terrorist" and a valid reason to send tanks in while in UK they just let the vote happen (even though it would be a high treason just a couple hundred years ago there too).
Free Google Desktop Search Replacement for Windows
https://www.google.com/search?q=100000000+belarus+rubles+in+...
I'm glad, for one obscure reason. The few people I know in Scotland became terribly hostile over the last week. I mean really anti-English. I'm talking non-patriotic professional people I've known for 20 years.

It made me wonder what purpose further dividing of the world serves other than to introduce nationalism and protect primitive identities promoted by the politicians and media.

We're all humans. Do we need another line between groups of us?
Thank you very much, I'll definitely read through the doc through the course of the day. But a cursory glance still does not mean that rogue software on the baseband cannot compromise your phone, but it is getting more and more difficult to place rogue software on the baseband.

"And would require Apple's complicity" - Or perhaps rather Qualcomms's...
Thats fine, I just wasn't sure how abrittishguy can state his assertions so absolutely as facts.
We allocated a small marketing budget for the following:

1.) Offer promo codes to increase conversions

2.) Hire a writer and get quality content

3.) Provided incentive for users with a referral

4.) Email marketing
OrientDB 2.0-M1 is now released
Yup, but RMS doesn't maintain Emacs anymore, Stefan Monnier does. And he is not fond of Guile. So it's loaded for mailing list drama.

Note though that RMS is still very much active in Emacs development even if he stepped down as the head a few years ago.
Build Java PDF and Word Annotation Apps with GroupDocs.Annotation
What I was getting at though, is that most individuals can't take a share in that responsibility, even if they have the ability and the desire. This is an enormous waste. Not to make light of Elon Musk's accomplishments, but it is not his intelligence and leadership ability that make him exceptional (though he is a phenomenon in both respects), but rather those traits coupled with a solid bit of seed money in the form of the Paypal sale, and getting into two industries that were poised to explode, and, frankly, some luck. You can argue the extent to which he made those industries explode, but IIRC commercial space flight was, in 2003, considered a very dumb idea to start a business around, and electric cars were something we knew were coming sooner or later, but that would remain a money loser for a long time. It took someone with a substantial fortune, and the willingness to risk losing it, to prove both of those propositions false. (And even then, in SpaceX's case, a lot of their success is due to landing NASA contracts, which I've got no problem with - but it's not capitalism.)

So, where is the Elon Musk of high-energy physics? Where is the Elon Musk of terraforming, both off-planet and on Earth to reverse climate change? What of cancer, antibiotics, longevity treatment, machine intelligence? Et cetera. These are equally important problems we face, and if we rely on 'heroes' to take them on, we might be waiting for a long time. And again, by 'heroes' I don't mean people with the ability and the intelligence and the desire to solve these problems - we have plenty of those - rather people with those qualities and the resources to truly take them on. Those are rare, indeed. Contrast Elon Musk with Notch, who are of comparable means now, yet Notch has quite clearly stated that if anything he does starts to have an impact again, he will shitcan it immediately. What a profoundly awful attitude to have. Sadly, I think you'll find more like him in that caste than Elon.

As I say, it seems like an enormous waste. Capital markets alone are not up to the task. For what it's worth, I'm not trying to subtly advocate for socialism or something either. I don't know what the solution to the problem is, but it is a problem.
Should they ... not prepare? What are you even suggesting? Do you seriously think it's so easy to just communicate the complexities of a business without having practiced hundreds of times? Have you even tried? I get the feeling you're just an armchair philosopher who doesn't have any idea what the heck you're actually talking about. Either that or you're just being a dick. It's complete nonsense.

By doing flash cards, they were able to accomplish the exact goal you stated much quicker and more effectively than blundering their way through the YC interview and trying again in 6 months after they've had real pitches. Or should everyone just be as amazing as you are and be able to communicate these things without ample practice? Ridiculous.
Given this is a Hacker forum lets go one step further and ask "Does a modern society need a centralised seat of government at all?"
> For the no campaign there was relief: a spate of
> authoritative polls in the final days of the campaign had
> said the vote was on a knife edge, bringing Yes Scotland
> within touching distance of victory after a dramatic surge
> in support.

Did anyone actually believe the odds were close? I've been following the odds at the major betting exchanges for the last few weeks. I am not aware of any large exchange or bookmaker offering decimal odds lower than 3.00 at any point during that period. For the last few days it's typically been between 3.50 and 4.50. If anyone actually believed that the outcome of the referendum was "on a knife edge", they should have placed some very large bets on a "Yes" outcome.
But the 2008 slide deck was right. It was comically easy to hire great people for a few years after Lehman. Rents were going down in San Francisco. SOMA wasn't a ghost town, exactly, but it was pretty empty compared to now. The bust was real.

The rapid recovery in tech has more-or-less paralleled the rapid recovery in the stock market as a whole. There's no lesson to be learned from cynicism here, except that the tech industry probably never paid the full price for the last crash, because the "fix" for that was flooding the market with cheap capital, which makes risky investments look reasonable.
"Do we need another line between groups of us?"

Actually, one of the reasons I voted "Yes" is because I'm in favour of the EU - I'd far rather have been part of an independent Scotland that wanted to be part of the EU (even if there might have been a bit of a fuss about getting back in) rather than a part of the UK that seems destined to leave.
If the last several iterations of the iPhone have had the same RAM, while being capable of running the newest version of iOS fine, wouldn't that suggest that iOS memory requirements haven't been rising significantly and that something else is responsible for percieved slowdown on upgrade?
You may be interested in my setup that accepts ASCIIMathML, converts it to LaTeX, delivers it by KaTeX where possible and falls back to MathJax when necessary.

Here it is: http://www.intmath.com/cg5/asciimathml-katex-mathjax.php

Here's how it was done: http://www.intmath.com/blog/katex-with-asciimathml-input-and...
My year with a distraction-free iPhone (and how to start your own experiment)
>It made me wonder what purpose further dividing of the world serves other than to introduce nationalism and protect primitive identities promoted by the politicians and media.

in the modern world even a small state comes with a "magical" powers not available to any other, even if it is much bigger, group of people or organization. Thus a Yes or No for independence means "do we want to wield such powers" or "do we want somebody wielding such powers upon us".
Handling image uploads securely in PHP
Not sure why there is so much gushing over the optical image stabilisation stuff; been in Lumias for over a year now (920/1020 and above).
First I'll comment on footnote #1 in the text:

> "Here, I refer to OO concepts as available today in the mainstream. Initially, objects were planned to be more like autonomous cells that exchange messages, very similar to what the Actor model provides. [...] "

There is absolutely nothing in modern OO languages (Java, C++, C#) preventing you to design systems as if object instances were actor instances with method invocation corresponding to message passing. His text criticizes therefore the wide-spread (mis)understanding of OO, including his own.

Second, he equates "concurrency" with "shared memory, mutation-based concurrency". Well, there's message-passing too, and it works perfectly fine in OO programs.

---

His problems with OO stem exactly from the reductionist approach of OO=encapsulation+polymorphism. If you make the object ~ actor conceptual jump, you'll suddenly get a new perspective on how to use objects in program design.

(In the actor model, actors do not share state and are conceptually immutable. However, there's a "become" operation which the actor can use to change its future behavior on incoming messages, in effect giving you means to implement a memory cell -- not that you'd really want to do it.)
Then again... capturing things with hierarchical, permanent, non-context dependent hasa / isa relationships is very, very far removed from how we've used language for the past 50k years.
Practical examples go a long, long way when showcasing libraries such as this.
actually i think it is unfortunate for a completely different reason: transducers, particularly finite-state transducers, already have a long and rich history in both applied and theoretical computer science; and are currently one of the fundamental building blocks of most NLP and ASR systems in industry and academia.

see http://www.openfst.org and many others.

tacking on some random new etymology, 'transducer is just a combination of transform and reduce', is going to lead to all sorts of unnecessary confusion, made worse by the inherent similarities...
I read in The Economist that the No vote was bolstered by Scottish pensioners who fear for their retirement funds.

It's inevitable that the referendum will occur again (probably under a Tory majority government) and with those said pensioners not around; you'll get the result you wanted.
It seems that the correct title should have been "all your keys are belong to us".
I think you mean Facebook/web machine, not phone.

Which is exactly what most people used their (not at all locked down, similarly powerful) laptops for before smartphones existed.
Without a system like this, you would require many HSMs physically co-located with every server around the world, you would be trusting entirely in the ability of the HSM to withstand prolonged physical attack/analysis by a highly-resourced adversary (I'd consider this security suicide), and you would still not have the ability for the bank to cut off impersonation at any moment.

I have, incidentally, downvoted your comment, because you are complaining about downvotes. Don't do that.
Agree with you there, but I'm taking a different approach. If the UK leaves the EU, I'll move into the EU. I doubt the UK will leave the EU though as most of it is manipulation and posturing.
isomorphic -- the easiest of the bunch but no less foreign
There was a bug, now you should be able to play it, and when you hover at the points it will show some information.
I think the problem is, that, although we have common physiology, there is no common culture. What is OK for some is offensive to others.

I'm an expat Ukrainian, for example, and what I've seen since the Maidan events last year, was an explosion of hostility from all my friends, who considered themselves Russian or of Russian heritage. Somehow the idea, that my home country could decide for itself, without constantly praising the benevolent, though kleptocratic overlords, that Kremlin considers themselves to be, was offensive to my Russian friends.

That made it very clear to me, what deep, cultural gaps might exist between people, even if they seemingly get along well most of the time.
Exactly - powers should be devolved to councils. Not an English parliament.
From this link:
http://krebsonsecurity.com/2014/09/in-home-depot-breach-inve...

"The malicious software that unknown thieves used to steal credit and debit card numbers in the data breach at Home Depot this year was installed mainly on payment systems in the self-checkout lanes at retail stores, according to sources close to the investigation."

So it's not that Home Depot (i'm not sure this applies to Target) had the credit card info stolen from their servers. It's more that it was skimmed from their self-checkout machines, though by software though rather than hardware.
The UK is unusual though - it is a "Union" with Scotland maintaining a lot of separate institutions that predate the union in 1707: notably the legal and education systems which are often completely different from those in the rUK.
For the last while we've even had our own government here in Edinburgh.

So we were already a sort of a "country within a country" anyway.
It is the price. Not many people addicted to cheap legal drugs become criminals. To buy cigarettes or grog, it is enough to work a low-paying job or just beg for money. Personally, i don't believe you should be able to buy hard drugs in the supermarket, but there should be a cheap legal way to buy them from a doctor and get help at the same time.
Pensioners are not a finite resource.
I have to put my hand up here and admit I got over excited and I was wrong. Thanks for correcting me.
Er, I know life expectancy in Scotland isn't great but you realise the dead pensioners will be replaced by new ones, right?
This slow reading idea also jives with Alan Kay's observation of "Slow Deep Thinking" which allowed us to have massive & non-incremental leaps into the future.

http://www.clarkaldrichdesigns.com/2009/05/alan-kay-and-huma...

Video by Kay which goes into more depth:
https://www.youtube.com/watch?v=gTAghAJcO1o
Are you overqualified for this job?
- I want to know how confident the applicant about himself.

How would you handle it if your boss was wrong?
-I want to know if this person will treat me nice

What do people most often criticize about you?
- It is same as what are your weaknesses? I just asked it differently.
Scoping rules? I what way do they differ? Honest question.
What is amazing about the Yes campaign is the odds they were up against: all but one newspaper were against independence, the one for is a weekly paper.
We have seen a strong and undeniable media bias.

Even though the majority is for No, ~1.6m voted for radical change. This was not a "nationalist" movement. It was a movement of ideas (the breadth of the campaign has been astounding). A majority of the ~2m that voted No did not vote for the status quo: they just thought the risks too great.
Pensioners with considerable state pensions are unfortunately a dying breed.
Someone knows, when it would be available in Europe? Is there any information available?
Is rUK pronounced ruck or are-you-kay?
If I trusted my council I would back this idea, but they have proved themselves to be about nothing but greed. The general feeling I get from speaking to people is that councils are not well liked at all and have a reputation for being rude, money-focused and arrogant.
If you want to see another new dystopian series then in my opinion The Last Enemy is quite good.
>I'm an expat Ukrainian, for example, and what I've seen since the Maidan events last year, was an explosion of hostility from all my friends, who considered themselves Russian or of Russian heritage. Somehow the idea, that my home country could decide for itself, without constantly praising the benevolent, though kleptocratic overlords, that Kremlin considers themselves to be, was offensive to my Russian friends.

The Kremlin overlords got opportunistically into the game when new Ukraine government started assault on basic rights of Russian minority, like language. That has got angry a lot of Russians everywhere, even the ones who daydreams about Putin slipping on a banana peel. I ultimately formed my opinion when i saw (on western news sources) Ukrainian government forces (majority are volunteers from Western Ukraine - a lot of ancient hate toward East/Russia) shelling civilian cities - that clearly shown what new Kiev government thinks about the people and the region (i hate to say it, yet i'm starting to think that by taking over Crimea (i personally was really against it at the time), Putin, as a side-effect, saved people there from the fate of people in Donetsk/Luhansk).

Maidan was anti-oligarh, anti-corruption uprising which was skillfully channeled (by the regime of corrupt oligarhs to payback the debt to nationalist forces who supported them and to divert the attention from the fact that the oligarhs got even more power in Ukraine after Maidan - starting with the new Ukraine president, Poroshenko) into ethnic conflict with Russian minority assigned the role of the scape-goat.
Hacker's Reform Bill? :)