skysight-inc/HackerNews huggingface dataset:
You can use an ambassador such as listed here [0].

[0] https://docs.docker.com/articles/ambassador_pattern_linking/
In Julia it is easy: https://github.com/Jutho/TensorOperations.jl

In some fields, e.g. condensed matter physics, you need you need to deal with contracting multidimensional tensors all the time, and with out Einstein notation it would be difficult.

The simples example is so-called matrix product state (http://en.wikipedia.org/wiki/Matrix_product_state), which is similar to Markov process. But for more interesting scenarios (e.g. 2d) one needs to use at least 4 dim tensors.
Ask HN: Idea Sunday
I think we should resume this Idea Sunday threads. And this first edition of March, 2015.

A small HN experiment. Every Sunday, a thread will be started to share product ideas. Why? Because many people have ideas they will simply not have the time to implement, and many need product ideas to work on.
'Value Object' and 'Immutable Object' are a contradiction in terms. Immutability refers to values, not 'objects'.
Summer 2015 vestidos de festa prom sexy dress
some old threads - https://news.ycombinator.com/item?id=7541601, https://news.ycombinator.com/item?id=7582077, https://news.ycombinator.com/item?id=7616910
You meant India Government goes digital - there is a day and night difference. And if you think your data is safe with any government - you should be day dreaming!
This is a fascinating article. Are there any other countries that are so open with their failover strategies for critical national infrastructure?
https://www.youtube.com/watch?v=tILlZRLhBJE&t=6m2s
> AppleCare equivalent. To my knowledge, Android phone manufacturers still don't offer comprehensive accident protection. This is the main reason I stay with Apple products: I can buy this type of protection.

As a swede I can not for my life understand this sentiment. Over here AppleCare is a blatant ripoff that no wise person would buy. People gets an insurance that covers most/all aspects of life — not an insurance per product they buy.
Did you actually watch the video?

https://www.youtube.com/watch?v=tILlZRLhBJE#t=362
Things are significantly more complicated with Hari than "mistake, apology, done". This article recaps the problems and even documents severe problems in his post-apology work.

http://www.jeremy-duns.com/blog/2014/9/7/kdgwxcbsned1rknh0h3...
How are you storing that 3 in 1s and 0s? ;)
Mike's responses could have been better, but in the correspondence I see no guarantee that the files will be presented in order, or with the same file names, or in an otherwise empty directory.

That sounds close to cheating, but I think it's exactly in the spirit of both the original challenge by Mike and the response by Patrick. After all, the original challenge didn't mention multiple files (so it's not surprising that this limitation isn't mentioned), and the subsequent alteration to the rules was initiated by Patrick, who intentionally tried to inject a loophole, but failed to specify the need to keep the files in order. His rules; he should have to live by them.

Also, I suspect that if Patrick had mentioned the need to leave the file names unaltered or in order, there's a good chance that Mike would have smelled a rat. After all, it is precisely in that side-channel where the information gain is to be had.
Watch Now European Fashion Designer Mini Tran Clothing 2015
Thanks folks, it's really interesting to hear the road less travelled. Any others?
What you say about Unicode and ASCII sounds correct. But many of those characters are not actually ASCII. See this table[0]; none of "ÿª§ò" are on it

[0] https://en.m.wikipedia.org/wiki/ASCII
THIS BOOK MAY HELP:
Self Help for Your Nerves: Learn to relax and enjoy life again by overcoming stress and fear by Dr. Claire Weeke

http://www.amazon.co.uk/Self-Help-Your-Nerves-overcoming/dp/...
There is a saying in the German startup-scene "Berlin Mitte is not a valid test market.". Berlin is the German capital but an outlier in almost every aspect.
THIS BOOK MAY HELP:

Self Help for Your Nerves: Learn to relax and enjoy life again by overcoming stress and fear by Dr. Claire Weekes

