skysight-inc/HackerNews huggingface dataset:
Runs 15~ fps (estimation) on Chrome on my Android HTC One M8, which is impressive
TransferWise launches currency transfer service in the US
House is smart, confident, funny, always right and always wins in the end (well almost) against the 'idiots' that surround him. Even when he seems to suffer setbacks they are always minor and he always twists the world to his will to get out of them. The destruction and pain he inflicts on the world never touch him.

I think a lot of people like House, not necessarily as someone they'd want to work with, but as someone they'd want to be like.
I don't want to get too far into the specifics of confidential personnel matters, but I'll say it shouldn't have blindsided her, but I think (and she stated) that it did. You can only do so much for some people.

I'll also say that for all the politically-correct management platitudes that people like to throw around like "if someone gets fired, it's always the boss that failed" or "your employee should always know what's coming", real life is frequently somewhat more complex. I completely agree with the principles behind these populist quips, but like most things in the real world, there are imperfections -- mitigating factors -- that can make the application of the principles complex. These are generalizations, and they're good generally, but they're not good all the time.

I've also been able to maintain good relationships across employment status changes, fwiw. I've hired back people I've fired before and maintain a good rapport with most employees I've had to dismiss. I'm in an engagement now with someone who I've hired myself, been hired by, quit on, and been fired by (remotely, for a gig he didn't hire me for) and we've been able to remain friends through all of that, so I don't think it's a generalized issue with my conception around employment relationships.

EDIT: Also, even if people know a termination is coming somewhere along the line, it's easy to forget and they often will have an adverse reaction when it actually comes down. I don't think "employee is so naive they think they'll be kept around after X Y and Z" is the only situation where this kind of consideration is appropriate. I guess we'll just have to agree to disagree; we place fundamentally different values on "looking someone in the eye" (maybe because I've done so much telecommute stuff that I don't see this as the MO for "big decision" discussions, at least not with reference to employment). It simply isn't an important independent principle for me, and I try to consider what will make the employee most comfortable, within reason.
Best Place for CA and CS Education
Interesting, on a desktop browser.

On mobiles, 100% probability to kill Chrome on Android.
See: Negative SEO

(Although Google denies it's a problem.)
> To make one thing very clear: Sandboxing is partly intended to be an additional way to distribute software. Majority of the packages come from your distribution.

This is not what we understand from your GnomeOS talks and systemd "distributions are obsolete" posts.
But they already charge a percentage, it already is a tax, not a flat fee.
So what these guys are doing is sitting on their chairs, and trying to get money from people/companies that produce something?

Not that I am a fan of Samsung or anything, but this feels really wrong. Can't this be stopped?

I would understand if these guys had their patent before bluetooth, this is just plain stupid that they can earn money from it, isn't it ?
> In my case? As I don't use these formats, these are signs of bad things are happening (fishing for file format specific overflows in the parser?), and it is that simple.

You don't use mkv or playlists with mixed content? You don't use subtitles?

> the ability to grant ~/music/.../.{mp3,ogg,flac} [...] If it is, your codebase is suffering from some serious bitrot... I sympathize, but whitelisting isn't the problem at that point.

Your first idea is that our codebase is bitrot? Seriously?

> which file types we want to associate with our media players. Reuse and retool those, profit?

And you know, it's been a long time we don't rely on extensions for format detection.

Sorry, but your comment is very arrogant (limit insulting), and you speak of things you don't understand.
I Know This – Hack Jurassic Park’s Security System
Internet for all: The plan to turn one billion vehicles into free WiFi hotspots
> That's funny, because the loudest voices all seem to be insisting that an unholy shitpile of init scripts a la SysV was the One True Unix Way and had been forever (which shows how young they are, but I digress).

I don't think that's at all true. It's not been any of the arguments I've seen (e.g. it wasn't the case made by boycottsystemd.org ). If anything that sounds like a strawman from the systemd side.
> Are you saying it is completely impossible?

Nothing is impossible, this is software. But it's far far far from being ready.
> Quick side note. Obviously, this conference call was different than every other one we’ve had. But still, Abel was doing what he always did, and as far as I know, was given no instruction to do something different.

This is not true. The employee had been specifically been warned about his behaviour before and told not to do it. [1]

Don't go on about how it doesn't change anything, if it didn't then people would mention it in the story.

But they don't because readers need that snide, they are better than others feeling to be clear cut.

An employee going against his boss, while his boss is super stressed and then getting fired adds to much humanity.

The original OP's story is interesting from a company facing layoffs side of view though.

[1] http://www.businessinsider.com.au/aol-ceo-apology-2013-8
Now that all of the browsers have moved to an auto update model and the only ones that haven't are on mobiles that have short lifespans, that's really only going to be important to the big players for about a year or two.

Or maybe I'm overly optimistic!
I don't think there's a good way that would everywhere, in all cases, be perceived by the person in question as good. Everyone's an individual.

But some managers have more charisma, or capability to reflect compassion, or whatever it is, so that when they do the firing, it does not feel as bad. Some managers are clumsy and behave among other people's emotions like an elephant in a porcelain shop. Some are just awkward.

And then there is methodology. Corporations often have guidelines for how to do this. For instance, in the processes where I have been involved, there's been a training and emphasis on how things are done: deliver a paper of this format, do it in a personal discussion if possible, with some rehearsed phrases to get around the awkwardness. If you have to do it via mail or deliver the message otherwise, do this and that.

The bottom line is, both the personalities and consistent professional ways to do things have an impact. Still, it's often horrible. There is no guaranteed good way.
While fitting the algorithm might not often benefit from partitioned data, I see two upsides from using spark for predictive modeling.

First it makes it easy to do the feature extraction and model fitting in the same pipeline, hence make it possible to cross-validate the impact of the hyper-parameters of the feature extraction part. Feature extraction generally starts from a collection of large, raw datasets that needs to be filtered, joined and aggregated (for instance a log of user clicks, sessionized by user id over temporal windows, then geo-joined to GIS data via a geoip resolution of the IP address of the user agent). While the raw datasets of clicks and geographical databases might be too big to be processed efficiently on a single node, the resulting extracted features (e.g. user session statistics enriched with geo features) is typically much slower and could be processed on a single node to build a predictive model. However spark RDDs make it natural to trace the provenance hence trivial to rebuild downstream models when tweaking upstream operations used to extract the features. The native caching features of Spark make that kind of workflow very efficient with minimal boilerplate (e.g. no manual file versionning).

Second, while the underlying ML algorithm might not always benefit from parallelization in itself, there are meta-level modeling operations that are both CPU intensive and embarrassingly parallel and therefore can benefit greatly from a compute cluster such as Spark. The canonical case are cross validation and hyper-parameter tuning.
It makes sense to install things in an upstream-supported way. It definitely makes sense to support e.g. standard autoconf macros for detecting dependent libraries. Otherwise, people who try to build software from source (which most linux users do eventually) will get very confused when their build fails. (I remember getting bug reports from debian users who had installed kdemultimedia and some but not all of the kdemultimedia-devel packages - meaning that autoconf would detect that the kdemultimedia headers were installed, but then the specific header I was using wasn't present).

If you can repackage without breaking the upstream-supported use cases then sure, go for it, if you want to.
But do they bring customers?
Let's give it a try: "Eris Solver uses brainstorming techniques coupled with the Problem Tree methodology to solve complex problems; in simple words: decomposing the main issue into subsequent small-ones and providing solutions to the sub-issues, the result taking form of a node tree."
Why do you need to know the exact type?

Okay, YOU tell me what class functions that variable "x" has. Code isn't written just for the compiler to read.
> May nobody else have to suffer through writing an interoperable HTTP/1.1 parser!

Yes, now it'll be much easier than parsing plain-text. Now they just have to write a TLS stack (several key exchange algorithms; block ciphers; stream ciphers; and data integrity algorithms); then implement the new HPACK compression; then finally a new parser for the HTTP/2 headers themselves.

Now instead of taking maybe one day to write an HTTP/1.1 server, it'll only take a single engineer several years to write an HTTP/2 server (and one mistake will undermine all of its attempts at security.)

If you are going to say, "well use someone else's TLS/HPACK/etc library!", then I'll say the same, "use someone else's HTTP/1.1 header parsing library!"

HTTP/2 may turn out to be great for a lot of things. But making things easier/simpler to program is certainly not one of them. This is a massive step back in terms of simplicity.
Ask HN: Which web framework do you use with RxJava?
How do you integrate RxJava into your web development workflow?
The BBC was never supposed to compete in the race to the bottom. If anything I would think the opposite - a plain site becomes the voice of authority. Certainly in the print-newspaper world, the eyecatching, flashy designs are the domain of the tabloids; the more serious newspapers are more restrained, and the public trusts them more.
Facebook is working on virtual reality versions of its apps
The People’s PRISM
"War traditionally was mostly an excuse for plunder. In the modern world, Angell argued, armies slaughtered not prospective slaves but potential customers."

It would appear that many are joining ISIS precisely because they do like obtaining plunder and (sex) slaves.
Nepenthes Alata
Sean O' Connor is another great indie games developer, with a bit of a more varied repertoire (1). Some of his stuff is now available for iOS - Slay is my favourite. I'm fascinated by these guys. They're great holdouts from the early days of computer games when any kid could develop a game in their bedroom and make a living out of it - and they're still doing it!

(1) http://www.windowsgames.co.uk/
I'm sure. But that's still their job.

Your best bet is security by unimportance. And if you are important to a foreign intelligence, well, you should expect to be spied on.

(And I would expect the reverse from your county WRT spying on me.)
Designing Software Interfaces
No to be like Ron Wayne
In Alaska planes fly like rockets ;)
Why should terrorism be the only reason to spy on someone?

Traditionally you spied on your friends to see what they were really thinking vs what they were saying.
The list price for that pack according to these people is 44k.

http://www.greencarreports.com/news/1096801_tesla-model-s-ba...

It looks like you drank the tesla dealers coolaid:

http://my.teslamotors.com/forum/forums/tesla-model-s-85kw-ba...

Bad luck.
Can you point me towards it?
In America sarcasm in speech is usually heavily signaled via the tone of voice. You don't usually just drop it in deadpan. So it's not so much that we don't get sarcasm or satire but we're used to having it more clearly demarcated. At least in speech - satire is quite popular and common in print.
And the lack in simplicity is why it will fail.

People are good with dealing with a small number of simple things that can be stacked together. Throw in a human-readable data stream, and you're set to understand and use a stack of simple programs.

People are not good with dealing with a single monstrous object of unfathomable proportions, they will try to break it down in things they understand. If the thing is too complex, with too many inputs, too many outputs and too many states, this is a recipe for confusion. This is why overly complicated things always fail in face of simple things.

One could argue that FTP/SFTP was just as good as transferring bytes over network, but HTTP/1.0 won because it was simpler.

HTTP/2 was written to tickle the egos of its developers, following the principle - it is hard to write, it is hard to read. And its downfall is going to come from this problem.
Outernet Lantern: One Device, Free Data from Space Forever
> If you have at any point purchased VLC, you'd still be able to get it even if it was pulled.

How? I purchased VLC but I can't find it for download in appstore anymore.

Update: Oh, I see. http://www.macrumors.com/2015/02/16/vlc-returning-app-store/
This is not to diss any particular language but an architectural problem - frontend and backend are very tightly coupled which makes it difficult to develop anything outside this stack. By splitting a humongous (and always growing) homogenous application into smaller services you get smaller failure domains and better interoperability with acquisitions and potential new groundbreaking projects that do not easily fit into the current development model. Again, I have no opinion about HHVM and Hack which are completely orthogonal to the problem at hand.
Many projects use "head" to refer to their development branch. That's equally as non-meaningful, yet nobody complains about that.
> it usually takes weeks to schedule and actually get to an in-person meeting time (since she would cancel meetings probably 70% of the time), and we always meet in public places like coffee shops (her choice, not mine)

That's super-weird, frankly. If you're running a serious business you ought to at least have access to office space for something as important as this, even if it's hiring one for an hour. In the worst case if an in-person meeting takes that long to arrange then something like skype or even a phone call is still a much better fallback than email.

If she doesn't turn up to the meeting where you're firing her then sure, email.
I never claimed I could get such a rate myself, I'm just saying that if there was competition when it comes to app stores, the fee would likely be lower. I'm absolutely certain that big companies can get amazing rates for transactions, with no fixed fees. For instance, I can pay 1 penny (or whatever the minimum cost of an item would be, maybe 20 pence) with my credit card in Tesco or Sainsbury's, I'm pretty sure they're not loosing money by selling stuff to me.
I found political satire to be a very good way to learn about British politics and a bit of culture before, during and after I lived in the UK. I have looked for something similar in Ireland, and even with a country that has some shared history and a lot of exposure to British culture, it doesn't seem to be able to replicate it.
As a German, I have to agree. My favourite comedians are British, Irish or Australian, not one of them is German. I find most German comedy unwatchable at worst or unfunny at best.
The telecom industry is unfortunately very patent heavy. It holds back startups from entering, and the standardization groups become a game of trying to push in things covered by your own patents while dodging others.
Minneapolis also has a serious crime problem the article completely ignores.

It has about a 10 murder rate (per 100k people). Which is over twice the national average, higher than SF, twice that of Salt Lake City and 50%+ higher than NYC (but lower than Pittsburgh).

It has over five times the rape rate of SF or NYC.

It has twice the robbery rate of NYC, Salt Lake (and higher than SF or Pittsburgh).

An assault rate higher than those other cities, and twice that of SF.

And a burglary rate three or four times higher than NYC, and twice that of SF.
Our offer was so good it backfired. – the longaccess company
Giving more details about your app would help the community.
RELEASE is the release, -STABLE is the minor branch for bugfixes and minor new features that don't break backwards-compatibility ("stable ABI"). -CURRENT is, well, current - it's the tree the developers are working on, and is the current state of FreeBSD, where releases are archives at a particular point (more-or-less).

I suspect much of this goes back to when development wasn't quite so public, so these are names that are meaningful to the developers, not the public.
The article says "although the tickets were purchased on the airline’s own website"
Yeah, see my Pitchshifter link above. There's a lot in common with both genres going for a kind of sensory washover.
This could be done today with TLS Client Certificates. There is already browser support (through either <KeyGen /> or the MS alternative, which is an API rather than an element, I believe) for creating a private/public key pair, and sending the public key to the server.

Unfortunately it's not fantastically simple to move to a new device (particularly not a mobile device where client certs are even harder to install)
That's really interesting, as I brought one of our services at my old job over onto HHVM and gained 4 times more performance, I'm really curious what workload you were throwing at it, and I know that the HHVM people would love to take a look at it; performance regressions from PHP to HHVM have been basically nil for me over the past 12 months.
I've heard people attribute the failure to perceive humour to the influence of ancestral, puritanical European emigrants to America. With whom "your word" was your bond.

I would lay a very large bet that the "/s" tag is an American invention. I find people pleading for unambiguity in sarcasm on the internet amusing, "sarchasm" being one of the better words invented over the last few decades. (Also an American invention?)
I haven't looked more into that, but wouldn't it also be viable now to start HTTP/1.2 with e.g. a more restrictive header grammar, restricting all existing features to what's actually used, at least on the server side? Clients with 1.1 support would keep working, but future clients would be simplified.
What's more, the British seem to have no qualms about simply ending a series when they think there's nothing more to add.

Consider Spaced: the cast and the audience loved it, but the story had come to a conclusion after the second series and the circumstances that originally gave birth to the ideas had changed, so they refused to consider another series.

Contrast this with American shows which typically only end if they get cancelled and where success is measured in how often you can get a new series funded.
Could you point to some articles? I've read a few Buffett articles and his suggestion seems to generally be - invest in an index fund and leave it alone.
>Sociopathic tendencies of the leadership aside, one has to wonder if the real problem isn't the VCs who poured their funds' money into a business that could only win by undermining clear, reasonable, historically necessary, and broadly popular legislation.

Well many of those VCs are ideologically opposed to the very concept of legislation being passed to regulate business in the first place, so they effectively got a double return on their investment in Uber:

* First return: actual financial gains when the business takes off

* Second return: a few more paid mercenaries elbowing their way through the rule of law
I dunno. In many cases it's quite clear who is being referred to. House of Cards opens with Thatcher being deposed. A later season has the Princess Diana character (who like in real life, divorced her husband) saying that she was threatened with being murdered if she spoke out.

The main character in The Thick of It, Malcolm Tucker, was based on the spin doctor for the Labour government at the time. Later seasons reflected the current UK government structure.
Uber for diners - mobile on site ordering for dine in restaurant/hotels.
This guy is pretty funny:

https://en.wikipedia.org/wiki/Henning_Wehn

Anecdotally, plenty of Germans have a wicked sense of humour - maybe it's a Berlin thing. Not sure their humour would get airtime on TV though.
^^^ What he said :)

The async stuff in HHVM is far more powerful than the meagre-at-best support for asynchronous operations in the original PHP runtime. In usage, HHVM's will be much more powerful.
It would be hard to dismiss BBC's influence on the format of British television since the BBC (channels 1 and 2) were originally the only TV channels on British TV. And, as you rightly pointed out, there's always going to be cross-pollination with TV talent as well. However I don't think it pays to look at the BBC as a unique model in the way that you are (ie "The BBC is different from American networks therefore it's the BBC that has uniquely shaped British TV"). I don't consider the fewer episodes per series/season model to be unique to Britain let alone a BBC invention. In America you tend to refer to these runs as "mini-series", but even them aside it's pretty common to have popular shows only run a dozen episodes a season.

I think the differences might be down to writing styles more than anything though. In the UK it's common to only have a 1 or 2 writers behind a popular series (or guest writers who handle individual episodes), where as in America you can have an entire team of writers. I would imagine having more writers might allow for a larger pool of ideas.
Yeah, took me about 10 years before I was comfortable dealing with whatever was thrown at me.
“True Augmented Reality”
Don’t Wait to Embrace the M-Commerce Landscape
Publishers, too, have a case to answer. Was La Vanguardia entirely in the right to republish its entire archive, or was it careless?

It's interesting that is the only piece of discussion in that whole multipage article about how the information ended up in public in the first place.

I guess it's a better story to blame faceless machines and algorithms than for a newspaper to blame another lazy, thoughtless newspaper publisher?

I think there are issues around how Google deals with exposure of personal information (think deliberate trolling campaigns). But this is a weak story that provides no insight into what future issues of privacy will look like.
Yes, people should read the manual.

And FreeBSD should name things better. Those two things are not mutually exclusive.
And I stuck with Perl cos it's fun and pays the bills.
RTL-SDR kit for trunked radio
“Has Linux lost its way?” a Debian developer to revisit FreeBSD after 20 years
The whole Turing Test thing is massively overblown. It's a thought exercise and not a particularly great one. It's gotten completely out of hand, with Kurzweil, Chomsky, Searle etc all weighing in.

Computer passes Turing Test, Human fails Turing test - vice versa - that's all there is to it.