http://www.amazon.co.uk/Self-Help-Your-Nerves-overcoming/dp/...
Maybe he deserves a second chance, but he doesn't seem to have changed his ways much.

http://www.jeremy-duns.com/blog/2014/9/7/kdgwxcbsned1rknh0h3...

The last section, "Update", is of particular interest to you, as it relates directly to the audio transcripts from Chasing the Scream.
In the age of free AAA game engines, are we still relevant?
Controlling computer from an android app
Wouldn't comex be the "Google" in the comment, rather than the "fanboy"?
I hate the public shaming. If you're in a position like this, two choices:

1) Leave and get a better job

2) Leave and sue

I've been in companies with claimed harassment. It's gone both ways -- about 50/50. In about half the cases, the victim perceived something that was clearly not there, ranging from:

* Complete delusion, in the case of one person with severe emotional problems

* A case where we had an someone with autism who would treat everyone in the same inappropriate way -- not understanding eye contact, personal space, etc., and one person who interacted occasionally felt targeted and harassed).

* A case where someone was just an asshole and hard-ass. Equal opportunity. But one person felt targeted.

People aren't perfect. This kind of accusation, even unsubstantiated, can ruin a career. I wish people wouldn't pull this shit.
I don't really think this is a particularly childish exchange. But either way, it struck me that when you consider the reason for the exchange: a unilateral decision made by Google -- that kind of reminds me of how Google handles support: they don't.

On another note - does chrome/chromium build on freebsd? Is there an equivalent api there?

I certainly sympathize with the chrome/chormium team: they're of course free to abandon users on old kernels/os'. It is a bit odd to demand a new kernel (newer than most Android installs uses) for a browser. We've come to learn to live with not having stable and secure browsers (choose either - usually choosing the updated, secure browser makes more sense). It's a bit more hairy when you need a new kernel. But I suppose newer hardware can just run Chrome (or chrome os) in a kvm vm anyway...
> Randomness is not a property of a single file. You can't look at a byte sequence and say that "it's random".

Interestingly, this is less true than you might think. The mathematics of Kolmogorov complexity[1] formalizes the idea that a given finite fixed string is "random". In this framework, you can have a byte sequence that definitely is random. (However, your second sentence I quoted is still technically true here as well because it is algorithmically undecidable how random the string is.)

(In fact one of the definitions of a random string is one that is incompressible, i.e. there is no algorithm with shorter description than the string that produces the string.)

[1] http://en.wikipedia.org/wiki/Kolmogorov_complexity
IMHO pentadactyl is the most usable of the lot. Webkit has some awful quirks with certain websites. Duolingo doesn't play audio at all.
Fancy. One thing though: ahbl.org shut down a couple of months ago.
> About 83 percent of its software engineers are men, according to a recent New York Times report.

On a side note, I'm tired of high percentage arguments, I've seen it in countless articles. There's NOTHING inherently wrong in the ratio itself.
I had REALLY bad with anxiety, panic attacks and was suffering some depression too.

Without a doubt this book is the best help i have ever had!

Self Help for Your Nerves: Learn to relax and enjoy life again by overcoming stress and fear by Dr. Claire Weekes
You linked to the first editions, but the interest decreased a lot in the following threads.
Latest I can find:

https://news.ycombinator.com/item?id=8648149 (4 points, 105 days ago, 1 comment)

https://news.ycombinator.com/item?id=8614657 (18 points, 111 days ago, 12 comments)
I filled this out a long time ago:

https://www.dmachoice.org/

It seems to have had some effect, I don't get much junk mail.

It's listed here, it is legitimate:

http://www.consumer.ftc.gov/articles/0262-stopping-unsolicit...

I probably filled out some others too. It won't stop local flyers and political ads and the like, but catalog companies don't actually want to spend $0.05 sending catalogs to someones garbage bin.
Shameless plug. Before open badges can work we need standardization of listings.

This is what we are working at http://www.CourseBuffet.com

Like courses are given the same classification and fall under the same CourseBuffet title.
Pirating software of this kind is often not about "stealing with evil intent" but more about "I literally have no money but want to mess around with this software for personal use."

It's a marketing video. "cue happy moment"..."cue warm and fuzzy employee interaction". It might make some people want to pirate the software even more!

That said, you can't pirate the Ableton Push hardware, which is where it's at for this latest generation of Live. The Push really is a nice piece of hardware - probably because Akai was behind the engineering.
Seccomp sandboxes and memcached example, part 2
You're right; I got too caught-up in academia-speak.
Note that he never guaranteed to leave the files with the same file names, and without that, Patrick's trick wouldn't have worked.

Given the fact that Patrick made the rules concerning multiple files, and that they were intentionally tricky, I think it's fair to interpret them in that spirit - as a trick.

Notably, even without the ordering there is still some information leakage purely in terms of file sizes, but that's a little harder to exploit (likely still possible with a 3mb file). Of course, the rules don't explicitly state the directory must be otherwise empty...

Frankly, I think it's pretty reasonable that Patrick "lost" the bet, even if Mike reasoning wasn't sound. For Patrick to have won that bet would have required quite a list of requirements of how those "other" files were to be passed to the decompressor. Such requirements were not presented, and if they had been they would have been obviously fishy.
coming up next - Twitch plays Semi-Random-Binary-Stream
I was going to say that you've pointed to the 7 bit ASCII chart and you want the 8 bit Extended ASCII chart. But the wikipage chart for extended ascii doesn't have those characters either so maybe it's extended ASCII and codepages?

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

Weirdly, because neither chart has the smiley face characters I don't find them trustworthy charts. I am obviously wrong!
here is the game i was talking about: https://itunes.apple.com/in/app/train-control/id888290929?mt...
I feel like Coreboot would be a much saner alternative to UEFI.
You seem to be assuming that I’m trying to put you down instead of contributing (hopefuly) interesting things to a mutually beneficial discussion. Online discourse in a nutshell sadly.
A big lump of land with some panels on isn't "destroyed"; it's being used. This is what land is for. Using. Putting banks of panels on areas of land is much more efficient in every way than scattering them over rooftops.
> Ellis' Twitter profile reads, "bitchy software engineer. doing what i can to smash the patriarchy."

Stopped reading here.
Not sure what you are getting at. I assume you are using a specific definition of these terms from a particular domain?

Immutable is just a word that means unchanging, as in "immutable laws of nature". . Consequently Objects can be immutable if they cannot change after creation. This seems a pretty commonly held view http://en.wikipedia.org/wiki/Immutable_object

How would you define Objects and Values?
In case of public shaming, it is important to note that it is a public defamation. If your point wasn't proven (=recognized by a court), then the company can ask for damages, so you may have to go for a trial anyway. Moreover, too many male's careers were broken by illegitimate morale accusations, which doesn't do any good for peace with women. So I agree wich cpks, either sue and prove your point or don't say it.

Edit: klodolph is correct, I didn't think laws of US could be that much opposite from Europe (France in my case).
But that's not what happened. Patrick, not Mike, changed the rules, and he intentionally introduced a loophole. But in doing so, he failed to specify that file names were to be left unaltered. I think it's fair that if you make intentionally tricky rules, you not be surprised when your own loopholes are exploited.

Providing multiple files with the (deceptive) intention of storing data via filesystem metadata, but then failing to specify how filesystem metadata is to be treated is just asking for it.
> If you design an impossible game, the only possible thing for anyone to do is to break it. If you then complain that THAT is cheating, you're a pedantic idiot - one of those annoying kids in middle school who loses a bet and then tries every possible way to weasel himself out.

The purpose for the impossible game was to provide a distraction to people going to Usenet comp.compression and announcing their brilliant new algorithm and claiming it could compress any file better than any other algorithm.

Obnoxiousness just means this challenge becomes interesting to code-golfers who will also try to obey the rules but produce a broken result.
Correction on the title: this activist is a girl, so it should say "on on her car", not his.
Yeah, Chrome implements it as a web service, but Google and Apple have been slowly working on a Web Speech API for a while (I suppose Mozilla and Microsoft see it as an unnecessary abstraction when the Web Audio API could do speech-related stuff).

I think Safari has only implemented the Synthesis part of the API because it can all be done offline and rely on the system voices on OS X and iOS. Google uses their own web APIs and thus also does Speech Recognition, but it doesn't work well offline or when you don't have Google API keys within Chromium/Chrome.
I've always stuck to gmail.com (although I'd consider switching to inbox.com if I could get over my inertia).

I've never really had any serious issues with it. It did have a patch of slowness a year back but that seems to have been resolved.

I'm not sure how the offline capabilities have matured - as I'm very rarely away from a data connection.

I don't want to hijack the thread but what are your prime reasons for wanting an alternative interface?
I too think that twitter shaming is an incredibly stupid way to solve those kind of issues. People mistake feeding the mob for speaking out. We've already seen the consequences with Adria Richards.
An other article, this one in spanish:
http://www.eldiario.es/turing/vigilancia_y_privacidad/dispos...
It is less than 10% in Berlin and most of them are second or third generation descendants of immigrants and most definitely white Germans "mit Migrationshintergrund".
Pretty terrible situation for all involved.

Whenever there is a he-said/she-said situation without objective proof there really isn't a lot of options. All that is really left in terms of options for the victim is to leave whilst the perpetrator continues their life. This leaves public shaming as the victim's only way to fight back.

The only way to solve this is basically to limit social activities in which incidents like this can happen e.g. drinking or going to the beach.
An article in Spanish:
http://www.eldiario.es/turing/vigilancia_y_privacidad/dispos...
Journalism and computer programming are fundamentally different pursuits. Computer programming is a perfectly objective activity, the output is totally independent of the work that went into it. Thus, Carmack's work is brilliant, and would remains brilliant despite Carmack being a repentant theif. ReiserFS is still a good filesystem and is still included in the Linux kernel, despite it's author being a convicted murderer.

But journalism is different: the activity is subjective and we are required to trust that the journalist (and their editor and publisher etc) isn't out to mislead us (or, more realistically, that we understand their biases and can compensate for them). Thus, the output is much closer linked to the work that went into it. The journalist was in the room, we weren't. We have to trust that the journalist not only accurately quotes what's being said, but accurately represents the context of it. That means that the personal integrity of the journalist is much more important.

Plenty of lapses of journalists can be trivially forgiven - youthful theft easily among them. But Hari didn't steal a computer as a kid, he messed with one of the most sacred institutions of journalism: the quote. Even worse, he claimed ignorance: forgiving a journalist who so fundamentally misunderstands his own role as a high-integrity purveyor of truth that he thinks it's cool to mess with quotes is a lot more difficult than forgiving theft (not that it's up to any of us to forgive Carmack, we weren't party to his crime).
This. We need equal opportunity and chances for everyone. It doesn't matter that a group doesn't have enough women yet, as long as all women and males today have equal chances of getting a nice career.
Google's support for business customers are entirely different from those for free customers. Which isn't really particularly surprising, given the vastly different scales at which they operate.
A patent from 1990 would have expired by now.
Do so many languages really not use gendered pronouns? Seems I'm seeing this happen all the time. Doesn't it cause extra confusion in the native languages?
And what would qualify as "fuckin amazing" in your book? Seeing as you apparently have not even tried it out.
In return, Patrick screwed up in wanting to use the extra filesystem metadata, but he failed to actually ensure that it would be left unaltered. Only the file contents were to be left untouched.
Show HN: Angular module for lazy loading images
> Any particular reason/extensions that makes you prefer Chrome/chromium?

For me the reason is the omnibar (short prefixes for search engines, eg. w for wikipedia, ddg for duckduckgo), the developer tools and vimium (ok, I just learned there are similar plungins for firefox), why I use chrome/chromium.
http://plnkr.co/edit/jUswgyfUneWdnFVQjo4q?p=preview
you can see it working here
Haven't had Java installed on any on my Macs for at least 5 years. I don't miss it at all.
Earlier discussion, with many comments: https://news.ycombinator.com/item?id=9163309

The submitted link is different there, but the link on this submission is cited in the comments there.
I think it's terrible when people who appear to be neurotic get a platform of attention by misusing a system that is supposed to protect legitimate victims. If they are the worst claims that she can come up with, she is making a mockery of people who have actually been harassed in the workplace.
I wonder how hard it is to figure out where the device is phoning home to. It may be a matter of getting a URL from the eeprom.
Very weird reporting, if you can even call it that. The extrapolation of the car being stopped by police linked with the tracking device is, by definition, speculation. There is no information on who the "activist" is, etc. A bit more colour on who is being tracked would provide more legitimacy to the post. It seems there is an agenda somewhere here.
Education in America is bigger than ever and still seen as official by the vast majority, though arguably optional in our field.

But there's also truth in your comment, particularly about ROI (excluding prestigious or legally required degrees) and figuring out your own path.

You're wise to consider the value of a graduate degree before pursuing one.
I see mostly ones. Reminds me of http://dilbert.com/strip/2001-10-25
My experience is that many who doesn't have a degree(including myself) gets an offer during their studies from their part time job for example, and then continue working there for some time and not going back to university
No sensible company is going to sue an alleged victim of sexual abuse whose only complaint is that allegations were not probably dealt with. It is more a fault of Google for not resolving the issue in a way that left her not feeling like she needed to leave.

And I am sorry but if you think this will result in some "war with women" then I fear for the IT industry. Professional conduct is what should be expected. It works for every other industry.
Counting number contain 14 on n-digit number less than 1 second
Make a pledge against SXSW Traffic
Even if the events took place as she claimed, where's the harassment? Two guys found her attractive and told her so, what's the drama? Pretty sure if this went any further (i.e. they had power over her and tried to coerce her into something), she wouldn't hesitate to tell. So far, it looks like tumblrina with a mission.
This opinion has been shown time and time again to be wrong by countless studies and real life examples. Having an imbalance of gender, age, race etc causes problems as it skews the corporate culture.

So long as everyone is professional I personally don't see it being a catastrophic problem. But it is a major problem that the IT industry needs to continue to work on. More females in SME is something we should all strive for.
Unfortunately in my experience unless your building a local development environment, in which everything can be started and stopped at once, and it all runs on the same machine, container linking is effectively useless.

I think Docker Swarm has fixing this on the roadmap, but for now I think Kubernetes is the only thing to take into account the fact you'll probably want to have more than one node in a Docket cluster.
A Process to Hire Smart People
Der Plan von der Abschaffung der Wahrheit
Once again: article by tech sector guy who has no fscking idea how the publishing sector works, or even what it sells.

Clue: if you ever wondered why publishing seems so staid and static, it's because it's not about books, it's about contracts. Author/publisher contracts have the same effect on publishing industry innovation that patent trolls have on the tech sector -- only much worse and, weirdly, much better. Worse, because just about every published author out there is licensing their IP with strings attached, rather than doing work-for-hire: this makes it hard to develop new sales channels or explore new pricing structures. Better, because this ensures that the folks who produce the content get paid, as opposed to being milked like cows.

If I was going to disrupt publishing, I'd start by hiring lawyers, pointing them at the existing shitpile of contract boilerplate the industry runs on, and telling them, "redesign this mess, it's not fit for purpose". And you should use that as an acid test whenever you stumble across one of these bien-pensant "publishing is ripe for disruption" think-pieces. If they don't realize the IP contracts underpinning publishing -- and the sales accounting and royalty systems that implement the contracts in code -- are at the root of the industry's inertia, they don't know nuthin'.